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
338167367408	338167367967	338167368517	338167369067	338167369617	338167370167	338167370717	338167371267	338167371817	338167372367	338167372917	338167373467	338167374017	338167374567	338167375117	338167375667	338167376217	338167376767	338167377317	338167377867	338167378417	338167378967	338167379517	338167380067	338167380617	338167381167	338167381717	338167382267	338167382817	338167383367	338167383917	338167384467	338167385017	338167385567	338167386117	338167386667	338167387217	338167387767	338167388317	338167388867	338167389417	338167389967	338167390517	338167391067	338167391617	338167392167	338167392717	338167393267	338167393817	338167394367	338167394917	338167395467	338167396017	338167396567	338167397117	338167397667	338167398217	338167398767	338167399317	338167399867	338167400417	338167400967	338167401517	338167402067	338167402617	338167403167	338167403717	338167404267	338167404817	338167405367	338167405917	338167406467	338167407017	338167407567	338167408117	338167408667	338167409217	338167409767	338167410317	338167410867	338167411417	338167411967	338167412517	338167413067	338167413617	338167414167	338167414717	338167415267	338167415817	338167416367	338167416917	338167417467	338167418017	338167418567	338167419117	338167419667	338167420217	338167420767	338167421317	338167421867	338167422417	338167422967	338167423517	338167424067	338167424617	338167425167	338167425717	338167426267	338167426817	338167427367	338167427917	338167428467	338167429017	338167429567	338167430117	338167430667	338167431217	338167431767	338167432317	338167432867	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2747	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	3650	2300	2748	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
28203	11368	1352	1020	743	632	564	515	519	471	480	480	497	460	469	445	460	457	464	466	481	488	439	493	497	487	546	479	471	476	521	517	485	460	508	474	491	485	461	518	518	414	443	459	417	453	451	467	449	422	428	450	445	413	459	478	432	480	440	456	442	446	419	428	407	456	459	413	477	443	412	456	413	424	425	410	457	401	376	425	465	414	442	446	423	406	406	467	467	411	437	414	403	433	429	501	444	429	441	417	442	443	430	419	445	416	437	408	427	399	468	429	448	423	419	424	425	418	407	431	399	429	489	476	396	430	427	435	418	439	429	450	425	424	441	448	394	448	452	430	409	425	456	490	414	415	416	413	439	425	444	425	415	421	424	424	430	426	440	452	395	392	416	419	408	418	415	420	417	409	421	427	413	413	388	410	439	445	441	392	382	412	426	425	432	430	412	425	449	432	430	389	410	413	436	420	434	437	459	471	439	456	383	395	406	427	416	402	435	420	452	394	404	405	410	418	430	447	481	408	403	458	460	414	382	418	431	420	458	418	437	400	419	395	410	363	445	467	437	397	403	414	420	426	432	434	434	428	397	434	366	421	425	452	435	436	426	433	461	442	384	468	403	413	423	391	485	434	434	450	405	433	401	449	437	424	423	436	429	419	483	428	422	443	403	487	441	398	455	404	415	417	392	459	417	397	447	438	434	443	394	390	412	432	428	448	432	437	445	378	455	442	445	430	410	429	409	428	378	405	463	457	432	451	395	449	469	416	425	467	437	380	426	410	394	405	419	459	414	399	427	419	430	437	417	405	459	458	423	407	445	421	432	439	400	427	434	459	468	461	419	429	415	407	427	415	462	431	444	434	439	442	411	442	420	425	428	432	421	444	466	414	442	440	465	405	454	437	392	422	444	468	425	435	391	435	389	397	445	388	424	425	431	438	402	409	392	417	444	438	462	456	380	435	418	416	449	407	446	360	406	461	416	424	428	475	418	426	375	440	422	406	445	440	434	466	465	424	420	438	413	450	449	437	433	422	457	423	410	429	420	437	419	460	396	452	431	431	400	401	385	406	465	409	375	414	407	420	411	436	439	432	422	391	416	413	430	429	433	426	457	422	443	433	439	439	414	458	405	407	443	476	417	441	423	442	448	418	401	402	429	450	435	437	455	363	429	429	477	452	437	420	454	430	445	420	446	452	403	442	458	436	406	445	423	397	418	414	417	419	428	499	457	435	458	452	421	367	429	387	461	406	455	418	455	459	389	450	450	408	448	445	425	438	422	429	415	440	375	404	443	426	423	424	427	451	436	410	452	481	446	427	421	444	458	451	450	448	431	419	453	415	447	410	405	432	421	410	410	381	412	415	438	413	431	445	427	420	398	425	433	383	429	414	421	415	437	449	415	426	386	441	413	454	451	429	373	428	444	425	457	451	419	389	437	474	403	467	428	447	424	404	411	426	402	406	415	442	425	457	469	420	410	428	424	392	428	409	397	429	379	464	427	462	422	427	404	438	453	444	430	419	451	464	436	445	429	414	439	472	436	408	440	425	432	415	412	402	405	415	418	454	419	415	411	428	403	436	443	460	453	430	438	373	419	450	436	436	436	432	432	455	421	426	459	409	461	424	443	423	444	402	434	443	392	441	447	428	425	418	422	421	464	452	415	436	428	417	444	435	441	411	440	481	446	421	436	406	432	403	386	438	465	419	408	458	406	401	426	457	444	446	451	423	424	416	419	420	477	442	500	419	409	448	413	430	406	395	417	429	435	419	408	432	440	419	420	434	474	441	403	448	410	458	411	390	430	428	378	404	412	440	449	436	452	411	384	424	426	438	412	433	425	425	429	431	384	400	424	425	445	409	424	440	395	427	409	395	431	430	451	454	472	444	428	437	411	427	425	430	430	395	415	427	436	403	451	406	389	430	427	442	459	418	435	417	391	464	408	439	429	416	443	440	466	426	424	445	414	438	416	438	410	400	423	403	415	413	420	446	438	452	434	443	398	389	442	430	436	416	416	434	394	441	473	444	401	403	406	487	454	444	405	428	436	409	423	405	407	419	434	416	412	429	424	426	417	405	398	400	426	402	451	444	443	422	438	475	428	414	434	454	437	447	454	464	375	439	457	429	438	459	419	361	438	394	423	417	444	452	445	372	396	419	490	409	450	438	387	448	441	438	391	403	398	416	391	475	446	420	408	420	418	391	416	447	425	450	447	462	439	418	440	424	469	423	421	424	442	398	457	454	415	401	452	400	393	421	382	431	496	415	434	424	445	408	421	446	463	423	415	428	404	431	443	378	403	373	499	455	424	386	427	426	405	449	441	416	402	423	456	415	457	413	451	447	408	407	411	427	449	388	454	455	422	398	452	445	433	430	445	457	452	432	443	466	435	402	432	423	391	393	436	434	448	421	423	437	466	423	429	427	426	409	462	392	414	430	449	433	406	435	439	405	479	452	414	440	431	430	435	407	417	428	422	415	384	431	434	385	431	414	478	438	443	454	428	397	407	447	442	413	439	438	437	443	431	441	418	439	411	483	410	401	456	495	471	395	424	437	435	430	435	423	431	417	412	400	431	422	444	418	402	424	414	419	430	410	397	477	415	412	418	434	461	408	417	405	400	442	431	422	438	435	452	408	434	398	435	445	446	439	448	449	415	386	461	388	424	391	424	439	386	418	423	422	394	423	403	413	406	425	378	443	384	427	448	478	411	458	407	429	427	406	421	416	419	450	402	424	410	423	440	447	415	449	431	376	471	447	477	431	421	407	440	410	444	417	426	454	407	417	464	451	448	409	429	426	433	432	411	450	425	486	436	434	428	460	397	396	414	420	434	420	424	423	432	452	464	430	438	453	444	432	422	400	413	451	439	426	419	428	427	418	480	415	426	409	420	429	462	441	437	444	463	428	428	442	390	445	446	423	452	423	467	413	443	457	426	435	400	430	460	444	434	417	409	416	417	421	385	404	454	437	403	389	391	450	413	416	419	453	416	406	442	452	445	437	419	431	406	414	423	452	418	488	431	462	425	438	403	414	398	364	418	448	406	406	406	399	439	431	427	413	419	415	414	431	437	454	412	401	406	411	440	424	410	427	458	451	415	422	391	456	401	458	433	394	397	399	414	414	399	407	426	447	434	418	405	419	419	424	416	400	447	418	436	412	437	442	414	416	424	439	421	421	417	458	429	431	411	425	414	461	420	425	412	423	438	438	445	412	448	433	414	462	435	434	440	472	432	426	456	407	418	448	428	419	394	441	464	481	445	428	466	456	417	417	433	430	440	418	400	424	452	410	423	433	428	401	429	428	434	448	428	403	450	405	444	421	424	413	405	440	465	452	400	465	434	431	486	404	398	424	480	449	424	429	436	424	431	413	418	431	475	432	392	455	407	407	452	400	443	401	462	460	393	375	423	419	372	447	449	434	439	422	434	430	435	468	458	434	393	377	459	410	408	392	410	380	416	425	413	414	430	439	406	448	423	412	435	391	418	403	413	440
16130	6333	2152	2455	2148	1824	1618	1484	1413	1263	1205	1156	1170	1071	1070	1059	1032	1014	1017	1062	1374	1362	1375	1330	1326	1285	1355	1346	1232	1270	1331	1360	1311	1288	1230	1190	1241	1198	1250	1252	1205	1201	1108	1247	1094	1065	1095	1050	1051	1043	1021	973	1025	1041	1076	1065	1085	969	993	1018	1003	961	973	987	965	985	956	979	963	953	937	966	928	975	957	976	953	950	910	910	903	916	945	956	929	884	897	920	934	899	910	976	862	958	900	923	882	923	924	927	910	957	862	894	894	924	855	949	894	957	926	933	904	910	941	916	922	933	914	964	940	898	871	878	956	947	899	897	961	969	921	928	886	969	907	929	924	919	926	898	871	915	955	846	891	913	898	933	917	908	858	940	946	960	955	911	924	889	871	894	938	882	935	884	894	961	947	927	969	874	913	934	933	955	906	921	976	923	948	903	924	930	913	922	909	852	898	940	899	897	982	930	876	893	896	951	907	906	971	877	879	894	965	873	952	901	894	958	880	891	942	912	924	923	850	920	927	932	933	874	883	949	872	963	891	843	908	872	924	901	908	874	937	928	927	883	872	938	960	951	910	902	910	948	910	962	994	888	905	895	927	862	953	879	918	896	839	950	911	942	897	875	878	915	939	929	878	902	912	940	884	943	903	969	925	952	908	908	896	892	924	916	971	903	915	934	918	957	899	904	920	892	902	885	944	878	907	983	960	996	920	861	941	955	921	905	930	975	963	971	930	945	905	883	930	951	916	935	895	897	927	915	852	967	931	983	885	870	932	920	920	921	862	943	860	880	930	915	925	947	938	940	962	902	925	899	914	851	930	953	936	881	897	950	931	902	953	890	910	901	923	964	896	888	904	906	925	933	930	908	858	924	950	840	903	886	927	911	914	883	915	975	915	878	834	897	893	912	862	906	931	901	878	950	893	953	874	901	886	948	892	919	848	934	877	925	920	931	898	845	899	887	940	934	904	909	894	927	901	907	900	938	951	901	928	910	868	888	886	902	891	913	912	919	895	952	985	919	945	941	877	932	913	917	962	862	857	936	933	951	869	894	909	921	911	955	957	921	884	969	903	939	945	886	949	903	924	906	882	919	866	954	937	920	900	911	944	932	935	948	894	888	920	902	895	958	868	902	845	951	877	924	953	891	942	916	882	945	930	891	915	934	915	890	930	959	933	929	858	880	941	945	907	938	931	899	925	891	935	882	869	949	938	947	932	872	918	940	830	938	896	840	929	941	931	908	930	878	870	929	851	936	914	899	928	914	901	931	966	917	933	946	876	943	889	937	886	909	924	990	938	906	940	873	941	932	954	926	897	920	920	956	876	848	829	889	921	923	976	901	873	907	978	919	946	882	892	916	882	894	945	913	896	938	921	966	928	872	917	895	949	895	889	915	845	882	942	883	986	946	945	956	953	875	932	941	892	966	906	893	967	916	953	917	889	944	915	866	935	944	917	914	930	938	920	923	890	932	940	920	932	889	912	916	894	914	903	932	921	897	874	943	901	912	918	898	907	919	1009	865	929	896	880	929	909	865	890	919	895	919	861	911	916	942	992	960	908	897	908	890	949	941	961	891	988	895	949	936	903	947	893	913	931	921	906	914	917	894	872	908	880	971	941	892	871	899	895	917	931	964	911	984	923	944	877	968	934	906	933	858	953	952	951	896	907	973	923	895	956	922	906	929	892	968	908	900	929	912	901	901	929	855	935	960	901	914	887	947	901	906	963	915	901	916	888	919	916	912	922	911	917	865	901	954	936	967	915	916	893	856	939	912	876	931	942	932	928	918	915	875	929	963	955	893	889	881	929	924	863	903	919	967	931	955	833	901	912	894	956	917	964	940	948	921	906	904	920	899	933	880	943	918	929	952	854	863	926	932	958	920	913	919	921	943	869	932	930	932	970	964	929	889	939	928	935	936	923	930	910	919	894	941	876	873	962	837	908	834	907	891	933	918	910	923	941	928	903	976	899	919	935	980	925	988	943	978	978	936	886	840	928	884	937	954	890	820	898	1004	972	934	932	868	934	831	933	931	909	906	903	942	921	947	925	901	927	947	896	879	915	896	917	908	939	924	923	960	892	929	915	872	932	898	896	901	949	936	952	886	908	899	920	950	839	887	926	909	881	983	903	895	902	915	936	906	884	932	962	985	917	965	892	924	872	939	874	918	931	928	891	925	936	979	908	912	926	956	901	933	936	927	968	938	891	945	915	951	952	947	946	936	925	898	995	925	938	897	894	919	924	914	922	912	860	950	964	951	928	872	875	893	884	885	892	960	886	950	904	873	924	929	906	951	854	982	881	899	883	908	914	918	955	935	927	942	892	962	915	975	940	908	938	922	928	902	941	879	906	929	909	861	938	872	877	938	921	957	994	902	892	917	881	868	945	955	908	916	885	887	889	930	899	937	915	914	914	911	923	940	921	874	935	913	938	898	914	892	928	909	917	885	906	908	920	925	951	922	849	893	932	918	901	884	882	941	913	891	965	869	904	919	912	872	936	920	926	937	878	933	869	923	903	929	865	898	890	947	832	881	894	893	908	929	908	872	916	927	976	922	918	940	926	944	939	925	929	855	924	935	900	946	908	949	886	893	916	857	899	934	955	935	930	956	970	871	941	913	933	846	992	932	925	923	936	923	932	888	918	951	914	932	884	918	889	932	944	913	955	944	925	844	893	930	931	904	914	975	903	939	908	965	900	849	887	891	883	911	891	955	911	926	907	878	851	912	944	932	909	917	906	935	859	935	902	981	926	871	931	943	935	916	875	921	942	878	923	860	914	962	925	931	928	975	928	857	885	915	912	892	895	930	946	883	923	859	956	950	939	890	903	925	913	934	956	871	929	902	891	842	913	940	909	940	932	933	946	935	922	899	929	967	961	943	918	957	968	912	943	872	893	851	890	904	909	888	860	959	986	944	902	906	892	927	927	913	920	932	977	906	872	902	939	961	926	901	947	888	940	899	911	926	913	944	923	886	887	897	902	934	951	913	908	920	898	925	867	903	902	971	861	884	888	891	931	891	876	867	882	902	932	969	908	881	929	890	908	889	924	898	919	891	929	885	874	934	867	959	888	913	923	926	927	919	969	905	945	914	966	951	923	949	912	919	866	922	878	906	866	917	846	922	925	898	937	916	920	922	935	908	976	906	921	888	938	902	925	881	937	877	908	932	891	958	928	890	907	928	912	918	946	937	984	955	958	954	928	919	860	895	852	929	916	927	944	928	848	916	894	885	970	849	891	919	930	967	984	907	890	989	914	894	868	917	909	931	924	869	885	962	1001	929	911	951	929	870	952	882	960	935	885	923	876	875	906	888	927	990	915	951	920	883	888	881	938	932	955	896	890	890	876	918	964	939	959	859	932	888	936	896	894	933	980	941	902	963	903	919	932	963	943	892	912	886	896	922	934	929	929	918	890	914	948	879	898	986	943	968	914	897	922	911	887	892	906	843	940	926	934	911	902	932	907	925	897	911	923	933	961	898	890	924	896	898	921	930	948	947
7213	798	368	376	394	365	341	344	378	368	356	388	349	358	353	356	338	315	348	368	420	365	328	365	366	400	371	387	386	344	369	382	406	419	381	351	363	367	374	379	372	358	355	365	356	383	350	333	377	367	375	389	370	365	350	345	383	365	379	333	380	357	346	373	360	381	347	343	353	346	362	398	414	341	384	342	339	367	330	336	349	361	387	367	340	342	403	382	356	326	344	385	366	361	343	410	331	329	362	364	353	364	323	354	388	372	401	376	370	349	386	351	389	357	363	367	305	332	344	344	409	332	365	378	342	401	364	328	348	367	365	368	362	334	383	373	342	405	314	323	385	378	347	356	306	362	408	340	368	414	362	350	340	356	374	355	361	355	361	328	324	331	308	347	348	359	326	367	371	346	350	365	358	370	379	366	368	370	372	326	371	347	373	359	343	358	337	342	381	358	335	319	360	329	347	344	382	364	382	322	355	361	363	345	401	357	348	351	356	366	344	332	371	383	328	357	344	325	349	324	352	383	389	354	380	312	351	333	395	388	344	353	343	339	358	366	397	325	348	381	387	351	321	342	333	318	331	338	352	378	388	353	370	328	339	393	350	346	353	380	360	377	350	373	369	381	362	350	379	364	333	371	337	332	348	360	355	360	340	372	351	324	353	361	342	358	315	322	383	348	309	359	314	367	374	376	350	361	354	364	360	353	353	384	346	350	388	383	355	339	346	366	345	384	365	387	362	358	332	350	351	360	386	355	349	346	368	336	364	354	367	354	370	339	338	358	331	382	328	353	351	362	332	375	418	356	355	358	312	346	369	364	356	342	329	355	353	320	367	388	391	357	337	349	344	366	376	336	363	362	316	359	348	371	373	322	321	347	360	360	372	337	404	345	356	354	364	354	349	331	333	341	313	341	373	385	374	361	362	385	375	368	366	332	391	368	359	356	363	337	336	377	317	343	390	370	357	357	332	385	395	313	366	340	350	333	362	365	331	337	398	359	336	364	365	356	348	380	378	346	375	377	360	387	331	343	359	378	346	397	378	358	357	364	317	320	362	340	377	388	347	372	324	306	353	365	342	341	363	340	334	379	359	371	340	370	373	338	330	389	352	367	367	311	387	355	384	376	347	329	404	371	375	329	385	366	356	385	359	342	363	389	346	365	339	383	328	365	338	324	366	351	375	313	339	370	349	419	391	347	382	352	337	365	342	333	349	359	383	353	338	376	385	383	371	373	349	365	363	360	404	325	396	345	352	392	350	343	395	370	377	401	388	346	344	356	353	348	356	360	348	355	321	361	397	357	324	330	354	377	355	348	347	348	353	336	379	357	342	328	353	357	406	368	342	379	347	345	345	388	351	356	384	368	354	323	348	368	349	364	377	362	362	344	391	386	342	371	326	364	321	381	356	360	367	383	353	353	366	361	366	356	339	357	356	351	360	367	366	356	351	414	377	370	369	366	369	329	377	367	360	328	379	345	327	369	343	365	361	386	344	390	422	392	380	368	371	362	360	327	388	362	373	333	352	345	371	345	339	336	361	348	363	357	376	350	402	379	384	392	368	377	369	344	368	363	349	363	358	373	343	339	345	380	353	334	367	303	373	351	367	361	348	323	403	379	327	388	373	387	379	345	366	406	366	430	352	357	339	331	327	374	389	345	337	344	348	366	350	382	375	375	353	345	360	416	380	361	386	349	343	339	358	332	361	371	358	391	354	340	356	343	353	338	327	393	357	361	372	359	371	340	377	400	353	355	359	378	342	358	365	354	368	348	361	358	348	375	372	357	343	357	358	374	363	369	377	375	339	346	355	307	356	319	382	387	322	334	325	349	375	331	311	358	336	370	375	349	315	353	368	348	365	355	338	386	340	370	316	366	352	406	415	354	359	349	373	361	379	347	327	333	341	328	340	378	335	342	370	309	360	356	352	348	383	320	373	367	367	387	362	334	362	363	382	366	363	342	331	371	374	320	384	371	346	359	355	367	380	376	335	386	364	364	376	338	361	369	384	392	354	359	331	345	343	372	352	341	312	353	360	384	333	369	355	366	385	336	353	363	364	321	367	329	356	362	320	381	309	304	338	369	351	382	356	360	378	348	367	354	353	340	360	350	362	380	366	335	361	348	368	379	371	311	362	383	375	370	371	356	368	361	367	311	359	365	373	360	351	373	368	375	363	406	364	347	388	331	341	332	326	313	364	357	393	337	314	355	358	350	363	351	335	341	378	387	356	391	337	353	341	341	351	370	332	369	362	354	365	374	394	396	377	354	312	360	376	367	355	353	356	354	323	336	391	376	407	395	337	377	345	369	355	354	358	394	327	332	320	368	364	368	362	348	360	390	375	354	381	326	320	347	387	372	385	340	380	364	364	345	355	362	331	354	347	326	361	351	343	362	355	367	339	381	332	335	366	374	371	332	355	335	352	340	314	359	350	322	356	353	344	342	373	368	337	382	349	382	307	352	387	339	343	370	382	341	342	344	341	349	341	374	352	375	369	379	380	340	375	366	336	376	332	363	366	384	377	343	335	322	372	364	325	388	380	342	343	360	317	367	357	387	372	327	406	379	356	348	364	368	376	385	395	360	343	356	353	349	366	359	352	326	333	351	349	368	347	367	376	355	326	371	351	350	393	387	357	344	341	359	369	354	346	344	335	353	384	382	357	309	371	341	365	352	372	329	361	408	388	345	389	298	366	325	369	360	393	379	378	336	342	361	345	348	334	343	326	382	356	338	370	355	328	372	342	347	371	382	359	322	369	387	401	332	363	371	376	350	334	351	339	348	339	352	358	359	342	315	351	356	353	368	391	373	376	385	388	348	362	378	346	361	367	346	381	398	353	350	369	349	372	347	360	360	339	377	381	343	375	351	378	345	322	402	385	352	359	354	365	354	431	366	340	363	345	340	392	393	345	328	344	368	324	368	400	405	365	359	356	374	401	390	350	355	388	361	350	339	364	325	356	341	323	339	353	413	360	345	329	378	320	358	365	345	365	345	355	374	357	340	394	367	372	346	376	365	350	362	317	341	328	371	343	320	333	352	360	353	379	414	327	354	367	354	336	362	340	355	388	352	342	378	370	328	348	393	371	349	361	343	382	362	363	358	381	372	340	333	318	341	409	348	373	342	357	353	360	362	338	375	353	350	339	355	349	348	379	379	359	376	374	359	348	314	356	363	341	428	406	341	365	339	347	324	358	386	354	348	352	315	348	384	389	379	366	386	375	363	351	364	388	373	367	319	374	333	349	330	327	356	416	320	370	393	352	363	395	389	398	366	333	339	355	375	316	345	360	335	339	347	369	378	394	345	361	345	359	380	345	376	373	368	309	343	359	328	373	380	388	319	375	347	346	340	348	341	357	366	353	356	316	368	341	320	390	373	352	346	353	343	366	365	346	324	333	348	385	338	358	377	374	374	314	387	330	315	373	379	330	349	344	348	349	356	366	348	332	328	353	376	366	350	353	322	375	350	337	356	352	358	371	366	336	351	344	339
4748	981	852	845	805	826	818	793	812	842	773	807	801	836	816	767	770	841	786	815	948	888	917	942	934	916	915	937	943	919	902	908	881	921	874	894	876	869	881	900	965	915	862	935	861	862	867	848	865	835	831	804	829	885	839	817	851	814	857	852	842	782	877	835	796	806	741	824	780	746	783	792	845	758	828	809	797	822	799	793	774	826	819	796	781	806	823	806	824	774	750	780	820	793	741	806	772	756	803	761	769	781	779	806	789	838	792	789	743	832	815	754	816	750	751	790	796	781	805	768	780	808	768	795	812	777	791	770	822	795	766	773	808	846	789	786	778	760	812	845	777	778	771	758	779	788	740	822	810	791	752	779	812	771	816	797	825	798	741	811	765	739	768	757	782	782	740	796	812	754	776	841	811	762	843	784	773	781	799	800	797	807	763	768	828	817	782	785	785	759	785	806	775	806	750	842	791	771	799	748	783	848	821	757	765	818	735	825	800	766	796	752	786	758	830	820	781	805	783	759	801	821	825	815	797	784	780	793	783	848	791	770	837	804	781	768	788	777	756	775	827	782	813	776	768	762	807	797	810	773	771	826	796	764	816	764	802	751	816	818	788	827	767	734	797	794	749	803	784	760	769	816	796	767	765	814	773	753	834	746	756	793	786	810	772	779	760	793	772	789	794	809	765	778	787	779	762	737	791	792	811	790	739	827	779	813	819	777	807	756	766	814	803	820	827	779	825	800	794	805	819	803	821	804	836	781	748	749	819	773	840	815	815	793	793	806	813	782	771	816	769	787	855	825	825	807	762	750	828	802	792	844	804	788	785	760	793	814	839	805	768	781	780	726	793	824	807	846	749	747	780	759	776	753	829	808	810	771	749	808	748	823	763	795	782	760	769	764	804	765	786	782	761	800	802	728	807	779	763	791	880	728	789	796	788	774	784	791	784	716	788	818	793	813	783	851	763	723	791	802	771	788	766	755	755	786	791	784	772	800	774	780	774	825	795	787	808	787	814	789	805	822	811	738	791	789	799	770	798	761	788	751	821	831	792	814	787	778	759	806	786	806	797	822	744	788	780	793	765	835	787	813	748	780	827	790	783	813	848	774	790	737	837	775	794	841	749	782	783	803	764	804	810	781	778	770	769	794	813	769	760	764	799	775	783	766	769	823	737	778	800	802	824	766	810	850	764	800	820	796	773	781	799	758	829	790	742	792	783	780	797	806	805	752	806	779	799	820	763	746	781	797	787	801	828	778	741	779	770	791	770	796	768	760	793	785	793	754	774	837	760	823	790	775	792	773	807	806	772	827	767	798	780	769	804	790	790	799	790	799	834	782	772	774	826	748	807	762	813	818	795	851	788	816	774	791	766	839	798	769	793	773	775	795	795	776	801	780	777	759	804	784	782	791	745	788	767	838	778	801	791	814	792	770	820	811	742	801	796	761	794	739	740	826	785	758	765	790	769	823	769	786	767	775	800	769	816	771	785	739	782	762	814	855	796	762	779	782	812	731	816	789	800	767	801	732	839	767	759	735	782	758	796	778	799	808	814	847	818	785	843	819	773	765	860	780	792	844	764	786	811	778	784	789	826	829	788	816	753	840	823	773	806	773	776	784	804	790	775	798	745	753	759	744	760	740	767	755	813	735	802	767	820	831	751	723	794	791	844	792	781	806	768	807	768	797	770	769	842	797	783	845	810	782	777	840	824	757	798	730	771	801	763	796	830	767	795	756	783	806	801	745	785	801	745	754	852	791	742	790	799	771	871	765	816	733	782	822	791	756	732	803	763	755	799	734	800	776	782	775	821	785	763	789	773	795	823	780	774	788	789	826	822	762	853	853	797	810	774	777	841	756	763	737	800	753	759	776	762	772	759	713	830	791	764	790	825	775	777	796	777	788	782	757	782	811	800	850	819	785	766	835	831	790	801	765	725	737	808	758	781	793	792	806	806	795	774	803	738	835	862	743	759	778	796	786	758	831	787	816	794	811	707	778	780	773	778	787	756	786	805	762	831	769	754	732	777	764	789	796	761	766	795	735	816	803	746	766	783	814	746	797	838	737	806	806	781	787	781	743	803	812	844	812	766	807	809	805	836	789	803	778	753	770	761	773	744	785	769	790	809	808	756	793	735	765	857	838	806	768	755	745	735	791	774	757	782	808	799	823	778	801	764	769	806	792	857	807	793	794	726	831	781	764	791	771	736	798	828	838	769	824	772	786	788	681	800	780	784	763	791	764	829	795	758	834	796	792	765	805	808	733	790	807	820	785	812	814	825	815	779	814	759	789	803	797	735	837	733	751	817	732	735	824	769	808	780	801	817	740	837	796	777	794	825	807	737	774	828	813	819	759	754	808	785	783	715	829	778	772	786	798	789	761	842	778	801	794	803	784	776	765	778	786	771	805	755	790	762	778	791	782	783	794	815	839	803	798	827	785	748	795	779	833	775	777	809	760	790	826	774	792	810	806	772	836	800	822	806	779	834	710	800	819	811	771	796	753	773	806	826	829	766	815	794	791	770	795	820	780	862	795	778	758	810	762	840	812	772	784	824	790	819	814	792	780	841	786	755	773	801	784	772	790	776	761	814	813	819	814	782	802	791	767	775	759	821	746	789	757	797	786	813	779	763	765	810	793	732	784	801	800	754	744	813	800	774	801	809	790	795	704	753	825	782	813	785	763	780	795	774	831	811	755	807	821	830	821	767	791	770	818	755	777	761	824	783	803	784	811	801	852	780	782	792	853	792	793	823	754	764	783	822	826	758	763	769	781	794	792	817	753	784	775	793	821	798	760	760	781	757	786	844	800	789	794	797	733	749	778	781	773	784	833	768	776	798	795	776	767	792	811	804	811	797	756	769	808	803	752	749	767	743	788	815	777	772	768	787	822	791	790	814	782	829	771	800	843	777	764	780	802	783	801	816	776	810	827	787	792	797	810	779	798	734	790	787	814	769	726	753	752	811	795	803	782	769	780	773	773	785	776	815	824	778	843	794	789	791	809	802	790	797	823	788	764	760	821	792	744	712	751	800	755	773	823	792	760	780	864	783	820	766	797	788	768	771	806	776	774	749	824	775	766	787	793	773	732	780	789	752	825	763	824	756	829	839	779	789	837	781	838	755	776	756	802	797	791	797	731	775	778	797	794	819	787	799	786	761	749	742	822	819	763	782	765	756	781	808	770	794	849	804	807	772	779	760	765	764	795	797	794	822	808	789	782	805	823	828	857	724	784	797	813	836	791	783	773	745	815	778	786	775	781	843	814	860	785	790	772	811	794	818	799	778	749	816	749	732	780	786	763	778	825	705	797	737	768	805	793	796	791	742	718	820	778	827	844	708	737	748	783	764	779	811	817	767	758	752	813	835	789	760	759	822	771	825	780	788	789	742	787	758	779	823	788	816	741	773	762	816	748	805	780	778	786	798	816	797	814	774	788	794	812	828	765	814	759	752	779	770	772	709	808	825	791	767	845	780	783	785	757	810	879	824	847
19202	5199	818	680	560	513	458	448	464	435	428	430	418	424	410	439	404	418	415	393	456	463	423	398	430	441	439	461	445	431	458	471	420	423	441	427	447	427	411	430	430	450	422	410	475	428	416	418	444	437	441	381	414	435	414	433	410	419	426	427	434	400	397	431	395	405	376	408	416	471	420	420	412	420	416	443	392	421	375	396	413	420	427	385	422	390	417	397	452	356	425	390	411	428	437	432	393	420	413	416	411	421	403	403	388	414	414	388	408	406	410	429	394	375	389	388	418	406	382	393	348	372	392	443	400	386	387	402	414	430	421	416	405	405	418	414	403	437	425	387	372	392	349	408	401	415	428	399	400	397	416	393	396	443	419	411	417	394	414	398	383	382	358	422	391	471	392	378	364	415	404	419	447	424	393	410	425	433	402	410	428	397	410	412	432	394	442	404	449	412	411	412	389	411	391	411	420	431	387	397	431	438	418	418	412	376	450	387	376	415	441	433	356	386	437	429	434	376	451	379	392	382	422	416	431	442	435	400	407	405	417	420	401	389	394	414	401	375	417	401	424	440	442	401	440	423	399	403	445	378	369	412	425	399	430	428	391	418	422	438	384	379	412	425	396	449	424	425	426	386	386	394	394	421	407	412	403	401	389	407	431	414	421	389	392	437	411	450	380	424	387	398	411	389	380	404	438	389	399	426	441	415	437	404	420	393	402	420	438	408	430	409	418	407	430	437	437	396	414	400	469	411	397	383	379	425	400	365	393	402	396	396	423	402	410	398	400	428	383	428	362	392	390	435	420	394	418	374	392	414	425	406	409	390	429	389	385	455	431	443	392	431	405	430	414	445	423	445	366	431	416	371	420	428	401	372	382	370	410	378	405	431	375	376	395	413	418	441	400	401	407	398	403	391	408	424	424	403	387	392	437	408	403	405	389	399	417	398	408	409	404	453	373	408	414	444	438	412	496	439	446	442	392	408	452	412	394	380	415	430	416	415	420	397	400	387	394	419	412	391	393	457	371	413	413	401	443	409	406	432	416	417	375	370	416	461	427	410	418	429	376	388	448	420	422	444	364	422	417	411	395	384	438	457	390	428	437	372	427	432	422	435	440	397	430	370	396	424	387	413	434	387	362	354	418	411	426	422	418	424	396	412	405	437	401	392	386	423	425	382	413	400	417	400	421	398	439	397	385	436	452	379	397	450	460	450	359	410	394	403	426	446	414	409	406	430	425	430	416	452	424	408	433	396	430	404	435	412	435	417	408	412	448	387	427	393	391	416	367	395	396	421	407	451	433	435	443	410	421	371	413	402	413	387	410	393	390	403	426	422	396	420	388	421	406	428	428	371	434	393	449	400	425	421	430	400	416	394	415	399	419	446	388	377	407	440	374	389	426	388	396	417	404	385	436	432	441	357	442	430	390	416	434	453	434	428	404	401	433	448	418	399	379	416	434	417	413	421	422	388	427	425	398	389	424	398	449	430	413	418	442	398	448	410	411	415	407	432	421	363	402	432	402	437	457	417	398	394	401	399	414	409	393	433	421	391	394	382	421	414	421	412	431	422	437	434	431	389	398	423	435	409	399	409	413	422	423	418	356	382	398	429	414	454	374	372	462	424	394	426	371	377	409	417	364	403	396	435	385	381	445	417	383	420	406	385	397	398	389	407	392	389	401	446	427	446	411	386	429	434	377	429	394	377	453	402	418	399	412	411	436	436	412	430	422	448	405	418	399	419	444	378	420	411	396	417	428	457	400	428	433	379	377	404	410	400	407	409	414	405	399	355	403	441	462	405	412	372	425	413	394	457	375	400	432	434	399	391	424	444	383	419	432	379	390	366	364	423	437	404	394	432	414	407	430	375	425	422	403	375	421	393	406	434	421	408	450	405	418	396	399	402	378	388	429	434	423	399	377	416	455	454	418	430	388	383	426	409	408	378	389	440	402	352	372	388	415	417	400	393	366	453	416	402	454	427	416	447	412	415	425	401	416	400	372	420	403	402	413	391	387	425	417	408	411	341	408	405	452	387	418	431	409	434	411	425	404	460	397	391	375	362	435	442	410	421	423	427	469	387	422	426	419	398	411	373	438	401	389	419	391	399	383	465	408	408	384	399	412	416	398	449	409	437	379	430	404	445	413	390	418	401	386	384	402	398	394	402	374	425	399	374	382	426	376	418	374	397	411	372	357	382	392	383	433	384	442	443	393	399	408	397	394	420	413	480	432	448	427	378	373	401	378	375	413	425	410	441	410	404	383	370	370	403	408	433	388	403	410	406	415	379	412	393	399	422	389	381	388	358	422	470	416	441	444	433	395	429	381	427	407	399	439	396	443	421	388	404	436	410	401	403	374	370	408	409	426	403	389	398	400	402	378	393	438	405	453	409	447	399	399	407	397	385	389	396	410	430	419	385	411	408	406	377	399	422	422	398	428	424	436	407	448	443	446	427	385	406	420	399	410	434	370	406	442	386	386	447	432	453	375	417	397	371	441	384	381	427	413	394	449	433	435	432	457	430	424	377	453	493	433	481	450	364	428	399	417	434	409	400	425	373	416	402	393	428	398	431	435	447	401	410	455	379	425	358	427	399	413	412	442	396	380	388	410	425	417	421	405	364	421	392	393	415	473	380	420	451	433	444	430	403	415	396	415	363	398	419	428	415	434	436	393	446	395	405	389	398	394	386	437	408	462	396	392	413	413	433	422	409	391	383	374	389	388	440	392	434	439	456	427	410	411	409	368	385	402	421	438	409	462	404	425	422	433	407	419	369	389	394	385	399	404	431	437	437	413	403	427	405	408	404	432	391	423	365	445	441	416	426	422	416	414	420	442	392	415	430	382	390	417	386	424	399	413	395	423	362	427	400	387	394	416	414	378	380	402	376	403	401	403	353	436	424	394	389	453	400	445	411	383	399	422	444	422	415	405	430	369	374	416	418	404	407	402	439	427	416	406	377	406	395	390	394	391	363	418	391	390	433	387	420	394	378	400	431	387	404	348	371	369	411	425	411	404	389	378	436	400	433	408	388	428	407	422	409	422	403	404	415	413	426	395	429	426	430	454	407	440	413	433	427	434	436	408	421	404	409	395	449	412	436	434	395	433	388	386	390	391	401	436	400	383	387	425	376	419	425	422	393	391	427	430	411	420	412	385	401	403	387	423	441	418	452	377	421	434	444	439	396	427	397	444	446	457	399	426	440	429	392	423	444	413	414	394	454	448	411	422	368	398	432	378	383	419	414	390	360	390	407	409	379	397	407	396	403	376	384	368	392	359	391	359	412	413	435	414	400	438	367	384	412	424	432	459	405	392	368	398	407	413	425	403	408	381	396	394	419	422	401	402	415	401	409	402	400	439	433	353	420	417	446	432	409	410	403	398	420	443	418	396	413	429	383	385	381	423	383	389	425	411	411	411	413	407	397	415	420	425	399	366	399	417	411	408	416	404	409	418	453	443	408	404	443	410	413	423	425	430	398	425	404	393	385	399	432
12410	3175	1441	1656	1479	1351	1218	1138	1170	1083	989	1031	949	961	968	965	963	956	992	1065	979	1024	993	968	1076	1214	1185	1171	1184	1210	1164	1125	1157	1129	1089	1087	1093	1132	1086	1065	1087	1069	1058	1097	1010	992	1050	956	1026	991	994	957	917	1015	1002	938	946	944	956	908	951	999	940	933	917	963	954	886	911	918	877	943	884	871	936	958	954	887	897	882	908	892	890	890	898	890	885	893	890	896	902	937	852	911	850	911	901	907	926	893	862	885	947	903	875	908	860	851	888	912	896	904	857	883	897	871	859	876	899	882	928	870	863	934	895	902	863	929	912	925	881	878	911	929	886	903	834	933	940	865	915	897	925	869	897	890	917	867	905	949	856	877	877	892	858	791	893	863	915	908	906	895	859	909	921	854	881	923	870	909	873	872	866	907	915	910	854	904	866	879	905	937	873	901	929	835	905	934	919	850	871	910	922	915	885	936	927	912	958	891	896	879	908	917	886	914	897	872	898	885	888	897	849	939	877	889	882	895	923	859	854	957	861	940	898	880	959	917	921	871	939	909	877	896	899	869	889	864	948	961	927	860	859	887	851	874	923	901	861	847	860	929	894	897	854	837	868	854	930	913	871	923	889	901	948	914	921	925	902	910	851	924	879	883	881	921	844	832	880	899	868	952	919	858	889	871	889	883	902	913	878	914	878	858	903	915	921	908	906	912	918	846	869	847	913	829	892	900	855	910	882	923	859	933	881	941	875	838	836	900	901	924	915	895	900	915	930	911	857	895	854	885	863	882	864	818	876	859	862	895	903	886	883	875	857	961	903	938	874	912	900	912	886	852	898	905	851	883	861	901	888	872	889	917	863	865	884	872	888	898	877	867	918	890	914	895	879	904	857	893	925	914	915	842	878	909	894	867	822	882	894	821	888	956	885	899	850	859	871	903	922	863	894	861	870	831	849	909	837	842	962	888	846	877	893	875	900	903	920	954	935	946	875	876	921	864	905	879	850	925	898	909	928	883	875	863	897	873	845	893	862	893	903	928	855	857	943	909	888	904	869	895	915	946	820	897	914	858	830	936	920	876	891	922	890	893	921	908	875	894	876	880	867	836	894	918	884	895	900	934	871	902	861	903	853	925	928	934	888	879	863	884	866	923	857	914	870	877	866	872	876	849	869	928	876	860	916	865	919	908	886	916	869	899	848	930	933	949	837	905	868	944	896	917	956	921	947	918	910	887	866	865	905	871	907	903	886	893	886	911	876	881	938	909	918	866	878	879	914	860	916	902	898	953	906	917	894	918	873	887	870	881	932	937	922	941	877	922	948	913	868	867	882	877	942	881	902	851	877	892	900	873	897	875	862	926	916	923	867	858	893	928	943	907	910	911	859	874	928	844	917	929	810	843	873	886	910	893	913	871	894	852	854	890	894	906	874	961	940	890	898	862	913	891	883	955	922	866	895	840	894	910	912	830	906	897	900	900	883	911	851	898	898	908	894	909	903	909	899	883	878	838	896	908	871	922	857	899	908	895	898	900	887	889	917	890	902	935	900	877	879	869	926	944	928	897	908	882	893	914	845	884	821	891	906	882	920	934	883	853	859	884	888	871	881	919	895	859	942	901	869	900	882	866	874	906	887	881	908	864	859	905	931	886	877	971	842	903	869	897	931	891	955	882	913	928	877	893	885	936	876	940	907	878	877	915	863	880	834	838	877	884	872	872	853	901	903	928	844	874	960	908	900	859	883	841	880	884	849	848	932	872	891	861	911	885	895	865	881	937	843	857	868	942	867	857	889	858	848	902	908	876	975	873	877	885	878	917	900	907	891	930	942	877	900	861	883	876	895	877	884	836	886	936	935	917	898	888	931	920	881	886	905	882	881	920	908	902	897	874	842	913	899	876	870	897	847	893	849	908	882	904	899	844	857	836	867	849	889	891	879	866	899	887	918	886	912	944	858	871	879	900	935	900	902	970	883	899	871	891	861	902	905	914	815	914	874	845	831	910	904	933	855	836	910	909	871	892	888	905	917	926	878	921	879	903	881	891	907	890	885	870	858	935	866	887	890	899	945	913	897	846	906	875	835	893	913	902	849	866	863	890	909	879	875	885	900	926	879	879	896	892	874	861	928	878	890	906	864	928	883	947	909	885	920	835	906	880	879	868	870	884	874	880	857	903	886	913	951	921	866	841	820	836	896	924	822	951	885	917	891	903	869	904	899	895	958	906	875	906	880	899	921	880	938	876	933	930	891	895	858	899	868	908	889	906	877	917	845	882	922	920	899	851	923	895	932	926	875	930	876	888	868	893	901	869	904	858	918	890	896	865	865	874	863	835	905	862	899	887	840	955	936	883	879	909	876	897	894	848	896	892	838	846	838	900	916	862	895	878	857	913	898	857	844	911	909	892	896	922	885	932	865	873	905	890	927	848	887	885	850	932	859	902	930	923	846	880	869	882	901	882	821	953	910	880	863	905	866	897	913	887	906	889	903	863	892	858	922	913	923	880	914	845	898	868	916	925	924	921	803	850	936	894	882	875	943	959	876	916	873	888	905	867	907	932	861	892	913	885	914	862	869	874	898	901	868	922	884	955	941	918	894	879	880	947	890	861	864	902	926	914	916	885	918	919	831	853	892	868	877	883	891	860	903	880	867	936	871	881	882	922	907	918	930	958	869	948	897	911	830	878	924	859	945	905	889	857	866	882	936	911	887	889	883	890	924	900	882	898	927	887	891	922	928	876	904	938	902	894	881	919	857	877	888	869	896	924	872	883	881	938	920	912	892	862	913	896	935	911	874	869	897	945	892	917	893	884	879	935	850	986	897	879	885	878	900	866	860	885	886	881	896	885	877	894	887	916	987	883	918	889	892	862	924	868	884	856	881	954	868	924	874	892	888	897	919	883	904	800	890	894	914	929	863	867	930	935	886	858	942	842	862	857	897	876	880	910	892	951	889	877	888	902	833	869	897	896	938	944	924	842	930	876	967	890	853	909	930	939	901	875	917	862	877	884	907	864	928	906	911	911	851	895	855	888	840	921	884	889	936	904	910	845	904	891	869	870	868	902	900	882	871	888	907	902	899	935	907	922	894	852	906	919	897	915	908	873	864	871	861	871	894	860	914	901	895	891	870	846	895	924	933	905	829	906	879	887	880	907	882	933	865	925	925	874	868	923	898	902	865	929	860	897	871	863	893	910	903	860	938	893	884	886	874	888	847	919	890	887	896	834	863	862	878	887	884	839	912	872	891	942	908	890	949	840	825	901	867	900	901	944	913	860	914	922	886	947	896	948	866	881	875	821	862	920	919	840	898	890	922	875	870	891	914	935	857	835	922	943	877	926	884	923	884	875	902	904	902	854	867	875	862	927	928	881	855	845	845	888	889	907	923	895	874	893	859	876	945	920	872	877	905	877	883	869	881	899	901	857	897	890	859	848	877	875	858	872	827	835	887	968	917	890	898	940	906	916	865	864	904	922	902	878	843	901	881	893	877	891	928	875	909	872	853	912
32645	12827	1377	959	736	666	598	548	490	445	502	469	457	428	457	487	450	459	462	441	446	448	391	446	467	459	453	493	511	457	524	486	472	466	453	407	441	466	468	440	485	457	458	454	394	445	449	443	408	381	412	463	431	412	439	428	425	439	471	433	422	412	454	427	409	387	456	442	417	401	422	430	414	442	433	404	405	394	419	389	392	407	386	429	439	399	416	428	413	409	431	452	433	437	425	429	391	427	410	406	404	415	419	425	445	401	412	402	415	412	380	404	397	447	376	401	404	409	412	412	409	434	410	437	413	411	426	412	387	400	411	386	412	390	375	428	422	396	442	374	404	424	408	422	428	435	409	461	447	449	387	369	416	392	371	425	452	467	426	448	446	408	400	445	404	416	414	401	386	407	448	401	434	410	392	433	468	434	431	430	443	468	460	416	424	426	460	416	414	423	382	454	412	461	407	442	430	447	393	419	404	415	400	444	415	423	442	395	412	430	444	432	402	464	394	382	397	443	402	397	371	444	433	451	409	444	387	458	408	402	406	426	391	422	426	404	415	435	445	382	392	369	400	401	414	416	420	402	366	422	414	443	421	416	421	402	422	424	461	417	416	398	381	431	426	390	374	377	374	421	383	461	418	422	416	415	412	432	423	444	430	479	420	419	388	443	397	447	408	419	367	394	442	414	438	429	383	416	413	379	403	401	406	431	427	392	443	404	410	415	423	395	444	469	432	449	428	431	413	435	427	402	420	397	416	419	366	406	398	456	402	396	439	427	415	461	457	407	426	423	438	430	399	448	446	417	398	390	431	407	443	419	445	398	352	411	389	412	438	428	433	393	430	425	455	436	402	396	427	406	386	409	440	414	407	420	385	394	405	419	390	384	393	420	454	429	445	377	368	438	381	442	426	418	406	434	398	436	422	437	375	396	430	418	407	404	405	414	419	407	387	416	423	424	433	387	462	393	454	425	429	385	373	400	443	418	403	388	393	437	408	401	435	444	407	398	382	386	417	371	405	400	398	413	392	436	416	432	391	426	438	399	414	436	432	441	404	423	421	423	410	404	417	414	439	435	435	400	417	427	416	361	440	400	432	420	385	388	441	408	431	416	396	452	474	445	395	392	430	447	438	415	377	405	413	394	399	418	393	399	422	435	417	428	428	450	428	408	468	390	419	434	439	474	401	390	393	381	396	405	445	440	414	399	444	411	408	415	443	406	420	465	428	435	428	416	417	417	461	447	426	393	375	403	420	391	426	449	449	419	417	406	413	451	427	422	370	447	420	426	371	407	401	413	402	407	462	384	397	424	414	403	419	420	428	361	420	412	417	398	410	388	436	408	434	384	415	406	420	437	429	444	438	452	413	397	418	399	432	423	430	408	431	385	419	424	416	419	382	431	410	421	440	410	415	406	452	422	415	401	395	499	397	395	428	409	413	385	405	434	428	419	413	389	404	446	442	400	413	421	411	374	418	408	474	434	422	447	377	419	422	416	449	455	423	424	410	387	434	440	429	430	413	405	438	420	441	383	427	401	442	383	439	397	400	427	420	394	427	396	382	404	418	382	412	414	440	454	418	428	405	384	421	398	441	416	444	387	406	447	383	405	414	383	396	423	426	422	415	394	431	440	408	406	396	368	404	444	384	407	410	383	412	426	420	408	453	412	394	420	445	434	448	408	405	400	438	453	412	394	410	463	420	422	430	394	444	403	442	398	435	384	413	428	428	401	426	440	445	427	430	420	402	402	425	415	403	404	378	405	420	405	395	434	399	373	409	373	380	423	420	387	415	408	397	417	422	425	394	417	412	410	417	418	435	439	447	393	371	397	418	371	426	419	431	356	416	443	410	410	414	414	450	420	412	391	431	372	383	442	438	432	419	429	441	401	389	400	420	433	406	419	426	424	432	431	400	426	437	411	420	411	419	400	376	436	458	371	431	402	429	381	389	423	411	369	400	423	455	428	424	389	428	408	424	427	419	449	471	442	454	401	429	382	407	433	384	449	380	405	422	454	403	410	434	443	418	443	396	404	397	408	434	411	389	389	413	426	388	381	409	420	378	413	407	384	418	449	413	383	411	390	410	401	397	394	396	417	424	409	424	459	410	433	434	425	436	409	407	414	410	399	393	412	418	442	439	421	432	430	422	403	424	392	397	422	407	465	381	384	405	370	386	410	417	422	398	447	397	432	402	406	391	433	449	413	434	441	425	412	420	455	419	380	385	410	449	452	417	386	405	417	438	424	400	435	455	413	413	439	425	415	411	396	386	398	404	408	453	464	435	432	405	388	426	417	432	432	412	382	405	459	451	404	406	380	422	421	448	474	437	403	418	419	363	387	399	423	416	404	399	369	427	422	418	373	386	388	407	387	424	413	436	453	371	430	436	430	410	407	406	424	392	432	428	409	377	435	393	416	398	413	392	448	437	399	413	423	406	399	457	419	437	401	400	396	378	433	415	393	391	360	455	389	408	436	380	416	388	422	467	441	409	391	414	381	432	391	449	424	441	422	407	408	402	401	448	406	404	472	426	434	425	384	393	414	438	387	417	407	430	409	419	396	411	431	423	412	410	422	409	379	378	436	375	397	398	425	427	412	435	431	415	406	415	418	446	405	452	376	383	409	450	427	465	390	400	386	431	407	407	414	444	437	392	422	416	383	434	436	404	384	379	441	389	429	440	471	406	415	422	385	416	438	408	396	422	430	453	400	403	420	412	403	427	409	435	458	425	398	421	400	430	445	439	429	427	446	442	442	401	426	418	396	396	438	454	440	413	402	420	396	391	425	388	411	416	423	426	446	439	403	418	406	399	404	420	461	435	389	417	455	411	384	410	427	417	399	393	419	424	428	390	433	420	394	384	396	404	409	373	431	453	441	365	423	412	377	387	434	392	385	453	388	416	429	347	414	424	438	454	408	427	460	387	410	422	378	446	435	451	397	431	437	389	409	427	434	408	384	429	423	436	384	382	396	429	400	454	408	461	392	386	398	430	415	397	455	405	386	404	444	388	395	439	436	387	417	363	404	393	411	435	393	413	451	403	392	444	415	426	412	404	409	420	400	377	433	410	459	453	451	412	427	393	413	431	460	434	460	420	420	399	387	418	396	426	388	418	401	432	449	420	427	412	450	427	410	428	433	432	460	444	393	396	449	422	421	448	366	439	408	402	454	432	394	417	436	414	448	432	380	441	415	406	432	419	408	402	464	387	425	393	445	421	419	437	449	409	421	383	413	425	394	378	406	419	400	432	421	459	425	384	418	403	418	436	410	416	406	409	424	379	391	450	429	430	428	420	448	405	397	404	445	406	425	459	373	408	451	397	432	398	399	378	373	406	365	421	429	403	391	425	481	397	390	378	450	443	428	419	444	435	424	412	385	409	410	375	382	428	393	405	453	424	411	409	456	454	401	406	414	414	413	460	412	452	455	418	429	417	394	375	456	413	446	421	449	427	401	441	431	394	401	437	411	470	379	426	430	422	408	454	400	425	393
18810	5643	2168	2432	2077	1856	1657	1409	1291	1252	1178	1170	1062	1093	1019	1026	1057	1060	1049	1140	1040	1047	1097	1051	1218	1315	1279	1252	1431	1282	1324	1348	1278	1243	1184	1149	1150	1180	1221	1182	1162	1235	1131	1137	1033	1093	1073	1072	1050	1026	1032	998	984	972	997	975	912	952	955	967	974	922	999	989	965	932	952	944	943	944	928	975	972	908	928	933	881	887	884	894	937	873	894	894	955	908	874	924	941	967	903	899	853	898	910	923	904	902	936	903	896	907	923	877	911	869	859	841	900	909	922	900	876	894	908	898	897	835	883	910	880	856	896	894	856	902	934	911	851	892	880	911	881	915	898	888	893	822	834	858	909	920	906	888	923	893	841	887	921	921	917	900	872	869	838	875	872	902	857	860	910	904	881	877	894	897	899	916	875	869	933	932	868	875	908	913	868	943	863	886	878	878	896	881	861	840	865	900	913	882	901	890	866	911	930	888	843	898	878	871	932	907	886	931	949	875	883	882	881	870	825	827	831	904	890	875	898	860	906	851	932	878	906	882	875	902	919	869	876	867	870	905	894	901	870	920	946	902	876	900	873	939	872	835	816	920	914	876	888	841	912	902	942	912	920	845	923	902	851	906	898	875	849	844	904	897	860	940	875	911	905	911	907	878	905	851	844	902	815	913	912	879	884	853	932	912	864	853	858	885	847	888	900	880	951	896	894	909	913	876	905	901	919	877	863	887	885	865	886	868	930	909	897	884	913	871	922	863	883	870	867	848	894	866	918	906	889	832	861	904	918	884	861	899	889	913	924	909	919	914	944	858	874	884	912	908	927	891	913	835	893	904	866	902	887	860	919	941	910	854	893	864	904	878	896	902	916	919	942	874	904	890	879	886	898	871	906	881	878	882	905	862	892	912	894	886	919	880	889	892	883	899	891	896	877	921	815	910	853	888	882	819	888	912	885	825	839	877	923	895	928	854	877	898	912	909	877	901	914	872	890	833	836	908	893	907	866	861	861	934	891	926	906	894	902	955	893	908	915	863	854	867	901	875	878	898	928	939	901	880	938	942	881	913	862	961	908	901	881	897	871	888	856	896	905	860	913	859	888	908	864	923	902	889	878	913	853	873	888	926	866	911	892	868	891	888	904	870	928	897	881	925	876	938	862	892	951	899	881	921	873	899	857	875	960	1010	901	830	887	912	899	905	922	934	873	844	861	871	859	885	875	869	881	875	908	865	901	891	913	926	901	881	844	906	902	903	905	887	915	881	860	914	866	921	854	926	857	930	895	869	904	891	915	936	902	896	926	867	847	907	873	938	889	909	905	893	895	922	894	868	909	883	923	898	920	862	921	853	899	894	905	861	824	909	885	917	868	846	905	908	935	891	936	870	887	911	873	878	898	882	911	926	913	865	996	865	931	902	905	887	931	854	886	903	898	920	927	965	891	922	900	917	855	901	896	906	947	924	891	901	888	860	938	899	864	901	886	853	852	863	915	879	890	887	890	930	913	888	925	883	887	893	900	881	869	897	921	849	900	911	892	842	884	965	967	930	927	869	862	901	897	967	892	895	885	924	952	941	885	838	902	943	884	850	929	879	932	899	925	908	877	924	892	925	875	879	897	866	875	931	878	875	942	920	894	891	859	868	898	903	902	875	873	852	892	948	906	912	933	937	884	907	845	898	954	885	904	887	908	929	928	911	885	904	881	934	900	909	865	847	870	857	873	868	913	915	896	896	891	849	900	808	919	817	870	897	881	867	882	885	901	844	834	893	921	888	864	856	897	830	890	861	891	946	882	884	870	940	939	914	919	885	852	878	837	920	913	907	901	885	904	889	857	896	861	888	921	860	879	882	954	926	888	918	836	878	895	936	911	851	933	894	906	864	891	862	898	849	881	907	887	813	905	901	911	889	927	898	850	919	881	867	953	855	897	887	855	934	884	931	872	883	907	852	972	920	893	897	935	951	961	896	901	906	841	906	891	910	859	926	926	895	896	917	877	908	876	876	851	918	872	949	903	892	878	863	905	885	866	913	916	900	884	899	947	917	880	854	909	903	906	923	856	889	920	903	883	896	889	888	886	872	896	914	876	818	865	871	950	893	892	869	901	909	876	921	918	855	913	846	871	906	918	918	919	891	902	865	884	882	868	908	931	862	888	910	861	915	842	920	912	883	916	926	913	843	871	861	862	926	902	909	861	909	915	910	874	941	820	843	863	868	882	863	892	894	835	926	882	871	855	872	848	907	923	938	944	909	911	880	896	953	922	852	913	908	915	923	894	920	916	923	936	905	901	837	914	865	917	847	932	896	913	866	940	958	957	917	962	927	906	882	906	858	964	913	890	930	915	878	870	882	916	911	880	839	871	902	865	881	890	907	899	881	928	876	909	870	851	917	874	877	928	841	897	896	900	848	934	888	907	894	873	853	891	876	888	854	919	909	879	906	887	898	916	868	905	919	940	879	868	898	946	925	887	860	940	923	893	860	895	932	898	863	893	894	953	892	911	873	867	894	893	881	873	865	951	921	917	881	886	892	900	859	884	853	910	866	880	889	893	856	874	889	880	872	876	878	843	907	843	871	830	870	850	839	877	868	844	842	866	868	910	909	913	819	932	855	868	944	903	869	946	891	922	909	904	877	905	911	895	891	854	875	899	900	899	883	933	875	896	880	896	799	950	901	888	896	897	889	899	859	903	864	883	878	917	907	887	891	911	901	933	904	904	900	931	922	867	936	870	881	878	907	823	880	895	907	957	878	900	890	916	901	875	894	870	806	884	917	941	947	954	876	911	848	873	900	921	920	897	879	930	923	882	875	887	895	873	903	878	880	881	895	916	907	849	884	863	912	927	899	935	927	876	876	863	892	899	912	856	878	868	847	895	896	896	943	874	877	847	921	880	864	889	893	921	898	914	889	935	856	935	913	876	918	901	846	869	897	855	896	840	888	852	818	904	881	865	849	868	882	901	864	875	921	899	901	930	880	897	903	936	880	867	856	918	911	863	820	923	881	849	877	841	844	849	876	887	907	923	924	903	925	872	873	882	867	866	867	864	934	841	872	839	898	921	920	918	833	839	901	914	929	879	878	889	877	896	910	866	921	883	895	895	935	881	937	907	885	875	904	914	890	952	932	872	881	880	933	893	881	898	877	939	895	914	874	878	900	877	895	918	943	971	861	934	876	856	884	878	849	867	909	868	884	921	895	895	915	849	847	932	951	912	845	944	940	892	869	903	891	879	876	898	855	890	909	939	899	829	864	899	898	890	859	887	839	867	862	924	868	891	891	930	867	877	881	887	926	899	878	906	927	877	868	904	850	918	916	874	901	862	850	875	877	898	899	884	925	938	938	847	923	903	903	936	894	861	874	946	814	912	917	892	875	869	933	918	891	884	881	880	921	918	879	881	914	938	891	938	885	896	905	897	903	958	882	896	884	880	894	902	833	912	892	898	886	894	899	864	876	880	900	898	907	853	871	908	853	884	867	877	914	905	893	926	913	886	945	899	915	901	866	896	939
10702	2132	345	381	403	371	378	370	338	399	334	348	441	367	368	353	369	349	375	336	355	350	373	367	361	339	366	350	379	360	378	371	365	336	363	367	359	389	364	351	377	361	352	377	398	409	399	344	344	333	371	409	357	361	321	354	363	370	361	361	354	439	368	352	341	357	411	396	328	356	331	354	339	361	337	329	365	376	359	364	366	363	347	347	373	336	352	333	384	363	369	370	349	332	337	324	324	304	348	381	355	357	351	363	332	352	320	324	333	355	325	393	338	352	340	357	351	405	340	332	333	321	362	363	362	340	360	342	322	316	375	356	337	353	366	366	332	362	348	341	368	315	338	375	391	332	337	378	342	327	283	313	344	331	394	383	337	339	372	346	367	381	356	308	376	348	390	337	353	368	341	342	380	377	348	361	342	325	358	315	346	416	321	352	360	342	375	331	327	350	375	312	328	312	332	335	326	351	368	374	368	355	372	335	330	366	374	343	369	392	345	338	360	388	377	401	358	332	358	392	366	383	359	312	364	383	382	368	362	368	361	361	359	343	341	353	351	399	334	353	321	358	334	358	359	374	351	393	360	353	372	360	340	344	318	318	329	349	343	318	363	365	376	355	324	382	369	363	352	340	357	373	321	331	374	353	403	357	348	327	347	355	343	394	362	350	387	363	350	340	374	335	337	352	369	365	377	355	353	349	340	369	334	361	357	354	347	381	380	358	362	396	339	363	351	351	324	341	357	366	383	354	341	363	391	359	333	340	348	317	328	349	367	373	363	370	397	358	340	353	401	389	362	315	359	356	344	398	365	350	334	325	368	347	350	350	359	331	313	371	380	349	355	352	361	353	330	356	331	318	360	367	356	366	347	341	362	335	348	377	365	387	346	355	311	369	334	350	314	353	329	353	352	321	337	365	366	386	378	340	364	369	355	336	366	319	316	341	346	328	335	351	341	364	367	344	383	332	358	360	354	354	330	362	354	386	352	387	370	337	315	363	344	367	328	350	373	351	347	338	381	345	383	355	372	359	356	374	405	383	381	370	312	329	333	348	359	415	370	354	367	335	327	393	365	365	353	344	368	359	335	370	354	362	343	345	332	328	370	365	381	373	387	350	399	344	319	358	358	354	383	321	325	332	396	303	372	365	328	338	336	344	357	345	364	362	367	361	379	342	372	357	355	340	376	356	387	334	384	340	321	333	339	357	352	347	333	381	320	346	384	354	354	311	337	357	347	357	356	390	362	337	353	362	391	306	352	352	333	374	354	345	320	339	358	327	385	325	354	387	347	346	378	334	351	341	387	331	367	343	374	363	359	332	352	342	375	347	325	359	351	340	342	304	361	339	359	349	342	339	348	386	383	360	324	365	323	364	349	346	305	341	361	346	368	363	343	328	373	313	384	366	364	337	376	371	349	366	347	333	353	347	382	385	325	313	338	353	397	367	367	365	346	338	342	396	351	357	317	355	353	355	352	371	392	369	345	383	361	327	401	346	335	356	336	350	366	335	323	345	336	315	378	377	325	355	327	363	330	307	369	361	350	335	344	333	372	338	318	376	339	309	345	366	369	323	373	342	343	374	332	346	384	346	427	350	335	342	360	372	364	384	355	325	324	327	368	333	370	331	371	340	363	357	411	375	386	375	354	379	357	332	394	374	349	335	338	371	344	392	354	363	356	313	320	400	394	341	343	338	352	334	347	372	331	360	369	340	351	329	344	374	397	323	363	336	359	354	362	325	373	323	318	338	379	336	350	356	372	357	341	387	366	368	344	341	359	376	367	344	357	318	385	338	385	382	360	387	350	324	371	362	374	360	355	356	380	389	351	334	362	339	346	380	320	350	313	334	321	328	330	359	302	360	349	362	312	367	338	369	308	355	335	324	362	342	372	346	363	355	329	402	351	326	322	369	367	363	372	340	375	338	334	336	337	354	381	325	354	354	323	354	326	374	337	344	390	331	348	328	347	379	354	347	350	348	346	328	375	362	317	348	330	349	373	338	382	357	353	348	334	327	338	344	364	336	365	381	355	356	340	372	338	340	345	345	382	375	339	371	381	379	386	337	345	325	382	326	342	342	356	303	367	371	349	347	343	313	302	330	342	380	336	371	317	351	383	335	353	367	370	380	356	360	335	329	388	378	383	339	346	379	337	396	363	379	365	306	379	334	374	401	367	342	338	389	367	350	327	364	349	353	375	337	359	358	368	369	316	325	336	344	396	364	367	360	368	359	364	341	410	345	363	388	341	342	334	379	330	324	362	354	357	352	336	343	360	360	346	346	341	349	348	349	351	376	356	348	301	336	353	357	359	354	387	381	339	385	342	354	376	387	366	353	390	365	354	393	365	363	336	383	364	323	347	347	353	360	334	330	370	340	318	340	353	348	342	327	338	362	338	350	327	359	360	371	347	355	345	346	337	369	359	310	357	366	355	317	366	313	358	329	366	331	382	378	371	351	308	313	371	359	379	348	368	362	335	306	331	365	397	356	341	345	347	318	358	365	359	367	337	407	329	354	337	384	355	343	356	385	345	357	346	325	345	350	330	359	338	338	331	358	371	379	354	375	327	333	348	322	360	341	343	367	342	339	385	367	341	359	370	342	342	333	321	400	398	321	328	349	346	322	335	390	360	380	374	338	404	326	328	353	363	348	347	353	342	350	349	345	348	374	358	366	362	336	376	335	343	319	350	378	330	352	344	352	319	331	382	360	308	375	358	370	372	349	345	332	326	350	364	360	336	365	343	343	379	359	345	322	359	345	372	383	353	358	342	344	371	350	349	370	358	381	350	334	365	333	302	364	343	312	340	374	370	398	376	351	328	384	358	357	327	332	352	369	351	348	350	366	355	345	335	348	338	325	352	326	363	359	346	320	331	339	368	368	319	342	378	373	331	333	360	355	336	372	342	369	331	325	352	388	356	381	387	343	334	347	356	364	358	364	370	321	347	345	367	383	321	369	339	382	353	323	352	389	376	345	353	296	318	375	365	358	319	328	354	363	361	340	344	354	393	337	354	377	358	404	347	358	335	353	406	413	340	353	353	347	361	373	334	351	354	330	355	352	331	343	334	356	329	330	357	381	345	345	366	337	364	357	357	323	394	333	346	332	371	364	351	375	343	332	373	340	380	354	365	355	320	365	384	343	365	333	356	313	361	379	346	327	344	366	373	331	342	369	359	366	353	311	379	351	381	361	342	375	346	397	373	364	352	333	359	375	383	365	356	338	376	362	350	367	352	320	363	370	370	362	381	329	339	362	367	328	352	370	311	343	340	343	379	336	384	335	355	367	317	334	355	389	368	343	378	350	383	344	368	375	358	368	365	360	378	309	380	370	355	338	305	346	357	336	377	346	353	365	346	352	326	341	352	319	371	328	361	383	378	354	393	355	398	366	351	346	369	368	334	364	372	340	359	380	354	371	352	358	350	382	398	380	324	351	297	326	363	371	349	349	343	324	336	372	284	370	354	397	337	375	346	303	361	372	332	360	383	360
6705	1012	850	847	799	783	748	812	858	777	781	804	789	751	773	793	813	797	778	823	844	809	846	809	873	940	924	958	931	912	909	919	826	886	831	857	859	905	876	849	866	849	863	819	861	816	854	832	836	843	861	797	840	850	841	837	802	848	806	801	825	837	783	809	786	762	820	782	731	791	783	733	815	771	803	786	799	747	779	799	810	806	775	822	847	789	769	781	767	794	766	817	814	805	770	798	817	801	787	777	773	833	780	793	802	767	783	761	758	808	756	841	773	781	788	803	774	765	781	763	789	782	716	764	744	767	813	810	764	801	783	780	773	786	816	795	734	775	752	770	766	714	736	759	757	821	810	773	745	789	753	840	776	773	771	784	826	761	753	789	781	769	757	725	802	762	745	774	801	777	786	765	803	781	795	746	779	793	790	787	796	797	751	763	749	791	795	742	786	754	752	778	800	788	774	803	782	786	778	774	754	777	748	797	790	778	751	757	786	720	777	789	778	791	795	750	753	820	795	801	767	741	803	786	807	770	825	763	776	776	829	787	771	754	786	818	723	769	795	797	785	782	800	815	794	816	754	768	800	787	811	770	799	783	792	801	717	767	771	797	768	769	770	758	785	837	762	799	742	771	792	770	781	783	746	786	853	781	785	770	781	733	763	852	730	767	717	771	780	742	799	792	759	792	756	791	780	725	698	827	761	757	753	762	812	763	834	784	767	849	809	841	761	748	746	810	791	793	748	762	850	838	780	769	764	769	733	730	787	839	782	811	797	753	774	768	763	790	762	792	721	738	795	739	769	753	780	759	780	737	802	789	743	764	773	801	794	797	791	794	809	752	761	792	774	783	770	748	762	757	783	755	774	740	746	814	773	806	757	771	742	771	784	756	794	737	796	814	729	787	790	751	785	798	783	770	773	749	777	783	823	781	811	715	760	796	797	820	775	772	818	767	750	781	807	772	753	812	746	730	787	778	749	820	767	737	764	748	762	733	756	813	738	756	792	767	828	728	758	787	712	723	767	788	800	808	772	754	788	749	819	778	794	783	801	780	775	785	816	807	785	728	761	784	811	736	786	774	742	793	762	781	777	788	796	772	785	757	807	758	749	771	762	766	774	732	743	779	790	757	761	789	757	752	770	801	791	757	827	763	757	745	783	751	809	769	757	768	743	739	756	813	834	760	747	776	830	796	777	814	769	840	782	744	768	797	756	777	817	740	750	817	721	802	794	749	829	778	826	745	787	789	762	725	784	769	779	801	766	756	766	776	809	815	770	795	754	774	779	776	766	803	728	813	775	814	786	738	784	820	777	763	784	751	774	751	748	802	796	758	773	784	797	754	768	771	769	789	768	710	787	803	741	786	748	781	797	784	780	758	819	745	766	735	784	756	770	813	831	753	752	776	781	827	833	747	795	792	783	785	791	766	779	758	778	715	764	793	773	783	737	742	799	769	824	803	794	778	799	803	770	739	782	749	772	803	817	771	833	778	783	771	763	764	766	732	770	764	798	776	755	750	734	775	771	799	805	801	781	779	718	841	793	823	799	773	801	809	748	781	813	803	755	794	771	782	808	820	800	764	819	818	779	763	768	816	777	736	796	792	749	771	793	745	817	755	757	818	786	744	794	776	813	802	780	724	732	832	797	719	771	795	778	768	759	787	743	781	799	762	745	805	737	784	781	774	827	780	745	786	704	787	787	780	769	814	803	803	775	811	818	761	816	841	838	799	816	753	792	784	735	732	774	775	779	814	801	815	808	747	779	756	808	766	800	795	740	726	786	807	793	801	799	776	829	819	739	749	790	846	763	767	790	778	748	749	732	808	793	757	782	771	776	796	735	826	769	794	791	810	822	781	788	786	727	742	768	742	795	754	777	772	777	812	821	768	790	817	758	744	786	753	806	765	831	808	819	763	773	761	795	740	777	766	813	821	786	834	725	724	807	746	770	771	788	746	752	796	730	802	732	813	777	773	792	756	763	812	751	789	743	773	751	772	823	791	757	771	769	764	722	783	757	809	819	816	792	730	782	749	747	782	746	760	800	779	769	768	740	811	768	800	828	776	727	842	802	760	793	830	783	785	750	768	772	792	740	773	701	788	756	778	766	776	831	750	788	754	750	796	787	763	810	750	787	793	760	771	788	756	739	738	772	764	756	816	731	743	786	775	805	823	782	808	797	778	801	772	727	846	771	822	756	806	814	791	718	731	755	764	805	775	768	830	784	790	723	818	755	776	797	728	785	780	780	771	776	783	762	714	827	761	760	761	774	837	768	755	784	752	727	784	763	810	795	743	802	771	790	786	740	770	776	738	828	772	733	744	728	813	749	770	773	843	748	769	823	777	757	769	744	790	838	776	775	797	813	749	807	779	788	738	773	799	770	760	799	724	789	766	797	822	773	797	805	799	833	824	756	783	822	775	760	776	791	777	776	777	772	834	747	779	756	732	792	803	777	824	788	752	771	803	751	778	823	797	763	754	755	798	819	791	790	789	741	819	787	744	798	820	828	760	753	718	789	734	777	760	762	783	784	792	773	806	763	825	774	793	730	803	754	780	781	767	790	803	765	816	830	782	742	748	740	791	817	794	793	774	831	810	765	845	795	793	812	781	773	769	756	793	745	794	785	787	775	821	805	770	836	748	763	737	786	761	763	726	750	761	789	815	830	747	782	791	817	783	770	839	759	775	780	753	756	755	786	803	766	790	726	825	782	760	772	792	751	757	774	758	785	758	780	794	792	733	716	765	746	756	786	784	783	794	772	748	754	741	774	825	803	776	820	763	774	773	776	793	815	754	765	796	774	797	774	788	733	821	772	754	782	771	767	797	771	787	859	742	743	797	791	801	768	763	820	768	764	770	789	771	776	755	757	793	792	793	798	809	776	737	811	793	826	751	784	762	754	829	781	758	782	775	769	758	829	737	734	796	759	778	819	749	772	774	734	750	790	766	751	784	795	765	757	714	781	784	798	801	810	761	802	830	770	780	774	788	777	756	748	796	823	768	750	791	792	779	768	766	741	769	791	805	753	760	733	786	764	769	805	727	796	784	777	769	759	782	792	771	765	817	801	788	802	740	765	816	782	828	801	806	786	756	759	794	771	745	799	762	787	747	768	783	758	757	807	770	793	732	770	794	826	801	769	784	768	734	765	786	815	814	780	783	807	770	783	767	799	813	810	826	763	755	766	792	822	801	770	791	803	789	815	785	768	836	792	730	727	827	795	730	783	781	824	791	747	820	793	768	774	749	799	773	797	741	767	837	727	772	794	789	749	831	788	744	801	745	796	804	773	749	811	778	762	757	783	773	800	837	801	786	798	730	723	767	776	738	775	824	774	764	771	813	773	737	822	748	781	807	786	753	762	794	793	772	694	752	751	780	748	797	782	719	780	819	788	725	753	749	810	752	761	762	764	720	778	739	775	773	781	849	797	764	718	729	753	843	713	772	799	786	807	786	769	755	804	837	775	804	788	799	826	803	803	759	748	697	782	790
19195	5815	717	612	551	521	461	461	443	457	431	431	449	452	431	410	425	377	404	412	432	476	413	428	442	423	445	427	442	456	414	438	404	410	446	455	419	423	433	434	424	496	454	423	444	410	406	425	444	439	390	451	420	395	379	417	469	416	404	417	415	394	377	432	441	413	421	375	472	434	409	415	414	376	408	399	390	386	384	424	384	372	456	366	389	415	411	400	432	436	423	413	369	428	409	373	390	439	402	338	385	411	441	429	405	412	401	413	425	380	378	421	431	398	448	446	403	407	366	435	408	386	396	366	424	416	417	424	416	387	370	435	386	416	369	373	376	420	418	413	429	410	426	417	423	441	390	399	398	430	426	394	386	424	401	437	401	381	380	381	421	376	401	393	440	379	394	410	385	428	402	385	414	362	420	398	399	424	418	437	423	378	380	401	393	395	412	407	390	409	430	400	420	436	428	426	425	399	433	416	430	409	400	412	398	373	355	384	375	422	408	415	434	402	446	414	443	364	433	427	418	425	390	384	381	440	360	401	399	473	404	405	389	393	378	388	382	411	400	416	393	389	404	389	404	416	359	400	429	441	411	396	384	395	406	409	414	368	395	390	386	400	416	445	411	411	383	401	396	371	404	429	430	413	414	390	390	393	453	410	385	436	395	384	370	425	414	375	454	403	430	432	414	455	415	416	394	365	435	374	400	415	393	405	394	391	412	363	397	390	421	434	388	403	434	413	409	406	404	360	460	399	405	403	376	401	439	425	431	401	427	374	396	411	370	434	398	419	415	396	416	389	402	375	386	364	389	400	416	362	449	366	404	358	417	410	436	429	423	419	362	379	380	403	397	413	409	410	430	449	406	430	425	414	418	443	406	427	422	403	452	401	429	412	411	447	439	400	375	373	429	425	410	395	416	397	422	376	419	342	407	429	400	378	425	419	420	393	406	401	442	395	458	463	424	415	437	413	363	386	428	387	440	422	390	416	420	396	358	416	448	393	399	378	371	385	426	418	434	400	383	457	400	400	424	438	409	430	429	425	442	408	409	428	452	441	401	371	398	406	403	403	398	438	472	406	423	417	386	370	421	401	432	409	371	398	390	412	403	383	394	383	393	403	375	420	369	406	426	399	407	393	424	410	429	389	439	394	428	432	388	394	437	417	386	374	421	377	431	403	394	406	414	406	402	412	377	412	414	434	383	352	373	379	373	399	411	397	409	420	387	393	420	406	408	412	400	437	424	387	439	398	391	396	391	390	425	391	405	350	421	419	393	430	374	414	449	449	411	435	440	412	404	385	419	435	435	388	419	396	406	397	448	358	406	379	413	408	406	423	412	426	381	380	443	437	400	409	440	416	385	450	418	414	423	392	395	386	370	403	355	416	455	431	381	427	427	399	412	403	416	387	353	449	437	416	406	417	399	384	388	351	434	464	457	398	396	406	388	390	429	412	379	408	386	415	441	413	379	401	376	423	406	407	411	413	409	382	411	402	426	466	421	437	434	407	396	381	433	454	459	418	416	374	390	442	386	399	391	446	399	428	419	401	451	391	381	409	385	400	390	409	397	420	413	434	381	435	399	398	392	418	407	400	378	386	380	419	453	416	434	427	439	398	418	424	390	392	439	436	383	380	401	418	435	427	364	398	424	420	396	412	407	390	384	395	466	427	435	412	451	396	371	425	416	418	427	436	401	401	450	383	384	414	406	384	434	386	361	399	353	427	403	427	440	438	404	416	403	410	434	387	389	382	395	376	420	422	364	369	402	418	413	425	436	384	392	413	385	392	393	409	419	412	400	421	410	387	425	412	388	445	435	417	414	397	445	411	412	401	424	416	429	412	379	427	434	382	386	425	409	441	443	390	397	389	393	423	373	411	386	411	395	371	410	374	440	420	383	419	365	370	416	402	417	398	374	441	399	417	412	393	406	394	425	384	430	447	396	431	444	413	401	401	398	397	400	390	422	409	396	400	393	437	442	383	395	425	401	415	383	371	398	388	426	405	419	371	438	420	377	420	380	424	376	417	415	419	424	425	409	418	421	428	408	414	418	396	392	413	425	392	391	393	382	434	414	412	450	397	448	400	398	426	392	406	382	397	386	401	369	430	400	434	413	396	433	397	373	393	412	370	420	421	426	440	399	358	423	437	423	426	421	423	388	389	419	385	403	387	395	397	401	434	400	401	406	414	427	395	382	428	438	384	401	380	371	383	406	378	414	390	397	420	417	378	404	393	389	445	399	399	416	386	391	416	381	437	368	411	389	407	425	391	415	411	422	394	401	372	399	415	394	436	405	446	428	417	415	424	386	412	395	413	370	382	405	395	386	380	395	400	439	381	435	424	429	430	409	420	421	400	423	407	397	399	411	408	370	371	382	435	380	411	388	417	395	412	366	405	416	412	420	409	428	426	440	339	408	414	376	400	383	431	397	391	402	414	387	382	399	440	386	433	419	444	428	424	403	403	420	426	408	407	409	431	409	392	441	410	401	425	380	370	358	426	383	428	394	401	391	420	401	367	396	390	384	406	395	402	393	400	384	396	462	447	391	395	401	430	390	412	411	383	400	395	405	436	396	420	370	433	405	400	419	381	415	385	385	408	396	395	418	434	396	437	372	412	377	408	443	399	388	418	385	384	388	450	414	376	425	402	431	416	397	436	397	424	461	398	443	443	398	399	419	384	458	428	439	396	427	425	401	400	393	415	387	385	371	428	407	392	455	423	397	447	396	382	391	408	447	404	392	410	408	389	410	412	390	376	349	378	415	384	434	397	382	405	393	364	369	404	391	436	430	409	411	402	392	409	428	390	441	406	453	403	390	420	397	392	398	451	385	409	376	428	386	367	425	466	464	402	382	421	403	367	420	417	398	394	412	406	407	407	403	422	404	417	412	383	435	411	385	435	414	427	429	420	394	407	409	416	426	452	403	399	361	409	383	425	392	405	368	400	446	435	405	394	419	415	403	416	364	382	414	417	450	423	409	400	405	380	438	395	422	413	420	409	371	434	377	401	418	381	407	407	427	430	432	409	392	362	459	409	389	455	410	431	409	391	416	386	395	382	428	407	437	392	420	357	376	411	415	389	397	394	416	417	422	418	376	435	445	396	402	380	399	395	418	434	376	374	430	383	366	400	420	413	376	386	444	430	418	378	441	419	412	409	429	391	432	442	415	398	404	420	390	456	419	394	431	395	389	417	405	400	425	436	408	415	436	399	380	426	390	421	372	448	424	412	408	388	404	379	400	403	397	419	407	395	404	424	419	383	374	423	403	390	403	412	411	398	408	428	418	397	400	403	376	425	455	415	375	418	398	414	397	383	412	445	410	396	405	421	390	421	404	412	417	409	439	411	403	390	359	385	406	423	411	418	378	355	403	387	414	369	410	403	410	419	390	410	397	418	401	399	416	396	406	420	390	396	412	406	379	431	404	429	411	413	407	435	376	377	418	365	378	392	434	411	395	416	406	380	444	403	407	391	389	410	397	378	391	407	403	390
12503	3616	1476	1633	1533	1471	1279	1235	1140	1051	974	1040	926	961	972	1016	927	959	949	961	1022	1205	1070	1057	1165	1144	1140	1133	1113	1082	1153	1111	1148	1061	1045	1067	1051	1071	1071	1025	1034	1069	1042	1019	988	941	1003	974	965	933	994	974	999	940	976	906	919	1004	958	884	908	926	895	935	949	905	963	904	931	859	888	902	872	931	868	894	918	883	868	879	897	883	924	960	909	921	892	894	871	934	934	831	927	932	836	855	849	833	890	875	854	891	877	859	864	879	893	850	857	879	898	897	906	873	872	844	898	927	899	900	888	880	881	889	871	873	898	911	873	892	882	871	866	865	858	835	881	895	855	845	862	847	907	867	901	886	902	901	872	867	848	896	829	911	889	905	916	890	884	863	903	855	912	890	825	877	908	884	854	870	876	886	851	850	852	867	859	837	951	919	887	885	898	879	840	890	911	836	855	831	875	888	922	924	905	890	899	875	897	886	847	913	882	847	873	873	903	834	829	873	920	862	923	865	903	895	897	856	880	874	913	893	930	866	941	893	874	882	880	866	945	897	867	886	895	951	878	850	832	830	892	834	910	818	884	943	877	892	909	849	891	901	879	914	878	916	891	855	855	923	925	947	896	835	872	918	872	908	933	899	894	860	922	870	889	875	865	889	874	864	838	860	851	874	900	847	915	911	871	908	850	902	864	835	832	936	920	884	882	885	859	867	894	904	909	842	878	918	885	893	885	882	910	918	890	868	868	913	904	886	891	905	858	866	858	857	887	839	877	885	897	848	852	862	896	881	895	902	885	920	833	905	926	886	909	948	915	894	827	900	872	929	900	860	906	850	850	885	872	868	871	882	928	916	840	906	885	887	844	909	953	876	866	839	921	895	892	922	886	863	885	888	840	893	888	877	887	894	863	893	855	908	879	898	854	873	866	864	854	852	849	895	876	928	893	897	907	913	863	901	865	870	892	806	870	919	927	914	911	865	911	868	880	880	855	844	880	878	918	904	880	922	925	895	877	879	887	887	886	889	884	916	892	960	874	860	872	901	843	842	829	910	889	854	885	904	887	924	883	875	915	895	869	905	927	875	864	882	931	899	911	833	872	882	848	901	898	879	860	882	917	898	914	897	889	931	894	859	926	893	908	920	904	852	866	921	879	920	954	892	895	905	873	867	871	922	854	905	879	906	944	872	880	813	905	862	975	906	894	888	906	886	906	854	867	875	863	857	862	886	907	849	933	945	900	888	854	864	897	850	853	869	892	908	821	874	859	834	892	893	832	857	843	916	892	941	884	985	887	926	890	905	880	927	919	880	882	861	897	863	861	876	854	848	950	863	853	900	898	835	915	878	923	882	877	886	933	871	922	884	923	910	941	895	924	907	857	893	927	848	909	849	873	881	899	840	895	902	941	863	864	913	882	914	802	854	888	882	837	888	896	939	910	904	893	866	886	860	878	857	853	898	864	875	829	857	901	878	863	888	897	910	929	853	892	905	902	912	913	832	932	870	905	873	862	854	850	870	873	872	842	864	902	880	866	866	825	875	868	901	851	852	823	882	905	907	890	886	905	886	830	883	850	906	863	887	858	910	913	885	875	856	917	890	881	813	906	866	877	873	926	877	897	905	905	906	917	864	905	860	845	894	916	860	842	923	858	823	838	860	859	892	908	903	941	884	894	913	886	899	873	891	883	885	935	915	794	849	926	891	914	897	852	875	889	928	866	956	898	909	952	900	893	851	896	927	868	796	943	865	868	893	865	873	829	909	912	918	852	926	896	880	884	879	854	876	931	858	872	964	878	818	894	878	898	866	909	879	896	897	884	848	845	885	896	857	887	902	886	886	896	910	905	919	852	843	927	879	920	846	858	915	863	839	831	874	886	938	863	909	856	861	862	903	885	858	892	880	912	920	861	906	890	922	874	939	940	892	896	881	887	819	904	842	905	871	892	865	899	862	937	853	870	870	856	791	911	891	877	906	887	914	877	893	843	902	898	859	846	933	880	889	940	867	883	882	878	867	880	867	877	872	933	858	865	930	886	925	909	876	919	879	847	860	887	906	914	864	902	877	889	918	882	874	870	934	889	956	866	874	855	906	858	875	920	802	898	889	901	832	861	907	916	916	921	860	888	918	926	871	885	923	860	882	827	849	914	895	969	853	903	866	889	871	844	872	893	957	898	872	896	845	890	894	886	894	925	825	858	946	903	907	909	942	846	876	890	876	915	947	871	883	882	891	892	873	877	858	837	848	856	925	827	871	923	948	906	858	907	898	874	903	877	836	896	877	844	835	890	869	877	869	935	902	909	913	889	844	908	877	895	918	872	889	890	848	871	893	914	856	851	910	895	823	922	880	899	921	827	943	893	841	931	936	897	854	849	898	859	891	890	904	938	901	874	885	890	903	881	908	866	929	898	863	975	881	918	909	957	822	930	854	912	846	831	858	873	855	900	869	968	880	897	893	853	917	861	886	923	876	942	876	873	880	843	932	817	901	867	905	831	875	895	920	886	860	907	946	905	906	894	867	887	811	857	847	913	858	900	869	862	900	927	891	827	871	904	815	948	903	934	888	844	841	861	885	924	924	899	865	854	874	869	889	872	906	836	915	842	888	890	890	894	843	886	947	924	916	890	916	845	909	848	852	871	895	868	860	847	883	925	948	924	887	836	870	888	877	877	864	886	923	937	865	854	917	896	884	871	953	906	897	898	838	886	911	821	935	923	856	852	833	866	857	896	913	898	906	948	864	921	900	857	925	852	847	882	854	839	921	865	920	909	926	906	877	860	885	799	886	887	903	889	891	924	897	921	913	915	898	899	940	893	889	892	911	819	870	842	930	928	859	918	900	906	864	820	875	906	880	824	881	850	873	881	918	875	932	898	875	873	896	858	886	895	814	901	909	854	876	858	863	882	832	868	894	881	905	895	863	902	876	875	937	891	888	863	922	881	904	915	815	875	883	927	863	847	895	914	852	899	875	907	887	900	848	922	922	894	837	896	854	899	898	895	906	903	883	880	844	875	900	864	894	859	906	878	882	820	856	908	810	924	895	881	915	897	866	873	888	904	888	937	907	873	847	844	835	932	849	870	850	910	894	860	901	897	897	896	938	889	837	856	861	857	862	881	887	853	856	891	881	876	896	866	872	890	857	875	875	888	892	857	897	861	854	855	870	900	894	850	908	887	920	895	914	888	892	881	909	878	843	857	860	869	878	917	896	885	805	881	891	896	872	911	880	896	878	947	884	903	874	841	858	810	870	878	897	919	866	889	903	857	908	861	834	914	879	884	853	855	890	885	902	877	862	839	864	888	896	889	895	911	931	899	877	847	855	873	863	877	870	837	880	872	863	904	831	857	966	932	891	892	915	920	888	868	896	845	889	886	883	892	870	919	868	866	884	843	855	917	923	912	784	868	920	930	859	864	926	953	983	852	859	908	881	884	889	840	845	915	895	852	905	854	891	890	918	892	897	941	963	909	876	905	852	869	904	855	867	886	874	914	914	900	890
27335	10639	1288	1023	757	600	568	551	515	508	488	453	489	472	473	408	416	446	418	431	443	477	433	457	465	446	446	455	461	487	491	458	495	474	460	463	418	481	462	458	448	481	387	433	477	400	415	423	406	438	449	450	377	396	412	435	424	454	417	419	404	399	435	435	430	380	378	448	422	397	363	428	398	432	406	416	379	416	413	432	405	411	409	442	458	416	418	422	453	400	422	426	438	417	436	426	452	408	445	428	383	383	355	410	405	454	404	439	456	445	357	419	422	428	401	415	418	421	405	436	428	392	435	386	384	417	387	409	407	392	450	386	422	425	431	395	425	418	436	432	408	421	413	432	440	380	401	376	401	440	378	397	447	397	428	452	404	400	404	421	395	427	385	429	430	397	381	402	416	414	406	370	407	449	422	401	430	400	434	433	404	421	404	428	399	404	377	413	388	398	390	401	421	441	371	424	408	397	365	446	434	447	418	384	429	388	396	447	447	427	452	416	440	410	433	401	405	446	418	415	423	377	409	446	411	434	393	389	458	428	413	400	376	413	410	421	427	434	420	435	394	407	408	408	431	366	431	414	420	361	441	456	392	437	442	418	455	415	399	439	427	422	413	421	442	438	386	393	414	433	390	360	419	405	421	386	355	392	395	436	417	504	472	416	378	405	453	369	383	449	395	433	383	407	427	407	401	441	405	407	388	425	439	363	399	400	406	433	414	428	417	376	437	435	430	406	407	420	420	391	398	417	427	376	398	431	409	431	377	429	443	437	401	427	423	386	394	433	411	446	403	383	424	424	419	415	415	426	458	426	467	418	396	391	414	429	441	449	419	411	454	393	414	411	378	388	392	436	388	357	422	414	393	417	382	437	386	417	386	431	427	421	399	431	421	421	407	422	396	418	448	414	428	441	445	393	392	429	386	400	410	426	416	436	428	395	409	396	400	364	412	428	411	398	422	414	444	439	432	434	393	407	435	397	376	422	413	417	384	390	410	419	407	412	431	409	411	422	409	419	409	415	424	435	377	441	450	415	380	398	411	433	390	424	387	399	373	439	425	420	432	420	393	450	422	396	385	410	433	424	417	401	395	416	399	391	435	432	401	409	420	412	394	408	410	441	423	400	448	420	418	394	412	394	400	432	407	402	388	483	362	437	420	441	451	404	419	437	443	402	418	426	396	386	388	425	408	453	432	395	396	435	435	394	387	398	436	426	383	396	387	400	413	406	444	384	404	403	408	430	399	374	393	413	447	433	444	400	412	446	432	391	397	381	391	422	432	369	439	382	401	393	427	445	403	418	371	393	391	409	403	400	427	419	395	439	415	404	401	430	403	384	416	408	431	401	373	443	397	389	387	400	386	401	429	417	427	386	404	416	425	422	464	391	385	390	422	399	404	450	438	402	407	418	453	391	423	436	470	424	425	416	442	420	387	394	351	418	463	385	404	416	413	406	422	385	404	406	426	382	434	400	405	406	426	432	432	420	397	416	385	372	424	417	416	425	413	442	442	401	400	402	396	426	381	394	427	406	375	419	428	427	414	401	409	401	405	430	407	392	407	433	411	395	430	408	422	412	376	455	413	390	430	404	391	397	392	422	400	419	417	421	443	394	421	414	423	419	447	358	383	399	399	395	433	409	447	399	408	358	456	437	393	421	366	369	427	441	358	435	424	417	452	446	399	409	416	446	410	421	435	407	400	416	386	410	385	390	427	404	446	404	419	427	392	382	442	443	415	412	401	411	391	427	379	439	423	416	415	388	429	427	404	408	404	415	386	406	388	418	389	440	396	401	391	372	434	401	445	424	393	380	450	434	438	410	380	391	394	360	407	420	392	419	401	397	407	444	437	415	419	427	420	414	400	393	399	430	424	398	416	413	421	396	376	410	424	413	390	394	376	405	396	415	414	414	435	433	420	423	411	384	377	419	396	399	373	411	391	398	390	389	399	404	406	409	432	424	371	433	410	413	457	356	429	403	438	398	433	444	414	435	381	395	398	454	413	419	440	372	409	448	378	392	436	414	408	430	415	382	409	383	410	448	413	373	424	396	397	426	435	419	426	422	434	437	457	427	420	382	382	404	394	416	409	426	419	372	415	389	420	405	427	382	412	418	452	452	414	403	440	405	421	394	405	428	432	437	394	442	399	430	424	383	417	390	448	423	403	430	371	410	454	416	404	443	420	444	444	395	429	400	416	503	421	410	452	433	409	423	438	386	434	417	392	451	429	456	372	441	415	401	413	355	378	406	414	412	413	426	426	388	401	404	443	415	402	383	369	428	429	433	433	408	394	405	405	412	423	403	460	393	388	403	385	411	397	445	372	380	393	423	401	439	394	368	364	410	438	438	409	396	411	427	409	458	411	394	406	449	388	417	403	431	384	415	417	381	396	400	461	422	465	388	410	419	428	407	406	415	386	457	418	410	445	378	395	407	439	394	445	414	388	399	427	416	406	399	402	408	426	435	402	400	383	380	427	378	417	432	403	401	394	393	409	402	447	412	425	403	443	395	414	433	410	460	408	439	407	376	446	397	414	417	436	418	422	394	420	419	425	412	446	406	370	391	388	392	383	449	425	424	423	388	434	388	409	431	368	387	415	402	420	414	409	474	435	391	412	437	418	414	445	437	373	402	423	436	403	416	438	404	429	387	411	414	421	375	429	350	422	391	388	429	420	396	399	413	388	363	433	420	418	421	389	438	433	415	417	423	386	433	416	433	441	367	410	422	386	398	412	429	458	411	419	404	406	423	420	439	403	419	405	422	384	408	380	413	453	427	383	434	420	432	436	423	402	427	446	410	421	440	399	402	393	410	421	411	388	424	416	414	374	383	394	419	372	432	393	411	441	394	371	415	426	417	378	419	389	406	436	382	437	438	429	429	396	416	419	443	424	415	446	433	412	381	388	388	411	409	402	398	388	429	405	424	396	357	439	417	412	367	411	377	391	356	387	406	438	438	399	423	422	394	410	442	444	420	417	422	431	392	429	393	427	417	348	424	417	379	427	416	443	442	387	415	352	427	417	414	408	445	407	410	390	409	427	462	404	415	428	387	407	400	377	396	404	446	404	457	390	385	434	389	457	416	429	388	374	399	428	407	408	398	424	411	388	433	427	411	407	421	404	405	426	387	419	414	408	416	405	373	413	405	395	367	383	395	380	412	411	394	414	439	357	413	380	417	419	441	424	408	431	422	399	419	411	439	372	420	390	427	407	392	425	398	385	434	465	399	479	434	394	453	418	400	416	404	347	388	378	411	415	408	419	429	409	422	425	415	434	422	396	464	427	427	395	421	406	419	399	420	448	402	405	409	391	399	395	415	396	364	424	403	400	420	391	422	415	406	433	402	402	400	398	415	392	428	393	431	429	424	433	409	403	423	455	431	412	408	408	416	419	388	435	415	412	399	406	420	407	396	435	424	389	430	373	453	407	395	366	407	400	384	405	417	480	439	439	438	410	429	440	452	468	450	399	384	376	410	392	444	458	451	454	389
15825	5232	2179	2416	2145	1829	1587	1475	1304	1288	1153	1061	1120	1084	1042	1069	967	1048	978	1048	1268	1215	1290	1264	1247	1269	1298	1267	1344	1321	1275	1272	1278	1275	1192	1137	1194	1163	1225	1143	1239	1131	1097	1118	1042	1076	1065	1033	1000	1002	1043	1049	990	1019	944	1012	973	945	947	941	953	901	918	959	921	919	946	899	919	876	914	910	923	850	868	890	895	973	893	915	893	925	865	897	940	961	916	930	910	892	817	922	881	878	883	889	868	894	870	894	875	918	886	891	897	878	891	877	901	881	902	894	877	884	911	934	857	941	907	872	899	870	947	892	836	905	879	939	841	852	953	831	872	905	863	881	909	900	845	843	919	824	862	884	950	895	859	928	904	871	880	873	849	885	888	874	902	860	853	875	925	931	880	898	849	856	895	928	937	883	892	817	877	847	835	901	899	940	854	895	877	940	906	882	867	857	904	866	881	917	864	886	922	922	926	902	889	831	883	868	865	891	883	861	902	920	912	914	855	914	867	870	910	916	950	911	858	818	844	852	870	920	909	888	919	860	890	892	873	888	856	839	878	892	861	925	841	844	889	861	881	889	893	896	912	877	904	951	867	891	914	909	828	901	901	873	877	914	839	877	857	839	892	884	863	899	878	921	892	903	902	856	875	862	871	900	823	897	875	889	842	916	894	891	894	942	831	921	877	841	927	850	908	817	878	835	867	909	892	874	896	879	874	919	906	839	876	893	902	844	893	919	870	861	927	884	918	861	815	909	906	887	869	859	929	910	893	866	871	898	849	904	852	837	872	873	885	881	922	849	863	903	892	874	843	809	863	896	886	876	863	888	887	865	867	860	884	883	910	894	885	851	893	878	870	820	864	875	855	889	900	900	845	950	872	880	861	863	908	876	843	881	875	897	867	929	931	867	889	926	855	908	862	872	935	879	919	929	923	887	888	865	913	882	897	875	825	977	883	893	910	884	909	887	886	930	903	934	869	948	849	882	894	831	893	891	876	867	911	884	937	916	913	896	854	875	833	858	899	901	889	901	933	865	893	889	892	897	875	929	879	837	884	873	921	871	917	870	861	880	919	864	890	870	853	873	891	912	912	909	866	915	896	908	884	910	905	881	882	877	866	881	887	856	923	862	937	902	867	874	858	889	912	878	858	910	864	924	854	882	904	882	861	884	887	888	845	897	867	895	865	923	860	903	901	864	898	859	861	869	880	855	860	891	845	933	909	870	852	865	880	864	931	847	915	902	883	878	819	945	910	905	913	869	850	876	884	886	829	880	869	899	908	862	883	908	858	869	882	919	862	896	840	878	844	882	897	921	867	867	922	882	887	894	871	846	901	897	889	898	879	937	884	904	895	828	824	839	908	872	847	869	834	889	880	926	921	870	854	890	854	858	902	887	879	876	897	914	906	890	867	859	883	912	896	909	953	847	915	889	899	827	829	859	809	880	904	914	898	815	884	855	874	889	901	892	919	914	853	890	858	883	913	898	888	885	892	894	913	856	918	852	879	842	871	911	845	848	880	863	889	836	850	887	929	923	868	866	902	834	877	906	845	886	861	833	898	897	917	895	869	896	934	901	950	914	879	855	891	927	887	823	849	914	821	881	856	867	877	929	887	868	952	882	875	895	876	814	893	878	836	939	884	891	900	873	874	872	855	907	887	907	889	926	902	837	808	892	883	912	879	880	877	833	872	881	919	902	917	867	876	914	912	852	907	882	899	920	920	888	878	911	914	857	904	889	901	890	905	867	878	910	851	830	895	829	902	902	834	878	892	864	839	864	878	881	915	915	906	888	874	887	873	873	889	848	859	879	937	892	854	838	896	822	896	894	876	841	904	910	858	896	853	871	943	877	884	879	856	905	897	836	870	867	844	830	927	867	865	888	909	891	848	876	917	866	904	840	895	919	856	854	834	900	889	876	864	887	886	894	908	854	851	850	801	889	850	871	869	896	887	881	847	865	846	931	923	898	911	898	820	879	871	864	912	882	858	894	800	898	880	849	855	874	873	940	890	857	878	890	891	932	851	854	875	870	859	903	898	930	907	918	904	883	802	882	882	886	845	835	905	915	863	864	907	908	858	889	890	861	869	874	842	896	918	876	860	874	846	878	828	940	886	868	873	868	876	923	855	882	842	851	846	857	851	891	866	853	903	933	897	909	882	821	872	891	890	866	847	871	881	851	838	849	904	904	887	820	851	926	909	896	896	919	859	852	917	907	883	910	891	914	910	931	871	907	859	818	842	936	910	939	878	894	912	917	846	910	891	875	883	938	895	883	900	846	867	829	872	855	900	923	863	849	845	901	831	901	897	884	907	890	889	867	843	913	883	882	920	828	912	891	865	922	873	814	870	909	859	831	923	878	872	889	871	892	858	880	879	859	847	931	872	888	872	827	920	898	872	790	817	891	911	875	885	900	866	869	924	874	909	861	937	931	947	902	910	827	881	854	911	888	817	955	947	911	856	918	891	851	913	916	879	879	906	942	848	905	911	845	937	862	841	904	879	893	915	873	824	859	859	852	900	867	865	909	889	902	869	888	880	923	832	825	855	887	869	877	938	822	836	869	920	906	876	862	880	854	942	902	869	912	832	885	886	886	879	829	854	897	849	848	900	896	924	896	891	868	902	935	847	919	948	840	919	875	882	924	850	895	862	903	875	862	836	833	873	891	856	863	921	839	882	838	906	873	856	868	879	916	886	834	857	871	850	873	857	885	895	945	906	896	840	887	847	873	882	889	898	883	871	840	898	884	883	906	893	859	862	891	861	865	857	947	926	882	870	869	836	859	918	871	862	901	877	858	885	901	889	877	876	875	877	852	890	934	881	863	913	865	842	860	901	867	826	857	834	904	881	915	847	899	908	929	931	910	862	890	911	905	908	907	866	945	946	865	860	898	842	842	900	887	944	892	906	835	882	873	864	908	862	889	861	919	884	881	936	914	937	872	884	867	895	868	863	902	901	888	898	879	890	897	884	929	928	904	859	884	868	924	873	874	890	871	888	876	855	923	899	891	826	893	863	859	909	874	885	886	887	855	921	879	856	824	862	853	880	918	866	903	902	889	834	848	853	923	875	861	875	842	851	884	874	898	856	867	902	894	865	900	897	961	869	846	885	842	858	839	869	915	830	915	871	885	962	903	877	891	882	845	946	876	887	887	892	903	907	888	906	929	883	905	914	843	872	912	853	864	946	892	855	877	877	857	940	898	930	894	875	842	886	883	911	842	881	822	865	865	840	859	858	892	934	902	914	922	900	836	908	894	878	878	894	888	900	885	905	877	927	896	911	910	928	953	886	907	967	859	895	887	879	878	856	844	880	888	895	880	914	896	882	874	886	850	916	852	914	861	860	940	858	902	847	930	856	868	881	918	874	929	878	895	814	874	891	824	906	906	898	874	934	914	840	888	868	787	902	885	879	863	880	901	941	895	852	927	865	900	863	885	815	905	860	872	908	915	892	932	838	844	860	955	831	897	901	883	903	870	895	851	907	871	871	891	854	893
7626	854	406	365	357	357	365	374	362	364	356	332	327	340	304	357	331	333	357	315	374	362	375	358	371	373	339	334	371	343	399	384	393	376	372	377	368	384	323	346	324	327	419	327	372	332	360	371	358	337	344	370	341	360	358	362	354	324	351	365	298	364	356	341	339	354	326	364	337	375	350	304	310	360	329	340	362	347	342	331	328	336	357	317	374	346	362	354	343	321	335	390	333	350	379	309	362	346	382	298	355	389	365	390	367	351	360	385	344	339	379	355	385	344	361	352	341	357	335	344	363	360	359	337	359	360	377	364	375	339	343	385	335	324	361	373	355	357	331	368	322	403	368	362	350	341	368	373	347	401	381	366	361	357	366	369	335	365	357	344	363	334	315	351	392	397	352	367	373	374	349	335	345	301	354	333	322	320	359	352	345	376	354	367	322	337	350	325	329	373	363	361	355	347	365	348	371	371	348	338	300	344	365	387	311	326	331	332	339	348	347	349	326	354	385	333	362	367	363	315	363	337	350	384	371	339	358	387	355	398	322	338	360	344	366	358	341	310	317	343	353	339	359	300	351	363	371	389	338	306	325	353	379	349	379	330	358	341	339	350	335	329	368	356	333	366	416	358	344	320	367	311	323	341	369	303	377	376	363	367	353	361	351	346	398	356	330	315	357	391	345	389	325	360	348	332	335	337	383	379	365	377	386	318	380	322	359	390	374	352	317	364	346	315	337	389	339	354	323	362	374	367	359	350	352	372	325	371	330	356	357	354	379	355	352	369	348	355	338	370	325	338	364	375	363	359	311	349	347	373	325	325	381	360	354	368	346	358	373	384	349	373	344	320	326	356	348	356	351	398	364	371	346	343	366	357	300	343	374	355	325	354	354	337	365	376	353	337	342	336	333	329	328	308	354	371	400	335	334	348	344	391	353	315	349	348	342	335	350	376	316	352	367	360	369	318	366	330	329	338	335	335	353	374	347	361	351	315	359	356	340	336	353	363	344	329	365	372	350	354	340	362	352	346	344	346	346	348	345	387	333	335	326	346	359	380	353	340	342	344	381	352	378	325	366	372	351	364	337	335	333	338	327	348	322	350	356	328	368	362	361	357	364	337	324	335	370	384	357	351	364	354	355	360	346	354	352	323	347	353	312	318	372	353	362	343	352	354	349	354	358	384	365	356	365	333	355	357	353	358	359	366	343	372	351	386	351	362	371	377	360	330	331	364	359	331	329	343	353	380	375	350	351	372	353	324	327	342	343	328	351	361	398	366	357	360	329	317	331	352	357	340	327	352	352	369	343	324	339	378	345	324	374	325	306	339	346	363	363	317	347	345	364	329	369	367	323	362	344	379	318	312	351	342	343	324	368	323	345	325	320	356	341	306	330	355	369	336	347	326	368	351	343	327	353	390	381	352	360	374	352	356	362	367	355	363	365	350	364	365	373	349	375	354	364	340	344	327	357	354	368	337	386	374	375	334	365	382	370	359	369	307	335	331	348	356	365	379	354	364	375	355	372	334	362	369	356	352	340	335	390	355	348	361	358	376	340	355	374	343	380	384	325	396	339	364	322	336	348	335	351	352	363	325	384	348	376	341	392	345	342	370	352	328	357	353	365	354	361	347	371	378	321	332	341	344	369	345	327	383	385	330	347	344	336	358	343	357	348	354	342	348	395	355	360	343	314	348	320	354	323	363	335	361	335	373	365	350	320	366	337	325	355	368	308	363	347	349	356	343	330	355	331	343	335	339	337	403	383	355	349	333	349	327	354	367	336	357	357	380	365	375	348	376	344	320	335	355	367	345	317	327	365	344	357	311	351	340	357	373	349	393	338	369	362	355	338	324	363	392	347	362	315	332	333	353	310	351	386	328	374	327	369	392	345	338	372	382	352	358	373	330	316	348	336	364	356	336	310	385	356	338	357	343	387	333	336	356	369	336	374	381	346	339	408	385	352	362	328	343	344	365	340	365	347	356	330	356	319	365	366	361	376	313	326	358	339	351	360	398	350	333	315	344	296	340	349	385	351	373	328	338	368	372	340	347	341	334	389	380	402	364	333	370	339	329	362	391	362	375	346	339	395	331	329	355	341	356	347	402	366	369	406	330	330	339	361	383	340	381	344	353	361	341	325	350	364	347	354	320	355	350	327	344	378	379	365	325	321	341	360	355	337	335	345	387	321	362	313	360	349	335	383	360	351	366	356	372	305	376	366	351	360	333	339	361	339	360	340	346	339	330	354	383	334	344	323	327	365	353	342	342	373	356	335	346	339	335	351	355	332	362	354	335	351	349	347	335	362	361	354	339	376	341	386	316	388	375	354	374	338	330	367	389	372	358	351	378	385	337	318	345	344	374	349	368	366	337	380	325	370	348	332	388	358	352	390	343	393	370	377	374	346	357	335	323	340	341	336	348	361	372	353	374	349	333	351	331	337	358	320	337	371	313	332	353	364	371	352	339	381	352	328	335	339	348	352	387	368	342	354	368	389	353	322	354	395	339	349	364	353	358	395	367	365	326	317	303	336	385	343	349	331	351	393	335	388	380	353	346	337	339	318	324	324	354	342	350	341	382	348	335	333	406	327	342	373	332	373	399	338	385	323	350	359	330	374	323	328	318	367	340	302	380	351	367	386	344	368	319	334	367	324	322	336	299	337	316	362	313	363	365	332	353	349	346	364	323	341	367	371	374	381	359	335	341	352	355	319	335	335	345	337	365	349	342	344	334	354	353	383	340	362	382	324	288	378	315	395	339	348	320	335	333	388	349	373	335	329	369	354	368	363	331	364	361	357	368	343	375	352	415	372	368	346	327	321	342	314	346	367	330	343	351	336	354	349	336	348	344	346	347	397	369	341	372	385	325	343	353	385	343	315	322	300	355	366	320	394	355	346	360	362	318	324	354	328	367	391	383	395	332	318	310	371	360	334	329	350	308	364	327	327	343	401	339	404	342	347	381	353	355	378	366	332	379	354	385	360	338	365	356	378	350	371	346	335	319	366	354	331	340	345	346	324	345	325	339	346	346	342	381	360	348	367	299	339	372	354	365	354	393	334	361	327	318	359	357	349	357	371	370	329	353	370	366	355	361	319	352	334	363	337	377	382	363	314	333	348	364	371	326	372	357	369	348	338	322	352	347	357	313	343	353	369	343	380	320	341	337	364	386	386	379	343	348	343	348	341	331	338	349	348	303	368	318	359	341	363	334	334	349	373	341	332	353	346	377	347	358	348	344	361	369	343	366	358	375	380	358	345	364	353	338	357	358	375	334	360	341	358	304	389	324	304	395	356	343	353	342	366	363	368	331	337	355	374	381	361	326	331	339	345	323	357	351	333	344	339	364	375	372	344	336	352	348	365	330	369	385	344	331	343	343	333	390	392	306	335	366	344	330	335	347	332	312	374	354	391	327	365	369	349	326	358	343	338	350	352	325	361	357	365	363	364	354	320	337	373	353	360	321	311	355	327	361	358	373	311	336	378	376	358	304	347	354
4740	951	784	861	874	823	783	779	807	788	789	711	770	745	805	774	798	753	783	841	917	929	933	986	888	946	871	919	945	959	940	901	928	850	912	910	868	862	907	862	894	865	839	837	780	839	829	864	840	822	854	846	819	859	817	815	786	814	793	781	828	790	805	781	786	753	721	825	770	819	792	768	751	767	803	797	751	754	799	816	772	734	764	755	767	784	810	772	733	762	796	769	792	728	792	739	787	762	772	770	784	811	776	733	759	767	766	767	796	738	804	733	843	781	749	744	814	778	735	814	755	731	788	744	783	770	743	749	763	722	740	774	802	778	755	754	749	767	791	684	804	766	790	789	818	786	794	764	848	786	771	799	757	717	741	734	795	733	766	797	725	801	776	729	761	837	762	822	821	771	768	706	763	736	777	755	794	748	786	781	718	772	785	752	734	795	767	785	803	745	783	762	807	717	761	709	771	758	733	769	805	775	790	765	755	822	808	777	737	790	769	786	749	756	701	773	785	757	732	803	794	779	748	746	759	787	750	758	778	728	760	732	759	780	816	763	729	758	791	756	757	744	828	751	757	731	745	784	784	782	753	781	747	765	790	758	758	792	796	758	811	721	763	751	749	813	795	736	792	801	785	772	732	806	775	724	733	802	746	743	778	754	781	807	766	807	783	793	785	810	759	812	842	772	746	772	804	759	788	730	739	733	774	758	777	711	746	746	770	776	797	729	771	834	858	758	812	798	746	758	788	790	769	778	745	797	777	813	792	759	767	765	782	777	767	785	778	776	775	744	797	774	784	786	784	776	832	770	757	819	802	776	726	718	763	790	727	777	812	776	805	776	787	830	763	757	778	793	785	810	759	790	766	760	786	812	800	760	793	743	757	795	807	781	801	763	733	746	763	794	784	755	788	765	746	798	804	770	769	731	769	695	746	757	789	822	742	770	789	779	803	755	729	798	779	749	758	758	812	754	735	790	770	746	820	762	795	764	759	762	783	698	774	837	811	770	737	801	790	725	742	738	779	762	818	809	777	784	753	765	767	795	796	798	786	769	756	783	789	765	789	807	783	738	743	770	787	730	746	746	765	755	740	811	809	797	761	773	743	753	764	758	793	772	762	754	773	757	769	731	787	762	764	805	788	720	805	785	756	784	810	804	779	761	776	783	748	811	743	754	760	745	742	796	726	794	742	769	770	750	745	765	805	792	732	787	811	734	738	787	776	757	767	761	795	785	779	807	799	768	762	786	807	807	744	758	798	777	821	738	765	792	793	768	752	784	751	772	794	790	762	751	804	780	764	758	764	769	818	811	795	814	767	799	735	728	801	803	799	807	769	754	796	761	808	748	740	807	732	755	804	757	789	777	769	758	779	765	797	757	758	783	790	783	801	713	800	803	758	759	746	810	801	769	739	800	795	772	760	809	913	782	770	764	752	736	771	756	727	812	751	762	774	732	753	763	773	729	765	762	801	776	788	746	780	752	752	785	766	744	760	785	730	787	792	841	793	741	783	755	753	777	799	795	758	755	774	785	751	796	756	763	775	821	742	780	800	758	769	777	815	751	738	812	772	750	767	779	750	774	762	760	771	780	770	777	765	772	817	746	740	780	755	765	774	770	733	760	819	779	743	813	837	776	707	755	821	727	742	734	826	729	731	759	804	772	775	748	732	739	740	711	773	791	770	728	780	732	754	734	792	784	795	764	754	773	744	756	778	762	740	748	740	733	754	770	773	747	837	763	767	742	774	747	726	797	828	769	813	746	706	745	756	758	829	766	812	792	771	713	797	773	763	769	790	762	777	793	819	797	730	794	766	816	736	789	736	796	782	769	741	771	811	776	769	820	783	793	725	793	722	772	788	796	747	766	781	791	785	785	793	779	739	780	773	744	807	784	765	794	770	746	811	759	783	772	811	769	785	742	804	782	775	776	802	770	798	850	783	752	734	783	754	728	692	724	762	792	750	756	757	781	803	742	780	820	748	789	779	769	799	801	785	762	727	799	769	755	789	793	786	753	778	793	802	758	746	836	769	764	803	740	769	778	769	733	770	774	773	758	764	804	727	846	778	788	803	790	799	757	766	747	768	788	720	735	788	765	751	835	808	772	776	740	767	752	713	772	763	731	767	751	793	832	819	736	744	758	808	759	725	793	776	791	820	781	752	769	771	768	764	793	768	794	765	810	746	777	763	842	760	770	779	790	794	741	730	774	789	725	793	768	740	784	739	776	742	781	795	761	783	711	796	779	762	779	801	763	754	782	765	753	780	755	762	784	771	800	771	740	763	780	739	784	771	788	752	773	804	795	773	794	739	769	857	793	788	718	759	711	773	791	757	757	779	774	817	814	775	796	759	799	765	755	763	775	749	805	737	746	825	803	768	735	766	766	758	741	774	756	797	755	724	762	747	764	746	760	778	755	759	762	801	764	784	773	769	771	743	785	766	719	777	757	827	757	743	733	782	793	827	764	778	722	735	785	802	794	794	769	764	761	774	756	770	764	712	795	771	789	755	777	759	770	769	787	790	771	776	788	820	773	773	775	787	775	749	765	725	767	723	807	771	818	725	781	758	771	804	781	803	767	737	734	793	735	763	770	808	748	762	827	756	801	802	818	785	761	748	782	778	765	759	793	750	749	797	727	730	806	765	767	793	770	825	783	795	765	772	786	727	741	768	770	752	778	817	746	750	751	785	791	807	711	814	793	801	791	739	727	803	759	718	731	790	754	732	751	824	736	798	760	792	766	763	782	774	758	794	781	751	736	765	747	769	741	746	783	765	760	778	759	713	759	792	807	794	798	790	778	794	711	821	757	784	764	792	695	793	791	784	763	747	752	738	739	751	770	736	722	762	844	767	774	776	788	749	819	795	793	796	814	747	799	747	762	763	764	774	756	800	765	774	811	756	789	747	785	760	844	782	781	754	769	800	769	750	763	766	799	765	728	781	744	801	790	747	748	795	746	805	785	753	727	798	739	758	740	743	770	799	809	689	752	740	750	782	811	778	753	761	800	813	800	731	777	756	769	793	720	716	741	793	794	717	711	791	820	755	785	788	737	749	824	760	802	775	767	819	818	745	742	793	773	743	730	763	710	759	813	778	775	792	765	794	733	783	746	735	755	784	788	812	811	793	713	789	732	766	747	744	769	768	785	767	807	732	765	774	806	784	778	784	756	770	790	795	737	792	798	789	790	781	782	800	791	769	786	723	743	733	779	801	822	804	703	788	765	753	806	804	791	763	774	790	761	771	749	797	793	810	781	761	767	772	780	778	809	775	757	804	749	769	817	793	773	740	793	726	777	760	779	820	737	798	770	746	740	768	824	756	741	777	743	806	710	774	739	760	749	802	784	735	787	773	811	733	785	744	786	752	776	793	766	816	768	796	791	799	779	723	771	800	776	756	778	806	800	782	764	730	811	818	750	734	743	817	751	721	734	787	760	785	743	750	782	733	789	809	711	795	769	819	791	798	771	789	765	748	774	771	771	783	765	769	766
15497	4740	743	676	569	509	467	508	429	412	448	455	385	413	420	432	380	421	396	467	449	455	448	422	441	465	477	434	412	440	467	422	426	425	422	454	432	413	461	425	425	420	425	396	472	430	422	405	390	424	449	395	395	436	435	408	393	392	450	423	390	416	410	447	425	401	401	379	418	431	416	435	381	439	417	445	385	390	454	407	407	434	441	394	402	438	436	443	409	413	346	397	418	421	433	400	403	409	380	420	396	408	379	382	415	400	371	366	395	409	397	430	410	374	409	389	420	357	389	421	382	381	415	409	408	373	394	398	376	408	404	431	416	437	361	366	410	401	414	402	407	386	442	406	424	420	418	413	396	397	413	388	401	418	382	397	434	424	392	353	407	392	398	385	385	392	391	353	381	403	414	400	422	361	392	399	411	424	400	381	424	434	442	383	377	427	394	396	458	427	409	410	403	395	370	384	395	435	426	414	403	379	400	414	435	397	397	423	393	442	426	433	436	400	425	454	380	412	356	391	404	388	398	389	407	413	382	412	374	400	393	366	399	398	426	372	451	417	380	395	409	444	426	366	398	363	433	368	362	392	392	388	389	375	403	417	450	426	394	351	423	380	416	401	389	413	399	372	382	421	394	396	407	386	401	387	412	386	408	426	406	441	397	391	404	391	400	392	418	360	414	427	418	426	438	415	445	400	420	402	373	414	395	381	426	395	426	434	396	381	402	414	430	367	416	399	387	415	419	405	392	370	379	404	421	431	371	432	370	399	402	412	357	417	407	368	406	395	406	383	427	423	406	439	385	390	423	381	382	374	394	372	395	405	413	382	386	438	402	420	421	404	411	401	395	394	402	399	443	393	377	429	393	400	398	402	381	406	376	391	388	410	386	407	379	354	423	418	424	411	400	384	424	406	388	407	388	412	427	392	424	417	390	391	422	369	379	410	401	411	422	443	373	396	444	395	374	404	429	383	426	445	405	430	423	416	421	384	411	415	402	402	399	364	409	385	383	389	392	416	416	413	390	401	416	437	370	385	378	411	378	407	420	354	396	420	394	434	411	408	376	381	386	385	421	385	416	400	416	386	404	419	392	406	405	412	366	399	422	397	441	392	425	387	411	347	392	434	401	412	447	394	416	435	414	429	461	440	392	420	412	436	401	383	432	401	377	400	434	443	424	394	392	403	429	424	367	374	392	417	394	385	397	418	395	407	386	377	385	411	385	412	394	386	388	382	407	380	406	398	410	398	383	406	405	452	416	368	418	401	418	368	426	445	408	398	393	448	389	413	390	426	377	418	398	380	377	429	398	399	433	375	379	391	378	401	443	392	413	388	389	432	432	445	407	410	385	411	398	375	373	389	355	432	435	411	409	392	397	410	432	420	417	382	405	388	401	405	407	432	384	397	385	421	435	425	425	374	386	382	406	420	406	388	381	407	414	423	411	399	418	376	396	436	409	400	392	426	405	440	402	371	391	397	384	400	432	393	382	415	409	436	465	432	366	403	424	392	419	424	438	415	378	385	381	382	393	366	413	424	388	418	397	427	429	399	410	398	386	406	406	377	431	393	360	387	395	462	417	424	370	399	425	392	411	415	404	394	376	457	401	426	384	389	413	436	404	401	419	447	381	384	393	395	424	400	369	373	409	402	404	420	399	386	363	397	423	375	410	403	388	422	402	437	394	357	439	406	413	425	426	411	415	397	383	366	418	418	428	405	418	364	399	393	404	428	443	423	430	406	375	387	450	454	399	413	371	423	433	392	409	400	372	366	434	378	408	415	424	412	396	404	442	371	378	412	383	444	405	411	382	400	392	388	405	417	438	416	411	415	436	414	373	357	422	403	422	414	367	431	471	388	377	395	428	405	423	395	380	412	455	408	380	350	391	425	389	407	417	363	429	419	405	393	383	365	337	368	426	385	384	385	429	408	426	362	435	432	446	405	419	388	391	414	381	379	406	410	391	378	392	418	380	430	407	396	410	415	419	425	423	446	390	410	411	433	380	415	385	430	375	400	434	382	404	401	421	431	395	416	435	423	404	407	428	434	374	390	404	431	410	416	381	418	386	388	370	376	416	396	413	416	385	422	429	394	393	365	395	419	394	402	367	406	395	434	402	396	385	429	389	342	363	412	439	381	396	365	391	400	402	418	365	420	377	361	389	388	386	361	398	394	391	358	415	381	411	429	430	405	394	430	365	408	398	407	388	392	404	399	410	409	430	379	435	390	397	400	404	417	393	434	380	415	405	400	410	391	393	388	423	418	396	404	408	383	387	388	413	428	420	410	380	412	401	432	411	431	416	391	405	365	404	421	392	404	418	389	415	377	414	377	350	414	384	382	375	388	451	399	407	429	389	434	386	386	404	396	416	404	413	404	400	421	396	404	393	402	403	408	386	441	370	381	359	387	414	411	387	361	424	425	410	377	395	429	406	384	391	405	408	414	411	407	366	399	391	424	436	406	467	409	388	392	355	436	395	390	367	416	416	408	406	407	404	420	401	394	378	420	402	396	432	374	376	370	353	377	374	395	409	415	404	413	426	392	370	405	375	424	427	381	399	386	422	371	374	422	362	444	375	413	411	380	397	377	398	352	391	415	421	395	394	392	406	411	400	394	414	369	385	406	411	393	426	409	405	402	423	407	392	429	396	404	435	410	358	399	383	395	420	407	428	393	387	424	411	404	393	405	426	385	417	413	411	397	381	413	387	434	392	383	448	409	433	365	418	383	368	423	408	349	411	390	341	389	416	391	418	423	429	404	378	422	386	415	374	362	377	411	374	402	387	393	416	408	397	404	434	395	447	478	392	378	405	409	399	377	417	426	432	384	416	389	397	403	415	374	380	429	408	361	397	375	429	352	379	384	428	406	407	377	401	391	402	376	404	423	401	434	415	426	387	425	381	393	454	416	378	391	415	390	394	399	401	400	395	384	419	416	362	427	351	403	384	413	377	388	391	414	407	413	412	390	426	382	410	401	403	418	417	407	444	402	397	416	408	408	425	416	391	414	392	413	392	400	427	427	410	430	447	405	416	439	453	385	388	417	441	425	391	398	425	418	386	386	400	412	460	359	407	394	415	386	394	444	402	391	413	410	402	411	422	401	423	387	375	394	400	393	391	442	373	351	441	414	412	390	447	436	441	410	402	395	383	418	357	407	427	395	395	387	411	426	418	417	394	428	394	381	421	404	402	418	409	406	391	411	382	392	400	377	366	351	420	422	390	369	365	435	438	411	395	403	366	405	406	412	426	419	393	402	421	395	389	406	391	390	402	387	402	429	407	401	402	396	353	386	390	430	426	430	415	396	420	333	410	373	408	403	380	403	388	413	416	397	389	415	373	385	449	412	397	380	385	434	415	411	392	407	397	343	384	381	399	413	428	385	455	389	380	424	408	392	401	394	394	389	403	406	412	445	398	371	420	391	382	414	383	422	390	387	426	394	446	420	382	410	428	430	396	386	386	387	411	387	384	456	414	406	371	388	393	401	376	427
10462	3767	1493	1673	1524	1295	1261	1188	1076	1117	1038	989	1014	999	921	918	922	968	951	1090	1053	1131	1097	1192	1139	1174	1138	1153	1204	1133	1129	1089	1138	1125	1098	1077	1038	1103	1157	1090	1002	1082	1034	1019	985	978	945	998	946	866	966	982	954	989	960	918	913	936	901	987	927	854	913	947	934	818	863	909	947	958	918	871	892	904	928	829	850	824	859	848	869	860	852	861	861	912	932	892	846	895	855	851	902	849	869	856	943	896	848	865	903	818	850	873	868	864	856	894	871	870	841	895	890	840	886	871	865	841	890	821	828	912	896	900	864	878	863	868	864	870	907	893	898	911	882	924	866	868	868	887	868	880	892	898	889	899	883	875	856	872	815	920	841	878	885	885	843	831	905	873	813	873	932	940	878	860	892	894	957	865	858	894	856	851	863	860	901	868	833	873	864	840	892	912	812	891	873	887	870	894	903	890	878	903	907	884	894	862	900	830	884	843	918	866	876	823	900	861	859	889	946	878	913	871	834	881	872	853	880	849	865	879	876	866	863	880	929	881	815	891	852	913	853	890	879	860	911	838	855	883	849	841	886	895	884	887	874	881	936	864	840	863	847	868	858	832	862	878	859	943	843	861	902	876	824	903	878	827	851	856	839	859	879	879	919	895	865	867	905	901	851	861	837	916	844	885	847	893	912	829	947	894	859	844	853	936	841	874	915	842	883	924	855	860	880	884	895	860	902	910	846	865	867	895	841	825	858	916	870	875	862	865	885	896	859	878	871	906	876	906	831	864	884	920	858	862	858	901	907	880	864	939	894	850	902	921	880	896	869	845	813	879	866	849	881	881	869	930	899	886	879	873	915	875	877	884	877	850	910	853	862	885	911	877	856	888	928	855	875	828	859	847	869	875	881	849	868	837	866	883	797	883	843	870	894	919	819	900	875	827	860	900	903	879	869	852	876	890	881	919	848	892	872	826	885	889	852	873	823	862	863	876	885	876	849	874	865	842	873	839	879	837	830	878	884	849	851	869	897	874	877	901	870	874	869	861	872	872	876	825	854	877	851	840	891	894	806	926	889	845	919	836	859	846	833	842	899	798	921	853	836	889	908	891	889	910	853	829	889	840	845	889	880	858	851	916	853	853	843	887	911	811	957	883	842	872	844	878	867	869	898	912	834	915	873	809	871	874	867	843	874	868	846	851	857	861	902	889	875	889	865	848	872	867	849	822	800	868	893	822	842	852	906	894	926	901	839	882	869	886	864	882	857	896	834	894	850	810	897	911	934	879	912	851	896	857	918	830	848	889	915	905	872	854	872	806	852	867	879	872	872	892	911	877	933	816	870	868	900	858	902	956	784	889	925	884	888	865	907	872	916	915	800	845	834	846	855	829	905	847	837	861	833	872	865	869	854	952	914	876	887	855	966	846	893	855	884	880	892	874	823	854	928	876	915	882	862	874	882	861	911	852	853	880	932	903	906	803	914	869	844	902	855	883	954	868	904	845	875	906	913	915	889	883	901	882	862	826	842	907	873	894	883	909	852	875	909	821	865	890	838	917	898	889	879	898	845	913	903	849	842	832	834	888	858	861	893	836	897	913	865	785	881	849	895	851	920	890	855	858	874	877	823	866	889	902	886	904	838	915	826	900	817	921	876	934	876	877	849	945	882	939	862	858	891	882	871	930	896	888	866	882	886	855	883	876	926	843	887	920	890	879	835	886	872	870	885	892	878	832	853	835	870	879	892	837	927	853	863	880	893	851	875	870	914	825	888	838	860	818	885	873	888	875	896	876	919	870	921	883	889	916	886	864	879	835	917	870	877	856	899	849	872	921	849	835	869	828	888	852	834	890	881	830	873	938	821	886	887	847	879	887	854	879	919	834	941	885	898	905	848	906	838	821	831	857	857	868	919	855	923	869	866	846	842	881	860	873	888	882	913	824	871	908	857	880	826	896	850	776	849	828	879	890	875	841	911	834	906	862	915	919	855	896	845	939	839	899	839	909	903	889	849	874	838	871	879	886	845	867	896	865	880	955	834	878	835	864	899	922	863	869	902	869	863	880	833	853	886	854	860	873	870	900	823	851	888	905	870	841	877	869	891	939	910	897	917	864	886	836	841	855	889	884	861	887	880	896	898	844	887	962	861	900	903	894	839	877	886	898	851	877	843	870	860	850	810	899	881	857	880	869	887	837	889	833	895	890	839	871	883	886	872	920	932	875	898	869	871	837	907	860	872	876	858	859	879	877	880	846	859	887	843	829	866	823	854	880	867	892	772	871	865	881	941	901	877	860	862	859	848	890	908	843	886	875	839	839	881	854	859	895	832	852	844	840	856	829	837	853	914	905	857	878	865	889	868	908	878	880	856	862	864	821	892	867	848	813	900	830	824	863	849	879	886	875	863	870	902	820	873	899	917	879	860	894	898	900	862	907	863	867	857	861	886	817	850	892	878	939	897	817	873	917	854	875	849	908	910	802	907	865	865	907	854	920	888	849	852	847	876	865	840	898	847	912	875	868	866	859	921	894	865	873	862	870	841	867	853	850	897	871	912	870	972	830	882	894	833	847	872	895	883	894	907	897	846	859	863	874	865	894	831	879	906	888	855	886	850	913	867	855	898	923	829	876	909	947	824	861	873	911	875	830	864	869	868	907	916	842	868	850	895	848	901	871	895	865	904	823	879	907	853	907	890	847	845	899	899	887	852	906	842	887	911	898	900	924	891	874	873	934	881	885	898	852	897	880	844	839	966	845	810	895	914	855	859	874	909	868	848	919	865	822	857	880	864	919	916	870	892	907	833	917	900	892	929	821	897	875	856	875	926	908	841	857	907	847	860	884	900	878	852	891	897	909	887	899	831	851	860	897	859	911	856	853	873	885	863	833	854	900	848	895	854	829	858	840	854	929	907	910	840	838	881	874	846	854	876	845	874	880	835	855	873	872	839	887	912	857	842	883	894	857	911	890	839	875	849	879	888	873	908	856	858	844	890	881	882	852	833	886	887	870	844	874	853	822	883	891	869	891	867	889	882	874	898	880	949	875	805	894	885	871	842	866	842	907	864	946	877	897	818	892	856	899	877	882	914	885	874	855	869	918	826	862	844	949	895	906	843	847	833	847	861	877	889	881	828	864	931	860	863	929	924	904	864	893	798	886	807	906	876	876	906	895	895	872	891	898	913	847	862	874	885	833	862	902	861	876	833	829	872	853	869	815	867	889	911	901	888	836	861	876	912	875	901	870	846	866	885	874	916	843	852	896	891	864	889	884	935	903	853	865	858	874	882	854	839	907	887	888	813	845	902	927	877	893	811	894	858	867	882	868	834	884	869	818	845	818	922	894	881	895	851	862	858	869	842	907	883	887	871	869	856	831	862	858	865	898	827	911	911	913	884	895	901	850	873	902	862	834	882	822	858	869	818	907	858	901	904	908	906	909	835	874	904	894	867	825	900	917	872	838	873	868	861	846	868	872	874	832	901	883	858	840	896	857	863	830	889	887	868	901	878	870
20619	8768	1205	851	783	657	585	557	498	465	475	465	463	437	401	424	470	418	435	454	481	474	470	433	455	482	451	451	472	496	464	500	431	498	491	452	483	429	418	439	445	441	412	427	421	506	402	432	398	408	432	403	418	420	397	404	403	414	382	411	391	437	381	405	400	387	370	416	404	418	435	414	372	391	445	391	411	366	403	386	397	378	411	412	436	437	418	394	406	393	387	367	375	383	432	404	383	420	416	394	432	369	407	466	428	416	387	399	402	424	438	411	404	407	379	371	382	368	385	426	424	390	416	384	402	435	390	411	393	395	429	414	426	396	420	400	393	426	416	417	417	405	384	384	409	451	428	396	425	412	398	410	395	432	439	375	412	383	422	388	409	363	393	372	443	386	400	389	363	404	431	416	405	396	450	395	388	417	379	383	410	416	453	419	384	397	420	429	388	441	414	435	407	406	388	394	389	413	390	439	379	413	397	406	417	421	374	446	455	418	383	433	387	409	379	414	407	434	409	388	439	435	375	424	370	400	396	430	364	401	412	389	405	412	431	441	401	413	412	412	412	360	396	385	370	413	415	417	410	365	431	410	386	430	419	397	376	386	351	417	408	402	410	437	403	392	430	423	399	395	412	414	435	392	403	457	384	377	412	400	426	377	399	371	434	424	395	381	390	393	387	371	426	403	415	418	396	395	400	367	423	441	403	419	403	439	405	390	408	397	416	419	397	416	384	407	382	406	448	409	408	430	437	421	419	435	409	421	440	374	363	413	416	364	350	382	449	412	447	406	389	399	415	379	397	373	424	407	467	400	411	439	433	395	404	427	459	397	415	411	425	415	424	453	408	374	409	385	423	405	418	406	384	441	430	395	433	409	426	370	408	396	359	387	427	438	411	416	435	437	414	419	393	403	378	384	414	447	407	431	378	435	404	402	388	388	424	417	419	400	395	422	389	456	401	419	435	387	411	415	440	436	407	395	392	378	429	376	371	411	428	395	430	410	411	394	385	386	410	426	417	399	422	397	397	407	401	379	370	404	391	393	394	393	353	405	423	410	415	433	426	399	396	416	417	432	405	373	417	371	412	432	407	386	417	396	396	407	415	386	407	423	368	418	394	394	381	397	392	392	385	388	378	410	406	439	377	408	423	441	402	400	356	415	404	410	408	404	402	414	410	425	382	411	394	392	428	412	447	429	426	399	396	377	394	419	382	395	407	374	390	396	414	435	400	383	420	429	409	394	409	420	404	431	399	391	424	399	391	351	418	408	404	391	370	458	395	418	375	396	432	426	427	402	421	408	369	380	409	404	385	409	359	415	356	407	363	451	407	406	431	391	398	435	394	417	418	426	370	413	409	389	403	408	417	498	423	374	389	397	389	402	360	399	388	403	406	438	419	381	426	425	420	361	409	390	409	397	397	390	426	423	406	405	354	428	382	453	426	405	412	430	394	377	389	398	383	386	396	451	423	390	401	377	372	393	367	447	391	383	378	408	405	418	373	388	405	415	405	391	408	458	378	394	383	413	439	401	435	380	409	423	391	427	380	393	420	395	361	425	432	412	399	360	413	461	395	417	397	384	414	442	409	386	454	415	362	386	423	400	383	440	388	399	433	405	425	406	395	405	415	399	424	441	418	404	385	425	430	415	356	403	466	411	376	375	403	393	421	393	456	447	369	409	391	446	415	406	438	385	372	429	388	395	377	410	398	408	438	414	397	428	355	397	377	393	407	419	383	399	371	378	381	429	419	387	394	410	402	394	423	426	396	425	399	419	423	406	392	417	420	387	429	388	401	405	391	415	409	400	432	372	408	417	408	386	380	423	381	417	417	408	419	410	385	414	376	413	433	452	421	403	440	427	419	435	432	429	393	372	390	491	424	444	385	412	404	415	395	442	392	428	395	388	401	435	391	369	382	391	420	381	395	403	420	370	415	423	407	395	396	408	446	418	409	385	439	416	405	406	401	405	446	378	406	339	409	404	380	411	418	396	392	403	386	405	402	408	368	389	426	402	382	342	387	382	425	403	399	452	457	381	363	428	400	425	424	387	415	406	416	426	430	411	370	438	401	394	424	350	360	412	452	407	410	442	401	456	388	414	442	435	414	428	363	421	395	414	388	409	407	442	385	431	425	421	436	416	401	395	430	390	382	402	436	420	383	393	376	396	425	410	404	383	402	432	380	424	451	399	426	382	416	391	386	440	397	429	386	401	394	400	411	381	389	388	415	428	402	403	387	356	423	402	427	430	397	349	394	418	420	428	410	383	385	376	412	411	397	408	404	388	411	368	412	401	382	419	388	396	372	407	407	407	378	431	413	395	378	402	428	392	455	437	372	413	405	430	391	391	419	386	447	405	421	417	403	389	436	396	398	404	430	411	437	429	400	373	409	421	365	395	386	402	413	417	442	439	427	438	434	390	392	435	400	412	391	384	436	381	423	393	428	426	377	441	391	366	423	422	391	400	414	407	405	381	396	414	442	410	350	427	427	405	399	386	394	410	360	400	419	387	412	357	396	420	400	427	429	371	425	436	416	445	404	401	395	368	424	369	415	412	442	382	406	415	435	430	376	404	446	432	396	370	439	395	423	392	400	412	412	404	430	388	406	400	394	399	407	415	421	390	411	397	417	391	438	397	379	393	413	397	388	440	384	437	396	395	429	417	396	402	389	390	377	418	406	412	407	402	421	427	392	438	420	399	456	374	401	396	413	409	392	382	398	397	394	410	442	415	415	418	448	406	431	403	390	412	392	414	391	432	405	426	371	387	392	411	377	411	417	436	430	373	385	406	401	406	422	413	430	404	440	412	408	377	401	400	400	389	391	403	396	388	389	400	406	419	387	408	413	420	372	407	410	419	371	407	393	428	373	377	450	400	372	398	417	413	393	403	425	397	390	385	415	410	479	401	413	401	414	429	402	427	404	386	381	397	383	420	409	393	428	385	382	404	371	412	402	382	415	434	449	401	412	401	387	402	386	412	423	385	418	416	435	444	396	429	416	393	390	393	375	397	409	428	417	427	383	390	434	394	393	390	400	415	414	357	367	368	390	390	401	399	369	422	415	427	441	394	434	416	388	352	408	366	392	392	406	423	404	395	430	368	416	391	384	395	385	346	374	412	407	398	395	449	399	399	417	411	407	413	400	395	389	395	417	430	375	404	431	367	390	369	365	461	416	398	383	462	399	455	439	401	393	414	427	430	396	381	398	436	401	402	390	387	393	406	361	407	415	364	414	361	385	416	407	416	381	384	403	393	383	408	440	433	385	384	399	407	421	407	412	380	417	436	406	426	435	395	417	423	366	453	391	389	367	418	384	384	417	388	429	405	415	395	406	383	404	374	426	409	411	388	429	424	383	396	383	403	388	413	392	425	436	389	438	414	401	395	418	400	400	424	425	370	410	367	393	382	407	387	375	397	408	436	401	386	408	377	400	425	416	388	442	376	453	455	444	382	384	436	415	411	390	384	355	408	407	382	415	442	419	352	443	412
12039	5452	2180	2389	2217	1939	1589	1439	1363	1241	1173	1150	1100	1045	1059	983	1005	995	1029	1184	1236	1284	1313	1334	1258	1326	1318	1309	1304	1325	1273	1160	1259	1232	1215	1204	1173	1135	1156	1224	1130	1073	1070	1053	1103	1051	996	1015	1018	949	972	1067	936	991	969	990	1065	873	945	945	923	880	941	900	914	939	937	873	923	903	895	927	883	928	913	878	885	939	912	907	853	933	899	835	895	900	852	924	902	907	906	896	891	922	921	956	875	909	868	886	850	929	827	837	867	835	914	866	911	929	884	877	859	864	879	897	922	894	818	892	887	865	870	864	913	870	889	855	902	893	854	888	876	870	803	878	886	878	837	820	946	890	813	856	880	884	882	870	863	868	941	858	868	869	880	869	906	879	871	879	865	910	869	877	881	917	873	853	880	834	888	888	885	934	944	850	881	908	835	882	849	905	877	877	939	857	878	886	846	867	852	861	914	893	864	882	896	831	810	898	919	834	903	856	865	881	896	866	867	870	871	872	892	881	888	917	932	836	864	892	874	885	861	891	876	957	887	890	870	893	842	862	902	820	861	852	878	862	894	944	858	864	864	904	880	890	882	840	902	872	876	822	831	847	860	922	900	901	838	903	884	878	853	890	918	882	858	921	864	876	861	828	857	884	852	834	843	874	853	872	858	896	896	859	868	875	832	887	931	854	881	889	873	850	895	863	895	852	898	803	855	847	851	861	876	902	855	883	855	895	928	919	876	818	905	834	879	854	921	829	925	883	857	900	827	886	861	857	839	897	891	881	888	882	886	854	860	878	871	840	851	852	895	908	894	869	901	893	879	854	799	859	881	874	868	833	902	905	891	871	913	840	925	844	907	928	881	889	832	872	917	943	820	908	838	860	865	855	854	870	844	859	856	896	886	818	897	900	905	865	894	898	905	850	878	903	839	834	868	868	914	868	935	866	846	911	898	865	820	903	893	904	884	849	872	825	851	878	921	864	879	862	843	861	879	923	818	903	899	876	894	840	909	902	879	863	852	829	863	889	856	906	870	913	911	899	849	889	857	867	932	890	889	869	869	881	898	903	950	881	870	934	865	853	800	855	859	881	838	908	864	880	838	881	882	904	894	827	872	910	908	887	865	898	890	862	846	884	861	858	899	869	901	911	819	891	833	826	886	900	879	821	896	902	898	873	847	857	937	934	888	896	890	877	859	899	921	926	924	869	855	870	902	908	860	873	843	881	933	915	907	890	912	864	905	908	901	919	891	872	874	885	855	862	875	867	848	890	851	887	847	839	884	861	901	884	888	882	909	847	900	905	848	871	849	822	836	818	945	874	839	824	919	892	867	879	823	893	861	919	840	925	872	839	891	870	840	895	887	908	888	920	855	903	944	878	886	846	834	901	891	887	852	867	854	864	801	883	909	870	866	871	858	977	859	834	881	837	895	822	858	877	866	860	865	933	879	866	838	858	858	881	854	843	834	909	934	884	892	861	907	929	875	894	917	863	902	829	843	868	881	888	899	850	902	843	876	899	879	865	881	845	914	850	894	889	973	859	904	873	858	894	895	881	907	885	834	891	879	861	860	906	851	919	881	858	849	890	900	910	871	870	828	868	880	861	816	883	839	886	908	889	859	848	843	853	899	899	857	799	884	925	876	884	900	883	892	876	864	834	871	916	946	890	915	904	890	892	860	835	898	934	848	913	847	885	959	865	881	875	860	845	866	892	891	901	842	838	895	926	814	827	892	857	856	885	862	907	856	885	873	884	873	915	852	905	828	874	863	832	923	891	855	892	875	882	916	827	907	886	913	862	836	841	901	881	856	884	906	899	803	860	852	879	884	880	852	856	862	846	847	886	873	862	895	826	907	849	889	897	840	842	856	898	903	859	888	868	805	848	880	814	894	913	890	874	873	881	910	893	882	854	873	841	856	877	904	906	899	862	877	867	911	883	874	850	865	882	873	844	880	910	925	859	891	898	846	867	853	835	941	889	841	894	875	858	878	868	838	862	893	862	889	863	864	868	930	839	894	933	831	814	879	801	866	902	860	884	861	893	841	924	880	847	868	816	865	897	891	844	859	911	898	852	919	893	874	895	906	831	829	885	912	885	896	903	908	814	846	846	848	816	895	909	862	828	866	916	803	926	855	901	924	864	837	878	889	871	872	871	834	907	888	862	869	827	951	900	894	878	893	854	904	846	871	866	865	874	874	818	892	831	882	884	909	842	846	822	903	888	905	842	871	845	816	903	897	844	858	908	851	872	874	864	864	838	893	900	933	872	828	894	872	818	862	930	898	858	886	945	879	879	877	827	914	850	880	857	856	864	875	854	888	878	830	840	887	904	950	895	887	892	874	861	885	854	901	877	826	857	883	908	858	909	945	891	847	893	845	875	876	877	917	865	867	867	859	903	923	913	861	890	851	823	849	849	862	852	903	891	920	918	870	816	886	871	859	912	889	866	862	864	867	874	900	871	852	838	861	894	878	889	856	866	858	890	891	941	819	828	855	924	855	826	878	900	860	847	851	862	913	945	890	879	881	859	872	895	906	866	844	850	817	840	952	837	888	902	921	937	916	873	853	928	852	864	858	936	888	878	859	864	864	866	881	853	913	818	911	865	836	841	877	887	926	884	892	912	897	873	900	856	846	871	878	870	962	883	857	846	881	908	908	875	874	838	852	882	810	876	866	924	894	875	843	842	888	837	929	873	867	889	855	888	861	884	922	807	862	856	912	884	899	891	901	820	873	871	854	861	832	866	868	835	871	864	888	867	860	921	841	845	923	873	820	866	902	899	858	848	900	882	901	859	924	896	904	827	890	905	855	873	877	864	873	920	915	905	832	884	875	815	862	855	856	904	891	899	872	876	835	869	897	913	865	845	829	861	899	903	858	873	904	839	851	822	813	845	814	899	864	885	906	891	890	876	825	853	852	857	860	861	851	860	852	928	849	854	871	877	841	847	871	830	905	853	897	951	862	853	907	874	862	894	891	893	912	907	889	880	854	907	842	938	862	853	905	898	858	919	906	875	914	855	912	898	846	824	856	903	867	837	874	876	901	855	885	839	928	879	843	832	865	881	903	869	899	914	843	853	822	844	923	878	854	845	895	842	834	830	892	838	862	849	915	896	847	855	863	859	806	892	854	877	878	795	875	883	883	848	922	882	868	817	920	874	891	894	840	846	863	863	853	904	899	821	899	886	801	840	889	906	888	804	876	880	855	881	853	906	906	896	943	914	866	881	832	866	880	911	883	846	883	838	880	855	896	823	910	869	872	902	895	885	900	914	863	858	864	848	917	887	858	843	838	863	893	901	907	920	885	895	883	894	897	878	817	871	868	893	901	914	902	897	867	876	833	929	849	880	892	898	892	940	865	890	872	867	853	887	933	917	859	842	872	934	864	888	876	886	882	920	882	877	874	864	887	894	851	819	884	933	890	870	888	860	851	892	854	849	898	856	829	890	841	866	870	962	892	848	858	828	900	894	848	906	851	871	835	896	862	838	896	882	835	859
4627	702	376	348	362	306	323	314	301	338	314	324	351	338	333	380	386	373	346	358	366	359	368	342	366	360	362	358	341	352	364	361	351	338	341	400	375	358	342	342	365	394	342	320	359	355	344	364	369	382	357	328	375	350	377	356	353	346	359	367	337	354	336	359	380	356	323	366	355	338	355	367	355	369	373	371	325	319	329	356	372	354	354	332	357	310	348	360	368	346	339	332	313	334	347	371	336	369	335	343	373	407	370	371	321	338	357	318	325	336	323	349	365	326	324	328	382	348	343	353	326	307	317	322	374	354	362	366	335	340	334	321	314	348	331	388	342	341	356	366	343	376	348	373	366	355	337	327	357	333	359	358	354	373	314	312	327	307	376	374	361	345	371	364	354	333	328	352	344	358	351	353	325	371	373	376	356	359	340	318	349	343	353	329	338	362	357	373	357	372	337	305	365	395	356	319	364	339	382	331	336	349	375	334	388	340	344	321	335	340	345	349	340	339	411	346	321	306	315	338	379	361	358	326	363	350	326	344	351	347	307	344	381	345	354	319	344	375	340	359	354	374	355	342	342	343	317	333	359	357	380	366	348	323	316	359	355	352	368	354	344	370	378	362	381	368	327	328	339	382	342	360	308	361	336	376	333	365	344	338	327	336	362	322	351	373	371	365	331	348	358	381	348	311	343	370	384	348	331	364	365	345	367	340	367	339	353	314	327	340	372	332	340	375	314	356	341	357	350	365	351	371	329	338	323	353	338	394	351	318	321	361	376	380	380	337	343	333	354	368	376	336	357	326	366	377	332	356	334	344	379	372	307	351	354	328	348	346	354	348	343	328	329	333	365	369	360	336	337	340	332	348	357	337	332	344	373	344	389	344	357	387	324	350	333	360	341	337	338	346	360	364	304	340	323	351	313	340	358	330	353	322	391	374	347	323	360	350	344	369	353	359	327	280	357	364	321	329	349	318	346	362	343	376	350	318	347	353	324	357	342	368	351	311	347	311	331	329	354	365	345	388	362	332	380	361	352	349	339	347	319	371	349	351	332	388	379	378	362	334	360	343	339	388	350	338	332	338	321	345	324	352	392	345	354	343	333	355	334	351	361	335	356	325	333	345	336	346	397	341	364	367	355	316	326	351	347	372	356	366	334	357	341	336	325	337	307	349	346	357	329	324	336	375	352	334	348	325	341	348	365	338	344	375	349	332	317	373	334	318	329	316	338	343	385	366	345	353	331	356	337	339	359	321	344	309	335	337	356	341	337	324	353	359	348	344	317	351	350	374	299	329	387	353	362	363	347	331	342	353	361	345	334	314	321	337	346	326	345	355	349	345	321	353	367	336	373	346	352	373	350	385	344	349	326	301	329	313	327	308	335	338	371	383	340	364	358	325	336	343	349	336	335	362	349	351	346	335	327	331	380	346	351	359	366	386	363	352	322	320	365	308	374	309	337	330	355	330	342	344	361	334	337	380	359	325	333	360	391	362	363	357	330	350	356	340	340	300	362	356	321	355	304	349	323	373	365	357	320	344	304	373	354	322	352	369	342	387	342	315	332	363	384	342	365	372	364	348	324	314	346	330	287	372	342	307	352	345	358	329	359	353	351	350	323	390	357	338	318	397	342	321	348	375	341	360	362	364	332	355	355	339	322	349	337	330	338	363	400	330	321	390	314	333	345	333	333	321	369	354	343	354	321	323	412	337	342	332	348	331	321	326	365	361	349	356	341	356	348	391	313	324	369	357	366	354	344	362	349	346	348	335	365	351	346	345	344	342	326	372	345	349	351	377	334	353	362	350	364	375	364	379	333	366	374	357	344	355	324	352	350	362	340	366	319	320	354	344	335	340	379	347	323	362	353	368	351	319	330	330	330	330	320	351	362	342	372	349	338	324	341	365	367	339	344	314	329	309	314	352	370	323	391	354	331	329	393	338	364	341	381	324	333	320	334	341	337	340	351	367	342	354	368	342	374	320	344	328	335	370	354	328	348	337	330	369	349	342	307	316	355	374	338	366	351	310	377	344	364	360	316	336	339	356	382	351	356	356	340	355	363	373	379	393	401	327	338	345	345	311	339	356	361	342	312	346	342	345	346	340	321	363	337	391	338	353	375	369	348	351	362	351	343	336	372	363	373	334	351	385	340	354	328	324	350	345	348	367	372	319	331	344	350	356	381	339	366	327	326	321	351	361	366	362	320	365	339	365	317	303	375	329	347	365	366	345	377	369	360	388	354	344	305	344	340	357	318	322	336	340	336	362	332	354	341	336	334	365	332	358	324	327	346	339	361	338	378	321	375	318	310	326	347	341	351	315	350	332	345	337	339	361	343	339	316	324	310	392	345	376	381	364	362	349	324	337	382	337	335	334	322	338	321	340	351	339	337	348	371	333	348	327	329	361	395	336	356	343	315	371	360	338	334	332	365	356	352	302	329	348	341	351	358	376	387	340	353	340	360	355	337	365	351	315	343	341	385	334	340	346	338	337	348	372	348	346	341	355	332	321	363	361	324	398	369	331	320	332	352	351	365	354	350	342	313	355	346	347	334	336	362	376	306	337	330	346	344	363	358	341	327	336	379	315	333	369	366	321	344	391	306	370	344	310	363	346	344	333	333	360	330	323	370	377	339	355	358	336	304	337	348	323	348	334	350	333	344	322	355	336	395	324	347	343	288	347	382	338	352	363	354	353	373	362	345	361	338	320	352	372	347	378	358	338	366	338	332	344	303	356	353	362	346	298	339	322	343	353	342	350	358	323	367	329	342	349	334	347	351	363	344	323	328	310	345	380	362	342	358	355	365	381	308	339	365	312	338	351	383	347	350	382	368	341	328	357	313	352	331	330	375	351	378	339	324	311	360	368	370	336	378	340	348	353	317	355	368	377	364	375	331	333	310	362	338	362	398	347	362	320	354	357	367	367	328	353	341	397	389	321	342	323	347	374	365	345	343	342	342	360	384	313	320	359	339	360	340	297	374	387	373	372	338	322	337	316	378	355	340	320	375	343	356	361	336	358	360	310	379	379	339	354	347	362	347	361	365	313	336	339	385	363	331	340	366	332	358	345	341	364	364	369	347	326	378	354	373	345	346	354	348	320	335	338	340	349	302	345	359	354	377	335	352	339	370	341	339	332	368	335	363	365	357	359	383	368	368	361	338	312	345	344	313	344	359	375	364	341	340	360	312	317	340	334	359	337	364	324	365	355	359	323	343	337	377	359	354	316	374	343	327	302	338	320	355	356	350	385	316	364	374	375	391	385	372	334	374	345	364	325	371	327	357	387	341	343	330	324	323	367	355	352	340	305	385	360	350	340	311	323	334	310	331	334	346	371	306	326	324	363	361	350	364	311	333	342	358	316	371	335	340	361	382	385	371	337	338	346	346	359	367	325	363	365	372	330	345	325	374	320	330	357	366	365	329	351	370	366	347	373	374	338	341	326	332	341	306	320	350	384	363	372	368	344	315	335	335	330	312	344	325	386	346	366	340	315
3592	1029	778	748	827	796	788	779	809	746	784	759	717	757	785	786	773	784	799	861	913	934	883	942	942	905	885	988	917	891	906	939	911	863	897	886	861	859	900	901	892	893	841	910	820	818	821	824	813	820	812	811	786	799	824	814	815	833	810	815	777	800	801	796	790	737	758	753	778	787	765	817	777	806	768	780	750	782	769	779	769	779	755	781	756	737	782	745	746	740	828	776	739	757	767	764	736	742	800	771	768	784	810	783	776	772	777	765	785	771	747	744	738	766	762	738	830	754	724	748	799	756	763	710	756	747	742	811	737	762	750	742	782	786	779	775	712	769	750	800	758	743	795	815	778	717	787	795	783	775	728	753	795	799	797	795	818	759	753	788	737	783	778	754	823	749	757	763	775	806	769	807	820	710	791	778	791	769	734	729	776	784	766	753	779	795	810	749	755	763	737	743	732	772	746	710	776	727	776	786	770	782	766	772	708	803	772	769	767	785	775	750	770	765	777	718	739	762	724	748	764	790	715	820	719	766	761	768	757	805	796	790	726	740	787	714	765	754	797	744	734	739	797	747	756	775	783	802	806	782	735	735	745	772	759	754	737	739	797	779	813	760	772	773	770	780	746	780	778	758	782	798	752	752	762	808	741	770	739	760	742	738	757	741	768	750	766	793	780	817	744	762	785	759	767	740	747	781	728	797	775	719	775	775	790	814	796	789	731	756	801	777	787	809	810	751	776	807	785	750	763	784	791	737	787	711	784	739	750	736	756	755	769	741	729	740	726	774	803	775	790	713	759	795	791	749	704	772	778	781	864	781	748	764	789	768	747	731	723	790	780	781	767	797	737	802	728	785	743	796	732	761	816	806	731	747	723	741	771	751	745	743	732	721	761	756	733	754	769	727	736	770	755	703	802	765	735	776	702	739	771	767	769	764	737	807	755	754	750	782	780	723	813	731	779	748	781	796	753	751	814	748	744	756	739	754	772	772	750	806	786	739	822	755	742	771	783	758	717	827	763	788	772	768	725	752	719	784	728	798	787	776	797	795	776	747	786	736	754	787	765	778	792	810	782	749	780	760	791	792	730	779	819	757	738	780	716	797	722	738	808	749	807	808	713	744	726	775	818	772	736	779	763	817	813	765	779	746	771	737	753	750	804	768	785	754	724	804	810	761	791	762	781	756	748	725	766	759	774	765	752	746	802	763	721	779	768	792	729	772	806	739	778	753	728	803	733	772	795	791	761	806	768	728	733	742	720	785	758	722	776	748	758	799	754	800	749	789	730	762	791	752	775	744	739	814	793	748	749	728	754	792	738	759	815	756	763	837	767	796	761	768	765	748	734	821	735	767	801	753	820	758	741	726	756	744	812	769	782	750	753	726	753	773	750	761	826	775	770	808	820	748	782	746	802	744	796	799	754	800	741	769	793	715	726	785	766	774	780	766	721	739	745	799	747	787	754	744	777	788	769	761	802	770	744	757	790	776	739	768	772	734	801	767	753	795	803	696	751	744	737	794	758	752	746	722	797	788	736	771	785	794	716	738	758	736	771	724	760	771	736	737	762	770	801	768	763	792	721	779	782	745	740	753	740	821	762	763	755	791	782	732	767	787	854	761	779	769	771	760	742	790	756	737	744	722	774	763	745	780	777	701	762	737	768	791	820	786	803	774	737	782	742	769	755	769	750	797	719	755	728	729	770	728	796	753	761	728	777	781	787	778	793	793	768	782	764	822	775	676	757	781	750	718	734	782	741	800	752	758	748	759	817	756	762	744	756	783	738	780	751	749	749	716	763	739	758	759	747	807	791	817	819	789	766	802	763	800	718	736	748	734	826	774	761	729	763	775	777	776	751	764	766	784	775	812	779	784	778	758	776	790	776	698	726	757	752	757	763	744	764	695	766	776	772	759	752	774	748	734	806	740	772	761	722	795	736	770	797	746	779	759	752	735	792	770	746	783	772	785	781	740	742	764	814	719	800	770	785	734	728	775	795	772	744	825	765	788	739	773	736	743	749	778	777	809	780	786	745	760	754	733	780	772	807	774	774	795	731	780	770	777	779	759	762	786	737	774	760	765	778	775	735	814	810	744	762	736	771	761	768	782	760	769	769	813	725	754	806	797	774	775	752	725	789	755	782	787	753	725	784	773	720	781	815	746	795	760	803	747	773	745	746	766	776	746	755	732	762	768	767	776	752	798	749	723	746	722	735	741	726	767	785	785	721	776	753	753	733	741	803	781	747	781	801	772	720	746	728	776	816	733	734	746	772	805	712	766	769	765	750	711	834	716	737	763	781	758	749	820	750	785	758	784	746	755	786	726	758	797	793	743	732	771	725	775	795	736	737	797	740	720	767	800	769	744	794	777	774	783	813	741	746	752	790	766	780	757	778	764	761	791	767	748	787	768	836	761	743	715	777	785	819	744	782	802	749	753	756	797	736	860	746	712	697	811	787	736	737	799	756	776	765	726	721	744	779	748	729	756	764	800	773	801	796	773	740	782	804	749	742	776	760	794	769	743	741	782	784	785	736	748	742	726	803	765	814	773	745	795	776	774	757	787	755	746	711	830	760	729	749	770	746	771	742	746	745	789	728	724	816	818	805	784	797	718	735	756	734	735	737	763	786	755	806	755	784	762	784	731	781	739	751	761	736	838	745	767	754	794	730	730	815	734	749	773	778	733	789	756	762	739	835	788	786	737	718	712	769	781	760	753	820	754	780	794	778	817	762	770	790	764	796	743	739	741	786	774	790	780	752	786	810	715	763	799	747	753	786	734	774	812	761	745	757	750	744	799	791	782	776	745	755	784	739	742	724	760	734	790	771	733	766	840	770	798	753	756	702	800	757	774	740	717	740	740	775	807	760	737	778	733	749	751	784	748	757	754	751	766	764	727	780	764	805	789	770	777	789	747	800	755	792	790	738	744	759	757	753	700	762	731	732	782	789	751	768	803	813	826	724	704	765	792	793	733	779	844	764	782	739	737	763	796	787	769	790	753	760	765	822	730	792	733	792	680	814	753	729	742	782	740	774	745	780	798	789	801	795	786	783	721	789	748	745	760	749	793	766	744	803	735	746	768	769	730	754	779	768	792	754	815	795	773	740	766	759	789	803	786	799	775	752	751	769	711	783	769	712	780	827	817	769	743	718	816	777	733	757	742	789	817	788	716	750	816	744	743	757	762	742	747	767	760	717	745	799	782	803	743	764	751	822	781	713	811	761	758	778	777	779	792	772	745	808	843	804	731	752	747	801	740	785	772	778	794	772	788	746	767	781	765	777	788	700	773	783	777	685	771	787	753	751	800	814	741	751	812	763	772	743	797	773	820	747	774	788	812	750	789	813	735	763	765	818	773	787	753	737	758	755	780	808	789	742	756	795	814	791	795	797	744	728	787	770	765	785	733	816	751	765	780	765	759	763	812	785	753	753	791	744	776	769	762	751	786	795	824	704	789	759	808	726	721	783	768	762	705	709	794	717	765	760	752	744	757
13212	4534	751	644	575	506	473	449	442	448	461	436	446	421	406	427	411	427	447	396	421	457	477	444	423	433	452	461	439	433	472	418	438	396	421	451	387	413	451	442	411	404	386	410	411	404	468	399	438	401	406	420	414	442	407	388	404	407	408	410	379	416	416	391	402	375	409	425	404	409	384	425	414	379	417	441	440	415	373	394	385	374	410	387	427	395	399	406	396	390	397	363	421	413	379	395	407	431	435	420	388	380	408	408	402	413	406	423	421	409	421	403	399	391	403	391	440	400	395	387	423	387	455	395	389	422	344	403	407	423	384	395	449	441	405	386	401	421	365	400	398	402	403	375	413	386	420	412	407	390	391	359	411	409	428	402	377	394	396	379	428	381	358	368	376	429	367	418	349	369	369	421	416	374	333	359	418	358	409	391	393	413	364	408	406	391	385	414	359	392	424	361	374	396	390	393	413	348	420	363	387	414	410	422	402	391	398	376	375	382	423	387	386	383	386	398	415	381	410	415	425	419	394	410	395	400	371	384	361	410	378	447	423	411	386	367	399	394	379	379	404	392	436	390	392	414	414	388	382	431	415	379	385	428	425	382	376	395	380	414	416	419	426	380	421	433	422	404	401	378	421	378	447	359	426	373	364	420	374	393	390	380	386	383	394	392	440	407	401	432	407	351	398	386	340	403	394	381	409	380	385	400	384	402	394	403	427	382	442	362	392	397	347	358	445	464	397	421	389	418	380	392	379	402	373	399	447	403	380	436	401	425	444	413	377	403	407	374	351	433	435	366	382	398	384	375	350	408	388	398	405	426	429	368	370	424	400	381	363	372	427	408	397	390	420	384	375	410	384	367	407	437	429	404	428	412	403	392	381	434	427	397	388	382	438	420	440	390	376	388	399	415	419	387	393	371	407	361	396	417	387	409	396	385	397	442	383	380	389	408	401	389	368	377	438	412	367	365	378	386	411	418	395	402	414	430	390	383	448	405	419	416	420	397	392	383	369	437	406	413	376	432	420	434	431	407	360	418	395	377	391	381	394	393	393	413	434	390	393	374	393	413	428	399	415	401	384	422	397	412	393	406	356	411	365	439	357	414	397	381	399	400	388	381	400	396	434	391	384	325	401	419	424	430	414	421	398	411	382	423	338	393	425	403	425	403	397	383	375	377	390	396	394	403	382	406	397	394	445	426	412	406	382	366	359	405	399	433	391	375	410	409	424	387	389	397	409	357	388	375	385	431	391	405	416	383	383	440	349	383	390	351	412	409	400	390	429	395	394	421	428	434	384	392	387	393	439	420	390	383	429	381	424	412	391	385	438	435	397	402	395	414	402	380	429	451	410	382	375	399	413	394	414	398	408	393	415	393	390	436	381	378	392	393	376	398	391	410	375	383	408	374	410	392	402	387	364	442	396	374	409	390	403	402	432	397	354	366	399	406	403	405	404	383	404	368	405	431	375	404	392	399	384	471	412	416	455	402	386	409	448	393	356	386	403	362	384	416	415	401	409	414	411	389	420	374	366	414	423	388	387	373	428	402	399	369	407	405	394	364	392	405	356	364	421	392	366	378	369	423	373	387	387	419	388	387	409	419	376	373	414	396	373	394	406	363	396	405	398	416	394	393	379	361	408	404	411	425	382	359	419	399	426	366	403	369	433	399	425	386	395	398	432	408	392	392	407	401	429	379	423	411	452	402	362	396	393	401	363	406	389	383	397	411	399	386	423	401	406	390	387	366	389	411	374	411	442	366	410	372	380	360	389	405	399	365	413	380	373	415	363	380	423	420	396	408	365	434	443	439	395	368	371	402	398	422	410	401	393	391	376	411	407	431	374	387	382	422	405	414	400	396	424	394	380	395	422	409	389	423	406	380	386	387	409	419	395	401	451	405	399	423	406	387	396	412	413	396	381	391	382	420	394	396	365	399	412	405	413	362	392	408	436	407	416	373	389	390	391	371	397	434	402	420	417	421	389	368	394	362	416	416	390	401	439	423	401	386	396	422	393	395	419	400	372	373	406	404	385	409	395	418	370	407	382	373	366	418	362	388	382	448	383	425	372	420	427	378	389	411	423	414	405	374	414	418	395	387	374	397	377	434	405	388	390	428	408	423	413	393	381	403	402	415	372	359	404	423	415	399	402	370	408	420	382	364	354	435	371	375	404	421	428	369	385	408	388	403	389	403	403	353	376	369	385	421	410	388	392	379	401	401	437	385	357	396	391	367	380	395	407	398	391	377	402	397	415	409	402	363	395	399	429	415	377	411	410	417	426	374	410	403	396	436	412	392	408	407	421	412	420	440	407	429	369	365	388	372	457	392	413	393	411	407	422	430	371	380	414	408	404	422	407	358	400	414	386	407	369	396	390	356	374	348	387	420	377	390	401	415	388	422	358	420	411	369	411	420	387	401	414	385	412	368	394	397	394	437	433	389	401	423	393	417	397	400	378	381	403	383	378	423	416	416	397	404	393	439	367	378	390	424	441	364	470	408	435	393	382	395	361	402	428	423	426	385	389	408	434	397	371	400	423	403	396	397	380	392	418	374	426	383	397	395	419	424	422	411	381	388	405	413	390	369	401	393	360	414	432	456	345	382	432	419	397	408	391	379	390	443	417	396	423	415	405	405	416	377	402	417	402	408	420	393	407	381	424	394	398	381	393	425	409	388	401	384	387	388	402	401	379	390	394	366	390	382	438	394	410	395	398	382	418	409	383	410	403	389	446	426	406	388	394	383	402	397	424	421	405	393	399	359	401	402	430	412	420	405	421	378	403	405	394	389	373	421	414	362	407	391	388	355	377	384	418	394	387	372	411	411	378	437	388	362	386	414	383	429	396	384	451	375	395	397	386	396	403	388	410	410	406	380	391	367	407	385	405	421	416	397	390	410	420	399	374	417	399	380	385	390	389	387	401	405	396	379	394	397	426	386	429	401	422	385	424	399	401	406	448	385	426	385	371	386	426	382	401	427	410	424	445	397	415	372	398	411	388	404	401	424	372	422	403	386	424	401	396	405	364	392	400	424	408	398	331	383	402	398	387	421	379	369	372	393	417	397	436	421	433	386	399	405	416	381	405	427	407	433	403	414	433	427	428	399	378	408	422	383	405	437	386	355	436	421	402	403	425	387	403	410	368	421	388	413	427	391	394	398	367	383	383	402	349	379	415	386	375	406	359	378	416	439	400	422	428	403	432	368	403	412	402	414	372	437	416	408	381	380	375	416	430	325	397	369	411	436	414	368	388	400	390	414	437	433	410	378	419	368	399	378	433	405	398	408	399	404	401	455	393	392	422	422	410	379	406	382	365	382	384	393	401	411	401	414	377	372	413	356	405	445	394	378	424	433	388	375	416	423	427	434	418	403	369	422	365	380	422	388	407	456	405	385	392	390	383	416	364	383	400	398	403	410	375	428	407	400	384	407	399	382	440	415	416	409	375	405	419	388	412	377	360	387	445	428	363	394	432	396	394	361	376	425	397	410	403	422
9587	3449	1546	1650	1546	1295	1304	1147	1112	1071	1042	1018	1017	955	956	956	926	940	909	965	1069	1142	1123	1119	1177	1130	1163	1228	1182	1150	1154	1060	1111	1124	1096	1099	1097	1091	1148	1051	1120	953	1017	992	1001	992	1040	970	1000	1003	954	909	912	942	969	963	887	927	943	932	936	933	894	890	881	898	845	873	903	925	890	890	910	967	905	842	846	924	870	828	888	913	885	902	900	923	891	863	894	899	852	855	923	926	925	861	887	918	876	944	874	904	892	912	886	840	897	851	842	821	900	866	891	857	860	858	876	842	893	890	806	904	844	831	870	894	888	865	826	847	886	864	893	912	869	868	884	872	915	823	875	913	821	855	859	868	856	887	924	850	913	880	890	886	903	873	870	876	858	836	896	879	926	839	860	892	881	854	886	917	854	866	882	891	858	859	873	837	900	892	918	897	829	836	841	932	860	797	856	832	823	869	875	824	841	852	866	862	854	911	867	865	858	860	820	888	898	929	811	874	841	880	874	873	898	887	861	846	850	839	867	920	844	859	842	885	938	863	876	908	833	891	899	870	864	870	873	934	852	864	850	820	850	899	881	828	901	852	775	897	876	879	860	866	832	838	858	852	886	863	867	860	852	826	843	889	819	852	841	845	884	860	896	816	821	889	944	819	854	857	854	852	911	847	888	880	910	927	840	896	849	895	892	848	899	853	888	867	857	878	874	859	853	849	894	876	897	845	896	884	861	829	883	871	885	893	928	825	833	878	849	843	898	840	913	907	846	842	933	869	896	794	828	842	851	834	904	891	876	830	856	916	852	879	867	881	928	816	869	920	804	851	873	860	897	858	861	913	909	901	835	898	886	853	891	827	883	886	864	937	900	867	858	851	815	891	817	903	888	892	855	855	909	826	887	857	845	862	876	892	850	887	875	875	853	894	881	838	853	886	862	898	866	810	819	852	862	893	845	867	867	883	937	855	869	903	848	892	858	914	928	934	881	890	827	889	884	894	903	888	850	904	857	874	905	875	882	877	919	950	886	848	882	849	862	850	862	845	876	870	888	880	895	888	899	925	910	842	818	836	821	869	843	866	883	881	835	847	905	898	896	841	861	857	840	875	880	866	915	876	823	818	884	869	841	831	802	859	871	870	851	851	832	889	901	887	899	883	878	817	861	848	903	868	824	896	864	847	846	907	890	892	885	865	878	895	877	865	843	840	869	853	881	916	893	864	855	862	909	837	849	901	885	857	876	862	872	895	921	869	833	842	845	886	828	891	903	915	829	894	894	843	888	848	842	898	895	846	862	902	927	847	843	853	901	921	859	825	805	851	941	896	857	837	919	862	861	859	844	868	856	878	856	879	866	858	910	868	862	856	859	860	867	881	835	856	877	841	856	866	861	871	856	845	833	891	834	879	949	921	879	885	876	856	832	872	905	902	889	837	904	851	864	869	870	889	880	927	918	892	823	826	832	851	894	865	849	840	866	887	852	876	849	877	845	873	914	902	862	872	865	857	912	907	813	896	869	929	854	860	892	881	930	881	819	859	886	862	844	814	921	871	884	812	839	891	860	883	915	871	867	917	851	895	830	841	872	884	834	890	871	866	841	865	805	840	876	906	890	875	868	850	870	913	872	911	859	919	880	901	848	850	906	841	831	834	876	856	852	824	884	841	837	845	851	928	812	820	897	909	895	876	885	878	839	855	878	845	831	855	915	883	882	901	855	884	907	870	847	866	859	837	882	854	899	876	904	855	897	881	864	867	892	838	871	874	894	837	866	864	860	848	890	857	880	862	854	874	850	886	830	818	866	848	878	920	898	866	820	910	886	842	850	850	895	892	889	904	843	859	841	912	909	853	871	910	891	814	836	856	919	873	865	796	843	858	885	892	913	841	960	830	864	893	896	855	844	810	786	837	845	833	871	831	862	861	903	821	907	898	883	899	834	875	849	871	862	824	816	881	875	892	877	842	821	886	855	911	774	871	897	870	904	849	859	859	830	952	863	887	851	818	850	855	822	877	871	909	859	834	901	860	898	865	834	876	820	871	914	870	885	889	883	871	861	846	843	859	883	845	823	901	898	850	885	821	869	888	891	860	897	877	926	886	911	930	864	907	887	873	900	818	863	884	855	855	861	885	869	849	836	918	891	867	831	840	862	898	915	921	864	876	903	840	812	948	848	892	914	887	874	858	878	847	883	869	903	897	856	871	824	842	870	877	878	874	898	880	855	922	863	882	877	895	831	876	927	845	849	906	856	829	829	856	804	873	906	881	797	874	836	864	824	887	858	866	853	868	894	936	891	864	882	883	902	855	875	853	909	930	872	857	880	894	888	849	835	891	918	886	905	844	878	889	864	897	889	862	856	874	850	820	860	906	881	938	886	849	847	848	883	864	851	878	829	877	894	879	843	830	895	881	814	843	874	928	836	865	815	862	835	856	887	823	961	844	891	862	865	880	861	841	874	840	888	839	829	846	863	891	840	853	874	916	874	846	853	898	860	893	859	885	910	866	872	856	867	803	891	823	873	849	798	857	860	885	886	862	867	866	904	868	896	890	894	860	846	880	843	887	847	836	882	894	900	845	889	841	851	836	814	916	850	865	908	890	841	858	850	886	882	870	865	850	826	932	835	901	867	874	920	913	856	874	885	845	850	930	828	850	877	843	833	836	860	876	856	901	852	851	849	889	864	878	892	861	908	913	884	851	857	901	864	871	893	917	860	834	860	854	863	895	878	879	847	870	891	815	885	827	896	838	871	876	894	853	860	923	875	860	910	867	844	879	871	842	874	872	847	896	835	883	860	852	818	883	883	858	890	803	870	860	877	857	866	862	883	894	891	839	894	869	925	840	879	849	879	881	805	873	887	891	799	890	867	845	880	865	892	881	836	820	838	943	917	861	888	824	845	861	881	866	868	905	924	882	884	858	855	811	851	837	822	836	954	872	859	947	861	913	884	859	828	875	841	878	922	886	840	840	906	909	874	944	891	904	821	836	909	853	835	799	874	849	871	878	864	880	914	890	884	889	895	898	893	875	863	843	900	864	895	894	868	896	881	863	892	921	874	887	843	872	886	843	843	881	907	902	819	896	886	866	843	874	859	900	884	898	888	888	855	872	857	882	924	862	866	868	855	868	833	864	808	882	883	854	876	867	879	838	836	872	901	851	862	802	846	843	837	921	926	904	839	836	844	916	833	918	863	854	863	894	887	864	853	842	883	855	877	870	877	918	905	862	905	892	870	851	850	889	855	871	931	890	865	868	904	867	866	884	819	920	895	901	894	862	837	849	895	869	884	858	820	869	878	888	880	900	853	883	859	833	924	881	866	869	850	925	862	908	869	825	850	814	949	815	863	904	927	898	863	881	897	834	928	873	923	848	851	847	889	859	856	862	920	897	866	877	850	847	876	886	883	851	877	875	898	896	860	877	887	891	824	909	884	900	867	872	860	867	911	853	876	798	838	894	882	888	816	830	837	856	871	894	876	839	810	871	875	870	883	885	852	910	868	849
21221	9907	1172	896	712	630	551	512	433	485	427	447	473	411	430	419	459	481	448	474	443	467	468	489	448	478	493	479	481	456	464	435	450	404	435	418	453	437	509	425	427	421	402	428	428	401	410	426	476	424	439	400	463	392	381	388	432	396	393	375	437	426	405	408	390	446	431	377	398	390	446	397	448	385	411	374	384	431	412	392	378	413	430	384	392	440	413	353	362	401	421	385	409	401	330	414	437	402	386	390	402	412	384	402	424	460	363	383	396	365	382	413	397	398	393	374	434	405	371	396	433	407	401	413	421	413	407	437	425	409	396	404	415	373	412	397	404	417	420	373	406	380	384	398	409	398	409	414	408	406	394	420	388	373	440	407	428	421	418	385	397	420	428	405	435	403	374	409	449	381	405	402	404	423	376	395	384	410	395	383	386	434	427	400	390	398	438	395	409	396	418	385	399	401	375	413	390	431	389	393	380	391	376	363	412	380	370	406	400	382	386	393	398	411	398	385	389	405	431	382	386	411	414	400	412	405	385	435	415	420	383	407	353	406	408	432	388	420	361	378	469	368	394	406	390	389	431	405	380	380	448	409	388	398	407	452	360	405	424	435	398	415	415	386	362	412	428	443	434	393	413	368	408	408	390	424	370	445	428	429	403	430	420	381	402	389	356	342	376	394	395	376	420	395	381	364	406	395	409	411	384	363	392	374	404	396	445	414	408	390	364	408	428	403	360	432	368	406	422	390	380	429	393	366	442	416	402	416	374	419	398	391	373	444	393	353	393	377	403	411	451	421	408	390	415	388	371	400	401	414	416	424	410	386	433	384	422	390	404	388	392	389	406	370	385	400	383	424	442	371	397	401	377	394	363	441	384	393	417	419	406	386	437	396	408	384	407	423	431	377	420	374	441	385	370	431	420	435	358	385	372	459	435	390	412	372	406	435	402	409	407	427	440	442	445	447	379	381	377	415	398	389	416	401	411	383	378	413	407	405	388	376	395	372	395	397	406	418	387	381	432	390	387	455	395	401	403	394	412	415	351	407	405	394	361	427	446	444	402	403	439	389	373	407	369	407	405	374	442	353	424	415	375	419	407	423	392	402	400	370	449	388	404	401	409	416	424	396	409	423	464	396	438	401	375	365	406	393	400	388	376	380	380	412	402	407	346	395	425	395	356	374	382	368	390	450	434	436	400	395	401	358	434	414	431	445	432	409	407	390	372	370	379	439	428	394	403	394	389	410	387	372	370	384	418	422	383	372	394	409	387	419	437	434	418	409	420	398	419	404	416	424	405	387	392	416	396	386	429	378	381	403	368	420	381	398	392	399	404	410	415	448	391	393	451	431	403	360	397	390	429	373	429	382	394	392	378	438	424	362	367	384	379	394	375	401	434	385	401	406	402	388	372	395	393	391	437	387	414	443	406	426	393	356	398	400	414	389	408	361	429	429	407	412	407	434	398	378	406	394	392	410	410	373	440	415	401	382	393	369	391	376	398	410	387	409	419	382	445	403	429	390	402	444	362	398	440	496	401	434	421	399	376	409	402	423	372	415	441	401	383	405	430	358	353	392	412	402	416	457	371	396	381	376	388	429	405	390	390	380	411	400	396	434	379	420	389	396	442	434	433	429	400	424	398	383	416	438	371	380	432	399	437	398	379	425	402	448	389	393	427	445	454	429	397	415	370	375	416	389	407	412	399	420	396	372	384	422	423	393	377	395	353	385	394	403	399	406	399	385	419	410	392	423	409	404	395	381	392	416	406	425	408	410	397	379	360	388	417	406	391	388	462	394	386	393	386	442	461	398	380	377	387	455	407	403	389	390	460	358	381	403	436	422	393	372	418	379	421	419	422	401	406	406	412	401	405	420	394	403	407	412	413	403	402	393	443	412	401	406	421	437	419	394	412	393	380	433	380	411	440	418	454	393	425	394	375	371	403	401	404	383	425	442	399	377	397	391	430	369	403	413	417	398	388	383	399	393	379	402	390	387	365	399	410	407	402	394	365	395	411	388	382	386	414	418	388	401	402	443	464	384	403	380	406	388	436	402	417	402	394	414	418	405	392	368	390	400	391	394	402	396	386	425	378	394	444	430	430	400	409	427	417	415	384	403	380	408	398	420	379	401	414	407	383	400	432	444	384	379	411	402	425	377	355	390	388	379	395	402	444	396	456	420	357	384	368	365	404	418	413	363	385	383	424	377	378	447	415	411	386	393	451	389	392	392	394	392	370	395	399	392	370	368	431	389	414	421	442	442	426	375	399	355	406	396	425	345	388	384	401	410	423	408	402	405	412	407	426	423	431	405	395	395	382	382	443	402	368	421	408	423	412	394	370	401	390	365	416	378	398	438	452	407	432	415	428	425	423	406	378	413	393	410	389	392	392	388	408	419	384	385	394	418	432	423	393	383	418	419	358	434	410	373	403	376	405	384	434	390	415	406	424	394	401	413	426	419	418	454	415	385	425	427	360	430	404	390	399	441	402	381	410	437	383	384	379	388	411	361	395	393	429	404	405	385	438	417	409	403	376	419	380	399	404	402	364	385	388	433	367	374	366	366	440	390	394	416	414	409	425	386	402	393	409	394	378	391	413	446	407	413	391	424	408	444	399	425	399	388	382	411	400	434	387	368	365	403	414	415	425	373	409	420	406	425	419	399	398	428	417	387	424	421	383	405	402	349	406	394	398	408	370	411	414	402	429	423	415	427	358	393	383	396	423	435	378	376	418	373	386	423	401	388	396	393	416	414	366	401	448	421	388	414	411	391	412	368	386	426	424	403	359	401	394	419	383	341	395	393	403	430	383	393	372	406	417	421	390	420	374	428	426	422	380	421	415	416	407	392	409	397	379	401	389	390	437	411	417	369	404	408	405	402	384	419	405	396	386	396	420	408	368	405	404	451	434	384	379	382	386	388	445	422	429	408	438	372	429	432	415	383	393	385	405	428	406	392	386	368	413	418	425	398	420	414	394	372	411	391	384	399	370	396	444	389	405	390	395	390	409	434	386	376	395	401	431	379	386	401	404	422	410	422	425	379	347	385	389	350	394	412	408	452	423	406	442	392	397	445	361	391	389	414	418	429	383	422	373	423	430	393	442	434	389	388	391	427	394	392	386	412	399	393	386	382	373	401	418	405	407	424	391	411	408	417	383	384	364	393	428	382	443	401	381	384	430	427	418	385	395	384	398	393	419	403	379	368	350	400	415	403	402	357	395	426	388	388	437	431	402	388	353	361	389	394	415	420	426	368	422	393	397	436	411	418	388	406	414	397	409	396	417	410	405	388	426	439	411	440	409	376	391	432	431	379	402	400	393	363	393	387	365	407	425	383	395	382	389	358	389	387	392	373	441	386	402	381	418	404	369	433	407	398	446	381	393	426	456	385	412	394	389	383	371	425	358	417	385	409	416	387	393	394	391	395	367	406	406	390	411	405	425	363	373	400	412	393	390	415	395	400	411	407	420	407	404	395	414	386	407	429	408	425	401	402
12603	5594	2145	2509	2167	1820	1626	1427	1256	1288	1166	1160	1148	1065	1091	1052	1021	1020	1046	1130	1173	1302	1283	1311	1310	1247	1211	1274	1318	1268	1320	1246	1229	1251	1243	1138	1174	1213	1144	1165	1095	1108	1078	1131	1068	1030	1063	1055	1014	1086	1045	1067	997	1004	963	945	972	933	937	1004	937	911	932	900	941	957	941	879	867	892	899	856	955	891	915	860	902	873	869	893	859	936	858	842	948	886	863	875	858	887	859	900	876	862	873	918	884	932	863	853	905	853	891	896	871	876	858	848	946	823	886	898	880	782	853	895	891	839	848	892	915	861	859	853	858	893	868	835	903	852	824	851	911	908	870	836	920	824	887	856	833	890	918	842	857	944	881	855	894	878	877	861	831	858	784	907	936	826	839	942	846	899	886	896	877	838	855	874	884	879	868	890	833	869	885	862	877	892	875	847	889	923	854	899	863	852	843	916	855	870	821	870	836	899	830	913	838	869	887	858	866	865	874	896	842	877	868	898	867	862	902	842	888	861	845	896	860	857	899	904	901	853	827	850	873	925	880	843	918	880	855	852	916	857	889	857	844	858	914	879	883	801	889	848	882	901	860	835	842	865	846	864	861	862	935	826	836	878	874	824	882	904	836	900	863	905	839	860	934	927	884	846	892	872	886	878	907	867	877	855	903	835	871	876	897	864	888	928	874	835	947	835	867	826	854	900	853	854	835	867	861	876	900	906	854	852	862	860	873	889	839	912	899	896	890	870	885	836	808	894	840	874	873	894	872	927	884	816	890	866	915	836	857	900	888	861	856	895	889	896	867	812	858	859	765	878	881	919	901	880	842	924	871	861	806	930	880	837	833	903	867	877	926	877	840	868	872	880	839	877	851	882	833	917	856	884	888	889	814	834	834	844	901	861	929	878	871	888	850	884	877	845	847	854	870	890	840	906	859	803	822	896	894	810	824	900	891	942	837	894	826	903	892	901	811	878	848	905	852	871	844	822	871	890	908	881	852	926	880	857	897	887	921	859	880	851	799	782	902	896	906	843	841	818	845	912	858	875	901	870	896	876	878	901	832	937	805	890	866	826	894	930	843	875	888	861	843	853	858	905	824	846	888	835	855	890	890	874	867	872	846	848	902	870	879	886	881	862	830	866	900	837	892	889	877	843	833	884	902	897	864	826	837	862	888	864	858	834	842	872	854	840	903	883	867	838	845	887	879	898	890	938	901	865	846	892	817	888	887	809	858	844	846	876	813	832	854	930	812	837	875	831	849	921	895	832	875	894	832	846	846	860	854	870	829	825	817	905	856	851	865	804	887	840	928	821	853	892	851	889	909	853	852	844	877	844	888	870	868	867	876	917	826	835	903	951	859	844	819	852	883	860	834	883	884	857	873	881	882	885	819	820	842	861	922	806	926	927	883	897	877	931	886	846	873	892	932	828	921	856	796	840	855	936	887	850	892	893	901	854	869	896	863	881	901	884	870	865	887	833	869	867	920	909	840	853	832	953	894	860	888	906	841	868	810	853	861	854	910	881	900	875	898	837	849	877	876	861	882	902	849	883	842	880	874	887	867	862	862	835	880	875	820	897	789	859	888	859	855	929	795	894	919	874	859	866	867	896	854	879	813	867	899	815	865	930	877	831	909	862	840	932	898	861	834	845	853	866	855	844	850	830	878	920	848	828	856	867	858	876	866	888	831	861	867	867	865	870	865	857	864	874	897	856	887	879	873	910	886	850	923	857	880	855	865	915	817	880	857	814	858	823	864	899	859	901	911	899	826	846	852	827	897	853	868	903	858	863	886	888	912	840	852	908	885	876	848	883	890	887	879	847	860	866	892	904	867	901	900	850	902	878	899	878	857	863	837	873	876	846	917	847	866	913	873	865	860	854	893	854	878	829	869	865	836	859	951	876	905	855	910	835	915	918	881	851	857	851	875	899	879	871	906	881	830	891	837	871	831	891	866	899	870	845	860	830	819	880	868	881	877	884	798	886	871	887	870	878	873	868	901	832	901	899	883	894	891	811	884	848	890	847	894	868	886	851	886	875	901	830	892	818	857	902	819	883	914	834	862	875	899	878	870	841	929	920	889	902	880	874	839	939	871	871	866	899	846	830	881	864	853	962	876	900	855	868	857	886	849	880	858	881	854	841	821	853	881	871	884	860	920	850	834	823	904	870	889	822	847	852	897	849	901	881	889	890	877	890	888	842	891	875	885	864	889	881	912	864	822	820	872	936	871	876	863	879	872	866	819	845	919	816	903	860	827	875	838	851	887	887	922	897	894	846	930	904	883	854	867	892	873	896	887	853	839	866	919	896	828	884	883	883	886	887	787	898	894	849	872	849	879	879	841	896	899	892	848	882	843	918	867	874	826	807	884	852	821	881	881	869	859	858	882	898	843	865	901	886	915	850	881	845	838	855	880	877	903	870	873	880	837	908	919	925	828	820	856	884	883	870	860	891	878	853	863	832	895	825	876	835	869	837	854	861	824	897	859	822	908	830	887	894	859	879	888	863	857	952	879	853	859	829	888	903	826	831	901	817	865	926	875	891	824	917	857	885	899	873	866	849	916	852	854	886	873	826	901	836	917	902	897	888	893	878	896	888	783	838	833	831	924	890	847	838	905	857	859	879	883	899	890	855	879	916	817	906	835	856	841	873	908	931	872	849	873	888	878	887	887	849	865	866	830	849	852	886	861	878	880	856	887	840	881	859	882	860	855	866	873	911	851	882	855	836	892	871	917	925	871	835	800	857	881	805	876	833	837	852	879	901	866	845	876	895	908	913	855	903	906	813	846	808	820	889	894	855	904	835	842	867	837	868	901	933	920	886	867	901	835	869	876	917	885	868	826	896	873	848	909	872	900	824	912	892	858	822	892	883	870	916	894	895	874	914	874	869	873	856	865	839	881	885	851	887	848	873	885	818	847	902	825	869	849	839	868	841	890	905	859	862	873	907	814	849	856	900	899	794	836	887	851	861	914	840	814	882	873	899	890	876	912	873	911	889	879	896	876	920	876	814	838	903	903	863	871	888	823	843	909	855	850	875	901	902	894	880	874	864	848	845	855	913	862	875	897	848	849	917	887	881	891	887	827	923	872	904	844	826	891	832	875	892	882	866	862	870	879	911	864	896	867	841	866	854	851	875	838	843	842	845	839	885	857	849	834	898	874	875	838	886	874	879	883	876	845	916	865	871	839	926	906	875	829	871	902	852	801	897	839	970	864	809	855	891	823	909	875	897	846	884	868	846	834	831	844	892	824	900	836	881	883	891	893	881	809	870	875	867	875	812	880	851	850	853	890	883	849	885	875	829	868	823	880	908	887	866	919	911	893	805	896	852	869	815	870	803	936	866	810	872	852	821	832	827	856	840	863	852	861	817	882	934	851	818	882	864	881	844	882	878	868	899	841	885	910	863	814	834	841	827	856	880	843	879	890	867	886	870	871	870	911	872	898	901	885	909	843	813	883	846	848	820	842	896	898	906	888	880	829	878	857	916	889	835	885	902
4518	625	365	383	341	329	363	341	360	391	356	333	346	330	397	362	353	370	376	378	358	381	358	376	346	370	375	357	327	337	377	350	355	350	360	346	335	376	365	332	367	365	363	349	333	366	375	363	348	354	368	375	376	343	356	346	338	337	368	349	358	301	341	337	369	328	359	348	323	337	346	374	355	365	376	373	361	332	334	341	370	322	340	335	341	361	381	339	324	333	370	355	335	350	343	347	388	380	339	340	401	385	385	374	373	321	323	366	325	356	346	348	351	351	339	330	349	359	341	329	328	358	329	316	386	380	351	361	360	329	331	342	344	348	353	319	358	385	377	312	349	343	342	352	336	351	337	346	348	357	352	364	324	367	372	342	359	341	326	347	362	355	328	335	344	349	346	343	314	333	354	356	344	350	318	337	379	351	349	353	369	345	375	329	340	327	329	333	327	334	357	357	358	365	371	331	353	367	382	338	358	367	349	350	341	354	358	337	333	336	323	346	370	391	319	340	373	378	337	350	346	310	368	355	324	352	391	354	326	353	356	356	393	350	326	347	380	349	350	312	372	327	358	363	324	314	375	363	364	347	383	346	350	313	302	335	341	335	321	336	334	314	359	300	358	374	344	313	331	341	348	341	332	360	326	349	384	330	362	365	339	311	307	352	279	357	337	369	390	353	333	331	323	371	329	317	317	339	351	394	366	344	352	375	335	348	337	324	342	362	298	315	335	316	361	326	365	363	344	341	347	370	358	311	342	355	306	389	361	345	309	347	362	368	377	339	347	376	356	316	320	309	323	344	360	363	377	323	343	330	353	333	355	371	352	359	330	346	357	395	319	310	329	326	385	341	349	319	352	362	343	321	358	368	355	357	349	372	364	346	379	355	352	354	320	330	314	355	345	382	329	329	350	338	343	343	334	334	325	367	330	337	319	334	313	348	357	343	402	349	332	330	345	330	362	360	370	319	336	354	305	325	349	369	371	357	344	363	323	337	360	362	356	313	311	354	343	326	362	351	313	345	349	358	344	310	311	363	335	360	370	322	318	326	323	334	334	335	309	324	327	347	351	355	338	314	335	331	364	346	353	375	361	325	350	344	372	342	349	379	339	337	347	377	368	340	334	374	358	323	355	344	323	372	356	372	341	373	335	322	334	410	339	331	356	360	370	367	313	358	340	358	377	361	359	353	350	313	322	328	348	353	339	351	350	342	367	349	367	361	328	345	364	327	351	331	340	370	356	342	372	316	330	310	320	385	361	362	327	314	295	379	348	339	340	334	362	340	350	338	361	343	347	365	360	353	379	323	357	339	340	368	367	367	371	350	331	326	363	338	345	376	347	369	342	368	326	357	349	345	319	356	369	299	347	311	381	348	387	365	344	354	360	340	350	340	344	361	339	342	362	359	380	353	354	377	354	368	366	326	323	331	330	346	338	367	350	332	362	357	296	346	324	316	341	388	375	320	356	363	309	357	345	324	332	302	366	330	366	331	368	368	341	340	345	385	356	358	315	320	357	354	353	363	357	361	347	316	337	378	325	349	328	370	339	335	340	351	307	347	326	353	350	373	356	363	370	363	336	360	358	343	307	368	364	338	342	321	342	339	345	334	362	358	360	359	348	317	300	355	370	328	344	323	323	340	325	318	365	319	339	375	364	371	328	323	358	333	344	323	384	286	348	328	382	332	372	320	351	333	358	333	321	381	334	335	368	337	330	373	325	334	371	350	383	345	338	355	318	352	371	369	343	319	326	343	356	348	322	335	306	354	343	369	400	378	366	345	335	346	356	352	360	330	338	349	306	333	362	358	324	339	375	335	322	272	351	399	332	393	339	333	341	327	365	331	354	356	338	344	351	356	366	337	354	349	330	378	355	346	358	343	383	334	371	328	324	336	327	337	383	341	343	345	353	320	341	317	313	366	322	329	392	348	335	364	335	339	373	362	309	314	359	372	360	339	327	354	336	327	353	293	342	370	330	336	328	318	314	353	381	350	366	331	332	320	357	349	323	336	338	352	405	360	352	325	323	326	364	330	341	351	336	358	312	361	354	356	339	330	307	378	323	327	327	349	362	392	356	335	347	339	335	346	399	347	365	374	354	348	345	328	360	320	326	315	363	327	337	353	338	320	358	337	340	358	348	391	364	347	344	361	358	332	331	355	325	325	370	357	339	313	321	399	351	373	343	323	362	340	367	347	338	347	335	349	351	376	326	344	313	334	319	366	347	343	360	347	334	340	349	348	363	355	366	351	358	374	320	337	334	357	363	356	345	337	342	345	376	368	362	362	339	354	366	376	341	317	367	337	347	329	318	353	374	334	327	360	370	366	338	348	318	313	341	318	322	310	362	345	340	324	342	329	367	353	345	344	347	330	342	373	389	360	323	309	331	335	328	353	379	327	384	347	349	351	377	358	344	350	359	316	343	351	343	371	367	363	336	386	345	357	347	342	371	313	333	344	323	325	336	371	367	321	286	360	352	345	348	335	346	339	336	344	326	346	349	321	377	366	328	309	357	368	319	342	345	331	342	351	362	366	346	361	331	356	339	347	335	328	315	339	369	334	324	362	342	324	327	354	345	334	339	364	324	348	347	364	356	339	355	369	351	327	336	310	372	343	376	365	360	340	366	390	334	379	363	353	382	347	342	321	353	317	334	372	335	347	346	340	350	353	329	345	327	355	338	362	352	369	317	317	343	346	315	390	335	341	322	365	312	356	319	333	367	330	367	379	347	360	341	336	336	407	365	362	345	337	342	322	376	376	358	333	335	376	326	303	349	292	357	331	335	368	317	369	320	327	378	318	367	342	317	338	351	324	336	365	338	337	356	331	322	347	329	334	339	369	367	349	345	316	383	329	326	350	359	366	327	321	311	372	330	365	378	312	349	325	328	357	360	352	329	338	327	319	369	343	306	327	369	337	350	348	319	323	327	354	319	313	322	346	318	390	354	358	351	335	349	298	351	380	305	368	340	325	371	345	345	351	351	357	338	317	359	357	316	351	302	354	343	346	352	371	372	390	353	331	355	333	356	371	331	341	306	327	334	316	345	321	338	353	371	353	322	361	357	336	337	337	327	325	310	342	329	375	359	373	331	347	358	328	329	315	337	362	385	376	343	335	334	347	360	351	345	370	348	351	368	331	369	323	331	366	362	352	357	308	333	322	355	354	362	336	332	344	384	361	331	357	346	338	316	323	366	320	319	316	355	348	329	367	311	348	343	342	325	316	382	353	323	329	358	324	345	370	350	356	368	367	358	356	314	347	360	382	345	336	341	348	323	385	325	330	366	341	381	353	331	394	365	343	330	341	366	359	356	348	337	351	348	346	350	397	357	340	336	354	327	334	364	377	350	361	345	345	328	338	334	354	332	331	341	378	358	361	350	320	333	372	333	323	349	340	342	362	314	337	329	326	347	313	342	330	358	339	337	350	345	327	351	343	304	336	351	340	355	351	319	372	361	343	344	351	357	359	349	330	347	333	336	342	347	353	335	369
3533	950	794	784	864	796	802	787	739	808	790	769	787	817	813	794	775	747	876	854	853	928	941	968	935	921	956	912	894	945	910	833	843	883	902	848	902	911	892	811	817	893	826	865	816	827	784	815	857	828	823	847	811	802	796	840	770	742	799	772	793	810	776	820	788	804	772	758	769	753	784	731	739	800	776	785	735	782	717	786	771	767	833	809	738	775	740	782	766	786	765	780	726	811	772	754	743	734	742	757	741	785	773	711	800	777	742	755	771	725	716	780	751	758	740	767	725	724	765	685	776	810	770	786	765	778	800	795	764	750	767	754	754	799	775	830	685	764	799	750	747	723	760	763	774	746	785	757	728	791	780	768	796	758	795	704	812	732	769	775	785	794	756	818	666	807	798	759	785	767	737	737	780	756	818	807	786	732	729	766	727	736	782	782	805	768	793	764	754	782	749	800	732	793	771	827	781	768	829	741	719	708	840	738	773	725	808	795	713	778	789	737	765	758	784	744	743	711	748	716	780	749	774	818	746	778	744	750	743	848	801	764	766	764	762	789	749	765	721	807	721	778	748	722	757	750	740	835	752	782	790	698	738	742	810	748	742	727	787	796	749	798	759	740	761	745	754	749	773	688	743	747	766	734	776	763	794	752	721	740	772	742	691	794	757	743	755	810	793	744	732	766	706	779	778	787	769	796	785	737	788	825	749	714	753	801	764	727	752	733	776	747	787	764	725	730	786	759	784	726	757	787	799	824	750	773	774	780	760	720	774	804	745	766	755	763	796	707	752	797	797	675	745	732	765	764	783	717	800	730	787	741	767	793	769	745	749	744	738	805	773	763	796	724	761	775	754	739	748	747	763	773	752	741	733	769	770	740	771	726	755	765	783	744	793	739	795	808	767	768	745	718	757	738	763	790	753	766	800	719	770	736	774	802	766	760	758	694	749	740	782	786	766	791	724	720	828	694	756	768	704	728	776	788	762	768	783	760	822	779	750	794	735	736	755	782	752	726	776	749	768	778	734	793	742	760	838	772	818	787	741	787	755	768	764	725	772	817	753	764	741	738	713	768	747	739	773	731	726	736	798	785	763	752	809	731	746	763	756	766	721	772	782	727	831	704	763	732	770	749	802	760	778	764	752	706	688	749	759	707	797	781	766	783	736	744	751	786	744	763	802	751	758	774	777	735	735	817	793	768	785	772	747	783	761	750	772	781	784	712	794	778	751	742	752	817	768	774	773	775	769	788	764	748	711	759	722	787	792	768	751	735	765	808	710	751	796	812	735	791	743	740	750	777	759	794	775	755	756	777	778	788	803	745	807	757	773	751	783	808	793	748	783	767	783	732	735	764	750	787	816	773	763	794	739	729	717	762	747	760	811	816	781	781	783	758	767	759	768	776	781	771	725	770	744	738	768	745	794	792	716	712	784	814	761	767	787	782	734	808	796	812	758	769	747	757	812	736	790	801	776	774	782	770	810	779	731	791	799	743	737	742	784	764	778	721	792	766	766	718	807	765	773	716	790	764	749	776	767	744	735	803	756	752	798	753	783	754	760	778	782	798	754	786	702	767	815	759	766	730	769	772	695	732	777	782	738	732	743	720	744	774	750	752	729	741	738	789	783	741	791	758	800	773	749	730	804	796	784	800	782	771	795	739	772	782	711	828	726	754	768	755	755	739	774	764	767	779	787	784	791	731	748	783	759	823	784	803	745	751	709	782	742	761	794	758	770	754	785	708	807	753	811	731	772	760	751	731	781	788	773	784	802	753	793	760	743	739	739	784	758	805	722	718	798	730	750	797	729	749	731	791	799	795	759	797	811	783	710	736	748	759	728	708	774	789	751	782	750	756	755	742	789	760	729	740	718	766	753	758	790	773	739	804	767	762	734	794	793	807	778	747	723	811	813	793	780	763	755	786	774	816	755	747	703	745	751	749	791	791	825	743	799	819	752	796	731	765	779	784	800	730	766	707	772	762	723	752	779	743	773	740	762	772	793	775	765	739	806	786	778	727	740	759	770	751	791	811	800	729	725	789	690	793	741	778	779	763	761	762	705	730	787	771	752	793	761	760	750	790	804	820	771	769	761	746	807	752	739	750	774	753	781	790	800	758	809	747	759	743	751	791	781	724	766	781	793	769	823	748	744	774	765	758	780	730	754	740	760	796	791	733	701	822	821	739	767	750	783	784	760	786	783	734	819	787	754	817	749	790	762	827	828	779	772	710	711	748	743	800	761	776	743	789	764	755	743	723	757	768	755	769	772	756	778	818	790	729	777	699	760	820	750	804	794	786	800	706	754	757	762	727	748	776	732	741	719	718	734	715	781	786	769	740	736	727	781	790	754	764	766	698	795	782	765	727	747	726	770	786	811	722	806	758	736	786	794	756	803	808	767	784	751	767	781	705	755	737	761	711	772	733	721	788	760	720	773	736	801	779	747	806	783	781	776	718	745	758	775	771	775	748	746	760	727	766	770	831	816	718	771	777	794	803	754	797	805	741	746	800	742	761	788	776	754	770	775	763	726	789	777	781	750	769	711	781	733	744	782	792	769	774	763	765	732	750	782	756	757	768	792	758	760	772	773	751	796	760	764	745	728	778	821	792	743	764	767	770	759	795	747	753	813	759	752	755	752	745	797	744	778	787	768	768	820	756	773	747	748	764	771	768	732	784	756	729	774	795	752	762	755	722	771	736	741	786	740	761	748	765	807	779	752	752	734	751	803	717	778	761	749	748	770	766	760	760	772	757	758	720	743	764	818	789	786	750	765	799	751	711	770	822	760	732	732	803	722	759	802	744	742	780	766	761	788	767	765	756	734	778	721	779	760	739	748	756	764	743	795	757	802	786	739	792	744	783	742	769	800	786	735	747	775	783	774	740	743	772	792	748	759	740	796	765	751	781	744	804	739	746	780	774	748	729	746	789	765	756	761	786	732	801	775	766	777	788	741	743	725	788	744	783	724	781	778	791	750	797	752	791	780	741	775	725	729	719	768	778	768	771	793	777	788	768	795	777	776	803	782	760	748	759	776	784	757	780	747	793	783	752	778	684	776	786	769	767	781	801	746	792	768	699	788	777	783	776	752	735	761	726	780	743	769	778	738	698	748	739	762	792	794	805	759	790	748	760	769	761	774	769	744	743	718	771	784	765	786	778	755	724	757	780	783	743	690	783	740	765	748	776	738	768	744	743	737	733	800	742	778	736	745	742	745	756	747	769	761	786	745	713	795	792	773	765	779	807	772	731	756	745	736	786	738	827	748	733	733	775	757	796	770	735	770	801	776	765	796	756	770	747	779	778	808	806	709	703	752	791	758	765	773	815	779	740	811	748	779	759	773	738	777	808	788	752	742	732	813	739	780	750	781	745	734	755	745	741	775	735	767	788	789	761	777	775	726	705	780	772	808	762	826	775	775	764	772	776	779	708	752	757	802	728	764	809	742	773	761	766	750	735	780	728	767	755	712	726	690	741	736	805	746	721	735	722	781	776
12325	4725	734	606	518	505	457	475	452	428	430	435	437	445	422	424	402	375	419	403	434	432	402	431	459	471	456	412	402	455	436	451	433	451	449	415	391	436	385	424	424	455	410	416	443	409	382	405	363	403	392	413	405	432	414	381	405	412	391	413	406	436	400	406	401	407	394	387	408	386	414	408	366	396	426	416	386	415	417	399	395	417	415	367	446	446	406	425	386	389	450	414	397	374	376	394	384	392	413	409	381	434	418	401	427	394	410	409	382	442	397	422	427	375	370	355	406	374	360	395	404	408	424	405	377	395	412	425	423	402	354	437	391	394	413	434	398	404	414	425	372	406	386	369	380	385	409	386	415	429	431	420	366	441	384	430	354	395	417	372	367	389	346	408	420	378	409	434	414	379	392	433	392	376	422	363	371	419	387	365	374	390	418	404	366	364	403	365	387	407	404	382	402	385	386	391	358	384	410	371	384	405	385	363	386	412	370	379	434	423	392	404	428	434	410	379	397	360	394	412	416	370	414	383	391	409	365	428	402	397	349	402	376	420	396	405	372	401	390	392	378	419	373	375	381	377	413	404	396	398	397	383	390	369	399	388	369	392	392	402	426	414	405	379	397	392	371	393	379	374	359	387	373	370	375	395	407	411	417	363	409	387	381	398	392	333	363	401	381	407	386	413	396	410	409	404	390	399	420	420	395	448	388	399	374	379	384	373	389	403	431	414	403	412	380	393	382	386	380	383	381	390	401	378	406	403	393	423	432	426	421	401	350	428	388	380	387	418	394	390	393	353	431	375	400	377	402	395	400	404	395	413	417	407	410	389	388	363	382	378	418	398	394	392	417	426	399	387	371	382	381	437	415	411	414	398	378	386	385	385	352	395	376	398	407	424	394	363	374	370	395	376	440	381	427	408	350	410	404	410	445	408	380	419	391	362	382	387	424	375	416	380	410	401	375	386	395	417	431	387	384	387	443	403	420	400	396	399	390	398	382	395	362	392	354	384	445	408	441	404	416	407	384	416	386	395	393	342	374	367	397	375	418	415	396	391	413	395	373	384	394	407	388	412	390	373	421	401	356	340	430	388	452	369	376	428	377	390	393	397	387	452	400	387	392	400	348	392	384	428	438	405	384	383	403	413	413	368	392	378	373	407	424	380	377	408	427	361	440	426	401	427	421	385	396	387	411	387	362	401	406	381	400	391	363	393	402	420	398	360	385	378	388	367	389	380	393	407	372	411	378	439	414	362	392	395	401	364	399	378	390	386	369	431	390	401	397	377	384	411	396	337	418	362	380	445	428	378	412	383	431	393	397	412	387	377	395	410	400	378	424	399	410	413	437	382	460	433	358	439	422	454	389	396	406	424	427	394	402	375	383	382	395	426	419	401	404	390	376	381	416	419	418	395	390	382	406	435	357	430	421	418	401	411	381	379	406	375	375	381	401	417	409	410	389	374	486	411	407	388	412	392	406	403	409	361	425	391	401	400	421	389	347	405	370	395	377	389	434	418	371	407	367	370	388	405	382	403	408	389	369	357	361	401	391	390	409	394	435	388	380	395	397	424	425	406	449	409	407	381	378	385	386	438	432	397	356	438	376	406	412	366	390	375	398	386	384	429	385	403	375	405	411	343	352	408	382	390	405	422	387	418	408	401	414	422	414	416	453	395	405	458	369	434	378	374	391	414	427	409	402	422	420	416	374	388	398	418	431	432	406	399	362	416	365	391	379	401	406	389	378	415	341	417	384	401	422	380	414	356	409	378	386	372	380	384	400	379	370	399	395	411	441	413	442	414	403	388	397	388	405	391	403	424	405	374	389	418	395	412	392	406	392	360	384	373	424	420	405	432	384	410	387	420	412	375	421	417	412	403	378	396	438	390	397	382	428	418	399	380	374	394	375	407	398	391	403	408	390	367	402	406	412	430	403	397	378	397	391	397	391	418	419	418	399	398	437	431	445	420	407	407	416	371	395	388	410	408	404	363	363	388	403	403	408	385	394	351	414	415	377	433	394	380	411	364	406	389	390	378	386	415	384	401	398	397	366	377	370	442	377	394	379	406	439	413	401	421	424	428	412	379	420	402	356	407	385	424	375	374	399	397	396	419	418	430	388	393	426	387	414	408	388	386	358	430	365	420	408	402	359	421	401	417	361	416	410	420	389	367	359	397	422	387	400	410	371	349	377	384	380	405	432	351	382	392	391	392	391	422	383	408	434	377	399	377	370	478	379	419	427	368	403	415	419	385	385	373	389	391	415	365	405	390	369	367	407	424	414	394	363	414	395	398	373	371	405	404	391	371	423	365	410	408	369	388	366	413	361	419	373	417	408	432	393	359	375	392	398	367	436	392	408	408	400	401	404	384	369	355	415	351	423	390	429	354	400	411	388	400	408	413	394	413	426	430	425	419	425	391	389	383	414	356	380	403	368	365	408	360	413	370	425	351	418	426	352	402	382	411	391	398	395	351	368	415	400	375	371	410	386	392	393	364	407	401	388	395	410	396	403	435	401	410	404	414	411	375	460	414	419	397	373	399	368	357	400	399	418	396	382	397	364	407	391	426	366	381	417	400	396	375	350	390	353	414	398	387	384	386	401	422	392	425	389	418	376	430	368	444	372	407	411	453	391	377	428	422	363	380	370	376	401	435	442	405	428	402	383	407	404	401	386	420	369	419	440	380	361	361	408	370	413	389	406	368	420	387	381	403	395	424	401	432	401	383	403	366	388	404	420	394	438	391	400	345	439	396	399	364	365	390	380	393	380	412	402	382	377	399	382	402	367	408	397	410	397	365	412	393	375	377	397	362	445	388	404	378	442	388	373	385	429	430	384	396	366	403	365	401	416	446	427	413	379	393	390	399	395	423	384	355	441	435	398	399	433	417	386	404	402	380	352	425	391	428	428	415	407	398	406	365	426	434	429	342	379	401	341	417	376	422	411	409	416	414	414	409	394	375	390	386	381	382	406	374	394	418	403	361	369	365	467	387	397	387	415	392	410	430	393	393	407	386	425	410	422	389	372	448	419	357	393	377	407	370	365	366	398	397	385	397	383	412	381	428	419	374	380	428	432	353	416	373	414	385	371	381	400	375	449	445	385	387	385	425	431	430	359	414	395	415	406	410	438	375	411	394	393	432	465	396	376	376	383	411	367	407	380	372	461	386	367	408	399	409	432	387	398	421	411	409	395	396	418	402	380	383	393	427	408	399	399	395	406	380	363	438	412	428	420	426	367	364	362	378	397	397	416	383	383	382	400	451	361	417	434	427	394	389	405	432	394	402	426	408	406	433	383	383	373	474	418	409	402	439	378	395	368	389	411	398	369	448	402	369	424	374	423	401	403	410	383	394	426	432	372	417	370	418	381	337	420	379	399	405	379	396	419	356	376	398	436	411	397	415	383	420	406	391	368	391	397	408	366	410	423	385	377	394	354	396	405	427	393	435	400	389	409	423	386	422	402	393	450	402	426	393	408	439	394	400	405	384	409	433
9209	3804	1558	1682	1499	1348	1242	1168	1108	1071	988	984	964	964	966	956	885	965	985	1119	1037	1120	1128	1187	1179	1134	1184	1101	1180	1092	1150	1156	1141	1117	1123	1121	1125	1129	1121	1076	1045	1022	1017	1006	998	938	972	987	1020	956	985	987	966	975	979	898	942	877	905	890	906	924	906	877	863	843	865	847	871	927	890	882	902	897	891	888	875	852	846	848	865	855	884	912	852	841	871	930	872	873	878	857	875	801	930	831	861	889	848	890	853	862	866	851	871	886	859	852	866	907	866	907	825	888	893	867	817	863	872	904	852	888	861	862	882	870	848	932	828	911	820	846	831	883	880	883	847	852	885	813	857	868	892	861	850	869	902	891	862	862	864	792	868	820	862	897	858	859	872	881	902	911	823	908	842	870	914	862	880	868	953	888	883	865	843	917	872	833	882	839	880	910	875	924	860	884	857	827	808	897	891	854	902	917	892	867	806	814	872	840	914	853	914	839	904	890	864	848	879	824	821	876	835	932	911	902	866	834	859	821	861	822	876	889	880	807	926	840	900	871	905	859	860	871	830	877	853	890	873	858	842	860	904	854	918	902	856	817	902	856	840	894	816	870	836	870	890	872	890	844	854	865	881	826	833	920	831	870	902	892	899	837	858	925	912	835	914	847	864	862	924	889	925	858	877	902	831	927	867	856	874	877	902	863	880	849	847	852	903	846	921	898	821	829	850	850	864	881	885	816	871	866	834	863	871	875	859	832	876	876	852	851	864	816	830	883	881	858	885	870	860	864	878	860	859	857	846	904	846	861	856	893	866	886	846	886	838	839	850	853	856	895	841	893	801	837	910	845	900	874	840	839	870	824	898	882	861	916	895	875	878	879	895	843	873	859	855	874	877	859	880	838	851	865	860	887	870	843	866	886	859	848	828	858	883	842	874	900	798	861	847	863	901	818	855	866	860	813	828	887	866	862	869	883	810	857	879	871	899	862	870	921	832	849	882	869	853	898	901	863	862	893	870	813	887	853	860	874	795	905	912	902	910	888	813	879	863	866	842	868	875	890	813	867	903	826	908	871	876	851	898	954	825	851	870	856	907	910	896	835	896	833	894	868	863	855	863	828	863	862	862	888	911	810	881	859	838	866	858	846	870	911	859	863	830	848	874	879	909	875	854	883	868	876	840	809	841	825	865	869	827	877	898	847	904	851	824	868	861	797	859	915	830	876	873	883	840	876	885	842	868	838	880	908	819	841	839	881	847	819	870	880	875	813	812	847	859	855	856	833	858	887	895	873	934	840	941	830	845	870	874	919	897	856	847	918	816	834	884	906	880	920	923	893	888	891	895	870	894	914	913	939	850	867	858	883	911	907	895	852	841	927	904	867	900	885	874	888	878	907	878	878	872	940	865	860	856	825	856	881	864	874	873	840	847	808	818	853	827	832	835	904	844	826	921	870	899	879	858	921	873	864	841	894	877	892	895	883	829	879	870	916	897	884	877	955	857	865	865	849	926	916	871	866	897	896	878	859	814	885	893	896	905	879	834	840	894	885	846	897	845	859	831	820	913	887	896	824	835	888	875	878	849	845	873	920	869	822	808	855	883	868	887	878	863	873	886	903	906	853	889	848	807	810	824	863	861	897	811	894	897	888	838	896	895	860	858	913	790	851	889	869	841	896	879	888	901	901	858	829	854	871	884	904	863	864	852	897	842	847	846	838	832	870	857	860	886	875	845	842	841	915	826	869	904	821	885	851	874	868	887	901	881	852	850	897	878	884	883	860	850	823	802	857	804	840	908	840	896	901	836	881	862	867	882	889	871	866	859	903	873	839	892	868	899	896	877	906	875	856	884	849	892	835	875	889	871	885	866	883	861	846	937	879	839	912	869	857	883	869	823	914	878	863	843	873	867	884	848	874	831	902	821	800	877	856	852	810	926	947	872	838	906	910	908	886	900	838	883	830	841	881	857	900	907	863	867	875	914	842	880	871	911	860	893	848	931	876	893	883	891	794	905	898	834	849	859	887	870	844	827	884	902	859	882	845	864	871	855	807	863	840	949	857	872	874	858	876	858	857	852	874	849	833	887	914	835	848	879	892	839	876	866	838	881	858	839	831	870	849	894	852	860	866	867	906	856	879	869	876	888	914	904	914	930	907	872	863	859	899	874	887	888	866	888	868	875	885	906	891	889	845	849	852	875	852	850	887	868	874	898	838	893	888	856	881	864	874	849	892	850	810	854	838	834	830	925	875	870	855	837	873	856	813	850	841	906	838	864	890	869	885	855	866	827	904	814	856	824	885	876	870	876	864	872	815	891	879	866	844	838	894	873	884	873	879	864	832	879	888	895	846	851	912	885	886	821	852	843	906	878	868	853	857	838	864	819	900	811	910	918	866	875	846	870	887	910	837	850	908	881	857	925	830	843	814	853	840	859	853	851	873	864	874	922	873	896	861	877	894	833	872	903	834	849	883	934	811	897	835	877	852	877	873	909	870	819	839	828	858	865	889	894	853	884	889	851	904	896	898	877	864	821	839	872	878	893	876	832	843	859	841	833	852	879	875	837	883	873	859	838	828	869	904	925	836	864	840	863	896	894	878	848	834	853	861	912	829	844	892	888	858	834	845	838	863	893	858	872	855	867	833	817	819	917	829	881	879	847	836	892	869	884	893	855	905	911	866	875	857	859	868	882	871	819	832	816	881	907	873	860	915	880	835	909	805	817	812	820	910	838	848	845	840	827	876	903	893	860	890	885	864	836	836	877	880	856	880	816	885	852	856	895	881	901	872	863	917	872	921	910	887	914	878	859	863	962	898	809	886	882	830	831	858	864	846	871	912	822	846	820	843	844	900	786	834	860	889	857	869	848	878	870	883	897	864	836	864	876	862	871	871	914	859	869	831	871	859	856	858	854	887	894	852	842	906	857	875	858	890	882	862	855	830	888	862	822	856	858	897	845	863	895	854	854	879	867	896	907	878	798	891	811	891	865	875	830	868	914	888	865	907	852	893	851	858	854	817	868	894	886	836	847	881	869	879	829	873	816	866	934	890	869	883	858	849	847	855	849	873	822	864	890	893	837	850	878	878	827	847	882	853	853	872	827	846	864	875	869	886	816	817	879	893	814	855	853	929	906	914	861	846	801	800	899	885	878	897	823	868	903	846	847	859	952	828	901	861	872	852	846	841	839	871	849	827	863	843	888	892	843	852	864	878	883	895	937	870	839	902	851	847	899	845	890	852	881	915	876	883	822	871	900	839	794	861	858	789	834	853	872	857	868	826	900	866	889	951	845	856	874	883	868	871	843	851	856	885	830	840	927	841	890	857	873	908	874	933	811	884	899	838	833	877	916	883	874	840	909	876	908	843	913	892	855	848	851	849	818	871	812	842	930	845	873	854	849	836	918	892	892	886	888	915	892	881	845	869	852	885	883	867	807	870	834	871	837	835	829	849	849	856	822	857	897	893	852	904	874	838	871	857	847	898	822	885	874	826	874	841	865	864	879	866	816	858
20292	9991	1173	921	699	635	552	479	453	452	428	441	441	473	460	409	404	402	445	437	456	469	448	444	488	486	438	380	495	453	477	469	408	467	471	436	436	455	442	408	450	432	452	478	403	458	445	400	419	370	399	372	407	370	436	425	426	451	390	431	451	376	450	394	428	432	411	407	397	418	372	421	459	426	416	395	428	407	424	378	433	430	443	433	385	411	390	425	387	435	394	415	395	400	399	424	402	406	406	400	400	419	402	399	390	406	362	396	374	433	405	427	417	431	391	405	386	364	411	418	416	460	388	396	393	366	416	346	423	429	382	374	376	431	423	400	420	373	407	373	417	418	405	390	433	417	431	417	369	386	384	382	418	383	434	407	394	428	371	406	398	379	394	385	399	380	449	421	373	415	417	446	407	395	393	417	378	432	416	433	414	389	404	425	451	385	397	439	398	402	426	400	420	391	433	419	367	415	387	401	368	382	381	397	419	412	417	394	369	410	374	390	388	389	408	368	400	375	391	406	395	396	398	390	385	392	436	409	362	409	382	402	363	379	437	395	418	396	396	403	392	388	400	369	369	397	433	434	408	360	418	364	410	360	398	398	407	395	407	383	467	402	355	415	359	401	436	424	400	410	412	393	401	414	387	387	398	377	411	386	380	415	438	456	403	396	443	385	381	358	444	441	403	404	427	395	399	368	417	406	425	361	393	412	435	380	432	405	386	406	370	389	406	408	399	383	434	399	402	441	418	366	411	403	390	388	410	411	388	394	413	360	436	367	428	420	376	447	404	420	450	390	392	422	432	423	441	409	423	383	399	403	366	384	454	410	446	424	421	410	386	439	379	392	409	378	369	419	379	396	366	416	406	426	395	408	396	388	402	413	374	407	354	406	421	388	403	394	419	388	418	403	378	424	433	390	381	387	417	389	370	399	439	414	377	374	420	397	420	404	430	369	467	421	401	412	406	372	403	403	413	395	372	382	381	376	422	385	387	354	384	393	435	432	397	409	362	413	448	413	379	417	370	426	396	394	379	444	400	403	453	427	406	406	416	392	368	397	408	428	424	375	423	402	382	376	361	379	385	403	416	391	373	410	377	386	381	417	377	411	404	356	416	408	380	397	434	413	422	412	428	378	416	398	370	428	436	430	420	456	383	410	423	373	405	427	378	425	382	387	411	402	431	411	405	408	427	382	371	414	427	392	429	470	444	377	400	435	423	394	405	367	380	429	385	452	408	420	392	356	370	387	454	410	392	389	408	393	442	396	421	377	437	392	400	395	414	379	383	392	397	397	422	397	401	369	468	418	403	396	402	396	450	406	429	399	428	426	445	382	382	385	377	391	427	439	404	363	414	362	421	378	429	378	442	421	447	378	372	421	378	388	379	391	432	416	392	413	421	445	406	392	401	394	415	421	409	419	429	406	404	417	405	398	429	389	433	400	403	368	398	407	421	386	409	368	377	400	367	405	384	367	374	412	403	429	383	428	404	368	417	386	365	358	416	421	433	394	393	383	411	386	375	378	425	415	382	391	432	414	400	401	423	406	402	372	369	411	388	392	426	408	411	404	404	418	423	433	420	428	430	412	409	420	377	385	404	382	420	407	406	431	377	390	393	380	411	402	399	411	457	394	393	407	351	400	375	403	418	377	385	413	367	388	413	378	474	392	421	396	378	420	415	369	424	425	390	416	413	414	415	465	410	427	430	352	380	398	378	415	372	408	438	395	391	407	398	373	412	417	402	396	396	399	403	403	420	416	378	422	357	431	393	406	392	411	392	392	397	416	413	392	386	412	366	386	419	423	420	417	399	394	404	382	407	363	427	405	390	394	434	375	390	415	415	374	422	412	429	400	412	433	422	400	398	416	398	415	382	440	368	424	429	399	388	411	419	411	382	376	415	403	390	432	417	395	370	375	395	396	399	388	396	399	415	413	421	417	409	421	454	399	411	382	387	401	380	359	412	375	376	427	388	391	400	394	431	380	391	391	427	396	421	399	310	407	450	428	418	398	389	393	374	358	414	409	409	389	433	405	428	366	430	387	399	405	382	399	407	394	386	415	404	400	376	412	391	399	393	397	399	399	406	435	360	410	409	409	420	384	399	386	419	425	413	373	405	411	409	444	373	413	382	391	413	439	377	444	401	402	416	398	419	407	410	365	469	380	409	415	449	392	397	396	393	389	415	424	401	365	428	412	379	429	412	383	424	359	415	405	393	381	402	402	394	425	384	420	452	393	413	393	444	438	397	400	428	409	396	361	419	382	401	423	414	378	389	395	386	415	383	419	401	363	426	420	434	397	394	376	383	407	461	413	358	453	410	386	391	404	391	372	421	391	387	443	408	398	414	390	415	368	385	406	424	405	436	373	406	411	369	384	391	376	396	415	396	419	463	380	397	416	434	447	422	412	423	404	397	405	384	419	393	412	395	411	377	382	413	414	435	470	406	411	405	419	404	385	414	419	416	398	411	422	433	395	424	410	456	401	368	387	416	384	415	402	384	381	418	360	443	457	388	413	399	398	411	383	400	407	377	448	381	402	380	413	384	395	401	421	390	435	406	407	426	401	424	445	388	430	411	397	355	397	381	398	410	393	379	425	429	381	410	406	442	377	434	378	402	412	455	425	367	392	373	398	367	412	388	412	406	380	401	408	405	420	430	368	431	404	393	369	389	406	380	394	433	422	410	402	389	406	403	420	416	435	408	406	409	396	444	405	385	389	387	395	402	433	431	417	429	395	445	426	392	402	392	388	405	366	411	385	430	428	427	413	434	403	389	419	414	409	388	404	385	391	404	453	406	419	432	387	411	381	401	396	425	407	431	369	396	416	429	397	392	398	393	407	386	397	361	403	410	386	406	426	408	406	427	378	382	404	400	389	407	415	407	414	408	432	435	438	382	402	418	392	409	417	406	434	432	417	438	365	364	441	376	374	421	405	415	361	408	417	375	406	406	409	382	409	381	396	377	397	384	376	432	393	414	385	374	385	353	400	378	366	394	414	413	376	403	464	419	367	381	388	388	426	423	385	396	433	399	447	411	407	416	446	425	439	397	376	382	390	399	412	394	393	414	396	379	384	422	401	414	424	399	408	363	334	405	392	412	406	430	403	400	395	441	387	406	405	365	428	403	372	422	437	395	398	401	430	404	422	434	366	384	346	397	375	383	354	376	361	440	417	424	423	371	359	359	405	388	410	406	422	403	412	367	403	428	417	438	452	407	381	387	416	411	364	420	420	426	393	391	391	409	387	433	436	396	378	434	392	378	428	380	394	401	393	417	378	402	393	426	408	420	396	362	400	416	394	373	403	454	381	401	406	403	389	398	405	406	398	409	403	439	421	412	409	430	414	409	434	426	402	379	431	416	393	391	395	409	353	434	456	408	401	410	399	403	415	403	396	398	430	397	403	392	406	414	420	393	426	395	391	420	387	359	409	425	384	439	399	394	406	394	420	419	399	417	417	446	437	389	387	389	397	406	389	398	401	400	368	362	402
11794	6306	2197	2433	2103	1814	1557	1453	1364	1241	1152	1129	1058	1034	989	1013	924	1023	1040	1141	1038	1189	1264	1335	1259	1370	1370	1339	1246	1353	1222	1304	1247	1279	1265	1178	1170	1139	1230	1118	1077	1104	1128	1095	1058	1021	1044	1119	1015	1026	1015	999	967	955	940	1001	993	947	996	943	903	901	865	933	911	871	900	906	891	896	887	894	873	899	861	871	867	845	872	943	966	872	900	904	857	864	869	876	916	913	838	860	872	856	903	873	878	852	870	891	874	901	877	828	906	834	814	873	883	906	857	850	846	873	841	869	838	896	868	917	837	871	883	888	879	852	820	867	906	870	858	894	871	917	897	846	875	864	902	891	805	870	865	876	843	850	822	890	875	879	860	861	879	864	869	850	892	892	836	853	828	894	910	862	880	862	862	875	852	899	878	912	878	847	807	929	888	845	861	857	817	870	892	909	845	835	874	833	837	854	873	933	870	807	908	883	904	897	865	886	907	867	865	829	872	885	862	864	822	828	872	921	835	857	891	857	848	910	870	880	860	898	898	887	924	880	878	868	799	852	886	846	834	868	853	848	827	807	883	880	842	892	874	886	847	831	874	852	865	858	914	852	813	826	929	862	937	841	883	880	844	852	831	847	870	895	861	857	919	880	910	846	864	883	871	885	857	873	848	896	875	846	900	871	887	886	891	881	877	861	864	833	868	888	857	876	896	809	916	888	851	814	853	845	870	929	854	849	907	870	890	862	828	846	833	910	879	850	889	801	866	846	879	854	814	948	881	832	832	835	871	818	882	812	861	824	922	940	856	872	903	842	925	861	910	837	870	893	855	837	873	828	896	890	922	910	838	871	884	872	861	881	887	834	841	845	809	850	841	858	880	830	887	876	862	830	816	843	901	878	860	850	856	876	812	933	912	921	840	845	835	861	850	890	881	898	885	861	854	927	803	831	866	884	835	880	904	824	815	851	851	865	898	868	881	898	886	837	868	856	888	864	806	887	872	841	860	890	832	909	902	893	865	850	923	865	905	871	864	932	884	870	911	893	901	803	885	896	918	876	868	864	854	842	811	884	845	864	817	835	855	811	880	848	901	854	860	815	861	878	857	892	943	829	874	851	821	877	842	833	907	815	881	870	861	898	860	852	850	892	925	837	840	897	848	808	907	827	913	823	837	816	910	900	853	882	865	871	889	866	906	883	846	894	800	842	841	854	900	851	891	875	842	831	887	888	867	895	877	859	839	837	858	822	832	874	868	796	837	850	836	864	845	820	822	857	835	863	892	888	877	835	822	885	838	879	829	848	907	847	867	873	849	912	868	852	880	827	854	914	863	870	859	889	873	862	855	903	868	899	901	841	895	815	904	862	835	864	865	856	883	856	904	884	848	829	885	893	867	885	852	902	865	821	945	859	849	838	851	884	852	862	883	903	858	830	881	846	857	864	849	865	868	889	839	857	858	909	845	861	857	833	822	871	870	907	813	896	904	804	873	863	846	846	789	928	849	869	849	870	913	791	889	900	889	867	832	881	868	865	792	852	881	849	919	855	909	894	905	839	872	809	866	942	886	834	867	882	898	889	852	900	888	886	864	821	855	908	831	857	846	845	828	896	843	884	822	813	845	874	850	868	879	866	838	883	864	853	895	946	863	886	878	854	868	914	867	921	854	847	835	820	884	888	921	885	858	887	840	887	873	887	870	850	827	855	902	910	871	870	890	854	844	874	951	838	869	839	881	855	864	862	841	913	871	870	884	860	946	877	878	804	853	808	864	830	853	855	901	825	892	844	868	855	883	880	874	849	949	852	891	906	862	850	818	863	928	943	924	850	848	867	854	843	857	873	877	861	864	844	831	881	799	823	870	832	826	878	862	856	890	839	888	914	862	873	847	867	854	859	885	839	871	893	860	845	801	909	888	892	883	858	887	859	900	838	851	910	847	912	856	873	821	879	869	852	817	847	851	875	894	834	858	872	878	828	851	830	896	848	901	893	824	884	840	887	880	874	846	851	847	914	883	883	876	791	879	883	881	795	902	866	861	855	836	873	840	835	824	896	856	856	810	852	842	887	898	879	845	909	924	860	861	883	873	812	828	865	856	872	866	892	879	866	911	839	865	907	888	862	862	907	902	841	843	878	887	880	946	879	871	857	885	841	865	914	826	871	892	832	865	826	888	903	887	815	915	836	901	861	846	850	917	873	916	859	848	798	903	915	875	875	887	917	892	854	851	853	838	894	850	836	863	874	870	852	845	879	840	843	854	930	855	874	887	891	874	808	861	866	885	855	872	860	918	866	882	881	833	826	858	859	881	882	932	919	830	856	866	849	880	901	840	809	859	858	864	901	912	839	869	909	873	859	893	860	872	815	875	912	840	868	840	824	836	931	864	854	856	831	920	852	892	858	858	878	897	902	895	894	886	858	840	873	862	882	820	849	882	903	871	847	890	912	877	898	821	869	849	875	895	842	909	901	885	825	865	896	791	949	866	880	886	896	834	877	898	874	897	891	888	844	872	841	901	880	907	911	884	922	849	850	814	830	894	907	858	850	862	886	831	868	909	838	841	843	895	865	879	909	871	863	860	827	854	871	866	910	844	829	829	857	902	837	862	835	821	898	872	860	890	868	876	888	839	868	842	863	869	860	899	855	846	903	844	920	820	874	855	830	842	857	895	865	866	838	859	843	815	858	833	912	857	831	958	838	902	828	827	876	892	850	862	883	811	864	869	833	855	851	866	837	864	898	832	834	873	864	886	849	877	847	806	865	865	881	883	854	905	891	842	865	852	842	880	851	821	836	868	834	935	914	836	876	906	880	863	820	889	880	865	895	865	914	879	864	849	888	859	837	895	853	870	878	840	864	822	891	802	940	884	841	899	888	886	865	877	822	890	896	847	882	871	871	865	861	873	884	820	837	852	928	857	893	849	895	857	860	912	819	843	876	849	911	862	892	867	849	898	852	854	872	876	901	862	865	865	837	926	888	866	875	869	865	868	877	834	828	882	854	866	881	910	847	883	864	880	877	859	903	861	846	874	926	813	902	876	797	820	869	902	866	872	826	882	815	892	867	854	865	844	892	875	818	810	852	881	851	907	856	860	895	874	822	864	795	867	872	892	837	847	817	843	853	858	896	875	896	871	859	925	856	885	870	809	863	894	885	914	843	876	873	921	895	851	841	885	872	861	833	886	867	839	868	883	910	883	851	827	877	805	873	849	895	904	859	900	885	874	836	853	848	897	901	859	890	883	854	928	817	907	876	855	860	837	834	825	905	857	878	825	861	895	837	866	879	869	878	873	858	837	799	872	883	907	837	887	869	877	885	836	791	898	853	893	844	881	902	884	871	863	893	850	837	866	872	834	849	907	891	834	895	857	882	892	904	865	801	888	864	860	870	794	900	855	853	876	839	868	864	881	874	825	888	831	892	830	848	897	868	889	831	900	865	912	912	823	837	867	813	865	843	930	877	869	774	865	883	902	886	881	911	890	823	863	830	862	803	865	855	819	873	869	892	903	917
4262	682	385	342	328	344	322	333	384	329	329	340	356	333	360	304	336	340	335	368	350	391	375	386	367	345	345	340	368	332	333	352	381	334	365	365	343	370	368	351	357	314	347	343	372	330	355	352	360	335	328	342	365	317	319	340	366	362	334	381	337	358	370	298	348	357	331	365	380	409	338	350	326	332	364	321	348	344	327	320	327	358	340	346	347	343	311	355	335	346	336	345	349	347	332	348	330	339	314	352	356	367	326	337	373	340	340	370	345	316	327	342	340	331	337	342	312	361	354	334	362	302	309	343	349	342	328	347	337	376	358	348	335	332	324	349	372	349	347	342	323	335	354	332	314	353	320	329	330	324	326	318	339	351	320	355	372	350	377	339	349	335	318	340	365	373	339	367	337	322	351	319	325	341	358	343	349	353	359	357	371	335	341	326	331	363	316	324	332	347	356	343	362	346	337	314	307	336	312	324	327	323	366	348	319	348	355	359	329	310	350	362	358	352	308	340	293	354	329	349	338	378	360	341	320	347	325	290	319	377	348	388	362	347	345	365	306	326	355	315	366	343	332	312	315	350	322	359	331	333	357	350	361	332	364	325	332	380	309	374	300	359	344	365	366	336	330	379	316	325	328	332	388	365	317	335	354	350	356	348	373	326	358	350	348	338	335	310	350	362	335	369	358	323	348	364	353	326	361	342	305	355	356	366	348	339	350	316	307	355	345	351	338	320	323	336	356	370	341	338	324	335	327	333	361	340	349	339	346	340	348	297	315	307	340	315	314	350	368	379	367	335	357	315	355	361	313	302	350	313	366	368	351	360	331	356	352	290	304	298	319	341	401	350	307	375	358	345	349	363	355	338	362	316	353	316	356	328	344	349	341	329	346	336	325	322	332	342	332	324	343	302	380	359	323	320	294	328	329	329	337	365	333	309	337	317	338	360	324	353	343	308	364	362	396	368	367	353	338	372	336	357	342	339	353	336	352	353	333	363	361	364	345	340	354	362	342	343	377	337	326	359	343	327	323	333	358	317	329	330	362	340	364	390	385	362	354	326	346	377	329	339	350	365	351	356	321	357	343	369	324	361	357	349	323	376	306	325	341	326	329	325	371	344	335	371	337	365	377	363	352	315	321	369	332	338	347	299	366	347	340	327	306	369	308	333	332	343	341	310	336	360	321	356	343	361	346	318	320	347	315	358	375	369	302	355	342	365	365	351	360	339	339	390	374	337	325	323	319	338	355	337	368	319	330	349	385	350	320	351	353	308	317	362	364	382	357	371	421	307	340	356	343	355	336	358	311	345	314	363	359	363	315	357	353	322	358	383	344	372	354	308	341	332	386	347	313	353	321	359	341	328	345	348	351	334	358	320	348	353	335	326	363	358	325	375	283	317	322	346	318	349	297	330	374	320	313	317	348	317	345	352	328	367	344	364	349	363	357	351	363	339	331	353	352	385	348	308	340	333	336	326	351	346	308	346	342	334	353	355	345	350	335	382	334	337	337	327	339	348	355	339	352	338	325	335	355	334	365	308	313	326	360	372	310	326	349	380	300	339	355	355	325	348	351	305	326	335	361	342	346	311	323	333	377	354	327	337	320	343	365	311	314	319	373	334	337	389	373	327	347	368	356	375	363	333	325	314	326	345	352	339	302	347	362	325	358	302	360	405	355	325	355	313	341	376	367	327	340	350	320	347	341	320	336	359	375	347	349	340	360	368	354	292	340	345	351	363	358	359	354	332	337	368	318	350	348	355	320	340	320	350	334	349	373	329	356	375	346	305	354	323	325	365	337	387	375	395	341	293	308	331	330	307	349	338	378	354	336	318	318	347	327	317	352	345	352	368	325	330	332	337	366	322	339	340	307	322	317	357	322	367	326	310	348	333	380	338	346	367	336	368	355	350	335	324	354	341	358	316	309	315	359	314	353	362	304	303	346	317	304	386	348	337	332	368	324	326	348	351	352	315	347	345	337	339	322	322	347	345	377	343	388	310	341	311	337	336	336	342	334	356	361	332	349	363	330	317	366	333	323	334	348	356	323	334	320	346	351	318	372	340	323	339	332	332	317	325	344	354	330	337	345	344	360	367	358	338	350	336	349	318	348	333	337	350	358	326	325	331	308	356	354	362	270	345	377	316	335	367	324	348	358	304	317	339	320	344	371	333	320	347	409	357	337	372	343	339	327	368	358	371	373	339	326	308	299	367	349	372	313	359	353	292	342	336	376	339	364	334	339	346	337	329	362	351	326	341	337	316	343	335	345	360	371	306	337	316	332	318	300	352	330	330	336	329	365	367	332	331	335	344	323	317	369	323	330	352	354	349	342	336	342	369	300	339	345	348	327	333	322	376	341	356	366	353	348	365	344	353	321	369	331	379	319	350	347	363	354	316	327	339	338	342	349	333	316	326	298	320	352	319	358	362	358	351	359	344	326	357	332	345	328	339	374	328	361	340	356	333	318	303	324	346	353	340	339	331	316	350	358	328	319	363	330	339	341	348	319	334	315	380	359	342	358	349	340	345	352	354	355	354	318	323	328	364	327	334	329	363	335	344	335	323	358	325	351	371	342	300	340	341	371	288	342	354	331	340	319	336	337	354	336	354	370	337	334	318	356	350	323	333	312	329	363	344	362	361	354	373	335	350	327	315	369	321	357	334	351	346	348	363	334	350	358	346	338	341	358	339	312	331	322	330	320	343	339	352	341	317	345	350	367	308	328	327	351	351	313	319	349	339	355	321	326	370	318	383	311	325	325	343	303	320	363	376	316	327	354	339	387	347	332	368	355	340	329	322	338	361	324	288	361	339	308	352	358	323	353	318	339	355	351	337	334	320	317	350	363	355	355	319	338	335	368	372	355	365	316	342	336	318	344	331	338	330	322	292	329	371	301	321	325	391	338	353	337	351	377	320	353	364	353	359	359	341	354	324	351	353	312	356	331	364	321	302	318	338	364	326	312	364	355	355	358	334	329	340	347	360	336	306	352	310	345	344	403	347	367	320	367	331	354	336	346	358	340	314	351	340	321	352	347	348	379	308	323	360	319	335	342	362	335	379	327	318	326	344	328	340	392	370	345	337	342	330	330	343	360	347	369	355	358	387	332	370	336	318	349	330	328	361	343	322	336	359	333	348	348	337	349	327	339	311	330	327	344	351	341	380	341	322	375	301	321	369	326	347	337	319	373	389	391	319	369	346	323	321	322	339	337	347	358	317	349	348	368	340	321	349	288	337	368	361	365	348	361	359	352	356	311	335	315	371	371	393	336	357	350	364	353	388	322	325	352	340	338	354	361	326	335	316	303	366	347	342	325	321	310	348	349	370	337	338	299	345	339	360	324	331	310	339	347	342	355	366	354	315	289	359	351	336	346	340	304	331	325	347	350	334	325	295	344	368	371	362	355	352	320	343	328	378	352	339	311	367	328	331	344	334	390	353	330	351	330	339	327	334	358	363	342	355	349	331	369	325	361	337	346	342	312	346	342	328	338	338
3348	990	808	815	765	812	749	778	801	799	726	783	741	772	785	761	766	747	800	925	883	880	897	984	927	914	904	956	902	904	886	921	862	832	848	868	865	859	932	792	806	846	866	801	811	834	793	818	802	813	804	842	806	822	839	754	777	807	766	812	790	779	781	785	816	778	798	795	772	796	745	774	761	801	771	774	753	751	753	731	811	763	771	761	744	742	775	764	737	775	733	749	731	720	765	784	733	741	754	797	798	754	740	782	732	739	738	753	755	771	772	709	756	787	832	742	805	752	772	731	747	777	787	770	733	793	751	757	710	729	775	789	754	775	759	750	748	774	776	738	776	742	760	744	746	797	766	723	702	765	795	800	774	785	776	731	734	783	785	773	791	744	777	773	776	817	803	769	728	721	719	779	757	772	740	739	774	768	821	793	746	738	723	714	802	775	752	703	723	807	753	743	759	765	745	718	760	733	735	743	788	779	733	780	786	742	706	745	728	739	811	774	744	727	784	756	774	734	755	740	754	691	732	757	735	760	767	776	771	752	740	766	790	737	756	745	730	806	713	825	746	739	702	779	790	772	797	754	738	759	773	771	789	812	731	771	746	787	786	763	781	756	738	740	791	782	779	720	723	778	741	747	768	758	730	776	750	740	755	764	726	786	737	753	799	742	743	721	731	770	742	747	785	728	733	768	794	744	758	748	754	740	740	798	772	755	776	736	784	764	766	780	689	752	788	734	762	750	752	757	723	771	773	782	807	732	780	758	733	737	715	775	747	792	701	772	764	790	720	742	756	753	796	717	726	771	766	773	729	778	727	713	728	757	769	729	790	751	760	706	834	764	794	762	757	755	791	766	786	753	764	781	786	772	703	762	701	753	785	776	727	744	758	726	766	737	776	711	781	777	771	817	712	781	778	727	778	717	764	736	735	799	744	714	673	805	749	776	771	755	752	760	787	800	744	768	800	743	772	695	754	748	816	731	737	799	733	734	730	732	757	738	743	740	768	756	758	765	728	750	736	712	755	752	751	771	727	758	787	777	747	762	742	717	761	736	736	790	722	755	736	760	710	770	780	774	774	745	811	719	768	755	761	798	776	753	746	726	775	758	773	735	755	765	798	785	813	732	733	785	747	743	773	757	710	735	733	734	744	851	725	717	760	716	729	767	733	806	755	781	783	774	790	775	798	763	788	723	769	731	740	774	734	780	765	756	759	780	747	712	707	774	778	765	766	782	737	713	745	753	766	771	746	744	745	751	776	802	744	720	738	707	740	784	765	769	717	737	729	783	722	787	736	741	763	749	770	773	721	754	764	761	816	750	749	773	766	792	729	791	736	738	759	814	707	760	722	791	774	736	735	758	815	763	746	750	736	748	789	758	749	804	736	765	724	733	734	780	787	772	752	712	711	755	800	746	750	745	757	739	748	718	837	729	736	782	772	748	766	753	768	785	726	776	761	716	760	752	744	757	690	749	770	722	782	752	768	778	769	747	745	758	811	770	740	742	752	763	769	779	748	799	765	768	786	759	724	800	774	774	732	782	769	718	762	794	716	811	770	732	770	765	800	701	744	758	770	732	769	786	740	741	758	824	817	777	741	723	746	821	801	749	755	789	709	785	756	754	714	812	794	770	723	775	729	771	767	775	762	706	733	786	810	795	776	770	725	739	797	756	772	746	766	749	737	764	762	782	739	774	687	770	766	710	732	787	763	749	729	758	769	767	718	773	769	752	817	743	759	786	737	799	743	819	723	755	790	823	783	750	779	777	751	727	787	766	782	798	764	731	770	766	794	789	741	751	760	817	771	781	776	764	750	760	760	788	786	700	773	767	764	734	786	707	769	714	733	742	751	738	765	716	766	754	754	755	764	698	760	772	750	787	711	775	765	864	742	725	735	761	740	784	747	746	757	771	743	796	806	760	753	734	738	787	765	775	804	713	763	799	745	789	765	740	771	752	718	754	727	737	820	720	777	733	748	776	719	721	743	749	758	744	736	801	726	796	785	778	768	769	731	749	778	761	749	757	762	791	794	735	757	715	728	805	800	776	723	709	750	758	790	812	783	759	771	739	768	784	772	755	792	750	770	761	753	771	750	754	732	712	750	777	779	791	750	720	731	747	747	756	824	740	749	739	742	710	755	773	777	742	722	727	736	788	727	784	747	770	772	740	792	760	759	782	740	742	809	760	776	786	758	744	776	744	768	779	781	789	824	800	731	768	785	797	785	804	766	766	748	711	757	760	776	738	794	749	755	788	785	705	738	770	757	765	775	825	818	698	747	811	798	746	749	761	723	741	748	767	711	755	727	788	777	751	796	769	795	795	711	748	726	792	756	767	745	792	770	722	759	785	715	786	752	778	759	714	763	731	745	718	749	736	721	752	771	722	736	766	747	785	756	709	776	712	722	743	751	786	734	761	759	762	785	805	755	763	829	784	806	746	769	768	770	724	766	788	716	863	747	657	744	816	752	748	747	765	730	752	776	747	766	745	769	760	768	810	747	768	779	714	709	730	769	773	742	752	796	748	787	779	762	733	730	747	719	740	751	776	711	804	721	737	739	778	697	766	816	786	725	791	795	730	749	723	751	772	785	797	741	708	776	743	770	780	744	706	701	791	812	778	795	776	720	751	713	802	784	739	743	797	734	746	748	745	767	765	806	745	816	721	741	752	774	846	730	802	778	765	759	802	783	747	744	796	793	784	756	738	722	737	775	772	770	755	781	725	767	753	764	726	725	713	752	783	765	755	720	706	763	778	773	727	781	778	731	773	755	759	769	730	773	709	798	723	729	719	741	790	768	758	742	754	768	764	711	768	701	720	739	729	759	771	745	781	773	723	770	738	757	719	766	747	775	741	749	751	769	728	773	792	745	762	725	780	731	756	738	742	717	775	766	811	777	759	723	762	786	706	774	754	692	732	779	742	770	762	713	755	761	754	746	740	757	761	772	734	757	741	754	759	783	729	762	754	795	787	790	739	764	719	745	782	770	696	751	722	770	731	787	805	759	742	720	741	741	782	739	731	775	760	785	783	775	735	717	790	796	780	766	792	725	739	743	797	730	800	723	755	773	776	748	756	713	735	726	760	752	731	775	721	828	701	724	752	779	710	725	738	795	770	735	765	750	734	737	766	752	734	797	747	776	751	779	730	744	786	734	745	787	738	756	813	715	793	713	743	760	739	787	693	728	737	764	719	741	765	780	767	810	760	758	802	763	674	741	774	747	779	711	738	760	736	758	727	791	789	812	803	721	736	754	765	761	796	809	790	710	770	702	792	721	745	742	757	759	777	715	734	731	701	769	763	780	742	770	765	771	771	741	736	746	776	755	741	760	759	780	756	798	726	763	769	761	711	759	782	711	694	746	745	779	778	788	751	730	757	785	742	791	730	734	724	817	763	768	777	745	774	728	697	748	741	758	748	727	798	759	772	746	692	740	741	711	738	748	771	781	710	774	763	764	763	774	748	733	748	793	751	769	745	754	792	752	755	746	802
12650	5179	771	639	503	483	477	457	429	435	413	421	399	407	400	392	389	391	405	413	429	454	450	413	425	434	488	419	435	438	410	425	405	432	421	403	433	405	438	443	404	402	372	365	414	440	447	402	365	381	415	407	402	419	411	389	426	421	390	416	396	440	404	436	405	372	391	378	409	372	347	416	422	430	416	381	409	423	413	415	429	373	431	421	402	419	376	403	407	386	418	410	379	390	364	403	377	404	394	352	418	441	447	397	377	378	380	405	411	398	397	372	359	404	391	342	403	387	407	398	410	403	407	413	396	380	364	426	411	402	415	410	413	402	370	395	380	375	352	409	391	408	396	387	402	397	419	390	392	392	390	425	385	392	405	384	408	362	390	390	395	388	373	410	403	449	399	383	446	387	384	379	383	393	433	422	420	386	392	369	365	397	415	381	384	420	438	411	428	427	413	429	425	423	388	395	410	391	404	400	427	392	390	433	390	378	374	394	377	385	406	387	433	400	353	423	376	376	384	440	393	344	419	382	406	392	404	404	416	388	407	364	360	412	397	371	386	403	395	390	370	377	413	369	382	395	410	369	368	400	396	423	396	369	445	415	413	390	401	396	439	360	389	378	380	414	419	369	435	363	390	422	401	422	416	411	365	359	389	457	381	356	418	385	376	388	430	417	349	337	376	404	399	395	402	379	407	399	400	389	370	380	378	424	429	386	360	407	392	404	412	377	429	369	379	427	417	438	367	361	401	370	380	385	398	377	381	407	430	400	366	334	412	420	427	413	404	378	389	367	377	415	371	376	391	383	381	388	412	391	452	450	403	387	425	379	386	386	400	414	434	406	395	393	387	398	422	376	388	407	419	420	401	399	408	388	374	353	407	349	401	394	384	398	391	369	397	392	399	405	375	349	382	344	384	383	386	365	370	384	362	390	417	378	389	397	383	354	373	395	400	387	425	380	382	409	431	385	399	400	367	443	399	392	378	365	381	388	360	380	349	418	408	385	418	390	380	418	389	365	394	393	386	372	418	368	399	385	406	412	392	386	439	412	422	403	375	407	396	349	427	363	420	440	413	408	360	397	382	410	411	377	342	391	400	398	411	386	344	386	417	388	425	405	389	384	379	367	372	423	380	408	374	423	388	396	399	377	340	365	403	441	365	398	403	421	393	397	417	392	375	414	401	405	387	418	393	389	398	366	352	389	377	412	396	430	372	366	367	369	434	400	370	411	361	405	376	393	394	396	434	391	404	429	415	369	347	370	425	400	400	373	381	384	383	361	432	411	394	413	392	408	375	378	387	381	405	380	352	347	429	426	417	427	359	381	375	409	371	391	375	377	384	423	381	390	413	426	405	348	388	414	395	395	427	391	395	394	391	401	386	419	388	385	363	397	418	377	419	415	410	387	419	402	396	416	398	406	406	404	433	376	382	399	406	389	375	345	416	397	371	420	433	421	397	376	408	384	404	377	403	401	431	430	378	383	372	329	372	422	379	407	404	384	402	407	388	385	409	424	390	388	431	431	379	430	431	391	416	399	409	358	389	390	377	414	387	428	393	419	388	413	371	392	388	382	398	378	411	421	435	428	407	377	378	422	402	384	378	405	360	477	390	399	374	390	403	390	392	378	380	406	373	417	445	374	402	411	402	403	405	376	384	402	385	400	363	418	380	385	379	429	405	423	378	386	405	444	361	390	402	428	384	384	390	379	394	384	416	415	377	382	410	411	387	387	410	435	395	404	430	396	377	406	422	422	434	385	391	371	385	386	397	405	417	377	395	393	369	359	365	391	424	373	418	412	403	418	401	421	388	414	389	402	418	405	381	417	391	378	373	371	417	413	399	387	410	409	400	398	417	440	355	400	397	350	378	393	418	372	461	388	398	441	423	396	403	393	403	412	390	365	404	381	375	404	382	374	390	384	370	419	361	389	407	407	397	419	399	370	384	368	412	413	407	391	389	419	442	396	448	435	430	404	392	422	397	406	389	377	380	384	411	439	404	401	395	378	357	379	379	392	353	421	409	414	381	400	387	411	407	393	374	400	413	387	420	424	395	434	443	409	365	380	401	411	404	407	417	425	384	394	413	426	424	357	374	402	443	409	357	391	381	372	415	397	387	380	391	426	386	399	401	384	376	398	398	423	409	372	415	405	387	434	395	376	437	372	420	376	418	420	409	416	372	408	384	381	430	394	393	408	410	393	392	384	406	413	351	384	374	375	401	375	419	379	365	394	365	426	421	349	371	402	394	397	392	376	388	386	387	414	412	393	419	364	395	411	429	366	356	406	390	379	418	391	375	363	397	413	377	417	389	380	442	368	407	380	407	402	383	372	362	402	408	383	407	394	411	416	391	397	416	356	391	439	369	365	416	467	362	354	391	415	397	403	379	410	399	426	410	427	438	391	405	410	395	430	373	390	375	365	370	379	383	433	402	426	400	406	403	378	364	381	403	421	399	422	359	386	400	352	420	411	413	426	391	389	409	412	417	368	405	448	382	389	401	381	377	393	387	414	438	390	376	362	408	384	415	399	380	403	395	399	422	429	364	393	415	381	396	426	366	432	414	396	420	438	409	392	359	380	362	358	388	382	394	370	378	367	379	436	391	358	383	396	409	384	391	390	366	394	380	385	377	380	371	380	380	402	394	342	398	399	385	408	400	436	371	401	405	430	409	400	403	419	378	399	383	398	407	409	404	379	395	330	421	406	363	383	413	357	408	403	459	364	351	345	388	384	386	400	399	372	374	378	400	407	388	392	420	398	362	364	406	408	378	418	364	372	384	357	373	375	407	384	393	371	439	373	416	401	379	387	392	407	384	403	394	388	438	387	400	375	373	377	405	378	391	360	390	360	432	389	420	404	428	411	403	396	390	416	393	390	432	424	393	409	400	436	433	380	393	375	376	427	409	372	390	388	426	379	386	363	403	410	427	385	375	386	362	376	380	389	407	397	448	390	380	388	391	390	411	407	389	382	400	412	344	424	389	354	418	375	403	391	393	355	399	395	396	412	413	359	372	394	420	401	433	414	397	355	396	376	429	380	374	377	384	408	412	407	398	380	416	404	400	361	384	390	392	402	374	381	366	362	385	399	395	385	413	381	419	366	387	391	398	420	414	398	399	351	414	374	371	400	442	411	379	406	389	382	349	369	405	426	411	410	388	427	361	415	412	423	389	386	408	380	387	442	401	394	415	374	424	381	393	348	408	384	412	414	388	404	382	402	406	384	389	393	371	368	386	383	384	415	372	409	422	408	398	401	396	382	378	361	401	411	385	405	396	379	385	392	379	351	397	406	371	403	431	353	372	395	371	399	368	399	395	375	374	420	365	370	371	372	379	395	369	358	407	409	416	389	424	358	410	372	403	381	393	395	399	426	397	390	395	419	409	390	383	425	416	428	420	375	351	375	371	378	404	342	425	363	415	420	372	402	404	394	366	391	415	430	381	373	380	391	398	363	394	425	390	391	389	395	373	378	397	395	414	411	391	421	392	375
9162	4054	1553	1568	1492	1307	1178	1153	1150	1068	997	1059	1001	925	947	938	972	908	1002	1127	1133	1135	1146	1148	1196	1174	1216	1175	1196	1150	1120	1150	1063	1096	1123	1018	1077	1121	1068	1036	1033	1006	966	1001	972	991	1012	937	978	930	963	943	997	961	926	940	912	944	921	956	871	897	868	942	887	870	901	867	829	897	867	890	878	871	854	884	840	895	889	860	846	888	883	844	829	847	845	913	907	885	845	873	834	835	804	887	908	860	933	881	806	892	931	880	889	808	912	942	823	849	841	855	851	881	836	880	806	901	822	829	849	850	831	836	840	843	851	799	876	890	882	856	895	845	918	905	888	796	831	874	869	834	858	855	833	858	828	902	848	817	884	877	890	869	880	884	825	838	820	856	934	871	922	866	875	809	917	927	843	834	872	874	849	891	863	922	834	938	862	894	891	845	882	864	890	853	900	855	839	867	864	806	878	861	844	904	807	830	887	900	885	895	868	850	940	857	793	873	845	884	848	859	929	883	850	845	877	879	888	900	946	866	859	892	876	809	824	840	884	889	870	816	938	880	804	866	888	817	855	882	844	885	846	833	867	849	881	870	893	862	809	855	874	810	849	884	851	898	875	910	904	848	842	872	874	843	869	881	867	820	856	884	869	889	835	800	853	881	866	883	857	885	887	806	920	854	905	875	897	836	815	825	846	872	931	863	895	842	824	845	876	924	869	870	861	905	860	855	889	846	909	902	890	887	871	857	850	883	875	859	914	859	835	867	849	851	838	874	859	881	866	835	881	886	857	919	852	883	897	882	821	853	863	869	833	871	877	839	873	842	828	890	809	911	872	831	840	859	827	885	835	879	779	853	832	872	845	851	895	916	872	871	879	913	859	841	888	861	844	804	877	843	830	852	844	827	832	842	881	844	863	869	910	858	866	875	900	851	811	866	816	861	835	841	849	841	832	918	838	839	863	853	868	865	866	869	854	887	840	865	871	829	863	895	863	852	875	793	920	813	862	830	873	827	902	860	888	846	850	834	908	825	859	876	871	873	846	930	856	808	889	896	841	856	846	890	860	859	866	849	860	928	950	847	859	874	865	925	884	924	879	885	898	858	839	882	899	873	837	866	857	863	892	841	803	855	915	936	896	851	843	866	815	918	873	844	878	824	840	917	846	854	867	858	901	936	881	916	841	868	867	831	851	870	854	871	866	890	823	852	882	848	845	871	826	875	853	846	836	829	901	903	811	880	848	900	845	848	879	897	881	898	884	844	877	853	829	857	856	859	774	782	887	845	833	879	877	916	850	854	871	885	903	885	903	894	880	844	885	837	828	852	844	912	838	926	842	928	863	863	852	857	827	867	860	854	883	788	901	857	886	885	870	826	894	887	823	913	863	883	912	876	878	925	874	830	881	902	844	897	868	886	803	905	846	819	866	844	881	885	870	827	853	888	858	859	892	881	893	834	853	849	851	882	863	909	874	885	884	835	878	800	882	847	834	847	876	827	849	867	887	826	887	797	854	837	841	893	838	885	834	853	854	871	849	864	910	860	882	884	860	868	898	893	877	862	834	895	862	884	859	850	922	871	906	867	853	881	890	856	839	879	868	861	903	861	830	852	859	828	856	843	856	854	873	878	853	858	874	909	874	872	878	878	860	855	817	830	838	870	880	885	901	852	884	859	859	862	867	857	868	896	870	834	871	850	873	914	887	867	846	842	860	832	860	922	845	801	876	862	887	881	829	894	868	849	902	814	830	835	843	896	854	908	835	934	864	797	867	853	859	920	850	829	865	859	852	832	881	850	856	852	885	906	869	879	812	910	918	849	847	866	827	843	839	853	876	813	905	804	907	887	831	858	908	903	876	858	848	812	876	843	860	864	869	843	860	854	863	838	839	839	902	921	897	843	856	896	883	870	923	857	824	847	899	848	888	897	826	889	859	869	906	873	828	837	881	883	845	841	859	874	895	827	819	843	848	818	861	808	867	885	850	817	875	846	859	863	902	891	896	856	864	875	882	848	872	800	836	911	856	896	889	896	860	804	894	885	857	857	828	846	882	864	827	845	859	902	868	848	873	783	855	917	835	854	909	890	871	853	841	862	843	808	816	864	892	863	878	864	884	876	873	874	848	898	904	876	811	888	849	909	911	847	826	821	837	907	872	842	910	883	911	896	885	877	896	906	870	866	892	841	880	880	851	878	835	870	863	945	842	825	816	831	868	873	820	901	901	850	918	883	863	892	835	845	823	890	831	874	869	870	888	859	862	872	930	885	877	825	833	850	833	904	859	850	872	854	868	851	912	917	858	850	879	815	832	883	893	855	854	865	858	926	834	871	868	906	831	878	874	855	899	915	869	901	846	857	847	894	860	920	865	874	870	861	818	830	809	835	862	815	851	891	845	865	818	879	869	869	883	826	874	874	936	878	813	917	856	861	896	865	868	861	847	862	857	870	809	864	849	856	874	874	840	926	921	917	863	877	869	872	897	772	905	910	856	849	851	897	877	859	844	870	898	883	832	869	894	814	866	816	864	848	882	844	876	840	851	888	848	919	859	859	828	885	877	892	913	833	879	897	885	869	863	880	901	873	912	824	880	925	823	865	888	837	878	819	848	812	905	844	824	840	877	818	894	896	881	799	845	868	853	836	856	830	856	834	855	857	840	856	839	869	897	843	816	896	861	824	877	901	862	856	874	903	840	834	873	870	871	812	907	839	829	822	827	836	875	824	829	859	903	912	843	896	863	900	801	830	824	855	879	867	823	841	867	893	873	850	851	848	875	864	894	799	869	874	853	845	874	940	815	884	881	883	911	891	926	860	837	885	870	886	854	859	820	869	829	884	883	833	861	856	867	848	859	881	872	876	839	859	886	841	865	946	898	866	826	886	881	859	883	863	814	886	830	848	816	878	818	846	897	903	873	892	895	920	829	853	846	832	873	827	881	926	853	836	837	857	871	843	844	850	847	866	852	894	844	906	833	875	822	852	861	847	843	831	891	851	792	845	902	877	815	886	871	871	870	857	873	843	903	870	877	856	843	816	855	795	856	877	876	846	830	910	869	827	837	908	868	847	855	860	868	855	829	891	829	893	933	859	837	861	912	914	829	856	851	886	795	881	869	889	874	867	910	899	908	856	869	831	871	863	896	830	849	869	914	877	857	867	869	830	817	844	842	868	956	933	893	875	892	905	866	865	832	887	801	872	881	892	864	867	881	778	857	899	873	855	843	881	830	853	868	908	859	843	891	878	868	827	848	846	872	856	896	888	858	895	839	886	845	876	864	892	869	844	866	862	854	900	856	858	901	863	888	879	851	820	870	847	856	867	839	906	835	882	859	892	909	916	855	864	881	803	811	862	803	837	885	926	863	861	863	891	888	840	877	858	851	898	872	847	849	905	847	823	830	828	906	831	902	814	861	856	884	841	873	827	856	905	833	844	894	826	920	833	843	874	822	818	839	820	910	888	875	883	881	876	851	878	825	879	840	837	876	809	841	839	879	918	847	830	917	827
20622	10030	1292	930	660	582	538	523	469	458	463	449	445	391	356	408	400	447	449	412	462	455	401	421	487	493	470	515	454	463	451	468	433	432	427	466	427	412	446	457	403	425	417	448	444	410	430	417	376	412	466	407	446	428	411	389	448	412	403	400	393	444	439	414	388	397	430	427	421	411	407	417	387	446	437	406	414	422	378	386	411	418	413	421	402	449	389	369	418	370	434	365	410	400	374	448	414	361	371	431	407	382	388	393	412	402	391	404	416	368	410	376	409	397	410	409	367	394	414	437	350	374	419	399	381	390	380	429	424	402	409	403	357	404	382	394	388	388	382	409	409	418	445	420	385	395	424	395	360	396	368	408	420	415	448	446	387	400	427	388	418	393	428	404	395	405	414	370	414	409	424	391	374	387	383	389	372	395	412	386	367	405	419	414	408	377	404	381	427	427	436	432	448	393	432	408	403	403	373	397	390	418	441	395	409	387	374	407	408	401	419	403	395	432	431	400	372	412	417	430	393	390	350	431	426	437	391	421	407	395	417	390	400	409	408	387	450	384	382	424	369	417	380	391	418	400	363	400	399	397	419	402	393	378	368	373	418	402	402	413	409	393	405	399	412	419	409	393	402	398	386	416	405	407	382	387	379	452	406	428	394	371	411	414	358	370	397	431	401	414	387	378	401	402	387	400	398	380	372	427	393	385	394	443	408	391	414	407	441	376	413	374	414	411	409	428	387	377	396	388	391	426	367	394	362	406	447	416	384	408	411	417	416	427	366	437	405	409	380	378	407	395	385	376	415	384	402	351	435	440	392	398	353	369	412	429	404	404	445	369	418	373	411	413	426	390	404	404	398	435	364	372	416	404	408	362	403	389	422	422	424	396	380	404	398	404	382	380	410	426	377	401	394	385	402	392	394	443	456	399	392	442	421	423	406	439	375	398	371	404	396	413	425	408	427	383	416	399	459	398	426	400	374	360	408	424	430	387	410	438	435	403	382	395	393	377	402	395	395	366	420	413	446	415	392	410	402	393	398	365	420	372	407	388	402	416	371	449	408	392	443	402	411	380	416	405	394	393	432	409	406	381	374	409	434	372	384	408	405	335	381	402	386	420	406	363	376	363	402	440	414	414	417	402	370	399	447	398	389	423	398	413	457	413	397	451	412	389	392	393	386	396	435	400	402	390	406	421	397	395	388	430	403	371	412	396	396	374	428	387	413	389	408	453	425	430	379	401	398	423	445	394	401	453	403	403	427	379	375	409	387	401	422	388	421	391	371	449	447	404	388	418	431	409	430	369	415	387	421	414	379	417	427	393	387	381	385	404	394	422	394	375	426	392	375	399	380	420	425	406	387	408	416	427	422	390	416	440	389	404	423	424	409	419	394	352	360	403	429	409	376	381	381	376	383	376	429	433	398	403	426	425	378	432	412	380	415	447	416	377	409	397	401	429	408	407	451	402	425	375	378	385	379	431	417	410	341	370	374	411	392	387	383	385	373	406	402	437	411	448	431	411	412	431	447	384	370	387	390	401	372	419	402	384	406	418	387	398	388	446	419	400	393	410	391	407	450	403	389	450	417	400	408	392	385	370	406	406	433	419	354	435	404	395	391	378	383	423	386	427	404	420	427	382	414	408	401	395	429	422	379	379	393	408	397	419	355	386	431	415	424	415	403	452	375	413	434	388	390	396	358	419	383	422	404	382	449	400	371	435	411	435	400	382	422	397	412	359	374	371	383	387	378	408	379	394	444	368	375	399	395	393	378	398	429	394	423	404	424	407	411	405	388	403	393	437	383	383	452	372	432	417	421	408	416	444	397	420	371	364	403	391	413	388	437	391	404	422	370	409	409	384	371	403	396	390	390	414	409	380	408	389	374	416	415	419	406	433	449	399	440	391	423	406	394	393	410	415	423	391	383	388	378	381	393	407	370	421	377	416	378	410	384	423	435	415	396	364	380	403	425	369	448	404	358	409	403	388	409	413	414	429	418	407	364	417	457	374	390	397	425	387	365	409	412	387	429	421	433	423	401	398	367	377	389	397	369	419	428	411	409	421	427	386	381	420	438	399	364	432	391	372	403	382	404	450	415	384	403	421	428	396	429	410	354	387	414	365	340	400	396	391	386	432	410	404	383	435	407	417	378	431	419	399	391	427	384	382	388	397	408	385	386	387	420	356	392	424	402	388	426	432	429	421	389	401	393	381	395	422	376	400	418	353	394	417	378	389	381	386	424	403	400	451	403	413	412	415	392	404	390	412	395	358	422	423	441	373	433	364	423	402	404	375	421	388	399	396	443	377	422	400	386	387	382	363	384	407	434	404	404	413	406	399	406	413	410	385	363	407	384	417	428	390	423	393	432	432	368	416	408	413	390	404	426	415	392	387	406	428	441	383	423	385	373	423	366	407	372	374	421	390	398	420	408	426	405	436	397	377	387	382	399	394	407	402	389	393	398	414	452	354	373	410	385	391	410	424	389	424	380	432	374	378	394	415	372	364	355	420	418	410	429	420	391	384	394	407	408	389	395	429	385	396	371	425	394	369	377	409	404	471	412	396	417	377	435	370	416	411	398	424	433	384	371	392	357	377	385	421	402	411	419	407	431	373	396	436	375	389	390	403	391	385	375	405	389	419	417	435	387	360	339	406	436	402	415	402	396	400	435	404	399	384	390	385	426	397	421	420	421	407	434	381	404	419	384	385	413	410	408	413	376	397	380	420	420	404	381	410	373	372	425	404	389	383	388	399	392	388	423	400	405	418	400	414	391	438	427	438	390	382	364	389	409	364	390	398	376	399	403	386	386	428	371	394	356	414	406	366	395	391	420	425	370	412	385	410	414	448	407	430	400	415	433	386	403	401	421	427	369	389	397	393	412	375	414	417	397	390	411	380	411	401	446	418	407	419	394	386	390	387	349	412	433	393	371	370	405	398	405	413	393	429	419	437	395	397	403	359	463	412	400	383	368	438	415	356	426	372	364	435	392	414	400	408	371	416	376	399	397	402	404	366	390	405	435	390	380	384	385	427	383	425	453	406	379	404	384	367	386	379	370	402	406	416	420	379	373	433	371	434	437	437	386	365	426	378	352	431	417	422	399	396	390	422	415	356	450	432	402	374	400	392	398	433	404	404	412	427	407	398	391	418	424	354	376	419	412	383	373	398	400	375	400	407	458	434	410	447	457	382	377	374	420	381	414	436	433	369	431	354	418	423	423	357	412	414	389	371	409	394	405	395	420	388	363	405	403	388	387	396	349	375	354	400	419	446	381	404	389	414	356	378	394	402	427	372	413	420	397	388	400	446	413	388	384	419	406	375	411	418	445	369	389	413	396	387	380	372	382	392	372	398	429	373	408	435	393	419	422	431	411	387	382	388	392	401	399	391	397	415	390	426	375	375	427	405	444	409	392	414	399	389	396	378	390	431	374	394	334	391	387	382	413	369	398	459	407	414	400	406	457	402	417	422	383	407	380	397	370	450	360	440	412	406
11984	6099	2139	2451	2159	1871	1582	1414	1333	1237	1151	1113	1173	1077	1077	997	1032	1001	1071	1240	1189	1284	1306	1288	1257	1235	1267	1310	1305	1305	1240	1233	1251	1210	1216	1211	1193	1163	1196	1164	1053	1114	1042	1094	1019	1043	977	1055	1007	1046	1022	973	1045	1011	959	938	983	938	923	913	965	890	881	959	872	887	860	890	906	881	890	884	899	928	848	870	880	777	912	870	905	844	927	876	918	871	871	868	888	861	832	848	848	892	844	839	867	852	855	881	877	893	862	855	888	818	864	858	894	834	815	858	862	894	900	856	869	838	892	812	863	913	840	846	809	888	881	877	884	921	894	860	863	932	843	835	834	856	854	907	858	875	859	878	860	819	857	838	860	854	875	857	894	870	842	885	838	862	857	882	894	857	850	870	878	876	881	799	844	900	846	835	850	810	839	869	867	800	915	873	882	865	875	894	890	810	846	882	907	854	887	875	860	856	875	854	906	877	845	879	905	847	851	827	907	864	840	822	883	881	886	848	865	905	807	821	898	881	855	881	847	868	874	868	874	887	851	872	815	879	835	899	881	846	847	842	864	864	857	874	869	854	908	843	869	824	838	910	882	813	834	858	862	847	855	887	853	891	889	859	920	918	833	879	843	826	893	903	868	853	854	843	848	879	885	859	827	876	823	845	867	841	838	807	811	886	924	885	895	889	823	875	866	880	816	877	904	821	869	847	832	882	880	848	883	888	837	843	878	932	864	888	818	848	834	900	879	879	864	867	856	865	847	885	820	828	883	884	841	885	826	841	858	834	898	883	860	881	911	899	875	837	836	856	861	888	886	880	844	877	858	820	840	848	825	854	834	855	910	904	933	839	892	841	849	840	826	838	838	809	883	833	891	875	878	885	902	845	826	912	868	912	888	896	863	872	886	831	861	907	894	824	833	880	842	859	900	869	813	833	876	863	898	869	836	842	917	930	899	852	836	856	882	891	865	859	890	842	856	877	869	879	898	831	864	894	864	840	897	799	871	893	856	863	884	881	861	905	865	883	882	862	862	870	851	888	882	837	900	870	845	920	822	876	857	926	848	824	867	822	812	812	870	893	872	859	875	901	833	824	819	872	872	876	860	917	901	882	907	835	835	866	828	834	856	848	868	781	835	897	893	956	877	824	881	884	844	845	888	890	880	872	877	908	872	879	874	906	871	837	842	859	808	831	873	876	865	888	861	919	858	850	883	914	842	850	886	913	829	861	855	875	864	794	861	869	820	878	856	880	883	851	852	795	821	846	910	843	856	906	841	886	833	930	904	872	877	860	882	886	873	842	830	898	867	891	899	860	870	883	869	873	862	810	841	835	898	904	856	848	890	887	924	875	858	884	891	928	844	851	896	824	857	817	881	900	840	893	815	814	850	880	885	897	822	789	885	822	878	887	851	832	924	812	824	856	894	847	887	871	876	845	834	856	860	822	869	866	880	887	829	858	882	836	912	822	923	831	876	871	883	832	842	891	857	824	891	894	876	837	858	927	838	886	850	829	872	907	881	856	872	827	888	904	863	890	859	850	890	868	826	860	920	885	855	864	878	897	908	891	876	816	819	845	862	875	837	862	888	892	847	829	822	848	901	849	888	869	892	860	889	854	850	885	854	847	885	913	793	892	855	892	854	879	826	877	872	909	814	875	849	901	889	882	873	870	925	883	871	838	830	883	875	854	868	886	862	825	839	838	868	814	894	898	842	862	868	906	884	849	843	813	854	814	831	816	867	881	840	826	899	853	822	825	862	815	856	808	861	838	822	847	851	848	871	860	886	875	836	856	861	903	855	888	880	872	881	884	893	882	821	889	922	914	891	832	808	831	863	875	834	920	785	828	890	900	917	855	855	928	889	829	880	864	882	877	857	897	847	823	840	866	859	901	868	881	878	852	825	914	833	882	843	829	877	840	872	837	844	867	858	933	862	815	886	807	883	840	914	856	856	858	840	872	859	831	866	893	844	867	834	824	846	876	867	868	853	846	895	851	917	837	901	915	851	898	883	894	869	876	875	877	886	876	859	842	909	856	824	899	862	858	849	842	840	854	865	904	905	869	935	911	852	909	827	844	844	882	819	850	849	832	797	852	838	900	887	826	928	888	903	847	854	881	805	870	855	811	869	864	885	864	896	859	890	822	933	847	856	861	830	887	843	919	864	863	836	880	861	876	901	867	858	896	836	875	898	897	853	834	872	854	865	919	869	836	923	834	848	882	909	902	878	868	863	858	856	899	829	855	903	872	887	885	846	854	915	867	853	910	812	887	876	857	921	885	901	888	855	871	886	904	857	861	824	861	886	918	901	870	787	869	830	831	863	887	876	830	858	887	908	839	865	795	912	926	851	841	842	888	869	869	816	906	855	888	897	811	929	869	886	824	874	859	846	880	839	863	828	875	829	803	861	875	900	826	912	868	858	842	847	855	890	856	850	850	872	892	884	812	824	867	858	900	827	869	851	870	892	875	862	890	890	828	876	877	855	892	835	855	922	846	848	857	791	900	879	915	877	867	866	846	928	892	850	928	862	906	906	855	826	884	920	860	891	836	856	854	884	895	939	836	861	899	876	880	870	838	857	810	873	892	861	850	822	788	863	851	888	881	869	841	876	851	864	820	839	835	871	946	861	851	875	863	896	880	895	881	857	827	911	920	809	840	819	862	902	853	907	917	862	884	846	821	868	873	842	874	855	853	878	829	863	848	835	899	840	866	867	903	861	826	904	908	851	859	869	860	822	846	869	841	819	819	847	861	894	868	788	892	884	917	846	851	838	825	870	858	875	937	899	852	854	805	880	865	828	840	859	949	818	880	908	887	865	891	843	889	851	847	829	882	838	790	893	837	807	870	825	887	835	823	841	861	864	902	861	861	881	866	855	856	848	874	874	804	917	893	865	848	857	861	830	836	881	870	862	885	859	878	845	845	843	909	838	858	928	851	910	850	841	864	830	846	829	864	891	870	862	839	919	856	878	861	836	859	849	829	840	870	834	868	926	853	881	857	860	856	842	882	899	875	829	783	850	899	877	848	864	854	854	927	854	872	905	920	833	825	847	844	888	857	865	833	827	840	834	830	877	873	834	856	893	795	936	842	820	873	878	845	868	850	895	869	894	806	871	881	852	855	880	843	797	882	827	870	843	836	889	868	877	836	891	865	840	908	831	874	857	820	848	864	886	846	893	879	859	814	894	879	930	846	855	868	850	830	869	831	866	893	852	838	829	839	837	862	851	886	823	852	851	852	857	922	845	877	886	864	889	892	845	843	888	953	853	903	889	839	860	886	875	834	870	839	906	871	878	892	856	852	888	851	859	868	831	832	834	899	917	895	867	895	878	866	884	839	866	853	898	870	848	794	833	853	874	825	874	846	911	875	894	840	860	863	876	832	844	885	833	876	854	832	880	948	910	895	871	881	926	907	873	834	914	884	840	842	838	859	855	872	850	849	856	885	863	853	860	840	834	900	867	871	843	900	828	843	869	879	847	806	929	860	946	880	842	816
3819	514	338	311	367	328	331	336	381	378	325	331	322	372	299	342	318	365	354	338	334	340	354	347	360	373	410	370	326	383	334	333	365	335	363	304	355	348	377	362	358	359	356	343	360	355	375	328	344	306	299	346	339	361	336	360	318	322	319	358	373	327	366	347	337	344	356	329	359	350	392	348	315	339	340	331	335	329	368	336	339	376	347	348	335	334	347	352	361	335	312	328	338	345	349	295	356	373	366	369	350	368	360	324	351	342	367	343	347	387	338	307	314	355	342	327	320	334	351	357	296	338	354	329	331	359	329	363	345	329	342	297	337	349	361	347	330	306	323	371	370	296	316	310	321	326	339	343	336	371	324	355	330	313	345	346	345	315	369	319	331	327	329	345	345	362	293	321	334	327	364	341	376	334	342	348	321	359	328	333	361	369	280	326	339	338	354	315	340	354	349	319	324	301	358	354	361	303	288	338	336	334	334	340	363	317	339	332	313	327	381	306	331	376	316	328	333	317	326	367	335	344	347	336	332	331	355	353	331	354	362	320	336	336	341	354	329	286	342	359	348	326	380	334	313	329	343	339	361	337	330	366	334	367	386	343	322	328	360	323	366	343	335	345	296	334	348	322	326	317	316	350	351	325	334	345	346	351	321	337	322	305	328	289	326	348	364	334	340	335	325	356	339	350	360	308	358	329	345	353	334	361	324	341	284	360	322	321	348	356	350	320	326	360	359	353	358	347	355	330	335	297	319	337	343	312	309	322	353	324	336	314	289	329	337	391	317	338	349	326	308	381	327	340	342	330	319	377	310	353	330	372	342	347	310	321	335	329	332	310	347	362	328	380	328	341	343	322	326	343	361	347	354	323	304	317	302	347	321	345	318	324	347	351	345	332	348	350	338	362	337	340	323	309	307	336	334	304	361	331	336	345	307	347	316	344	368	327	383	335	371	350	346	340	343	368	329	377	359	340	357	322	385	361	315	340	357	373	410	344	332	356	336	307	339	330	342	335	350	373	329	331	357	339	339	347	337	337	346	369	340	320	370	315	325	309	336	294	337	348	321	359	354	341	339	353	349	334	393	325	338	313	321	309	349	321	331	332	329	348	342	329	322	348	337	339	331	362	387	320	334	375	336	340	328	341	340	335	331	323	314	352	358	342	326	359	348	378	344	348	352	328	362	367	288	333	364	315	334	341	323	341	336	308	321	338	352	307	340	345	308	354	359	333	352	332	340	338	364	346	305	353	337	345	299	350	347	338	349	326	337	344	337	334	333	316	323	325	322	365	306	364	352	354	319	383	342	329	367	309	331	352	324	322	334	330	344	334	339	364	351	360	348	368	339	347	343	335	335	343	332	353	309	347	354	306	347	327	356	351	298	317	343	332	336	377	389	350	320	323	321	330	371	336	300	348	376	318	360	317	302	298	318	324	332	342	339	348	354	342	326	299	358	362	338	308	315	323	342	338	312	334	358	319	311	320	314	371	371	317	347	321	345	367	330	297	333	338	314	320	330	328	322	333	345	343	355	312	335	331	366	339	341	324	352	363	345	356	372	296	306	331	319	336	345	337	389	350	327	364	327	331	340	329	353	332	351	332	331	326	356	360	355	321	330	347	347	330	359	314	344	296	377	340	326	310	369	344	312	308	366	358	295	337	319	367	353	365	369	333	343	320	354	343	315	331	348	362	347	374	346	364	317	326	365	319	364	310	347	331	339	338	363	315	334	303	299	361	311	327	367	323	339	313	334	357	336	352	353	313	305	326	324	348	338	322	339	306	371	354	282	331	365	348	299	344	347	335	373	372	358	318	334	334	341	351	335	358	374	315	350	333	351	354	345	338	331	338	335	317	284	325	306	312	338	331	350	366	336	335	361	345	353	350	336	365	315	362	350	338	333	328	320	325	369	299	339	347	353	309	339	392	313	352	372	335	357	330	357	341	355	299	319	323	334	323	308	357	356	335	347	363	360	358	372	373	343	360	369	364	339	359	321	373	359	336	342	356	335	342	348	352	334	373	335	299	318	343	362	348	360	365	340	350	314	344	351	330	320	326	385	345	326	339	322	309	338	319	309	323	351	338	353	359	365	267	348	367	337	347	347	343	341	358	314	340	333	328	354	332	331	310	330	370	353	345	335	323	318	304	325	368	357	387	323	338	339	325	327	324	338	314	325	349	392	367	337	347	362	322	338	351	344	333	323	352	314	361	353	320	350	343	357	375	352	348	365	358	322	340	348	363	359	312	340	340	340	297	315	372	354	356	341	302	313	321	334	407	353	338	350	329	331	343	335	318	355	344	357	327	368	344	315	346	318	337	300	307	352	319	328	341	344	336	320	326	375	343	342	348	352	359	308	372	331	324	340	321	354	337	341	300	377	360	330	357	323	362	315	311	360	343	348	336	348	369	344	333	364	344	335	300	342	379	354	355	301	321	350	323	353	359	333	355	380	341	349	337	347	343	346	366	356	317	343	361	361	314	319	340	328	367	332	341	346	311	351	322	360	351	334	321	347	314	346	346	319	360	339	354	364	356	354	366	332	342	337	391	331	327	354	330	324	314	318	357	335	329	306	348	316	381	337	335	350	372	319	354	343	385	308	355	327	319	294	344	349	352	336	374	336	318	381	364	324	356	315	329	326	326	346	345	357	320	326	329	324	344	336	353	360	349	336	301	343	326	349	346	355	309	352	304	333	375	340	343	316	312	340	367	344	347	323	350	354	331	331	321	353	310	323	305	321	366	355	332	339	320	316	331	330	344	325	351	358	376	344	343	338	333	331	333	327	356	337	338	305	280	353	321	323	352	317	334	329	344	333	335	311	304	368	332	334	370	342	324	363	375	342	359	308	334	369	318	333	330	371	367	363	352	340	335	352	333	331	354	324	317	359	332	353	361	322	350	329	336	331	372	325	320	384	334	342	352	332	331	355	365	346	365	305	328	333	321	315	320	333	313	312	347	316	361	349	293	387	337	326	341	339	346	339	343	331	369	320	329	325	369	386	340	329	381	313	338	316	327	327	345	332	351	305	304	322	354	329	324	328	343	330	323	369	300	343	338	368	339	366	325	310	328	315	360	358	379	333	356	317	332	342	300	327	332	372	371	328	328	333	372	326	312	348	348	323	339	365	364	312	350	330	353	346	334	355	324	345	356	352	348	375	339	341	328	370	374	322	351	340	339	380	340	321	365	337	364	299	328	334	315	338	345	339	333	326	339	355	312	346	333	365	312	314	343	320	369	357	348	326	323	326	349	344	349	312	368	320	317	339	361	362	294	334	340	329	360	329	362	373	355	320	347	357	352	322	325	334	307	351	355	310	343	348	351	368	349	342	297	312	344	354	330	333	327	329	330	356	332	271	333	334	344	373	352	283	375	343	335	355	324	357	386	310	326	320	331	328	368	333	333	345	305	337	351	345	308	345	324	344	305	345	352	332	315	398	342	349	347	310	368	330	331	320	335	308	340	345	339	366	299	370	382	378	312	333	333	359	331
3114	915	824	756	753	788	817	729	782	779	753	777	734	763	760	802	791	758	803	853	890	938	905	892	879	964	890	881	865	879	930	910	885	870	882	912	881	819	844	862	805	822	757	819	833	809	832	782	774	832	814	804	820	813	754	817	802	787	805	793	718	788	806	785	765	737	777	724	757	759	749	778	715	785	711	750	741	754	751	771	762	785	758	734	740	724	717	771	737	788	727	757	817	763	729	757	718	752	769	785	802	737	706	723	754	748	754	752	761	765	704	728	761	702	806	724	777	680	752	741	756	769	763	716	747	770	767	745	726	727	839	748	777	763	770	738	747	749	790	758	741	730	740	764	756	773	721	780	733	767	729	738	718	746	754	735	731	740	730	792	683	729	753	721	738	733	708	784	722	792	697	727	758	700	723	699	812	761	746	757	749	773	736	691	710	815	753	767	735	755	707	708	759	744	765	717	780	752	774	726	736	723	738	731	785	765	769	730	716	758	760	762	760	754	748	753	747	748	717	727	722	759	762	743	728	706	730	771	744	762	738	727	747	792	767	777	748	788	783	684	750	743	766	787	782	736	797	818	767	786	729	710	710	756	713	739	761	779	745	786	790	769	746	743	704	722	793	771	738	751	749	740	749	728	768	737	710	750	754	767	690	735	747	753	771	698	759	757	719	771	770	727	755	753	761	732	758	734	748	741	747	750	740	733	757	735	745	764	739	710	699	756	766	768	734	743	709	745	738	736	780	782	714	724	739	727	691	736	703	761	777	785	765	749	809	667	748	756	764	731	744	744	749	780	748	766	743	739	745	781	779	765	746	716	708	764	780	697	751	787	731	735	718	736	714	719	728	751	766	766	706	768	710	793	741	730	742	769	754	721	758	779	731	752	765	724	770	817	766	716	740	774	725	762	746	707	801	700	750	750	770	749	792	763	765	797	763	771	735	761	740	774	729	721	759	699	684	736	754	790	776	722	737	733	757	796	755	733	677	748	744	747	779	773	736	765	790	716	767	720	718	753	745	802	747	754	817	746	748	755	752	797	754	764	767	759	747	753	730	757	754	692	746	700	687	764	797	744	782	767	749	767	749	764	762	785	755	787	762	739	796	750	743	728	677	767	758	730	760	750	773	796	762	722	797	697	782	799	756	728	751	686	737	770	776	725	719	737	782	752	723	745	779	751	795	739	715	697	731	748	743	749	743	737	782	739	737	751	741	746	772	721	678	758	756	773	738	778	774	773	780	712	755	766	706	768	730	754	784	739	760	768	760	773	752	729	798	741	781	751	781	762	789	713	742	780	735	776	767	755	747	715	757	764	719	754	729	724	718	694	757	767	691	738	760	759	723	732	754	786	714	755	781	768	773	710	683	747	784	715	815	771	748	759	747	762	752	719	740	756	719	751	771	706	743	780	722	746	760	794	734	717	782	774	684	737	784	748	729	730	732	728	765	764	695	694	746	735	732	801	779	735	765	781	747	755	768	769	800	750	716	750	751	745	726	773	774	759	733	713	673	748	745	793	757	773	778	773	685	764	760	776	747	726	754	752	730	755	771	793	756	709	744	791	745	706	729	731	734	739	751	749	753	752	751	691	777	751	710	782	766	756	756	780	733	758	766	762	772	753	764	728	685	755	745	747	737	791	798	784	776	752	750	762	754	760	757	779	723	722	704	710	799	779	749	777	745	717	727	760	739	779	774	729	755	740	728	704	757	708	764	719	744	760	771	743	739	709	698	781	781	734	708	754	794	746	748	714	704	774	730	773	736	722	798	756	735	785	765	719	755	741	740	732	748	756	743	722	712	763	755	707	746	763	744	749	733	770	705	757	720	775	758	716	720	790	810	711	746	728	765	751	765	772	724	739	733	717	723	721	734	716	716	737	791	758	779	784	733	731	771	758	742	789	747	788	788	747	709	742	729	664	741	744	753	747	750	732	776	723	747	740	756	773	738	726	773	767	769	740	716	744	796	746	772	727	750	759	766	688	742	734	769	744	740	793	834	712	732	748	771	775	754	737	774	752	779	711	687	762	778	719	713	784	749	718	733	733	789	748	740	780	721	688	738	767	741	759	743	757	766	726	757	749	725	728	726	755	729	774	742	742	731	814	717	737	720	734	727	737	745	732	738	767	760	761	721	775	707	774	779	799	799	816	743	788	759	766	756	761	729	794	764	744	749	777	704	749	748	738	796	745	765	716	738	745	733	807	773	747	740	748	779	770	763	736	766	788	743	799	745	764	729	745	790	780	690	735	746	753	774	720	740	792	770	744	724	738	786	777	762	705	749	749	756	720	772	792	732	706	765	784	739	763	755	722	749	788	770	728	736	752	759	725	736	739	753	767	758	723	782	770	756	754	785	734	715	751	767	773	739	761	779	766	733	723	775	757	772	751	790	743	752	740	738	738	733	764	727	732	763	756	786	741	737	776	706	747	715	760	763	695	719	738	721	743	756	743	737	748	793	725	739	710	757	746	738	746	730	742	718	771	755	791	728	769	733	746	738	737	758	740	750	703	804	766	766	756	733	691	748	786	734	776	782	740	748	739	714	823	751	727	744	753	749	738	785	751	722	736	743	749	725	753	759	801	743	718	718	754	725	753	773	737	729	732	759	765	749	779	711	707	749	709	781	763	751	797	749	752	785	717	759	759	722	735	751	758	779	758	730	748	728	738	751	733	737	731	780	833	754	761	778	765	803	757	727	767	762	748	712	708	730	754	777	757	759	716	792	772	787	737	786	756	746	767	759	675	731	792	765	760	715	751	758	771	743	776	780	773	754	757	747	760	691	745	671	723	751	780	789	762	781	739	737	775	771	780	743	758	720	797	778	782	755	740	729	759	768	742	727	743	764	735	777	730	713	774	778	744	740	741	749	759	681	719	684	734	721	706	755	740	757	791	720	728	742	821	741	777	740	742	766	738	790	735	759	780	717	701	729	736	766	742	753	706	705	731	783	772	763	780	694	760	739	757	733	727	740	798	758	789	746	730	796	746	800	735	738	726	725	765	756	763	737	717	759	750	742	729	726	759	710	766	725	773	752	758	770	734	728	710	749	755	756	748	710	726	713	753	793	755	726	796	736	769	795	761	777	726	713	725	730	717	712	743	746	733	766	767	732	752	754	788	773	747	722	698	772	793	715	739	793	759	759	778	742	812	735	773	728	786	775	794	736	749	765	804	709	721	759	720	797	747	746	690	744	746	734	718	729	736	744	708	698	743	723	728	757	739	735	729	756	783	767	732	754	753	754	702	742	699	718	735	725	763	768	762	794	722	789	770	724	791	728	747	763	750	749	726	751	785	751	756	705	733	719	764	744	706	708	780	722	749	784	737	731	697	747	751	736	740	724	742	780	757	752	718	744	709	719	717	720	766	735	770	717	695	774	720	725	773	741	761	749	779	738	709	724	768	762	737	769	767	747	726	771	766	737	734	727	756	761	779	797	741	719	758	720	736	743	742	739	734	735	719	768	744	728	764	743	756	740	688	748	750
12174	4613	739	691	596	520	457	515	436	439	441	382	457	432	397	407	421	403	400	469	444	450	467	439	443	455	432	463	451	441	428	437	417	443	424	392	444	400	426	443	404	407	443	439	398	367	374	431	423	403	386	437	400	412	374	364	393	424	415	385	368	376	405	400	404	423	381	407	392	380	387	402	409	376	406	424	401	396	341	405	361	379	431	355	370	383	397	372	369	390	412	381	380	428	424	430	401	423	398	411	396	379	392	451	434	412	414	397	429	403	418	408	365	414	434	391	423	396	371	401	370	389	418	407	431	376	350	394	385	390	378	384	414	378	394	417	387	377	375	397	383	422	427	375	385	429	409	353	396	423	395	359	402	417	435	387	427	412	378	377	370	380	390	330	360	420	374	405	381	406	381	371	378	371	415	372	379	441	395	392	404	351	438	416	404	403	434	398	367	406	398	381	370	404	417	399	399	385	427	429	376	382	404	405	385	387	412	418	385	404	444	362	384	405	388	411	402	388	386	415	379	399	378	391	380	409	395	413	404	424	357	394	393	421	413	418	379	374	347	368	420	388	407	358	371	384	354	389	401	388	379	409	459	390	385	417	445	424	381	406	382	374	360	412	375	374	391	421	399	382	368	389	374	398	361	395	380	422	395	386	427	387	386	411	357	431	415	387	383	355	383	373	414	364	419	364	381	385	379	378	372	365	408	374	367	428	382	402	415	418	365	396	402	389	445	417	385	394	389	341	392	388	400	383	408	384	397	431	371	368	358	373	377	383	373	368	406	412	381	429	458	398	396	369	401	418	457	372	383	386	391	388	389	378	388	408	401	402	350	383	423	381	403	403	411	393	372	399	390	356	447	382	405	374	365	409	381	380	390	378	414	389	422	419	400	416	400	430	372	381	352	390	418	385	364	392	426	441	427	386	370	316	388	365	351	389	397	373	435	414	400	430	362	432	393	364	377	399	383	401	372	387	406	414	409	413	412	424	397	386	389	393	374	391	372	393	365	337	394	389	390	450	402	409	411	399	383	391	411	442	420	432	437	414	343	387	395	382	379	399	417	423	395	377	417	408	410	403	419	387	384	381	389	407	421	374	389	415	372	423	387	393	347	378	369	403	375	376	403	428	403	404	399	386	412	393	404	386	454	357	414	383	358	362	387	397	410	443	391	387	367	412	395	399	406	417	410	379	355	397	404	420	423	389	411	380	437	405	384	400	365	406	432	427	370	374	370	409	387	418	411	371	380	370	401	380	420	420	398	421	388	374	328	387	419	423	377	393	396	401	415	416	400	401	376	383	356	390	412	389	374	371	412	391	363	351	398	436	390	423	357	421	371	395	435	370	379	376	432	394	388	403	419	407	341	377	411	411	413	368	378	349	407	410	393	429	383	394	378	424	380	416	405	363	393	363	373	418	349	399	407	412	387	386	417	421	449	403	387	433	410	397	397	433	337	386	388	412	408	384	379	388	375	387	390	379	381	426	421	396	412	435	412	383	336	393	396	393	390	413	365	376	403	419	411	396	428	382	412	419	425	428	403	401	407	358	398	394	360	372	371	385	363	376	380	399	372	425	395	401	419	415	397	378	437	394	381	402	378	395	396	414	379	368	409	395	381	400	428	368	345	367	382	371	388	392	399	349	408	398	419	424	367	367	371	375	394	377	396	404	362	381	449	386	393	415	385	372	398	401	425	408	384	398	373	382	387	413	380	373	346	377	398	389	418	386	396	392	425	412	381	384	405	389	392	373	408	409	392	399	366	403	404	400	423	382	411	394	349	355	421	393	359	402	454	409	422	379	386	422	407	371	389	371	364	400	391	412	391	391	453	392	371	366	477	399	385	394	410	389	388	381	395	378	403	426	373	408	404	376	353	416	383	388	382	400	393	374	370	377	439	407	430	386	361	390	389	373	407	408	428	373	374	403	396	411	401	415	422	360	410	392	389	401	386	361	405	397	378	413	413	384	438	391	384	394	380	433	405	373	410	448	359	357	412	381	381	400	377	393	358	416	408	363	384	400	418	381	392	429	414	340	377	419	393	378	381	407	414	425	443	418	374	377	382	405	398	418	380	395	402	391	386	444	423	394	399	392	414	406	461	404	416	398	344	442	412	396	376	400	384	393	378	410	406	364	385	369	381	405	382	406	419	390	392	370	407	376	388	406	368	400	412	390	414	391	392	392	404	355	403	410	356	410	402	419	404	371	423	411	396	419	402	401	414	391	402	377	403	438	406	405	365	384	383	398	397	364	420	387	405	389	417	387	339	376	391	392	386	361	399	401	384	438	408	378	400	412	428	380	400	379	404	417	415	370	425	375	402	374	417	405	425	390	400	410	394	406	403	406	381	411	429	412	396	414	399	402	434	422	402	441	374	387	399	400	409	384	375	410	429	391	398	388	414	397	382	373	371	406	367	390	407	424	405	381	364	383	392	400	349	427	417	379	408	384	368	379	407	390	378	430	372	380	397	402	362	367	396	370	368	414	362	369	370	412	386	418	425	384	416	363	398	390	437	401	428	364	422	384	437	435	400	334	384	458	353	358	410	414	365	391	391	400	357	422	405	379	391	441	372	396	392	440	442	369	391	393	354	354	362	400	419	379	370	359	378	386	344	396	404	446	396	387	386	389	414	379	391	410	433	424	386	368	411	383	425	380	374	432	406	398	377	397	398	401	401	371	428	367	381	403	374	390	364	365	391	408	366	387	382	382	369	397	412	400	382	375	360	408	411	440	467	367	369	372	410	379	396	417	400	373	424	416	369	417	369	417	401	379	349	408	407	435	415	370	396	381	409	395	364	377	422	391	394	394	349	399	419	373	377	406	380	405	366	400	428	401	431	391	421	424	393	406	402	363	376	384	389	384	401	356	389	402	406	408	414	442	385	382	394	388	348	382	419	373	386	385	424	377	363	409	415	371	382	403	387	416	394	418	402	397	416	363	383	366	393	394	377	410	389	394	412	399	384	392	404	402	398	409	404	390	389	409	414	387	427	417	404	390	419	385	388	403	370	372	400	390	427	434	392	405	407	379	386	366	427	384	394	432	375	451	418	403	376	343	415	386	424	411	403	418	399	388	357	385	390	424	412	384	419	364	415	358	431	383	363	388	384	408	397	383	386	378	402	357	364	395	403	365	383	404	413	376	401	416	403	360	401	387	391	383	344	411	426	394	363	387	392	380	388	383	373	392	381	403	393	387	394	381	385	400	348	366	406	389	398	415	399	382	392	392	433	369	382	378	386	395	425	388	443	393	433	379	397	413	381	400	352	426	405	402	388	392	375	394	379	401	379	401	396	371	387	397	385	394	391	387	409	419	439	426	393	379	408	395	365	380	432	407	393	363	399	389	397	394	410	388	411	376	409	399	411	383	367	409	411	410	385	394	445	380	389	381	387	418	390	413	407	386	402	392	404	390	396	437	398	409	435	380	402	412	396	447	375	374	363	398	424	427	342	373	448	369	426	362	410	390	391	411	405	447	409	379	382	409
8974	3785	1548	1585	1463	1378	1264	1134	1079	1028	1026	1003	982	940	924	892	913	906	976	1096	1164	1232	1127	1131	1135	1203	1212	1181	1190	1152	1073	1076	1121	1134	1163	1036	1057	1093	1054	1073	1010	1005	1008	1016	970	936	971	997	929	988	1012	972	944	955	943	946	918	954	924	898	933	877	893	915	890	886	855	894	851	846	910	842	898	889	877	887	895	836	840	874	890	833	870	931	900	846	919	855	867	844	908	857	873	796	880	864	857	856	891	834	897	847	840	910	842	851	837	853	890	836	858	830	898	807	886	881	866	822	860	859	833	904	907	856	885	845	884	817	850	838	826	894	874	849	851	845	830	894	844	865	842	900	881	880	824	804	873	878	843	882	895	882	837	828	858	847	847	833	890	836	845	857	878	920	883	832	753	920	806	844	851	842	849	875	848	812	813	822	816	906	839	827	871	819	878	847	836	843	866	854	855	817	899	843	821	863	864	866	849	841	862	866	861	848	905	809	852	849	873	830	842	833	868	817	862	848	847	861	846	869	912	810	897	863	853	885	785	844	922	865	796	853	923	817	878	856	858	864	771	820	876	844	862	822	879	850	884	833	862	867	880	912	846	905	864	818	821	880	810	855	880	874	913	855	883	850	807	852	848	899	873	868	828	870	819	920	853	826	882	838	854	859	825	837	816	875	852	897	838	857	842	848	894	826	851	906	855	780	860	810	849	842	870	890	882	812	843	892	906	841	874	903	890	869	825	871	837	856	886	824	843	848	850	858	849	866	815	890	825	846	858	851	811	836	919	883	835	848	820	847	870	858	879	884	932	822	848	891	835	885	862	793	810	903	860	859	823	828	781	846	871	856	840	868	828	859	873	876	816	867	882	866	885	859	861	866	922	859	883	887	861	825	861	827	847	839	886	846	879	846	873	898	886	847	851	802	872	846	855	830	844	914	937	841	851	823	867	903	860	898	808	834	886	922	880	884	841	909	879	919	835	844	844	817	866	895	873	832	836	807	846	864	849	851	862	853	847	863	890	869	850	832	853	842	849	871	821	841	842	864	828	828	861	878	860	817	811	855	783	780	819	850	829	861	837	783	896	852	840	860	901	819	850	899	855	858	872	840	887	838	881	846	880	865	818	891	805	898	883	875	866	842	855	814	831	845	826	845	881	839	830	891	877	849	879	861	838	918	846	928	807	873	835	863	845	859	844	842	862	873	868	803	894	809	915	844	839	876	857	882	835	853	901	855	884	855	814	844	856	805	922	888	876	907	903	842	861	886	847	851	910	835	853	851	822	828	869	850	845	826	876	845	812	885	905	899	844	854	897	846	865	877	800	868	884	831	908	833	898	804	878	861	890	851	873	805	852	832	758	814	843	879	845	852	880	869	830	850	860	838	835	809	877	814	856	865	877	867	836	831	884	843	937	824	877	818	888	877	851	893	883	869	919	887	837	817	858	874	874	819	888	865	899	840	876	843	826	889	872	884	838	894	903	877	852	861	854	883	858	881	856	829	894	853	852	816	825	870	842	841	912	921	880	894	839	871	875	864	875	852	880	888	884	883	830	874	882	867	834	820	886	840	865	857	848	865	865	897	875	816	825	845	845	858	897	811	849	833	854	878	832	844	905	814	884	873	877	878	883	875	826	883	859	879	864	828	901	869	876	836	808	819	867	819	863	837	860	843	840	867	787	800	816	837	854	856	832	860	857	865	857	866	889	895	852	875	883	871	823	879	825	846	838	843	868	826	835	905	856	932	845	906	867	865	851	850	812	819	833	864	804	842	828	913	861	903	782	911	861	837	855	891	880	842	803	879	849	869	865	894	860	870	870	823	842	840	861	899	850	880	850	903	876	852	884	847	881	832	862	884	851	888	892	877	872	858	886	876	810	900	856	898	910	878	848	855	848	902	881	836	876	890	813	846	886	887	858	822	916	848	831	866	904	864	886	874	868	855	858	847	873	885	887	848	829	889	865	825	830	880	843	850	885	873	852	883	912	829	856	878	861	878	793	862	808	848	835	805	843	834	847	855	849	921	896	889	884	856	852	815	900	824	842	922	880	886	887	861	878	862	843	830	834	886	839	854	867	836	844	878	872	880	873	832	829	796	832	842	797	871	870	905	828	894	846	878	919	832	855	810	831	838	835	879	865	889	843	858	848	843	871	874	873	896	884	860	841	892	883	800	868	851	866	872	869	883	856	808	901	848	858	883	867	861	865	888	889	825	873	894	864	866	846	893	833	854	897	886	828	839	865	857	853	828	816	920	885	855	905	898	845	870	862	842	872	870	865	889	847	890	870	823	886	859	879	880	882	891	802	894	901	838	825	853	896	836	905	884	849	808	870	863	874	868	906	858	874	899	855	891	840	797	846	854	901	877	855	869	828	907	874	866	834	815	884	809	813	842	868	830	877	882	792	853	844	853	852	847	844	842	859	881	855	873	901	840	847	858	865	861	811	803	889	883	814	830	832	879	835	825	801	855	804	831	809	868	824	823	910	856	849	856	794	862	812	824	844	866	868	858	875	873	888	842	883	870	884	809	829	875	830	888	910	862	828	863	822	870	869	878	837	876	831	892	841	812	841	864	862	914	894	886	839	812	846	896	841	832	875	899	877	904	855	892	826	860	854	869	859	834	833	895	845	867	870	875	832	892	826	840	825	850	879	843	837	877	828	837	869	909	876	837	888	862	864	866	886	845	845	841	857	913	836	870	866	848	865	841	836	879	824	875	866	823	824	843	892	861	878	854	824	855	844	869	851	880	882	840	891	799	854	834	878	906	847	836	866	861	895	841	874	876	876	879	877	843	850	912	896	858	878	857	833	927	831	889	820	856	864	848	859	835	876	870	895	907	889	908	817	864	940	870	846	838	820	836	868	845	804	861	875	888	925	846	888	852	826	898	875	840	807	846	892	876	794	889	859	835	838	861	863	855	873	852	856	872	886	903	908	869	819	818	864	867	859	876	860	867	863	841	896	861	898	867	861	860	884	889	889	808	824	851	812	871	856	852	883	853	871	883	847	815	838	843	866	858	889	860	854	899	859	850	894	884	861	846	874	840	847	860	861	894	888	864	831	809	840	828	826	818	847	898	892	868	910	885	892	851	876	913	846	839	922	849	827	854	884	883	827	864	806	842	890	905	831	866	883	848	909	861	863	829	883	880	868	797	846	861	822	831	842	867	866	826	910	820	822	877	885	836	824	891	802	822	850	883	809	867	896	864	848	873	870	831	841	820	847	902	863	833	841	833	869	827	872	837	878	882	822	872	870	837	865	883	865	866	876	865	816	886	833	874	824	871	809	849	880	823	865	833	846	897	863	925	855	844	838	865	830	847	857	856	869	824	890	873	875	858	897	838	853	847	822	864	825	856	902	859	886	826	816	895	904	867	865	821	834	929	843	861	866	841	844	852	873	872	839	831	820	883	874	836	828	860	866	846	837	861	852	833	852	892	831	846	828	859	881	892	811	862	900	848	839	809	849	873	871	868	844	830	881	915	888	838	877	855
20950	10369	1203	927	742	613	591	458	467	454	427	471	435	420	413	412	389	384	464	459	470	494	473	466	478	467	501	483	427	443	472	437	455	477	436	452	422	450	433	432	441	428	395	419	403	443	416	444	403	451	365	455	386	398	424	443	391	403	414	385	404	413	425	381	408	390	390	418	417	375	389	389	444	390	391	425	429	390	387	387	374	358	453	408	395	396	396	396	400	399	451	395	396	365	424	391	384	388	410	411	370	374	455	397	386	411	378	396	388	376	399	416	365	403	416	375	366	358	420	397	410	445	397	420	391	388	376	416	405	382	387	386	430	406	413	407	418	402	365	356	381	396	395	418	387	436	410	388	433	401	381	388	410	417	394	393	390	399	384	392	419	437	448	399	375	381	416	392	394	447	416	366	407	414	429	403	444	390	412	356	396	390	401	436	418	414	418	419	408	385	430	383	394	404	425	372	381	399	382	405	400	433	358	381	369	391	443	392	391	384	400	417	377	390	446	377	391	357	330	404	404	409	391	397	391	401	424	417	378	399	431	392	363	403	466	396	412	359	404	373	381	415	383	344	403	387	368	399	414	418	399	410	407	393	421	388	367	378	414	395	403	425	412	358	368	402	392	388	431	422	379	402	365	377	337	376	434	378	386	395	408	428	387	367	381	390	428	404	428	407	387	425	431	395	390	408	427	357	403	409	405	382	405	415	379	421	354	387	395	357	370	374	402	420	393	362	370	415	418	397	383	348	410	365	429	371	400	396	431	367	397	391	373	397	402	377	434	404	375	404	414	416	375	400	412	393	428	420	387	365	434	352	378	424	406	437	377	398	379	409	411	383	369	415	433	380	385	407	382	392	416	393	419	429	384	406	409	416	410	444	394	401	391	412	386	396	403	402	428	383	418	399	402	384	427	376	389	359	411	358	397	459	412	391	402	373	366	440	375	369	368	398	391	395	393	391	405	417	420	405	409	428	415	420	399	401	387	415	392	384	406	373	391	397	391	412	388	384	415	364	350	392	374	420	382	393	368	391	370	430	370	423	401	418	416	388	352	379	393	407	394	404	425	430	399	380	379	365	402	401	392	429	391	355	392	375	355	408	418	403	432	401	351	421	405	374	402	402	413	390	363	438	421	388	388	418	394	390	368	360	395	380	389	431	375	386	374	430	389	424	423	444	394	400	381	396	435	399	402	408	409	369	388	380	395	381	395	407	411	416	381	387	393	378	449	365	397	379	397	392	390	360	413	422	433	392	404	388	417	405	375	364	414	398	370	375	387	383	390	393	426	441	404	405	414	397	401	401	383	409	409	347	390	407	410	380	369	363	396	410	421	360	407	369	410	396	375	412	389	389	427	370	402	403	374	419	433	420	411	411	420	403	369	391	380	375	376	405	366	420	421	392	371	393	399	418	372	386	424	427	389	373	384	401	414	391	389	381	381	385	404	440	420	381	418	408	359	425	416	401	416	396	377	397	397	396	358	429	363	386	407	433	449	391	373	408	405	400	390	389	427	401	401	378	378	423	403	430	377	419	393	402	388	378	404	376	433	373	400	410	449	448	374	403	344	399	369	383	415	382	380	350	421	405	392	418	411	425	450	391	429	391	415	364	356	370	396	399	417	416	409	392	387	358	394	428	445	431	380	395	396	412	333	368	401	388	353	381	390	397	387	410	377	419	374	363	396	389	412	365	428	387	387	371	385	355	404	401	411	341	383	409	421	402	374	374	375	411	334	384	406	442	399	379	384	367	380	406	417	391	357	388	414	387	400	400	412	389	459	412	402	384	384	409	393	397	409	413	415	400	378	363	412	376	414	367	404	398	387	432	395	400	385	397	452	408	439	381	404	378	403	396	408	421	395	430	447	438	395	408	427	380	388	391	383	408	431	412	356	383	396	386	408	405	440	372	406	406	409	422	433	401	391	362	434	421	410	394	411	409	427	399	412	415	405	378	414	409	435	399	402	355	356	381	386	420	398	407	398	373	370	382	399	415	406	415	418	399	377	367	409	435	388	400	376	406	370	395	440	372	406	397	405	408	392	392	411	416	381	414	398	431	391	408	392	367	385	370	399	375	399	405	378	378	386	391	416	391	394	416	383	403	404	415	393	399	404	392	392	405	435	420	428	417	421	417	405	371	405	401	388	404	422	360	373	403	408	375	380	380	378	375	371	378	404	404	406	395	385	394	397	426	391	389	391	377	374	394	349	386	424	381	369	406	409	356	393	379	381	417	404	378	434	414	393	392	382	373	404	396	419	419	416	397	380	413	392	354	385	423	423	452	405	394	408	391	353	396	390	396	369	403	387	329	382	405	393	408	414	389	398	411	411	427	392	415	385	367	364	385	411	383	419	411	360	373	394	389	431	382	385	419	396	391	397	412	397	379	391	399	384	396	410	430	352	375	426	409	400	357	381	380	454	403	417	404	427	418	451	411	385	364	378	390	350	419	435	415	370	398	432	367	410	378	407	381	403	382	394	364	415	399	400	416	411	377	376	445	361	371	387	374	430	408	398	417	405	425	403	397	425	420	404	371	403	420	359	398	403	419	380	381	404	405	444	385	420	436	369	397	442	389	417	440	394	404	406	391	410	394	385	438	438	431	403	418	398	405	426	402	451	366	394	386	426	393	406	393	407	385	372	390	378	384	427	394	407	393	358	418	398	380	399	405	360	372	371	400	427	384	388	396	411	373	417	392	404	418	409	390	388	413	376	407	367	404	383	430	420	372	410	412	402	430	401	411	389	446	436	381	409	374	388	401	395	381	417	395	438	379	410	375	407	360	371	401	438	415	371	360	437	442	376	403	418	409	364	402	399	428	415	412	362	409	379	395	360	401	406	410	385	400	429	390	399	392	438	415	392	384	409	448	391	434	399	386	396	414	436	409	434	423	416	400	411	399	425	397	384	444	382	414	429	424	421	391	388	420	417	438	408	392	420	393	377	381	393	407	441	370	383	393	396	407	393	407	432	396	402	432	425	387	416	435	374	386	391	377	411	379	423	398	399	434	379	402	381	416	419	361	402	375	413	411	375	409	399	386	402	385	414	388	412	436	383	443	396	423	427	373	360	403	420	429	378	425	416	433	383	399	386	416	401	370	391	398	379	414	380	419	392	359	399	422	368	382	401	409	381	361	422	397	398	424	409	399	389	452	413	397	407	412	390	362	416	384	373	412	406	427	443	381	362	423	430	405	415	372	352	399	370	372	394	425	399	389	375	382	363	395	386	419	394	403	414	424	390	367	408	416	344	412	458	467	390	389	390	377	406	429	429	434	392	397	428	403	389	413	416	409	367	391	390	388	357	405	370	405	402	366	380	390	385	394	397	387	374	377	408	455	396	392	423	413	382	395	425	391	428	410	409	430	432	422	400	389	410	374	432	391	400	395	395	426	411	397	376	424	417	417	409	457	427	401	384	441	409	388	430	385	376	409	411	404	424	423	402	388	401	413	445	413	381	391	387	386	418	362	380	410	393	405	400	389	407	402
12108	6416	2107	2403	2105	1862	1644	1392	1229	1260	1171	1137	1065	1051	1025	1042	1017	982	1078	1297	1215	1270	1248	1357	1415	1285	1351	1328	1333	1282	1265	1209	1260	1230	1245	1146	1204	1165	1236	1123	1100	1106	1102	1044	982	1022	1064	976	980	984	1073	1066	1040	966	990	968	955	898	968	955	891	925	916	942	895	890	873	884	879	909	872	846	903	870	909	865	866	879	868	907	860	862	873	842	862	874	872	907	885	840	876	896	830	895	888	833	821	846	851	882	806	872	830	866	800	890	792	862	870	851	865	830	832	873	864	834	907	808	862	821	917	941	822	905	861	845	877	818	870	877	808	813	873	812	864	848	885	817	844	846	885	891	918	828	823	844	830	850	892	857	850	844	824	880	866	854	817	882	838	867	863	869	899	883	840	886	882	887	845	887	844	848	853	824	910	858	883	843	797	845	849	852	854	905	875	848	837	845	842	849	830	833	900	847	815	799	870	861	838	845	852	850	904	840	923	858	856	854	897	820	857	846	886	875	882	853	871	866	826	836	842	897	872	809	832	878	864	817	869	870	895	816	883	822	862	863	871	873	881	858	807	850	841	823	821	841	852	835	879	800	888	816	825	867	865	853	831	846	819	883	827	874	826	865	898	877	824	875	876	811	831	809	874	849	844	905	812	820	858	863	900	873	864	896	866	914	832	886	886	842	817	850	829	843	924	850	846	858	866	861	808	861	824	833	860	880	854	824	860	826	841	867	832	893	837	899	829	823	865	834	839	866	889	835	863	820	791	834	875	912	861	868	934	832	836	880	794	846	858	840	881	856	893	873	858	852	837	818	822	818	897	815	849	847	840	870	895	879	843	872	868	866	784	810	846	840	846	883	863	860	860	836	816	825	880	901	843	806	820	853	784	877	863	842	889	841	877	936	865	829	854	816	893	853	851	819	865	874	862	815	891	898	837	834	880	861	836	864	858	883	913	860	855	856	832	796	830	872	857	861	863	865	827	826	786	837	828	802	874	878	806	845	808	842	872	859	811	840	814	839	866	870	887	904	813	891	860	822	884	880	823	833	873	825	860	882	890	927	836	841	835	850	822	907	863	856	854	853	840	857	849	829	860	854	855	859	827	864	853	845	847	838	793	875	839	816	832	849	845	848	856	848	806	844	819	837	875	841	902	872	818	826	864	844	838	822	850	886	829	841	843	843	867	822	831	890	807	846	918	908	865	853	885	864	863	876	857	828	884	861	861	860	848	836	835	894	883	883	855	856	874	853	881	857	847	869	871	882	889	883	889	833	812	846	866	912	872	865	859	889	832	841	870	833	847	892	857	880	867	816	835	910	857	850	938	820	833	851	830	893	869	853	888	892	836	849	833	896	845	895	869	823	880	845	832	859	869	874	828	881	893	782	898	869	836	849	886	834	878	784	849	840	884	840	865	857	835	862	847	896	822	935	853	871	795	847	849	831	896	871	852	836	876	866	806	843	859	846	838	834	823	892	875	891	828	854	841	832	885	889	824	899	834	846	817	883	850	866	878	862	878	888	792	843	843	854	870	822	879	858	847	883	880	838	827	885	879	904	852	897	834	865	856	817	834	839	819	915	833	866	928	869	803	820	867	856	866	866	856	865	818	855	901	832	897	854	813	866	830	850	837	837	883	886	895	860	870	872	861	865	878	910	835	848	904	862	851	886	895	892	864	828	862	853	858	901	894	888	842	907	891	875	836	832	839	809	866	850	849	875	882	813	866	865	896	882	866	883	879	838	860	857	815	880	837	805	881	826	830	839	843	869	851	828	801	887	813	837	934	889	895	903	880	866	855	796	818	853	850	842	857	876	920	856	836	844	831	825	888	844	854	828	861	854	913	910	828	937	841	878	831	858	828	833	816	903	860	880	827	841	875	829	877	896	850	878	842	828	846	891	853	913	878	854	863	838	847	853	865	832	874	891	868	855	821	890	841	862	884	829	849	844	888	921	830	854	895	858	828	847	810	876	849	858	870	873	813	829	850	895	772	842	860	813	861	889	878	828	864	850	856	865	871	834	823	860	857	868	841	854	835	834	834	836	895	859	843	853	890	784	837	875	839	869	827	830	870	873	864	856	890	820	857	858	849	846	865	864	876	834	816	799	848	792	898	865	857	826	849	835	849	890	869	843	835	826	855	841	831	866	883	842	870	840	830	872	876	861	846	820	867	852	846	866	872	879	848	844	830	885	857	846	842	848	842	903	853	859	894	863	886	869	884	845	923	897	878	857	897	829	855	841	884	860	897	863	831	822	863	921	856	858	865	894	898	837	853	884	846	820	846	863	830	849	835	860	868	811	868	831	850	830	864	865	861	859	867	829	842	826	897	854	869	859	915	899	861	819	817	889	829	860	825	870	820	907	816	880	870	899	853	881	859	939	859	854	840	844	846	872	884	818	875	882	842	832	858	809	821	829	849	836	901	829	854	846	864	899	858	829	861	790	880	885	839	814	851	884	838	840	824	850	824	853	864	839	865	846	836	840	857	880	822	814	857	863	839	857	906	850	864	825	853	858	855	810	841	835	857	833	823	906	872	827	826	868	867	893	873	913	841	904	833	853	816	879	871	865	897	835	859	827	806	811	858	862	897	900	867	852	889	865	899	843	873	838	853	843	887	893	882	831	842	875	883	870	797	855	884	858	815	857	893	825	865	852	840	894	870	822	860	879	875	852	895	866	845	869	875	881	819	856	835	837	856	875	866	823	876	880	884	848	850	861	869	893	833	838	876	793	851	890	922	878	824	847	815	871	890	828	856	859	826	868	913	886	771	812	854	952	843	836	852	888	801	893	872	908	848	877	889	781	885	893	914	877	801	852	874	843	819	801	833	886	833	821	875	869	853	859	916	869	885	828	836	812	858	846	866	901	892	863	867	862	832	833	830	888	833	844	833	890	889	871	874	885	833	875	857	876	829	838	859	844	877	878	795	884	838	872	871	856	920	786	860	847	834	870	889	798	871	892	885	923	877	862	846	840	823	893	837	855	908	830	877	908	867	929	849	859	828	862	810	864	908	861	859	903	849	874	857	873	845	804	911	916	875	854	839	887	889	846	878	883	874	850	840	838	859	897	866	825	867	805	880	830	858	902	836	897	867	891	846	842	820	823	840	859	847	892	874	823	834	833	838	805	879	882	909	810	829	829	882	870	810	855	829	811	845	917	840	844	839	812	859	854	858	854	830	829	839	845	896	807	784	848	855	829	805	877	928	833	851	820	871	895	851	863	898	920	851	810	849	857	849	893	845	895	845	848	876	849	853	874	848	852	920	886	881	887	881	901	868	859	827	828	897	874	829	780	860	891	809	809	878	834	849	896	832	898	867	873	881	817	828	883	822	836	855	866	806	880	835	864	850	825	920	862	849	872	841	878	862	877	850	831	840	905	856	828	820	853	830	859	868	850	876	864	895	910	882	803	861	846	806	867	876	857	830	843	907	825	923	880	856	902	831	871	895	843	913	888	852	858	850	883	890	810	855	839	821	885	874	907	866	872
4225	665	372	333	311	340	310	334	337	327	369	331	330	303	329	341	343	330	332	342	399	387	361	361	392	361	357	382	378	359	350	339	350	331	337	418	378	340	324	350	368	337	346	357	374	323	354	308	352	300	369	319	350	366	336	356	356	359	352	338	327	328	315	310	345	363	334	343	367	335	297	320	335	315	343	349	345	325	295	332	339	321	375	345	328	322	312	344	321	345	325	342	339	318	324	343	353	344	338	330	345	355	322	373	312	335	341	360	373	355	354	362	322	356	331	291	337	328	323	320	358	324	321	349	381	314	356	330	331	350	339	320	339	335	343	355	351	325	307	328	355	326	329	358	328	341	342	332	337	318	335	320	331	348	350	343	342	355	337	298	345	316	327	341	317	358	356	359	328	346	328	319	341	323	362	324	369	330	321	357	370	360	361	380	337	348	327	325	328	352	352	358	346	339	340	354	303	329	351	370	337	354	351	334	317	339	343	293	317	288	337	348	341	339	315	323	377	343	301	325	332	330	337	328	346	317	357	350	351	332	346	331	332	341	334	331	355	335	359	334	324	273	302	317	371	333	357	370	319	325	320	343	302	318	325	337	376	332	289	343	349	378	355	321	324	350	342	395	380	345	332	358	342	311	352	300	329	320	322	305	358	318	361	349	368	355	348	356	310	347	331	327	347	346	306	361	378	326	324	340	352	347	335	311	340	355	348	367	349	366	342	357	347	322	361	310	355	358	346	322	315	320	338	319	369	359	325	320	355	320	339	347	343	365	335	309	340	357	301	364	352	315	345	350	315	394	385	351	297	376	316	349	310	314	365	334	332	351	322	359	388	300	287	345	317	375	330	337	355	321	375	313	336	346	330	333	346	371	369	320	332	339	345	333	335	338	350	333	346	319	317	354	332	370	320	294	327	352	343	335	339	295	296	354	354	363	331	317	375	326	341	352	382	333	331	323	326	310	346	316	350	375	358	364	298	305	350	315	295	342	344	336	321	336	356	343	356	354	367	311	330	291	298	354	320	343	353	351	350	350	331	334	333	325	320	350	346	318	306	339	347	333	356	345	348	364	334	338	395	360	337	317	354	347	375	337	345	356	350	325	348	367	318	351	315	334	353	327	339	379	358	340	341	328	351	309	377	311	328	360	351	344	291	291	329	337	359	333	332	322	331	352	334	321	304	348	360	378	335	319	345	360	336	351	331	346	346	337	311	315	338	339	384	335	338	342	338	300	311	353	335	334	326	336	305	340	334	321	302	356	323	344	312	340	335	304	309	358	372	356	325	367	347	358	335	352	354	323	352	355	359	339	329	309	365	326	333	310	346	320	356	322	360	328	323	324	324	353	375	338	371	327	322	366	357	335	322	344	335	350	318	323	322	301	285	301	355	330	337	340	301	332	366	302	336	355	349	384	333	341	331	322	350	347	316	306	347	333	319	342	322	309	312	344	324	364	333	334	352	343	320	338	316	354	345	338	311	314	297	274	347	317	342	321	327	327	321	320	325	327	306	331	342	334	364	330	351	348	368	376	310	323	327	337	334	346	320	312	332	339	353	321	320	363	291	362	338	379	341	350	359	354	340	343	370	294	321	332	326	357	341	348	335	332	307	356	337	308	322	341	373	331	327	341	332	295	329	358	343	306	336	349	320	360	341	337	308	342	361	362	340	319	321	339	371	321	357	350	360	354	330	319	327	343	390	356	333	340	343	321	352	322	332	325	329	345	325	338	331	332	307	347	314	340	335	332	374	372	357	330	299	356	342	365	320	329	345	370	331	336	362	344	359	326	333	332	315	323	310	333	346	336	303	314	337	320	330	352	300	320	336	319	326	320	335	355	364	308	339	335	326	339	332	365	358	323	339	344	346	342	300	328	312	342	330	363	312	311	349	292	354	310	336	350	366	324	314	350	354	312	334	336	340	332	324	331	350	366	318	357	325	336	323	331	327	332	341	349	356	322	332	290	310	316	314	316	349	334	331	314	339	333	330	349	378	370	360	360	331	338	333	313	409	348	340	334	354	375	373	321	334	338	368	351	334	326	313	362	322	333	340	341	310	366	339	340	351	362	326	384	353	353	328	355	377	383	342	345	391	344	318	367	343	359	319	323	339	336	354	341	307	364	364	324	364	312	346	332	340	351	327	337	322	358	350	364	341	376	341	340	311	356	338	324	363	334	320	301	373	340	379	307	348	316	310	339	347	372	346	312	333	327	358	359	356	358	332	327	334	355	340	278	323	333	335	348	364	317	361	340	374	312	344	316	353	325	352	335	331	298	308	307	352	323	317	370	339	364	330	312	307	362	367	303	359	354	357	309	284	325	364	325	353	324	310	337	364	325	364	349	366	333	362	384	315	333	347	327	313	318	357	327	333	355	357	360	333	327	319	334	348	311	374	342	332	365	366	323	326	300	306	321	358	351	321	350	340	340	304	375	356	362	339	344	344	299	297	319	324	323	349	347	333	321	323	342	360	343	355	357	308	360	355	352	337	307	322	335	373	358	318	338	360	326	323	312	350	328	373	353	327	371	345	290	317	347	342	315	327	338	330	328	352	339	343	335	364	380	291	367	328	304	306	330	307	321	347	346	373	367	329	366	349	333	327	350	323	317	320	320	334	342	315	336	337	309	345	334	367	328	328	344	358	314	306	336	357	356	321	361	353	347	353	320	322	335	333	356	322	351	321	319	325	354	377	299	325	348	339	323	298	313	325	317	352	335	328	359	354	359	356	341	371	334	334	370	360	306	342	315	302	361	302	350	372	347	342	326	327	346	315	352	343	326	373	368	346	324	349	315	385	343	336	331	342	348	365	326	337	314	325	337	326	347	369	351	338	340	362	364	350	327	364	376	314	360	317	345	315	320	328	335	312	332	330	313	325	329	322	320	319	353	364	335	312	354	348	330	327	344	362	342	333	373	260	317	281	302	320	370	326	317	321	389	318	358	354	328	351	376	321	345	315	349	338	331	331	327	349	358	375	336	340	328	359	360	359	314	297	314	302	303	355	363	376	348	345	352	341	338	315	327	350	322	390	332	314	353	354	307	355	346	326	339	341	333	328	358	342	352	366	329	292	334	364	318	357	357	320	334	328	340	366	318	307	299	359	338	301	354	368	360	317	363	401	310	308	347	345	320	283	334	329	328	316	338	348	385	357	351	383	343	336	320	350	327	343	342	345	344	329	336	314	339	331	334	355	331	334	334	358	331	305	341	341	298	315	301	372	330	341	338	384	383	295	340	353	342	303	333	350	354	395	346	359	334	407	359	364	337	345	330	323	331	358	338	321	341	335	324	323	325	384	367	338	331	300	364	343	338	318	346	344	361	355	337	303	311	365	365	327	306	357	338	326	321	303	322	341	326	338	345	306	375	328	325	320	323	345	344	332	328	317	349	360	353	324	339	347	302	335	332	329	352	354	313	334	334	348	323	343	352	318	327	315	309	356	345	385	327	337	373	324	358	350	341	334	329	286	328	355	341	335	359	364	355
3248	1004	805	776	800	777	751	756	807	772	803	792	809	726	720	718	764	731	772	851	921	859	914	901	898	873	958	908	871	873	901	859	900	895	877	831	880	895	842	819	840	838	806	759	807	816	776	778	827	834	826	741	791	823	778	785	808	769	772	814	763	796	813	759	765	787	720	793	797	724	756	735	737	772	754	738	751	754	732	699	803	782	729	763	792	743	766	745	770	732	750	768	800	803	769	787	715	789	788	747	701	777	750	708	770	711	736	742	743	750	759	770	768	715	755	738	758	771	710	729	755	731	737	729	801	717	758	751	705	748	767	710	751	754	732	758	778	760	741	754	764	745	706	755	723	745	759	740	772	737	722	723	752	755	715	764	715	740	711	806	701	791	744	741	759	785	783	764	734	782	763	736	770	720	728	753	786	771	749	771	708	708	720	786	799	793	725	753	738	714	660	760	733	716	741	741	723	743	772	792	737	720	747	760	714	746	742	753	747	736	750	760	740	696	766	780	748	708	730	735	715	720	691	746	735	769	720	728	745	774	704	733	781	700	771	729	704	763	744	747	742	703	734	737	757	776	744	762	776	779	790	753	724	667	727	756	771	777	711	785	735	718	745	780	757	735	742	736	717	732	763	726	736	694	758	709	761	782	799	732	700	800	779	743	743	748	760	701	774	701	748	794	744	731	726	766	719	757	757	803	709	761	766	702	768	790	749	804	762	742	746	781	793	745	715	724	739	784	732	745	753	704	703	773	770	734	763	749	772	742	736	769	758	775	700	759	786	700	791	728	736	716	744	704	772	749	735	739	697	783	778	696	801	746	756	735	727	734	784	720	722	738	761	741	720	726	744	709	770	709	703	724	773	748	743	716	701	733	748	784	747	725	771	717	691	749	767	724	743	721	732	729	757	745	742	713	770	754	736	721	738	759	755	735	718	811	664	743	787	769	732	755	745	751	776	731	730	738	735	720	740	737	792	701	764	717	731	742	734	777	737	786	761	748	715	805	764	673	717	748	770	805	706	760	724	748	753	697	754	763	686	770	763	760	745	799	796	773	747	737	737	752	762	737	774	773	711	763	792	772	697	726	700	753	797	786	737	784	738	713	793	737	743	754	758	737	738	791	747	744	786	748	728	747	759	790	771	749	738	776	796	808	772	714	775	738	754	731	729	744	694	732	756	713	697	732	796	754	753	743	770	728	773	809	708	733	779	721	763	757	773	777	769	740	760	764	740	813	747	699	751	763	700	708	772	750	774	699	723	720	744	777	701	738	715	760	746	739	798	749	766	753	784	712	700	704	794	722	744	760	750	751	684	754	754	739	768	718	744	748	754	777	736	714	710	770	756	723	700	727	761	739	773	691	785	753	792	753	789	757	801	737	750	738	777	778	791	754	717	719	717	755	716	843	717	744	704	723	723	753	739	772	759	721	760	735	758	731	752	742	738	746	752	782	750	717	757	753	773	737	729	708	755	748	729	741	757	708	791	751	744	816	762	750	788	775	740	761	730	731	754	776	747	749	746	798	783	696	725	785	754	750	685	741	797	735	764	713	731	753	748	736	746	729	757	722	736	736	794	760	730	707	686	754	736	734	758	754	710	754	743	728	739	756	761	722	744	800	741	741	738	765	777	752	721	712	731	744	774	760	734	748	742	714	770	745	757	720	734	744	715	792	743	747	803	733	752	749	740	720	746	735	656	779	734	750	723	766	755	760	721	700	757	749	764	710	814	762	727	742	789	754	758	739	759	708	757	768	782	777	776	787	735	756	725	726	761	763	774	762	734	770	732	757	715	740	789	736	720	763	763	735	717	773	757	740	798	777	731	741	763	731	756	781	701	695	760	763	735	800	743	730	735	778	743	715	740	735	780	760	767	752	749	729	805	713	774	727	685	772	728	735	766	780	746	748	739	773	741	728	772	729	726	808	738	751	779	793	738	745	780	720	692	738	772	761	727	785	749	692	747	742	798	757	707	775	754	742	679	743	684	756	775	756	761	780	785	713	758	760	714	698	818	806	741	758	751	749	773	753	727	747	769	709	760	749	792	728	816	738	726	759	774	780	729	761	743	738	755	798	726	738	781	764	769	701	728	730	782	753	719	731	718	751	726	743	687	808	735	708	746	777	765	745	740	782	765	784	685	791	773	723	761	804	766	708	738	752	771	705	752	756	778	771	774	744	730	754	697	729	716	702	780	734	745	746	711	756	770	700	738	734	747	730	745	726	719	709	738	767	748	760	743	769	794	772	762	731	714	768	746	770	738	763	740	751	732	755	781	729	761	745	770	728	788	711	709	794	763	751	746	767	769	777	777	753	743	778	764	751	733	709	741	752	729	770	772	732	757	719	758	736	780	721	749	744	725	762	692	714	745	764	688	805	715	736	773	779	730	789	727	760	777	679	708	770	726	794	718	763	764	775	772	733	775	706	737	719	729	732	757	734	712	741	770	741	716	735	769	730	752	789	746	743	720	751	738	738	725	728	734	751	733	717	779	739	784	787	735	719	758	727	721	696	722	714	750	800	759	779	738	778	773	708	744	748	740	779	729	751	727	719	710	724	717	770	759	698	752	746	779	759	783	723	734	755	751	770	737	774	769	712	714	711	757	737	755	745	760	721	727	654	755	751	785	767	762	757	742	778	724	757	708	727	768	706	724	725	714	684	721	759	757	713	757	744	758	767	764	717	732	755	742	748	730	756	763	753	743	732	749	695	744	721	717	740	705	782	726	735	736	826	745	760	707	733	739	771	734	738	747	704	731	675	765	749	763	701	756	726	724	709	777	727	745	780	749	755	745	718	794	776	687	756	739	688	714	722	769	755	794	766	747	748	786	691	737	728	736	763	760	729	725	749	760	773	790	701	710	772	726	718	779	749	747	765	718	822	779	749	746	739	739	743	767	754	729	772	752	782	706	747	749	749	752	748	800	753	764	726	711	759	754	749	685	773	742	716	737	740	737	754	776	730	775	772	678	719	786	753	725	722	730	752	704	787	762	762	721	767	749	777	741	731	785	807	729	735	737	724	763	738	768	757	772	688	721	754	781	727	802	776	794	751	753	756	803	762	739	737	739	760	755	731	761	721	750	750	723	781	708	720	742	731	755	753	686	777	778	748	721	748	772	773	742	717	738	736	766	742	753	726	750	736	745	752	747	746	768	738	800	743	705	762	722	740	797	731	744	761	746	719	753	819	752	743	737	779	780	755	774	694	753	766	713	750	745	783	760	763	783	771	781	787	718	722	737	788	782	777	729	741	769	739	776	710	734	790	738	719	755	759	746	734	787	762	722	692	774	707	737	780	726	717	723	719	737	750	714	698	774	766	746	735	721	730	737	745	743	754	725	741	731	745	721	736	785	743	724	789	767	783	755	756	766	740	759	736	753	731	734	711	778	786	785	766	748	709	739	749	765	714	699	750	740	752	743	763	667	759	689	727	756	763	714	806	743	794	721	749	778	807	755	742	738	806	718	740	738	789	757	753	791	735	777	762
12693	4567	691	605	509	479	439	429	442	438	407	408	404	433	410	377	416	414	375	393	385	431	420	456	470	452	402	443	412	446	393	407	416	417	448	451	429	398	400	390	453	407	408	426	389	412	386	416	441	437	380	408	385	405	427	415	408	410	396	402	407	411	383	429	387	416	419	419	399	370	364	402	383	337	381	386	365	405	422	422	406	373	410	373	420	384	385	387	395	400	430	363	423	387	390	406	407	419	391	366	415	398	396	374	378	408	402	414	398	369	384	386	396	411	366	417	383	407	380	352	395	422	431	384	419	398	391	372	375	400	350	375	394	431	379	366	387	384	407	369	410	408	387	397	424	376	389	391	403	412	376	409	417	410	361	375	394	433	378	395	390	411	382	437	424	420	376	404	393	402	388	406	404	421	399	354	378	423	401	376	412	403	415	400	374	391	412	380	396	405	363	377	365	383	356	418	397	374	380	412	414	368	406	413	359	415	378	401	393	393	366	375	383	382	417	420	402	390	387	410	403	411	407	381	361	385	408	349	368	360	424	386	390	371	393	411	383	384	378	398	434	404	374	386	393	409	410	407	385	358	407	369	404	428	403	407	394	381	376	381	412	404	368	394	359	436	370	372	404	393	405	382	369	431	389	392	382	395	409	401	419	389	431	369	404	337	365	373	372	398	407	405	382	407	398	386	379	375	407	419	347	379	371	384	413	453	385	375	391	383	388	427	368	422	395	371	358	395	438	378	410	383	406	359	402	388	379	357	412	369	422	399	390	409	411	355	404	390	391	391	379	376	410	382	381	421	395	444	391	422	394	384	366	414	366	392	331	387	390	414	404	413	403	368	379	410	356	362	395	378	364	407	421	406	387	398	389	390	374	340	392	391	355	390	360	374	381	372	371	409	402	392	369	351	400	423	373	358	374	386	413	440	411	385	415	379	407	406	426	400	378	389	380	432	384	426	400	404	411	444	381	399	388	370	390	416	382	401	377	385	381	395	393	390	404	395	416	372	392	383	408	352	402	393	402	411	408	390	407	387	394	404	411	394	413	401	413	385	371	378	370	336	402	377	424	390	422	360	438	399	379	376	409	408	384	388	404	376	435	432	398	430	381	360	411	420	376	375	387	411	416	346	404	408	389	411	364	403	368	403	387	393	375	374	389	398	385	380	357	394	405	401	368	404	371	392	398	385	407	421	395	389	422	381	371	414	397	400	368	411	346	401	426	374	372	395	384	389	403	381	410	368	407	409	395	377	394	347	363	407	379	376	356	395	400	391	356	371	428	397	426	397	400	405	394	436	445	424	367	368	404	415	422	418	350	382	410	442	428	408	383	363	390	395	367	387	374	398	379	393	397	414	384	399	401	370	389	387	374	387	441	366	379	380	378	369	397	423	392	371	396	379	396	400	376	409	387	415	435	443	402	402	395	399	431	417	369	387	354	384	404	413	395	383	410	357	353	429	400	414	393	356	438	383	420	396	436	352	391	390	374	390	390	370	407	403	397	396	369	333	369	338	398	409	381	417	372	399	367	381	390	409	403	389	415	371	394	370	405	425	377	414	389	380	409	423	404	394	378	401	372	403	398	400	403	353	361	416	400	415	395	425	396	386	374	428	388	388	417	410	392	376	367	375	354	415	425	386	434	412	402	378	441	428	434	399	397	426	384	382	347	406	402	364	382	410	403	403	413	387	399	378	388	368	414	425	408	383	412	371	387	390	380	366	347	417	392	363	377	361	399	347	386	376	416	425	430	402	363	407	400	430	412	388	371	380	398	421	403	391	413	417	391	391	425	398	355	395	403	370	381	372	423	404	403	390	356	390	348	378	384	385	361	392	380	388	356	395	388	417	419	381	410	398	415	402	365	380	430	344	387	418	440	393	393	388	384	380	353	381	401	390	411	404	348	405	382	407	363	372	399	382	368	379	375	358	408	364	396	399	373	353	357	423	397	403	398	395	403	415	435	386	383	399	375	359	373	378	353	388	386	393	391	397	397	404	421	398	428	411	362	403	425	386	369	380	351	390	400	388	423	408	415	384	396	387	359	423	366	412	412	397	373	411	397	377	354	388	405	395	417	380	425	392	405	406	396	393	377	426	397	345	421	410	393	368	393	372	379	400	420	420	410	428	417	399	426	395	383	351	414	361	354	369	380	410	414	416	384	411	365	378	387	389	377	398	406	404	380	393	359	386	429	372	401	381	362	360	386	396	399	407	400	376	398	339	390	392	366	454	403	415	397	402	401	393	403	392	412	372	409	387	394	400	347	383	394	393	356	434	401	394	385	377	388	377	413	377	389	366	431	415	394	404	404	405	407	416	362	406	410	370	350	411	423	406	372	379	379	391	409	400	381	385	374	393	347	417	400	433	350	371	382	405	410	393	400	430	394	386	390	444	377	368	377	422	377	395	360	383	343	396	390	420	356	409	397	419	394	388	371	369	382	415	397	411	397	391	403	376	389	396	384	432	380	400	413	366	429	369	403	430	411	391	374	364	396	368	380	395	376	366	386	393	410	358	392	396	392	421	409	401	420	419	405	369	359	392	403	399	377	354	400	406	352	398	376	416	389	348	442	379	385	386	416	420	383	380	371	391	392	415	380	424	396	348	426	377	379	390	418	373	408	425	409	391	389	350	410	385	379	382	378	368	394	383	398	382	396	352	381	391	412	391	397	405	368	368	409	415	381	391	422	410	410	365	377	404	384	416	436	404	371	405	446	380	432	379	404	419	397	397	365	381	357	337	391	400	411	414	403	406	407	368	386	351	391	457	364	380	382	385	392	373	385	373	386	402	342	418	416	419	389	439	381	394	377	406	394	373	416	401	427	399	383	420	378	407	420	408	404	423	410	386	402	368	412	362	369	379	410	409	370	389	404	386	358	381	388	397	426	425	389	391	409	418	385	426	381	368	417	391	417	375	403	389	388	400	387	364	400	347	426	381	402	431	415	366	365	398	382	363	392	383	373	382	360	433	351	397	398	433	449	394	421	404	380	352	424	361	404	360	402	399	409	384	395	382	417	437	408	389	459	418	370	397	370	387	393	385	419	389	408	415	392	411	400	348	345	393	406	400	391	400	369	392	400	381	385	372	373	373	399	370	386	350	414	403	420	417	411	382	414	423	362	407	403	366	387	376	411	388	398	434	383	399	401	386	362	361	379	407	387	395	388	358	431	383	398	402	394	373	344	371	408	417	388	381	414	406	358	395	377	370	399	421	332	367	399	365	397	377	397	422	385	377	366	360	405	390	415	377	369	366	372	385	405	376	395	389	418	380	413	358	397	375	356	385	423	403	392	398	431	401	404	386	417	447	399	401	399	416	433	360	349	419	395	409	365	389	423	366	435	386	349	385	391	402	381	425	364	396	404	390	399	417	368	388	406	373	385	427	435	365	363	428	413	358	392	381	430	424	401	418	445	406	365	415	447	406	385	382	374	390	410	413	388	372	369	389	405	380	398	404	353	395	372	390	394	389	384	441	376	357	413	467
9069	3890	1542	1663	1440	1324	1251	1164	991	1006	962	1000	994	968	949	990	907	918	907	1079	1152	1180	1136	1199	1321	1157	1176	1090	1171	1094	1105	1075	1085	1051	1143	1111	1103	1108	1090	1014	996	939	1032	955	961	1026	857	966	985	937	992	999	886	954	938	905	924	920	924	915	950	856	897	917	874	830	865	897	890	883	849	886	879	856	883	876	852	863	866	829	885	832	858	852	888	871	815	870	827	920	867	849	924	883	867	856	895	837	841	908	867	854	847	859	843	840	848	858	866	869	827	837	858	838	859	889	888	913	871	813	874	862	859	843	899	852	855	824	827	898	835	840	805	898	794	831	878	882	872	854	817	855	808	781	859	851	861	851	908	909	859	844	831	793	849	868	815	831	901	811	829	854	833	867	890	836	830	846	860	876	858	859	867	879	854	788	803	843	868	802	831	850	881	803	883	838	865	861	844	885	855	794	829	881	837	851	816	872	838	872	835	837	836	847	856	875	853	855	875	839	856	787	863	850	886	867	864	862	845	824	880	815	876	875	845	831	855	864	814	820	855	905	833	862	897	814	858	884	875	839	898	848	842	827	802	835	819	880	817	819	842	877	832	885	842	819	847	836	871	830	859	906	792	835	820	870	866	845	798	821	908	835	887	887	844	856	866	819	856	857	809	834	829	860	856	866	858	846	902	854	823	840	834	803	828	870	790	869	857	863	853	853	819	874	836	869	848	858	881	806	885	804	832	864	800	843	874	797	855	846	881	869	817	803	838	903	861	841	859	875	883	875	816	807	853	907	837	851	839	801	877	819	758	861	847	854	814	855	854	845	873	868	825	828	851	842	855	811	865	868	899	844	893	869	861	855	889	876	845	872	841	844	847	808	839	914	816	819	855	908	848	843	816	801	840	837	816	886	797	806	836	898	859	840	807	827	882	881	898	881	817	823	799	908	844	888	826	856	886	849	880	840	839	854	845	815	841	800	848	888	840	883	848	856	840	857	872	869	876	889	835	858	847	837	855	859	845	875	889	820	822	855	861	846	825	874	833	855	891	851	892	815	834	838	802	815	861	929	862	863	844	900	853	842	880	848	837	874	873	889	840	800	814	849	827	847	847	858	858	857	829	836	873	853	866	853	872	877	817	838	857	846	887	816	825	867	878	865	893	862	844	836	894	838	895	837	873	860	903	832	849	892	791	824	847	866	833	831	852	855	894	821	864	851	875	857	863	905	848	864	831	873	909	872	796	857	867	822	854	822	917	826	794	848	811	814	815	839	876	826	856	869	841	879	828	799	844	817	867	873	846	797	816	837	821	894	844	862	833	839	833	849	876	830	858	856	792	836	860	811	849	813	826	807	791	840	879	885	824	860	814	868	795	875	898	883	871	862	856	846	854	823	865	854	858	823	851	814	845	901	854	855	903	852	843	794	879	847	872	906	839	853	828	875	849	840	826	833	866	846	833	812	838	818	863	882	802	820	854	834	827	897	867	849	865	859	830	843	870	875	815	848	835	859	821	816	843	832	821	801	858	846	846	853	842	814	841	844	857	808	836	797	816	880	877	872	854	823	882	828	872	827	844	860	871	866	832	870	862	862	824	840	869	853	877	876	833	844	804	838	866	831	869	856	857	904	884	864	879	836	804	863	867	879	868	866	895	838	906	844	889	872	855	895	854	909	826	853	827	839	791	903	846	856	862	823	856	829	839	846	851	861	839	863	819	854	823	900	848	816	871	877	888	845	857	880	884	848	824	797	850	806	842	846	837	858	863	872	866	889	861	812	902	797	781	820	855	875	880	910	834	868	869	817	835	844	885	813	834	800	848	880	849	881	865	862	809	814	847	824	865	798	847	849	855	848	857	863	789	833	815	812	840	786	876	793	885	867	848	826	822	920	830	834	866	857	811	911	874	881	888	835	893	791	843	830	834	812	859	832	854	853	852	870	792	844	836	872	837	849	861	838	833	818	867	828	824	852	890	842	845	835	841	819	873	903	828	874	857	865	853	874	828	799	836	868	832	809	879	894	805	859	920	859	836	836	881	881	869	785	883	869	839	883	792	850	850	811	897	844	912	866	814	801	887	884	838	832	866	753	823	855	894	791	931	852	825	900	876	860	864	762	844	911	856	872	831	860	837	876	884	835	862	854	813	854	866	848	815	846	860	848	907	892	859	849	818	894	895	834	844	839	844	851	868	865	857	846	835	873	862	863	845	795	901	813	877	850	862	872	825	878	882	866	831	843	861	833	807	875	806	830	880	873	847	829	847	750	816	795	820	816	887	836	919	868	907	850	870	876	867	881	854	799	849	907	843	818	871	856	817	858	858	833	811	856	874	810	849	891	775	857	854	834	786	798	836	864	910	880	825	879	789	861	808	845	851	842	890	899	905	862	812	819	866	864	859	838	912	869	827	845	857	827	830	810	830	836	867	779	848	833	831	807	845	887	892	838	831	863	853	861	809	867	841	848	877	867	847	841	861	848	807	853	821	869	846	802	844	836	849	852	832	895	817	918	855	791	894	858	856	873	845	924	899	876	848	856	840	843	792	881	887	902	845	847	852	879	870	858	893	869	856	827	832	802	807	804	898	870	894	814	898	818	897	889	832	823	857	854	858	875	826	870	822	839	874	811	860	828	844	820	789	927	855	862	828	863	908	858	792	860	826	809	795	875	854	853	840	843	851	859	842	846	820	854	860	836	841	866	805	838	866	854	815	846	841	926	830	879	856	871	840	868	852	902	849	870	819	878	838	857	829	896	855	877	853	828	881	859	844	897	825	867	861	865	882	821	889	876	857	840	825	769	901	850	851	883	907	888	847	831	838	871	849	841	839	817	850	837	826	853	862	847	849	870	841	806	863	881	833	900	870	834	886	850	877	803	857	870	837	899	864	894	824	820	825	868	817	855	839	831	868	847	862	856	871	908	764	896	827	832	819	817	849	819	805	855	829	821	861	825	834	850	883	838	849	884	874	813	792	862	911	918	844	840	785	841	875	841	885	835	850	908	815	894	836	815	854	801	931	819	896	875	911	835	877	857	849	865	920	830	873	813	835	882	903	867	820	853	881	883	896	894	816	884	900	838	832	886	828	806	905	811	808	842	860	851	826	801	850	811	860	880	878	877	822	809	838	849	893	897	858	847	828	862	842	894	857	855	820	853	880	825	888	852	834	873	829	910	827	857	869	857	844	860	880	842	848	895	841	867	809	822	816	873	853	858	815	849	852	856	816	883	861	855	839	831	853	874	826	857	815	893	875	870	844	862	830	932	856	799	840	853	876	796	812	851	830	857	906	843	861	858	826	815	854	852	858	847	896	871	870	836	892	889	914	886	877	839	909	886	870	840	865	868	813	839	809	897	860	881	844	827	841	836	816	831	889	805	858	858	834	863	807	908	896	816	847	842	857	872	878	819	870	797	838	902	805	835	875	850	848	832	815	832	851	854	878	856	812	877	869	856	886	878	880	854	864	848	898	830	892	782	827	827	856	808	851	868	830	852	864	860	783	871
21028	10309	1156	969	726	626	540	567	493	464	456	411	432	442	443	364	433	372	407	444	522	455	418	451	482	465	474	454	477	452	472	481	444	435	487	412	441	425	423	417	446	421	425	393	390	427	438	440	441	427	414	365	423	444	403	386	396	431	401	386	371	380	399	402	382	417	383	364	420	383	427	376	379	381	416	402	407	405	412	368	389	359	375	409	420	424	394	389	378	384	381	416	396	394	366	396	369	362	397	378	382	403	369	396	368	380	356	387	423	431	380	365	386	426	389	374	409	404	404	419	389	390	398	372	386	402	424	414	403	383	373	391	394	431	370	410	370	388	369	377	393	384	373	391	377	406	440	382	398	401	408	421	396	402	410	410	387	406	394	403	391	405	397	388	410	416	416	369	404	421	374	409	380	404	429	377	389	419	408	392	402	420	412	413	409	421	404	423	390	418	385	409	383	389	372	391	377	402	400	427	409	374	391	398	376	427	393	421	381	365	398	393	418	419	384	416	390	380	410	399	365	372	385	381	408	376	388	426	406	372	368	381	420	386	380	416	369	402	388	395	368	380	407	403	393	382	406	379	342	380	402	454	408	442	391	419	390	387	391	395	399	374	373	394	388	434	399	350	385	435	399	377	353	406	353	404	374	416	406	434	420	383	402	410	396	418	402	416	405	415	401	407	387	411	367	375	394	412	445	421	360	403	385	360	370	374	406	399	396	388	383	355	369	379	403	386	418	361	420	431	427	381	386	369	406	369	385	408	358	432	382	390	388	349	374	416	403	392	416	378	402	409	372	373	397	396	435	418	399	407	414	335	379	391	406	380	416	417	400	423	423	425	387	403	365	413	434	390	420	395	377	409	390	377	441	388	397	405	364	370	402	403	401	376	382	356	361	400	402	453	414	387	397	387	384	395	395	380	415	436	406	348	389	414	377	377	373	413	405	390	410	371	357	398	387	388	386	392	392	411	450	385	380	328	399	374	360	365	425	384	373	390	389	412	348	367	418	357	402	413	397	376	402	354	391	397	370	430	349	412	389	374	385	363	396	377	396	383	426	363	395	390	401	411	403	402	384	366	393	372	399	371	374	404	383	413	397	368	385	347	359	383	368	377	372	361	408	427	378	403	385	380	407	419	382	401	375	412	442	395	399	396	390	373	396	403	427	417	398	377	402	412	385	407	406	374	402	397	408	376	396	435	408	360	407	395	408	417	375	388	379	388	416	416	439	392	393	408	397	407	390	375	384	395	380	367	369	349	395	387	407	405	372	438	399	421	402	409	399	390	393	437	389	386	385	351	398	412	393	393	378	367	391	363	424	409	393	388	349	432	374	394	418	367	421	397	406	441	383	378	372	415	412	403	384	409	369	395	394	383	404	377	364	408	394	406	402	365	424	413	389	410	392	381	414	441	350	372	423	410	409	364	392	395	413	383	425	400	404	390	362	376	386	387	391	366	445	385	376	409	375	428	415	394	410	390	383	402	385	383	402	370	364	377	410	430	424	455	369	350	411	437	396	409	411	376	381	369	391	407	442	406	438	428	395	396	371	425	367	429	350	385	397	406	394	404	385	388	409	372	379	383	377	389	399	398	395	397	404	440	416	380	408	382	389	386	410	390	392	359	395	389	382	382	404	389	378	442	416	394	419	394	365	373	440	406	363	401	420	402	380	379	398	374	357	431	370	382	377	405	446	370	371	377	371	417	398	402	375	435	413	393	372	410	412	397	328	410	392	390	410	413	360	373	400	376	451	385	404	403	398	396	357	378	428	373	397	380	397	396	387	365	389	372	411	389	381	408	423	406	409	361	399	386	380	396	406	369	384	374	368	391	432	393	382	395	423	429	360	378	407	371	397	376	390	362	396	344	440	376	415	398	343	370	417	410	407	340	342	401	386	392	373	411	428	374	402	428	418	388	408	446	403	412	437	411	427	399	391	376	384	387	362	387	398	359	378	392	371	419	374	406	396	385	367	388	400	418	388	394	373	399	372	406	367	406	416	377	406	407	421	379	392	414	401	390	395	411	384	412	400	390	373	404	367	411	390	377	395	370	354	393	409	396	418	391	403	410	341	375	393	383	411	402	396	396	366	378	373	392	394	395	407	398	352	411	390	422	394	391	391	420	381	366	379	409	412	382	389	360	398	422	398	387	386	439	384	391	355	371	359	434	389	423	391	377	361	419	382	356	433	364	439	394	431	402	378	366	406	360	395	368	392	392	383	374	402	385	421	419	407	389	390	391	399	434	436	425	393	391	403	393	414	396	412	403	431	394	414	410	384	425	375	392	390	392	367	376	380	396	411	396	429	422	409	415	378	364	380	391	346	425	414	327	391	394	376	403	346	431	410	390	388	375	407	400	377	377	382	367	339	370	422	378	443	380	383	380	384	384	394	391	399	398	395	363	393	393	389	402	375	376	396	387	418	382	378	385	394	361	415	419	399	359	396	375	386	415	412	392	365	388	451	376	394	363	396	375	388	403	392	420	400	414	394	381	377	389	381	376	378	377	415	405	404	437	408	378	382	398	400	378	427	370	380	398	405	413	383	372	382	410	385	360	364	364	413	419	418	387	374	389	366	431	395	403	397	395	402	417	401	413	431	415	424	363	417	378	370	382	386	429	383	401	362	383	403	399	396	410	374	411	411	384	403	381	411	406	439	368	349	392	408	423	376	385	358	361	394	375	366	371	411	401	392	423	384	389	435	410	405	406	376	395	397	424	389	401	380	385	426	381	381	399	418	338	391	395	377	420	371	402	389	416	402	344	413	400	389	428	352	394	395	408	400	421	445	380	390	406	361	394	395	351	456	418	401	399	382	445	360	433	385	396	359	425	385	388	375	389	375	384	389	403	403	404	405	413	387	379	389	430	391	416	409	375	419	420	394	425	345	407	375	415	383	397	402	379	399	408	381	398	445	381	364	382	378	416	392	383	430	397	373	411	386	416	429	414	372	399	385	353	394	393	417	405	412	391	417	402	383	397	395	359	412	400	412	429	365	412	430	420	421	399	380	432	383	388	396	398	430	387	353	382	354	400	399	347	405	404	392	406	418	358	418	410	408	392	397	414	373	374	440	434	345	396	407	397	396	382	421	392	384	422	384	389	410	383	363	370	383	380	397	419	437	415	432	362	395	395	398	398	342	386	394	431	395	356	391	375	380	409	402	419	387	407	383	407	358	387	370	409	350	388	421	361	425	408	389	367	403	384	436	402	428	399	396	397	382	413	386	391	403	404	354	393	391	370	418	393	425	372	400	384	400	438	436	390	387	384	399	383	408	389	419	397	404	401	409	379	408	397	394	373	403	395	386	367	414	383	407	388	394	408	422	394	418	412	412	372	397	396	386	395	411	404	410	401	351	356	362	374	416	381	331	385	428	399	382	388	401	396	372	387	391	426	403	382	388	309	398	417	395	359	408	388	438	393	406	383	406	398	419	421	410	360	421	383	394	435	388	362	410	397	385	377	367	392	398	379	381	383	410	391	412	378
11926	6495	2142	2441	2188	1791	1583	1433	1253	1150	1169	1141	1053	1001	967	989	1015	927	985	1108	1336	1283	1314	1330	1400	1394	1332	1361	1278	1214	1132	1222	1212	1285	1241	1128	1159	1176	1117	1176	1127	1059	1039	1057	1020	1013	1039	1082	1023	1052	1045	1043	1009	994	989	1006	943	941	973	938	913	896	894	872	871	896	878	874	848	878	913	872	836	884	852	824	804	891	870	864	929	897	842	853	882	871	871	828	861	845	808	885	862	861	849	878	848	862	883	859	858	853	834	804	839	829	792	798	883	849	828	827	852	818	884	839	881	861	849	811	856	843	837	841	889	871	838	846	871	853	864	797	843	864	876	791	837	863	855	839	832	842	889	815	835	858	842	814	818	880	825	862	805	809	859	876	862	871	871	792	805	864	925	808	914	851	823	828	865	808	857	872	846	835	857	842	859	815	858	838	855	877	861	865	810	848	829	840	856	849	856	877	871	829	844	829	789	866	877	805	875	865	840	860	851	828	841	822	849	834	831	799	862	782	861	849	885	864	834	840	873	841	845	845	870	831	856	864	788	799	858	862	873	816	802	825	860	808	862	862	833	847	835	816	840	851	844	860	858	898	869	869	866	862	888	833	838	851	834	828	794	873	837	856	838	884	876	827	898	862	860	866	854	863	870	820	815	892	848	836	804	836	825	833	829	906	814	920	863	810	848	831	809	863	849	878	876	878	871	831	838	893	865	780	869	834	927	854	842	871	830	883	918	843	877	813	834	851	838	817	886	840	839	845	869	869	906	854	858	859	787	850	894	873	852	899	855	848	822	828	888	807	840	893	851	883	835	812	831	861	810	851	812	859	808	881	861	829	846	842	881	885	862	837	863	858	863	785	868	862	865	825	879	865	925	816	884	887	864	925	893	864	871	848	831	798	856	924	833	827	854	866	867	832	885	820	846	823	874	834	865	866	828	839	816	859	881	854	875	835	818	855	856	815	868	853	834	843	874	876	829	874	851	844	864	890	847	844	800	812	851	797	851	834	873	897	832	834	843	833	898	866	868	848	880	873	864	872	851	840	849	858	835	826	881	882	880	854	872	837	838	833	827	883	832	806	838	869	828	844	892	858	878	866	889	867	855	787	919	843	858	862	871	885	838	804	839	857	873	884	816	840	829	826	846	800	857	871	822	848	787	869	820	827	863	908	894	879	897	800	868	821	845	822	815	827	860	838	860	802	848	857	818	806	799	902	824	879	843	802	889	858	803	836	873	817	832	823	817	781	801	789	891	858	858	885	896	811	851	838	843	788	859	852	837	803	809	864	861	866	844	839	852	864	874	785	859	830	832	834	825	793	809	867	865	807	854	821	830	848	873	886	857	885	815	802	856	894	806	859	839	869	833	834	882	845	795	849	854	803	856	845	864	829	896	865	847	832	906	796	799	825	868	865	835	835	864	862	898	821	854	886	823	838	897	835	878	856	829	864	844	849	886	865	785	862	861	785	828	840	845	858	800	869	816	836	836	904	873	889	907	821	818	838	837	818	862	774	873	867	879	851	840	858	858	856	820	829	854	839	847	884	813	845	836	827	854	858	874	853	875	895	845	832	854	854	880	849	854	804	886	797	853	900	883	808	831	856	884	805	923	789	869	845	835	883	848	862	881	889	848	908	857	875	867	822	823	899	843	827	866	821	802	849	895	796	841	842	886	839	822	893	828	806	877	827	870	893	845	852	807	821	850	860	823	813	861	801	874	811	856	768	904	863	845	792	864	791	885	812	833	820	888	874	876	917	842	840	824	860	843	907	867	856	832	816	838	822	801	861	867	919	863	858	844	845	853	864	799	856	853	830	835	875	881	887	832	851	878	860	845	856	920	842	821	851	853	813	867	836	882	865	820	870	859	925	871	854	868	783	872	872	801	771	855	852	791	827	895	843	835	824	818	854	873	899	872	886	830	855	810	887	842	817	847	817	874	887	850	866	827	844	849	837	830	834	819	816	822	849	871	874	833	810	859	861	816	814	848	819	830	875	866	843	894	890	787	832	852	789	854	841	896	814	865	863	849	819	829	872	841	878	865	896	827	870	835	857	841	827	860	891	824	846	845	850	874	848	873	840	833	889	844	824	821	799	814	804	813	911	812	864	861	814	831	846	889	858	810	837	831	821	861	890	824	840	893	851	821	825	851	845	813	831	835	846	851	835	834	817	882	817	852	875	883	903	833	857	828	855	844	851	838	832	813	852	922	826	856	854	866	881	839	850	877	858	829	829	835	835	854	822	821	877	841	792	811	847	761	854	812	807	834	856	867	858	787	834	800	883	809	899	842	897	829	835	795	843	857	812	817	826	879	879	824	815	810	826	848	867	855	845	852	851	835	848	848	799	845	851	863	848	873	871	884	860	856	848	828	868	880	822	849	826	866	833	863	812	775	805	863	916	843	905	854	827	836	866	867	827	807	854	892	832	826	828	838	800	885	836	816	821	860	902	846	846	859	836	827	807	817	863	837	785	849	816	838	798	831	843	859	851	870	875	872	838	841	860	827	824	828	871	847	872	835	807	816	829	856	842	822	842	821	802	841	869	866	829	835	877	836	879	869	892	834	894	814	840	855	869	830	825	809	843	851	873	834	867	794	834	823	922	873	836	834	802	828	877	836	813	896	837	878	844	823	841	865	885	853	855	869	831	827	884	844	794	917	791	829	844	827	855	784	809	839	830	829	812	790	805	828	876	857	851	883	852	814	868	797	877	816	840	821	821	858	839	892	881	801	880	801	869	842	869	892	839	832	853	850	842	807	870	878	809	881	886	890	871	875	870	872	867	883	816	842	832	830	869	833	862	874	821	805	840	845	840	843	844	864	895	871	834	847	822	827	925	833	839	831	897	839	824	835	822	874	831	795	827	832	805	824	881	878	881	893	900	827	820	808	854	887	829	871	873	780	928	858	806	824	902	849	823	891	803	844	848	817	872	833	821	810	849	814	866	825	836	845	827	856	843	886	878	842	772	828	856	818	817	836	863	904	826	898	832	865	838	852	875	826	848	838	864	851	791	906	845	892	844	851	857	808	829	832	829	830	872	794	795	829	840	852	849	843	820	834	806	863	814	808	869	845	827	868	867	851	844	856	854	865	830	847	865	890	846	884	843	834	879	859	863	859	849	872	834	861	849	879	813	814	861	884	875	859	857	832	845	859	852	784	784	825	867	812	841	826	812	856	845	854	796	798	832	898	862	873	809	847	856	851	856	872	809	869	848	884	830	828	852	831	839	902	816	852	836	812	913	827	850	915	900	832	789	811	850	854	846	838	861	812	827	880	875	810	824	819	861	849	818	869	881	796	881	850	816	844	848	909	855	860	857	820	821	806	875	854	878	841	835	817	871	842	835	807	866	854	864	883	859	857	921	856	823	834	847	873	845	824	824	819	885	834	862	853	852	847	818	902	861	831	848	831	872	902	875	812	818	818	849	843	829	857	903	849	840	871	806	876	862	837	860	849	848	834	827	816	892	854	859	863	856	827	827	842	820	810	814
4283	576	359	330	330	325	284	341	344	324	326	346	308	314	366	341	320	339	322	338	337	356	323	311	329	369	342	329	332	313	332	368	323	333	377	359	367	337	362	340	360	343	315	344	381	339	312	342	376	305	394	368	340	355	352	361	340	323	324	342	356	366	318	334	322	356	357	371	357	387	336	300	343	354	349	333	317	305	357	336	320	326	337	334	324	349	329	323	344	322	313	322	322	332	353	307	392	363	340	361	356	320	352	317	311	329	295	328	339	357	373	337	330	349	326	369	345	301	333	340	332	344	348	361	319	327	323	296	312	308	358	334	347	354	311	347	327	307	323	323	350	345	300	346	295	320	366	338	393	346	338	355	313	369	328	327	320	342	361	355	291	366	320	365	327	322	327	316	317	287	371	328	318	279	295	314	322	301	324	354	329	324	321	306	302	362	346	351	339	334	331	345	312	328	317	341	308	321	320	305	302	326	334	309	341	309	358	361	329	310	325	358	331	361	332	338	345	353	348	367	334	370	304	320	351	346	338	342	328	319	342	339	323	346	355	316	338	333	326	316	327	328	315	323	367	330	330	342	289	332	323	324	306	349	363	360	346	361	321	354	344	334	344	335	346	329	344	344	351	343	347	295	321	318	336	309	317	335	369	350	312	298	392	323	350	327	367	346	312	356	347	340	351	341	310	332	344	328	349	329	361	324	323	310	312	342	346	354	353	386	341	318	339	314	318	353	331	322	295	337	306	345	339	363	351	313	335	309	331	333	327	328	298	316	290	317	309	362	368	305	344	357	300	319	328	335	351	339	316	362	323	341	316	361	303	292	382	322	359	345	336	316	363	362	353	341	340	343	320	349	325	330	305	336	344	338	326	341	362	329	326	315	322	334	343	359	325	301	349	374	337	307	348	379	342	346	331	320	317	295	295	305	297	328	363	314	344	340	356	355	323	321	305	335	330	342	322	347	346	329	336	334	355	319	319	334	345	329	303	340	321	300	321	346	361	356	333	344	299	340	318	347	345	302	352	337	329	327	344	320	373	361	331	354	347	357	323	323	311	359	320	345	307	331	385	340	313	343	326	324	320	335	339	347	336	319	314	336	323	326	369	363	318	307	326	346	367	337	324	347	351	338	368	339	332	352	315	351	325	345	350	343	323	330	328	293	337	346	312	322	304	327	327	311	324	364	362	333	372	330	328	310	333	319	326	349	307	317	338	368	375	324	345	344	333	318	337	314	329	314	319	316	337	337	363	348	391	362	330	364	361	335	345	343	308	337	350	344	344	314	333	338	341	340	350	348	340	328	357	330	361	321	335	384	344	358	361	322	334	337	357	367	313	347	373	302	343	310	289	350	348	314	337	345	340	323	347	324	336	320	293	320	332	327	333	341	306	355	350	339	349	326	327	305	302	333	348	336	337	327	332	342	333	316	316	344	356	351	355	347	344	364	334	352	349	342	347	350	341	318	327	336	334	356	340	328	335	371	307	337	313	326	353	349	383	342	347	344	348	342	339	358	305	383	337	352	343	340	332	322	330	384	325	337	344	331	332	335	342	351	317	347	286	344	333	324	323	319	322	338	361	320	314	344	322	285	363	316	364	342	318	378	341	292	339	347	351	387	314	361	355	318	337	359	332	327	327	320	313	332	356	330	345	334	342	334	364	355	347	328	318	344	329	321	348	340	326	319	325	324	342	330	311	298	349	317	330	343	365	349	322	320	333	355	324	344	336	315	321	341	331	356	319	313	311	309	350	326	328	333	329	327	323	324	296	320	334	368	331	311	365	311	323	337	351	338	315	316	348	341	342	355	321	308	335	338	316	324	354	370	304	343	358	331	363	336	354	314	348	347	318	324	329	319	337	323	340	312	338	338	318	347	347	350	346	337	340	306	327	322	359	316	345	337	362	356	356	322	328	350	345	303	335	337	344	315	343	317	341	334	344	306	300	360	336	329	317	313	335	316	352	304	308	328	351	319	353	340	346	322	372	375	303	315	295	320	351	346	297	335	319	334	298	337	354	315	330	364	275	302	336	375	350	334	346	351	322	318	350	360	369	335	373	315	359	313	350	317	327	297	320	360	350	317	318	332	339	329	353	345	341	336	346	368	354	353	334	351	356	324	357	342	315	350	317	376	390	335	335	342	340	342	363	394	360	293	349	331	341	362	315	285	350	326	342	328	313	328	325	364	319	341	315	354	353	322	352	331	325	375	328	324	315	315	294	329	341	314	285	324	342	338	348	311	353	340	328	343	356	299	338	349	340	356	331	338	344	349	353	349	342	352	318	341	383	369	318	331	371	342	272	344	333	331	305	293	335	338	345	337	340	356	360	381	363	354	338	316	346	335	364	358	327	323	331	322	353	334	329	332	332	362	342	331	350	333	326	336	318	333	327	346	335	328	342	352	345	315	334	336	352	333	323	310	351	324	349	342	308	341	330	361	350	341	304	310	304	332	355	307	364	326	340	322	320	360	341	344	350	336	321	341	322	345	318	352	293	347	320	353	327	314	300	314	348	321	337	333	344	347	344	353	327	342	330	331	345	332	367	356	335	360	346	352	289	336	357	350	320	335	331	347	322	326	354	339	357	326	352	378	342	330	318	299	330	371	345	296	311	375	305	333	333	306	304	314	325	354	342	328	324	358	351	329	328	327	341	338	346	337	315	355	317	318	321	296	379	375	362	336	345	318	342	338	307	298	369	340	340	295	320	322	326	397	318	347	326	344	326	343	322	304	313	351	321	336	317	348	333	340	337	332	383	351	352	327	350	341	345	333	364	333	319	361	352	324	366	355	341	341	348	343	332	361	333	322	344	320	349	319	354	377	334	347	319	320	339	323	380	339	328	343	328	313	296	354	335	352	340	327	355	364	321	325	368	306	334	335	325	314	340	357	324	328	307	331	363	332	317	328	345	349	344	303	320	328	343	342	339	334	333	367	352	307	342	321	366	343	357	317	308	330	333	325	354	306	336	353	334	364	381	342	328	322	326	332	338	319	349	339	356	343	356	302	319	323	307	327	340	336	294	326	323	314	337	326	356	349	299	329	332	308	320	382	306	352	313	342	331	340	321	347	340	316	294	308	327	323	313	313	327	328	326	348	337	304	332	334	345	297	364	307	343	319	349	353	338	335	288	326	302	314	344	363	332	327	322	317	356	355	331	326	305	331	352	355	357	328	334	345	360	301	369	304	328	320	342	352	319	336	328	341	307	357	350	334	334	327	348	342	327	326	302	326	353	304	335	340	362	373	364	340	318	361	349	316	346	363	349	318	321	366	332	328	337	308	375	318	374	330	321	337	360	339	314	361	327	341	301	312	338	329	330	318	287	326	359	295	299	345	305	350	350	359	377	375	360	319	335	332	335	353	337	328	354	329	337	362	321	330	318	346	357	305	318	341	326	341	316	367	336	328	325	322	351	322	316	338	358	314	349	334	333	324	359	353	398	347	375	328	339	342	343	326	333	347	330	341	345	287	382	342	359	313	338	330
3293	969	734	784	778	720	763	751	768	756	668	772	793	753	784	714	755	712	773	939	922	873	941	947	923	892	925	908	876	898	868	873	912	879	871	892	878	818	791	837	819	825	795	767	806	781	783	813	848	792	788	800	776	759	740	787	712	796	752	788	839	770	779	689	731	754	764	743	757	758	782	775	716	714	764	668	772	760	762	711	723	731	698	768	791	715	788	730	736	715	744	736	711	747	703	714	767	796	754	723	749	748	703	802	687	721	753	715	751	758	749	730	779	748	738	743	743	764	729	701	730	736	727	777	773	819	749	748	777	747	756	774	748	760	724	773	769	724	729	788	717	722	778	754	740	741	696	740	761	739	759	745	738	725	738	727	721	728	730	745	737	751	704	769	747	768	774	749	743	741	746	734	758	667	757	756	715	784	711	711	738	740	738	775	786	727	768	748	715	742	709	794	712	677	739	746	724	736	749	733	770	716	779	726	702	753	808	776	731	742	695	716	767	793	726	731	705	727	731	716	725	754	732	737	745	742	760	772	762	731	726	725	724	720	731	708	719	737	750	786	710	739	721	751	785	769	723	728	750	740	800	773	726	721	721	734	745	779	788	743	760	754	767	739	715	770	741	752	723	714	746	741	749	678	765	727	737	779	763	755	759	757	822	738	730	758	741	726	777	765	729	768	736	741	708	762	719	739	784	735	748	718	718	773	730	714	717	735	766	764	758	735	726	754	765	676	754	699	734	774	706	747	764	685	705	733	764	743	734	722	761	747	735	774	746	748	779	756	701	760	717	749	712	723	746	751	725	734	751	720	741	792	776	747	728	723	755	781	769	768	774	735	742	684	765	761	742	728	740	731	771	799	753	715	746	708	736	712	768	760	701	716	759	724	757	691	757	783	732	770	814	745	676	758	771	768	767	725	730	728	758	742	774	700	754	752	740	735	785	755	748	720	748	703	700	750	731	783	714	726	745	694	750	741	790	777	732	780	756	772	744	712	726	697	742	743	707	728	734	736	755	715	759	721	757	706	777	716	705	710	722	730	749	717	730	719	765	734	748	755	772	717	725	765	760	757	717	735	752	764	702	693	778	747	753	749	795	752	752	742	758	756	724	735	727	723	774	742	705	708	740	790	750	708	734	755	748	745	724	779	729	738	719	697	709	684	729	755	726	736	764	742	733	741	796	761	708	747	789	807	745	717	750	781	784	724	709	740	762	765	713	756	775	780	715	767	757	775	761	685	732	744	752	748	710	797	770	752	790	725	766	733	732	721	732	727	810	750	767	741	747	736	709	745	720	720	748	739	714	798	775	763	755	751	732	719	739	704	735	727	783	742	718	710	787	751	738	745	724	753	737	758	761	757	766	731	719	778	787	771	775	726	732	693	785	739	726	756	773	776	775	716	723	790	708	768	752	747	740	780	722	740	755	743	766	698	774	762	750	761	744	751	756	688	718	750	797	722	715	743	770	761	719	736	750	683	722	766	704	730	727	707	660	705	774	716	764	802	727	668	797	767	796	727	756	751	746	718	712	736	724	739	710	747	768	762	729	737	756	692	755	761	724	751	742	748	749	750	722	741	706	751	751	695	718	723	768	726	730	750	758	711	776	724	757	786	720	776	724	704	712	751	721	762	756	728	762	745	757	745	760	734	698	746	752	705	780	787	732	722	734	728	708	704	717	765	746	762	719	795	755	727	727	771	757	761	698	742	732	735	784	752	780	742	711	678	757	730	718	728	691	791	762	755	755	720	758	766	719	735	765	749	687	701	732	746	739	754	810	783	748	685	765	791	700	698	722	731	750	727	711	729	715	690	741	735	716	717	743	774	698	748	744	723	766	728	793	725	792	731	706	765	723	707	731	709	711	729	710	760	724	722	765	736	714	749	765	696	825	718	740	786	759	730	735	719	766	740	726	748	695	740	738	778	754	724	758	791	731	767	708	703	733	727	782	717	732	705	746	720	710	689	755	737	727	742	742	686	772	745	809	751	741	707	757	724	748	768	741	718	798	719	759	734	703	741	733	757	742	771	742	746	750	744	757	696	742	710	730	755	757	749	753	764	756	749	701	748	748	743	703	738	740	696	755	790	680	724	769	753	774	737	662	688	708	735	767	722	751	762	756	754	724	720	719	738	758	757	724	725	725	707	735	777	709	717	740	727	717	734	735	710	748	721	667	752	735	725	790	802	720	747	802	786	740	648	734	732	771	725	719	778	719	707	734	732	722	779	728	737	766	777	739	835	698	722	738	748	750	686	725	749	742	758	732	727	758	728	697	727	764	768	711	722	716	735	740	692	769	784	712	771	699	692	754	740	744	745	762	763	726	765	720	756	749	751	727	768	770	730	731	762	728	732	764	726	718	694	760	769	724	787	715	788	756	758	703	713	736	739	701	765	783	725	797	691	756	694	780	739	740	741	701	724	732	717	693	749	763	737	766	778	720	769	749	760	735	741	791	743	760	699	735	779	731	737	694	729	738	756	710	737	739	767	747	690	771	722	758	783	716	745	721	720	742	710	749	736	751	788	711	799	733	721	700	769	782	755	730	692	741	704	734	775	758	771	715	721	747	732	767	749	778	743	722	777	697	698	750	710	772	690	675	753	715	707	746	742	676	769	736	782	678	742	743	740	765	736	759	711	695	693	741	724	768	718	746	700	738	773	719	742	802	751	733	730	691	749	764	705	713	764	762	734	729	730	733	758	716	734	717	738	749	746	753	756	764	781	782	735	755	736	704	729	737	727	754	736	778	780	779	715	759	775	776	769	713	784	737	706	721	763	783	755	712	769	741	738	753	786	768	736	774	737	749	732	744	750	722	711	724	719	760	749	758	728	740	721	802	746	706	689	739	798	734	755	666	758	722	745	689	738	745	730	700	720	755	728	752	774	708	734	735	725	718	749	738	727	714	707	769	720	683	744	719	783	717	771	789	702	725	779	762	755	701	749	727	739	731	728	762	691	766	782	762	753	743	744	724	717	765	779	730	710	724	772	804	767	722	721	776	753	749	745	712	753	717	748	742	792	727	685	733	721	740	707	738	746	725	724	751	726	781	724	745	725	748	684	717	760	726	769	731	831	810	769	774	729	663	732	733	730	775	750	759	744	735	759	753	705	740	794	727	719	802	714	755	768	716	711	729	732	716	803	753	758	795	741	717	709	758	738	723	727	727	711	721	730	800	726	745	724	678	745	643	718	753	745	718	746	732	751	727	719	783	753	695	740	728	758	748	702	719	784	710	747	751	696	698	757	742	762	739	775	754	750	721	734	761	699	717	717	785	753	761	724	731	712	726	736	770	739	744	742	764	738	749	735	720	759	724	742	712	720	786	725	747	741	716	761	747	725	726	721	741	702	743	712	747	737	699	760	713	722	708	759	760	733	717	759	720	752	750	682	749	745	785	772	744	764	725	721	760	738	744	737	728	715	791	756	758	772	743	759	738	761	757	746	759	718	760	741	733	707	707	716	787	717	724	779	743	764	719	728	731	746
12403	5485	735	620	567	495	497	421	458	420	387	397	393	413	390	415	415	404	393	423	429	454	426	453	429	451	451	449	390	405	432	450	439	383	432	449	401	384	456	417	408	393	423	399	423	387	402	458	382	411	412	402	391	419	395	405	416	397	417	416	427	415	422	454	424	366	380	393	319	416	403	391	403	383	394	369	432	407	409	413	353	337	403	385	358	433	373	388	394	388	395	415	400	378	407	414	404	411	355	394	387	384	385	409	424	361	410	398	428	386	396	376	396	386	338	371	373	364	392	418	349	361	425	375	377	366	404	407	406	407	394	377	374	377	408	414	403	380	389	375	388	377	392	430	456	384	386	414	385	402	376	421	372	383	407	409	382	406	411	400	392	383	386	379	356	366	387	383	395	405	429	408	379	368	390	390	445	426	437	388	370	356	361	396	378	359	402	415	389	403	373	388	387	377	384	403	388	396	416	406	363	387	379	374	381	378	410	393	360	391	418	369	388	368	356	393	377	431	367	370	392	370	387	346	424	352	390	386	379	351	384	386	428	382	393	386	391	385	380	372	417	404	394	364	386	405	381	410	430	403	440	391	396	433	401	367	394	420	378	360	383	403	347	368	412	391	400	399	393	382	422	370	394	386	398	372	399	425	408	369	383	394	393	415	428	393	376	384	396	391	410	339	402	401	360	378	366	388	388	371	379	352	387	416	403	346	355	434	383	383	420	367	420	383	388	397	392	368	393	354	369	362	441	406	415	376	352	390	405	384	399	387	379	409	387	370	406	397	381	404	390	412	397	367	399	400	354	410	353	374	397	362	373	382	395	408	417	420	424	389	373	406	365	404	395	372	379	415	360	414	350	400	403	365	376	380	388	416	390	378	414	364	381	422	423	396	378	391	364	398	396	407	406	422	353	372	348	392	401	420	406	378	392	416	394	388	381	408	416	386	393	405	379	444	372	377	400	415	384	341	367	407	399	355	405	375	372	357	414	388	407	385	421	372	378	397	385	403	392	384	405	360	405	369	381	384	385	407	379	408	364	369	397	378	396	399	408	403	375	403	371	350	397	414	381	344	406	405	367	362	420	383	374	394	357	373	352	421	402	393	403	352	403	391	347	419	380	411	414	398	400	391	403	406	390	336	353	382	381	435	374	412	409	415	411	416	382	348	437	376	393	381	375	403	424	412	405	378	388	395	413	385	403	401	399	374	368	354	346	368	397	381	392	404	383	409	400	355	363	388	423	391	399	356	380	378	423	410	339	401	408	371	390	407	383	362	396	418	392	424	410	399	392	388	367	422	398	339	366	356	393	426	389	402	387	378	376	362	335	387	421	355	405	391	382	393	381	380	408	424	384	428	407	377	408	427	408	396	357	398	411	370	398	390	345	372	399	385	389	392	380	427	364	375	386	410	343	384	383	408	382	357	381	386	400	393	399	432	379	405	357	348	381	415	375	393	410	401	369	381	383	387	393	395	385	403	363	445	386	410	382	403	401	383	355	377	370	371	377	362	410	389	359	428	400	395	363	381	359	378	380	367	421	382	404	379	369	392	430	386	416	423	386	403	367	383	387	376	394	363	449	391	431	374	410	407	409	408	399	398	396	382	411	397	355	391	395	425	412	373	369	395	368	382	368	383	389	399	405	411	398	387	397	405	392	402	381	366	395	393	397	385	424	371	395	399	386	375	393	403	411	403	393	358	366	386	377	396	379	416	360	391	365	397	373	422	420	357	398	361	365	360	401	371	381	390	377	382	372	376	346	369	394	403	370	403	367	393	374	398	372	412	386	380	418	402	432	399	414	406	393	386	388	410	393	405	403	381	375	428	369	384	382	378	395	377	390	391	361	427	379	402	384	366	381	425	420	404	398	429	391	423	394	389	406	407	392	384	383	392	448	382	370	366	410	391	377	372	342	398	399	396	371	385	382	403	390	358	432	375	365	397	411	364	401	405	405	375	376	385	376	374	376	434	398	388	390	384	375	353	417	376	385	383	392	391	449	394	389	414	391	401	389	380	382	416	370	344	382	360	415	421	364	384	416	393	383	374	376	399	422	365	398	411	366	396	401	363	384	391	391	382	391	366	384	402	380	404	400	407	365	363	382	374	415	437	370	336	408	365	413	361	388	386	375	369	397	390	376	389	409	393	367	409	398	405	413	390	378	398	379	371	372	363	392	395	407	414	382	417	386	342	391	397	417	387	412	394	387	424	434	375	397	375	391	374	336	384	414	424	385	396	415	414	408	399	378	414	384	392	385	362	406	371	395	423	388	419	450	409	392	369	391	393	407	380	414	373	427	362	378	375	362	383	398	360	392	380	386	439	371	373	374	392	390	412	372	367	399	370	378	378	347	394	402	369	399	406	381	414	392	395	373	386	410	376	397	395	361	388	376	398	370	408	426	414	363	387	377	383	348	375	390	396	374	402	369	344	352	369	400	393	419	395	384	404	385	396	393	414	396	438	398	384	374	384	422	377	402	388	422	399	406	376	377	421	380	413	410	454	375	372	376	378	400	394	388	364	398	394	402	386	405	389	367	399	411	379	438	404	408	430	399	384	421	405	431	389	390	366	387	405	405	361	392	384	388	403	378	372	379	368	383	396	411	401	388	376	391	384	375	368	337	381	376	392	379	335	414	403	363	371	402	410	405	435	346	393	394	336	412	393	408	367	399	375	447	378	449	394	404	397	368	389	386	382	413	398	396	378	402	394	359	361	396	400	384	403	387	399	393	407	390	402	404	402	350	387	375	378	392	367	405	366	384	449	395	401	363	367	382	397	392	363	362	394	369	409	385	387	392	398	379	407	406	399	402	356	376	411	403	382	387	400	370	386	418	402	382	383	369	383	385	367	416	376	420	388	393	419	379	393	408	381	377	386	392	403	364	376	368	415	386	376	397	368	394	343	409	413	395	372	361	430	368	364	394	447	368	389	371	351	384	386	405	389	358	369	379	412	399	379	402	430	394	395	393	389	408	383	373	430	417	375	411	423	400	403	416	414	403	378	341	412	382	380	380	371	393	408	413	414	349	337	384	352	384	406	387	399	400	378	340	385	356	398	375	385	381	398	370	363	390	430	419	406	393	394	413	378	405	389	397	391	356	386	398	401	394	392	369	412	370	388	415	396	378	390	356	403	362	345	373	401	416	427	427	424	384	395	395	393	367	417	374	403	421	409	397	413	377	359	345	416	385	385	408	413	443	363	404	401	385	362	395	409	442	419	375	368	422	374	394	398	364	391	376	415	374	431	374	383	412	407	380	376	361	388	371	400	404	388	360	424	390	421	379	381	397	365	417	397	390	384	402	383	383	394	418	369	380	383	415	402	353	387	423	397	393	393	410	416	379	391	410	411	402	378	404	394	365	393	395	387	426	371	403	382	357	331	358	432	384	386	419	375	412	383	338	382	423	409	373	378	412	382	365	388	345	390	397	352	432	383	381	370	391	435	394	396	329	382	418	431	362	389	360	424	392	391	408	391	387	418	399	385
8850	4588	1501	1606	1480	1353	1173	1068	1074	1058	1039	989	957	926	932	938	961	941	961	1122	1160	1167	1198	1229	1203	1181	1166	1217	1119	1095	1130	1144	1090	1128	1088	1122	1070	1011	1095	983	964	992	1012	1008	942	944	983	937	1039	973	929	1007	939	957	978	970	949	918	926	888	869	915	895	921	899	878	923	828	844	833	845	823	835	867	856	892	867	879	894	808	915	861	879	904	863	863	824	862	865	828	872	890	871	837	876	874	824	843	826	849	840	848	891	905	824	873	848	905	860	867	812	875	837	891	879	839	862	880	816	862	862	870	863	874	837	859	845	861	912	830	860	845	867	834	917	795	886	838	874	830	825	844	876	886	831	916	838	825	873	837	846	857	869	871	838	842	882	846	840	863	856	875	814	851	884	803	829	842	845	803	892	843	871	906	817	839	858	852	844	825	872	833	833	814	867	835	838	801	879	886	878	846	834	817	906	819	869	850	843	876	811	863	874	835	821	878	854	928	856	801	862	863	885	872	807	846	858	817	782	869	825	838	861	846	826	827	837	787	843	862	844	817	886	817	821	887	882	796	840	849	869	927	846	869	818	824	878	832	855	834	828	843	873	891	818	841	840	843	816	856	831	815	835	827	826	836	890	845	897	863	854	848	810	831	889	845	834	843	825	853	846	834	796	878	864	882	846	847	787	876	813	883	835	867	828	864	813	834	839	883	837	831	874	831	865	858	859	806	855	856	822	830	889	854	885	880	851	861	909	796	826	876	874	856	818	802	887	856	791	797	801	896	846	863	834	869	883	892	797	851	822	886	836	863	829	884	885	873	818	835	848	867	883	827	820	880	869	825	804	826	803	871	856	891	882	883	837	860	812	847	878	823	811	856	823	866	826	883	790	825	876	899	805	831	846	859	832	852	819	818	813	855	828	906	829	802	834	845	817	851	825	822	852	823	825	843	872	829	814	834	875	842	846	886	835	843	835	883	900	815	815	867	875	818	855	874	839	818	845	876	813	780	835	842	844	856	819	870	842	876	871	898	802	847	861	800	851	890	845	877	871	859	823	835	851	863	888	875	851	825	885	847	850	833	835	810	859	841	892	843	860	829	816	812	769	830	807	851	835	851	851	882	856	817	862	862	865	819	860	816	819	852	893	853	859	822	876	801	879	886	873	853	846	855	868	905	853	854	853	860	878	870	815	825	888	887	838	849	852	874	840	903	860	865	889	859	825	899	835	829	845	876	869	870	864	863	778	864	825	851	859	823	862	868	855	898	879	818	820	817	780	824	874	847	861	846	853	898	899	820	883	827	814	904	816	814	821	845	913	868	855	837	801	869	845	818	785	854	866	805	831	864	836	885	838	854	881	847	868	853	837	856	828	836	866	794	826	854	810	866	794	942	830	854	906	853	868	870	881	830	826	883	849	905	901	817	783	843	862	892	865	846	890	872	808	870	832	801	854	834	863	851	853	825	832	896	865	831	879	826	862	890	871	844	838	836	803	848	775	900	833	844	879	875	875	838	832	860	853	810	844	890	872	892	859	840	850	838	865	900	853	839	826	854	906	867	841	852	855	858	796	870	831	852	810	829	869	833	889	820	875	886	867	861	783	866	859	845	872	806	868	800	848	812	866	817	781	820	869	805	830	857	904	852	853	853	879	819	873	904	843	858	839	807	845	845	879	831	859	870	923	820	858	867	812	863	876	843	831	886	857	797	821	853	876	831	869	846	854	839	838	869	792	881	783	842	837	871	838	871	864	836	882	834	875	917	853	847	854	839	815	844	863	875	871	840	825	830	877	873	872	835	859	824	841	849	866	895	853	892	855	884	842	874	839	874	859	862	827	826	897	873	853	844	817	877	894	919	816	799	810	770	850	852	872	813	891	840	854	879	909	816	789	798	846	897	874	847	848	819	870	826	784	843	894	857	860	834	849	817	866	850	858	872	873	849	824	872	880	886	858	840	854	906	866	849	801	822	852	810	883	866	862	855	809	903	816	812	890	852	827	851	874	875	831	876	904	811	839	856	796	827	875	860	817	819	841	833	861	868	859	914	889	883	842	852	829	821	851	821	825	879	852	893	852	882	889	862	875	872	825	833	846	846	887	803	863	830	888	905	899	888	860	869	878	869	784	826	870	821	856	876	864	862	878	889	831	869	855	819	796	829	826	806	828	857	847	941	874	912	812	907	872	854	849	878	854	817	872	851	880	922	841	839	876	781	913	880	897	832	829	805	873	825	867	885	850	847	853	870	864	846	877	845	882	861	838	847	862	814	828	871	860	820	874	874	841	833	916	857	836	843	821	895	806	871	814	859	884	859	813	828	823	880	897	854	833	798	901	850	822	837	845	848	856	870	885	836	862	860	853	847	855	917	834	883	927	850	814	857	842	890	836	834	868	806	791	899	852	868	843	876	798	860	862	884	891	867	861	843	909	834	832	765	892	850	830	816	833	867	827	845	828	896	841	850	903	847	822	844	863	876	848	830	865	844	855	823	844	845	836	806	892	868	824	786	903	822	815	857	838	865	890	875	840	822	834	799	825	822	844	887	810	801	860	861	869	850	859	861	888	871	867	833	815	880	845	828	809	836	888	810	841	862	834	821	851	834	805	859	835	843	824	832	849	823	860	809	845	843	820	856	781	826	839	817	829	932	914	844	857	845	836	879	817	895	867	853	827	809	831	858	842	823	842	852	861	890	841	857	862	871	871	879	900	895	832	861	872	826	834	813	841	872	808	870	830	863	841	830	907	819	842	809	878	767	860	843	827	858	815	846	925	846	878	790	889	807	864	868	875	825	857	879	849	818	839	848	833	830	862	853	834	796	875	843	839	899	828	848	855	898	855	888	840	863	841	835	834	830	842	816	877	896	831	789	918	863	825	878	810	848	885	793	818	890	862	858	819	864	862	811	887	850	889	835	890	834	834	844	852	834	862	843	830	865	857	877	863	797	881	842	862	864	840	848	834	866	855	869	847	882	854	846	839	822	841	828	834	876	844	838	808	822	879	837	824	872	792	882	844	800	811	822	850	851	861	834	853	855	818	837	829	862	833	814	871	832	842	885	888	882	851	838	890	843	892	795	822	798	810	874	837	904	865	841	894	889	844	827	782	847	828	861	890	837	856	849	892	844	858	866	820	808	872	878	853	792	893	813	884	830	909	838	798	800	816	898	847	902	836	835	869	783	845	815	862	871	866	901	845	818	806	867	813	799	841	816	869	861	842	866	832	841	820	843	791	829	864	863	826	912	885	838	875	853	839	855	855	846	846	806	848	851	868	818	822	868	886	812	831	877	883	841	871	857	828	830	876	904	868	876	782	867	831	882	880	926	844	816	920	851	814	826	830	830	836	813	875	823	850	805	908	835	878	870	837	863	870	883	893	838	781	861	854	885	859	882	891	826	853	842	837	817	798	797	859	833	859	858	831	847	822	836	852	808	878	795	852	855	887	827	824	829	879	797	856	846	891	844	897	834	857	843	855	804	851	820	831	883	844	853	876	866	847	833
19614	9728	1181	823	780	609	546	487	477	435	448	436	406	429	422	406	459	417	403	464	530	426	455	462	446	475	449	474	487	409	468	445	418	449	463	471	465	404	424	420	439	417	410	437	433	415	437	435	417	485	420	431	371	433	416	394	377	414	420	380	392	409	411	379	418	373	405	413	406	405	359	403	397	409	397	397	401	419	377	374	396	380	367	398	390	377	413	395	346	406	435	373	387	388	393	399	377	365	352	374	411	402	348	383	375	394	399	385	415	374	417	444	379	392	402	370	380	378	410	372	351	378	350	360	347	388	403	405	376	370	382	378	389	355	400	398	378	396	400	429	411	418	399	377	386	386	400	398	405	354	422	420	398	417	384	408	411	410	403	362	396	410	426	381	383	392	393	391	428	389	409	405	393	373	348	365	365	362	350	400	370	376	411	372	372	382	413	372	404	393	359	367	373	371	407	379	363	409	405	382	322	350	343	360	376	390	375	392	367	427	373	407	442	395	373	369	415	374	371	382	400	408	408	418	383	398	369	415	407	414	386	442	398	372	446	415	369	378	396	399	444	399	414	390	370	419	367	360	398	371	361	427	350	404	371	373	411	401	407	378	389	382	394	388	395	372	423	379	352	411	404	423	376	387	402	412	409	402	359	385	378	358	373	361	397	389	396	399	384	357	407	391	393	379	378	396	420	377	345	424	382	357	386	371	426	372	378	448	354	390	427	409	385	387	378	418	418	364	378	368	376	416	377	345	410	415	363	444	397	403	426	377	365	409	384	414	425	376	413	364	388	361	406	403	367	362	369	418	392	430	398	393	362	374	407	395	388	392	411	374	379	370	420	345	398	427	367	386	351	348	377	387	342	377	410	421	400	372	408	388	378	369	370	365	338	393	390	377	381	378	367	353	402	396	365	383	360	403	418	348	389	422	392	394	386	409	419	378	408	402	402	391	381	384	397	375	443	378	431	402	416	404	382	389	394	410	395	402	374	417	392	387	411	391	370	370	408	392	393	407	443	377	380	433	407	429	386	364	354	362	372	378	396	391	379	392	398	380	383	392	428	427	384	390	385	397	404	375	377	362	388	367	371	375	420	421	458	386	402	382	376	424	369	420	385	389	388	398	381	371	401	355	392	398	430	415	379	373	382	365	378	348	360	416	374	328	360	401	368	382	352	373	433	412	406	417	360	388	402	387	425	397	355	393	371	391	351	397	414	370	393	370	379	398	347	398	394	377	392	394	395	377	357	406	399	387	392	420	410	353	415	403	359	401	379	378	433	375	409	386	404	377	401	383	412	414	402	380	411	399	407	356	375	422	422	394	414	413	352	407	406	405	436	413	357	394	411	392	384	422	375	361	405	369	407	377	391	392	340	356	349	422	379	347	388	404	407	400	422	390	407	384	391	387	353	401	394	399	362	386	369	362	391	403	395	416	401	413	368	376	361	420	405	405	335	410	395	390	372	411	423	409	395	363	379	426	354	406	423	373	368	370	415	404	416	438	404	401	400	392	385	430	360	356	385	365	382	351	401	426	396	383	362	400	400	371	397	395	415	416	370	403	342	365	398	389	380	370	386	398	435	401	406	378	384	413	341	391	409	407	378	388	351	363	426	393	382	356	400	385	413	387	398	439	417	421	405	411	420	398	349	423	381	386	395	373	401	425	405	409	437	369	414	373	374	368	427	356	337	386	369	387	372	391	427	370	377	386	399	412	381	346	406	433	408	379	353	401	362	419	384	380	386	386	372	407	381	373	382	386	405	381	380	389	366	386	402	365	377	382	382	415	391	372	400	365	435	410	335	390	384	368	391	398	371	418	384	373	394	375	386	393	407	395	400	428	399	338	390	414	394	437	386	382	420	332	378	387	355	425	359	383	411	384	392	413	398	430	387	407	382	357	375	403	413	414	399	351	399	396	366	404	391	382	399	391	374	421	417	398	409	357	426	376	362	395	383	377	394	433	417	382	427	399	366	384	405	368	379	340	381	392	408	379	371	431	351	362	399	400	392	386	402	408	418	404	354	368	356	414	433	357	377	392	416	419	370	377	399	374	408	372	394	385	393	400	367	387	441	405	383	355	404	379	361	395	401	394	426	425	384	393	370	424	435	365	378	405	402	405	361	359	392	387	370	414	364	428	400	401	383	370	420	393	383	390	400	430	380	369	396	342	389	375	381	429	400	395	382	400	378	430	393	414	377	362	370	407	375	348	413	403	398	400	427	383	376	384	378	400	432	399	364	360	372	373	369	344	375	363	388	392	421	396	409	366	393	424	395	358	389	401	388	376	415	347	400	400	354	368	424	446	382	366	397	387	429	380	381	429	383	392	375	375	383	400	391	390	411	355	374	401	372	392	362	354	389	400	382	386	409	411	378	411	411	389	396	392	423	354	405	387	426	405	386	399	378	399	353	345	399	414	397	395	410	381	428	378	416	386	388	366	365	374	416	374	347	394	388	371	425	387	388	393	338	386	395	385	394	383	369	377	374	342	401	399	391	386	373	369	439	401	370	351	355	378	384	353	353	374	395	352	380	403	391	407	412	371	412	403	387	374	387	377	389	360	407	409	363	377	352	380	377	403	373	361	416	408	360	401	450	436	411	395	422	432	377	401	378	423	386	406	416	394	383	389	395	416	433	412	417	395	383	385	393	351	388	411	394	367	396	393	404	404	396	383	393	376	342	390	375	378	361	370	391	396	412	408	407	396	415	416	385	364	412	373	390	364	396	395	385	430	392	413	392	401	386	421	405	406	392	382	361	400	434	392	376	402	370	405	388	418	399	393	370	409	378	373	402	395	399	438	395	373	391	363	405	390	370	390	423	426	413	385	375	422	396	399	376	370	382	398	406	418	430	389	426	397	404	404	399	361	432	361	401	386	371	426	392	386	421	390	415	426	395	353	404	381	369	375	413	393	386	434	386	397	375	404	377	346	385	372	381	356	393	408	386	412	409	395	398	450	394	386	398	382	415	369	361	376	394	375	380	381	373	350	395	377	370	411	417	378	367	372	389	398	403	407	409	389	407	407	411	366	389	385	348	382	377	414	411	389	374	365	412	407	393	403	405	402	379	392	442	436	362	407	378	372	391	412	417	399	381	416	386	388	417	387	397	433	369	418	413	361	426	378	479	375	418	403	400	390	367	393	366	371	409	389	401	403	369	388	407	395	427	380	389	378	399	420	418	357	420	391	400	399	387	360	336	375	359	364	372	403	398	383	377	411	362	351	409	416	451	382	397	371	377	404	355	378	373	391	408	367	395	394	359	403	416	384	383	350	394	400	399	397	366	356	379	380	355	377	355	425	395	349	398	391	414	390	399	382	394	351	409	410	382	400	398	401	415	383	380	416	427	426	379	384	381	393	396	407	426	405	378	422	396	367	372	401	395	380	387	419	368	371	380	348	369	390	405	380	366	364	406	395	380	422	366	394	370	383	417	402	396	394	366	406	380	374	386	412	409	380	377	381	429	387	401	389	406	349	382	375	376	385
11166	6441	2112	2372	2137	1814	1617	1384	1297	1195	1112	1066	1084	1032	1030	986	990	1064	1005	1211	1249	1312	1298	1290	1342	1296	1335	1342	1342	1253	1198	1256	1278	1220	1226	1201	1184	1180	1160	1125	1034	1001	1080	1070	1038	1047	1045	1124	1067	1058	1069	1052	1014	984	985	953	918	911	962	935	900	879	883	894	880	885	882	864	856	844	848	843	872	864	938	889	895	874	798	815	881	906	841	840	867	832	845	799	867	863	844	880	828	838	863	858	865	841	872	861	920	812	878	881	831	875	803	898	901	843	820	790	793	866	789	795	826	893	808	820	932	774	831	830	831	842	889	880	798	846	851	915	832	802	887	851	820	848	843	871	825	823	815	823	826	838	852	845	854	884	789	860	836	846	864	870	919	806	846	917	910	881	879	852	808	818	795	800	792	863	797	838	846	838	843	790	851	851	809	822	856	796	858	834	853	817	844	832	821	829	859	851	863	812	813	819	827	837	860	849	845	848	843	888	887	821	831	890	856	931	825	872	862	843	834	843	855	872	818	810	856	836	879	875	859	825	825	834	832	880	851	912	799	810	863	828	842	859	851	790	840	867	809	854	787	840	783	834	845	837	805	861	854	840	821	786	836	881	845	826	813	893	844	813	847	884	810	844	897	800	886	875	874	839	812	842	870	905	821	868	841	904	861	854	827	789	860	817	828	852	841	871	828	862	830	867	837	851	892	819	862	781	834	849	839	811	837	828	832	881	824	885	807	901	799	843	872	881	832	868	875	808	824	817	847	796	865	867	796	830	811	829	818	927	827	790	817	832	855	820	826	814	825	893	883	830	861	803	893	819	904	836	828	840	843	826	825	849	851	835	833	862	895	837	900	823	849	844	809	879	838	850	828	858	839	841	843	870	873	838	824	821	805	822	818	817	831	831	835	868	893	812	818	842	828	828	884	887	877	836	811	816	864	864	856	880	901	841	797	832	874	792	803	840	846	862	849	844	865	851	871	875	813	852	820	835	843	879	884	800	849	837	843	961	924	824	861	877	835	871	824	884	844	868	845	849	882	792	823	826	796	874	834	808	810	825	835	873	856	842	886	851	863	867	870	861	896	803	896	823	798	854	812	795	858	825	852	881	826	854	855	823	861	789	798	855	890	858	843	870	816	845	880	837	815	838	791	861	843	858	842	828	887	800	865	804	811	836	829	872	831	842	807	872	834	804	860	831	871	827	894	856	860	812	788	838	839	808	797	839	855	856	806	869	863	868	824	820	821	834	843	873	879	853	844	803	859	855	800	817	856	848	866	839	869	875	844	824	777	883	889	859	831	847	853	758	852	913	873	812	841	887	868	826	811	855	829	862	794	814	832	816	837	829	823	837	875	856	859	838	794	853	843	877	822	834	852	871	816	904	852	848	861	902	835	846	846	834	869	807	794	853	850	854	843	871	869	818	849	885	848	818	809	823	872	861	831	895	822	807	838	865	824	860	825	882	821	773	872	832	787	862	829	805	847	892	823	834	809	850	874	892	886	852	793	831	842	853	879	836	865	875	866	754	832	856	836	813	818	870	841	848	796	857	780	844	812	905	846	879	863	855	923	854	855	850	810	799	870	842	810	855	869	811	832	826	814	854	768	890	786	844	864	793	866	857	843	862	821	822	832	856	853	844	794	903	816	825	842	844	841	866	849	794	838	879	815	798	801	842	835	821	846	876	834	800	894	801	849	877	853	833	908	822	859	796	855	842	833	814	823	824	879	846	820	884	823	796	814	838	837	835	842	863	858	834	824	893	856	857	841	848	822	853	839	830	849	845	824	810	841	871	880	866	828	812	886	850	883	835	804	888	807	831	791	812	805	830	857	860	840	842	839	773	836	834	855	853	887	870	827	812	836	815	841	783	851	811	847	822	901	789	782	850	836	880	897	819	841	834	822	878	853	822	825	855	833	867	867	829	877	769	790	834	809	838	813	914	851	815	788	782	865	845	804	853	807	891	822	815	868	850	788	894	855	842	833	895	838	881	830	864	922	895	840	908	891	794	847	867	812	848	925	856	840	824	882	845	852	813	861	891	827	818	849	832	877	801	805	823	832	865	834	880	823	873	814	787	837	834	873	869	905	810	794	873	879	827	815	835	871	849	800	812	835	811	754	826	840	840	798	834	810	875	843	821	807	821	826	803	889	888	858	877	856	848	846	794	824	870	823	837	841	857	826	842	823	815	861	861	838	860	840	859	847	878	818	854	793	806	811	854	858	861	877	819	814	774	875	871	839	842	873	865	869	834	855	865	822	800	879	870	841	849	843	893	835	852	834	850	847	850	871	839	889	823	910	839	847	840	889	885	861	800	892	909	843	842	815	862	861	843	836	817	794	867	818	907	819	820	809	854	794	767	903	877	889	828	821	863	849	811	878	835	823	908	792	839	859	884	818	861	831	845	853	872	830	937	830	838	850	870	814	824	864	852	844	852	856	860	844	821	836	876	845	814	829	904	857	845	841	811	809	790	877	834	830	874	846	870	837	906	853	868	844	837	841	815	897	880	845	877	814	815	837	848	788	834	874	869	879	848	828	875	823	808	817	796	860	814	823	788	821	815	862	830	807	836	827	835	881	812	898	800	870	857	795	863	815	869	879	859	887	846	830	864	798	861	877	880	908	878	860	854	836	880	841	889	849	828	842	827	800	843	876	837	816	833	846	873	848	867	901	848	857	835	858	877	833	894	893	822	874	818	813	836	825	821	867	890	853	839	865	866	848	832	871	773	880	838	873	833	913	867	839	822	835	853	847	860	896	854	806	832	855	822	820	841	849	871	882	803	838	862	866	845	827	866	855	803	784	832	850	811	861	823	816	861	834	847	807	835	855	829	812	860	802	816	840	848	877	791	803	831	789	882	835	835	825	841	845	836	858	848	866	783	843	822	839	873	832	843	901	851	808	854	820	850	841	821	832	831	882	797	824	823	859	831	818	819	855	846	851	866	871	881	848	887	833	851	819	848	780	882	813	829	812	829	833	861	841	822	852	796	877	842	845	830	832	821	799	895	811	851	801	822	847	853	825	858	866	887	837	771	842	839	887	828	810	802	890	823	872	880	857	825	841	794	832	888	871	858	810	830	818	896	867	820	784	874	829	876	831	875	829	841	864	869	829	824	846	868	839	895	845	854	828	864	886	861	810	868	848	906	839	828	841	845	845	835	826	840	840	843	855	830	825	829	787	857	811	806	837	882	850	856	810	809	819	897	798	823	826	854	862	819	849	812	834	790	855	871	847	858	758	886	882	839	870	819	887	830	883	797	836	885	832	792	836	888	827	822	848	873	837	865	858	861	823	847	833	872	859	890	845	839	790	865	822	854	843	872	866	813	885	804	820	827	855	847	827	822	814	882	875	816	809	857	844	840	842	844	771	822	808	831	853	856	891	786	847	867	825	866	849	850	829	872	829	808	866	896	827	908	825	859	857	839	805	866	851	825	872	825	868	870	827	792	810	838	888	838	833	865	877	819	889	853	893	860	907	807	832	860	844	854
4420	593	342	359	342	348	314	299	333	296	332	345	345	327	313	329	323	348	341	351	323	381	343	337	355	336	386	315	373	357	325	359	385	359	353	329	342	337	355	366	327	341	356	309	327	385	353	398	330	355	331	309	328	330	318	333	310	332	323	380	349	361	332	352	327	336	364	322	355	336	357	340	360	337	328	336	287	304	336	318	320	331	366	316	309	301	326	323	350	319	324	330	321	333	303	335	349	324	337	357	285	336	330	302	279	368	307	325	285	324	342	318	327	264	338	329	410	318	350	303	339	350	340	352	360	346	340	315	336	318	349	318	318	319	301	317	370	341	366	305	360	308	341	334	320	299	330	329	348	341	356	308	345	309	351	330	334	313	326	348	353	314	363	364	362	349	298	308	308	321	345	342	346	331	317	321	360	334	354	361	296	309	328	345	320	316	336	349	343	349	304	300	292	302	348	294	355	312	298	315	342	351	328	326	345	349	326	309	304	319	319	356	362	287	340	333	346	286	296	284	361	316	319	329	339	327	362	350	334	309	354	351	306	338	343	309	329	373	307	346	325	347	348	338	343	313	361	371	308	305	343	344	348	342	300	352	357	342	340	338	313	331	337	335	279	325	307	344	344	298	289	345	330	320	325	378	321	331	353	309	306	351	315	392	363	332	346	313	310	302	325	353	312	332	318	342	351	365	330	393	353	343	379	327	372	375	319	320	355	317	313	314	284	357	331	308	322	316	344	315	334	322	329	321	330	322	320	314	338	318	283	309	349	320	342	335	314	332	346	328	367	349	352	335	341	335	321	307	349	319	352	362	306	335	298	311	287	317	313	298	314	351	360	297	329	320	332	303	319	322	313	315	296	347	344	329	343	306	338	324	323	342	345	374	341	329	329	330	339	336	351	370	323	302	291	294	321	308	358	325	330	346	360	326	343	292	310	341	357	316	313	294	317	325	364	326	320	350	328	366	319	295	306	329	330	377	351	323	331	349	333	295	324	284	340	340	303	363	328	375	368	334	316	329	361	348	321	324	319	314	326	323	342	325	370	368	348	370	306	319	336	395	337	357	322	316	324	326	335	314	325	354	303	302	326	337	346	318	300	330	326	339	315	316	334	311	325	322	316	365	385	326	315	317	354	375	311	318	363	348	298	326	318	360	329	297	335	342	331	357	360	337	329	330	360	317	318	343	313	316	333	309	327	345	316	293	326	291	343	317	299	306	309	309	347	354	354	330	337	288	343	321	303	320	345	339	348	317	344	346	309	334	359	299	326	312	317	335	329	271	332	362	345	332	299	352	328	336	315	316	363	314	327	331	351	331	303	331	308	336	310	329	299	345	301	334	325	347	317	333	305	294	327	297	324	316	347	362	317	379	329	285	383	345	307	328	327	338	396	305	359	309	312	315	335	378	292	311	334	315	339	323	337	332	362	288	321	323	325	343	337	333	291	310	302	312	307	333	340	353	307	341	317	334	344	329	343	305	304	345	321	328	357	348	355	335	321	328	325	375	325	359	312	305	333	316	309	297	324	310	345	335	322	312	307	334	311	346	306	338	361	296	329	293	333	364	362	310	349	324	293	339	289	299	321	332	354	328	343	331	349	336	321	326	316	358	347	318	350	351	329	338	328	348	351	360	340	331	328	358	304	321	310	337	338	326	341	321	342	344	302	337	331	333	317	327	318	326	321	326	309	332	318	289	281	304	356	347	345	333	313	332	335	335	362	313	313	319	317	303	340	319	305	336	333	312	303	349	317	353	317	343	319	334	312	328	345	330	355	308	331	348	328	305	314	309	327	324	316	329	320	321	316	313	308	325	326	354	364	333	318	341	315	311	325	341	334	356	322	280	327	333	305	335	323	333	278	346	319	341	343	331	296	313	322	307	328	294	329	370	331	342	335	349	344	311	320	352	306	324	295	335	338	322	335	331	323	295	322	341	316	356	297	317	334	293	343	345	331	341	320	361	292	320	334	327	315	291	338	324	319	322	332	309	319	305	331	305	308	322	339	349	326	329	334	340	336	333	346	322	323	338	336	334	341	326	328	354	314	311	363	328	355	318	332	325	319	289	345	309	323	318	373	340	327	342	357	318	284	307	322	320	330	317	313	348	288	347	314	296	344	297	338	342	331	332	333	360	335	341	343	313	356	345	296	296	333	349	334	319	330	317	322	329	364	294	366	343	363	331	311	349	318	357	339	301	318	305	317	342	285	315	312	304	353	337	335	356	328	351	332	327	306	359	336	327	320	358	340	301	385	345	354	322	323	312	326	301	323	316	305	368	333	346	354	321	317	319	344	351	348	334	310	324	356	367	345	287	335	347	354	339	340	311	377	316	324	324	324	329	354	302	328	294	336	309	336	326	341	341	316	359	342	317	366	334	318	307	342	331	300	346	328	358	351	347	334	352	343	316	316	314	352	328	359	323	305	322	318	349	326	333	301	341	317	276	333	345	306	361	340	318	327	330	354	335	343	295	339	321	350	316	330	332	318	348	336	311	333	311	335	334	268	329	335	340	296	320	336	352	312	356	346	344	324	325	299	349	352	315	337	333	300	316	347	317	373	329	312	313	323	325	332	327	335	348	327	354	339	302	336	340	320	340	356	327	308	350	318	365	318	317	309	325	322	348	307	287	312	353	307	324	324	326	344	349	357	333	315	320	339	341	310	343	297	299	324	332	309	338	344	366	327	351	330	348	290	396	307	350	323	291	352	329	338	367	355	346	323	335	330	304	344	295	331	332	297	305	345	335	313	345	321	345	344	322	342	335	332	334	328	351	337	306	300	356	342	316	316	337	315	320	329	360	351	301	345	326	305	343	311	347	295	309	380	329	310	301	348	323	326	319	314	361	316	348	347	377	311	296	373	330	304	325	316	337	339	304	349	327	334	326	344	325	300	322	316	337	339	381	354	324	357	319	319	327	298	344	357	374	316	332	319	308	347	355	320	350	363	357	313	322	325	335	344	344	348	333	340	321	329	347	342	340	350	301	326	316	332	319	355	312	312	338	355	329	358	330	323	326	362	324	360	349	316	326	311	327	322	327	293	307	300	343	326	310	307	322	332	321	297	328	376	327	352	291	340	307	336	305	343	343	332	326	331	319	331	292	322	312	327	349	320	327	340	345	327	304	309	332	291	316	357	347	320	307	350	331	328	299	313	315	312	349	361	342	356	337	330	339	293	316	321	309	333	336	328	303	314	337	280	339	330	336	332	328	351	334	309	329	318	335	341	353	308	329	310	337	373	320	334	329	334	335	339	311	344	311	333	349	327	332	329	329	357	338	328	299	305	290	278	330	356	340	318	341	335	332	324	294	315	314	310	343	342	351	334	371	315	310	322	312	336	331	364	352	358	310	363	341	310	340	373	308	367	291	347	325	323	304	343	329	359	342	357	318	365	343	337	359	374	346	350	310	298	326	347	331	329	326	295	318	307	330	340	341	338	327	335	334	314	343	353	353	335	342	292	307	311	335	328	289	331	309	311	316
3267	880	778	795	755	767	727	767	752	739	761	775	732	754	746	731	776	723	721	812	823	917	863	908	937	949	938	907	914	842	877	811	840	813	840	862	873	848	832	784	798	807	823	800	781	786	784	781	805	857	819	817	796	794	782	736	784	744	717	783	755	743	758	775	761	766	716	772	772	742	729	788	726	736	752	692	696	720	740	727	752	698	767	654	729	723	722	748	720	735	779	765	714	720	766	790	733	748	749	745	710	748	720	769	771	748	733	749	742	779	688	734	727	746	790	727	696	701	718	746	770	724	727	747	735	735	735	719	730	707	758	763	720	720	764	701	732	717	720	736	726	764	707	684	677	746	708	761	712	705	747	788	722	746	701	746	764	767	741	727	791	762	728	749	772	715	722	748	747	718	762	694	749	731	706	726	692	690	741	722	738	776	719	732	702	713	721	680	716	718	742	712	721	744	735	731	709	746	715	719	703	757	751	749	763	715	690	691	730	746	719	715	753	755	710	749	739	712	724	743	769	715	726	722	719	724	681	721	738	729	708	736	694	740	733	749	790	756	775	757	728	751	707	755	730	781	748	720	749	784	721	741	711	711	726	738	694	705	689	776	732	722	738	694	773	743	738	731	673	757	744	761	707	751	698	725	758	734	721	710	661	739	728	718	663	774	745	748	755	701	684	688	670	689	745	714	784	696	736	683	750	735	707	752	717	794	755	746	711	705	753	730	762	736	694	754	762	742	736	772	746	679	729	726	740	749	731	751	700	774	736	723	754	771	714	712	766	694	722	689	733	785	734	775	741	724	670	703	723	736	739	745	746	694	750	735	764	760	727	683	711	732	733	688	765	706	715	813	727	736	737	741	769	730	742	736	734	729	702	718	722	779	721	718	730	765	725	738	682	703	706	775	702	728	723	762	747	718	751	759	735	720	742	759	752	763	754	700	709	753	732	704	748	741	782	714	745	733	763	731	724	717	788	772	739	701	692	670	691	724	718	682	729	702	738	756	759	782	715	761	729	739	725	715	743	740	715	728	732	718	763	730	746	715	779	712	775	746	766	734	748	668	728	735	750	725	766	758	728	749	755	722	727	729	712	770	717	831	758	738	754	699	718	685	751	728	751	727	729	691	735	763	700	724	660	768	746	733	755	765	753	785	772	754	710	713	745	723	715	770	725	748	755	715	697	732	744	722	731	763	718	704	732	719	713	723	692	725	748	740	711	726	787	762	739	728	776	765	682	758	716	701	745	739	696	746	720	741	745	714	677	745	752	678	702	739	741	730	756	742	709	745	713	730	690	779	735	730	716	711	720	709	754	768	738	723	775	697	720	736	729	712	759	658	697	711	781	760	733	695	764	754	742	754	780	743	743	680	722	749	703	730	758	698	760	762	734	760	746	658	679	733	762	748	750	708	719	760	730	698	703	748	717	793	707	734	720	739	781	711	705	756	683	738	776	727	699	755	787	718	764	706	744	728	737	715	693	742	754	768	738	769	725	715	765	744	746	732	718	738	721	744	747	739	715	771	766	741	701	714	770	689	773	713	746	710	721	715	712	767	739	718	721	762	800	740	654	770	739	795	770	722	762	683	753	738	744	748	701	757	720	746	727	711	708	751	794	726	720	752	747	761	726	739	724	723	757	730	747	754	729	750	761	705	714	704	755	763	746	734	683	762	777	729	754	779	719	729	710	730	775	701	792	793	744	778	755	714	702	727	728	749	709	714	721	766	712	701	717	733	684	731	733	750	700	738	761	737	782	743	745	719	747	737	766	767	688	718	745	744	722	711	721	776	703	730	743	759	729	733	729	694	704	752	690	753	728	715	704	726	727	778	760	781	750	735	758	707	759	711	719	694	797	735	760	761	765	744	740	769	741	780	773	702	775	723	750	741	715	720	772	772	739	761	759	675	739	750	711	662	720	728	751	750	727	758	752	676	743	712	683	717	703	737	725	763	775	716	762	743	732	717	751	747	736	732	716	669	766	760	746	723	716	727	743	736	739	714	722	685	725	680	703	784	722	745	773	742	735	727	738	738	779	771	741	736	715	721	719	718	702	767	676	761	728	737	764	746	739	705	769	785	697	767	744	711	701	699	725	743	746	733	744	755	718	708	783	755	759	706	750	690	696	693	715	661	769	732	724	688	741	743	681	737	769	725	744	724	733	729	737	720	779	734	750	743	671	677	734	688	720	706	740	713	750	741	692	645	748	708	755	786	724	739	748	736	730	777	720	694	738	705	709	755	712	746	711	750	721	695	750	704	727	732	785	727	743	736	744	779	739	710	660	726	687	704	711	700	727	752	763	745	714	746	677	750	714	731	693	756	738	706	691	773	656	732	704	760	747	738	707	760	765	668	767	725	700	706	709	727	748	761	705	725	751	758	752	744	738	687	730	764	748	705	727	715	749	726	735	707	719	757	717	754	696	727	737	753	737	755	733	746	697	734	762	738	759	694	761	765	719	747	776	740	715	701	740	717	725	725	707	713	725	698	766	725	745	673	810	729	751	760	664	783	724	761	704	712	741	711	723	764	737	704	796	739	719	738	740	741	740	726	696	744	743	717	763	706	736	735	740	697	721	732	783	723	712	724	691	713	737	764	725	736	721	673	688	732	684	748	738	711	698	739	732	686	802	711	768	733	778	713	730	738	747	749	704	700	720	690	747	705	742	739	770	736	743	741	675	668	748	721	705	674	723	746	773	721	759	773	757	770	749	758	733	711	775	715	696	741	715	685	738	685	730	705	781	740	747	711	764	716	744	727	717	730	708	715	704	735	788	764	751	773	686	814	698	711	734	800	712	750	701	689	749	743	759	762	730	698	737	726	742	703	772	690	745	742	705	699	721	719	741	755	741	728	696	737	724	738	704	782	733	707	673	776	717	733	713	729	727	745	696	714	746	716	735	718	749	716	711	723	689	740	735	718	753	756	746	737	753	751	729	749	696	696	723	705	769	728	736	722	740	744	711	734	722	754	697	743	734	743	762	728	705	762	735	773	774	740	728	722	783	739	712	769	735	707	764	679	735	782	745	716	743	770	728	723	737	697	739	747	671	731	720	778	722	698	697	700	731	746	733	716	774	704	768	740	752	746	716	765	695	735	716	742	711	761	700	708	741	735	702	730	756	736	727	792	768	741	713	758	747	754	745	780	697	737	766	712	692	693	712	768	750	736	724	680	679	739	689	710	737	788	739	697	723	704	728	706	731	717	728	726	712	727	759	752	687	710	720	720	713	726	743	740	693	750	700	726	713	705	763	749	755	721	714	725	747	723	721	744	714	728	764	745	747	747	713	704	721	768	751	747	693	698	729	727	769	745	740	736	720	710	766	770	774	749	748	683	787	798	737	726	737	747	764	722	714	737	725	743	777	699	706	742	713	718	749	763	688	805	733	738	749	763	754	719	733	729	696	715	761	719	764	739	689	704	730	734	740	749	751	802	737	720	710	765	734	781	761	739	727	712	810	705	720	733	733	778	712	719	721	764	759	723
13898	5165	772	623	542	505	456	383	451	411	391	432	356	409	389	390	402	365	398	442	430	406	463	452	446	419	413	410	436	417	390	407	397	423	446	397	374	402	407	409	408	399	416	378	374	396	414	411	394	405	394	394	396	424	371	377	411	410	346	414	377	432	394	404	398	394	383	372	451	440	379	386	401	351	370	372	387	396	362	344	387	359	362	358	405	358	387	358	351	407	365	347	416	418	368	405	373	371	408	408	398	381	396	414	345	384	390	381	406	357	384	351	375	347	371	371	368	399	442	412	375	372	376	381	338	367	357	392	379	395	377	390	347	396	390	359	401	391	379	381	375	405	419	389	345	409	333	394	364	425	391	367	370	392	385	336	388	428	424	344	417	373	390	377	421	404	404	411	388	370	376	368	388	350	381	419	347	347	436	381	409	420	359	380	394	382	360	414	375	374	361	393	395	374	406	364	393	385	360	383	398	365	384	376	372	414	433	390	360	395	370	367	329	377	411	388	389	372	389	406	366	393	403	403	406	394	364	367	392	366	394	413	381	358	378	391	404	419	387	416	385	386	388	386	362	410	387	396	378	362	398	362	421	371	393	376	373	374	344	383	398	364	375	389	375	371	372	408	368	394	368	334	369	364	354	422	410	373	320	400	422	385	378	366	405	377	397	324	409	353	409	400	377	377	379	353	385	381	409	379	397	375	373	386	390	409	334	393	382	368	365	394	379	383	379	408	380	397	384	411	373	411	397	384	402	391	389	382	360	393	399	418	417	394	389	380	432	355	356	391	396	408	405	373	421	409	373	434	389	398	405	376	355	388	357	389	347	390	358	368	378	399	384	377	372	383	345	366	391	390	370	378	336	389	395	374	391	414	369	408	409	373	378	401	379	403	365	414	440	397	322	353	392	384	346	358	385	384	382	408	359	386	397	356	406	424	373	375	361	348	344	463	410	379	406	411	380	399	398	360	379	378	394	403	365	377	386	397	362	332	371	362	407	365	412	386	359	383	369	396	378	329	376	358	399	361	412	365	395	372	351	363	362	383	379	364	391	424	419	380	363	381	392	360	387	383	396	402	350	389	381	391	353	365	385	349	344	405	370	390	378	361	384	376	432	406	371	345	362	412	370	405	388	381	404	348	339	386	367	392	418	389	369	355	388	359	392	387	368	364	334	369	424	400	373	354	390	381	372	389	365	382	375	376	379	400	371	419	377	378	401	384	345	357	399	383	378	395	367	399	370	402	394	361	343	352	355	403	382	335	406	379	371	367	356	391	369	374	377	358	358	367	344	393	408	360	358	366	436	351	373	384	390	446	344	366	370	354	367	414	369	392	354	383	382	365	432	398	370	361	346	400	441	371	374	380	362	367	377	359	361	373	380	381	368	369	427	364	390	366	408	395	379	386	374	423	391	384	392	385	384	394	400	407	366	402	362	399	386	407	388	389	404	377	330	391	409	384	354	368	388	428	413	371	369	367	400	379	372	379	390	389	359	348	383	397	379	377	380	395	392	348	341	383	375	382	384	381	382	367	412	389	379	405	394	411	398	350	383	390	361	402	421	404	407	375	361	432	392	399	363	372	420	399	370	395	377	375	400	391	371	378	390	399	378	369	361	375	397	385	414	381	384	368	375	358	361	375	370	404	421	383	402	347	392	348	369	405	399	388	391	355	381	361	367	350	361	402	398	391	376	393	383	359	405	378	373	370	365	392	368	373	384	371	405	383	389	385	339	387	364	401	386	384	395	393	368	374	401	398	393	407	389	389	423	347	391	414	393	349	389	410	418	384	404	378	415	398	356	402	412	419	375	400	401	358	349	432	401	379	383	383	368	399	370	419	388	372	393	363	366	345	421	440	368	389	382	369	362	338	372	392	396	391	384	338	380	371	380	371	373	390	388	390	392	360	386	372	393	382	405	458	401	373	348	388	364	386	392	358	370	354	377	412	397	341	411	376	398	399	374	400	387	372	389	386	383	369	371	381	387	386	389	362	403	408	379	404	372	342	383	396	391	382	368	393	411	363	388	370	371	406	403	420	383	392	359	365	371	382	383	437	384	331	344	381	374	399	419	378	380	355	358	329	379	402	355	368	371	364	368	425	343	362	392	373	352	388	372	391	343	381	393	409	388	384	382	379	391	404	401	354	355	385	378	396	348	365	360	383	379	429	384	381	360	380	379	375	332	409	370	401	371	360	346	362	377	398	404	410	412	359	403	437	374	412	379	332	382	394	374	381	414	358	395	359	413	372	378	394	392	331	359	417	410	337	400	388	421	404	337	376	392	399	398	368	364	343	379	372	411	418	385	414	427	364	391	388	373	407	329	405	385	360	406	377	414	344	415	415	412	361	415	389	374	406	402	418	398	391	382	368	404	374	364	377	398	373	402	390	372	413	406	373	400	387	391	417	323	391	378	381	398	341	378	381	390	398	404	421	385	384	360	334	397	372	388	388	400	373	430	369	413	408	349	385	389	355	380	367	417	386	376	408	434	409	392	363	375	358	395	424	365	370	357	422	369	379	402	338	378	376	388	343	372	367	399	366	397	394	409	356	348	389	390	374	377	428	415	376	380	379	413	373	400	364	369	392	372	366	401	368	396	390	401	440	414	398	377	405	321	389	378	375	346	394	390	398	372	362	377	385	400	371	384	425	390	377	347	366	406	417	386	402	413	382	415	396	402	397	431	343	382	386	406	382	374	384	387	358	399	389	366	339	387	413	351	410	372	391	397	434	357	381	369	406	401	388	372	347	399	361	404	369	392	396	430	362	389	369	408	421	369	393	381	353	390	381	368	369	421	388	376	420	369	383	406	385	408	367	416	373	373	367	416	394	384	383	393	371	389	387	387	373	398	420	400	358	380	394	377	378	380	398	396	381	426	371	364	382	363	424	407	386	426	403	413	360	386	391	395	396	339	355	414	381	394	395	394	386	382	371	365	357	359	351	389	387	392	384	360	397	368	389	394	400	372	382	391	395	386	390	399	381	376	357	374	384	408	378	365	389	414	363	361	399	369	382	380	397	367	409	407	381	386	408	387	385	406	414	388	434	402	364	377	386	373	430	378	397	382	370	403	400	371	384	333	353	365	362	394	348	395	383	373	394	394	403	374	387	396	369	348	349	405	384	364	379	363	384	362	367	362	380	377	400	431	386	332	408	410	413	407	406	380	403	382	400	356	402	415	390	378	393	359	351	392	404	423	378	390	414	361	365	388	422	402	346	389	398	382	377	388	418	357	402	367	399	369	387	415	366	386	374	382	373	349	382	382	381	388	403	381	358	409	381	368	373	388	402	335	354	392	439	391	387	424	396	355	410	399	381	392	376	335	374	389	369	397	373	413	407	357	422	381	396	410	414	394	343	404	403	355	336	385	445	372	379	394	425	409	419	386	417	393	368	387	400	392	379	383	393	356	384	377	391	387	376	388	369	386	394	368	406	355	359	398	416	418	428	354	396	361	408	379	337	405	360	390	375	396	397	392	383	373	405
9537	4118	1467	1612	1488	1338	1197	1103	1071	952	967	1005	930	954	896	884	863	887	907	970	1139	1165	1112	1159	1148	1188	1220	1192	1145	1067	1091	1053	1162	1113	1083	1084	1061	1065	1057	989	977	979	992	1007	906	969	910	957	953	950	1003	917	891	902	906	895	845	861	889	930	874	886	823	869	846	855	836	897	841	875	838	860	858	872	856	798	874	892	782	859	841	854	849	836	855	892	834	828	837	852	851	820	777	890	857	780	878	845	844	872	836	815	845	847	860	878	884	823	825	854	858	843	803	861	797	832	839	872	874	791	836	812	806	881	829	811	846	827	853	833	849	856	832	848	805	836	839	808	835	811	846	825	806	804	803	832	873	823	823	854	777	879	815	835	841	839	794	824	879	849	856	784	846	826	809	849	849	861	830	882	809	856	839	798	882	803	851	899	890	811	826	907	846	759	840	901	781	878	791	848	838	817	837	869	786	861	866	839	866	799	843	862	852	809	794	822	814	874	845	783	793	854	843	806	831	825	893	846	873	860	861	857	811	849	831	841	832	837	829	831	775	815	812	783	849	847	817	856	847	856	878	768	818	808	834	840	877	841	819	825	858	828	851	821	806	843	849	845	811	840	828	882	775	797	829	815	843	836	852	819	866	869	857	806	855	771	862	877	833	829	849	877	883	839	833	805	890	824	816	811	868	829	789	816	836	817	861	880	771	804	823	776	820	812	796	830	856	802	829	823	797	794	803	895	886	842	833	855	789	833	875	830	825	824	865	837	857	854	787	900	825	843	849	861	865	834	891	830	823	872	864	827	825	788	883	851	810	839	840	850	817	814	816	851	813	859	839	849	870	795	851	823	845	880	896	820	810	858	825	816	829	831	783	793	819	859	794	783	862	830	889	856	880	900	797	807	779	812	817	798	840	877	828	860	824	806	840	798	856	869	867	842	803	830	848	840	870	825	776	875	845	872	831	826	811	817	847	826	891	813	821	835	870	823	809	821	818	826	784	828	888	841	850	850	878	857	803	819	809	896	817	872	858	830	801	863	812	852	849	829	787	849	795	784	790	838	834	846	870	793	810	810	832	827	799	829	896	815	808	788	809	889	819	808	809	865	880	844	814	840	842	822	808	835	855	841	800	807	870	816	827	857	844	898	891	845	814	844	836	815	789	888	839	845	847	822	808	822	857	785	755	871	819	846	845	806	798	844	855	830	827	815	823	803	802	856	832	870	884	805	764	847	824	846	820	796	833	828	828	869	820	781	809	830	832	904	815	803	853	855	822	861	893	849	844	799	865	800	808	806	846	901	849	834	840	844	826	852	825	829	856	828	847	799	779	810	813	872	817	833	833	809	849	848	789	805	757	858	869	844	833	822	877	832	835	873	816	836	846	881	862	862	794	841	844	844	887	841	816	815	850	835	843	851	841	851	814	870	818	852	840	831	803	816	851	791	796	791	818	868	854	841	848	869	805	765	836	835	823	870	814	868	793	848	830	854	823	815	855	911	837	860	831	834	851	790	840	859	862	826	860	855	828	796	838	846	823	841	821	865	823	840	853	810	793	888	836	819	840	807	815	868	828	814	806	834	860	864	816	814	854	825	863	785	837	835	860	808	826	814	830	865	885	803	845	855	831	761	848	912	876	842	798	810	858	850	800	810	888	819	852	817	880	871	822	824	811	843	842	840	802	841	827	853	833	882	857	829	795	837	795	865	821	854	773	857	800	875	855	830	864	832	840	792	880	898	842	857	854	856	888	863	783	844	808	804	825	811	863	837	889	898	839	820	848	798	838	855	885	843	803	821	859	857	809	823	874	825	865	849	822	851	853	846	853	834	836	811	837	830	873	842	847	882	776	879	808	836	880	869	827	826	827	808	870	856	860	824	873	841	815	776	845	861	818	772	790	860	891	887	807	816	803	831	837	820	849	872	874	797	857	835	866	811	855	787	800	843	884	837	884	866	851	835	853	860	824	797	867	796	876	823	800	814	841	854	845	835	843	808	837	855	823	829	870	902	872	857	839	848	852	874	858	828	811	844	799	898	795	802	802	879	798	814	833	841	822	890	786	876	814	828	816	868	844	762	837	750	844	857	807	875	842	802	830	873	819	842	888	752	835	857	867	829	889	823	847	800	845	842	851	845	825	828	825	777	849	818	823	840	843	812	810	844	843	834	861	813	862	816	840	876	823	866	817	849	870	866	840	891	744	842	857	834	825	821	901	832	867	825	837	834	828	859	821	832	832	767	824	820	799	852	853	871	834	866	885	815	831	828	887	882	842	841	819	903	834	822	843	845	845	818	841	877	881	826	822	850	832	834	828	829	816	821	819	860	829	818	817	836	788	846	825	807	874	775	815	817	850	829	840	834	887	861	863	861	758	850	837	860	835	841	843	807	842	830	838	807	819	833	869	858	818	811	801	880	845	827	817	827	863	836	890	860	802	825	855	872	802	865	819	844	897	832	820	787	810	823	816	835	854	842	796	804	842	852	861	808	834	879	823	805	854	824	872	859	822	860	849	841	876	824	812	832	896	852	795	852	826	823	822	866	862	856	790	874	807	848	815	816	862	796	840	822	851	841	803	849	835	858	803	885	855	803	878	807	851	804	837	815	795	840	889	802	861	838	821	851	841	814	803	826	835	855	830	838	845	848	819	850	840	846	806	864	803	852	845	816	834	811	808	847	866	897	868	872	800	863	799	820	842	841	809	811	836	812	807	817	850	844	791	876	842	871	839	855	758	817	869	839	865	803	797	825	807	805	841	842	841	870	841	870	869	835	821	851	796	843	851	807	834	857	759	845	865	844	836	763	886	808	825	812	873	867	869	789	817	833	815	878	820	853	817	859	815	818	800	868	881	883	907	908	815	800	892	814	852	797	789	821	841	896	802	817	830	771	821	877	849	880	872	811	840	861	844	819	873	820	835	832	798	859	824	822	816	820	850	902	866	835	804	797	788	847	802	843	823	859	816	878	798	851	864	913	881	793	826	806	864	848	826	827	795	842	846	886	807	818	834	817	791	855	812	878	810	824	838	906	848	841	841	854	794	882	834	836	873	821	809	809	804	822	796	839	794	805	864	824	805	851	857	882	865	848	858	878	836	846	847	840	820	818	868	808	873	845	831	798	849	771	846	831	826	844	813	818	803	807	851	825	828	882	782	816	850	818	827	854	830	838	862	858	814	862	884	876	788	845	870	867	891	841	857	816	825	869	842	792	844	860	848	831	840	812	886	884	887	821	810	871	843	893	827	809	834	775	837	760	828	803	825	815	824	853	847	842	814	838	854	863	785	853	832	839	825	841	853	873	856	885	856	813	847	853	836	870	864	825	852	808	810	801	860	794	837	825	843	832	820	817	830	834	833	884	844	805	849	787	823	828	840	784	838	860	835	873	872	846	835	766	811	813	793	766	828	820	820	840	834	846	849	800	865	853	815	907	866	793	800	903	845	817	858	816	803	866	839	838	868	857	852	798	844	832	813	786	871	868	877	853	821	820	824	836	841	851
21689	8934	1234	863	697	625	535	530	441	495	442	487	463	403	419	385	406	440	463	418	406	436	504	498	439	491	492	457	444	438	443	433	430	425	431	442	424	444	488	432	433	436	373	421	395	409	438	409	444	426	419	400	390	405	419	373	406	416	389	412	403	380	391	379	369	394	413	398	379	402	392	445	367	406	395	427	395	374	393	415	356	365	386	408	429	454	391	425	405	396	402	395	379	387	403	372	344	374	415	386	384	375	403	407	405	371	360	362	358	358	361	378	367	401	369	402	396	366	400	392	411	368	383	365	344	377	347	392	380	408	391	352	368	422	411	332	409	396	380	376	380	385	379	404	392	355	411	392	392	446	352	378	397	412	377	366	368	368	378	422	392	392	365	389	392	363	370	345	361	381	386	387	389	416	395	375	411	409	403	379	379	412	401	365	453	371	411	331	359	392	400	349	382	378	381	407	410	389	417	399	409	384	367	351	405	360	361	395	389	382	373	409	396	381	364	372	359	349	376	420	360	411	409	368	416	370	387	403	361	423	399	406	453	400	371	386	374	381	346	424	372	403	385	377	388	348	382	391	396	385	378	411	364	404	378	413	374	415	401	385	414	409	356	399	412	397	410	380	382	419	348	389	381	374	390	374	429	392	364	375	420	378	386	364	386	373	398	391	380	358	422	386	350	424	424	378	400	356	406	371	376	379	393	389	375	392	385	349	392	383	352	376	371	380	393	384	407	354	386	402	388	380	393	381	371	382	377	432	366	367	354	423	342	389	394	396	370	394	388	413	362	402	396	384	362	359	434	401	350	364	374	373	408	406	395	406	422	408	390	411	406	378	387	408	435	359	396	363	419	360	373	373	406	425	441	370	385	410	405	395	379	403	370	423	385	389	398	394	402	373	369	341	358	411	370	409	425	397	403	416	413	392	395	362	392	410	423	386	435	409	357	382	399	414	357	393	385	373	420	395	416	396	387	362	350	342	378	407	432	383	402	367	389	357	422	423	418	403	397	387	393	403	380	369	359	392	407	382	379	396	378	367	396	374	356	375	387	377	397	362	378	402	382	411	384	425	370	377	403	360	388	420	418	391	384	382	390	404	369	361	394	393	354	353	397	419	433	423	381	365	380	377	396	397	413	377	373	362	383	398	364	406	399	408	403	412	391	385	370	387	418	430	401	372	407	404	373	388	388	390	369	389	361	366	391	396	390	371	415	380	392	428	387	431	397	421	337	433	387	391	403	350	393	374	383	378	409	396	397	414	418	413	366	364	386	399	385	404	378	385	383	373	386	408	372	394	402	400	418	401	384	380	387	395	395	374	382	396	360	375	387	403	368	384	341	376	382	399	413	404	388	403	386	378	431	417	381	352	346	380	412	350	390	399	416	412	388	387	392	371	424	379	382	376	378	418	412	396	350	392	366	365	393	366	380	376	405	365	396	382	367	380	402	381	362	405	286	384	403	372	368	412	440	379	392	430	404	404	408	380	404	389	368	370	398	422	396	399	418	364	397	413	361	386	400	390	365	423	385	392	327	398	398	364	395	426	445	378	376	365	421	398	391	400	389	364	391	364	409	399	342	387	391	375	368	408	406	386	406	384	390	367	409	376	380	384	436	405	320	383	392	390	398	379	369	383	369	368	363	388	398	369	377	395	374	393	367	350	395	416	389	387	388	404	388	328	368	395	397	377	408	391	385	410	394	391	399	380	388	369	349	383	416	394	404	375	380	362	399	433	388	374	396	478	426	372	391	380	413	394	378	412	382	392	387	385	381	402	375	401	377	374	404	416	374	367	410	381	383	388	403	361	380	393	378	412	368	413	381	363	376	372	373	380	354	387	406	410	420	419	373	395	379	361	349	384	389	406	371	392	382	376	364	418	372	386	383	363	425	424	382	360	372	399	350	375	359	365	358	364	383	394	384	433	387	376	408	373	381	375	362	396	392	384	356	378	398	370	384	364	370	395	385	385	406	426	369	359	338	387	411	438	355	374	415	407	402	390	397	394	401	383	378	404	412	354	382	369	388	386	398	384	401	378	364	369	390	449	391	374	412	356	369	378	372	382	381	367	353	388	333	380	353	363	382	402	356	418	381	383	372	359	391	367	374	363	433	386	389	396	368	349	407	410	447	378	380	386	413	371	389	380	373	369	386	354	363	426	392	413	334	416	390	395	353	411	397	369	394	384	350	386	370	377	415	368	362	364	358	382	393	368	385	396	367	422	392	383	367	387	362	399	428	361	405	382	372	386	401	378	393	367	396	413	354	386	401	403	385	425	359	404	406	381	409	385	390	361	370	386	387	374	387	409	393	410	389	404	417	382	410	416	342	383	375	359	367	379	382	398	402	410	394	414	393	369	392	424	404	395	376	368	399	397	364	376	386	424	367	389	338	392	416	392	352	369	441	416	381	425	358	356	403	400	446	428	386	395	401	426	357	400	372	362	402	383	421	375	403	358	367	367	366	347	400	409	380	375	391	374	432	398	370	392	423	434	403	407	345	425	396	368	411	349	373	379	354	395	395	383	398	376	371	391	387	375	368	374	419	344	390	439	445	350	407	406	405	397	393	376	400	399	386	443	404	394	377	384	370	422	388	413	426	364	351	337	345	384	392	417	371	394	415	376	382	389	410	382	407	395	394	418	363	333	373	367	384	411	337	397	370	373	416	382	396	353	353	389	380	377	387	435	374	393	349	406	370	377	364	408	381	401	364	382	370	404	378	401	382	390	414	377	380	447	389	379	363	383	404	373	368	356	373	398	379	381	370	369	417	385	385	391	382	416	383	375	382	403	379	414	407	397	384	378	402	401	356	335	387	382	382	444	392	375	395	395	393	374	378	370	391	414	363	416	383	372	379	364	384	400	391	389	389	388	401	406	417	395	387	409	420	381	439	440	408	386	390	372	395	369	389	428	368	374	371	440	368	373	416	412	407	362	398	424	365	388	361	381	419	368	399	424	380	337	410	362	376	373	394	379	430	384	370	394	391	369	379	412	385	379	394	379	383	367	386	380	411	418	372	363	411	354	388	384	394	387	404	424	391	383	395	380	404	385	379	364	369	404	369	409	403	337	356	349	386	332	381	415	398	395	428	387	401	415	340	390	359	393	394	359	406	374	430	402	402	415	397	369	372	381	396	374	406	413	383	430	373	359	341	339	375	401	394	389	383	413	391	392	417	419	353	395	391	366	414	435	397	397	385	378	405	436	442	390	419	385	383	400	375	387	389	391	395	408	360	431	369	386	383	364	382	370	376	362	381	393	383	400	354	367	375	417	383	400	350	379	388	380	394	407	413	380	372	387	406	384	398	404	432	389	404	381	370	340	381	387	424	379	377	385	384	381	391	385	440	396	408	390	392	359	407	386	404	457	412	372	378	346	414	351	391	417	426	397	417	420	363	408	393	373	393	388	377	371	333	367	354	387	429	394	379	419	359	363	386	387	413	378	344	367	337	388	368	370	373	394	413	368	390	428	375	420	403	408	422	384
12238	5838	2160	2403	2074	1827	1577	1463	1316	1242	1164	1134	1064	1069	1012	951	945	1017	1011	1120	1302	1403	1348	1467	1424	1353	1436	1289	1275	1269	1238	1231	1240	1210	1142	1155	1154	1158	1181	1144	1122	1056	992	1037	1008	1012	1064	1079	1044	1051	987	1044	934	935	940	943	899	923	957	998	900	848	871	887	863	857	869	867	869	848	893	863	875	858	838	845	831	894	846	819	882	857	881	877	795	871	797	854	863	806	857	867	913	830	851	879	827	840	874	855	820	861	877	854	800	850	804	820	870	859	825	831	843	829	805	787	853	854	829	836	823	809	801	793	814	822	854	868	808	854	859	803	834	826	855	877	858	844	874	866	864	840	803	844	815	812	856	844	837	831	869	799	790	820	861	805	817	865	801	837	846	837	870	825	870	765	824	839	785	858	867	832	815	891	896	820	841	801	844	946	842	886	819	840	827	871	835	817	862	819	878	805	810	816	822	881	818	807	801	873	842	837	862	761	838	834	879	880	820	836	827	820	851	856	804	874	829	816	786	825	863	871	814	886	817	838	826	860	876	765	834	852	825	862	856	851	860	838	845	839	848	852	866	783	847	870	782	755	875	870	852	822	848	777	790	828	857	865	839	853	818	822	905	852	825	871	818	836	794	918	854	832	813	875	817	838	829	834	806	834	861	885	820	820	809	846	819	852	776	816	833	873	844	821	883	828	797	857	850	810	863	780	788	833	804	873	822	841	851	912	794	832	876	853	844	829	812	887	813	842	854	824	890	841	815	820	857	780	807	824	806	814	857	817	823	835	829	822	907	820	839	850	829	833	843	850	895	817	859	880	820	831	851	839	816	807	811	835	867	833	825	794	872	894	765	832	834	809	839	843	808	828	848	806	836	849	788	840	779	876	858	842	837	845	828	852	843	823	831	904	841	858	814	866	830	809	877	830	843	846	855	820	878	865	826	887	832	789	851	861	870	820	832	845	817	886	875	869	819	870	828	814	850	828	853	819	868	806	837	814	813	842	877	870	850	845	872	911	851	858	854	854	846	904	850	855	881	848	844	857	794	863	834	857	769	805	836	843	873	884	827	840	795	865	879	806	804	835	856	828	808	889	805	876	809	850	820	876	863	862	859	806	829	852	854	838	796	774	839	846	807	807	815	859	872	799	898	809	936	893	814	817	826	856	830	813	852	809	857	872	868	847	791	875	853	877	829	833	867	790	828	824	864	855	866	867	902	825	787	810	821	795	813	796	853	807	875	825	838	901	902	849	845	838	855	862	861	833	763	823	820	837	826	838	805	852	868	836	791	839	828	821	810	892	804	861	812	832	835	878	847	844	847	843	865	835	789	842	834	826	783	794	838	837	759	793	847	860	838	838	844	892	832	820	851	819	847	815	800	820	821	836	824	820	850	857	818	887	837	833	769	822	800	860	818	829	833	823	784	871	836	830	890	830	847	823	873	841	798	822	831	895	830	885	852	826	854	846	859	841	823	824	827	871	840	862	849	809	819	861	803	855	843	845	812	820	855	799	798	822	825	836	874	825	801	851	837	849	846	822	845	801	856	815	795	869	828	848	832	818	828	802	809	771	845	868	811	845	805	844	812	802	842	854	834	815	841	840	810	881	825	816	792	780	776	848	837	836	841	851	844	843	783	842	840	832	832	833	836	838	802	798	854	836	872	877	822	860	853	845	799	852	862	837	824	815	839	837	795	835	860	838	804	839	787	850	852	841	846	803	870	834	875	856	853	824	849	898	853	842	876	830	836	875	834	867	826	830	831	831	786	846	845	828	872	808	862	864	830	831	840	853	857	833	874	822	841	827	800	821	835	789	801	820	805	844	832	813	876	804	875	856	796	850	801	827	844	809	835	842	819	855	822	798	824	849	935	851	818	823	868	842	821	851	815	832	876	842	829	852	810	842	857	826	846	856	852	874	870	815	831	818	831	872	854	847	843	833	873	837	817	848	827	830	806	870	847	832	873	806	864	862	862	798	779	843	796	819	842	825	862	863	816	833	840	824	838	800	853	871	861	869	863	829	869	846	818	879	797	835	909	829	833	825	818	833	864	848	871	882	866	850	805	838	880	807	833	817	774	812	820	858	779	835	845	837	831	796	851	867	853	845	827	867	862	805	889	865	856	824	840	838	834	832	861	872	882	849	795	819	893	857	855	842	853	882	828	855	834	889	931	857	791	840	855	851	807	822	833	835	788	844	799	849	867	805	834	813	910	846	831	826	830	840	853	809	854	859	889	818	853	854	827	849	887	851	852	873	852	885	854	878	855	816	844	805	848	876	862	848	874	795	833	798	856	851	849	847	827	862	849	842	798	859	877	802	840	862	815	847	807	825	864	848	826	850	840	803	839	870	831	829	871	851	868	844	810	831	840	883	805	852	817	809	880	807	887	865	821	857	828	809	783	849	848	829	814	849	832	857	850	859	836	856	819	896	838	856	802	835	894	862	814	801	880	849	914	802	825	826	821	811	818	847	851	833	826	792	842	828	912	842	827	822	820	841	805	851	838	856	854	814	805	821	805	809	844	826	873	821	848	883	846	847	823	833	841	864	897	858	812	811	862	811	857	831	787	832	796	891	851	777	816	844	801	856	832	917	830	844	853	868	834	837	856	828	820	820	882	889	789	840	851	845	835	828	873	838	823	817	855	863	881	838	806	894	860	826	863	843	855	835	843	825	810	818	855	805	812	842	855	816	834	831	816	880	799	875	846	855	861	843	861	856	866	804	862	827	822	847	839	816	814	881	837	832	849	858	865	851	869	856	785	844	869	802	866	858	851	798	844	874	890	783	872	855	874	820	886	847	834	890	837	806	846	821	831	858	905	800	870	859	853	861	842	877	848	858	822	836	776	817	885	845	893	815	812	857	798	870	877	826	833	874	843	853	854	827	794	839	807	821	811	816	837	867	886	830	908	836	799	822	835	851	846	846	884	821	816	823	810	829	863	831	836	836	846	910	838	791	813	831	790	866	918	832	837	829	803	843	838	854	852	780	839	878	842	828	815	869	810	865	796	824	826	820	862	925	870	827	866	838	831	823	856	842	821	787	797	877	772	798	848	855	832	828	783	819	819	867	794	841	876	855	866	840	820	853	812	858	884	879	821	844	825	824	855	826	836	810	895	843	836	872	884	845	835	820	840	858	842	835	845	861	886	831	866	836	874	861	895	886	861	859	839	826	843	854	804	793	862	845	904	811	845	799	877	805	834	793	808	857	824	858	824	826	878	871	820	834	824	826	852	850	828	808	864	834	827	809	809	886	827	833	866	840	822	801	858	811	854	870	812	845	843	826	869	803	810	798	796	849	813	849	830	826	812	798	848	869	861	855	865	841	897	786	819	847	834	858	904	889	805	810	816	851	873	855	848	871	825	819	858	864	881	854	879	842	780	827	858	863	831	825	870	831	891	864	890	865	877	875	840	851	846	807	800	831	848	865	786	848	883	791	821	808	811	886	873	783	807	824	873	795	851	849	903	889	808	845	839	835	821	852	919	820
5360	628	341	267	329	320	317	347	326	361	331	348	330	352	292	344	340	335	336	367	334	406	371	378	356	349	379	344	381	344	318	352	340	336	361	330	350	330	361	327	301	334	302	359	311	335	335	329	358	326	357	314	318	310	351	339	317	349	296	309	360	333	334	345	306	321	342	327	344	344	312	324	351	324	372	340	339	329	353	317	350	311	331	335	352	355	347	367	307	357	337	336	293	346	367	342	347	310	341	339	344	355	339	314	318	303	323	291	322	326	322	371	333	321	326	380	324	325	329	324	319	334	328	344	322	307	301	315	351	343	319	318	320	346	348	318	311	292	326	353	322	323	339	306	320	335	348	307	307	367	334	336	333	321	328	344	314	335	315	310	322	355	355	317	347	335	312	303	323	360	336	290	322	299	300	302	345	325	331	302	340	319	337	343	329	311	316	337	345	347	298	348	342	343	304	323	336	337	299	319	323	326	321	305	348	326	357	297	307	318	335	297	351	346	317	336	343	331	332	334	331	286	292	316	307	365	314	359	333	331	318	320	297	332	328	326	387	340	336	354	339	351	307	347	338	321	351	330	319	326	308	311	306	346	322	304	346	337	296	341	363	359	339	327	323	322	310	327	305	332	366	339	290	323	309	317	327	341	299	308	322	327	326	334	323	339	327	315	311	358	343	320	335	292	338	338	342	318	281	336	328	357	343	347	337	312	330	313	328	312	353	354	320	330	345	318	336	335	326	306	318	323	345	328	342	299	310	348	325	339	331	344	326	338	352	348	326	320	336	352	321	345	327	320	302	305	331	321	330	342	357	315	366	317	332	314	355	345	359	342	306	345	386	327	331	315	336	335	304	337	348	371	338	334	322	317	294	337	327	367	310	317	323	347	334	335	350	362	330	361	359	324	326	323	368	293	342	349	366	316	339	331	299	313	307	329	327	314	308	348	324	323	326	335	310	312	311	357	335	318	323	299	322	328	356	332	360	323	283	382	318	330	356	325	314	372	309	320	283	313	298	310	337	313	313	316	312	287	325	332	342	282	315	381	322	350	323	388	328	301	375	320	323	303	346	323	330	334	317	319	323	305	340	363	340	335	311	312	331	311	320	346	327	360	336	317	321	313	306	329	333	324	296	336	333	335	339	285	332	323	321	329	370	322	357	347	307	354	330	311	368	333	340	321	336	364	315	356	313	316	321	325	319	337	337	301	325	301	311	309	327	334	373	351	306	320	323	318	354	301	336	330	342	340	353	333	337	322	283	373	345	315	308	300	335	368	282	323	306	343	304	330	351	303	332	316	328	314	320	350	317	324	323	296	301	359	306	300	319	361	347	337	295	301	316	335	324	339	337	322	346	343	346	325	325	312	336	324	321	301	330	329	320	358	301	335	295	322	332	313	322	325	328	304	323	331	358	310	297	307	321	309	353	334	332	325	287	289	299	331	309	326	327	323	360	303	322	352	296	315	305	305	346	306	339	330	312	325	351	336	292	318	331	325	324	333	343	319	305	373	326	342	329	318	331	337	323	328	348	304	325	294	331	323	293	325	320	341	323	300	297	306	319	330	354	329	348	327	357	320	340	322	334	308	326	316	320	330	332	310	322	325	310	344	329	366	335	337	325	331	354	316	346	333	276	307	340	317	337	289	327	310	324	318	348	329	333	326	330	335	327	316	296	349	302	304	296	311	283	360	320	350	348	338	337	324	329	309	342	343	325	336	315	319	332	329	357	315	319	319	333	341	354	325	317	333	341	321	295	336	360	313	308	345	359	328	337	332	335	342	319	345	332	343	323	277	357	341	336	338	326	309	309	339	340	316	306	283	306	344	312	316	324	334	328	327	346	326	334	325	344	346	293	313	312	313	312	301	323	330	302	326	291	296	320	316	352	325	296	314	353	330	324	310	342	325	350	328	341	302	305	325	311	343	307	328	306	352	296	349	348	296	310	344	343	327	342	316	333	327	386	368	335	319	321	299	363	337	326	330	328	319	328	314	327	318	335	343	300	318	353	352	325	307	311	315	349	334	333	318	272	274	327	312	359	312	318	336	346	316	341	334	307	286	330	337	266	316	325	321	323	335	300	341	330	340	344	355	324	311	336	344	309	347	336	316	318	344	320	326	354	318	347	340	339	333	303	334	317	334	361	342	343	373	354	318	327	347	335	321	287	309	344	360	296	324	331	304	345	313	365	333	319	310	299	325	341	352	315	321	315	321	351	325	322	326	333	313	353	330	310	336	354	354	333	347	307	313	312	326	332	318	327	322	325	337	332	342	324	318	362	349	348	342	303	354	316	323	346	345	336	303	354	337	322	291	338	324	315	311	305	312	316	312	349	346	326	334	344	343	328	318	304	346	327	334	333	319	314	340	315	326	314	348	286	336	331	314	302	353	315	368	326	370	357	322	337	361	305	321	300	314	339	330	346	329	310	314	332	341	353	274	304	330	326	324	321	310	338	322	318	323	323	335	300	302	334	335	327	331	335	354	325	328	353	375	344	321	333	323	311	293	297	349	332	307	345	324	335	330	273	313	367	326	301	327	312	297	379	353	322	323	307	333	355	351	328	351	318	314	334	358	378	361	334	314	314	323	343	344	333	326	317	350	329	340	348	350	323	297	328	357	329	339	342	338	318	285	340	284	348	328	372	337	321	321	346	360	338	306	314	327	300	353	324	331	329	312	353	335	352	325	354	316	322	342	291	300	345	341	351	331	318	299	315	315	351	379	333	317	351	338	312	349	305	296	294	350	344	279	322	321	331	326	340	316	307	335	329	344	345	327	309	329	318	291	290	307	349	301	330	344	299	330	349	318	321	337	287	321	365	307	349	307	329	355	323	328	335	334	321	334	333	333	357	339	312	322	309	333	339	338	301	336	296	337	353	335	327	354	330	337	323	320	316	313	342	334	325	310	353	326	335	330	351	291	317	315	347	371	298	343	337	360	335	333	284	306	326	322	302	298	338	328	326	327	316	301	328	314	368	352	346	347	347	359	330	345	326	332	293	335	379	361	353	295	366	341	400	318	285	305	319	326	339	365	350	304	315	348	352	305	335	328	340	320	348	322	320	302	298	341	353	353	269	353	330	326	314	359	334	305	310	296	291	312	338	288	309	313	336	322	348	319	370	337	351	317	318	310	318	315	337	325	311	302	312	326	349	330	320	347	353	321	303	331	369	319	349	327	346	325	315	289	348	339	318	308	281	307	332	312	324	309	300	298	289	331	346	343	330	318	277	321	362	353	287	295	329	347	354	368	326	318	337	351	323	314	332	354	313	334	339	292	330	319	330	320	321	304	341	329	367	368	340	334	301	328	311	327	301	352	315	318	329	357	313	339	335	285	347	344	343	377	318	346	359	335	317	316	316	319	326	339	317	330	344	348	324	294	317	328	324	328	320	365	330	345	351	355	326	309	353	328	320	323	289	322	335	303	282	318	306	302	321	323	321	321	350	332	323	344	372	305	324	356	323	317	308	319	332	340	319	323	326	329
3875	910	720	721	703	704	723	794	678	714	659	747	738	743	709	783	714	702	743	892	903	937	894	888	884	960	940	893	829	837	894	840	843	877	876	819	856	856	779	768	818	799	838	873	788	744	754	806	736	789	791	758	738	748	763	796	808	779	766	800	825	757	770	686	771	688	693	670	752	759	733	730	740	731	709	709	713	717	745	738	765	736	739	760	721	770	724	765	722	695	710	719	721	746	726	719	768	708	714	728	712	747	734	683	677	733	760	716	706	738	755	738	726	792	762	745	758	740	689	725	728	733	697	744	699	669	708	741	773	777	702	746	756	743	758	703	706	774	754	728	707	697	756	722	720	726	701	711	816	730	728	728	712	685	734	718	764	732	747	755	795	724	769	745	717	717	732	690	772	731	705	683	692	705	743	685	712	732	691	755	745	723	675	706	718	704	729	671	757	711	743	740	748	736	750	738	752	748	779	752	729	704	714	744	802	713	723	722	708	710	768	666	736	724	732	665	719	772	749	726	720	715	752	712	727	722	717	732	724	749	699	733	768	746	754	716	707	702	712	733	716	715	757	745	723	738	751	744	784	714	731	728	735	781	763	746	740	763	720	737	726	694	713	764	717	678	713	752	740	696	747	720	730	705	737	742	727	742	738	707	721	718	746	723	747	738	729	748	667	723	751	726	664	697	710	721	752	713	754	701	687	749	733	715	720	757	747	741	756	693	733	749	711	722	727	725	783	707	743	756	753	707	777	717	774	740	666	742	689	746	669	737	729	753	719	745	744	705	698	705	718	684	755	733	761	731	730	740	674	712	741	743	753	707	758	711	702	786	730	680	745	721	684	660	716	731	660	739	704	746	686	713	698	763	697	753	711	702	673	760	694	717	754	765	736	729	738	728	710	763	741	710	748	735	703	744	732	730	748	757	750	703	737	725	704	735	714	778	739	800	718	734	688	755	706	734	714	743	706	724	750	705	743	767	775	720	731	643	749	737	722	732	715	691	732	718	717	707	760	751	768	681	689	738	726	732	727	725	773	722	730	746	699	740	728	672	753	748	701	740	714	745	722	704	698	805	704	731	730	731	726	774	723	744	723	735	763	712	770	735	686	686	730	731	744	680	768	709	676	728	696	734	719	764	692	742	727	722	759	750	754	743	723	714	737	741	722	718	728	706	722	705	691	706	743	734	740	748	721	683	724	721	771	712	762	764	759	700	770	724	760	735	744	750	721	725	722	729	713	719	724	741	707	713	771	713	725	720	707	758	728	728	739	728	758	748	717	778	740	718	719	713	712	682	704	727	727	772	694	680	711	696	736	742	777	717	719	723	720	731	754	752	737	713	716	759	733	718	698	699	715	703	727	698	697	731	723	753	736	735	743	781	729	758	681	755	735	722	689	759	737	691	746	717	717	722	731	714	711	722	708	721	701	719	738	722	690	740	740	712	770	743	703	710	719	717	769	683	739	736	670	751	701	739	723	700	707	715	751	751	728	718	739	755	721	693	734	709	688	744	734	688	700	722	743	705	731	773	768	675	700	734	714	740	687	747	710	710	719	702	705	712	735	698	727	695	730	720	706	723	747	763	709	701	673	701	741	697	719	744	715	751	690	738	761	752	717	771	737	724	701	736	702	765	749	740	732	729	712	719	726	760	751	754	686	697	704	691	729	753	781	700	716	726	739	684	724	740	743	715	690	695	767	707	726	724	766	715	726	729	733	724	726	727	770	693	769	689	740	767	718	731	695	744	723	715	771	707	705	733	672	699	712	737	717	725	740	694	701	681	736	755	737	742	804	741	715	719	764	704	669	693	687	741	727	788	714	747	740	707	740	722	714	711	708	744	700	684	707	703	676	733	723	729	739	729	765	719	712	676	720	719	782	702	741	746	765	713	748	700	708	714	761	736	723	728	707	744	699	700	727	715	704	717	712	713	742	740	723	712	711	722	707	725	738	666	747	717	706	749	735	714	728	723	688	730	723	670	750	696	711	745	721	723	728	742	686	759	738	736	709	756	747	719	734	691	739	711	754	713	747	707	744	723	755	723	731	719	732	711	700	719	759	751	692	733	756	716	684	785	699	745	709	784	689	732	743	729	718	711	701	724	769	741	680	747	665	704	727	753	736	763	700	687	765	716	746	753	745	752	735	708	732	729	743	743	731	679	754	731	708	714	716	787	716	720	689	670	671	727	702	720	728	780	769	694	757	690	732	714	759	725	696	711	712	780	764	761	754	739	707	713	741	693	700	707	757	756	758	731	732	746	747	742	723	707	748	730	721	771	720	717	733	713	720	762	665	752	721	765	778	739	714	739	705	737	753	760	734	717	760	694	728	783	764	729	749	699	691	720	715	760	734	708	745	714	714	756	740	711	714	744	712	695	770	715	708	788	731	772	664	684	727	723	753	708	668	735	728	740	733	770	709	752	722	770	724	727	725	744	745	685	703	790	741	743	776	681	711	700	758	734	759	735	709	705	728	704	701	703	754	759	744	756	706	750	697	718	727	698	677	709	737	760	713	702	710	732	728	727	738	715	742	763	722	699	756	743	730	690	781	710	682	725	747	754	704	746	713	753	708	733	749	722	707	751	708	682	754	664	728	748	741	697	716	698	734	730	733	723	688	735	718	771	697	724	774	676	738	725	772	730	739	720	725	728	750	726	738	707	734	691	778	717	739	707	729	746	773	692	741	792	771	676	697	707	745	735	685	700	732	788	671	705	736	727	762	721	752	744	721	697	662	757	740	731	767	743	728	692	736	705	734	743	712	714	726	674	752	677	697	712	713	728	741	712	699	744	752	728	724	744	729	721	744	697	706	752	722	762	735	698	726	747	779	770	745	803	763	705	796	755	668	708	673	752	650	717	734	718	727	704	728	715	692	724	737	770	736	722	769	716	727	709	718	685	684	710	732	752	730	723	760	714	773	776	746	740	695	715	721	714	718	735	704	733	743	773	742	703	703	681	738	722	720	713	699	759	726	771	706	729	707	716	711	753	745	746	742	738	692	708	716	747	701	688	745	758	738	773	709	724	704	731	726	690	747	735	724	770	748	710	750	730	744	765	719	706	714	740	717	725	690	757	733	762	726	752	718	757	720	689	703	745	726	724	744	680	758	717	717	768	755	747	711	699	694	737	663	747	736	735	748	761	797	722	697	704	743	753	776	760	769	760	722	673	691	739	771	718	750	749	698	747	700	710	708	732	732	718	744	704	701	744	741	706	732	721	720	734	763	735	654	723	731	706	717	717	761	736	728	706	720	741	717	730	719	734	710	738	727	732	724	718	687	744	699	738	713	695	762	701	735	749	738	732	752	763	702	750	749	746	782	659	715	695	672	715	722	713	725	725	743	709	702	721	721	746	706	712	729	747	761	760	720	750	734	729	726	709	719	723	724	773	679	739	750	790	742	733	699	767	705	742	773	738	694	745	702	744	733	710	699	747	716	703	716	734	715	718	763	723	710	727	723	711	728	746	762	729	743	704	677	703	754	762
12228	3841	723	590	578	454	507	486	411	421	446	423	394	368	412	380	413	394	444	415	422	473	434	421	462	411	440	411	427	380	410	384	380	410	392	409	442	417	456	402	394	411	365	368	395	423	380	370	398	410	413	405	397	375	364	400	389	391	388	365	403	399	373	391	387	386	364	360	386	363	393	351	356	370	383	393	357	434	382	371	423	408	391	364	408	375	377	355	376	370	387	362	392	406	406	349	403	410	345	369	383	392	376	387	347	373	355	401	351	390	391	401	375	383	401	357	372	328	383	388	373	419	359	394	393	398	382	361	394	394	372	398	402	359	365	366	377	412	386	384	419	371	364	364	377	386	392	370	370	391	382	363	352	373	371	380	341	394	348	353	387	356	349	319	387	364	372	394	344	436	405	377	414	341	355	388	364	377	356	348	356	397	371	360	354	418	380	376	367	358	343	400	351	371	391	385	364	401	381	342	412	375	352	415	380	365	417	382	356	389	362	364	358	343	418	374	429	378	353	375	383	382	405	391	354	393	440	365	344	416	400	371	350	382	376	361	402	412	388	415	346	392	435	413	350	369	372	363	363	372	356	387	383	363	351	387	417	369	371	353	363	405	377	357	358	390	367	349	396	369	390	368	382	382	412	370	403	381	422	382	394	366	382	366	433	366	360	367	406	415	339	391	371	371	397	396	382	390	344	354	378	356	381	358	415	371	368	405	376	393	379	365	404	364	383	402	366	348	391	395	368	391	338	362	375	383	435	385	389	405	411	363	415	357	348	367	423	371	366	370	402	377	376	382	363	405	378	380	376	404	341	367	376	376	393	384	360	336	418	396	368	387	382	377	361	383	380	353	369	383	416	397	403	379	406	421	414	413	381	348	372	406	395	422	409	380	405	378	383	369	375	384	347	399	414	369	378	394	417	339	372	384	394	416	387	405	372	438	374	387	354	386	359	400	408	379	383	446	374	370	382	392	382	386	386	388	372	385	412	395	345	367	393	387	367	375	432	381	366	367	352	386	384	390	358	403	378	400	391	383	353	347	374	406	402	364	364	403	394	397	371	387	388	351	379	381	376	406	400	413	358	364	357	355	377	353	374	388	365	391	403	358	421	397	378	380	354	404	387	365	411	367	365	390	366	410	369	374	371	369	437	377	365	401	374	379	371	339	390	356	367	367	360	414	368	382	377	358	365	376	389	362	377	365	389	367	356	403	382	364	375	372	400	349	349	374	355	377	369	336	406	372	396	404	396	385	362	383	395	419	360	366	389	413	427	368	359	394	405	374	373	384	370	361	391	389	386	360	391	362	373	404	393	394	370	351	342	401	385	346	370	407	386	393	415	412	393	392	332	353	378	382	394	392	375	396	379	406	403	375	377	379	433	402	385	396	438	374	378	385	361	412	390	358	375	399	400	372	424	379	410	367	380	356	370	389	436	378	387	388	372	368	408	389	389	393	368	402	380	387	410	388	405	413	372	387	362	366	338	358	416	412	388	365	386	384	387	366	373	362	346	390	366	399	351	383	394	392	357	425	342	398	371	385	392	380	357	365	372	362	403	372	392	402	373	382	387	353	381	380	377	381	363	373	376	338	378	375	354	363	356	395	403	350	423	413	352	364	352	378	401	392	328	390	367	348	367	390	407	357	346	399	392	372	363	391	392	395	339	370	354	373	354	353	356	389	338	394	405	409	357	390	372	381	377	369	378	393	377	381	407	399	366	380	395	351	392	388	392	408	339	392	367	374	386	375	385	414	400	387	410	371	417	374	332	359	385	395	394	337	402	386	374	373	421	387	386	417	381	381	356	380	410	379	370	369	413	366	390	373	408	369	402	402	402	372	375	333	356	385	393	393	380	403	381	385	370	329	378	381	383	382	375	366	344	349	365	367	348	393	402	376	358	380	386	369	338	345	353	390	359	347	422	407	372	380	407	379	348	365	372	355	412	367	402	370	378	394	417	359	376	379	387	383	410	387	400	354	377	425	342	354	356	377	382	362	342	356	392	380	390	357	347	395	391	342	400	392	414	377	387	386	414	393	391	385	378	400	383	355	378	353	376	423	359	402	391	356	396	365	383	376	395	401	369	390	354	374	378	386	404	370	357	390	404	397	367	411	376	357	366	366	427	353	397	411	413	343	423	403	397	351	335	370	399	391	372	394	358	397	402	374	351	326	327	352	362	392	397	367	382	390	389	380	385	379	378	412	377	387	360	335	417	391	397	360	390	402	370	365	413	391	347	370	416	374	404	404	384	379	377	385	377	331	402	373	390	404	388	395	400	362	394	418	415	368	388	368	387	383	392	397	376	387	393	406	388	369	359	410	371	423	340	394	364	384	386	386	410	374	393	365	386	363	422	393	410	409	396	338	383	388	370	398	357	411	394	366	371	361	414	394	385	379	374	356	371	407	403	346	367	404	372	372	403	359	363	415	386	363	350	402	401	411	349	380	362	393	390	365	374	392	376	380	393	397	368	385	395	347	349	329	373	386	381	387	371	370	366	368	382	368	384	365	374	336	346	374	333	396	387	356	368	409	363	381	369	362	372	399	407	411	388	391	369	382	374	365	345	388	333	367	393	424	358	386	403	421	371	387	435	380	386	392	369	417	368	367	367	370	379	353	433	352	352	363	357	374	393	390	329	370	386	405	375	390	394	394	407	370	370	396	410	374	374	380	386	386	390	386	387	421	383	414	368	368	351	400	392	380	387	406	384	378	406	416	370	367	394	393	364	364	413	413	398	354	387	374	310	384	395	377	397	375	364	397	379	426	355	382	381	371	396	380	375	391	381	385	415	408	403	381	346	406	342	345	381	356	369	416	367	376	377	381	405	393	399	377	370	392	374	377	372	341	350	378	387	404	362	396	363	399	374	380	345	392	352	380	374	408	381	401	375	392	379	372	387	358	362	368	352	359	358	346	410	360	397	389	386	386	359	377	377	378	418	352	407	353	386	378	358	383	340	373	388	402	409	393	388	407	371	402	366	402	363	395	345	390	366	381	378	396	372	349	354	386	380	384	403	378	385	427	395	392	403	376	364	393	365	407	363	382	428	353	402	367	405	449	397	382	382	411	358	348	347	420	399	381	380	366	331	370	415	371	396	399	400	355	351	351	372	422	402	355	372	379	378	363	387	400	372	411	379	385	348	372	388	378	379	394	386	398	376	399	380	336	379	374	409	423	388	400	362	350	405	402	362	373	371	364	373	355	374	368	340	393	342	413	409	362	413	371	356	407	335	380	369	352	416	370	426	431	383	382	392	348	406	407	398	358	370	420	399	384	370	388	375	394	352	374	403	348	389	402	397	375	349	360	377	402	365	405	383	342	380	412	407	370	379	373	359	447	391	375	414	386	389	383	385	344	353	400	373	379	382	380	369	380	415	395	407	364	385	357	431	407	353	370	387	397	398	390	371	352	415	401	384	405	410	382	426	366	394	365	373	400	397	366	379	399	345	360	350	386	391	394	342	375	390	345	387	338	404	417	362	373
8472	3695	1405	1585	1487	1240	1233	1151	1080	982	1009	972	986	932	866	953	886	934	963	1213	1191	1163	1174	1137	1161	1317	1213	1188	1167	1092	1070	1045	1101	1083	1034	1110	1046	1040	1022	964	997	957	1034	978	1018	1022	1001	1007	939	982	933	933	864	895	907	885	899	874	913	904	789	895	875	824	867	868	826	829	804	803	869	864	844	883	902	838	855	833	846	865	865	879	829	845	859	814	831	856	800	807	844	840	832	842	827	851	833	863	891	830	840	827	837	804	821	842	832	856	829	814	852	833	866	912	868	872	860	839	892	825	849	854	830	847	846	842	778	826	803	802	861	874	800	838	805	762	832	870	834	807	829	803	838	821	883	832	842	792	844	843	781	844	804	877	839	850	833	765	806	842	831	826	862	816	807	854	843	790	895	865	838	838	831	848	855	866	797	816	839	873	848	832	827	855	785	870	815	811	808	821	809	819	815	817	824	840	863	795	831	880	794	849	833	880	863	841	860	752	817	805	856	880	837	914	840	879	855	780	841	879	855	944	842	795	792	818	849	837	853	861	860	814	842	788	852	816	801	811	838	807	865	845	854	819	853	812	807	873	849	764	814	796	864	840	837	795	886	871	857	870	843	824	803	841	838	804	883	853	801	808	811	833	821	794	844	819	852	837	801	861	889	782	865	866	871	820	822	922	834	833	782	818	869	824	829	852	892	839	886	831	809	779	757	827	840	846	811	833	793	803	850	811	840	810	831	845	799	821	834	816	833	879	837	835	844	811	786	844	864	828	795	816	871	833	839	834	828	834	819	813	792	871	805	859	871	852	839	856	827	793	831	815	872	869	805	869	816	814	803	824	835	838	819	824	861	861	838	832	791	847	773	854	861	817	815	854	845	851	863	836	789	820	829	807	863	796	800	815	825	811	858	827	845	767	834	832	862	765	803	832	860	788	821	827	825	831	887	891	827	850	871	799	856	859	856	819	876	804	891	767	790	835	857	836	857	836	832	803	823	875	847	858	865	791	802	805	826	862	858	831	836	843	814	837	800	811	858	844	853	800	864	840	816	788	796	849	837	874	825	854	854	778	807	821	841	823	851	823	800	836	857	828	837	877	827	819	836	861	794	831	858	819	844	871	817	872	835	844	800	834	858	784	879	879	861	824	880	829	799	859	860	865	869	828	852	847	881	815	831	833	822	904	821	865	816	833	836	825	810	810	777	832	821	824	832	832	837	825	834	830	803	854	901	820	897	851	817	816	804	857	862	851	788	802	853	849	798	862	794	869	789	833	866	867	872	895	828	798	811	849	887	873	821	869	802	873	822	840	801	819	856	854	887	787	793	834	834	836	888	820	807	840	815	848	778	833	825	817	805	819	828	805	833	807	856	844	829	809	796	765	808	812	844	793	861	806	831	831	872	809	874	820	806	802	846	832	823	876	789	858	805	840	810	797	828	845	811	823	808	814	827	829	822	822	805	857	786	802	865	842	833	831	857	813	868	804	871	861	840	835	839	817	800	835	830	780	825	796	808	840	820	781	844	846	816	818	845	804	795	870	834	844	825	827	841	829	833	851	819	809	871	824	822	828	826	858	819	796	798	835	833	847	826	817	818	857	864	813	853	836	838	855	840	825	801	828	806	804	832	839	848	814	834	818	840	865	839	839	821	826	824	881	864	809	760	801	791	829	840	847	855	802	798	893	851	784	872	848	860	817	797	821	778	827	761	827	803	800	830	823	793	814	839	848	867	828	841	852	862	863	872	809	824	840	860	813	833	830	818	860	872	830	839	816	834	821	859	824	798	790	808	795	866	831	797	750	846	820	793	864	805	805	854	816	848	805	869	876	835	871	782	858	870	857	797	880	889	804	798	862	825	839	841	802	799	806	802	886	815	859	782	833	841	763	822	879	853	822	818	786	801	828	758	860	860	847	798	821	820	845	830	830	807	866	792	818	816	856	846	808	809	831	843	836	867	802	781	831	857	870	848	846	827	805	822	814	837	804	862	860	850	818	822	798	817	858	819	867	827	843	824	837	800	792	860	836	828	833	814	876	822	802	829	851	852	746	826	814	804	801	840	819	854	804	848	812	829	828	808	803	881	873	815	841	811	819	872	857	849	829	805	853	844	782	862	856	816	871	796	835	838	844	841	794	853	842	846	822	814	791	823	804	834	841	835	812	879	822	802	849	857	801	840	865	831	808	822	852	817	812	846	871	838	822	853	809	810	850	807	827	874	857	852	822	839	814	816	850	879	824	846	808	808	866	857	803	844	849	859	810	851	831	788	866	823	801	794	851	798	830	814	838	835	802	842	865	818	842	811	847	829	818	800	856	868	829	794	832	877	796	813	885	792	860	796	783	861	844	910	818	797	849	843	868	818	830	781	835	821	834	844	838	844	798	818	883	861	879	824	850	799	849	794	823	870	816	886	846	778	794	830	865	852	901	858	836	856	823	844	818	812	811	819	827	853	859	809	871	846	873	830	836	846	796	853	840	861	801	784	796	807	858	798	875	856	858	804	854	809	807	836	785	845	836	838	839	823	779	869	826	848	844	824	853	839	859	823	824	819	793	790	852	847	804	840	808	828	839	810	797	877	810	815	844	865	872	807	801	807	820	878	812	847	839	806	833	836	862	816	845	861	784	838	828	814	840	812	853	864	838	809	869	825	791	857	814	863	821	841	831	861	793	804	802	818	850	861	827	887	877	853	900	844	876	816	819	813	829	846	807	829	814	820	811	834	817	807	839	855	832	843	878	818	791	828	797	820	827	810	805	833	766	769	846	815	794	827	841	872	813	784	843	823	773	813	834	785	815	795	799	822	829	791	871	875	832	847	786	782	861	831	799	850	831	840	805	879	873	827	794	838	857	831	777	843	825	830	747	834	834	874	822	787	878	892	807	800	868	853	825	851	770	842	856	811	852	800	818	807	830	799	828	845	795	796	832	739	847	790	834	823	863	830	828	841	807	853	798	867	836	784	837	832	813	807	835	797	881	864	860	828	798	789	841	837	828	811	815	820	801	856	856	817	853	848	886	872	830	845	808	821	813	816	876	842	859	852	804	838	883	813	831	822	806	800	865	820	848	820	827	848	833	774	847	768	892	820	789	875	839	877	854	819	871	805	812	867	810	911	860	805	832	851	840	853	787	805	828	843	785	809	841	838	813	854	835	752	817	856	897	850	826	837	895	806	802	839	849	803	820	860	790	812	822	818	814	817	885	843	816	842	785	828	850	854	851	862	780	871	837	808	829	846	844	815	799	821	843	817	845	812	816	845	803	856	849	824	822	804	843	907	852	829	851	846	832	848	813	863	857	842	839	798	825	801	817	884	823	845	880	800	810	855	829	844	785	830	812	795	854	840	814	837	838	862	797	879	843	852	831	830	821	884	825	828	791	841	848	784	890	877	818	816	851	806	783	829	852	835	836	783	818	866	812	877	837	866	847	838	828	813	832	852	822	861	864	810	835	841	820	840	839	860	811	856	791	834	807	801	827	848	876	860	813	825	844
19397	7507	1202	929	737	649	518	512	490	451	427	418	423	395	389	394	423	419	395	436	442	445	456	434	479	476	463	497	447	397	423	460	391	450	445	396	451	420	450	407	348	417	405	418	428	385	407	398	406	427	393	398	417	400	407	403	386	400	409	386	372	400	409	413	392	397	356	387	388	383	387	421	398	433	398	418	386	358	380	383	364	386	368	406	403	405	391	406	371	394	412	403	351	383	403	356	413	362	388	408	414	414	380	397	414	378	360	364	431	355	420	397	385	420	370	386	409	432	400	349	407	380	392	396	378	375	392	354	366	348	389	379	414	426	362	374	387	360	373	413	377	398	396	366	380	406	358	371	402	362	431	380	413	409	387	419	385	373	401	366	390	379	397	394	389	409	361	391	377	376	392	367	369	427	406	388	373	384	354	378	383	373	391	387	358	386	407	398	404	390	386	389	363	397	410	370	392	366	420	382	367	355	368	393	376	406	398	423	396	387	352	351	400	381	428	341	386	410	402	405	374	401	364	374	382	373	398	386	411	364	362	348	386	378	381	379	389	412	382	384	371	373	395	388	402	378	408	384	364	415	409	398	403	412	347	382	411	353	362	370	394	395	385	393	396	373	375	371	395	386	378	400	376	386	387	384	427	420	389	399	394	396	370	431	399	384	393	375	378	369	370	390	404	396	370	373	378	340	349	375	369	347	423	396	375	398	373	353	409	362	320	420	395	402	399	407	374	399	367	392	410	342	423	355	353	373	394	419	356	395	361	369	400	404	406	403	376	372	412	357	396	366	410	385	370	408	366	414	393	387	390	407	369	386	385	383	418	358	363	341	358	382	404	411	404	395	386	406	373	368	374	344	386	388	407	416	375	426	417	383	396	412	417	374	398	385	372	359	405	394	355	380	391	435	414	353	377	404	410	395	387	399	357	402	396	380	390	404	372	380	390	422	371	382	414	351	367	388	383	375	423	389	349	420	422	411	361	362	347	391	429	379	410	381	381	397	395	376	407	382	444	419	432	342	390	405	336	371	381	394	389	392	373	372	397	371	390	375	407	439	387	398	387	390	360	356	374	421	367	382	384	367	396	359	393	368	385	419	378	356	378	367	362	365	396	389	425	385	411	406	338	374	404	399	369	356	378	408	353	384	341	403	389	399	404	374	366	379	378	444	383	390	364	369	424	403	374	344	323	355	374	341	353	366	381	394	379	392	404	440	399	366	382	398	344	371	407	428	392	385	361	346	354	399	360	368	384	377	370	371	369	359	407	421	392	396	382	366	358	360	370	407	408	368	371	402	392	348	410	404	328	412	408	373	374	423	396	388	393	406	381	361	367	395	385	375	396	400	380	357	419	375	416	394	395	402	408	374	426	358	399	356	363	366	375	404	345	383	403	399	392	369	399	407	397	389	411	399	370	389	387	387	339	370	401	416	404	402	368	356	361	398	379	332	376	372	366	391	374	404	382	389	357	334	364	407	359	384	372	393	391	405	358	375	365	379	414	393	369	377	383	378	362	372	367	399	415	369	362	356	388	383	367	382	423	415	386	388	439	388	355	388	371	409	407	407	390	378	419	399	394	417	417	383	386	366	413	365	407	367	378	401	389	391	417	351	363	374	395	403	387	394	375	409	374	403	406	369	393	349	430	398	349	384	355	393	376	354	380	389	372	366	391	385	365	380	396	421	386	372	361	418	412	401	377	403	393	386	404	375	379	359	376	382	360	400	341	389	379	380	397	390	376	368	392	379	329	355	366	382	366	418	403	383	354	373	400	358	400	358	411	382	396	369	392	384	382	397	382	399	403	370	373	402	393	391	400	383	391	411	411	355	395	385	426	418	388	407	401	409	378	378	377	335	389	404	381	404	433	381	384	379	379	371	396	390	372	398	431	417	406	373	379	386	394	391	416	379	383	382	399	375	384	368	414	421	420	403	378	419	416	359	366	412	414	401	372	386	372	373	351	365	409	338	347	400	363	387	394	438	366	347	381	362	342	367	343	388	398	379	371	375	399	372	367	384	363	405	367	381	400	368	373	405	412	382	381	395	381	385	371	382	400	401	383	397	404	416	380	425	405	399	390	390	392	394	400	371	401	476	372	363	370	379	392	384	394	368	374	413	403	420	381	391	401	376	408	336	354	378	400	407	368	387	398	424	384	425	425	396	358	372	347	372	399	394	376	396	355	394	389	408	394	376	426	376	388	403	385	375	337	360	440	416	396	365	410	416	393	418	367	365	416	369	366	383	406	420	406	388	393	361	377	393	399	367	377	401	375	410	398	400	400	380	381	433	384	377	387	387	377	373	399	399	387	383	387	392	393	391	389	365	393	390	396	415	364	388	376	393	375	393	381	397	374	383	357	367	361	353	385	403	356	369	401	392	378	375	425	397	345	412	384	380	363	388	359	399	425	384	376	430	399	336	383	376	373	387	378	399	376	391	377	419	381	401	393	387	397	350	401	349	402	367	383	351	390	336	427	367	351	393	371	389	343	380	386	366	378	405	371	386	412	421	374	353	394	415	396	402	388	397	417	389	374	371	429	377	380	380	357	415	389	377	408	386	400	377	378	409	383	397	356	385	422	387	393	403	401	430	368	423	359	369	385	396	374	415	364	352	423	336	382	353	380	403	412	430	389	389	392	369	334	391	363	378	399	357	370	387	410	395	387	368	368	350	381	383	366	395	365	373	406	398	386	427	363	382	382	356	367	398	384	377	367	388	393	365	383	386	377	381	405	411	337	392	417	403	387	427	403	358	357	382	385	380	368	362	356	397	368	416	411	371	368	368	414	391	367	344	360	380	405	378	407	405	380	436	390	390	364	384	339	411	398	372	377	388	383	370	416	380	393	367	394	361	397	347	383	373	381	359	410	387	410	379	379	403	391	390	373	372	383	391	437	367	369	348	365	369	384	405	378	404	383	369	424	369	422	374	400	387	347	465	376	394	400	417	352	378	411	379	384	456	423	417	381	376	397	403	414	392	385	355	408	358	402	380	356	342	378	383	407	427	406	386	397	349	391	425	379	402	362	397	418	338	380	380	373	371	371	360	397	396	380	372	369	386	376	401	356	352	376	418	420	399	375	403	362	407	370	356	384	401	389	395	446	434	374	384	381	388	396	385	363	382	375	406	353	394	404	359	372	362	357	373	352	376	378	392	361	364	402	369	392	373	384	387	382	387	356	363	369	424	398	389	373	396	382	373	398	411	397	418	376	388	388	417	408	420	363	337	392	381	345	375	389	344	439	361	387	405	385	407	398	376	403	357	383	360	402	374	363	368	380	371	406	397	412	391	415	386	375	392	408	420	371	369	398	425	373	346	384	385	373	339	371	374	378	376	396	390	401	369	367	389	373	350	379	356	401	394	415	367	335	369	363	403	384	409	390	423	363	367	397	388	336	396	407	419	416	388	404	361	396	344	362	377	419	411	371	372	385	388	396	406	449	391	373	449	393	381	409	397	352	407	408	399	396	391	363	379	395	346	371	413
10844	5625	2122	2357	2101	1793	1613	1430	1324	1209	1161	1080	1037	1054	983	975	948	952	1099	1344	1309	1259	1299	1311	1412	1409	1401	1333	1223	1256	1272	1343	1250	1243	1181	1172	1150	1158	1146	1075	982	1090	1085	1025	1090	1071	1034	1041	999	1041	982	1019	987	945	955	906	883	917	950	913	879	896	901	901	893	889	835	816	870	828	837	881	895	845	820	861	821	855	838	832	824	854	857	873	826	900	846	796	880	820	873	869	883	843	888	796	859	826	806	810	832	825	845	807	816	833	878	863	881	817	820	803	845	786	820	869	850	751	865	824	842	844	848	821	868	783	869	824	873	859	886	819	822	853	823	883	850	847	796	796	850	886	791	780	855	844	820	886	838	798	856	829	878	870	831	813	835	846	815	761	858	841	844	783	822	837	760	822	824	833	825	836	786	820	815	812	772	862	836	856	840	875	821	822	784	873	848	862	856	820	807	825	808	794	852	871	797	821	814	845	842	870	841	793	828	861	851	859	835	853	834	909	856	799	808	799	865	826	880	843	877	796	809	851	863	793	823	846	849	810	847	851	846	864	857	848	872	803	852	836	766	841	831	847	802	779	818	791	843	861	813	827	850	820	826	869	852	801	829	809	832	799	841	789	757	810	825	867	842	821	810	838	856	849	833	826	867	869	860	846	808	841	824	804	838	827	806	821	802	817	758	844	855	813	825	845	839	816	807	833	833	849	834	842	807	784	869	855	769	841	784	825	813	792	824	787	842	855	836	834	865	850	806	843	817	802	794	843	763	889	796	890	819	836	818	859	825	844	855	797	865	839	845	811	856	837	850	775	837	832	863	854	845	869	824	870	866	794	806	797	803	846	792	830	858	811	845	817	828	830	800	856	867	873	838	857	837	867	804	806	872	848	860	824	778	812	816	843	777	824	877	818	836	871	900	828	831	852	815	820	836	860	785	831	914	803	799	802	798	833	839	868	826	875	869	849	834	868	829	808	809	820	809	832	822	829	789	859	810	859	822	903	903	839	850	793	842	844	837	849	781	814	864	827	871	837	874	866	795	876	858	787	817	821	861	839	861	838	803	827	795	827	811	820	824	800	819	831	848	826	810	817	840	830	860	853	784	848	782	809	809	818	832	812	844	828	826	838	849	823	833	849	839	811	803	872	816	862	883	851	834	842	812	842	876	814	848	844	847	782	793	846	882	851	775	865	840	816	797	809	837	829	857	816	848	822	848	859	807	836	844	815	862	865	813	853	861	798	832	827	809	804	858	818	822	876	805	869	803	865	836	850	829	871	824	846	835	864	887	821	848	805	832	816	791	819	792	903	877	808	802	784	781	807	815	821	812	848	841	822	793	837	834	870	824	858	813	826	853	815	813	805	748	808	842	852	812	867	823	802	874	868	813	805	793	822	875	831	853	808	845	778	813	835	900	853	824	881	764	878	801	898	903	868	871	882	861	800	810	871	781	813	833	843	854	858	830	802	781	842	807	855	793	827	859	841	797	802	789	789	812	806	794	865	819	822	789	791	871	818	844	851	847	829	819	825	866	835	876	840	861	809	822	775	846	846	813	863	845	884	799	801	831	831	819	822	816	847	815	836	849	805	876	850	834	878	828	812	802	770	858	848	847	819	802	863	812	808	850	887	833	837	821	786	881	844	819	803	841	857	850	865	810	827	815	861	807	758	822	789	831	834	842	798	778	845	822	802	839	797	776	836	801	840	858	831	868	884	858	815	771	819	839	822	829	924	839	864	808	865	876	790	815	834	854	829	814	814	814	850	830	804	812	839	832	769	812	850	849	810	806	868	849	834	809	841	838	845	851	816	857	868	862	847	876	848	814	777	896	821	801	803	818	850	833	819	874	820	806	799	819	845	847	841	778	825	847	854	795	820	815	807	796	903	818	903	825	813	813	814	900	788	772	844	845	844	828	811	833	824	838	818	831	857	876	821	830	878	866	784	806	882	812	859	829	830	845	756	834	773	813	795	855	768	831	805	880	877	837	824	772	829	756	837	790	782	808	845	859	805	842	868	766	766	848	846	822	822	800	802	871	812	915	839	847	790	834	795	869	812	805	848	790	834	848	828	820	910	817	817	810	867	849	819	881	834	805	852	815	815	826	850	795	776	831	844	822	847	815	831	871	809	786	842	853	810	844	810	852	808	844	815	803	791	817	816	788	830	845	836	841	784	847	846	850	830	831	829	829	840	814	843	803	873	801	855	872	789	839	863	863	829	811	884	831	798	809	819	811	809	884	793	871	798	823	837	807	832	845	807	852	829	879	776	805	846	848	845	809	802	824	825	845	877	819	828	874	846	818	864	799	848	806	815	829	843	862	816	811	854	832	855	835	847	848	806	814	796	830	833	874	836	814	823	830	795	835	805	856	861	834	847	782	890	834	861	802	823	778	811	866	830	868	828	852	853	800	818	816	865	828	798	872	787	834	814	781	821	800	801	879	841	875	841	787	870	836	795	819	871	793	884	816	812	802	843	829	798	873	829	825	806	860	856	857	869	865	869	863	869	859	831	784	787	826	827	862	840	773	855	804	826	894	837	818	892	863	805	806	819	808	781	849	794	792	863	815	840	804	799	848	847	774	847	863	799	788	807	834	855	783	832	813	870	786	848	819	807	863	845	853	844	836	787	818	831	872	892	852	825	798	820	853	840	853	862	832	836	853	788	837	867	849	881	785	834	821	831	769	790	865	798	862	846	848	820	836	831	820	808	845	882	787	850	820	846	822	817	821	851	853	867	832	802	855	808	841	827	851	898	879	820	838	813	855	814	812	845	869	837	787	781	818	797	829	800	839	835	824	829	839	884	874	893	819	906	821	866	830	868	792	846	835	859	826	857	838	803	827	822	808	835	826	849	865	845	808	838	807	835	808	790	825	775	799	827	870	820	802	811	845	840	848	776	799	882	817	806	872	875	826	834	849	806	820	814	773	835	852	844	822	868	858	857	836	820	884	806	796	790	825	832	806	775	848	806	818	801	827	886	827	831	821	849	879	837	832	830	854	864	838	853	869	799	859	872	825	806	810	805	839	817	775	822	890	805	848	801	862	845	899	836	771	862	841	836	804	810	868	849	826	880	817	843	841	913	852	885	804	829	825	810	863	833	837	850	806	841	861	856	835	793	803	826	819	844	842	802	768	833	898	869	819	838	890	829	845	823	826	785	850	844	823	850	844	829	858	855	825	823	811	807	845	839	836	880	894	846	787	876	850	792	800	818	851	774	810	858	810	815	845	836	807	861	843	827	845	770	871	830	863	841	824	872	795	840	844	829	804	769	819	814	850	846	829	769	828	855	853	822	894	873	851	810	833	836	846	782	819	831	831	861	842	866	821	811	870	824	809	844	804	834	862	848	830	825	833	844	814	843	801	842	820	862	828	823	791	833	856	879	798	857	859	832	833	831	829	806	844	765	890	794	879	839	824	804	874	798	825	797	848	810	808	805	844	839	838	859	786	875	837	867	826	829	823	890	846	851	822	828	810	869	873	828	834	860
4266	514	343	321	334	315	337	320	321	303	333	340	343	308	312	320	342	346	340	354	374	369	358	359	362	355	350	353	343	333	345	319	339	346	379	317	341	344	327	315	341	349	359	329	300	371	321	313	286	345	376	310	337	324	329	364	323	359	343	332	323	308	309	342	315	357	351	322	316	347	352	337	327	314	329	318	343	344	301	329	294	311	335	331	356	348	287	326	329	310	335	356	362	357	296	312	317	307	324	323	363	328	346	366	320	305	308	312	272	314	307	357	354	303	341	316	291	368	312	330	306	316	352	332	319	294	274	336	342	304	321	348	316	341	340	374	289	311	318	329	316	296	334	332	301	311	328	314	310	324	294	345	329	366	360	297	307	303	357	343	366	317	327	347	323	323	379	312	341	332	330	344	341	309	344	317	344	309	345	337	326	307	338	303	312	311	319	314	336	345	304	304	369	316	330	335	310	312	334	338	311	353	333	350	323	341	316	347	325	322	357	330	310	310	307	317	364	334	298	342	344	327	324	332	340	328	303	313	328	313	310	318	326	311	326	325	321	356	283	332	335	304	326	347	388	314	312	318	319	313	295	320	328	316	353	295	310	310	325	309	316	303	348	290	313	325	329	291	326	317	363	320	332	402	345	330	319	317	330	327	314	325	347	328	337	312	363	334	351	333	327	320	349	331	344	287	322	292	317	328	320	341	324	346	323	314	321	314	350	312	342	329	278	321	337	338	313	359	308	330	314	340	355	346	345	330	329	343	359	321	331	328	320	318	322	308	320	346	292	312	307	332	320	305	329	307	363	334	272	298	312	344	316	323	284	330	308	287	318	313	336	322	349	327	302	326	315	343	335	332	305	317	308	290	320	303	323	313	332	330	316	329	308	322	321	315	316	318	328	291	321	336	316	335	340	310	335	340	319	317	290	335	320	307	306	333	321	324	309	352	302	346	314	320	321	331	341	328	330	335	355	315	339	328	330	325	331	318	320	326	348	325	289	324	311	327	323	281	352	318	290	343	323	328	345	321	345	309	370	340	341	346	299	318	385	324	335	300	338	339	333	352	304	324	393	327	308	322	332	329	305	324	334	346	342	289	330	325	312	298	334	341	347	324	341	321	319	316	337	329	321	313	316	321	326	355	307	279	322	341	318	342	319	318	318	327	309	341	313	291	326	347	350	341	340	337	296	328	319	320	317	324	314	334	339	336	322	357	303	316	321	335	336	372	335	327	337	285	303	343	368	348	350	348	313	303	300	335	337	343	332	341	343	307	327	309	311	303	290	310	331	344	337	375	310	314	322	309	310	323	361	330	297	314	340	316	319	312	301	310	310	323	343	346	315	311	313	339	308	346	316	326	315	310	313	317	342	329	309	354	310	351	344	317	340	318	312	319	318	329	312	342	327	285	340	328	346	325	309	326	354	322	322	320	324	343	343	372	318	289	310	347	318	305	310	302	334	297	293	329	313	315	303	346	344	321	327	313	295	341	331	326	363	330	320	324	306	320	329	351	321	292	317	334	323	325	320	323	302	327	337	347	329	304	326	361	306	324	298	322	304	316	312	320	294	290	317	328	344	326	326	330	324	354	367	322	315	325	311	308	389	329	371	351	311	318	307	314	316	330	344	310	332	330	351	345	305	313	359	318	327	328	317	312	352	318	311	337	280	304	348	322	340	275	321	276	307	334	294	297	319	324	285	315	306	335	333	332	316	335	356	290	321	339	320	324	370	318	310	315	354	346	342	339	279	343	329	290	282	318	299	358	323	361	302	295	300	322	367	320	341	312	294	324	329	349	335	307	325	362	348	340	319	320	313	335	317	288	323	315	351	349	298	327	347	264	353	316	297	353	308	286	321	303	349	322	347	325	318	310	356	294	323	311	303	316	342	318	317	306	330	306	272	336	337	317	347	339	343	329	363	314	336	322	349	348	329	367	307	323	340	312	329	321	296	287	319	345	319	337	317	340	316	350	318	343	345	324	331	309	322	355	332	346	352	362	312	323	340	317	323	346	354	299	320	334	346	335	333	332	297	374	323	345	335	357	326	350	343	299	358	328	342	347	311	317	319	293	323	314	308	326	305	308	335	298	307	308	348	301	300	330	305	329	339	322	307	340	344	328	368	330	308	348	336	322	331	354	316	339	310	348	302	321	321	298	354	339	349	301	333	320	315	351	336	333	309	319	319	312	296	310	322	330	369	318	341	315	290	309	349	329	355	327	341	311	315	347	303	312	309	347	337	315	355	326	313	321	322	327	316	340	340	307	314	308	296	281	297	330	332	313	304	367	324	338	304	325	308	344	314	350	291	310	323	323	332	315	316	349	283	295	327	347	333	334	342	331	323	337	361	322	358	286	298	354	293	343	322	349	308	291	336	321	305	339	338	307	316	314	328	341	334	314	326	389	323	365	342	329	312	303	350	321	344	320	337	310	321	320	304	335	344	312	348	320	317	302	358	323	304	316	332	325	354	315	320	343	311	327	324	325	314	324	317	346	354	341	306	323	352	313	305	298	317	306	308	354	346	322	329	362	324	308	318	327	333	326	306	308	336	318	317	337	337	298	313	312	282	349	345	341	316	313	334	316	333	334	345	340	353	296	317	331	318	309	345	341	322	339	314	322	297	305	332	326	354	355	342	346	333	307	331	293	331	320	341	329	330	325	326	346	327	316	342	352	316	315	307	321	318	315	295	317	261	319	315	337	313	301	309	337	289	331	353	314	337	309	329	309	307	312	324	319	303	299	312	316	336	343	315	297	279	330	320	351	323	321	324	305	308	308	311	307	329	303	312	310	321	355	339	333	329	316	323	347	326	326	333	312	378	304	335	318	346	334	324	349	301	332	379	348	338	349	333	299	308	313	288	276	306	360	314	313	339	319	278	309	365	348	354	301	331	293	325	346	362	317	265	313	324	327	323	326	311	322	363	316	363	334	353	298	318	303	299	360	339	314	322	312	316	308	327	345	313	306	322	329	329	343	315	367	368	312	320	361	355	342	311	317	302	328	310	317	305	317	337	349	347	307	333	301	333	336	353	305	319	350	334	331	317	307	249	362	323	334	302	308	320	333	316	288	349	307	308	319	305	320	293	338	332	321	309	331	339	290	343	318	313	333	336	339	298	309	327	327	353	302	337	294	327	323	333	328	324	368	321	325	271	317	293	340	336	334	346	325	331	320	342	322	312	327	322	302	338	304	329	333	308	321	297	331	327	318	319	306	327	345	330	340	344	357	326	295	321	308	356	298	313	298	315	341	312	314	345	324	323	355	345	312	299	308	307	295	357	326	325	294	307	309	311	388	334	373	324	354	352	346	295	346	322	310	299	322	306	333	318	334	341	345	317	293	312	311	295	330	314	317	345	366	344	326	326	339	333	300	325	311	300	349	320	357	284	313	338	290	308	327	326	355	320	333	299	318	299	330	302	339	336	291	317	278	320	323	301	306	320	325	329	328	315	318	350	305	325	340	357	323	302	294	305	335	333	320	345	321
3272	926	747	742	747	746	714	713	716	719	764	737	739	711	727	690	709	707	727	928	904	936	996	902	973	963	881	892	828	863	857	845	843	832	836	804	857	840	817	801	808	795	740	797	759	812	757	802	759	806	784	755	765	737	765	779	783	780	781	742	739	732	739	730	707	710	717	695	721	740	791	725	713	788	700	723	768	720	765	723	723	697	728	669	708	699	759	721	719	779	686	761	692	731	757	709	740	726	717	730	762	737	702	746	729	677	708	772	747	721	733	749	702	700	688	697	715	703	706	729	729	776	727	762	675	701	710	708	738	741	748	721	746	710	712	743	715	728	733	721	721	713	727	753	764	735	702	732	717	723	654	716	718	726	742	731	752	690	689	735	736	749	705	719	714	708	650	695	688	725	762	696	747	706	697	702	728	770	750	720	715	714	755	706	692	712	717	708	714	705	729	665	734	703	750	724	712	687	721	673	753	672	730	724	715	689	716	690	723	710	717	725	682	704	693	719	699	692	730	751	775	692	675	770	721	756	727	728	692	762	699	687	760	760	738	742	749	721	723	751	705	715	737	771	727	731	705	679	710	705	758	693	690	730	718	705	718	714	736	743	765	734	743	702	688	737	763	704	760	748	721	736	709	689	736	773	685	752	685	728	716	714	700	747	727	747	725	718	678	685	707	702	698	668	729	723	742	748	693	719	758	739	713	671	698	717	721	676	708	743	724	746	750	771	771	715	718	731	705	739	676	693	679	748	717	747	705	744	771	701	737	709	666	706	724	702	726	717	701	698	779	697	738	711	706	704	798	741	716	694	688	740	737	694	713	766	712	681	703	650	784	698	747	777	736	712	662	748	715	704	678	691	708	695	719	746	736	726	716	743	712	673	719	709	674	688	736	744	699	744	693	723	690	724	719	721	800	699	782	693	680	789	728	723	667	728	699	776	692	744	712	722	693	735	753	728	676	736	710	741	685	697	686	758	740	737	735	697	696	721	703	757	758	696	724	742	727	736	743	699	722	729	752	760	764	699	752	712	761	675	677	756	779	703	737	696	719	717	715	716	709	713	720	749	747	708	713	707	746	756	708	749	672	736	749	727	741	727	738	666	722	728	733	741	732	737	731	677	703	704	736	728	760	728	693	707	729	692	776	733	727	696	694	717	696	705	690	729	753	705	721	695	714	694	678	730	731	690	715	735	754	693	768	732	695	714	699	687	731	751	733	742	776	690	681	726	733	670	775	730	735	726	688	666	746	725	748	708	725	681	744	658	715	703	704	703	690	687	686	743	776	677	709	699	753	699	701	710	718	728	696	745	681	749	714	673	692	717	721	744	734	703	744	677	720	712	682	681	687	723	733	718	768	687	710	697	728	758	742	686	709	701	747	734	755	735	700	719	714	719	725	727	698	716	715	738	696	691	761	758	684	691	738	729	718	761	740	722	720	744	683	693	707	739	749	733	756	710	683	721	689	719	707	659	725	705	751	703	746	722	713	726	694	706	699	676	695	729	760	781	711	687	744	755	710	758	709	729	785	698	691	703	697	697	681	747	722	761	752	681	724	705	724	703	701	718	728	728	761	708	713	714	708	709	729	657	762	714	759	691	691	737	674	736	698	716	696	715	720	727	703	747	716	743	737	739	736	741	724	729	716	675	695	717	723	752	721	703	754	761	694	741	715	696	710	723	711	687	764	738	744	653	704	740	765	741	650	714	720	702	711	715	706	715	736	709	772	712	776	679	717	694	753	720	752	737	720	693	713	755	747	780	719	763	730	744	748	712	706	734	711	715	683	706	743	730	724	713	727	712	749	710	717	690	775	743	714	720	752	730	766	744	735	714	728	750	779	789	693	727	730	742	731	720	746	749	742	693	707	647	739	714	748	742	697	724	679	724	688	702	708	719	711	706	710	750	740	717	723	737	740	682	657	723	752	703	698	709	712	686	683	724	704	688	723	675	768	691	733	674	775	705	731	755	792	741	748	752	755	743	722	726	740	704	738	715	732	725	749	705	702	706	655	692	691	749	708	776	732	692	721	687	711	715	663	716	737	726	727	725	730	712	697	728	753	714	754	692	691	715	767	678	724	698	738	735	746	699	736	780	710	700	758	744	735	686	770	703	716	712	702	713	744	738	718	757	722	749	681	694	658	731	716	738	712	732	752	722	738	729	765	740	715	690	733	688	687	730	744	695	713	736	746	714	699	696	700	702	753	715	690	721	655	690	722	723	727	743	726	696	686	713	726	666	742	737	766	705	729	692	745	739	717	744	672	682	762	710	712	735	698	696	752	654	701	699	717	719	685	665	702	690	703	731	699	770	704	734	719	675	725	749	774	722	709	718	756	692	698	720	717	707	742	746	697	766	723	758	701	746	730	737	753	742	765	738	687	749	694	711	742	719	753	745	694	745	695	729	659	691	702	758	756	736	718	644	719	690	694	709	757	737	696	717	673	769	679	731	722	706	730	748	704	701	729	680	751	724	711	725	759	698	713	749	727	707	658	687	718	721	721	683	670	738	668	751	719	707	724	727	732	708	739	705	756	753	735	721	710	695	739	724	677	729	754	716	741	712	750	718	709	717	752	684	702	748	703	746	668	776	732	691	769	690	732	711	732	738	733	713	725	708	761	728	732	714	769	716	735	691	724	724	774	725	705	737	730	774	716	703	785	702	719	793	720	727	726	697	694	720	728	781	746	710	680	736	751	727	762	704	714	714	707	724	714	717	706	777	711	726	685	680	719	706	695	686	714	722	712	737	713	685	737	706	715	731	711	784	712	700	739	719	742	729	752	676	720	690	713	733	711	708	732	693	736	700	723	672	729	775	723	761	663	693	700	736	676	725	718	733	681	707	675	719	719	703	651	778	743	747	759	686	722	707	706	690	749	744	698	712	743	715	712	765	690	790	715	738	691	732	714	692	715	708	684	727	761	748	716	734	736	733	687	695	728	708	735	723	705	708	704	726	761	748	710	721	708	703	721	734	729	680	720	706	709	711	744	732	710	747	708	721	723	679	737	732	732	751	767	684	710	702	749	726	699	716	714	747	733	762	708	680	730	753	730	745	739	690	696	726	771	725	718	751	723	685	767	696	746	691	751	766	722	722	705	692	757	711	696	697	758	713	730	737	671	686	709	707	696	757	754	738	714	706	712	710	718	743	736	724	754	752	751	803	725	680	685	728	721	702	677	711	749	737	724	697	700	720	719	743	733	721	700	730	716	687	686	722	729	722	722	738	703	698	702	739	727	696	704	717	728	687	720	770	693	689	734	744	731	724	716	772	733	733	731	683	665	697	713	751	748	774	721	720	739	710	728	715	736	726	712	752	737	720	689	743	739	708	757	710	700	693	727	720	736	727	699	639	683	808	731	736	722	689	730	717	732	706	729	685	730	734	666	737	708	709	714	667	750	729	751	720	732	733	719	746	710	683	750	725	708	724	746	712	698	717	719	707	681	711	777	725	734	716	704	745	740	693	701	661	716	717	683	706	679	712
11777	5178	729	641	530	464	414	457	431	409	397	417	402	427	428	404	396	414	396	467	472	447	435	447	437	435	466	437	415	404	400	435	394	426	385	385	437	404	396	387	417	436	393	361	402	399	429	355	388	377	410	443	418	407	392	418	420	381	401	411	405	358	399	381	378	334	409	401	379	389	372	367	376	391	318	364	410	385	382	378	361	376	405	400	372	392	411	391	421	432	416	405	401	365	384	338	381	372	358	396	390	411	402	379	356	377	343	415	421	400	391	390	407	359	411	358	350	362	432	355	375	362	398	378	403	352	385	365	363	375	368	377	374	363	437	414	384	360	384	349	406	372	359	421	433	399	376	345	387	427	382	374	375	364	378	407	387	423	395	367	352	388	354	401	351	343	408	387	378	384	401	407	377	361	395	387	361	384	361	369	355	359	382	387	393	382	394	376	382	359	375	365	378	379	377	380	396	427	353	408	366	399	392	387	398	357	364	361	352	411	405	378	371	402	388	338	371	365	383	372	389	385	405	353	382	359	364	411	379	374	395	397	418	374	370	369	351	376	373	395	382	403	387	377	385	382	366	355	408	381	375	371	351	359	364	365	350	393	401	378	366	330	405	360	414	379	364	346	412	371	364	358	397	356	347	381	359	382	327	423	336	391	393	363	396	398	434	428	337	378	381	398	409	382	398	395	379	398	361	365	373	391	371	393	381	386	388	363	419	376	405	339	412	363	391	395	383	412	380	390	362	358	359	346	390	385	395	383	361	396	374	396	383	381	373	389	345	382	393	412	366	408	358	388	330	377	392	397	386	359	376	396	396	379	382	389	359	361	369	409	401	379	421	380	375	349	387	321	343	404	390	365	375	353	387	397	387	373	373	381	373	374	381	357	394	399	364	387	385	407	400	379	419	390	355	412	387	387	388	392	437	374	368	385	361	371	388	416	366	401	358	375	395	389	407	438	401	364	399	363	391	345	348	412	383	357	364	388	372	398	395	373	370	404	372	378	331	369	388	375	427	365	367	367	366	379	354	372	340	390	360	387	384	370	397	363	408	367	390	385	375	388	359	374	373	361	359	416	367	365	390	399	354	362	380	376	404	376	361	407	392	402	361	413	449	445	376	335	366	414	416	385	411	397	398	400	382	393	402	336	396	423	362	394	369	350	381	385	362	373	357	371	354	391	390	385	362	354	395	367	414	371	424	409	420	373	365	388	364	408	398	375	396	381	396	375	427	392	359	398	368	350	377	398	368	409	377	367	424	379	403	376	390	365	362	388	386	374	383	378	391	367	367	382	401	394	400	404	402	336	419	375	375	390	388	398	368	416	387	372	382	380	402	387	394	431	366	399	371	417	386	391	335	368	367	371	389	344	360	376	356	405	370	379	355	388	341	413	397	346	347	400	351	365	389	399	371	372	431	372	372	382	390	371	345	348	373	380	389	351	390	416	339	355	398	411	365	393	349	374	373	360	406	380	389	393	382	402	412	381	368	369	370	364	350	382	377	415	377	358	354	426	373	364	389	419	399	331	373	410	411	401	416	360	361	371	384	407	412	394	372	332	353	376	381	365	377	402	337	345	402	371	363	384	393	390	347	381	390	396	395	381	405	407	375	389	383	367	351	382	381	375	397	402	416	384	381	381	382	371	408	407	397	349	375	368	387	386	361	351	412	425	387	396	359	356	360	352	363	381	373	391	373	371	372	362	394	373	384	379	389	396	414	360	396	367	369	391	392	359	344	393	387	398	401	385	388	369	371	408	407	407	392	384	342	360	405	380	338	388	363	390	381	355	361	361	400	385	377	386	387	383	372	390	431	408	360	376	424	342	373	400	355	382	364	374	393	388	409	356	362	370	360	370	359	397	354	359	362	327	357	361	352	383	388	408	377	366	420	382	444	363	382	355	404	394	384	431	390	406	340	376	387	361	388	373	347	376	387	367	394	366	387	350	348	413	353	378	363	365	393	329	363	358	387	400	358	364	372	378	372	393	387	360	392	404	387	373	349	383	377	382	431	367	390	371	349	347	400	357	369	393	381	397	364	390	373	417	399	399	371	353	381	372	388	378	359	388	379	374	414	350	389	396	388	350	395	393	373	370	360	415	379	371	393	352	416	375	332	391	332	345	387	377	367	352	354	375	383	387	413	426	414	404	347	398	388	359	403	404	369	358	382	387	380	390	378	405	395	379	400	398	391	349	404	398	374	398	377	372	386	346	365	384	356	380	343	383	387	393	328	371	381	401	392	411	391	393	428	427	413	417	361	397	414	368	407	389	345	407	411	377	367	406	406	348	369	347	371	422	350	433	416	387	369	352	401	401	381	372	427	396	395	400	382	417	394	373	388	409	394	378	410	391	380	372	395	394	404	372	377	387	364	358	402	402	408	393	382	363	359	353	387	387	354	379	422	420	414	362	352	353	387	347	377	369	392	374	362	390	398	373	384	417	423	389	391	389	385	393	363	380	411	318	374	387	397	382	422	390	346	399	367	401	393	409	417	374	406	342	375	384	378	396	363	377	380	396	334	408	394	407	402	363	378	397	375	390	352	352	334	371	379	398	375	362	373	386	385	377	369	377	323	381	362	349	369	358	400	366	366	400	328	344	386	369	442	412	361	373	371	356	362	351	353	383	417	364	371	446	399	364	363	383	386	399	375	348	416	384	393	365	379	378	359	379	356	374	384	398	356	400	365	373	375	419	372	376	406	431	402	351	417	381	386	408	382	377	386	394	357	391	356	339	379	387	348	375	402	366	350	398	384	358	408	421	427	366	405	366	407	388	370	372	340	393	414	388	410	414	375	401	413	374	380	402	392	379	358	346	380	390	381	362	358	353	373	377	405	404	341	363	340	387	386	361	364	354	367	381	365	381	386	355	395	397	392	405	381	345	377	371	382	395	380	351	394	404	389	383	376	393	368	400	395	375	391	374	383	368	428	378	347	390	360	349	387	409	385	391	383	403	412	399	387	368	369	397	387	399	375	401	406	361	345	409	390	371	374	400	389	391	377	407	387	390	414	358	379	394	333	397	408	360	374	399	395	371	419	408	359	400	408	349	356	378	380	366	392	356	395	325	387	395	402	398	374	370	402	384	376	373	385	376	381	380	383	362	395	375	369	407	408	414	372	372	412	385	390	414	376	342	388	396	399	374	381	393	368	360	391	355	395	391	388	399	387	412	396	375	361	369	405	374	385	390	361	379	354	406	359	373	374	397	324	386	353	393	398	341	376	356	385	403	408	386	359	403	384	399	373	372	379	398	364	385	366	393	379	322	379	389	394	402	399	368	409	342	402	347	359	406	389	353	367	368	372	376	385	359	378	387	396	366	374	345	376	379	382	386	366	408	389	409	417	371	383	401	378	364	423	368	383	381	387	404	391	372	353	383	384	403	391	357	394	375	360	407	417	388	362	390	365	362	393	377	380	336	363	365	372	391	375	351	416	404	343	368	370	374	365	381	384	380	384	375	348	375	373	385	374	385	404	375	401	364
8364	4623	1470	1620	1435	1362	1146	1121	1073	988	984	924	933	902	861	883	922	962	1006	1198	1219	1231	1191	1210	1217	1253	1220	1148	1131	1107	1130	1079	1106	1092	1124	1097	1068	1061	1020	1037	1020	1026	948	989	933	948	976	1062	984	946	949	898	886	918	925	894	882	926	934	886	835	873	862	894	868	864	871	892	847	820	833	803	801	830	837	864	860	831	839	830	876	882	904	849	849	804	844	841	840	874	841	813	869	752	861	808	846	848	833	832	834	832	786	794	816	871	773	827	785	841	843	863	902	876	847	833	786	784	884	816	805	863	855	834	785	861	832	890	796	822	797	857	805	787	834	816	829	845	859	835	829	802	865	843	839	842	823	836	832	813	813	777	861	757	853	834	877	821	806	828	816	835	865	833	866	839	805	837	818	825	831	786	780	855	855	858	902	820	824	868	807	858	819	818	783	824	884	815	890	793	831	808	838	841	760	849	806	807	781	840	812	876	831	791	853	783	859	786	869	831	804	794	850	872	817	834	808	830	801	810	820	822	810	836	848	786	897	831	794	817	877	817	853	829	834	818	812	851	836	812	832	828	841	812	863	819	830	841	850	859	825	867	843	810	831	795	829	795	858	854	776	824	802	800	835	897	838	790	836	851	872	839	809	792	840	807	871	821	832	862	791	876	835	805	818	818	820	841	836	824	806	798	801	826	832	812	825	811	827	806	834	848	810	808	864	870	845	842	834	801	867	821	833	813	822	827	883	870	848	841	834	864	802	802	842	745	884	827	874	822	800	850	798	840	827	858	802	839	810	792	835	856	841	838	869	814	791	912	839	844	855	889	809	859	847	855	847	852	818	825	897	810	894	842	856	815	812	837	859	828	788	814	881	831	860	824	803	809	836	846	796	854	802	865	800	844	859	860	824	874	863	870	776	844	823	788	816	885	830	794	830	806	847	872	800	857	808	892	795	821	823	835	834	847	835	898	768	885	791	788	806	852	817	806	778	839	816	821	833	823	823	851	812	826	827	857	866	846	845	813	842	814	889	836	864	815	829	861	878	781	843	853	826	867	848	862	824	809	838	862	809	842	882	808	831	876	847	824	867	841	829	797	823	819	814	853	809	824	884	808	866	844	850	818	854	873	811	819	829	871	852	824	881	787	802	806	797	851	857	794	859	849	851	837	805	830	822	836	837	840	853	841	802	801	838	854	807	849	765	825	905	844	825	834	824	859	855	836	863	852	798	843	864	834	840	830	843	835	857	848	850	831	802	865	822	824	854	858	836	813	825	897	841	847	839	839	828	839	768	822	872	780	886	782	785	860	789	783	837	801	810	799	778	820	868	848	861	819	807	823	860	850	803	799	825	859	894	815	809	794	814	836	851	852	802	842	861	839	804	864	796	812	834	812	870	829	821	813	845	810	821	795	819	788	809	798	804	818	841	859	850	783	815	858	804	835	868	853	839	820	833	844	805	819	795	803	810	884	869	851	871	878	852	852	841	840	834	827	757	818	812	807	836	848	812	872	860	867	854	813	852	823	860	844	864	859	811	811	861	844	858	814	807	863	829	790	844	829	778	871	828	816	815	861	840	823	801	830	795	778	833	881	815	799	894	872	833	895	809	833	815	887	832	849	773	812	817	815	850	855	835	862	854	856	835	866	843	787	903	871	866	838	849	837	868	875	833	829	809	782	822	778	810	855	809	865	822	778	849	851	834	843	857	837	830	869	861	802	841	826	840	828	759	804	831	818	830	853	806	816	809	871	787	848	830	808	831	793	865	872	823	833	860	810	831	881	812	815	853	765	831	804	858	843	797	878	846	806	859	845	826	801	811	765	816	856	824	851	828	816	832	850	808	832	827	815	800	834	850	860	774	816	831	842	902	842	786	863	865	780	808	848	852	831	840	792	835	835	861	795	823	831	835	873	862	818	847	799	854	846	811	846	866	852	905	797	831	856	796	809	859	843	810	802	828	857	833	875	849	821	806	831	881	876	852	839	817	843	855	863	788	857	857	835	795	818	873	842	793	808	801	793	889	836	847	809	865	814	824	851	821	848	823	839	860	814	810	811	875	800	850	792	824	857	778	822	854	853	826	846	785	825	813	867	850	885	837	809	810	837	788	868	818	882	802	862	849	832	861	857	845	813	832	850	827	841	820	846	843	864	829	815	851	812	781	706	854	828	810	807	890	846	837	864	834	828	897	834	859	883	904	851	869	772	848	818	809	846	771	842	814	861	847	819	813	818	851	848	813	871	856	823	829	854	775	823	830	843	808	863	821	830	851	918	823	815	885	821	821	847	898	849	816	848	895	768	831	855	837	831	797	815	833	838	813	847	842	829	892	841	814	808	891	897	821	870	842	805	794	856	859	813	852	845	851	858	863	897	854	827	824	817	853	866	840	862	862	833	800	816	847	897	854	773	820	844	784	828	845	895	808	840	846	857	831	830	845	783	846	839	819	800	788	843	883	857	770	829	874	882	877	870	848	859	907	847	806	881	845	799	843	819	847	835	824	809	826	811	820	827	850	893	853	836	849	819	825	825	842	887	827	844	834	851	813	827	802	829	820	873	807	865	850	857	822	837	828	829	858	796	813	774	818	813	824	907	871	861	839	803	789	843	822	784	871	826	836	797	801	859	884	867	876	855	860	825	800	821	851	808	809	813	855	833	842	779	826	821	801	839	874	827	869	798	811	840	880	837	842	795	870	824	863	854	845	823	820	849	807	779	830	807	811	821	877	790	877	879	860	798	850	790	843	819	812	863	827	862	819	827	841	810	798	799	862	839	827	882	852	820	892	824	875	828	833	820	822	833	802	849	817	830	862	812	860	834	847	816	819	858	807	886	861	846	852	828	832	819	790	843	756	830	789	864	817	829	742	892	875	833	862	779	802	859	843	837	858	843	857	828	797	830	811	890	856	816	854	826	821	868	812	821	850	775	862	840	812	843	834	812	892	861	793	837	818	815	833	833	821	865	875	807	851	792	856	850	822	819	777	823	799	799	812	821	811	862	850	842	829	841	788	788	796	852	834	812	859	816	887	801	828	827	808	844	873	828	841	827	819	838	815	803	786	853	819	864	802	851	842	802	876	796	851	845	844	866	838	790	810	820	808	833	841	816	808	791	862	847	869	827	838	824	818	850	875	800	853	809	810	842	814	800	819	837	790	866	820	816	804	869	864	870	806	784	816	784	831	843	838	865	821	833	842	842	825	840	867	772	860	857	858	773	834	822	814	799	833	819	817	828	797	857	829	824	878	776	812	845	868	817	830	821	843	778	813	812	812	877	842	900	876	813	833	800	813	810	834	874	868	805	835	867	787	791	827	863	866	852	839	852	846	805	881	793	863	880	857	873	847	824	857	810	853	841	782	882	815	845	849	827	853	838	793	867	838	872	833	893	868	841	825	843	835	779	852	831	849	824	790	818	791	888	856	800	838	849	850	826	839	873	835	800	841	838	784	892	858	879	863	854	852	843	836	867	839	827	803	835	849	800	835	853	872	840	849	794
19555	10092	1129	918	725	586	572	485	482	437	403	423	413	412	387	399	406	398	394	436	459	453	431	493	487	448	480	404	438	460	459	472	423	433	455	465	479	435	426	428	436	439	422	428	385	397	403	402	370	435	384	373	388	412	412	374	419	371	426	418	382	351	414	389	395	401	395	413	377	372	381	354	410	367	361	366	381	401	405	453	387	363	388	369	400	397	376	388	376	368	366	394	414	419	385	387	384	377	411	392	356	376	387	393	413	369	345	394	374	387	388	350	406	386	381	387	400	352	408	397	395	362	355	349	389	388	409	445	378	372	397	398	385	373	390	419	392	381	408	375	392	356	361	375	368	399	412	401	423	424	396	350	389	379	347	363	396	428	403	359	370	400	381	385	366	405	366	356	360	373	364	412	350	356	380	357	379	395	403	370	401	369	399	366	393	370	388	386	402	367	415	359	337	374	360	365	367	388	378	372	381	421	357	389	359	329	386	393	385	388	398	341	379	391	388	414	427	355	365	376	390	363	409	403	398	354	374	355	378	397	389	378	407	413	382	406	401	380	326	367	404	377	397	407	405	369	407	387	416	360	397	345	337	393	374	397	367	373	399	350	389	376	403	405	401	363	382	385	366	380	422	399	371	388	354	356	391	393	379	393	406	434	394	365	380	396	384	403	393	368	409	376	366	381	398	391	401	462	390	373	384	346	357	374	371	401	350	381	405	405	414	390	387	347	353	416	408	368	357	362	354	374	408	411	398	404	356	404	416	369	362	358	380	399	388	371	374	371	323	380	396	377	396	376	397	413	383	370	395	375	355	371	382	387	327	353	393	417	363	367	430	394	390	349	389	392	369	354	349	390	370	394	372	390	376	381	392	391	405	374	397	392	397	364	395	417	387	364	396	393	382	400	375	405	343	363	371	348	355	393	390	346	374	415	423	388	381	341	396	375	352	387	401	378	377	398	354	429	379	396	383	414	420	385	404	387	327	409	380	400	377	393	401	411	368	367	383	368	388	405	400	372	382	424	376	408	375	357	411	375	408	410	373	430	422	391	355	411	379	359	407	364	366	402	372	397	414	353	379	383	403	419	408	416	377	376	406	387	423	376	365	429	388	360	408	365	386	387	363	390	377	354	396	381	381	438	385	384	404	395	409	385	424	381	386	365	377	373	418	390	399	385	373	410	362	387	389	361	358	363	399	374	411	328	358	355	369	399	348	384	410	381	388	396	378	361	392	350	383	402	355	364	351	358	394	396	392	406	399	365	394	369	392	392	386	347	404	379	394	381	364	367	356	394	359	377	405	384	381	392	380	379	380	364	379	378	380	346	383	399	359	391	353	338	376	396	412	389	391	387	365	400	370	409	402	425	401	380	388	406	394	414	403	379	376	395	372	381	392	428	409	364	378	393	397	390	418	418	419	354	337	398	409	370	430	368	377	384	413	365	406	394	370	364	355	426	378	371	408	391	360	389	402	365	375	384	383	389	340	358	379	373	426	420	385	378	408	381	413	410	359	376	362	405	365	367	413	392	389	373	383	400	369	374	372	432	384	339	397	369	374	418	406	380	389	414	411	367	401	420	361	328	354	396	396	411	349	395	383	378	428	431	378	380	370	377	394	367	364	403	423	404	379	351	379	350	377	355	372	374	389	368	397	385	403	379	378	409	409	387	440	394	393	384	392	408	380	388	380	369	398	384	392	399	387	362	378	378	382	360	355	379	411	374	416	382	373	358	384	431	344	367	388	352	352	405	363	394	394	381	361	365	423	414	414	394	422	423	372	394	395	424	362	393	354	404	361	356	381	383	411	365	361	418	386	430	408	398	385	375	366	389	399	395	336	351	365	380	389	382	401	364	345	362	420	376	406	396	398	380	322	366	369	382	366	387	381	376	370	385	377	404	387	396	384	386	389	401	329	371	368	361	374	402	390	385	356	378	390	392	396	380	379	357	389	439	385	351	384	398	377	397	369	374	392	394	377	386	417	389	344	396	400	406	410	389	367	441	389	378	382	394	404	428	361	355	429	380	370	400	369	343	390	422	413	357	392	352	410	387	390	381	381	396	419	382	379	393	381	395	415	377	383	373	401	386	370	399	359	373	367	392	392	388	387	385	393	406	367	350	387	389	382	367	327	380	369	403	369	408	373	396	393	378	424	398	392	411	416	367	384	394	392	370	412	401	362	374	387	357	395	424	409	415	426	381	375	386	349	417	421	379	380	380	340	399	337	353	357	448	411	353	424	387	385	421	380	386	336	394	403	422	404	366	358	384	394	383	383	428	381	381	379	381	401	353	394	377	349	398	394	361	414	375	428	360	366	378	400	438	427	412	431	374	408	364	391	361	347	395	426	376	365	351	363	411	355	361	378	365	377	390	360	365	354	401	360	369	383	341	365	392	395	378	380	401	382	377	376	355	407	392	390	406	349	399	351	408	387	431	382	416	415	367	401	385	404	327	369	396	441	375	380	396	407	378	402	382	397	368	386	376	368	404	374	391	404	375	392	359	389	401	400	355	402	358	369	402	409	370	401	378	357	385	396	389	385	365	348	382	391	405	372	350	391	364	389	365	354	334	388	392	421	394	394	371	363	373	406	400	402	375	379	362	413	352	402	414	381	394	417	356	430	413	415	367	356	389	371	374	372	397	398	399	378	395	401	402	362	361	358	402	423	376	382	404	384	349	426	384	398	366	369	379	401	382	391	374	359	401	359	378	377	400	387	379	394	412	373	353	385	413	360	368	349	367	351	402	354	392	368	403	380	369	396	366	367	383	369	401	373	418	391	411	369	380	414	360	397	365	402	396	357	383	392	383	360	429	396	396	338	383	381	364	390	401	367	411	400	391	341	378	421	382	401	389	395	399	372	383	395	382	385	407	385	393	376	405	384	352	368	364	389	381	384	416	355	363	403	355	399	393	391	442	370	356	390	352	366	363	354	400	359	357	440	393	368	382	396	364	379	410	373	395	405	352	372	400	385	407	374	376	366	422	415	398	396	396	363	383	341	413	351	365	414	407	416	351	397	374	386	406	365	384	387	386	410	376	364	383	386	392	364	376	388	380	389	363	383	404	403	391	380	359	351	392	381	372	400	365	394	394	398	396	371	389	340	343	397	391	433	408	385	370	391	404	377	364	404	413	415	392	392	347	428	402	387	378	396	383	309	380	361	391	369	424	417	409	386	409	395	391	369	374	366	387	410	355	409	391	397	425	347	417	402	371	419	339	369	372	366	375	393	404	393	341	326	393	402	407	391	394	410	405	353	401	371	371	355	382	372	412	388	401	407	361	415	377	364	389	416	424	397	394	390	402	411	388	409	379	370	405	412	339	385	372	404	378	365	383	387	376	426	363	417	381	389	362	391	395	399	339	406	371	432	404	380	383	363	335	392	373	358	434	374	371	372	362	415	403	397	407	376	383	396	407	399	397	391	394	391	388	422	398	367	424	383	333	353	383	386	386	393	379	387	369	388	379	362	387	374	351	360	365	355	364
10857	6890	2141	2432	2169	1894	1573	1459	1259	1171	1139	1094	1076	989	1018	983	1024	1090	1103	1255	1318	1303	1325	1340	1388	1406	1329	1296	1212	1225	1233	1239	1245	1236	1248	1189	1163	1195	1138	1046	1096	1124	1076	1052	1019	1042	1011	1022	929	972	1006	916	945	932	978	914	968	943	956	883	856	881	888	865	852	820	868	854	852	836	859	850	842	849	883	881	823	815	813	842	844	845	806	820	841	842	793	847	841	859	896	821	815	754	840	854	853	854	826	821	828	842	836	794	786	827	826	828	817	851	861	797	787	796	823	831	837	829	782	791	838	785	842	800	837	841	815	861	829	803	825	826	849	831	857	876	876	819	825	830	828	828	774	835	820	842	801	798	834	839	812	812	836	835	860	793	821	875	847	810	903	795	811	821	845	857	880	833	827	800	839	796	837	819	807	838	822	821	813	861	853	856	815	852	871	834	818	783	840	850	855	824	829	839	837	783	803	807	878	818	810	854	862	877	827	805	832	848	835	872	818	816	833	837	857	805	791	825	852	836	777	836	829	799	803	839	799	854	860	846	853	832	887	827	807	863	830	835	780	864	812	808	818	853	804	834	819	831	843	756	826	834	821	807	825	880	834	787	785	841	849	768	814	803	762	847	809	824	803	806	816	810	828	802	851	806	841	825	822	796	885	835	805	821	795	848	821	839	807	841	848	853	760	821	820	845	820	838	802	880	781	863	838	840	853	837	843	822	808	785	756	831	834	796	729	839	829	850	845	799	870	845	841	862	844	808	814	852	843	875	862	829	839	864	787	819	837	811	847	820	851	877	839	784	876	840	882	824	858	862	851	872	845	819	838	874	786	852	819	872	866	842	842	833	807	815	807	876	860	802	816	824	826	824	854	822	753	849	875	797	804	836	815	901	835	872	870	797	853	812	830	811	822	831	802	846	801	800	843	854	834	843	832	833	825	807	797	828	800	818	809	826	823	828	778	790	830	816	803	798	795	874	828	807	856	813	820	792	854	814	840	828	856	820	833	774	893	834	841	820	882	840	860	831	816	858	859	780	792	896	874	820	812	873	814	846	789	819	849	817	844	859	838	838	824	844	847	800	824	836	878	844	843	868	857	787	845	832	850	853	820	805	845	819	759	895	817	863	788	834	851	859	800	829	853	825	756	806	828	850	771	866	809	799	822	786	832	792	868	823	814	857	769	860	858	845	824	858	815	819	802	837	852	809	800	851	886	873	815	813	813	781	824	815	812	852	825	833	831	804	824	855	826	865	799	836	853	842	831	824	875	842	796	768	807	882	797	780	811	804	806	838	827	821	842	825	839	846	783	847	842	851	879	861	797	827	863	846	801	842	814	817	840	804	821	846	827	858	825	833	793	819	844	867	841	812	776	815	872	847	814	801	789	782	871	847	822	760	760	800	827	797	837	851	870	829	827	784	818	809	835	827	806	874	848	882	779	818	847	840	818	833	870	803	804	835	830	810	839	857	889	825	830	865	859	855	876	828	838	795	816	878	786	805	814	849	845	840	819	795	848	811	840	793	821	823	802	805	832	813	888	842	812	843	888	801	835	808	863	788	850	815	819	812	847	866	806	828	816	830	822	837	823	848	867	813	794	800	862	857	807	786	847	840	785	815	805	791	805	856	829	832	826	878	852	740	852	817	806	843	830	795	846	843	828	828	830	804	839	809	836	880	766	826	830	797	856	817	859	825	814	846	863	848	819	803	820	785	846	820	830	801	843	835	869	814	818	766	798	846	843	830	860	830	826	790	860	850	811	806	811	831	817	882	854	807	825	830	881	844	791	877	777	803	805	823	816	786	848	835	803	775	833	820	838	875	824	807	782	819	801	869	814	797	843	836	846	841	846	837	737	846	827	831	835	830	859	803	804	787	858	848	859	801	812	826	832	854	795	836	806	820	843	825	904	785	842	812	826	834	878	804	798	880	793	793	854	831	794	793	833	832	889	859	844	829	773	814	769	829	812	832	814	819	820	790	811	830	848	783	811	811	838	842	836	764	836	870	847	838	821	834	846	796	782	786	808	848	796	847	859	864	861	857	830	873	800	844	810	826	808	793	863	827	848	800	795	766	908	774	793	797	772	813	800	856	815	824	868	777	813	814	842	800	829	841	849	804	790	839	860	813	860	867	775	800	821	766	803	841	795	807	820	837	893	804	780	823	859	812	811	867	779	861	780	821	834	818	846	842	857	817	793	808	772	866	879	847	818	827	779	816	833	843	851	852	893	839	829	815	872	838	837	795	883	822	853	790	814	831	800	857	862	856	847	793	836	887	787	743	837	842	790	822	850	796	904	812	804	803	786	829	853	810	792	855	835	856	857	817	807	816	878	792	828	821	848	819	818	810	840	821	819	872	837	852	854	824	831	854	811	811	849	812	823	816	846	819	822	857	838	875	800	797	832	811	826	771	842	883	853	818	819	786	826	887	828	830	766	817	849	802	749	841	829	812	772	866	833	797	838	800	763	842	766	791	821	798	820	854	813	850	868	813	838	848	825	838	816	844	798	861	861	813	791	823	832	811	814	809	849	841	832	788	825	804	825	791	835	890	806	883	853	857	836	877	796	840	844	866	868	784	856	833	775	871	791	817	851	815	815	823	810	821	826	859	831	872	785	856	784	843	770	800	886	856	840	815	826	826	810	848	814	796	814	842	870	830	831	800	784	844	793	801	837	826	865	889	802	832	803	846	843	863	822	809	829	798	868	843	776	862	851	813	858	790	850	884	794	855	931	789	825	830	865	840	851	843	827	872	829	843	802	864	816	898	801	820	796	837	818	834	823	834	844	833	831	835	862	816	795	843	853	832	859	832	828	864	808	857	860	789	842	847	800	861	868	816	781	874	821	816	777	854	870	824	849	833	843	855	779	838	839	800	836	857	871	847	790	801	831	931	866	854	851	827	840	818	848	834	815	835	814	840	845	832	830	829	791	788	866	824	849	847	818	915	874	807	849	837	819	816	827	805	894	827	858	802	872	791	817	821	839	864	811	845	837	812	892	821	840	846	802	820	870	808	861	840	778	783	847	784	809	861	826	845	833	828	830	816	827	860	830	786	837	810	835	806	839	875	819	796	834	822	803	807	844	875	787	824	836	851	783	833	807	811	794	817	846	762	829	806	807	802	842	800	818	807	813	784	788	821	776	840	789	844	847	872	830	804	836	831	836	803	856	819	825	868	855	839	816	861	837	833	818	795	876	835	829	864	836	824	828	808	823	868	794	827	852	831	814	841	799	828	790	786	808	875	802	788	851	835	805	813	793	811	821	807	856	785	782	858	812	797	834	828	835	850	775	840	836	821	863	837	879	834	822	830	835	837	799	809	832	819	836	823	846	835	855	733	860	835	828	795	805	801	843	857	792	837	833	812	841	849	789	870	804	835	859	853	827	817	829	805	821	798	803	902	831	843	853	818	843	840	791	817	830	865	854	813	821	869	778	840	825	829	861	791	814	822	832	858	856	873	841	846	824	830	814	850	829	828	793	843	794	805
4517	721	360	357	309	319	353	304	351	343	343	320	331	346	345	326	340	306	335	362	379	376	387	383	355	385	375	344	360	357	303	351	381	355	319	341	305	337	351	305	343	326	325	345	357	377	316	323	312	340	354	309	304	357	333	337	332	308	339	327	342	351	336	319	325	308	331	341	332	329	343	304	285	316	331	347	323	336	332	328	350	330	290	305	343	338	317	296	345	323	339	347	341	331	347	344	327	343	324	342	333	352	317	277	350	308	335	325	305	311	329	335	319	321	316	335	329	290	301	347	350	301	350	322	333	335	340	331	332	345	317	315	343	296	343	330	304	334	338	310	330	373	384	341	314	322	318	354	329	321	318	334	345	307	306	333	341	334	311	310	348	311	321	332	316	315	347	319	304	341	320	302	357	339	330	336	326	327	319	311	313	293	276	328	293	329	340	339	329	356	319	317	317	353	330	368	349	379	364	332	318	300	331	323	337	308	330	314	325	335	324	317	328	363	328	319	356	328	316	317	331	297	357	335	292	351	333	342	323	351	364	311	310	315	331	340	317	299	337	338	334	284	299	321	325	319	359	337	329	319	320	353	309	346	349	295	360	286	327	315	315	302	340	311	326	317	362	363	348	370	337	319	317	339	334	309	303	342	314	333	308	352	315	338	333	316	316	349	319	320	322	314	335	324	323	319	337	330	289	340	319	323	319	313	327	342	321	342	337	329	329	344	366	344	339	358	334	368	349	350	346	322	312	331	306	309	318	308	315	344	329	329	353	305	312	322	368	308	344	300	297	306	325	295	312	321	344	314	291	301	306	308	315	342	323	308	337	316	337	371	324	311	307	319	380	323	337	322	294	349	324	280	310	302	320	347	340	321	342	326	307	321	337	315	327	333	327	338	278	337	359	363	344	349	364	310	320	339	326	321	316	328	335	322	318	314	320	338	337	328	342	347	310	323	318	335	327	348	327	308	343	299	309	329	313	322	327	344	325	301	318	324	303	315	323	303	351	310	309	315	352	315	305	346	319	378	305	301	308	284	331	331	336	331	309	324	334	315	354	325	333	335	332	359	294	317	361	288	308	334	273	289	362	324	317	323	333	322	303	349	339	368	301	319	340	331	343	346	298	311	375	335	353	294	329	338	327	351	325	317	324	299	312	332	348	341	317	295	331	306	300	318	332	313	329	339	334	337	305	324	319	319	306	348	342	358	351	341	365	355	345	323	339	305	344	318	323	329	344	321	331	324	346	339	320	329	302	331	285	305	317	356	315	320	298	332	353	325	314	340	355	332	328	348	294	340	335	344	322	318	322	314	316	315	364	307	352	335	338	360	348	323	354	316	321	318	338	331	307	303	307	310	314	355	331	298	336	293	317	327	323	327	316	322	372	302	336	339	339	317	360	350	313	331	310	350	336	358	333	352	342	349	318	309	310	341	348	345	348	320	331	337	334	322	360	340	320	268	333	320	355	335	353	302	328	324	349	331	298	299	346	349	345	314	341	352	322	305	340	323	339	303	315	349	361	321	352	322	325	325	314	311	293	312	356	315	328	368	316	340	323	335	307	356	323	348	304	334	369	309	344	342	317	321	329	322	325	326	313	325	296	334	341	303	321	333	340	359	285	313	319	340	324	345	318	324	317	323	327	335	332	351	369	322	309	350	351	345	327	342	366	301	335	328	294	303	340	309	307	373	328	356	331	350	295	302	320	371	375	332	308	366	333	329	306	286	316	340	293	313	331	290	332	333	359	330	373	319	307	319	328	340	354	318	331	339	315	281	319	363	337	355	332	327	335	314	367	329	316	312	323	316	320	314	292	342	326	298	328	320	318	325	347	320	326	337	312	329	335	314	317	353	349	361	311	337	304	310	350	334	339	367	320	339	317	311	322	321	307	355	371	296	332	309	328	342	308	305	308	347	337	346	328	344	320	345	328	290	330	327	310	319	318	331	337	329	363	313	318	310	337	349	344	342	352	341	322	319	340	381	329	311	289	311	360	340	332	366	314	347	314	296	297	325	343	342	320	310	347	355	334	306	315	329	317	317	314	352	298	340	358	305	299	357	336	320	320	326	322	307	315	331	343	334	311	337	298	340	342	314	313	330	321	297	339	309	321	327	297	354	333	330	334	327	315	320	322	323	351	332	325	315	320	354	295	342	343	348	304	322	318	332	319	317	330	298	334	333	346	345	339	350	310	353	364	335	334	326	328	358	334	308	356	335	348	319	338	297	371	331	344	296	322	318	315	317	368	326	310	325	333	323	339	337	317	316	331	347	345	307	313	299	336	294	342	358	331	339	311	326	299	314	325	316	343	322	365	358	330	291	329	345	298	363	308	364	318	327	339	358	348	322	340	312	354	359	332	333	337	324	327	353	287	335	321	325	353	348	311	371	323	306	337	334	328	321	335	360	277	338	335	368	347	286	334	344	349	315	333	334	339	286	328	320	339	304	340	271	322	354	336	327	321	300	352	343	355	313	349	302	345	356	336	334	308	376	286	317	326	362	329	308	333	309	314	350	342	303	337	327	307	315	358	298	346	352	309	334	299	347	315	322	341	329	315	305	320	341	309	362	341	373	336	345	329	357	372	311	344	325	332	367	310	349	302	297	348	325	339	319	335	300	304	316	313	326	340	318	291	355	332	329	315	333	311	317	328	344	299	316	284	349	351	308	308	374	316	341	285	332	330	328	286	314	327	359	331	354	358	378	308	328	355	359	325	310	317	305	341	336	311	338	352	314	311	345	343	328	327	307	361	340	340	324	341	328	300	345	319	295	291	333	343	320	324	340	305	357	342	316	331	312	297	330	372	320	316	323	338	294	326	361	345	337	331	315	326	297	323	353	307	346	314	332	316	294	314	322	342	321	345	320	339	356	350	340	363	330	326	334	328	293	362	310	291	354	299	318	307	357	312	336	311	354	347	366	334	299	331	353	338	320	346	313	374	355	295	318	329	338	301	291	327	346	320	327	304	318	334	341	342	322	338	375	342	300	320	351	323	323	336	324	338	350	320	326	331	333	327	379	378	312	370	333	350	346	342	300	329	302	326	308	309	328	333	342	317	315	358	323	316	378	327	365	325	326	337	316	316	310	300	325	310	322	318	311	367	327	342	320	309	287	328	368	295	322	354	326	319	326	316	303	325	339	325	320	336	350	332	336	314	330	352	335	332	342	346	355	381	308	338	313	351	281	342	331	352	345	307	321	349	313	320	357	332	330	361	307	311	309	350	372	325	319	336	384	328	332	331	311	294	331	346	322	343	322	321	312	323	354	314	318	338	359	316	333	300	315	299	316	289	369	324	296	351	325	321	314	332	298	315	311	307	327	345	346	286	322	318	303	320	316	334	311	331	297	277	305	325	291	316	333	317	332	346	332	349	335	287	344	336	325	354	325	315	326	361	308	313	313	312	350	299	303	336	300	325	348	321	307	320	337	294	328	283	339	328	321	303	304	352	314	325	314	310	321	321	358	363	352	318	307	350	342	336	273
3358	941	767	757	753	734	739	740	740	749	740	743	766	759	719	733	754	807	863	889	977	1015	980	949	963	956	911	918	885	874	881	885	882	917	894	875	818	839	810	866	803	853	811	789	808	800	809	820	771	740	748	754	756	775	749	814	794	750	783	736	770	807	688	710	705	757	769	775	735	717	731	769	697	696	714	708	720	703	759	762	738	775	749	696	781	781	793	804	736	744	711	755	742	732	711	732	665	711	747	717	742	740	749	714	678	770	695	726	758	731	754	781	710	736	769	699	741	682	703	731	750	658	729	718	715	732	721	715	747	690	688	714	709	783	732	685	752	794	744	768	677	703	716	766	707	730	716	737	706	761	754	752	745	735	760	757	719	708	754	746	711	692	723	718	762	748	702	676	720	753	696	728	745	721	744	762	756	780	689	737	718	733	766	728	710	701	723	744	710	732	688	709	705	738	756	750	733	765	679	717	706	728	699	708	744	731	694	733	721	768	693	704	719	718	759	748	741	745	726	696	771	688	765	686	749	673	751	746	710	718	771	725	747	746	736	700	744	773	717	709	732	717	743	737	741	713	680	742	733	732	728	718	718	745	708	677	749	756	723	750	738	719	742	714	702	732	749	692	701	730	737	687	703	707	743	766	764	725	703	718	722	712	719	732	718	763	702	756	748	714	680	744	745	711	693	699	736	747	680	696	748	728	702	751	728	744	731	768	759	724	696	689	726	739	751	694	724	723	651	738	760	694	698	713	711	719	683	666	741	712	689	665	687	723	734	739	680	766	723	731	710	731	705	776	723	687	706	749	704	750	706	682	744	741	716	732	730	651	709	731	725	722	722	764	712	711	760	716	746	720	702	728	714	776	707	706	760	730	696	700	703	751	693	692	783	757	729	750	706	709	792	707	660	736	700	721	732	712	740	706	766	728	699	764	710	709	737	769	697	751	730	727	752	697	740	785	701	741	682	688	713	744	760	727	725	737	751	734	761	779	736	725	735	745	733	721	736	816	726	793	740	727	735	748	729	729	744	754	765	713	709	712	715	805	746	770	762	712	683	714	700	691	744	721	698	701	729	736	753	708	733	738	694	718	732	786	725	746	743	676	696	731	684	718	723	723	715	745	751	762	742	742	723	700	711	723	735	710	732	720	737	696	708	777	705	739	721	727	774	689	723	769	753	764	720	734	724	709	728	677	669	708	739	747	755	743	751	715	749	760	720	673	728	716	724	726	692	733	732	714	712	677	750	685	728	747	707	689	741	731	763	766	729	738	754	754	666	734	741	740	769	751	699	685	713	745	740	675	733	736	789	741	757	744	719	754	751	718	749	664	694	708	689	713	722	740	700	738	687	702	724	743	709	708	728	768	736	708	785	730	771	791	705	748	698	727	754	730	726	707	697	729	729	752	717	723	682	738	712	732	761	742	720	721	753	714	711	707	734	703	731	705	713	736	736	713	746	715	701	750	734	740	699	760	760	734	719	748	746	677	710	703	723	789	728	698	687	729	743	737	661	720	729	770	695	741	722	677	743	759	750	743	752	681	751	666	695	731	733	731	764	654	705	734	741	711	770	771	754	770	719	693	756	707	692	694	705	691	760	694	689	736	707	710	718	755	744	737	722	703	672	748	728	765	717	696	706	684	801	720	751	683	748	694	735	739	728	755	734	760	650	774	785	705	723	689	664	737	697	780	712	769	747	711	730	720	734	728	675	714	739	713	684	652	733	698	714	738	727	724	735	721	753	689	722	709	665	726	723	754	729	711	711	751	766	687	702	750	728	686	719	750	718	731	699	727	779	762	681	665	720	724	677	731	706	699	652	759	686	674	721	740	741	700	767	744	782	742	746	716	738	744	750	733	763	742	760	724	709	733	684	722	723	745	703	682	734	741	774	709	742	704	769	717	699	773	773	773	743	710	716	731	730	722	734	715	723	723	735	748	683	773	725	751	720	722	717	721	726	732	686	676	703	740	789	680	699	742	723	681	727	719	706	750	713	732	702	768	757	748	710	696	659	750	705	709	700	723	735	722	707	744	732	743	648	771	730	722	691	772	703	715	747	707	736	790	668	739	662	770	731	705	767	798	714	691	731	756	733	735	712	709	756	710	749	724	716	731	742	745	753	779	718	743	735	706	742	686	676	738	707	687	726	732	712	734	714	723	696	727	719	761	740	735	690	774	755	694	757	677	719	761	708	740	739	791	708	750	761	777	774	746	710	690	724	732	764	740	742	722	677	757	736	764	766	691	722	790	698	710	688	739	768	732	654	725	702	722	743	721	773	704	705	743	721	729	736	681	755	793	759	769	738	679	740	742	734	753	752	723	745	804	654	769	663	719	732	718	705	748	647	724	737	715	745	711	698	718	770	746	751	724	793	740	746	670	709	720	741	758	776	727	736	720	724	757	735	721	728	712	740	691	696	688	737	740	674	749	705	739	735	731	756	742	707	693	719	719	743	689	751	704	705	714	729	786	752	750	732	730	720	683	722	702	725	695	738	737	767	741	722	734	721	818	749	723	699	717	730	753	698	703	735	687	743	731	751	734	761	756	727	748	757	722	718	678	731	678	755	714	732	762	709	694	771	763	755	741	758	664	747	731	788	709	745	741	729	743	711	719	720	722	710	765	725	700	713	699	724	745	733	725	749	729	704	778	727	742	729	764	745	709	675	710	720	695	727	765	706	766	762	717	703	709	688	782	711	694	718	761	740	745	698	714	725	695	687	762	733	732	717	730	719	723	734	740	701	721	707	746	712	717	724	711	716	710	715	710	764	688	721	732	797	697	711	747	703	761	722	740	757	733	760	734	730	747	764	720	747	712	739	752	730	732	747	725	690	684	744	756	725	680	704	737	703	723	731	742	749	711	718	712	701	699	736	762	699	781	713	765	675	726	708	751	756	704	713	772	777	707	749	701	764	765	712	719	740	704	721	744	701	680	735	678	745	735	747	719	751	743	697	696	747	713	692	725	703	711	735	782	702	718	712	716	750	715	727	723	725	751	701	672	697	712	746	713	741	709	698	695	749	724	744	714	750	687	742	737	715	731	708	731	742	706	750	718	762	711	664	758	748	752	799	706	740	691	733	729	720	719	708	688	722	662	748	721	719	728	710	729	751	745	775	731	752	761	742	759	677	741	727	723	723	684	776	671	765	743	704	753	697	709	724	712	746	714	697	719	763	745	681	693	759	697	679	648	707	759	724	733	755	688	711	724	772	743	680	716	733	713	749	720	714	767	696	722	701	735	783	742	751	731	698	723	758	716	755	754	742	683	679	782	726	723	717	710	799	755	722	700	681	755	725	749	757	720	711	701	764	733	712	735	720	724	756	748	732	740	735	690	742	752	758	710	732	726	765	724	751	732	730	744	747	714	706	736	706	747	706	731	738	727	740	691	750	740	749	745	763	745	749	728	739	705	707	719	768	705	758	705	757	680	754	743	751	761	719	735	766	714	754	695	762	724	677	720	732	737	758	727	762	760	735	709	729	765
11929	4792	663	628	569	451	423	416	427	441	431	416	369	412	400	390	375	394	410	437	425	414	415	462	421	463	418	447	441	410	391	434	401	387	428	381	427	379	408	407	394	389	392	380	387	393	325	378	394	362	425	381	376	362	377	420	374	356	385	409	373	398	367	402	370	387	392	366	384	374	350	358	366	371	433	407	416	374	347	344	442	359	405	424	381	366	421	401	382	344	388	398	377	397	412	388	372	363	413	344	417	376	369	396	410	343	365	387	407	375	362	352	360	366	404	346	383	405	386	375	394	344	359	367	373	344	368	366	403	389	356	409	382	337	363	382	384	395	375	369	366	353	366	359	351	394	377	350	406	385	376	343	354	342	389	378	333	391	397	356	407	368	364	391	374	394	389	399	411	397	397	407	352	373	407	413	364	356	387	363	405	354	357	364	394	390	335	339	374	403	400	382	390	371	371	407	417	386	420	421	371	383	375	382	379	358	385	397	346	372	379	384	352	400	391	359	368	343	377	406	402	400	353	353	388	397	410	355	398	407	374	367	388	379	364	377	381	381	374	400	399	381	412	386	375	401	323	375	399	349	367	369	391	384	383	372	380	397	365	389	377	382	367	377	335	345	396	355	386	391	394	416	400	348	342	406	372	368	348	381	362	402	389	344	377	373	372	384	360	375	409	359	336	382	374	360	408	362	414	376	365	406	358	390	380	339	382	339	357	370	366	367	352	393	409	390	388	375	366	372	375	406	374	382	368	403	352	406	376	383	369	390	373	355	398	376	430	387	369	367	332	357	379	351	404	395	365	403	428	366	377	390	373	356	362	384	384	363	374	363	390	397	386	385	351	401	375	415	387	395	410	390	333	373	384	369	360	362	384	429	385	375	380	363	375	321	390	342	370	378	386	388	357	383	384	407	373	374	367	354	363	382	382	361	375	377	359	353	395	337	346	381	389	390	350	367	378	363	378	359	377	377	387	372	385	358	355	382	426	373	413	378	388	353	381	394	381	402	383	367	396	372	364	392	359	385	406	337	368	367	398	400	336	363	389	361	371	395	401	361	383	404	403	348	396	380	361	388	395	345	348	386	355	363	360	403	383	400	375	377	416	372	349	379	397	365	354	375	384	437	403	379	344	391	394	381	395	384	406	373	385	359	393	401	349	334	356	384	388	382	400	432	355	413	346	385	380	395	389	393	415	413	389	365	421	347	365	379	405	390	363	390	367	367	378	406	370	361	382	348	370	388	392	350	364	398	365	385	395	360	399	421	424	362	437	371	382	386	362	364	368	370	331	366	372	379	360	395	387	390	372	367	379	358	374	411	380	393	362	374	355	428	382	356	354	388	344	391	384	384	371	385	397	349	330	366	398	386	357	339	373	381	345	384	406	356	380	377	390	356	385	358	379	396	398	385	372	368	385	384	388	362	370	345	384	352	390	352	363	354	355	392	378	358	388	386	371	336	392	397	363	342	361	384	356	374	413	396	373	401	374	339	398	436	364	386	422	350	353	375	359	397	413	378	385	402	394	386	393	412	388	368	384	370	365	416	369	378	400	380	394	336	399	355	371	379	375	353	413	379	378	377	383	401	372	397	377	390	372	373	392	382	384	364	403	332	362	352	386	413	372	375	383	382	355	368	378	351	334	338	345	368	377	367	348	349	416	364	393	396	393	347	362	334	367	376	427	386	379	383	366	385	405	373	345	384	353	371	418	423	367	416	370	418	347	364	359	376	400	368	377	399	367	347	379	374	437	392	347	403	373	384	352	352	380	453	393	360	383	390	358	378	375	408	370	389	388	420	355	394	398	378	375	358	375	375	378	379	376	385	413	374	363	389	326	375	356	370	403	363	368	369	363	392	385	359	397	391	396	384	391	415	371	366	352	359	396	400	367	357	344	372	398	313	356	343	343	366	385	385	365	369	328	327	379	346	388	399	382	378	350	338	396	390	336	428	387	366	360	350	383	360	412	375	395	380	363	368	406	395	330	380	385	407	345	365	359	373	375	377	375	401	342	366	377	373	382	366	422	357	410	404	371	467	351	396	360	384	370	402	380	395	364	344	366	381	396	365	353	340	388	360	364	441	383	388	345	346	428	364	375	353	369	349	409	394	384	410	365	382	424	358	345	368	380	373	355	385	388	401	358	410	381	401	413	367	398	376	380	389	331	387	372	388	384	397	406	356	356	362	386	383	386	391	335	368	324	381	364	385	339	368	350	403	400	382	378	402	343	349	389	347	378	387	387	346	333	388	387	381	389	355	423	393	414	351	344	406	388	382	376	378	358	372	381	340	351	349	356	404	400	366	404	378	363	368	360	366	388	387	371	359	408	365	356	382	389	383	407	347	356	413	400	355	360	375	383	397	385	348	352	375	338	358	376	383	397	400	372	371	405	362	389	378	362	381	408	346	373	415	405	385	355	394	381	342	366	373	348	400	366	386	396	407	389	353	352	371	382	373	406	362	378	357	354	375	403	382	420	366	359	375	366	373	398	335	376	355	369	384	349	358	395	374	368	360	423	364	377	362	368	377	380	343	373	384	394	380	408	390	375	411	433	382	386	393	380	390	356	349	369	361	369	381	383	396	382	431	387	375	365	347	351	408	378	375	384	372	351	411	371	372	375	391	415	409	380	379	357	403	400	369	402	420	354	381	342	377	355	395	350	365	399	378	376	371	383	383	390	427	391	377	359	352	375	359	364	434	391	381	403	405	372	375	358	330	359	393	376	373	374	381	371	395	397	382	376	355	380	373	394	375	384	376	404	341	365	422	380	369	376	364	369	380	380	394	358	384	395	398	355	366	390	377	419	338	375	373	377	362	390	367	397	407	355	379	411	381	360	398	402	411	355	372	401	357	344	382	369	406	385	409	411	381	396	353	379	385	407	341	372	373	350	387	371	388	381	400	418	350	427	356	399	369	372	370	401	382	376	344	370	387	372	380	414	361	384	371	321	369	369	355	320	387	371	422	386	409	406	392	385	419	407	376	354	351	408	380	371	365	352	357	347	403	378	402	361	394	397	381	416	391	393	374	366	373	347	388	404	390	411	364	392	394	382	359	408	356	378	367	415	394	391	381	372	409	350	386	348	380	376	356	366	377	375	377	385	389	377	367	368	390	394	415	376	363	386	353	401	351	397	365	359	381	335	393	359	361	381	392	366	367	360	361	365	353	399	344	382	381	397	392	404	393	386	383	390	390	394	404	397	350	353	367	361	440	416	398	377	416	421	389	378	414	358	375	357	381	381	373	392	373	373	349	393	379	408	356	383	349	372	354	381	375	378	392	363	380	361	393	384	381	377	373	378	354	373	434	391	352	367	418	382	404	377	391	366	342	391	416	376	401	413	417	391	430	379	376	365	359	379	376	389	371	374	377	340	386	382	362	375	388	344	369	390	368	359	413	365	352	433	381	370	381	348	371	334	376	362	427	365	354	390	377	400	386	394	378	397	383	340	383	370	385	361	343	364	352	343	386	376	398	356	419	363	399
8553	4232	1514	1590	1473	1382	1195	1143	1101	999	1018	935	910	911	915	952	971	1019	1066	1223	1194	1182	1219	1254	1312	1174	1190	1216	1166	1107	1145	1078	1038	1126	1093	1052	1054	1033	1023	1001	1026	992	974	996	942	950	988	949	933	920	906	910	886	896	881	879	892	867	889	811	862	886	874	865	886	813	790	894	838	854	828	787	831	850	836	861	809	838	845	846	788	852	858	813	839	864	860	853	861	842	780	842	872	851	891	828	802	785	873	855	825	840	822	848	851	814	872	806	801	844	812	829	851	834	778	808	825	864	804	829	881	843	852	845	858	872	843	783	807	801	835	842	803	845	854	798	816	861	784	842	805	762	835	871	820	804	818	829	813	819	825	851	834	811	813	803	795	842	832	856	843	869	810	799	839	803	832	831	806	808	787	859	769	857	867	851	819	839	861	861	842	818	786	798	825	865	866	799	865	863	827	872	813	792	796	821	808	814	860	862	846	773	804	875	833	872	853	812	841	796	845	806	871	834	843	849	886	833	821	738	813	799	862	827	788	807	841	850	853	862	836	779	858	796	853	809	810	824	858	833	844	784	822	859	804	815	878	832	791	834	865	820	852	830	803	771	803	849	862	873	848	820	812	857	826	827	853	868	818	801	814	800	846	800	810	793	796	788	829	811	858	787	761	874	844	843	801	827	873	819	807	772	863	815	866	883	862	774	785	846	816	835	795	828	837	830	808	833	859	851	830	851	846	812	844	816	788	828	841	821	811	866	816	785	880	823	810	801	835	798	771	833	839	810	808	791	818	815	845	808	792	838	857	822	838	769	808	850	782	806	817	842	803	856	816	859	773	847	862	818	941	823	784	836	821	809	804	834	862	872	810	786	860	785	815	849	790	815	795	838	835	820	869	824	843	852	875	844	825	793	856	828	842	734	818	837	833	814	822	847	792	806	837	784	771	838	822	820	864	833	810	817	801	842	830	860	796	839	787	860	833	839	856	845	799	822	839	858	821	793	798	805	765	855	852	830	866	871	798	790	837	776	832	851	859	873	827	842	780	817	862	835	809	791	810	860	801	827	786	838	804	852	790	806	839	818	864	860	847	818	833	800	789	844	866	829	859	868	861	849	834	820	790	853	836	836	831	821	789	797	861	804	815	850	813	811	801	819	851	824	846	865	831	843	803	763	834	833	792	832	836	845	835	820	808	865	869	847	805	850	839	820	838	856	832	840	831	819	811	860	838	842	853	847	809	778	824	862	835	813	830	799	821	795	839	853	826	836	846	800	848	827	827	836	820	797	831	820	821	852	834	835	851	816	820	825	786	802	888	849	831	839	834	813	845	865	817	803	817	839	828	869	847	822	838	800	852	820	806	839	802	809	883	827	796	845	845	856	829	848	772	843	836	818	791	848	796	851	850	821	843	875	823	817	821	848	858	847	789	818	875	828	846	829	857	814	781	838	803	848	853	794	799	883	788	865	769	789	799	827	772	892	838	831	865	903	800	819	826	819	841	830	846	832	812	840	788	808	789	796	841	820	783	824	854	832	858	857	859	798	850	816	802	833	830	837	860	821	821	789	811	853	805	859	865	837	837	804	856	831	838	817	850	853	799	782	788	818	818	838	812	889	832	819	829	800	809	781	799	838	879	834	834	857	762	840	889	873	815	812	839	854	853	855	836	841	821	766	831	829	845	827	843	793	798	831	816	830	856	814	872	850	853	859	783	859	790	846	839	814	805	809	773	816	846	866	832	802	863	800	867	812	784	806	803	852	827	844	809	817	844	814	787	855	826	791	844	851	859	820	845	819	842	838	823	782	802	882	834	802	871	850	790	843	760	803	834	772	810	826	843	784	831	824	851	777	789	865	841	817	756	789	855	841	832	838	814	825	817	818	855	868	843	835	859	810	838	845	784	832	860	856	825	857	826	800	838	776	771	845	851	809	797	839	813	770	797	820	837	813	877	821	810	797	840	842	832	821	814	795	862	850	805	845	796	838	805	836	860	847	832	845	807	833	830	832	799	792	832	810	831	835	846	866	783	829	810	818	792	834	860	800	877	796	818	817	817	828	807	777	845	801	812	853	825	805	879	822	827	832	794	848	834	805	802	803	843	879	808	844	845	821	851	853	846	825	844	779	801	802	803	843	849	773	816	846	807	817	883	775	843	793	831	863	850	816	856	848	827	853	773	874	853	784	801	811	784	759	824	837	837	849	849	802	932	818	801	902	834	809	848	835	820	851	822	821	819	823	866	860	831	826	845	830	849	799	839	814	826	765	817	833	847	776	852	803	853	840	831	830	864	801	805	811	852	829	804	800	824	862	866	794	866	835	846	826	824	846	847	751	844	819	851	834	842	821	848	770	837	798	802	802	915	849	833	875	846	842	846	833	819	777	803	862	800	821	835	793	841	833	862	858	760	779	794	858	783	845	789	839	832	804	792	807	841	800	833	826	790	796	781	823	852	797	810	806	811	829	798	803	844	870	833	794	782	851	826	849	793	805	830	769	768	823	819	836	834	782	759	847	834	850	803	798	830	862	843	817	838	828	833	789	820	828	811	804	836	854	804	838	828	807	868	876	806	808	879	755	799	798	842	820	842	803	846	801	861	842	824	840	850	877	887	834	824	815	832	777	832	832	880	799	846	852	820	879	840	834	808	883	769	919	813	849	813	869	788	789	888	851	831	783	798	811	856	847	896	861	862	850	837	775	824	831	808	870	824	800	851	799	863	802	848	844	807	797	825	854	848	779	821	803	840	854	815	839	881	868	806	823	844	803	847	894	795	869	842	801	796	814	819	826	834	798	855	875	806	835	801	867	804	833	864	819	861	842	765	833	802	810	852	796	804	818	813	839	794	932	872	843	825	804	841	819	855	809	844	834	829	833	859	843	858	833	837	815	837	822	848	801	819	773	839	837	855	850	811	796	828	830	876	846	849	868	813	870	833	809	844	908	813	813	852	851	883	797	774	896	823	815	853	859	849	794	850	853	792	840	864	784	876	853	788	798	863	885	855	814	814	841	839	800	821	821	863	853	822	853	789	860	857	842	812	779	861	858	811	851	805	855	795	800	831	852	813	859	813	834	846	833	824	810	836	843	855	815	853	814	807	866	844	823	849	883	797	809	815	841	865	827	867	820	839	834	842	789	832	859	811	818	853	825	848	801	840	860	827	842	820	758	805	786	850	807	852	802	860	836	803	839	875	806	844	897	878	855	838	795	804	827	897	804	839	886	774	840	813	815	825	854	841	867	823	836	817	853	819	862	851	801	840	853	845	869	832	799	830	762	833	809	801	822	853	789	849	798	830	826	800	791	782	823	785	821	892	766	770	831	843	887	845	822	875	825	824	749	839	799	850	775	833	875	838	844	808	798	815	845	794	827	812	816	838	839	809	841	841	805	825	811	861	835	814	846	811	843	814	855	819	865	879	864	796	827	817	815	868	795	806	828	840	837	810	873	831	872	820	825	846	859	881	857	844	828	831	865	852	864	826	850	864	801	879	827	834	800
20086	10542	1236	886	725	594	529	544	464	494	437	424	410	388	395	400	405	453	507	449	485	507	463	438	471	487	427	463	482	409	450	463	419	436	467	457	438	410	408	370	429	405	404	462	440	438	409	439	420	399	416	417	384	427	393	391	362	376	408	430	394	397	382	420	407	394	404	400	385	396	395	395	360	415	402	416	393	384	372	376	370	355	398	372	381	377	369	364	345	382	376	345	375	369	393	405	369	388	391	377	341	370	361	383	382	402	378	363	385	395	382	334	374	351	372	364	353	387	360	388	392	410	375	360	396	385	395	387	372	395	393	400	379	344	393	361	382	378	394	400	384	378	396	388	382	385	392	381	411	420	433	374	368	369	356	362	351	420	376	431	403	389	396	381	371	375	429	328	388	385	409	362	387	365	356	364	372	352	402	403	401	354	400	367	367	340	401	355	354	409	398	378	373	417	389	368	379	373	402	362	368	380	345	447	359	383	412	421	363	367	408	353	392	363	393	400	394	372	382	346	391	395	432	400	377	374	376	369	389	384	413	374	386	367	374	388	362	428	367	363	343	341	376	407	379	382	384	375	424	372	367	385	375	386	388	413	420	366	367	383	427	396	412	353	373	350	415	357	411	392	381	380	351	382	377	380	392	371	354	416	351	329	398	361	382	386	374	415	383	389	368	394	398	402	417	380	389	383	383	380	376	369	395	358	371	395	390	371	423	417	400	409	374	380	393	350	373	418	370	359	396	393	419	443	382	393	429	418	375	415	394	409	414	412	361	346	384	351	359	364	396	397	393	356	370	384	425	366	396	388	376	389	385	402	375	381	376	344	401	389	359	423	371	373	382	401	385	393	374	375	416	348	332	448	378	382	395	375	406	387	386	386	385	317	397	382	354	356	414	400	397	396	399	402	378	392	369	425	386	390	425	375	403	379	366	365	372	435	375	389	394	359	398	360	359	424	409	403	384	374	394	393	401	374	360	381	435	371	392	405	364	425	383	362	420	384	408	394	398	424	379	393	378	373	406	426	381	371	398	352	430	367	380	392	383	343	381	384	383	386	373	359	392	408	396	441	422	358	380	390	392	418	384	358	379	358	362	396	370	364	355	399	397	380	418	360	371	389	384	397	390	392	414	425	354	371	376	392	397	391	387	368	404	360	403	359	392	392	386	388	390	377	374	328	440	383	368	376	349	357	341	360	374	362	370	339	358	394	376	368	383	412	396	366	387	369	369	407	362	389	384	391	352	408	365	401	416	384	394	372	372	415	402	416	383	339	427	422	361	365	397	387	418	431	414	399	381	380	392	383	365	390	367	386	382	389	380	406	346	360	397	382	409	395	390	374	372	369	404	408	417	357	425	393	365	379	383	408	396	394	378	363	360	345	371	374	368	378	405	375	380	383	380	362	363	383	423	399	394	397	384	398	392	374	427	375	410	388	379	409	367	399	407	370	385	381	364	390	384	399	367	373	391	397	372	372	364	388	382	370	367	363	391	358	386	360	410	406	395	364	372	369	359	346	363	389	428	376	379	373	395	362	397	371	360	422	382	411	371	380	367	373	379	410	342	377	371	366	360	393	403	353	362	403	401	387	400	392	400	372	408	348	401	397	417	430	416	373	430	398	389	399	401	415	405	375	378	402	334	405	420	360	360	361	379	403	397	360	371	433	356	378	389	371	383	416	370	334	345	334	351	375	388	405	416	405	404	368	370	351	413	394	387	361	408	418	343	358	388	382	390	374	389	352	366	379	374	390	387	402	354	377	395	389	433	379	389	406	402	370	361	385	370	350	409	398	393	397	378	380	344	397	402	402	357	373	391	361	386	357	361	387	358	397	408	378	384	379	372	376	390	381	376	363	383	361	383	380	384	372	413	377	400	445	391	392	414	407	353	371	361	364	340	376	390	391	388	402	382	399	350	426	380	356	396	383	361	373	390	434	419	372	381	395	374	362	340	386	369	397	408	390	395	415	406	393	379	351	337	387	401	382	402	359	410	340	372	369	365	364	391	405	422	393	379	356	388	405	363	359	414	390	333	376	382	397	409	369	352	382	376	387	379	387	394	368	360	382	364	386	389	391	365	381	374	406	352	342	380	374	353	355	339	345	345	375	400	403	372	400	390	376	416	395	406	367	356	412	414	356	385	359	365	415	396	347	389	380	347	388	384	371	404	373	371	384	402	372	427	388	387	404	367	384	371	380	383	427	385	348	394	383	403	385	388	398	384	398	374	417	422	392	353	359	385	338	378	404	372	367	363	379	369	367	396	363	415	355	378	346	391	392	388	353	341	374	424	380	369	384	358	372	393	381	394	409	382	375	398	423	413	425	390	355	425	387	386	388	402	417	341	391	375	383	405	417	422	406	391	347	416	393	386	351	412	358	412	378	370	379	376	396	332	381	377	395	344	389	357	354	363	332	388	376	414	393	357	392	414	354	405	391	360	399	369	389	384	407	425	406	375	393	425	389	347	377	368	361	352	393	412	378	354	370	388	408	396	400	385	417	371	371	389	404	457	407	355	379	345	380	392	377	379	372	391	371	384	393	391	382	412	351	391	391	398	379	407	421	355	384	387	417	400	382	404	368	322	370	424	406	397	423	391	390	356	364	371	371	371	368	365	436	369	397	383	371	411	353	398	399	356	436	403	361	370	350	386	449	409	381	401	381	396	392	382	395	377	332	413	400	384	392	380	432	414	407	406	412	377	387	405	394	381	371	390	372	389	400	439	327	367	381	391	382	398	391	381	392	417	426	394	386	387	396	364	430	383	348	395	395	370	393	379	355	361	391	386	390	397	332	419	400	395	407	416	384	418	380	380	373	383	354	428	425	375	398	366	404	396	362	412	359	373	409	410	403	378	385	381	355	375	376	376	354	342	409	391	390	380	371	371	397	366	395	381	396	377	377	382	374	383	370	393	399	370	396	388	393	373	384	378	394	381	386	414	354	407	424	392	392	442	370	374	357	393	394	411	372	395	394	407	349	386	377	380	378	341	398	395	376	382	397	378	375	386	412	371	418	380	389	388	348	362	373	390	404	389	391	372	369	399	359	372	428	370	373	397	355	376	385	383	386	390	367	376	378	401	375	358	400	434	395	403	339	331	410	354	384	355	380	395	379	383	382	398	371	403	423	377	415	416	396	359	361	404	394	364	369	396	387	382	412	394	382	370	361	390	403	399	384	410	394	386	376	402	388	395	396	389	370	383	393	366	405	393	401	416	390	356	401	379	417	365	373	388	379	369	364	353	411	370	371	350	392	358	357	383	361	384	400	397	380	374	388	361	344	383	381	383	395	420	355	358	403	377	412	383	400	387	382	390	366	397	397	394	419	385	407	422	412	369	376	402	402	393	429	411	373	401	367	387	391	379	387	386	364	392	386	374	387	410	381	407	366	356	384	380	381	386	389	361	367	408	402	406	394	416	415	415	366	370	406	378	413	429	402	398	386	419	373	364	387	418	388	398	383	403	361	402	398	378	393	372	357	419	380
11126	7260	2179	2430	2070	1829	1646	1434	1283	1233	1159	1072	1073	952	973	991	1006	1113	1270	1330	1463	1449	1428	1414	1358	1447	1400	1325	1279	1176	1239	1200	1231	1343	1227	1259	1163	1152	1160	1119	1073	1090	1093	1135	1014	987	1064	1072	1008	999	922	948	948	927	931	942	910	919	892	914	908	886	828	831	875	869	887	837	857	888	840	871	898	884	888	843	839	874	851	860	876	877	789	873	843	815	839	836	788	810	876	892	841	869	851	826	804	868	874	847	869	784	811	780	798	825	818	844	769	846	846	794	873	830	842	828	817	796	849	860	850	838	793	885	799	814	839	842	794	860	817	863	820	779	819	791	846	803	818	839	833	784	831	897	856	832	842	826	835	835	822	839	849	776	820	798	820	782	816	789	839	829	832	838	822	828	810	888	852	792	826	816	856	906	854	851	838	844	855	855	795	847	879	816	841	761	881	904	869	811	777	825	867	868	790	859	897	880	846	792	805	835	847	790	798	824	826	847	853	821	769	785	791	848	828	825	835	875	832	840	832	805	811	804	817	829	865	793	829	893	811	814	842	850	839	821	821	791	831	844	833	827	840	825	801	811	823	792	851	796	813	833	839	788	838	815	825	802	803	842	840	867	787	780	868	834	803	803	870	823	830	786	803	869	814	823	832	806	844	824	830	831	884	820	857	821	801	802	794	807	805	861	807	840	838	776	827	790	847	785	852	823	807	838	869	828	850	788	821	842	783	827	808	857	894	822	810	802	801	789	818	843	850	845	855	775	826	827	818	825	841	863	826	822	849	773	852	830	835	827	825	810	811	879	866	831	827	840	823	799	805	809	854	808	898	818	808	873	839	795	848	821	796	840	813	819	810	811	859	791	815	809	828	815	842	798	816	824	796	841	825	842	896	810	877	870	818	788	827	816	776	806	868	815	852	834	815	782	814	816	824	789	763	805	862	803	824	850	866	782	852	805	847	801	826	791	817	857	841	812	815	817	816	813	805	838	823	804	862	858	773	832	798	807	844	854	852	788	816	813	836	774	843	807	823	843	847	850	805	875	862	829	771	810	820	759	845	807	832	823	765	834	851	873	870	864	849	777	771	796	776	781	752	773	802	817	799	808	828	818	776	844	779	818	807	814	823	828	833	841	802	837	861	857	828	776	807	811	836	820	840	817	821	863	828	884	867	795	796	829	845	827	818	845	826	840	818	824	833	828	797	886	788	817	802	788	829	787	810	850	835	874	781	830	828	835	837	847	774	846	777	828	779	860	806	836	790	886	864	800	841	830	853	817	797	827	809	804	825	851	847	815	875	850	824	768	780	753	840	794	841	817	792	841	818	842	806	809	784	799	862	817	804	760	793	816	789	869	791	870	794	862	798	843	802	858	836	816	857	854	796	830	864	811	868	864	871	851	866	781	814	850	803	858	793	804	845	905	841	871	908	818	844	854	808	803	799	783	857	829	847	825	847	850	764	828	784	824	850	816	841	798	817	838	812	849	833	900	832	840	800	790	847	810	796	835	841	835	790	857	832	822	837	813	827	854	799	849	836	846	805	874	852	802	854	843	775	852	815	839	871	837	831	881	831	799	852	824	802	815	815	752	861	801	814	872	775	827	819	857	849	844	849	803	836	853	802	843	832	805	826	804	848	816	841	861	814	822	842	829	820	810	806	792	853	853	817	810	838	825	863	823	860	826	792	860	794	835	852	836	788	842	828	794	862	824	848	830	833	826	818	869	790	871	808	825	877	776	813	824	800	833	878	868	836	796	824	844	798	806	860	814	848	838	796	808	825	827	849	826	820	843	816	878	780	844	848	842	826	837	838	823	788	841	777	842	822	792	792	815	814	836	837	812	829	830	831	813	856	848	834	858	840	853	851	856	846	884	793	825	791	779	834	827	798	819	835	799	865	798	836	771	789	817	847	794	818	825	846	822	848	829	790	788	837	855	824	805	811	818	802	811	804	823	842	796	789	805	848	807	813	817	792	872	785	808	807	847	878	848	856	807	868	804	811	847	850	813	775	905	790	877	846	806	828	861	849	823	821	872	819	859	835	820	819	798	846	791	889	817	804	846	886	858	849	805	873	789	810	813	816	782	817	829	828	803	859	830	854	857	855	847	816	797	839	835	846	817	836	852	830	839	843	858	798	781	843	821	802	791	842	859	836	832	793	894	829	830	811	864	833	855	798	868	785	844	775	829	840	818	807	785	818	829	841	817	845	833	806	774	789	807	798	832	842	822	831	874	858	824	815	823	816	798	810	842	849	852	786	833	816	814	795	861	765	791	829	778	824	858	842	846	802	835	816	847	834	851	852	824	865	820	815	797	812	838	828	811	839	804	861	863	849	776	862	826	833	815	847	853	848	837	840	776	828	834	818	771	854	838	757	816	828	802	795	813	822	795	829	775	837	857	849	769	832	788	835	832	812	834	853	819	834	754	823	843	836	890	771	804	811	831	815	813	831	850	770	842	807	847	810	844	805	841	850	825	860	868	808	863	807	862	830	802	813	860	832	848	841	855	844	778	838	865	784	843	865	837	790	852	782	836	841	829	792	813	811	842	906	813	869	901	797	820	834	781	810	812	851	824	822	862	790	884	755	793	837	753	864	815	862	790	811	836	765	867	799	842	851	806	888	791	825	848	779	901	836	855	871	808	817	829	840	851	858	802	829	814	838	815	829	822	827	836	798	824	844	835	842	861	808	783	807	840	788	838	852	871	772	858	762	818	849	806	824	853	865	896	852	846	867	817	824	825	834	849	851	857	801	800	860	848	837	829	799	881	857	829	819	793	770	842	807	793	862	851	826	849	812	841	860	868	852	848	821	839	845	875	833	798	797	859	874	835	817	839	839	838	857	827	773	786	837	842	822	810	813	806	762	811	876	800	842	812	823	792	825	845	817	875	849	789	827	832	842	803	887	864	831	822	858	872	899	784	823	825	839	834	842	864	860	837	791	863	806	839	777	802	772	847	818	846	819	888	828	819	839	832	817	822	796	824	853	821	839	847	879	789	828	784	803	829	844	781	792	789	822	837	806	814	866	806	837	847	834	767	875	834	789	851	831	830	852	819	826	850	792	814	870	822	827	899	839	834	842	859	849	804	863	831	792	821	875	854	826	775	824	855	807	834	846	836	809	816	813	800	778	804	796	894	835	813	869	869	846	802	837	803	774	841	862	828	843	800	801	786	801	772	820	842	864	844	853	809	803	834	860	788	832	799	837	826	872	796	868	851	882	797	850	847	849	870	810	864	828	825	873	832	850	865	844	827	799	786	855	821	860	831	828	811	810	766	859	811	851	776	810	815	813	830	846	876	835	802	806	875	836	833	850	824	804	806	873	805	804	800	827	850	826	778	824	826	816	854	789	807	822	787	767	837	826	840	803	850	802	877	821	842	831	818	847	837	829	831	822	812	825	844	836	820	858	833	825	827	779	868	814	851	841	827	813	877	843	805	862	818	864	847	827	812	825	786	836	818	827	787	803	818	844	820	867	833	813	885	864	818
4638	596	327	359	318	325	345	299	306	338	376	359	335	342	342	325	313	351	367	370	342	357	359	381	359	372	355	349	371	342	354	346	354	338	342	367	362	352	332	326	340	317	357	311	362	298	343	313	340	336	318	302	335	346	326	362	303	323	317	305	320	346	333	319	326	336	327	331	314	337	338	305	315	312	381	321	336	313	297	386	329	343	320	314	332	340	297	343	342	323	345	337	340	313	333	344	358	300	325	326	317	341	314	340	349	321	263	290	368	304	317	336	325	339	294	325	353	333	363	308	334	332	307	292	311	299	326	313	305	320	315	311	312	351	337	329	334	348	333	314	311	297	301	313	360	334	331	353	285	373	298	323	325	320	336	346	330	310	312	345	314	320	337	336	310	356	325	370	312	326	314	330	330	340	319	309	317	329	309	301	324	352	315	336	304	339	341	328	326	334	363	339	322	331	328	349	339	330	366	342	341	290	334	334	341	343	336	331	339	334	342	348	296	319	326	311	342	315	335	330	311	329	343	306	341	325	283	318	339	326	325	328	300	291	332	348	299	342	322	364	325	336	320	318	335	338	327	329	333	354	296	349	297	321	298	309	319	333	304	323	316	313	311	336	329	325	326	331	308	349	355	355	320	315	299	322	304	330	321	331	336	312	346	325	306	324	313	325	364	324	339	315	323	316	362	316	297	339	332	343	278	363	339	310	311	346	314	341	328	327	333	363	333	317	270	338	291	340	348	293	313	320	324	297	306	315	333	366	347	339	343	325	340	314	342	300	351	325	328	359	333	298	322	321	333	352	330	373	306	316	312	323	304	331	327	292	324	304	310	310	381	333	341	327	302	336	305	338	299	319	349	334	299	341	299	318	315	325	284	276	324	326	313	335	342	337	325	341	331	341	342	266	289	338	343	347	317	381	324	320	319	321	313	329	332	313	345	351	316	318	338	340	310	334	332	333	341	337	340	324	321	317	323	344	330	333	290	351	330	322	328	292	358	347	327	320	305	309	339	311	336	354	285	328	334	322	331	321	346	325	311	344	335	312	319	330	338	308	313	310	319	328	309	354	332	318	315	302	343	323	306	333	316	334	339	306	315	341	342	367	342	319	322	316	329	319	327	328	345	340	320	313	385	351	317	335	336	333	338	301	278	321	305	327	309	319	311	335	292	314	351	329	318	316	328	324	303	327	268	325	348	344	304	316	307	315	339	320	311	297	312	324	338	337	353	342	370	355	362	328	318	303	330	342	338	348	331	313	350	304	308	326	313	320	346	307	333	302	306	308	342	355	334	369	328	359	310	360	296	313	311	318	300	292	315	313	319	354	328	330	313	337	360	326	325	311	359	328	303	346	338	308	355	315	324	349	354	363	324	312	326	307	324	348	319	341	316	279	336	319	314	349	318	349	311	309	324	354	326	348	335	347	335	294	316	353	324	329	301	356	340	337	288	305	354	321	332	321	343	332	354	331	281	312	313	370	322	288	303	304	288	332	334	341	310	318	357	341	351	280	311	330	303	341	324	343	311	326	335	357	301	310	330	360	322	320	352	332	365	368	326	325	347	323	295	356	328	318	317	358	332	359	367	334	302	320	327	343	342	297	336	323	349	314	316	383	323	320	313	304	334	334	318	342	341	296	316	315	337	326	356	312	356	347	325	332	305	372	318	333	334	301	354	324	316	320	332	357	356	361	311	337	321	347	341	324	332	335	329	340	334	308	300	321	347	292	312	338	325	335	346	323	321	326	279	333	348	347	291	317	344	320	336	321	277	288	347	318	303	313	319	316	339	333	326	337	323	346	336	309	319	345	362	335	320	306	301	316	304	321	319	305	298	295	320	344	334	326	276	296	312	324	346	339	304	339	337	352	323	307	356	336	314	319	312	300	338	314	322	333	325	348	349	320	350	341	321	358	345	354	306	352	320	320	314	347	329	306	327	339	309	327	315	344	306	298	332	346	324	329	375	282	339	330	318	313	301	323	360	340	342	345	350	349	359	309	347	339	341	322	287	299	320	325	316	311	320	322	349	356	313	315	317	305	337	351	295	348	345	367	333	336	316	306	319	343	317	313	336	310	327	310	304	351	298	323	349	357	367	319	336	346	356	334	318	348	289	317	329	300	324	301	335	327	330	311	303	330	319	341	290	306	321	358	317	321	294	342	326	309	319	309	319	315	312	330	314	309	306	288	326	323	327	319	316	337	336	336	332	315	311	316	315	335	334	322	331	331	337	327	301	324	325	355	301	351	336	327	336	341	328	335	323	323	308	322	330	307	305	334	320	351	323	311	325	290	331	327	324	357	355	324	315	334	312	322	319	307	284	322	315	331	338	350	293	317	285	314	299	309	341	362	358	349	343	306	309	347	349	333	307	336	325	291	334	296	340	285	331	330	333	329	340	318	317	320	328	330	316	314	354	327	306	299	384	328	284	334	308	308	336	337	307	323	312	298	358	369	329	333	338	314	347	336	318	328	314	310	323	294	360	289	315	326	315	318	357	329	278	307	327	321	282	353	332	321	317	314	322	305	316	313	297	334	329	306	319	287	306	346	303	333	346	370	337	340	323	299	308	342	362	301	329	323	320	311	316	333	311	357	283	324	348	342	337	330	338	305	347	317	313	325	363	307	328	325	319	298	328	330	312	327	300	309	329	344	314	308	325	337	305	311	325	331	288	353	303	317	341	299	341	312	339	295	330	360	326	315	304	319	326	320	337	313	317	279	324	320	339	354	348	336	317	316	328	323	320	331	346	316	312	294	340	331	335	307	326	352	328	302	327	293	306	315	330	318	327	304	310	344	333	354	380	338	330	300	329	302	312	312	316	325	326	362	327	332	315	363	321	359	320	327	328	316	330	321	350	296	323	323	327	294	317	338	352	333	329	318	330	337	298	322	338	308	295	329	324	311	317	328	310	345	313	346	346	341	322	326	303	337	326	340	353	347	316	297	353	304	326	333	318	335	333	326	314	336	306	319	310	317	298	359	310	323	338	308	341	343	312	289	331	354	330	315	332	293	348	343	325	336	356	287	317	301	336	314	310	363	324	309	294	327	367	338	350	337	343	273	282	332	311	327	330	321	333	348	322	336	289	304	318	295	331	317	341	322	323	307	308	349	354	345	317	359	359	314	300	325	319	294	316	314	338	330	296	307	327	304	310	371	328	312	302	329	322	355	321	359	321	283	323	351	309	305	299	291	325	323	333	330	338	330	331	347	302	298	319	335	317	321	316	319	316	329	350	365	325	298	316	286	301	321	335	351	350	340	334	339	331	329	328	329	303	326	314	313	294	320	315	316	364	298	299	345	325	325	348	301	346	320	300	306	343	314	346	325	321	340	336	322	348	312	331	318	344	335	321	330	352	333	325	327	305	342	349	322	325	290	308	326	301	334	359	328	367	327	315	358	309	315	370	349	332	355	354	351	324	359	311	329	321	352	294	322	338	285	303	346	343	310	334	339	332	327	345	343	335	313	349	356	343	336	352	309	316	332
3436	917	728	719	754	756	694	729	712	749	679	717	740	695	753	734	742	894	1022	962	972	938	994	956	994	939	941	928	882	849	882	839	841	872	830	820	862	788	857	778	777	815	755	831	794	807	780	773	762	747	765	738	801	727	737	748	768	774	789	761	779	764	705	681	716	740	742	710	740	714	743	748	728	736	738	755	719	742	721	718	710	737	747	731	747	726	756	723	686	726	709	749	691	742	704	705	731	740	734	712	688	659	749	736	705	695	736	700	706	755	763	726	737	691	721	721	723	701	720	712	730	679	735	711	753	725	763	760	705	709	755	698	757	699	719	750	697	757	748	721	727	710	748	710	685	693	749	694	726	706	722	692	784	740	725	707	714	745	681	701	720	738	717	733	735	742	759	714	679	686	773	708	699	725	739	725	775	743	678	750	743	676	743	701	726	689	747	756	681	716	642	686	739	713	764	721	763	712	733	718	723	702	760	712	691	727	714	710	726	716	692	704	698	704	738	723	686	685	736	710	737	700	754	779	784	725	717	696	698	686	739	640	682	771	686	739	743	742	750	728	788	720	708	760	727	737	736	716	740	705	759	689	743	760	763	725	742	721	721	754	735	723	713	705	722	738	742	699	688	705	714	736	755	678	709	730	687	728	715	702	704	750	686	697	722	733	704	654	735	688	778	713	685	718	719	707	741	759	667	740	735	726	722	749	718	759	705	705	711	708	790	723	771	737	692	743	740	694	700	725	713	749	736	758	735	732	719	724	741	741	752	728	710	706	711	698	764	762	725	739	666	759	715	726	743	683	688	740	724	666	733	702	716	712	764	713	712	689	724	737	700	737	741	743	756	706	716	758	727	731	702	700	713	749	729	689	691	702	692	735	728	735	713	725	671	731	730	758	706	712	775	721	727	718	792	710	739	755	726	724	758	726	695	738	675	699	734	709	714	745	718	737	683	736	700	722	732	685	740	745	765	766	703	757	732	693	672	715	666	723	746	741	734	719	736	715	781	745	696	733	737	717	705	739	758	728	754	708	698	739	734	710	691	702	704	730	761	673	688	683	781	741	698	718	674	729	773	763	721	730	731	712	704	693	745	754	671	720	692	721	719	752	709	727	692	704	736	734	686	731	747	732	692	725	717	775	679	715	729	714	717	692	755	753	743	766	758	692	719	704	713	704	778	677	746	705	736	740	701	705	731	693	738	761	696	721	677	711	731	723	682	719	722	712	702	700	725	669	733	747	684	756	723	673	695	715	721	698	739	724	691	715	782	713	680	724	740	699	723	683	747	735	729	727	727	761	716	723	708	716	741	644	690	757	688	730	701	701	711	745	722	704	701	738	685	682	733	736	718	732	744	726	735	738	707	728	723	704	712	729	711	731	719	762	742	765	730	714	782	717	788	727	779	748	721	730	735	716	743	737	655	700	698	730	716	754	682	734	690	717	773	709	703	689	740	691	711	763	724	689	732	697	690	724	711	744	707	738	714	706	712	693	705	738	714	716	686	722	710	732	664	674	710	671	775	728	754	703	713	731	696	690	684	732	756	667	712	749	722	704	733	739	707	770	718	720	719	729	752	734	714	697	671	747	745	722	720	680	758	663	691	692	719	720	715	728	761	759	718	691	712	795	753	700	747	721	716	742	762	748	724	718	714	680	720	730	696	749	695	750	744	751	739	726	740	690	721	751	681	723	698	750	703	737	749	729	752	746	694	753	701	690	752	697	693	716	688	718	692	708	707	711	788	722	681	733	676	648	717	726	680	735	741	716	709	704	694	756	743	701	717	660	749	650	731	787	725	684	765	643	708	675	762	728	710	721	749	745	705	710	715	715	708	701	776	717	756	718	750	801	716	773	694	754	713	684	709	709	710	775	741	690	718	658	706	748	735	767	696	746	723	745	731	713	697	731	695	740	717	768	714	716	783	814	699	695	682	746	737	707	721	760	679	702	723	701	711	718	688	760	731	692	729	744	718	734	717	737	720	714	751	745	728	705	703	751	700	729	736	715	709	718	719	742	714	708	747	721	698	723	714	737	752	745	721	719	719	756	716	741	733	706	743	732	766	704	737	736	744	674	705	730	709	760	770	744	708	672	750	722	710	731	735	698	719	694	647	768	693	713	743	731	711	672	686	694	650	770	743	755	735	720	751	730	717	648	734	732	736	709	722	713	712	749	677	718	727	671	751	702	703	729	742	703	731	711	690	674	736	722	728	764	704	750	729	698	731	721	706	791	742	713	682	754	702	736	723	640	733	707	714	688	728	729	714	694	705	716	699	668	723	738	719	723	696	690	749	771	743	746	725	674	786	681	687	747	733	778	732	713	694	709	748	707	754	736	712	706	688	778	718	734	690	748	698	750	722	766	730	727	692	766	756	689	760	698	764	695	745	710	716	718	730	734	725	732	721	685	658	705	685	676	773	739	731	716	752	742	734	686	677	716	726	753	749	772	698	707	720	744	763	752	709	732	770	698	723	691	706	745	743	756	731	707	675	689	732	701	746	762	746	674	725	740	715	737	705	729	710	719	680	753	725	740	784	692	699	755	756	716	724	751	722	768	725	709	674	690	740	736	694	751	700	707	683	729	711	694	708	712	762	671	724	751	714	695	718	705	707	693	747	732	720	672	697	736	733	735	747	753	706	715	747	669	705	719	694	746	704	655	705	736	727	728	713	718	704	710	762	717	764	753	741	754	690	689	693	688	730	737	714	726	757	734	703	714	723	742	715	751	710	767	726	713	713	704	695	736	695	717	737	718	724	682	750	698	724	777	694	695	687	711	697	737	733	669	714	732	743	751	704	743	735	723	737	705	711	763	757	729	694	704	713	715	735	776	754	758	702	704	744	731	725	723	705	730	789	696	713	731	762	695	693	662	746	706	687	710	751	748	719	761	683	699	693	741	733	729	716	728	705	706	722	710	721	698	733	716	732	690	690	703	701	749	715	721	716	698	722	747	730	684	770	720	697	709	710	708	720	704	754	742	693	711	730	723	686	759	737	734	690	694	738	758	728	725	705	716	701	683	702	648	735	754	758	767	730	713	716	730	717	722	715	748	685	693	773	745	730	718	666	681	739	695	756	741	762	760	711	773	731	714	733	758	709	726	722	747	734	770	674	705	696	741	752	723	735	756	761	697	670	755	732	737	728	744	724	716	677	737	732	741	703	686	730	742	736	699	664	702	741	696	765	710	701	715	702	742	728	770	685	727	722	732	675	747	725	730	752	692	709	725	718	694	707	736	756	727	666	756	708	713	754	708	731	741	742	722	727	720	693	724	704	770	716	694	735	711	733	695	747	758	709	744	714	693	722	756	697	732	694	693	702	729	714	695	708	668	752	658	782	689	698	714	745	739	767	730	692	751	744	740	731	672	725	709	739	691	746	785	701	675	729	725	675	718	742	710	715	747	723	693	758	742	712	733	678	717	718	709	738	721	725	692	754	741	745	762	747	732	735	678	729	749	740	738	718	680	769	782	712	739	711	712	730	738
12365	4490	711	590	548	464	472	433	426	423	422	451	391	398	396	412	407	404	433	430	414	420	453	471	459	434	433	459	439	426	393	406	419	429	447	436	381	411	421	398	368	379	424	410	423	408	343	360	382	370	361	384	429	424	373	364	398	341	336	386	401	433	366	412	380	362	344	372	380	389	388	393	376	382	381	386	362	392	399	374	373	372	365	355	379	371	388	365	372	357	384	380	353	400	368	343	410	407	372	413	417	387	385	353	376	387	404	346	380	424	356	373	353	360	372	379	373	399	380	344	379	407	338	412	381	399	344	415	360	371	384	382	377	420	347	372	385	392	357	392	383	415	378	364	382	417	402	437	413	396	418	378	425	358	414	361	363	388	401	356	372	339	380	359	366	365	373	389	389	398	345	427	340	378	363	371	402	419	385	388	393	413	375	414	404	381	380	382	384	354	352	360	357	403	407	341	344	382	355	370	380	380	358	395	373	390	415	408	395	389	421	414	385	371	398	378	350	391	390	388	364	363	350	376	379	376	371	407	361	373	364	364	370	386	391	395	400	338	384	431	357	380	352	386	387	378	376	389	380	429	368	368	371	362	352	357	395	368	374	371	425	353	367	347	359	386	346	381	401	364	398	375	362	380	386	369	397	324	351	360	399	376	369	373	373	410	381	383	393	367	378	376	376	366	383	365	330	368	382	392	355	345	378	349	359	385	403	371	335	394	391	352	406	380	405	360	368	399	372	380	389	392	393	366	353	381	370	359	371	371	379	386	369	407	365	379	398	369	408	383	349	377	391	386	413	384	379	405	387	404	346	381	346	392	394	405	380	384	366	401	377	401	359	368	311	400	393	404	415	368	385	389	401	376	394	328	378	429	397	367	376	383	401	371	376	352	387	407	365	385	395	397	383	369	403	385	391	393	344	367	387	371	378	373	376	368	409	365	370	377	391	368	331	330	376	345	353	393	337	396	374	372	397	366	380	372	383	389	411	413	399	378	360	370	363	371	381	339	332	367	336	391	361	403	375	420	413	398	372	371	383	391	344	391	392	379	397	368	395	347	377	361	388	386	371	350	369	345	397	374	386	356	371	354	378	372	368	398	352	365	363	361	365	379	372	388	372	343	337	364	354	345	359	371	357	344	384	388	366	360	412	398	388	361	371	370	414	337	369	361	370	375	378	410	346	384	402	357	371	329	381	392	340	410	361	383	325	368	370	389	373	394	359	391	387	348	350	338	352	340	371	386	400	389	343	373	387	385	375	404	379	380	380	389	356	364	370	395	363	410	357	345	367	362	331	416	366	367	375	380	391	374	379	352	371	383	429	346	381	413	404	387	392	392	389	360	378	359	389	368	381	425	367	369	361	364	406	342	428	357	380	392	409	373	358	395	336	385	381	362	392	381	370	363	408	393	365	395	370	353	381	402	389	405	387	365	410	388	393	406	402	399	416	360	366	407	393	416	405	368	440	371	387	394	383	411	370	352	402	415	378	360	392	363	367	351	384	404	351	353	341	386	408	362	395	384	335	346	391	358	393	387	392	382	390	377	381	359	412	332	363	406	376	409	413	365	354	390	382	348	361	404	394	382	375	403	403	350	385	401	379	386	378	376	393	348	402	363	371	371	398	367	393	385	352	342	400	359	337	373	348	365	374	382	341	425	384	379	370	399	396	369	391	366	347	381	385	352	374	393	379	430	339	354	387	347	376	385	416	392	353	357	356	391	427	367	364	383	367	352	390	405	376	401	383	421	377	346	346	335	386	396	383	341	343	357	412	350	383	372	396	374	371	410	371	390	377	367	356	370	403	400	379	372	388	393	410	350	361	356	362	379	411	365	362	381	387	386	408	379	353	399	325	406	329	372	401	377	348	382	376	358	360	371	350	385	346	363	379	393	393	381	349	422	446	359	395	386	376	350	362	407	423	363	378	374	372	410	406	379	366	385	413	334	361	398	355	365	381	347	410	401	363	378	372	367	373	388	355	368	349	398	345	346	369	398	368	342	362	362	396	385	372	353	392	371	370	357	393	400	401	384	369	380	353	359	380	389	386	355	354	364	348	369	440	368	420	376	400	363	393	388	412	389	360	407	367	402	378	386	395	334	374	350	389	379	373	376	359	375	358	361	357	379	388	382	416	334	399	357	376	376	362	343	350	390	370	361	371	371	381	402	364	361	380	411	389	369	377	388	384	347	376	367	369	375	377	378	360	349	416	378	318	413	411	356	345	327	368	406	385	342	368	398	360	320	386	364	409	381	355	411	350	404	377	355	376	376	394	402	399	365	432	379	352	381	406	407	387	331	388	370	396	379	424	401	375	368	367	379	405	325	358	364	404	380	403	359	341	361	396	353	403	427	371	411	340	381	374	386	390	373	390	388	374	364	386	358	401	408	383	422	384	396	360	394	349	355	386	360	345	375	374	368	375	374	387	381	390	383	380	387	381	354	381	377	368	337	355	390	379	373	385	381	350	394	346	405	385	374	397	408	394	398	402	404	370	389	406	343	354	396	362	393	352	385	399	365	370	372	378	366	371	384	353	394	395	360	381	379	364	350	376	377	413	386	377	363	347	348	383	398	389	347	373	350	414	410	384	386	344	419	410	386	395	402	359	392	394	398	371	400	380	391	365	407	348	347	368	384	359	400	368	362	334	384	357	359	391	341	382	368	356	379	363	349	354	329	353	372	376	379	400	351	393	408	404	409	418	375	332	370	368	404	410	418	399	396	352	353	381	348	377	398	393	390	349	338	359	382	380	375	337	386	361	357	406	379	377	406	394	357	378	369	383	391	379	359	363	363	405	372	382	393	372	404	370	356	339	380	336	379	378	380	379	404	413	366	387	366	369	380	358	369	369	344	393	359	390	361	359	381	353	372	381	407	377	378	357	366	377	339	365	396	371	396	367	405	380	363	398	380	354	365	395	402	361	403	399	352	363	393	371	382	396	382	376	364	350	380	372	403	421	407	373	384	336	360	384	347	392	375	361	367	394	339	369	360	355	355	399	411	366	383	354	406	354	373	364	381	383	397	359	361	355	370	438	369	376	407	410	399	375	329	384	372	420	384	388	413	411	396	381	349	385	391	359	359	375	368	351	377	324	329	373	366	368	375	357	355	324	387	408	398	412	357	418	356	403	360	420	384	346	368	360	402	393	337	407	401	360	355	403	380	360	356	381	412	372	390	380	373	396	357	359	377	358	349	374	391	350	355	355	374	406	413	361	358	385	389	355	374	395	359	363	356	404	422	372	402	379	366	370	363	392	424	396	360	404	378	364	397	357	347	357	357	364	387	363	400	390	395	386	383	403	382	391	362	389	372	413	386	346	371	382	381	361	331	342	389	427	364	415	378	393	393	381	384	421	361	363	381	355	360	394	382	335	340	400	397	357	355	389	412	391	380	368	425	358	393	388	391	405	365	375	409	388	381	302	341	383	361	359	339	403	380	396	382	353	395	396	347	355	347	399	423	367	378	373	388	405	361	373	329	361	357
8714	3996	1459	1651	1480	1298	1205	1069	1028	987	1011	925	953	888	894	871	909	1072	1160	1198	1268	1295	1308	1294	1271	1156	1168	1177	1216	1112	1107	1034	1056	1150	1086	1021	1036	1099	1040	1012	1063	980	982	949	970	940	985	961	933	912	953	924	909	868	869	861	940	842	892	866	881	845	880	870	827	796	811	846	837	880	882	840	837	857	824	810	803	871	824	833	882	872	850	833	840	810	855	820	786	844	826	852	819	840	814	824	864	871	820	840	829	787	824	790	831	804	847	796	795	813	809	813	839	795	818	801	789	786	834	845	801	810	834	810	755	788	828	806	771	795	827	795	811	850	885	867	858	828	811	832	863	842	812	818	856	848	867	824	823	815	828	837	822	833	840	852	855	798	815	811	831	783	828	772	833	845	771	847	765	815	785	806	834	837	846	809	795	824	812	832	841	770	812	827	815	840	777	829	819	788	834	847	865	798	814	799	838	852	803	861	832	815	839	784	804	811	817	802	807	849	838	783	793	849	820	805	811	843	799	800	801	830	814	787	855	823	797	785	760	803	847	820	799	832	848	834	826	868	845	796	788	841	755	886	769	774	760	831	816	860	838	823	753	835	833	840	827	826	844	851	830	811	807	838	821	803	847	839	822	823	841	781	818	759	840	785	800	792	794	765	828	826	808	855	819	880	870	791	836	784	825	810	797	894	815	777	854	825	855	867	807	798	771	834	844	819	831	839	833	839	795	824	821	810	850	755	817	838	831	851	834	863	825	826	809	823	842	803	825	815	782	850	838	863	809	810	779	783	821	880	862	804	805	784	869	864	839	781	826	802	754	848	836	796	788	843	815	841	811	782	864	782	802	826	839	838	807	798	772	864	789	789	853	855	826	808	789	854	811	840	840	817	755	795	752	817	837	854	877	843	851	847	810	829	819	823	796	797	811	770	837	879	832	839	828	821	788	836	802	785	845	819	809	801	857	830	810	853	816	873	828	828	824	780	877	856	803	868	838	805	844	822	821	821	798	809	737	816	808	837	858	839	822	803	839	814	771	895	852	789	813	821	767	893	826	866	840	829	795	833	869	818	798	805	787	851	782	788	814	835	785	829	809	832	824	788	835	847	755	805	798	833	867	826	835	853	836	779	810	859	838	863	795	886	812	801	825	829	800	804	818	869	883	798	803	834	818	833	812	766	801	851	794	809	824	851	796	829	858	771	856	788	816	808	834	806	863	810	801	792	820	819	796	793	829	790	793	778	815	798	827	843	807	828	827	786	827	837	840	805	864	804	854	854	868	813	851	806	865	829	768	834	837	808	828	806	824	819	823	875	834	851	846	829	779	807	839	823	863	792	818	813	812	857	855	823	833	807	847	812	803	795	807	800	827	829	894	799	826	783	813	832	798	797	792	803	835	869	827	847	869	837	821	825	801	853	858	796	782	838	854	831	823	883	827	842	792	796	803	859	819	813	824	827	778	846	782	825	817	819	811	799	812	847	844	752	835	837	844	823	819	812	813	818	801	845	838	835	856	815	805	842	830	828	866	822	809	837	767	796	841	837	824	900	807	778	875	852	893	796	823	820	834	818	828	830	871	791	873	878	837	819	888	774	770	829	832	886	797	854	826	851	755	829	827	852	823	826	819	866	866	833	811	787	852	809	806	816	762	859	832	882	793	800	825	834	881	829	864	841	840	798	762	829	879	849	846	806	866	800	813	819	814	776	779	830	793	816	843	827	837	791	844	823	813	840	887	821	859	837	796	856	889	820	832	832	803	830	840	877	876	838	831	838	819	827	839	839	857	788	820	820	853	835	861	865	841	785	850	780	811	787	822	832	834	821	849	844	861	828	826	817	818	868	822	834	824	839	816	857	817	802	841	838	854	869	855	833	787	816	818	840	831	788	847	847	848	817	841	832	847	812	820	868	774	786	793	809	804	812	846	876	818	808	877	846	808	865	795	809	852	823	831	829	837	804	859	828	842	792	829	799	816	789	827	816	815	815	851	798	827	843	787	789	792	787	839	849	798	846	872	806	862	861	815	859	825	790	824	839	832	784	830	830	824	791	788	804	788	806	831	833	800	835	850	867	882	867	877	812	781	776	867	823	797	793	834	798	850	805	848	819	892	821	799	852	846	823	797	816	863	841	815	796	813	890	838	808	811	871	807	849	909	827	863	844	846	807	836	802	787	888	835	861	824	832	845	827	831	819	797	829	832	874	808	780	810	854	885	868	876	811	810	837	786	810	757	824	810	837	778	808	795	851	797	812	861	800	790	824	834	765	814	810	802	795	849	797	855	854	798	845	790	833	803	838	828	770	778	797	824	852	825	789	823	812	810	857	844	836	807	799	823	828	790	797	817	821	867	841	812	773	833	800	850	792	813	778	810	831	826	836	824	824	840	817	817	851	824	877	819	834	820	790	848	840	852	846	898	858	776	800	782	813	848	782	779	799	866	818	838	787	845	819	807	836	826	776	801	834	782	829	826	835	874	855	892	862	849	827	831	837	843	805	836	828	833	816	812	866	839	835	829	835	780	847	771	785	800	819	827	858	800	830	826	857	825	804	817	807	880	878	803	827	844	862	830	838	805	781	797	829	852	822	841	829	791	844	791	856	870	830	850	847	813	844	790	828	799	839	807	784	814	805	821	780	804	899	851	810	849	843	805	828	790	800	819	788	792	821	803	867	875	819	778	851	888	913	830	874	796	814	821	848	876	816	852	833	790	838	806	838	827	855	834	840	809	742	775	852	822	811	841	756	857	798	818	816	814	844	816	908	810	831	742	798	786	791	872	823	800	836	798	805	832	827	785	865	859	797	853	828	838	874	844	791	834	792	799	873	846	887	868	866	775	833	789	826	810	842	784	804	799	849	821	861	847	820	826	879	857	816	808	772	810	807	782	822	787	851	815	820	831	900	779	849	800	871	844	834	827	835	846	860	810	826	828	801	828	837	862	805	798	811	831	885	829	831	803	807	818	843	789	859	783	818	813	843	844	872	819	844	828	818	847	849	828	819	853	829	779	864	827	837	847	787	844	857	836	841	854	813	841	810	779	858	823	843	808	814	880	803	807	843	814	808	879	812	779	843	846	835	840	870	813	822	823	833	809	886	867	805	831	828	810	870	815	809	860	754	852	854	878	850	786	769	806	758	801	825	833	805	817	783	786	817	854	822	842	872	817	904	825	867	849	832	795	791	843	833	780	734	789	831	847	803	829	806	864	816	846	818	859	808	834	806	781	822	844	846	799	826	827	840	783	834	812	891	826	805	824	797	839	842	845	812	793	832	848	808	888	824	830	823	802	844	800	852	820	795	806	810	815	828	849	855	862	834	856	811	794	819	819	800	855	784	831	781	862	807	823	871	761	805	810	798	802	776	806	827	874	790	847	872	802	818	780	809	818	818	827	833	837	814	783	804	834	804	787	833	846	863	833	762	785	875	836	811	849	763	866	774	849	842	850	813	872	841	840	822	884	845	886	857	832	852	875	802	845	819	807	808	766	831	828	817
21815	9513	1198	875	689	571	523	525	463	466	449	445	416	401	441	427	444	407	470	456	489	529	489	490	446	473	492	467	418	475	438	429	449	457	424	455	440	426	424	432	441	427	407	410	387	388	413	420	409	411	380	442	393	389	383	393	377	407	398	381	394	376	346	363	409	353	414	364	368	371	349	346	409	367	375	409	398	405	381	392	396	448	373	358	416	333	398	406	397	401	387	354	390	400	422	363	368	346	341	335	365	410	415	387	386	356	351	404	388	346	431	386	377	395	363	386	363	362	363	371	389	370	350	377	392	344	400	357	431	395	386	396	334	351	405	388	378	385	377	359	341	423	417	399	409	386	351	347	367	373	402	397	375	355	384	387	377	385	393	366	368	383	407	398	369	355	398	371	333	357	374	397	351	400	372	439	367	380	401	357	389	372	356	355	406	398	374	385	354	406	369	381	384	370	414	392	419	416	389	367	353	384	377	385	363	382	393	400	379	380	402	350	425	397	360	387	384	400	358	341	394	416	373	368	372	379	367	419	390	373	391	362	430	374	377	389	332	407	396	401	393	389	406	382	417	385	391	399	357	378	365	351	387	390	371	364	391	354	367	367	369	346	386	413	421	384	355	447	366	387	349	386	364	358	356	379	347	405	378	384	427	394	355	368	368	404	404	363	395	393	376	373	379	405	322	390	392	373	404	379	388	366	363	390	368	412	348	371	361	391	378	386	368	368	378	388	369	371	379	385	377	421	394	395	346	357	420	365	398	383	405	346	405	412	409	382	334	380	387	382	337	398	372	396	400	370	404	381	390	411	360	389	370	364	448	405	320	371	371	391	395	419	358	402	405	404	365	385	374	353	421	379	361	402	344	427	419	387	392	403	408	407	358	387	413	396	387	400	389	373	369	368	368	393	413	338	382	425	375	366	337	397	363	364	402	384	412	348	363	358	388	362	417	358	383	385	376	397	355	363	366	356	373	346	402	399	360	390	396	372	379	350	391	402	376	428	425	393	383	379	394	417	342	397	413	373	393	420	376	388	383	407	382	419	355	361	408	350	367	415	392	411	377	415	362	398	353	362	400	403	403	434	352	385	387	373	398	370	382	387	374	358	402	357	355	418	377	376	394	341	408	376	358	397	344	345	356	368	363	397	364	391	431	398	370	359	387	417	346	342	311	370	393	343	379	382	351	383	405	367	364	399	379	401	411	396	375	390	384	366	371	328	385	363	414	413	383	348	383	362	384	427	400	391	375	410	393	360	352	385	380	380	387	423	395	377	378	353	370	395	339	355	368	320	371	400	383	419	361	400	361	394	402	369	399	369	391	361	380	385	403	363	390	395	380	410	373	369	363	331	397	378	352	448	396	395	365	400	395	386	431	386	364	378	373	398	390	396	379	366	361	395	381	380	376	393	355	378	398	378	411	376	341	368	353	332	395	376	385	377	380	393	386	385	388	350	370	357	399	372	355	349	399	380	366	385	379	385	390	348	368	418	392	383	383	412	389	361	372	402	385	359	394	383	349	393	345	361	350	368	355	395	412	387	363	379	370	389	425	409	424	375	397	396	388	395	358	393	419	387	357	407	360	382	347	422	413	372	381	400	381	344	384	364	357	369	378	380	356	355	389	405	398	345	413	386	373	420	390	353	398	395	380	378	397	402	354	378	373	357	371	408	377	313	354	381	391	381	387	378	419	370	379	380	394	402	375	392	409	411	416	396	412	358	370	372	416	363	396	382	408	421	384	417	389	419	357	370	392	375	361	349	386	413	355	367	389	398	434	379	378	431	398	354	387	371	373	380	402	379	386	383	410	390	394	397	356	347	372	401	399	350	401	378	405	354	397	362	354	367	383	398	373	364	385	345	435	355	367	387	379	378	370	355	387	365	390	364	422	339	398	405	428	367	376	422	364	391	373	392	412	396	362	364	391	378	375	389	363	377	369	405	357	372	358	374	384	405	379	392	391	390	368	382	387	334	356	389	366	346	363	380	401	355	406	405	378	378	376	338	373	408	383	418	396	388	390	385	371	379	340	414	364	373	389	393	360	383	355	388	382	407	391	371	358	394	352	377	343	358	384	376	393	374	414	376	339	392	405	386	411	392	383	361	365	391	370	379	405	409	378	366	346	362	427	377	360	395	358	395	352	368	375	415	351	346	344	376	374	388	384	381	405	394	411	369	345	392	381	368	443	363	395	389	406	359	366	379	369	365	407	400	389	377	376	387	364	346	402	412	346	381	380	355	371	358	361	392	409	360	413	333	355	356	404	380	409	369	359	356	387	403	385	387	391	346	398	378	396	400	390	386	393	379	367	390	353	357	428	392	384	369	385	350	369	411	425	374	397	381	378	374	379	369	385	362	351	382	389	349	362	384	398	376	378	372	403	384	399	372	425	379	420	405	365	383	386	413	378	354	373	403	441	375	401	357	370	407	354	371	336	369	401	386	389	405	417	367	388	404	422	395	413	367	386	409	390	387	393	364	368	399	340	401	362	345	402	415	411	375	408	365	364	431	380	383	407	383	395	380	408	424	407	396	370	393	349	387	388	386	366	370	410	392	386	425	361	353	359	422	358	338	386	375	375	373	364	353	369	373	375	362	384	388	398	383	376	362	351	443	384	384	430	383	381	412	412	371	363	406	394	404	360	364	386	410	390	392	422	400	384	395	380	432	379	388	417	366	381	382	364	408	351	367	409	390	354	382	413	392	394	377	381	388	397	398	391	380	363	416	355	389	395	381	337	388	385	402	412	376	386	378	348	349	346	371	358	388	389	330	349	413	436	364	369	382	369	374	357	360	431	357	355	395	402	376	401	398	413	388	418	388	361	375	400	391	403	391	379	374	374	361	376	357	369	399	389	378	339	387	398	365	408	353	382	376	383	403	394	381	402	406	417	378	376	345	353	389	382	380	369	372	368	370	386	383	347	379	383	340	393	387	414	383	397	362	361	371	384	390	371	380	381	386	347	355	388	397	387	347	356	370	362	418	380	373	384	390	368	356	360	351	360	393	362	403	392	342	396	408	353	361	433	406	363	433	400	372	388	383	397	379	421	350	342	374	399	394	392	365	397	371	343	377	412	382	384	351	335	328	366	397	371	400	404	406	389	386	346	361	359	353	356	359	397	376	379	369	369	388	367	389	417	406	383	382	420	373	385	365	415	381	401	406	396	380	361	377	388	408	406	372	365	393	365	374	420	396	367	378	372	386	396	373	419	393	381	357	410	368	397	365	375	341	346	377	372	402	370	357	381	410	399	359	393	439	383	411	376	363	386	371	382	361	389	360	374	374	359	401	381	397	377	362	399	369	383	400	364	369	406	449	400	371	400	384	379	412	402	353	369	430	394	377	402	450	368	404	395	388	388	379	364	401	359	410	380	378	379	366	395	387	443	389	351	406	397	367	385	350	388	420	382	385	369	395	423	388	399	386	402	409	408	400	458	354	354	319	391	408	370	385	384	368	380	345	370	391	358	403	366	404	346	397	377	397
11921	6439	2143	2419	2118	1808	1581	1406	1281	1127	1054	1097	1054	1003	957	1015	1018	1152	1344	1495	1547	1595	1589	1540	1498	1495	1466	1300	1215	1266	1260	1200	1310	1263	1252	1179	1158	1211	1131	1126	1086	1057	1041	1041	1053	978	1011	1004	918	937	927	909	924	952	956	917	916	889	936	923	862	847	894	825	834	830	833	847	846	851	820	850	833	867	856	830	818	921	805	822	817	902	893	790	831	845	792	791	832	808	810	845	864	871	817	840	869	847	852	805	802	802	833	799	846	784	783	837	793	846	820	780	802	897	863	812	839	858	814	855	846	844	850	812	825	796	864	838	754	840	852	812	811	833	829	805	810	875	826	833	812	843	842	802	831	836	818	795	815	753	809	830	819	855	839	808	800	834	825	791	777	823	842	857	777	871	776	795	781	793	853	778	829	836	813	797	791	807	845	830	815	812	853	844	885	812	833	852	865	859	779	849	824	769	845	839	844	802	823	814	843	837	846	787	805	842	822	791	833	804	809	816	847	809	838	858	808	784	814	842	799	829	820	831	818	803	862	775	832	784	847	821	860	831	814	817	875	827	820	774	846	844	798	814	829	805	863	795	810	801	805	839	834	869	833	813	850	805	794	823	763	856	822	852	820	860	812	781	890	780	847	816	813	832	876	855	808	823	822	888	817	807	820	860	845	789	871	765	835	802	803	872	855	868	815	749	843	829	859	827	891	835	854	822	836	754	872	817	847	822	853	817	834	831	842	821	817	847	791	844	821	879	804	808	822	824	835	784	747	832	845	819	876	776	793	816	797	825	801	787	781	777	841	805	863	804	858	786	852	879	840	807	808	794	809	859	869	786	756	793	871	854	800	816	851	817	799	816	810	816	821	788	820	831	834	825	875	775	869	823	859	838	800	844	822	871	831	810	807	824	822	886	843	764	831	835	832	822	823	875	790	843	799	833	813	831	871	840	839	788	838	808	808	820	874	828	825	876	834	827	806	831	829	853	787	829	764	827	823	783	796	865	805	818	803	853	801	802	833	872	797	787	815	807	835	854	804	777	787	818	815	847	848	810	845	781	828	840	802	789	810	862	868	785	794	827	784	852	827	826	825	824	794	830	820	835	844	833	801	882	828	785	812	857	847	863	843	878	834	791	791	855	786	819	769	789	812	828	832	840	843	911	821	832	820	895	841	795	818	748	778	834	792	829	799	880	831	814	829	813	868	823	818	840	788	867	788	861	854	821	828	829	844	804	827	802	834	835	835	812	784	840	805	803	794	858	846	833	863	810	795	776	807	850	777	836	879	847	816	834	881	802	807	874	820	820	788	796	848	836	811	799	886	776	815	844	800	815	875	794	817	855	777	829	828	835	839	827	836	822	798	817	805	869	871	782	787	863	836	842	867	834	808	831	870	829	863	811	850	849	820	814	863	830	865	780	799	865	840	763	805	786	829	814	870	777	835	829	839	799	818	797	849	824	818	826	822	808	797	823	845	822	797	809	833	842	823	831	832	816	792	800	859	821	759	881	793	832	858	823	855	876	836	832	845	793	809	853	841	855	856	842	843	800	827	830	833	819	875	826	848	807	832	823	859	820	839	862	864	859	849	833	878	834	830	831	869	748	798	799	838	801	844	855	820	854	848	828	842	819	821	813	840	865	811	824	857	832	820	841	796	860	801	850	806	835	803	794	809	810	839	860	783	747	816	822	829	802	831	802	806	847	879	799	785	853	774	806	858	866	842	858	867	800	805	826	797	838	799	778	826	890	798	825	785	851	793	762	811	767	824	796	840	727	856	820	824	773	828	864	762	832	786	823	800	834	831	822	800	751	826	771	815	829	820	823	827	830	811	812	857	821	791	854	827	815	759	801	825	825	823	790	848	835	810	838	816	832	811	824	789	833	809	867	834	788	816	844	814	882	822	815	847	836	807	823	819	812	839	858	779	830	819	799	837	803	871	781	828	831	842	824	830	805	802	879	840	768	820	841	803	824	828	800	837	811	830	773	779	841	824	827	826	835	826	858	729	835	791	824	836	841	833	820	786	803	833	856	770	775	822	825	831	840	816	831	831	822	842	820	812	791	825	803	861	810	871	819	846	822	845	843	806	810	813	751	824	861	846	852	817	852	805	807	793	824	801	808	794	764	799	811	850	810	808	826	795	798	833	823	799	901	845	820	798	836	768	806	806	795	852	829	845	836	828	836	792	826	801	819	837	820	792	848	836	816	809	835	813	823	787	835	807	833	819	873	773	830	825	804	820	826	776	852	795	838	819	840	822	821	813	823	859	849	885	831	816	798	822	819	874	800	789	820	831	798	821	782	859	806	837	822	841	792	778	850	809	821	822	828	846	859	852	828	858	850	828	824	862	863	801	842	836	864	827	809	878	817	805	777	857	791	773	841	817	822	809	810	833	870	847	819	749	864	870	814	830	845	814	806	836	808	836	805	834	774	827	816	837	792	841	915	810	830	821	801	798	858	844	818	797	778	833	848	781	821	798	830	774	832	794	834	790	849	795	854	843	816	826	821	826	830	819	828	834	846	780	840	820	882	837	848	834	810	878	874	840	819	847	829	821	853	853	839	814	794	821	871	825	811	820	856	859	814	833	825	821	805	821	803	808	807	785	796	824	831	813	820	836	783	831	834	826	841	821	861	849	870	894	850	845	833	807	850	819	843	790	823	821	812	756	831	812	838	788	818	803	789	842	793	810	804	825	875	816	770	809	835	807	829	854	812	834	824	830	816	838	862	826	803	838	810	848	802	816	833	815	875	820	844	847	773	793	819	804	857	835	869	819	851	791	770	813	879	805	797	849	810	860	787	771	796	783	830	783	819	849	815	826	828	846	820	878	792	808	810	811	847	840	793	847	818	835	831	811	799	796	826	820	869	849	812	824	832	847	804	856	790	835	797	775	799	836	842	780	882	852	831	828	826	809	776	849	790	801	809	853	843	806	808	797	846	812	826	831	832	820	847	781	804	839	830	816	802	850	801	801	792	852	815	836	869	781	832	818	846	788	856	811	854	787	880	856	774	795	831	851	877	833	847	812	903	871	813	794	810	794	850	807	790	853	776	805	832	866	816	825	847	807	835	774	801	785	806	840	834	845	836	852	780	816	852	876	830	860	841	864	819	874	785	830	858	823	829	809	858	763	770	831	794	784	801	856	805	854	829	812	879	824	846	844	822	827	841	817	796	793	843	829	822	871	803	823	811	816	809	842	807	813	783	853	796	784	880	817	812	795	825	819	791	795	823	786	840	797	840	803	778	795	825	832	811	826	772	829	824	833	793	831	840	803	803	825	801	784	751	873	814	870	858	842	810	857	864	825	876	800	816	788	874	834	810	776	792	832	828	828	844	828	799	788	810	812	840	841	842	820	785	831	791	852	824	811	816	829	789	799	837	825	845	862	809	865	833	826	849	846	780	822	838	820	815	796	864	822	823	817	793	807	844	824	800	840	806	847	821	797	819	839	812	821	809	883	830	807	823	829	801	844	883	845	829	819	810	796	812
5351	619	327	355	316	323	354	318	332	318	319	326	339	353	322	358	374	350	304	335	355	361	358	381	376	372	375	337	359	342	334	371	355	363	354	356	339	317	342	348	321	323	325	332	363	367	341	304	312	303	337	330	293	331	330	306	348	331	341	335	352	300	314	356	336	291	314	337	356	348	326	356	335	299	315	309	290	329	360	366	318	320	310	319	322	332	328	337	340	312	323	325	330	334	331	333	309	319	347	341	342	356	331	335	320	332	298	320	376	360	329	364	320	344	323	340	307	339	342	301	291	318	341	308	324	314	257	294	320	322	327	344	332	317	314	293	316	341	327	315	316	333	276	329	332	340	284	284	331	310	306	316	338	338	328	295	303	346	301	317	320	300	340	327	278	309	338	306	300	340	335	308	306	331	298	329	295	311	323	338	339	318	299	337	347	337	354	324	351	349	349	313	344	294	343	315	335	313	357	315	309	351	383	323	346	317	332	283	308	317	300	348	352	365	380	345	339	340	325	391	305	369	317	316	337	326	362	351	314	329	300	318	343	304	323	326	392	342	291	361	339	325	300	339	328	336	347	315	305	325	291	336	363	309	316	352	296	322	305	348	346	303	327	328	361	321	339	296	303	308	360	320	309	298	308	345	337	351	309	327	322	369	327	329	346	347	343	339	320	344	337	329	354	326	322	326	304	337	309	327	342	339	342	354	327	321	352	305	327	338	328	308	320	350	347	320	316	327	332	317	308	313	301	322	335	287	319	313	330	308	298	320	362	342	296	322	346	298	283	316	343	333	326	356	317	309	312	341	324	322	342	335	298	301	348	340	344	339	331	320	330	346	333	337	342	338	324	330	310	290	327	330	364	336	340	319	300	325	321	372	311	306	327	325	323	324	346	318	329	332	310	296	363	325	308	320	340	318	355	338	306	331	329	378	363	364	362	345	304	337	298	304	314	321	320	329	348	330	328	312	326	330	347	310	316	308	300	378	322	328	303	333	347	332	359	321	322	377	323	328	345	318	314	293	334	276	317	332	346	324	396	294	336	338	333	340	339	287	351	333	309	314	324	290	317	371	314	315	344	333	393	350	336	302	335	340	305	318	350	308	367	310	321	325	330	333	355	286	335	321	314	372	356	327	345	306	299	305	305	293	295	290	328	319	316	326	325	359	329	326	338	342	353	300	336	339	346	320	317	318	332	334	330	334	314	339	320	320	335	327	266	328	355	356	316	325	363	340	304	304	292	365	307	341	302	328	280	306	302	362	309	349	351	345	337	317	330	302	303	301	303	340	341	342	348	336	320	334	293	328	303	347	315	297	311	287	334	348	345	357	328	317	331	335	299	333	340	363	352	345	322	335	368	335	308	330	326	300	347	354	335	337	312	312	325	322	341	339	314	264	280	324	316	339	317	321	339	348	302	360	305	336	353	312	297	353	302	309	326	316	355	313	327	331	310	326	306	283	324	306	302	301	344	326	322	327	337	351	344	304	329	317	327	319	340	321	338	302	346	355	330	322	309	317	312	334	339	320	313	346	340	369	313	321	358	326	301	341	311	296	303	318	315	322	300	330	307	351	336	327	340	337	350	304	325	332	297	295	305	327	362	316	321	336	356	335	354	340	363	340	292	343	335	333	297	328	373	300	318	341	317	302	326	333	327	316	322	321	274	355	336	352	339	346	313	318	330	325	338	365	329	328	328	337	337	337	335	317	322	351	291	351	324	316	346	339	324	303	348	319	287	326	327	309	313	343	296	308	306	353	324	315	343	323	391	310	323	321	308	314	322	318	325	310	341	352	349	308	344	351	330	333	344	310	332	318	319	321	363	328	335	290	310	330	342	307	294	336	318	333	284	319	319	343	299	328	297	321	320	312	315	344	337	342	329	324	369	353	336	322	322	313	339	282	285	318	327	288	351	320	299	337	302	329	320	376	343	354	316	311	319	339	313	292	362	334	310	333	320	348	347	312	307	318	343	303	279	336	300	301	331	318	324	356	345	315	337	341	304	346	320	309	314	308	324	324	329	317	293	339	333	361	309	333	395	297	343	333	369	361	311	327	329	318	327	319	324	340	348	335	309	288	328	358	338	346	274	342	335	324	308	308	320	314	319	290	316	331	332	286	332	333	333	294	330	263	319	321	341	311	336	358	347	360	300	304	270	311	311	355	314	306	323	380	359	316	323	311	325	299	343	350	311	321	321	306	320	327	314	350	306	345	350	351	297	316	303	294	292	319	339	319	333	334	305	328	346	324	328	341	294	294	339	325	348	362	293	311	318	351	348	328	316	297	306	315	337	307	313	308	308	334	346	313	327	318	333	333	341	335	364	267	356	362	315	314	330	318	297	312	325	309	291	327	336	357	348	305	341	340	335	310	318	359	304	317	307	304	352	350	304	348	315	344	353	336	286	339	316	320	353	328	359	334	341	267	341	356	341	314	306	323	328	348	369	343	348	321	335	353	311	323	293	353	328	316	327	345	325	327	296	363	349	321	335	325	334	343	295	305	326	315	321	337	332	336	308	319	297	293	332	350	369	326	321	346	304	299	333	340	321	338	297	312	310	306	277	322	321	336	325	312	316	348	350	314	289	311	337	293	286	334	315	311	315	337	319	337	331	307	334	321	333	336	305	320	347	356	305	343	346	322	331	323	310	294	308	357	321	298	314	367	317	339	344	349	312	296	331	341	339	310	337	300	315	322	367	324	311	340	337	334	332	347	312	309	308	311	316	344	326	335	303	334	344	311	306	291	322	313	338	316	350	310	327	332	314	303	291	323	323	318	293	319	270	358	332	306	345	354	347	371	346	327	319	293	325	287	332	309	303	316	356	334	338	320	283	339	353	337	354	344	309	303	302	326	284	300	363	325	326	347	325	353	307	320	312	356	329	328	322	335	281	329	287	343	320	303	352	323	336	317	283	338	295	339	322	329	338	348	334	323	367	302	356	333	313	292	324	339	338	314	296	345	293	358	345	314	335	345	278	280	316	344	292	323	312	304	315	324	326	333	308	324	340	314	331	343	331	296	336	356	321	326	321	326	309	336	333	361	327	320	313	308	312	315	279	340	316	336	331	337	363	311	368	362	349	316	313	354	349	315	317	337	341	319	366	307	299	376	345	303	350	291	307	298	338	326	348	345	309	326	321	332	331	345	330	318	311	347	338	342	340	323	316	328	322	339	316	340	329	307	306	303	321	325	314	330	377	323	330	306	334	324	304	323	319	347	327	327	356	311	352	302	303	323	332	344	349	306	331	326	337	291	281	290	324	328	344	300	291	330	328	330	336	308	346	304	298	344	352	334	324	335	341	351	315	336	314	329	321	315	295	333	343	317	334	325	363	356	330	326	306	324	338	324	301	311	300	340	334	322	280	312	312	326	360	324	298	339	355	304	318	325	340	308	373	373	346	340	343	295	312	317	306	340	318	311	284	318	327	322	327	326	291	347	353	373	318	341	337	356	307	289	307	324	297	334	371	317	278	325	339	337	367	324
3673	942	717	748	745	733	730	740	752	759	746	747	737	777	758	738	825	964	928	994	1089	970	969	1000	950	936	859	859	942	882	885	830	872	883	819	807	828	803	817	840	782	812	761	778	795	750	803	796	713	776	737	784	753	762	780	812	722	740	782	748	695	784	717	753	757	777	706	779	738	745	703	728	692	773	723	713	709	763	704	766	741	743	737	755	753	762	742	682	750	731	771	711	754	701	708	775	727	693	680	707	699	718	745	709	737	703	707	726	735	755	724	732	740	760	728	751	702	684	731	692	706	750	714	668	742	695	727	700	789	674	711	689	726	718	727	701	691	681	783	723	717	726	730	730	769	701	734	742	716	764	698	766	686	749	753	698	669	711	768	764	743	734	738	714	688	723	720	738	776	752	674	747	713	745	714	738	689	763	758	741	691	699	623	692	725	722	717	723	739	736	750	704	700	759	664	704	694	760	718	741	728	725	725	753	720	716	760	687	736	676	739	734	674	744	705	732	685	726	742	699	702	750	726	738	748	738	692	743	733	688	703	728	695	709	678	735	718	707	712	747	701	713	693	704	731	718	703	709	706	704	741	771	705	728	754	733	762	702	708	679	766	736	766	708	716	724	735	723	711	735	744	772	725	701	706	719	785	726	731	711	711	696	730	725	716	715	758	736	717	754	694	726	685	720	712	775	745	716	719	727	726	697	693	758	715	734	698	764	743	758	711	693	767	767	663	737	720	704	806	725	690	724	703	715	700	706	702	731	772	686	711	816	731	693	710	762	679	754	703	711	717	727	782	667	698	724	772	758	768	675	753	720	743	735	697	737	744	733	695	775	686	761	752	689	707	739	747	698	696	795	711	703	694	751	748	753	728	697	742	749	734	706	760	725	764	773	704	724	708	753	674	742	699	717	743	746	744	722	728	745	771	747	769	709	734	773	732	697	772	720	736	696	781	748	696	732	765	733	657	737	745	710	700	717	706	730	726	673	720	722	716	704	737	716	747	723	693	731	733	706	700	696	748	753	712	749	707	677	699	747	698	742	786	738	689	764	710	728	734	719	751	762	760	688	713	691	720	714	734	739	669	728	702	709	752	771	728	737	708	720	703	722	722	676	720	716	716	708	688	701	701	767	750	720	713	706	691	738	719	670	762	692	757	785	748	710	775	740	715	771	717	712	711	740	708	777	758	696	735	737	744	735	680	742	711	735	727	722	780	682	748	696	709	707	740	755	717	714	725	773	749	728	715	685	718	674	698	713	677	754	718	741	712	718	735	733	736	790	705	719	693	734	743	747	721	699	737	723	738	696	671	681	724	699	736	754	715	745	699	661	691	739	753	715	741	715	691	748	743	712	741	705	704	755	660	760	694	708	753	747	716	694	733	719	721	739	696	754	743	726	743	751	698	759	718	719	738	764	790	717	746	748	681	759	731	722	739	728	671	747	701	693	802	716	736	718	704	736	662	762	717	723	700	673	691	701	716	693	676	755	709	706	709	694	725	739	726	727	767	742	719	742	755	733	713	703	709	721	782	682	745	777	727	699	786	716	707	786	722	655	705	689	724	689	725	734	717	724	694	716	701	730	701	722	742	689	699	694	702	754	729	720	723	742	706	717	717	728	729	762	707	789	749	701	770	746	757	742	704	737	733	696	709	730	723	741	712	717	731	717	719	729	741	704	724	691	729	698	728	735	686	686	718	707	743	739	742	701	730	711	722	699	700	734	738	695	744	711	732	704	732	727	743	714	748	742	741	754	700	714	689	729	707	706	742	737	733	748	738	745	743	715	725	731	759	707	752	742	806	757	709	672	751	738	730	711	761	689	735	739	710	734	745	739	731	740	742	759	748	673	726	751	755	719	744	719	707	789	722	755	688	769	747	727	707	731	705	682	670	706	761	727	678	766	682	731	722	775	764	713	693	745	734	771	683	731	719	760	710	694	710	674	752	708	697	765	752	726	746	765	748	704	692	771	731	725	712	706	726	701	670	703	735	737	741	734	748	723	732	740	710	765	749	720	771	710	687	740	744	694	720	709	682	720	755	779	745	712	722	686	754	746	702	746	710	717	743	729	756	734	672	782	743	758	731	682	721	675	731	727	712	716	703	751	724	749	714	735	769	738	759	694	719	706	754	756	757	685	726	703	731	751	733	725	739	750	693	707	721	694	746	717	713	746	737	709	715	672	729	676	718	748	720	702	715	693	738	748	750	738	728	743	804	713	754	758	762	717	712	715	715	717	687	701	750	782	773	780	706	735	764	712	759	737	668	698	673	775	761	768	758	719	779	712	786	737	697	749	706	771	694	752	743	720	734	738	732	736	706	787	705	687	710	741	691	767	697	709	731	694	706	725	755	755	735	748	733	719	724	746	698	745	757	773	697	735	758	711	746	746	737	716	742	711	751	661	717	726	720	723	744	748	743	755	755	771	629	756	714	682	757	746	702	739	734	727	714	741	695	732	772	725	734	740	775	717	732	708	725	725	752	710	730	786	729	749	716	743	659	693	720	715	744	753	732	709	688	732	726	759	757	731	682	747	735	751	754	738	746	729	787	703	745	695	684	720	741	699	720	721	726	780	738	695	736	692	741	671	722	760	732	765	697	702	765	746	747	770	734	728	705	729	721	712	682	733	685	742	703	707	660	738	745	721	713	712	670	716	682	733	721	750	695	700	722	705	735	691	688	778	780	714	729	779	712	754	735	695	700	739	709	702	720	743	719	678	749	732	730	709	694	692	732	713	736	755	709	703	696	745	742	767	726	726	762	701	689	742	695	702	694	686	760	775	682	722	765	742	685	740	750	721	715	722	692	753	680	785	735	682	713	786	714	750	730	726	732	751	729	702	701	758	707	708	699	691	659	725	692	738	751	744	742	717	701	716	754	774	700	759	703	701	765	678	730	744	744	745	713	785	739	783	762	697	716	761	689	749	725	693	750	732	678	710	714	719	701	749	701	754	729	718	714	728	701	750	761	694	703	687	733	703	724	751	704	730	752	756	720	740	720	669	746	753	739	727	727	676	707	781	735	707	722	695	693	720	709	663	730	736	716	697	760	711	698	748	737	681	750	701	724	714	697	729	719	725	748	734	740	711	766	733	774	699	740	736	716	717	730	712	698	743	711	674	745	764	731	750	721	745	740	711	677	678	707	773	767	731	725	692	698	739	763	710	692	740	741	710	711	700	755	724	751	707	740	724	698	713	701	650	772	725	719	724	764	721	702	756	745	755	757	782	712	674	788	694	773	684	704	717	704	743	748	733	771	776	739	712	755	708	742	732	729	721	696	722	773	703	701	732	732	743	732	750	732	686	726	723	734	722	685	713	728	754	733	707	669	768	744	753	708	746	668	714	738	749	718	736	701	731	674	731	747	713	718	755	731	727	706	706	705	749	747	736	748	739	706	685	706	726	702	694	700	703	704	705	706	725	729	714	715	736	724	701	715	767	689	752	730	720	739	732	771	697	749	716	687	720	689	773	699	687	723	760	741	754
13590	4601	754	566	531	467	476	444	413	406	361	431	410	365	417	333	373	438	436	460	466	446	463	437	458	445	461	416	431	433	413	450	426	354	416	441	406	434	409	427	385	433	423	389	353	365	380	348	373	399	347	417	388	410	353	365	387	395	397	423	421	384	384	386	372	403	365	386	374	354	377	367	359	372	392	385	381	406	366	338	362	388	391	412	373	355	392	398	398	362	391	359	392	374	342	362	417	398	360	402	372	351	350	355	359	380	396	368	414	373	395	398	387	351	364	365	353	402	408	388	413	356	397	398	382	421	389	389	381	418	345	344	360	386	367	395	367	399	366	394	380	414	384	393	384	386	362	378	363	386	409	393	391	404	375	377	327	369	395	406	402	386	376	363	402	370	393	343	374	340	369	369	350	379	331	397	403	346	381	377	422	385	401	393	365	402	348	375	374	386	358	368	401	372	407	400	401	374	372	393	429	431	371	364	395	390	414	358	428	390	361	369	388	421	347	374	424	396	371	363	350	393	378	375	341	353	362	379	370	377	396	349	375	428	342	417	388	394	349	399	362	363	361	374	352	364	361	374	390	364	394	348	348	361	380	362	406	408	380	369	368	350	391	396	373	345	392	359	376	401	381	350	347	398	386	350	384	391	358	371	378	389	387	365	365	401	368	397	388	377	394	380	394	385	387	397	377	398	384	332	404	350	339	366	376	382	369	374	384	356	351	410	376	380	396	331	368	411	407	369	383	369	351	382	404	407	417	397	407	431	343	371	385	410	360	401	411	398	358	373	401	362	361	364	388	388	383	382	369	352	393	398	374	385	400	379	377	372	406	373	347	389	388	376	359	358	397	359	393	383	377	353	327	418	358	390	408	409	358	340	357	387	417	349	368	399	398	375	366	373	353	379	382	393	381	355	379	421	382	427	376	362	413	384	378	397	377	384	370	363	375	368	363	373	390	368	404	382	360	387	393	388	370	351	393	395	389	413	397	377	417	357	338	361	371	359	408	381	372	350	390	389	385	366	393	360	378	381	395	377	381	354	364	357	401	358	335	379	404	414	370	388	356	400	364	365	374	409	362	377	364	382	367	386	410	370	370	381	376	341	357	394	369	377	338	361	363	388	351	353	342	377	389	372	385	358	392	367	359	376	393	384	371	395	369	385	366	377	363	385	370	358	370	372	409	363	387	338	380	381	395	400	369	375	390	364	381	349	424	377	362	371	359	426	365	347	386	404	376	369	381	376	355	383	424	374	336	367	349	410	367	383	403	390	371	342	375	423	368	333	412	400	405	403	386	358	407	382	326	402	380	360	375	432	399	376	369	346	378	352	397	386	392	367	359	366	385	368	385	338	416	383	372	408	381	384	381	368	400	387	378	350	389	381	356	402	351	331	375	382	351	363	407	384	428	363	405	389	392	392	394	399	343	356	361	403	389	372	359	371	394	370	376	373	370	371	388	382	353	381	415	396	354	345	361	360	372	403	372	394	369	400	362	357	351	335	370	346	382	387	350	356	335	385	379	381	390	378	373	356	351	398	401	324	369	388	377	425	374	381	343	409	380	406	370	374	382	397	398	381	378	396	429	343	381	366	385	393	372	430	377	398	399	402	384	396	358	392	409	376	387	379	382	372	387	433	356	395	396	372	399	374	378	343	372	348	409	380	387	358	374	376	381	365	378	387	377	380	359	375	396	395	409	392	374	408	404	395	374	357	378	369	384	355	405	380	416	388	393	356	371	383	361	389	350	352	390	362	381	381	369	359	407	357	369	389	356	377	388	390	400	380	352	374	357	444	367	392	357	403	367	370	388	378	335	388	376	428	365	378	410	342	395	355	396	425	359	381	380	373	380	347	388	348	350	367	376	400	379	391	358	374	370	380	407	363	374	371	364	379	382	332	361	408	382	369	361	375	357	402	366	364	384	362	340	393	380	416	370	383	342	366	350	365	373	360	359	388	386	413	416	401	386	395	362	379	390	351	370	336	416	389	379	389	372	403	369	356	405	350	385	386	391	417	405	355	357	391	359	392	425	388	387	384	374	367	354	360	351	390	357	388	364	332	408	324	381	363	362	373	394	395	407	348	353	395	410	379	381	410	380	403	385	364	390	358	364	416	403	424	416	396	370	358	398	362	385	403	351	366	406	346	343	384	397	361	358	392	372	363	365	350	376	414	350	349	404	382	367	378	358	365	380	385	372	383	388	357	424	385	369	358	371	389	357	360	375	383	387	388	364	411	381	393	375	396	390	344	352	367	381	369	365	461	379	377	367	396	359	378	405	379	371	358	378	401	377	341	391	395	372	406	356	385	375	379	353	383	399	347	354	416	406	380	352	394	389	383	410	362	356	364	390	380	394	396	376	392	360	394	386	429	393	383	389	361	399	362	369	412	360	421	385	404	417	388	385	378	383	370	376	355	379	343	384	447	379	384	391	397	380	362	346	390	386	376	330	347	399	414	374	362	385	376	364	392	394	413	429	380	395	377	335	366	387	403	389	378	352	362	406	407	400	394	395	361	360	385	364	390	374	374	368	367	372	348	402	384	384	357	379	379	385	388	414	445	408	381	387	413	400	383	381	380	335	385	381	390	382	391	391	408	389	369	360	397	392	363	349	390	379	327	362	384	429	389	359	375	376	386	392	373	349	396	394	366	393	373	332	374	395	355	344	374	378	394	421	413	376	356	390	359	405	395	348	344	391	452	418	377	347	403	371	349	375	395	382	357	408	383	387	401	362	408	398	341	371	377	379	366	397	375	382	377	382	383	404	374	445	395	381	379	354	375	413	403	397	385	400	375	381	368	351	361	356	371	401	365	375	371	370	382	403	368	375	367	307	364	390	421	415	377	391	412	362	346	373	384	345	365	373	396	379	384	368	399	397	374	399	369	379	369	375	399	355	378	407	403	391	411	375	367	353	381	400	361	381	411	417	381	395	363	354	385	406	361	424	382	388	381	419	414	331	363	397	387	365	402	401	380	358	403	395	417	390	380	354	399	382	389	369	387	388	389	341	361	346	369	354	391	378	378	379	355	400	391	370	408	368	403	417	403	374	358	323	359	399	360	377	363	410	344	407	351	374	369	382	324	355	387	402	431	384	382	356	401	393	400	351	363	366	405	389	348	366	375	352	384	361	395	412	383	381	391	411	405	391	389	369	414	424	367	379	360	391	393	365	389	363	366	382	391	400	363	362	360	373	360	380	331	387	322	368	395	388	366	369	349	413	374	396	369	388	368	380	374	363	369	388	379	422	380	408	376	359	344	365	356	397	398	394	362	402	399	387	354	391	342	393	365	353	367	373	364	353	368	399	386	404	349	366	407	382	392	354	354	371	387	365	399	360	374	371	385	377	393	383	379	402	395	409	373	378	358	376	353	405	342	373	349	360	342	412	387	408	360	355	351	406	377	379	349	392	410	412	383	417	419	422	399	376	378	359	365	361	391	353	363	388	396	367	368	389	373	398	371	394	381	378	401	355	343	365	382	424	429
9192	4057	1460	1636	1434	1320	1216	1074	984	1038	990	984	929	982	914	971	945	1092	1175	1244	1269	1242	1352	1299	1246	1251	1165	1157	1153	1086	1086	1097	1157	1142	1094	1082	1038	1030	1048	1047	990	967	1003	889	983	961	916	932	930	933	917	907	893	812	877	878	877	892	852	916	854	861	864	864	828	854	940	839	845	828	896	872	841	846	847	873	880	857	815	871	814	897	859	863	855	826	824	848	850	874	811	881	840	874	813	831	789	847	830	821	816	809	846	868	827	810	891	836	787	907	894	823	816	840	806	864	825	836	825	844	834	818	854	830	815	817	855	826	844	874	866	825	847	829	791	735	850	858	870	816	811	793	872	825	864	852	815	799	807	814	851	817	893	860	851	832	848	857	832	851	817	767	834	836	814	848	819	882	809	887	820	814	855	835	826	774	814	818	874	840	844	826	833	860	874	817	862	864	850	857	880	803	813	841	826	821	828	834	864	809	842	794	837	805	814	877	861	855	823	856	814	802	899	860	858	802	811	843	826	819	831	864	822	874	861	817	854	852	832	804	804	817	844	844	823	836	843	840	819	822	838	807	856	836	908	853	793	859	811	822	792	833	846	867	854	811	882	810	825	842	829	831	844	837	857	851	842	774	799	804	838	801	795	831	799	855	809	793	841	815	786	813	827	863	851	846	812	837	835	827	814	806	811	825	827	816	880	766	826	838	819	899	833	813	795	803	867	864	777	815	865	844	835	878	831	838	848	835	800	797	814	811	809	863	855	886	823	796	847	873	880	820	841	814	828	814	848	853	845	830	804	825	857	865	819	865	837	837	854	873	790	853	745	820	905	871	812	842	789	852	853	771	789	833	772	830	804	800	878	808	816	822	842	820	792	820	846	829	843	876	840	793	806	859	874	807	849	875	797	804	816	799	821	827	810	848	826	833	858	800	810	842	803	763	826	772	869	845	838	836	819	843	790	862	890	834	791	809	861	842	849	797	820	789	850	804	834	825	793	849	834	829	806	868	817	824	862	810	812	839	850	824	803	744	846	838	831	826	818	814	813	883	842	779	862	825	848	872	807	803	843	815	848	888	800	831	880	849	805	821	864	838	810	804	862	832	779	830	802	791	771	834	843	831	849	790	813	875	865	788	838	832	849	827	862	807	813	845	818	880	832	811	815	782	843	811	778	856	824	823	810	845	833	840	839	811	813	857	815	838	838	832	792	806	823	819	839	851	916	816	841	850	822	792	823	811	808	830	845	808	780	823	833	827	875	802	879	846	864	888	792	796	786	866	810	791	834	849	795	846	825	839	858	850	805	832	830	831	860	855	869	826	826	835	780	823	806	844	815	815	761	883	818	807	835	769	845	820	849	783	872	827	777	801	769	848	860	834	794	750	838	816	835	843	785	853	807	809	809	833	816	830	808	804	846	838	806	840	871	841	817	833	816	843	831	791	784	814	839	839	821	893	824	863	795	824	874	801	797	793	866	859	823	868	834	858	804	876	796	789	824	849	774	784	798	814	802	812	854	820	800	884	847	857	839	812	815	845	768	836	842	734	836	794	780	822	807	788	883	792	797	831	816	789	852	852	827	807	819	813	826	847	896	841	832	819	763	798	840	832	801	779	803	832	897	832	864	793	885	823	790	848	865	824	831	808	849	832	787	852	843	852	820	813	827	814	859	842	809	803	820	804	820	802	882	812	843	817	839	835	864	872	866	805	806	865	826	808	862	793	796	807	854	853	806	820	859	841	836	902	870	868	805	810	846	832	807	809	829	832	831	849	802	818	831	868	804	856	854	873	798	826	848	846	824	791	854	809	842	807	832	832	825	822	841	854	861	773	888	831	823	860	883	833	819	807	855	823	845	852	792	828	852	798	767	830	781	851	864	796	786	887	791	812	820	845	802	880	812	904	817	850	840	827	778	831	822	827	799	833	864	814	840	850	821	771	850	844	811	843	824	836	830	874	898	829	814	814	867	812	839	821	840	794	817	787	807	841	831	826	875	827	811	839	823	799	858	816	835	824	887	814	822	864	861	801	802	832	826	818	837	817	857	815	796	833	847	846	830	852	857	850	830	846	845	790	802	857	794	842	822	826	891	803	736	797	845	828	827	761	806	788	834	796	842	901	760	775	858	811	771	831	823	813	848	840	824	825	845	799	853	768	850	836	825	822	825	846	821	784	790	882	833	841	777	846	846	833	807	791	866	836	775	797	785	808	845	812	887	863	814	775	855	802	815	857	807	804	796	804	772	845	822	803	810	875	866	814	821	814	902	819	833	821	874	780	853	870	827	873	823	850	813	826	842	826	809	808	811	845	799	806	862	866	811	803	858	840	864	782	804	849	842	847	829	804	799	823	849	826	873	826	782	856	817	806	788	894	857	812	840	878	839	769	837	806	818	838	802	808	870	789	834	845	850	839	839	812	832	825	833	823	832	835	765	852	820	798	808	787	796	793	829	845	840	889	842	828	804	850	752	828	852	810	824	823	806	836	836	852	835	845	834	794	837	803	811	863	835	820	840	808	846	864	837	781	795	791	854	827	825	815	808	829	785	830	842	856	823	846	805	818	803	882	793	846	847	825	855	849	795	823	859	825	802	771	840	856	800	793	841	872	780	832	812	749	825	844	811	892	819	836	809	840	835	789	802	809	848	866	755	813	805	774	791	834	839	840	804	821	800	862	827	854	794	821	840	877	835	784	789	817	885	816	818	820	821	841	807	830	833	871	820	821	822	803	828	820	794	828	863	814	842	832	802	809	798	850	816	840	889	793	769	832	801	822	828	859	797	816	793	835	823	796	780	799	808	824	791	821	837	847	835	832	861	824	793	819	813	852	837	854	846	887	819	820	785	829	819	802	788	856	814	816	858	837	835	819	777	845	822	873	854	856	796	824	797	838	811	818	825	796	864	877	873	831	855	824	837	860	826	841	835	759	872	791	825	862	840	844	819	823	872	854	792	782	816	816	882	816	859	826	835	780	816	821	859	826	827	808	853	855	805	839	821	822	829	864	811	852	824	795	888	824	856	824	862	833	862	805	780	760	818	788	827	833	811	797	816	844	799	798	843	879	830	813	881	857	795	822	838	817	839	820	814	802	867	833	840	799	836	833	797	814	841	760	815	851	819	809	818	848	764	886	789	812	765	851	853	850	825	827	781	868	861	850	863	823	807	818	899	825	810	816	857	789	838	828	861	846	845	828	844	842	835	805	843	819	782	834	786	839	832	834	815	804	805	818	825	834	799	817	845	807	779	728	792	843	845	778	851	902	812	826	830	782	823	854	832	822	869	879	783	802	864	832	821	860	862	850	828	820	818	811	786	848	798	848	829	763	838	853	845	804	838	835	862	903	877	818	825	863	883	822	844	807	811	805	849	811	811	859	790	829	805	857	820	840	840	784	812	841	771	769	791	804	848	893	784	854	815	819	785	821	830	832	771	775	869	858	838	823	829	798	805	826	835	852	794	832	837	801	780	867	836	880	853	820	807	834	863	825	825	870	845	809
22531	8891	1194	860	727	562	534	460	508	467	457	417	437	448	405	356	401	420	442	486	423	497	519	468	476	461	494	427	418	474	487	476	370	427	450	474	406	449	425	410	441	386	401	416	362	400	398	414	390	385	369	438	411	396	442	354	357	375	391	389	387	383	411	379	382	376	352	419	431	366	399	376	368	374	377	339	370	405	398	373	418	360	375	377	375	363	344	341	361	357	400	391	359	408	424	361	384	354	412	398	410	398	411	382	416	387	377	418	387	373	354	367	373	395	404	393	395	365	389	374	391	388	401	366	409	382	357	413	387	408	404	380	358	415	367	380	383	392	400	375	377	351	365	367	356	383	390	373	372	329	401	408	406	349	386	343	418	365	373	401	400	388	383	365	413	366	377	378	379	406	405	355	382	409	361	358	337	400	388	393	363	360	368	367	373	381	346	383	407	395	386	384	382	362	367	352	347	392	357	394	392	379	365	397	371	420	372	363	417	393	373	395	377	383	360	411	424	395	376	371	391	390	350	385	384	403	385	375	376	365	385	407	377	395	401	413	399	370	365	348	370	400	389	395	406	360	404	429	417	370	356	368	322	368	342	356	405	423	376	397	385	339	387	369	396	379	395	390	387	409	392	382	386	395	346	365	418	345	374	356	392	366	376	369	383	394	396	385	356	399	380	394	370	412	371	383	397	366	378	385	385	385	369	387	370	385	398	385	390	395	396	402	358	388	371	380	358	357	374	388	361	356	389	373	385	392	397	372	350	365	379	406	334	365	388	401	359	389	361	396	384	399	368	357	368	417	387	381	365	380	351	389	357	377	367	362	386	344	376	373	384	392	401	382	428	385	380	371	367	366	346	384	362	385	334	387	355	397	380	378	407	416	383	425	390	418	381	385	398	390	399	391	431	390	407	374	350	388	359	390	352	366	396	367	434	386	364	374	368	355	361	363	371	371	380	399	408	403	381	353	376	345	409	429	375	363	385	410	374	410	391	362	362	352	401	400	420	395	376	379	403	393	383	354	377	396	349	376	397	406	437	405	369	348	371	350	377	379	385	375	389	393	349	371	363	396	384	356	423	414	370	354	370	366	420	359	357	379	371	411	345	378	384	330	340	382	403	403	400	380	371	388	384	357	345	365	382	415	414	377	390	394	417	388	368	383	367	360	370	389	339	401	375	410	380	394	403	372	376	339	375	383	371	360	399	400	368	370	414	374	364	365	395	401	380	389	415	392	362	437	379	401	387	359	362	380	390	418	352	365	381	359	393	410	369	368	409	348	411	382	390	378	395	370	371	356	360	409	418	371	343	376	370	370	399	337	382	400	417	382	389	399	386	427	376	411	379	398	367	416	388	361	370	362	384	380	380	415	344	402	373	443	357	344	381	387	386	374	363	360	409	393	388	408	383	383	383	367	363	379	359	375	381	390	343	379	396	368	386	370	408	385	349	404	376	361	370	334	367	328	366	365	362	385	370	361	373	401	361	359	380	377	375	389	400	361	394	369	381	368	389	352	419	375	336	374	361	366	376	375	357	383	395	384	372	360	368	347	414	362	389	359	414	366	336	367	345	369	403	375	348	382	378	389	349	372	396	336	369	374	366	369	358	381	330	394	333	394	420	376	385	353	383	377	392	407	430	394	373	417	351	382	351	360	406	408	367	411	386	368	394	369	370	361	381	358	393	383	384	398	377	365	390	351	341	391	362	368	358	361	374	370	363	405	367	374	375	371	385	364	386	341	352	395	375	385	408	387	419	386	376	363	334	385	406	421	374	406	353	365	357	377	384	389	331	402	391	359	404	342	382	392	393	425	383	353	372	353	386	399	374	393	401	389	417	391	416	380	357	379	367	380	381	390	370	386	347	360	370	345	365	411	372	353	379	428	374	392	415	379	361	412	374	356	385	396	392	382	390	400	404	402	359	407	357	365	427	345	376	372	378	394	387	355	395	384	392	411	364	344	378	391	371	368	382	401	373	358	376	376	388	390	392	403	391	385	368	392	381	373	377	376	393	409	393	378	398	406	373	328	383	346	374	399	403	421	371	353	385	382	374	372	355	354	360	346	355	387	368	384	390	345	392	405	391	369	338	369	414	405	375	394	374	362	385	390	363	401	335	370	415	368	370	371	440	387	399	418	351	342	397	391	404	395	370	393	368	361	389	379	421	346	382	395	400	393	405	401	385	371	414	389	408	409	374	385	393	411	395	363	383	409	365	357	400	413	398	409	372	386	407	415	383	363	383	353	347	364	364	368	363	405	385	369	406	326	370	415	372	395	407	358	371	404	386	400	355	390	365	416	399	354	384	387	408	348	380	408	402	397	382	393	387	379	363	370	411	422	378	384	379	352	398	399	410	353	375	370	344	391	380	365	388	372	386	385	358	394	372	415	383	390	397	407	369	398	360	356	381	421	366	384	361	369	361	404	350	367	412	388	354	367	376	367	389	432	401	371	414	348	348	384	399	404	382	382	359	382	370	377	357	394	391	380	362	396	354	413	347	398	414	357	395	341	369	373	377	390	363	372	352	355	395	403	371	354	354	378	381	377	364	368	385	379	369	334	371	395	355	365	348	397	375	371	399	388	384	417	403	369	325	381	442	362	364	370	416	351	380	386	381	376	369	367	394	395	363	393	371	352	401	339	387	396	407	406	369	362	384	380	376	368	342	402	405	400	380	379	383	388	370	386	347	354	400	381	395	339	363	385	393	409	374	396	347	377	391	363	398	350	404	344	406	401	381	381	383	376	379	376	355	393	402	397	383	404	386	387	409	378	423	359	389	377	387	412	389	375	368	388	349	375	383	393	407	436	401	430	381	406	363	412	335	385	397	400	391	383	374	390	409	418	397	409	385	374	384	356	399	384	343	419	392	388	395	413	405	366	397	412	401	385	359	379	350	382	401	406	417	385	381	388	354	384	336	362	373	370	420	403	401	367	398	393	385	361	383	398	390	389	381	404	392	375	344	362	415	364	414	380	402	413	396	407	398	383	414	384	413	413	370	385	350	413	362	407	351	355	382	367	406	410	382	422	405	384	342	405	372	379	393	363	368	392	391	361	362	334	360	374	413	398	373	342	404	399	342	376	388	406	365	398	371	414	409	396	407	395	372	366	372	380	389	381	392	386	362	397	354	372	369	370	361	403	408	400	334	421	345	365	367	375	358	400	371	412	367	397	402	379	353	336	392	348	390	313	381	390	389	339	370	398	336	370	349	396	384	397	336	351	361	389	394	388	392	331	409	384	368	361	389	408	369	371	372	385	392	387	405	388	320	387	367	414	357	421	413	364	370	377	409	365	369	397	389	341	365	354	390	389	384	377	380	402	397	361	351	383	366	398	394	350	361	370	382	392	369	385	405	391	374	397	379	371	358	380	376	368	367	383	401	409	398	340	362	385	363	399	352	358	392	401	393	400	337	397	419	427	363	381	380	378	411	376	386	392	383	349	370	372	380	398	375	430	384	370	373	389	388	406	359	372	366	365	353	376
12560	5907	2112	2377	2113	1833	1502	1383	1248	1243	1141	1071	994	983	1007	995	1024	1299	1438	1496	1284	1457	1503	1530	1517	1370	1310	1339	1318	1270	1239	1340	1324	1318	1211	1280	1228	1200	1160	1173	1040	1056	1099	1021	991	1020	972	967	938	929	934	928	921	886	941	906	879	932	897	894	855	851	897	859	833	887	814	803	860	892	807	882	778	826	821	800	887	880	838	848	854	818	855	849	833	777	835	813	825	870	850	767	906	848	840	821	858	870	846	811	801	807	817	818	855	842	837	791	852	840	803	816	789	842	825	820	843	786	829	814	817	812	867	842	812	824	800	846	799	855	767	845	879	814	835	839	747	837	858	798	854	819	854	819	804	864	796	837	854	785	776	830	874	856	848	782	845	856	782	839	813	899	787	867	850	860	785	813	833	847	795	837	811	833	803	803	842	829	825	861	844	819	821	815	775	826	835	834	865	850	810	804	808	821	839	815	809	821	854	838	830	844	783	839	805	828	780	810	798	839	832	788	812	812	791	817	876	895	819	817	796	884	795	795	776	815	830	839	827	824	854	873	830	782	883	867	857	888	844	786	838	831	850	829	879	842	792	857	821	854	756	838	855	852	857	832	831	819	817	848	823	835	833	797	814	778	778	781	829	853	781	804	812	809	844	832	835	821	828	800	788	859	809	825	812	834	834	845	835	840	851	806	862	829	849	891	800	820	856	869	835	815	822	841	812	868	798	868	854	835	839	829	798	828	819	793	855	801	855	785	811	827	851	822	839	845	852	843	826	821	818	821	815	791	834	851	834	794	858	875	751	813	877	807	855	824	864	785	832	929	840	837	836	834	823	788	830	837	770	794	856	804	866	802	811	816	844	828	782	878	835	868	767	819	814	865	888	811	854	862	796	801	800	841	890	769	833	846	847	844	869	873	791	833	806	832	807	831	809	838	835	864	802	865	799	816	818	873	843	800	859	833	865	865	792	862	816	873	807	841	785	846	879	838	809	832	837	840	809	783	832	787	853	838	859	798	835	823	809	875	840	794	820	835	779	845	851	830	827	826	826	808	857	838	826	834	882	859	842	881	823	792	861	739	823	847	820	823	839	791	843	845	847	808	795	872	815	826	796	835	800	786	802	824	863	798	792	755	799	765	859	800	879	814	773	855	815	829	793	812	851	824	804	861	797	799	811	814	861	841	809	802	858	845	869	773	881	842	805	815	814	839	845	782	844	824	838	772	844	756	854	781	796	869	847	861	861	871	833	850	861	828	842	789	810	861	816	819	798	883	851	802	821	861	838	847	848	900	835	824	835	857	852	778	882	803	858	797	818	816	820	826	823	767	774	819	841	807	811	829	812	840	797	861	871	828	824	755	835	879	802	842	805	846	780	824	855	806	839	850	872	804	858	812	768	813	859	766	843	855	836	805	839	800	845	802	814	842	876	883	807	842	867	790	857	862	812	805	831	823	818	801	891	786	832	852	800	799	760	834	841	835	778	786	843	820	897	863	820	846	814	841	832	780	768	791	822	833	875	849	812	861	752	814	815	830	862	850	840	821	877	827	839	803	837	843	801	809	809	804	776	828	835	827	829	790	815	843	878	872	864	839	803	831	806	802	805	844	820	830	861	869	830	866	842	819	831	768	818	813	869	807	857	764	789	810	829	828	798	815	824	831	813	786	796	843	846	827	787	828	834	820	777	815	821	859	832	801	900	858	857	858	824	807	803	829	851	848	852	796	819	790	807	871	855	824	876	801	835	859	820	828	782	877	828	809	857	785	785	817	773	779	814	834	827	784	827	816	856	806	827	789	797	804	833	863	865	897	877	802	845	778	760	822	789	783	837	825	811	802	841	834	817	797	810	809	848	802	807	846	795	824	781	885	869	783	880	878	841	841	871	832	856	870	814	758	870	826	830	786	847	836	850	777	826	850	795	845	831	824	855	855	874	837	826	813	837	813	844	869	794	840	789	837	805	860	819	821	801	805	826	822	826	855	822	790	791	831	806	837	836	809	810	859	857	796	796	818	795	834	885	786	831	861	816	869	826	805	893	849	864	843	784	841	796	885	864	822	816	817	802	817	812	799	790	820	868	833	859	842	810	833	808	841	805	802	835	859	822	799	785	832	811	813	836	841	803	834	801	820	807	823	820	863	861	767	793	797	826	807	850	834	831	872	827	817	836	855	862	834	785	846	866	840	811	779	817	810	809	845	846	867	793	867	840	822	816	806	823	835	795	847	820	798	855	821	857	800	839	829	857	895	866	844	794	851	828	780	838	837	874	839	831	776	858	790	831	872	846	829	770	816	815	810	854	816	798	815	782	852	839	816	839	889	877	860	775	864	815	821	855	819	840	820	832	882	809	804	843	789	871	825	831	862	860	799	859	779	797	875	832	813	848	820	786	845	837	857	806	850	783	816	808	824	821	838	807	829	797	776	846	824	842	804	794	795	836	873	854	806	856	848	872	841	835	828	854	896	806	816	908	834	917	794	820	811	823	812	814	842	812	839	861	865	832	831	833	829	830	804	861	825	814	856	806	846	780	833	796	837	849	818	825	836	801	857	826	825	826	838	790	826	780	766	832	861	785	791	785	811	813	814	865	860	817	788	851	866	854	832	845	846	809	827	839	848	784	789	785	832	785	871	837	869	798	839	787	829	839	831	816	834	834	831	813	837	867	852	797	802	873	905	809	799	786	806	844	770	840	822	790	786	850	833	842	881	831	851	809	834	818	811	774	841	850	797	826	830	808	845	858	799	849	797	816	833	835	782	816	806	838	811	807	833	795	818	787	821	807	782	836	839	838	814	777	881	848	818	808	877	837	808	821	798	828	809	836	837	792	839	799	834	893	833	795	793	777	822	815	818	800	866	850	821	840	790	836	859	849	764	847	812	759	863	850	843	845	825	793	811	846	849	818	865	878	865	829	841	822	830	776	840	773	857	810	845	812	799	847	824	862	784	794	824	869	795	777	868	789	821	861	843	845	818	855	838	804	854	775	789	858	835	849	816	823	857	783	763	803	842	825	835	805	836	802	885	804	812	833	837	838	851	838	844	844	857	855	794	801	882	799	807	872	843	841	830	830	806	836	851	834	827	839	819	830	805	802	813	833	831	795	773	812	879	845	807	844	799	838	832	818	813	821	841	761	755	797	878	812	819	833	865	833	871	783	885	773	814	833	842	819	815	821	841	861	821	871	807	821	824	819	833	848	802	800	827	821	839	855	827	790	806	798	816	817	856	816	869	828	773	824	826	766	829	838	843	857	781	840	880	750	849	865	819	846	803	820	814	826	833	853	777	841	854	785	850	875	817	841	836	813	834	802	804	838	860	856	809	809	798	833	815	778	867	829	788	846	818	840	815	760	881	880	869	829	821	795	820	832	826	801	843	852	775	841	856	831	822	838	834	816	769	841	853	817	818	842	826	849	785	823	884	776	825	794	767	802	797	781	813	827	849	823	889	858	796	832	805	831	788	787	772	859	842	748	828	763	849	784	780	817	840	814	810	854	840
6065	718	369	327	337	306	316	336	318	346	361	302	370	354	320	342	357	357	368	341	352	383	387	309	335	388	371	343	338	313	376	345	347	396	310	350	330	345	323	364	347	349	343	354	339	315	321	328	335	313	331	335	349	328	346	324	312	362	333	319	328	333	384	308	316	320	305	294	311	315	334	323	332	308	299	301	325	301	337	325	297	357	306	347	326	322	324	325	327	331	318	336	314	323	329	335	349	353	292	297	318	345	336	326	339	331	277	307	292	320	343	337	315	311	347	302	320	303	336	349	354	311	333	320	319	325	324	289	309	297	305	316	331	379	354	304	338	316	323	333	320	339	311	338	310	352	307	364	339	329	336	337	340	324	348	325	309	316	354	277	326	323	329	281	311	292	325	331	313	306	301	306	332	341	317	298	315	296	293	330	295	325	334	305	322	359	328	338	324	337	329	369	343	325	365	361	346	322	344	356	350	303	302	316	291	365	300	353	324	317	309	315	343	325	308	317	318	325	330	307	372	311	318	293	329	329	317	308	329	325	320	356	341	334	327	315	317	323	295	339	324	321	323	336	318	302	324	322	360	313	317	318	306	339	350	337	312	318	342	327	357	335	311	342	322	330	312	316	315	338	347	326	297	343	338	304	354	283	350	326	356	348	314	305	311	336	300	277	356	332	341	317	322	303	297	343	329	291	314	324	326	311	315	362	337	322	346	326	321	316	291	327	310	284	320	324	304	326	352	331	327	313	327	325	350	334	309	310	318	322	305	299	301	323	336	315	312	304	311	350	359	320	333	325	303	298	300	316	357	285	343	339	318	339	289	319	308	285	298	342	358	349	340	345	313	358	327	300	348	320	333	343	330	340	329	335	318	304	316	327	322	313	334	312	320	297	315	305	314	339	317	344	359	343	312	298	325	341	294	288	303	304	306	325	357	328	336	305	302	318	280	389	329	327	340	305	345	301	322	310	357	342	329	343	379	332	298	314	357	323	326	337	341	334	328	329	298	350	331	346	306	319	338	337	342	334	305	309	366	321	341	328	295	321	342	317	321	296	353	317	337	315	336	310	341	347	328	314	317	347	303	344	320	324	315	357	323	305	340	344	327	305	310	341	328	328	335	313	323	317	299	361	342	292	310	344	331	303	294	346	317	314	295	333	344	328	333	301	315	330	321	331	341	329	324	339	333	308	335	344	315	290	336	296	303	322	330	320	302	330	321	295	301	287	335	307	350	339	300	315	327	346	291	341	342	356	318	313	349	346	320	321	347	318	327	343	347	361	309	330	362	319	300	333	313	294	311	305	325	340	349	339	353	311	332	332	344	334	319	320	329	342	314	308	340	319	334	331	356	336	350	363	323	331	340	334	315	337	312	329	351	340	309	327	323	317	312	310	328	338	315	320	321	306	281	353	318	334	309	302	352	351	305	341	322	310	344	328	340	313	324	345	306	321	340	324	301	300	324	343	339	290	343	323	312	324	341	289	342	350	292	332	306	363	300	320	291	316	310	314	335	320	342	331	320	326	329	325	319	309	315	344	351	304	377	315	311	342	334	351	314	319	339	295	325	339	329	350	339	328	324	337	336	351	362	364	296	311	325	332	308	357	314	280	330	315	361	353	325	318	298	304	305	315	324	305	313	337	304	310	285	290	321	293	319	318	325	345	317	279	287	316	326	326	296	270	389	348	325	311	351	311	328	327	345	331	323	339	321	342	343	336	322	332	342	323	321	369	302	308	332	331	283	296	320	311	336	292	323	317	298	311	320	298	318	363	301	355	343	326	301	327	324	312	305	320	302	337	342	330	339	329	339	353	339	330	322	310	360	308	304	360	304	289	304	316	343	308	320	318	321	355	334	358	345	322	328	328	334	339	313	293	327	326	349	311	344	309	308	309	308	325	327	364	334	355	334	312	332	336	342	324	294	334	310	295	316	309	338	338	325	340	337	329	302	337	296	324	338	314	333	348	309	300	323	316	323	331	326	347	348	312	297	319	333	330	292	314	311	320	325	312	295	349	345	313	310	311	316	286	333	317	312	326	301	316	315	326	327	330	327	307	302	336	327	289	328	349	349	325	292	308	333	326	310	305	330	312	327	328	325	319	308	309	336	335	298	335	315	317	307	297	342	337	308	316	341	336	277	339	314	323	318	379	330	336	302	348	373	357	332	342	356	315	327	310	307	298	356	321	337	327	310	304	331	328	314	310	331	323	296	329	319	319	331	316	330	306	313	342	317	288	321	355	327	328	311	341	307	320	305	333	324	316	287	331	330	300	315	316	310	282	325	310	316	315	344	354	338	315	352	333	299	305	329	310	322	331	350	313	306	346	329	341	331	298	308	355	338	335	339	308	323	308	306	354	330	334	333	356	316	309	325	335	333	335	323	355	287	304	314	305	332	338	292	303	282	338	282	309	315	343	311	320	327	369	304	334	292	355	312	363	338	359	339	321	349	309	306	354	338	343	300	309	330	334	343	298	331	320	328	340	297	306	342	332	309	319	325	328	313	359	322	322	330	323	290	363	322	301	304	347	291	322	285	307	354	318	324	324	306	317	303	302	308	305	292	341	302	332	350	340	364	352	343	321	321	324	374	331	328	294	317	360	364	330	325	281	356	347	367	347	338	326	304	310	295	331	323	317	311	277	305	327	316	347	325	324	309	324	295	318	340	329	293	332	280	324	331	322	340	304	297	290	346	320	326	329	291	337	353	305	310	337	312	333	309	326	318	300	302	291	317	349	317	339	325	292	353	312	327	329	319	290	286	313	291	295	368	297	302	324	322	303	322	323	341	318	325	320	307	321	303	294	328	307	339	349	333	321	323	289	320	305	322	314	347	343	299	321	345	318	307	328	348	323	297	332	343	354	303	323	326	315	288	314	311	325	332	324	323	315	279	327	320	312	316	322	315	296	338	308	348	308	290	302	284	347	347	357	321	314	361	302	325	334	356	332	308	322	296	304	308	339	335	339	310	313	319	299	338	376	316	323	306	330	320	342	310	327	325	319	316	350	341	298	348	324	341	311	318	306	349	350	329	325	350	341	296	328	300	321	312	339	339	287	302	328	328	327	318	322	348	332	341	350	319	349	355	281	299	317	301	352	362	343	354	326	325	313	328	350	326	270	334	338	347	317	333	356	311	294	314	299	325	299	301	315	297	312	354	335	336	323	314	335	320	291	299	319	320	309	302	307	350	301	346	319	325	317	325	330	364	311	283	327	323	327	315	308	309	323	334	315	310	328	349	317	332	298	335	335	288	342	265	302	332	345	281	337	328	310	296	320	291	335	278	307	300	321	331	333	333	275	311	342	308	341	340	338	305	347	315	335	351	300	345	335	300	292	330	296	346	362	365	343	311	288	313	314	311	335	320	358	324	358	316	314	328	318	335	362	274	310	301	301	318	306	302	316	311	293	305	332	330	317	351	334	319	321	329	329	329	330	308	358	323	315	301	328	337	318	291	329	315	320	283	338	318	327	347	322	366	332	311	329
4182	860	752	750	713	735	734	730	704	696	752	757	716	718	776	706	758	854	977	988	958	952	958	988	918	937	873	874	888	891	884	866	853	852	882	820	808	808	844	827	772	798	775	762	748	786	757	785	768	766	757	738	737	782	738	764	753	747	788	786	771	734	726	705	748	756	739	728	769	753	761	744	744	711	708	763	707	748	734	733	749	733	776	743	734	744	719	795	729	742	783	718	699	703	750	714	732	775	714	712	710	735	707	734	715	710	727	713	757	724	719	788	723	767	775	698	710	716	720	713	729	782	679	696	749	761	749	719	714	720	691	725	726	647	762	730	743	698	714	730	749	716	642	728	704	709	743	675	764	718	746	737	729	716	753	709	684	724	722	722	765	689	725	745	761	682	706	708	726	757	734	686	730	712	726	742	738	784	735	722	699	745	670	726	744	688	747	719	741	694	678	689	772	715	696	734	710	767	714	684	761	757	689	727	773	714	722	694	685	700	699	737	711	678	757	683	714	727	708	730	761	745	733	751	693	738	740	721	717	715	717	710	728	729	695	708	705	681	693	722	706	726	752	743	731	714	762	744	719	737	666	717	746	761	697	699	730	740	709	736	687	716	747	719	692	706	725	714	713	729	722	686	742	755	687	721	750	784	740	722	719	775	699	700	720	690	724	677	748	757	730	733	692	707	695	725	741	705	745	711	766	688	749	716	765	755	670	719	734	709	715	677	722	727	695	712	711	671	689	721	768	719	742	706	698	709	728	699	734	725	717	729	743	729	749	731	745	728	749	683	722	746	666	753	741	699	740	777	721	741	661	671	714	693	739	724	749	701	697	663	697	727	732	753	690	714	724	711	757	737	736	700	722	745	773	709	701	741	697	688	715	705	693	733	708	729	704	738	738	730	727	712	699	680	711	719	737	746	693	735	838	683	748	782	698	730	729	749	710	694	771	709	691	767	722	716	752	689	735	709	685	759	726	743	735	699	711	728	743	685	761	709	694	715	754	705	713	750	716	713	747	731	694	699	689	689	682	706	714	722	743	713	775	711	695	751	727	773	726	682	744	698	746	729	785	711	726	723	673	694	709	719	711	716	723	716	718	710	707	758	755	677	717	716	780	704	781	719	719	706	739	736	697	707	728	703	738	704	738	704	753	738	746	721	755	775	725	736	704	695	723	687	724	671	727	757	747	737	687	730	719	739	766	721	727	735	726	703	690	706	732	719	725	701	694	712	720	684	703	724	688	755	714	726	717	749	731	712	723	709	739	741	697	726	729	691	722	671	716	743	706	702	727	702	713	697	766	751	701	719	682	795	755	781	668	723	715	752	715	730	703	657	703	714	714	663	733	721	792	735	722	675	721	688	673	713	679	709	714	704	716	714	752	760	714	714	717	743	717	723	705	711	717	750	771	713	709	725	721	698	708	670	751	725	719	747	740	744	762	749	724	743	721	713	688	711	714	683	717	667	739	687	730	741	694	750	694	725	736	719	753	685	693	685	721	709	814	702	750	714	737	767	699	713	717	766	733	730	718	712	741	731	744	693	740	746	726	710	721	709	738	747	709	679	682	722	706	706	704	725	679	706	767	690	746	758	737	696	761	744	730	726	715	698	781	716	714	744	738	686	704	725	718	711	716	685	727	742	753	697	715	693	722	774	700	708	748	699	771	731	693	719	708	690	727	769	727	673	738	759	731	752	681	756	744	716	696	654	718	684	720	648	707	715	767	708	747	730	701	692	707	665	699	734	681	705	703	706	749	696	703	729	730	680	748	686	768	663	689	704	703	733	733	736	722	687	689	721	740	728	716	690	720	649	699	688	731	697	640	696	729	765	743	729	696	745	718	678	664	735	718	698	792	704	702	710	753	717	715	738	733	647	754	720	709	744	704	758	725	707	680	725	709	698	676	739	722	690	737	688	735	741	747	773	717	722	737	728	722	731	684	670	745	680	651	726	787	738	687	737	688	720	751	717	748	738	688	696	706	722	723	691	689	739	718	701	694	720	698	739	742	682	711	710	716	741	728	732	753	744	713	741	705	705	713	698	695	763	727	722	723	749	670	700	740	733	703	697	692	772	680	729	764	707	762	702	732	703	707	745	670	678	689	762	706	744	761	720	745	758	700	729	732	737	691	779	705	737	720	728	716	723	717	728	714	705	746	746	715	752	722	742	733	767	698	711	737	720	714	698	768	680	733	717	721	747	699	689	727	754	699	726	713	727	741	731	750	725	705	753	736	712	700	780	700	683	709	707	735	724	721	676	724	749	711	703	661	754	721	746	711	730	728	677	703	704	711	740	693	776	745	715	710	732	689	732	712	767	744	719	725	710	744	730	666	738	781	744	716	736	746	722	758	719	675	709	713	710	693	669	713	752	731	735	759	704	712	766	721	746	688	724	681	727	689	721	759	743	692	703	674	738	739	715	756	721	741	721	706	724	709	705	726	703	729	718	703	736	710	762	729	747	702	739	749	761	695	747	712	701	710	740	721	723	707	727	740	710	713	722	694	679	714	731	675	731	723	714	740	698	713	698	710	735	690	729	741	712	739	745	736	730	746	727	746	659	745	694	721	718	662	712	709	724	720	766	710	679	706	736	688	688	745	722	723	729	746	739	700	662	758	693	695	734	690	689	645	720	718	690	730	753	699	704	705	732	723	757	719	780	728	719	747	723	722	708	696	705	691	666	733	700	690	758	730	706	742	730	717	717	678	759	717	683	740	722	731	750	718	724	736	722	683	716	671	694	689	704	709	714	724	689	743	735	715	730	730	745	728	752	719	754	715	675	710	760	760	762	722	701	696	714	776	695	727	723	739	720	741	751	739	719	644	722	756	739	689	686	700	710	696	735	698	741	666	710	732	727	701	756	721	757	781	753	701	731	695	766	728	712	728	730	727	731	734	712	738	700	707	747	735	703	723	705	735	670	725	730	729	705	741	710	736	741	718	726	683	685	758	741	780	713	740	729	763	709	728	749	703	742	744	733	721	707	742	751	716	688	700	728	708	766	674	691	722	772	708	718	775	730	705	723	738	749	724	708	697	758	725	690	681	710	726	767	700	700	743	696	717	711	763	716	738	723	715	744	702	741	722	762	729	716	723	682	713	763	717	726	735	754	730	708	690	690	663	694	711	687	703	744	665	687	725	703	739	730	704	737	715	712	715	668	708	740	732	764	717	717	742	740	713	724	689	764	776	721	734	716	731	705	752	662	726	693	699	695	767	735	733	747	750	667	754	722	707	717	770	721	775	697	692	744	730	752	697	695	740	733	739	686	718	711	726	731	719	725	717	689	715	693	753	695	729	705	715	762	707	750	757	721	731	725	763	702	761	750	760	694	761	750	729	711	698	734	733	722	699	727	766	752	723	709	730	712	658	722	725	709	692	700	704	693	730	737	692	706	706	720	777	711	754	728	655	757	665	712	692	736	726	767	741	681	729	775	701	730	750	701	683	728	711	712	725	716	755	716	741	736	763	681	723	736	745	661	675	768
14621	4333	733	646	491	503	463	474	458	402	416	432	414	372	391	375	388	413	466	454	446	473	460	416	430	477	445	439	384	415	392	443	396	411	408	434	447	419	399	429	371	423	374	410	393	370	429	374	412	393	374	393	354	398	372	401	408	388	401	399	394	374	394	369	364	370	398	360	378	383	371	339	361	396	385	349	398	397	376	381	417	377	387	374	350	359	363	359	403	438	397	343	369	375	397	355	375	376	370	356	410	393	353	339	376	381	381	403	362	380	401	407	380	403	393	376	382	408	407	389	388	374	383	379	390	382	399	398	375	376	404	419	379	411	407	393	416	381	400	390	406	380	385	381	369	376	382	401	360	378	379	378	399	349	381	391	377	418	378	326	389	334	400	374	346	391	380	402	345	346	351	344	362	343	406	340	362	384	412	395	399	366	382	348	360	379	346	410	359	433	388	353	375	373	406	381	360	381	387	329	345	374	353	393	381	380	413	387	369	382	373	358	350	397	360	386	395	374	375	342	405	379	403	409	357	383	374	407	364	390	340	364	351	379	392	399	357	386	344	355	358	367	439	412	368	396	352	409	380	401	375	389	392	348	394	392	402	434	398	412	394	352	383	438	397	411	372	398	377	369	353	349	382	361	380	366	362	408	420	401	363	395	428	409	376	399	395	387	367	381	360	377	337	387	334	422	330	370	348	356	340	378	360	332	343	384	356	419	373	341	381	423	423	367	369	364	340	383	391	398	381	376	425	411	354	404	399	388	380	391	408	339	332	391	393	359	342	347	404	411	406	366	376	429	368	407	371	344	394	404	363	355	394	378	411	427	374	379	413	351	358	373	375	395	382	422	358	414	437	376	417	368	368	346	377	382	375	414	367	354	373	395	347	337	356	350	348	360	399	351	428	334	335	334	364	349	402	372	382	363	382	344	366	381	361	376	369	353	394	356	353	390	361	399	331	417	367	369	394	347	389	394	363	378	372	369	383	387	394	367	378	349	363	376	393	350	386	381	369	439	376	404	412	436	392	400	354	359	373	349	392	426	361	381	404	357	398	353	371	400	367	391	395	372	351	356	372	377	362	368	329	383	401	391	352	384	367	319	374	362	380	361	411	392	368	410	353	370	388	352	374	383	374	346	396	389	377	393	362	358	368	386	409	351	381	382	410	391	363	354	369	374	410	340	370	361	376	393	403	382	410	368	397	366	355	347	381	401	359	337	370	361	380	384	400	372	382	416	421	374	347	383	383	377	354	374	361	356	391	360	373	405	362	374	375	380	375	367	366	362	397	392	378	369	390	398	421	362	372	400	389	367	338	412	379	397	401	369	369	382	388	369	359	397	367	343	387	429	380	434	370	368	370	360	356	365	391	370	363	365	365	350	350	396	425	374	398	401	368	414	383	347	357	373	371	398	395	409	392	348	383	402	408	366	365	364	382	419	382	360	387	389	405	374	382	381	387	404	380	358	351	365	388	387	343	350	404	373	393	386	398	347	359	401	366	372	358	370	374	376	404	386	418	398	355	349	368	401	374	367	375	384	423	409	390	366	356	356	340	357	369	383	370	366	356	370	353	357	412	382	373	360	345	349	412	400	369	357	358	391	387	384	399	393	386	383	344	366	383	370	375	400	390	419	379	410	371	350	394	352	393	370	357	371	408	389	397	357	394	383	399	404	348	388	433	386	385	404	399	396	383	353	388	382	405	374	340	391	375	367	389	389	429	345	383	419	371	396	377	392	400	373	369	365	377	341	372	375	399	388	349	389	380	362	336	383	377	376	366	401	383	374	376	369	364	354	389	362	403	383	423	402	356	353	379	352	416	375	396	374	351	352	371	384	379	346	367	376	356	388	378	359	381	396	372	397	361	404	384	378	375	400	387	391	385	368	397	377	396	399	340	338	387	371	379	368	370	372	374	349	352	418	380	358	391	377	351	387	376	375	366	383	408	363	406	362	391	384	371	363	400	360	348	355	373	386	360	376	389	388	402	432	365	373	390	356	373	393	378	372	378	398	377	373	397	406	420	355	409	399	400	376	368	381	379	366	366	370	360	345	375	398	356	375	356	403	359	366	390	385	410	393	377	359	382	372	397	406	373	393	372	392	417	359	431	386	395	358	375	351	326	377	381	335	394	391	386	374	355	389	403	411	390	365	367	346	359	398	373	349	360	396	362	357	358	376	379	366	381	378	360	347	396	347	373	336	342	372	332	355	358	382	352	390	405	383	392	395	362	412	415	395	380	342	385	417	327	352	415	359	386	375	365	347	434	387	417	366	401	379	373	336	372	349	348	394	389	378	375	363	345	384	342	358	345	422	348	381	374	358	409	400	381	381	383	408	380	367	386	386	378	383	378	375	356	400	412	380	375	403	430	380	424	411	395	370	386	409	393	393	343	363	360	389	416	400	387	399	342	359	356	333	382	399	388	374	393	413	433	406	375	346	372	368	378	381	364	363	367	381	384	355	357	383	382	410	392	371	409	399	392	392	372	363	342	372	365	392	357	331	358	343	392	351	417	385	406	365	397	386	425	377	394	378	390	376	368	372	378	347	366	379	416	389	340	363	384	358	383	369	382	378	410	403	414	353	332	370	391	413	369	378	377	381	357	359	337	382	368	364	378	356	394	373	355	384	366	363	360	388	394	396	367	393	387	398	398	381	395	362	367	358	390	365	419	407	415	391	374	384	367	398	391	358	367	382	361	386	398	388	371	348	391	359	365	361	372	368	399	383	377	389	353	331	355	402	394	374	383	413	404	411	380	412	342	399	389	404	374	388	377	365	367	354	370	339	361	395	331	381	389	372	372	424	355	368	393	398	379	353	391	391	371	361	413	389	378	373	426	364	380	377	411	350	347	425	382	388	362	380	400	399	352	412	332	375	355	367	409	378	367	356	364	402	388	396	383	384	407	381	378	369	413	361	378	390	353	374	333	352	359	363	369	363	378	392	381	351	377	380	349	421	385	420	373	394	384	409	380	373	374	426	379	365	399	379	383	378	419	358	412	374	391	383	371	367	382	395	368	384	399	381	378	389	355	361	395	362	399	379	353	361	362	404	384	391	390	373	361	417	342	404	413	380	366	385	391	400	407	394	428	344	358	406	351	396	391	387	336	372	382	362	411	424	371	351	383	388	390	384	373	383	358	362	366	411	370	380	409	359	413	328	389	363	416	342	354	399	391	347	381	383	362	372	400	349	384	347	338	385	379	351	394	386	367	386	343	410	371	398	329	351	374	355	388	359	374	410	336	378	357	367	420	377	385	328	398	374	393	380	361	372	397	345	358	378	382	342	380	363	372	383	396	384	404	376	376	353	389	359	374	376	386	412	344	397	431	370	392	387	381	369	383	411	381	370	355	383	349	380	371	387	373	376	369	380	417	368	347	377	352	401	365	384	379	383	372	381	375	409	408	363	391	339	377	379	368	349	399	381	376	383	384	389	400	377	348	331	370	344	394	383	371	365	383	399	424	399	382	366	419	383	361	371	406	379
9643	3619	1492	1630	1532	1307	1172	1082	1090	992	980	929	953	895	929	927	950	1098	1287	1255	1338	1336	1300	1334	1274	1192	1206	1130	1153	1112	1064	1056	1115	1115	1123	1123	1143	1070	968	1046	1001	929	996	948	904	922	914	960	949	966	853	938	887	891	930	864	894	863	885	868	869	909	833	848	818	826	876	830	844	837	839	787	868	815	837	829	883	851	819	824	816	798	845	862	822	780	811	882	816	834	833	800	848	786	808	786	840	881	812	860	831	778	821	838	803	838	807	837	804	794	781	824	838	818	843	846	821	831	851	795	839	837	853	775	814	836	841	865	869	846	839	873	787	809	842	809	838	787	822	834	850	825	822	834	825	822	829	830	814	822	857	806	746	869	761	853	785	816	858	796	779	829	809	861	824	859	832	797	870	761	798	841	808	797	775	820	858	835	815	822	808	843	812	796	793	817	818	842	826	863	777	832	830	864	833	787	822	805	785	867	826	845	914	818	827	809	804	777	836	792	771	839	817	841	801	793	812	788	848	802	814	764	862	832	779	851	802	802	856	833	842	865	802	808	768	851	808	800	822	866	786	838	811	830	808	817	850	828	874	829	808	845	810	777	811	764	797	839	830	786	823	862	827	856	838	776	826	812	825	782	800	843	823	847	787	834	797	837	837	851	856	802	850	846	862	788	886	867	807	793	856	808	873	822	847	809	778	796	817	834	830	842	829	846	818	835	842	763	798	772	816	799	807	842	825	839	846	811	845	827	837	833	834	804	807	795	840	835	788	850	807	817	803	800	846	856	834	872	813	826	841	835	817	820	838	834	828	814	856	823	783	834	781	816	870	783	820	816	821	855	810	818	875	850	851	810	900	779	820	819	819	803	841	889	845	820	864	807	800	804	818	870	819	838	866	844	808	867	806	796	800	815	826	822	803	821	808	802	861	844	799	829	767	884	890	779	845	840	812	857	859	805	801	865	834	839	857	828	806	780	807	820	866	843	881	808	816	864	847	767	772	828	812	780	840	805	869	869	858	824	791	833	821	790	839	811	847	825	855	797	845	842	820	804	798	830	795	834	792	869	797	823	811	846	888	883	820	806	808	787	848	783	877	859	863	853	797	803	788	866	832	862	848	862	823	813	817	839	838	834	795	805	799	836	860	803	835	816	791	834	824	813	835	838	792	804	804	801	821	865	825	824	795	852	854	859	843	819	813	787	825	833	798	812	872	804	791	840	806	810	812	826	820	824	839	853	769	895	837	813	810	841	839	761	804	868	827	853	841	814	849	838	863	812	764	838	806	840	841	819	860	806	835	831	797	853	836	818	797	792	859	854	805	843	787	792	794	821	845	833	801	868	822	786	844	867	849	770	827	812	838	832	799	829	817	832	840	803	807	814	819	848	837	853	837	831	842	811	844	798	818	793	807	821	802	809	845	766	828	803	827	857	852	833	826	862	800	823	803	859	800	786	764	837	802	874	816	862	832	846	848	810	833	806	846	803	879	796	774	808	811	807	818	833	825	822	809	843	809	774	850	853	854	832	842	823	852	796	809	847	812	832	855	835	824	798	856	811	850	815	811	841	845	774	823	813	852	805	822	825	822	786	799	769	843	850	832	810	844	832	779	851	801	833	812	799	820	850	815	852	828	832	819	790	863	848	861	807	821	814	823	798	835	806	824	843	822	782	840	860	877	764	820	805	861	787	840	811	808	799	912	802	838	807	804	870	811	818	831	824	782	816	835	812	759	793	761	804	824	843	856	760	857	795	852	812	849	874	886	780	776	796	813	840	834	798	825	820	864	829	812	836	821	763	825	808	822	831	786	804	799	814	882	845	817	817	864	762	780	781	824	865	818	825	808	857	809	861	807	812	785	766	849	789	820	821	861	837	892	810	815	826	830	868	834	827	826	839	840	809	865	817	837	809	844	802	791	794	811	810	824	802	816	808	881	825	846	786	785	822	832	856	827	774	848	826	800	835	812	792	852	852	838	853	815	840	780	824	809	803	869	843	834	829	842	772	804	787	836	882	759	823	781	778	808	864	793	816	859	795	802	807	782	863	821	853	805	770	862	833	825	815	827	818	840	845	872	820	821	804	835	806	829	844	866	778	797	838	831	855	804	773	858	845	825	819	789	806	886	798	807	814	837	821	796	820	785	864	820	886	852	819	812	820	847	813	801	793	840	896	820	855	814	797	819	858	832	864	870	827	840	830	849	793	829	835	807	762	817	844	853	868	837	787	790	770	811	826	815	824	830	875	799	828	777	829	840	795	814	845	781	777	828	835	791	778	881	856	865	807	792	840	805	859	836	878	846	788	813	802	849	885	902	799	848	874	802	824	777	832	834	861	856	826	863	834	815	804	838	834	789	788	839	818	829	786	855	828	843	793	827	828	788	852	830	835	820	808	872	818	840	807	818	836	789	827	851	851	823	817	802	827	856	813	883	814	822	840	824	843	872	839	867	781	779	841	771	793	827	816	830	783	862	813	829	832	795	808	797	821	860	859	804	830	847	780	837	813	865	818	828	844	835	831	849	822	836	831	862	811	837	822	804	821	807	899	812	768	793	844	798	820	852	827	827	807	812	853	807	809	762	858	834	806	810	761	833	835	858	828	822	780	876	838	832	903	832	794	806	851	838	800	817	861	831	809	841	829	843	859	873	882	790	803	828	877	799	826	893	819	827	817	830	822	802	854	795	860	834	764	862	808	824	808	835	838	816	821	783	826	813	821	806	831	800	839	836	805	786	774	792	814	835	841	830	816	776	796	809	861	824	846	867	849	833	849	825	820	833	835	831	794	853	809	818	839	862	838	821	866	799	853	840	770	864	770	835	834	793	837	792	769	817	828	814	792	837	834	800	806	848	806	870	847	803	827	816	812	862	850	814	802	835	848	765	824	825	751	890	812	804	799	818	866	771	806	847	795	809	831	822	816	825	837	803	835	843	923	823	838	816	857	805	803	792	811	823	798	800	803	825	756	779	797	837	819	795	812	772	803	840	788	807	817	797	799	797	868	828	801	825	849	883	828	846	852	805	844	829	820	849	823	850	840	814	794	852	854	815	823	794	839	874	836	875	821	818	864	822	810	842	829	790	762	850	803	760	842	802	827	807	815	812	817	826	768	883	784	841	827	822	776	807	831	829	778	786	800	803	814	820	834	843	851	829	849	800	810	795	847	850	802	883	852	870	823	858	779	770	883	828	806	874	819	835	815	801	841	838	838	809	835	772	843	849	806	806	770	786	854	845	822	815	812	797	783	802	806	852	813	874	812	842	816	861	829	805	837	797	863	838	829	831	835	810	812	808	876	818	838	840	844	872	810	838	792	797	834	830	835	829	845	844	867	807	832	825	811	830	787	782	776	827	785	813	827	856	827	862	822	816	853	785	842	824	813	770	810	831	812	850	808	820	762	780	784	883	879	854	812	841	818	868	868	806	838	778	822	849	831	803	820	813	862	863	807	838	822	874	819	790	823	838	808	842	848	809	807	847	816	790	836	869	835	825	809
22507	9236	1213	864	652	564	536	490	427	439	428	417	436	388	383	435	464	451	436	496	501	498	493	512	476	479	477	499	393	444	398	440	441	402	481	440	396	445	415	423	430	403	370	430	450	362	380	412	395	371	387	380	402	406	391	414	420	426	419	406	390	337	376	409	393	408	385	347	400	405	442	348	356	394	392	391	355	416	376	403	390	368	403	382	381	429	406	394	419	396	419	390	408	384	387	384	385	385	391	380	373	359	385	382	379	401	366	388	393	385	399	398	335	341	355	399	402	370	393	363	355	341	410	385	354	395	382	343	368	356	376	374	379	344	366	377	372	361	381	385	375	382	350	385	362	356	419	370	347	378	346	375	387	392	332	344	375	413	375	390	383	382	387	385	407	387	404	358	394	389	404	403	418	392	423	385	360	401	352	403	371	388	397	367	392	371	395	386	349	322	376	347	377	394	390	366	411	366	355	372	403	373	416	357	376	401	350	377	392	367	383	383	359	384	389	424	342	376	367	393	410	360	416	405	340	360	378	380	382	389	399	364	398	378	366	377	385	406	386	401	383	404	359	385	390	427	389	417	376	368	372	418	386	405	388	431	376	367	382	412	358	390	380	374	388	373	357	360	355	364	352	424	403	426	370	388	387	368	364	385	392	368	394	381	386	372	370	424	339	377	410	383	388	352	374	373	344	362	367	405	418	364	419	395	377	392	393	351	379	409	386	388	373	381	372	389	384	401	380	381	379	432	347	364	390	415	392	387	387	385	388	362	383	358	405	388	375	361	401	394	415	342	410	396	385	367	390	413	389	358	358	366	367	366	370	384	390	369	374	359	370	432	377	356	378	403	399	393	430	403	339	383	364	384	390	405	387	364	359	367	336	320	366	372	438	377	370	411	375	385	406	433	382	381	369	380	405	387	397	362	400	360	358	394	348	374	381	384	386	393	359	342	378	403	391	403	389	356	419	388	395	347	402	393	365	367	362	367	367	362	342	359	353	392	362	376	368	383	379	380	405	348	358	359	411	371	379	399	373	347	375	396	367	412	396	398	426	398	372	336	395	420	364	382	362	400	393	358	346	386	396	404	401	370	391	343	382	372	387	385	384	422	406	351	366	384	389	383	400	354	385	398	367	388	396	365	348	392	369	387	387	382	404	371	422	395	408	353	374	375	348	410	376	423	399	388	375	363	395	369	400	357	343	368	373	390	395	375	370	367	374	415	373	384	406	341	418	354	401	379	344	366	396	405	411	378	387	369	401	401	376	400	409	382	387	352	403	376	398	390	359	387	380	384	415	374	394	327	376	366	365	353	407	412	386	371	384	375	359	367	377	391	357	366	388	367	387	414	405	411	392	372	375	385	399	372	381	403	372	383	404	394	366	361	389	367	369	382	366	422	407	395	357	365	386	359	357	375	403	387	381	380	390	343	411	375	397	410	378	368	389	354	368	356	416	374	372	413	401	377	389	415	382	384	368	388	401	362	432	415	432	402	426	392	393	391	385	381	378	379	393	364	361	439	347	357	352	405	389	380	404	349	367	405	401	381	380	396	396	395	365	418	396	359	379	356	385	387	407	366	377	367	374	364	356	405	367	393	360	345	376	391	395	374	330	401	406	414	382	377	377	382	388	421	400	394	392	378	341	394	380	381	362	386	373	382	424	393	425	379	374	363	360	399	365	400	379	407	390	356	428	411	411	374	385	396	402	393	399	395	432	380	392	369	426	372	361	409	382	400	394	358	394	409	373	371	385	337	376	394	386	349	376	382	395	359	376	411	417	385	367	363	426	392	369	354	401	374	342	401	388	401	412	417	389	410	358	398	407	385	391	379	408	345	353	347	397	391	359	374	381	394	414	371	383	381	390	364	403	398	414	381	402	358	375	350	355	378	364	342	381	402	362	353	355	409	390	334	404	365	356	418	422	373	398	413	399	384	378	418	375	452	366	372	392	406	367	421	370	376	414	395	347	380	429	361	348	406	384	387	401	370	378	388	398	404	399	409	404	351	392	363	348	368	334	389	361	386	382	437	367	349	377	365	377	403	402	354	408	378	352	352	363	355	395	366	375	408	417	400	376	384	383	387	369	423	408	372	408	376	394	381	389	371	382	393	371	421	363	404	412	385	384	382	365	393	358	375	398	432	369	372	365	362	402	393	408	415	379	420	374	374	421	398	365	380	361	354	401	391	374	384	396	382	421	379	410	373	377	371	358	397	369	354	427	390	371	402	375	385	366	395	444	396	410	379	385	380	416	391	406	409	400	362	365	358	386	400	391	364	401	391	406	372	395	344	424	396	372	390	338	366	373	376	377	407	427	374	410	407	336	387	383	352	360	390	373	384	398	405	400	376	355	378	346	401	387	371	371	367	408	355	344	369	419	369	366	398	390	348	387	382	387	397	402	354	405	350	378	357	403	339	374	363	356	383	384	387	411	351	381	366	331	391	378	378	398	399	377	390	361	415	391	387	385	387	407	400	392	359	391	386	405	384	394	354	358	394	390	375	376	386	392	364	384	402	385	319	399	365	385	390	401	411	335	383	359	392	393	393	333	417	387	409	387	409	396	379	370	359	355	385	404	372	351	385	396	335	367	403	366	371	381	382	368	393	384	372	385	367	378	372	388	358	347	352	362	335	407	380	404	356	362	406	391	416	343	391	406	362	393	391	401	396	395	383	364	396	378	376	377	378	344	323	374	351	393	376	398	345	381	344	362	412	346	399	337	400	382	376	380	429	398	372	350	396	395	410	369	409	355	362	417	382	357	389	382	373	377	393	395	386	380	368	392	393	378	439	401	389	367	380	404	399	370	377	418	373	412	373	353	375	367	344	396	411	383	432	376	403	406	376	364	376	338	421	371	342	355	377	372	382	392	454	391	387	410	403	386	401	361	390	369	411	377	394	368	416	392	368	405	378	429	385	393	364	391	426	384	373	353	364	355	379	352	388	416	400	405	388	411	396	362	390	376	367	389	384	342	382	360	391	354	362	386	408	399	376	401	400	390	377	370	386	409	398	406	345	385	434	408	390	360	409	405	422	419	361	365	377	370	350	374	378	375	366	371	392	386	393	370	367	397	367	386	417	412	399	382	380	392	392	361	404	350	385	399	391	376	416	391	381	348	361	358	441	408	382	416	386	380	403	377	367	371	336	384	353	343	376	336	397	404	371	366	341	388	383	385	341	385	400	374	382	342	373	374	376	388	400	400	393	414	398	379	365	377	412	417	403	372	356	400	371	395	402	383	397	378	405	400	369	367	403	391	438	371	411	391	403	378	399	397	395	403	397	389	371	362	370	422	391	400	403	406	373	380	410	411	402	361	378	402	364	372	390	340	405	385	423	383	371	371	374	361	347	385	400	373	394	428	397	405	335	377	372	414	388	378	355	384	390	370	375	345	416	422	426	388	359	384	411	427	415	391	354	378	386	406	408	395	388	363	395	392	389	406	410	373	370	364	396	381	363	382	377	401	376	377	389	399	421	441	360	385	395
12155	6055	2178	2448	2113	1777	1549	1356	1351	1185	1128	1066	1092	1029	1042	1013	971	1208	1444	1398	1495	1589	1524	1512	1436	1418	1311	1285	1273	1248	1229	1244	1223	1273	1265	1284	1231	1197	1112	1122	1070	1075	1023	1045	990	941	959	1002	947	964	895	931	964	905	905	902	935	903	915	861	879	907	873	842	886	899	874	820	839	806	885	818	865	834	820	822	832	844	827	850	852	893	829	807	842	801	829	818	835	817	845	820	861	830	822	843	833	844	838	841	826	852	857	820	825	775	845	874	860	851	812	814	795	806	843	817	829	852	910	840	854	795	812	842	852	817	868	803	867	855	774	825	830	822	844	804	821	797	806	838	879	814	811	815	824	818	854	806	771	811	804	849	804	817	844	855	822	802	788	823	846	801	782	848	783	855	799	869	795	783	837	799	862	869	840	846	862	818	835	812	847	830	797	803	867	810	799	781	762	773	813	798	831	905	798	842	833	827	863	809	857	881	796	841	822	838	848	806	802	824	810	822	823	863	816	824	812	804	815	939	791	836	807	817	860	814	815	804	868	819	799	826	825	818	828	797	760	820	802	837	778	823	887	818	825	841	835	783	873	814	824	764	809	835	822	825	798	865	818	803	881	791	828	812	843	792	867	823	846	820	833	744	852	803	842	811	850	766	807	867	817	784	778	840	805	775	844	792	825	784	770	850	775	807	810	825	830	764	828	787	794	836	826	783	780	825	825	784	862	802	828	871	871	855	796	756	831	807	770	788	852	806	758	858	820	813	774	847	829	885	868	803	775	848	853	863	876	794	837	859	852	911	780	849	777	842	830	842	867	812	822	793	837	792	811	835	829	847	838	812	863	814	804	811	783	846	866	832	769	857	828	846	786	842	818	791	845	797	818	804	834	811	809	819	885	864	787	814	796	801	892	920	827	860	826	804	831	818	823	862	882	813	852	836	857	861	839	830	829	774	808	841	857	862	756	849	829	833	834	835	894	819	816	866	845	816	838	816	814	779	833	791	819	842	862	836	779	864	835	857	836	805	887	793	852	873	808	829	850	843	804	853	823	838	820	810	786	795	825	850	824	863	831	773	862	868	798	815	763	819	892	858	843	763	832	870	799	810	819	795	803	837	846	789	842	838	784	833	870	819	814	827	798	803	873	820	810	843	861	766	814	795	878	851	838	850	816	833	804	783	861	815	835	814	833	869	845	760	820	863	830	779	832	745	859	789	816	820	783	846	811	791	875	840	796	839	826	808	877	817	869	817	846	833	819	796	812	848	831	840	847	819	800	798	770	847	808	789	861	798	845	766	813	827	862	774	795	838	793	850	796	785	841	821	835	813	772	861	794	790	823	827	843	795	866	764	865	850	809	838	851	812	830	822	856	814	865	794	838	800	817	806	827	847	854	775	789	809	822	813	847	832	795	777	855	824	777	851	814	787	796	865	797	866	863	829	824	806	880	867	796	800	840	804	838	811	846	893	845	792	823	864	817	838	852	844	840	833	823	837	814	813	741	804	778	765	801	807	834	840	778	809	802	824	848	813	879	809	842	817	844	831	757	871	801	812	836	801	802	811	820	843	790	818	805	816	800	758	860	779	768	825	825	863	887	845	810	835	837	806	868	811	832	776	841	812	839	801	804	777	778	819	838	842	801	868	838	832	832	825	805	854	813	816	822	822	798	795	826	835	889	806	794	855	833	835	810	818	822	812	797	883	862	843	784	821	848	775	875	783	791	835	803	855	823	848	802	854	820	846	766	810	846	815	812	799	853	893	869	802	837	839	840	806	872	780	833	870	841	825	819	833	784	845	898	776	838	821	811	860	799	819	823	816	857	818	830	800	838	810	831	798	817	898	817	830	779	852	833	875	838	857	806	822	840	811	767	829	812	814	799	811	792	830	887	829	785	815	859	881	766	818	875	816	839	877	834	781	789	793	870	840	848	850	804	834	797	821	864	799	821	851	811	822	810	756	840	816	849	819	793	857	806	783	853	795	760	822	808	811	830	840	832	808	841	819	815	795	763	851	843	760	829	797	800	818	847	822	814	823	862	818	827	876	860	829	819	833	791	831	843	814	790	860	818	818	819	801	783	781	790	806	826	782	801	819	795	774	846	822	795	859	800	828	878	824	827	780	781	810	786	776	831	800	822	829	846	802	815	807	813	790	820	847	838	847	848	893	813	833	812	836	842	781	856	830	782	829	812	793	834	797	868	782	809	839	770	815	854	816	867	782	845	810	785	857	859	808	861	877	812	780	849	802	827	808	836	854	827	882	793	879	855	818	827	843	787	885	809	806	841	838	812	777	838	867	833	797	844	831	788	823	824	834	795	859	846	846	807	797	837	822	835	839	820	839	794	855	863	842	816	810	833	871	813	794	777	790	794	775	757	823	872	826	840	764	835	767	831	840	833	839	846	823	809	853	836	819	830	816	832	806	845	796	887	817	830	823	786	763	797	821	826	817	868	862	833	838	772	843	825	863	764	819	813	772	831	823	807	804	843	832	808	826	831	818	823	807	868	865	810	775	823	824	801	846	859	859	832	833	838	813	811	802	819	837	836	811	846	830	819	811	827	817	830	841	872	868	828	791	821	792	843	798	850	841	811	816	796	844	803	833	835	806	843	803	839	776	828	850	800	814	812	852	819	763	802	838	787	801	869	781	817	832	857	825	846	777	814	815	845	809	787	794	773	796	841	806	865	817	867	789	809	774	843	791	805	769	833	863	811	791	851	805	794	888	782	840	800	780	819	815	793	797	848	783	782	818	792	813	817	826	838	825	826	854	848	816	883	856	813	793	826	830	794	819	849	788	839	806	865	804	828	816	836	799	795	740	791	793	842	814	829	849	821	797	848	787	848	888	869	826	856	815	858	799	833	802	842	774	828	819	791	838	813	822	827	812	834	785	783	800	846	804	813	822	842	866	847	837	865	869	845	846	784	780	850	845	828	808	838	801	798	859	821	848	836	834	862	859	837	824	793	879	807	812	834	849	787	810	853	849	850	801	837	833	872	809	843	869	837	894	840	785	832	811	842	865	795	819	749	820	900	838	772	805	852	837	808	857	854	814	822	823	832	791	781	843	822	831	831	777	815	833	834	842	828	754	859	809	797	843	832	839	849	783	820	830	785	800	822	755	830	799	814	806	833	823	835	791	821	840	800	834	794	839	838	862	830	855	861	848	836	848	814	768	808	806	779	823	800	798	816	832	810	797	863	840	828	883	873	831	844	793	791	768	826	807	869	809	766	811	789	876	840	854	836	838	804	820	809	795	797	805	851	786	798	793	844	818	814	810	795	869	835	823	820	823	850	789	802	843	813	831	821	843	811	835	833	785	839	866	775	796	846	805	838	763	782	825	778	809	854	778	793	816	874	835	811	832	783	796	803	846	816	820	905	808	888	832	802	845	835	781	881	857	889	826	828	818	837	814	849	893	811	861	789	861	844	833	826	870	859	842	831	836	851	806	835	770	844	827	843	838	839	781	828	835	826	769	818	834	847	843	809	804
6252	697	328	385	306	333	329	329	311	348	342	307	326	313	326	301	313	304	338	356	384	413	370	344	330	319	376	365	350	311	365	312	344	359	327	295	328	329	328	360	349	336	337	336	339	363	343	316	284	345	360	348	311	327	348	319	311	311	328	296	345	319	313	320	312	311	323	325	326	306	362	344	286	346	355	323	307	327	347	305	291	275	311	327	310	321	354	318	319	301	338	292	365	294	347	308	319	334	345	313	339	321	357	335	313	326	357	348	326	359	310	312	287	329	373	340	313	292	313	294	336	357	325	322	314	308	317	323	320	302	321	327	309	340	309	288	330	325	325	348	365	317	325	327	318	336	353	318	300	319	298	368	353	305	299	314	319	337	334	323	319	286	330	344	291	355	326	305	342	322	343	302	312	308	305	328	299	322	306	331	279	298	312	315	325	340	344	310	313	345	304	358	364	319	310	347	309	327	306	338	338	333	333	313	339	308	289	283	303	303	339	311	336	372	300	328	292	322	357	314	297	301	316	345	337	346	341	321	347	342	293	350	308	301	321	316	338	344	338	320	305	322	340	290	352	310	333	312	304	308	321	335	322	308	307	302	312	338	319	330	306	335	333	343	348	324	307	315	322	320	309	297	309	303	327	311	307	300	327	320	325	305	336	317	311	343	335	286	308	336	313	346	313	365	331	305	336	320	338	303	343	326	311	318	355	337	340	325	321	310	322	317	355	326	333	273	325	309	366	330	330	335	298	326	295	318	318	305	328	319	314	346	294	339	328	348	334	327	302	330	321	287	340	328	326	299	322	286	336	330	350	326	315	323	325	298	316	334	301	362	331	341	323	374	315	339	339	291	334	311	307	307	313	346	336	312	284	350	332	334	293	324	343	323	315	332	335	328	317	325	369	309	287	278	329	324	292	336	328	317	322	343	347	340	344	298	341	338	322	314	316	318	326	336	286	338	328	329	305	361	359	317	335	311	340	306	306	332	323	312	299	343	344	326	372	319	318	334	278	334	306	329	343	347	355	339	329	303	336	317	315	346	314	309	330	321	332	351	321	328	295	327	333	313	341	310	326	332	339	306	341	308	311	298	282	328	313	315	311	326	343	323	292	350	346	342	333	338	339	352	349	332	315	340	338	341	350	338	330	312	315	322	319	357	324	315	293	306	345	340	355	328	324	319	335	333	328	344	316	311	347	342	321	339	320	314	332	305	313	286	307	340	338	311	305	328	364	318	333	356	296	329	342	301	339	297	314	369	382	344	325	318	316	343	321	310	303	290	321	311	351	309	317	331	331	308	349	366	304	329	338	318	306	317	320	320	313	327	334	309	318	343	378	315	331	344	328	312	321	284	355	327	303	308	281	334	353	318	316	302	368	342	319	297	300	336	342	309	326	348	294	294	328	340	327	311	311	312	313	345	335	326	357	348	274	311	334	347	352	334	326	298	320	311	324	276	325	333	332	292	319	308	330	309	341	334	308	292	292	341	333	364	342	263	368	313	304	289	300	316	298	294	299	335	303	315	345	311	356	360	348	327	321	353	316	326	318	326	341	348	333	340	301	294	346	344	296	306	334	376	337	329	349	309	304	334	364	320	324	332	338	367	321	319	311	308	315	301	300	330	291	308	349	308	332	341	304	356	344	309	290	310	331	332	330	348	314	316	342	294	332	336	329	370	347	311	336	325	352	339	325	341	322	315	299	332	336	348	313	350	306	310	309	335	333	324	313	318	365	335	319	309	352	321	317	299	345	326	340	303	333	316	325	313	355	310	318	307	320	299	315	313	289	332	298	322	316	319	360	327	353	319	303	314	339	295	297	326	332	326	308	321	313	318	340	341	311	361	346	339	290	318	317	297	304	373	359	343	323	314	303	326	338	309	302	327	348	333	342	350	331	299	327	320	343	343	286	303	311	310	322	310	329	322	343	319	328	271	306	331	335	323	321	314	321	302	325	313	327	319	331	309	329	332	317	334	335	333	299	307	314	310	335	304	353	301	324	323	302	315	309	313	313	313	358	292	350	330	344	347	367	342	311	342	301	286	330	331	320	353	327	280	339	336	332	290	283	284	309	306	315	305	280	321	309	328	335	347	317	292	345	282	278	354	364	313	349	335	302	333	297	362	325	277	277	335	357	323	320	279	302	319	333	309	323	313	303	345	305	296	322	327	346	323	300	322	342	348	340	314	304	302	291	332	323	323	324	321	301	294	358	306	342	342	328	308	313	336	298	324	322	280	339	350	342	339	353	329	284	337	306	333	333	306	287	283	302	327	332	331	331	325	326	358	334	332	316	323	323	328	348	311	305	349	320	336	321	305	305	336	316	335	352	303	340	329	336	340	326	343	311	283	311	314	313	309	325	346	281	300	320	303	338	339	301	321	343	360	342	314	303	308	335	311	320	344	315	334	313	311	334	327	343	316	312	286	296	326	335	291	324	316	316	333	319	312	303	327	341	359	324	281	313	317	324	306	341	325	317	343	315	325	362	279	305	293	318	353	357	357	331	297	318	361	327	358	287	307	320	361	330	311	325	338	332	292	307	321	345	326	294	316	315	338	316	344	313	349	337	287	309	317	348	334	332	344	319	318	330	302	344	349	296	336	314	312	316	357	339	350	324	332	322	321	329	340	323	274	300	312	322	345	338	301	307	350	332	313	287	349	330	320	308	317	297	341	362	309	321	290	327	330	304	334	319	344	316	326	284	335	327	344	331	293	303	350	327	306	335	340	307	333	341	319	349	320	283	325	317	316	337	334	332	347	387	331	352	304	307	348	337	342	322	312	319	332	308	330	330	328	321	320	307	325	305	348	342	355	333	331	324	344	307	300	297	315	305	355	326	326	347	305	326	330	301	309	320	319	326	318	345	346	297	304	299	306	318	293	303	339	307	347	310	298	322	280	349	364	339	331	340	339	311	297	315	303	328	336	304	317	349	296	312	296	312	305	353	327	320	294	322	343	328	347	326	341	320	370	294	325	310	363	323	377	300	352	312	346	324	304	292	331	293	316	329	314	346	328	310	301	340	296	339	339	325	354	312	320	336	315	311	343	383	321	281	351	325	349	275	328	314	308	325	356	312	348	327	325	317	302	333	333	347	319	323	307	333	310	320	380	323	336	342	336	360	323	335	342	307	354	288	326	294	306	339	328	332	319	327	281	293	316	314	347	328	337	326	306	331	340	353	290	324	293	351	303	331	332	281	299	345	347	319	314	344	313	320	325	376	318	320	336	315	328	284	314	303	342	337	320	323	300	345	303	285	355	302	338	348	296	315	324	307	318	331	328	293	321	312	312	326	351	289	336	337	346	323	317	334	306	325	308	312	296	298	341	321	315	310	324	333	312	335	329	313	346	320	323	325	312	324	345	337	326	361	332	329	349	344	308	300	315	295	343	328	330	332	330	314	342	286	319	322	329	324	374	342	311	332	325	333	288	332	335	337	378	325	308	368	360	304	317	327	323	308	338	335	341	317	336	309	327	340	315	313	326
4222	856	708	750	742	714	728	695	694	720	679	679	703	717	705	736	789	873	974	964	983	1063	997	920	899	890	865	835	932	787	861	899	885	888	845	807	790	796	766	799	807	806	835	782	834	790	752	763	756	754	788	811	731	734	775	725	777	813	742	743	728	719	736	750	743	689	752	745	731	717	729	751	669	712	737	733	732	767	722	695	723	721	707	711	693	722	707	768	737	709	772	737	707	734	695	739	744	724	720	725	722	739	720	720	701	708	709	718	726	710	749	723	689	707	730	718	656	695	726	689	691	694	724	722	713	740	686	717	710	752	726	738	729	685	722	729	700	713	712	742	702	742	733	745	781	715	702	763	711	702	746	706	737	705	750	756	748	675	692	726	746	688	726	771	693	704	717	732	675	726	745	737	700	715	657	716	720	706	726	708	721	695	706	751	713	736	698	760	754	704	743	722	729	728	716	714	708	704	739	736	736	714	695	714	692	760	729	739	731	637	703	726	714	717	707	733	726	736	736	733	681	751	743	773	732	753	720	755	732	753	718	735	732	776	767	727	750	722	704	715	746	704	725	746	742	719	699	732	737	676	697	673	699	690	712	781	706	748	733	743	726	699	715	703	730	716	747	756	730	713	676	732	694	705	720	748	714	746	734	704	682	691	706	750	710	700	724	745	703	682	753	729	739	726	716	720	729	720	697	717	715	700	798	662	713	719	729	743	739	699	717	706	730	765	698	764	722	698	694	733	746	728	756	762	707	710	723	693	682	729	710	713	738	698	746	741	701	725	721	730	698	689	737	693	690	742	713	710	728	670	654	688	684	690	738	732	700	739	718	741	743	716	684	749	649	758	729	753	718	694	719	685	728	704	703	679	700	723	771	711	705	693	743	689	683	746	703	709	720	714	684	722	666	705	733	729	756	736	731	730	766	729	731	729	739	771	756	779	672	732	728	701	742	740	700	733	665	675	725	696	743	701	717	677	705	720	727	686	700	686	761	679	685	719	696	780	704	713	744	753	705	748	696	764	723	734	756	711	693	731	721	676	741	735	719	730	696	737	709	757	720	686	641	776	740	745	692	732	729	723	719	727	729	712	744	711	716	710	702	715	744	750	700	701	708	678	681	706	743	694	729	727	688	691	712	696	744	689	688	747	697	723	700	709	750	678	732	738	728	691	699	754	740	727	725	714	670	728	655	718	715	693	671	684	714	713	721	703	695	774	694	693	705	676	717	708	711	709	690	720	691	696	691	696	741	711	722	721	691	755	715	694	733	697	687	659	719	699	706	749	724	745	705	728	705	686	720	710	751	692	706	699	709	706	677	679	700	748	730	720	688	719	728	763	731	683	701	714	754	723	767	719	704	745	724	704	712	689	711	720	728	723	698	726	757	685	725	699	719	671	731	729	687	704	676	696	712	747	707	720	721	756	686	722	733	720	705	706	725	705	701	720	740	696	719	709	732	721	751	707	721	696	753	703	731	705	677	732	714	732	644	758	739	729	723	790	756	759	703	744	677	686	700	729	703	710	691	727	724	726	750	704	691	708	707	748	732	771	712	728	672	723	667	691	748	730	727	711	727	704	711	711	764	717	714	704	695	764	795	708	661	685	747	736	701	690	672	734	759	748	717	718	722	709	674	664	718	709	709	672	722	733	660	740	744	687	739	675	731	716	728	692	751	725	737	705	750	714	750	743	778	697	752	671	729	722	704	715	703	706	756	748	704	744	724	770	722	741	734	767	715	733	637	766	680	683	753	737	775	671	713	695	707	722	747	732	735	730	670	705	697	691	701	704	671	726	734	682	700	742	726	710	668	691	741	756	713	745	668	742	670	723	706	745	755	698	661	711	757	762	735	704	751	727	728	711	697	697	706	762	711	722	713	699	678	690	651	720	681	720	695	677	733	696	717	734	686	712	732	678	736	669	729	668	718	672	663	701	730	722	687	713	752	742	774	729	697	765	716	730	718	730	709	692	669	701	759	741	719	704	750	733	690	715	758	688	704	720	763	724	763	792	692	707	720	659	683	723	724	728	721	755	767	694	678	721	741	750	672	687	717	749	680	757	725	710	702	742	749	768	706	736	683	691	714	662	711	713	705	704	682	714	726	712	717	708	687	716	702	728	740	725	703	686	697	733	689	683	696	683	740	710	703	762	641	732	741	711	757	698	745	691	758	719	745	699	682	674	674	722	667	744	715	719	720	717	748	738	715	716	699	691	684	727	785	691	722	758	708	684	699	725	696	673	690	716	725	717	721	685	737	725	696	727	682	730	726	773	762	696	731	691	741	725	748	751	711	686	741	742	745	720	740	706	750	743	726	750	696	720	743	684	757	683	707	696	711	692	728	749	706	682	741	673	710	720	745	742	721	721	735	723	685	700	715	704	767	731	719	667	767	688	724	697	704	737	738	743	749	711	729	701	692	776	746	737	731	697	694	705	672	686	755	738	721	764	685	728	767	740	724	708	758	738	693	750	680	686	729	706	717	718	700	731	673	722	769	701	687	757	725	681	695	724	727	723	703	674	726	705	738	746	720	745	714	771	731	732	694	710	751	752	730	703	705	715	710	681	701	713	783	679	727	709	732	686	794	719	711	756	728	702	669	708	724	689	741	705	681	665	697	684	756	738	711	731	698	710	704	724	672	730	739	702	773	707	726	707	665	735	749	727	662	710	729	771	729	706	671	766	721	710	719	725	686	699	741	690	658	733	691	780	715	770	743	715	699	727	692	704	700	731	709	699	733	740	713	729	681	668	719	710	752	707	738	726	762	751	749	736	737	728	739	728	717	718	725	732	705	728	720	752	709	657	695	730	756	714	734	763	723	779	698	727	719	684	712	705	656	749	712	732	694	711	746	783	723	730	700	722	694	693	766	700	720	744	732	723	703	765	737	734	756	714	689	726	693	719	705	727	725	704	707	669	696	741	755	670	719	768	722	694	724	706	745	750	722	664	711	706	746	716	689	700	690	721	716	763	717	678	702	714	701	778	641	729	719	751	739	726	771	672	696	763	751	702	737	712	704	706	730	751	742	748	753	740	679	723	729	714	708	679	740	704	730	729	690	722	711	713	743	754	690	661	743	699	739	661	718	734	704	707	724	728	673	703	709	736	675	697	712	679	756	681	737	682	719	736	739	694	747	720	743	734	706	779	711	700	747	713	712	768	643	776	730	715	726	669	702	686	715	718	742	703	695	762	753	694	666	687	755	759	753	716	739	737	736	685	701	729	714	732	727	736	663	724	715	705	701	686	691	689	682	734	730	747	689	720	724	731	766	703	697	720	689	725	701	703	757	733	726	670	711	704	686	711	753	743	693	731	690	716	692	727	719	746	708	719	684	707	703	741	733	738	774	715	715	740	688	763	705	740	737	683	737	737	742	700	703	696	737	758	675	735	709	706	719	688	781	707	687	718	691	741	705	747	728	707	701	744	669	711	739	724	693	717	710	738	706	713	731	725	705	716	733	690	744	713	698	758	725	735	764	717	675	719
13871	4093	704	661	534	486	472	393	411	395	393	429	414	400	384	411	427	388	447	451	438	454	476	480	446	456	412	437	429	447	396	437	422	436	401	392	395	398	433	384	417	409	428	399	384	360	383	359	378	390	394	374	368	361	398	351	359	410	385	367	344	408	385	382	364	403	399	394	398	390	358	341	369	401	341	408	365	363	376	361	358	386	365	402	374	352	373	335	386	374	337	345	376	349	335	388	341	349	340	365	376	381	361	372	383	340	332	371	349	399	394	380	377	331	376	384	357	376	402	394	327	393	388	354	376	403	375	337	351	371	370	389	342	386	350	374	358	401	389	407	370	359	385	371	435	377	393	361	339	398	376	347	396	371	370	379	392	371	361	384	332	396	368	389	333	356	380	349	363	363	409	376	407	318	413	362	417	395	351	370	391	402	368	352	378	394	396	426	395	379	386	346	367	376	386	344	368	383	386	380	343	397	370	420	404	370	396	384	369	365	383	391	353	382	378	371	377	372	353	348	353	333	346	364	390	418	384	362	367	384	370	367	374	368	379	350	351	398	398	350	415	402	393	388	370	333	338	379	397	403	376	408	363	370	368	373	372	369	373	347	371	362	389	380	354	398	350	339	355	393	341	339	339	387	407	385	390	362	381	404	380	359	358	395	369	350	374	366	359	384	395	392	351	377	397	343	333	381	337	344	396	371	368	403	380	370	356	351	375	343	396	407	389	373	397	400	353	384	384	360	395	323	359	369	383	330	393	409	383	364	385	429	414	393	374	349	363	351	358	328	370	327	344	398	371	371	401	357	361	369	407	325	363	369	411	355	337	345	424	418	312	377	390	359	368	375	410	373	376	377	344	377	376	393	414	369	395	366	390	357	364	346	382	378	370	351	336	322	369	404	389	375	356	382	370	395	380	337	331	377	385	352	354	364	367	385	320	395	378	407	405	400	384	396	371	406	386	388	361	388	386	415	408	395	392	393	347	370	378	369	387	386	385	391	390	365	346	364	339	385	375	391	359	359	355	381	368	337	353	364	375	416	390	349	407	364	345	335	357	359	406	410	397	402	375	382	360	391	348	360	352	378	385	407	352	367	388	371	385	389	351	347	342	375	380	376	383	363	382	354	342	351	378	370	373	352	391	419	348	380	405	357	369	404	366	356	401	377	381	383	381	376	364	390	417	404	368	373	383	425	323	372	380	429	390	331	371	359	387	368	353	374	400	352	339	390	371	377	365	384	393	398	393	394	369	364	375	355	383	415	401	399	355	381	358	381	368	393	344	409	360	365	393	318	399	402	375	350	382	358	373	399	423	419	358	355	361	375	342	390	379	337	380	410	363	355	350	335	361	337	366	397	356	381	355	420	373	382	364	342	371	358	361	358	357	398	394	392	376	374	423	358	393	385	364	382	369	390	352	370	351	358	390	373	395	367	406	381	338	368	391	367	359	387	363	375	327	355	364	376	370	373	371	354	383	355	367	402	367	367	368	349	385	367	371	365	365	368	376	350	357	404	367	384	374	371	405	388	369	366	390	391	389	354	384	365	397	419	367	364	345	378	366	377	367	391	377	375	395	362	358	406	382	353	384	347	359	380	354	349	363	387	349	396	369	345	370	375	372	382	362	336	377	380	360	387	372	431	366	376	388	337	385	380	389	360	364	360	377	362	372	350	377	340	384	344	339	344	354	391	389	374	364	363	372	383	375	389	364	396	375	397	340	362	377	367	336	333	381	356	402	350	399	388	343	367	385	355	377	419	380	393	319	396	362	377	382	413	372	358	382	392	365	358	367	401	407	384	391	378	396	415	395	388	350	352	353	381	389	415	388	387	345	350	347	387	364	369	383	372	363	383	359	356	370	392	364	392	385	386	386	383	357	385	367	399	443	389	388	346	389	371	366	407	403	381	373	431	384	356	363	360	366	348	373	351	380	371	328	370	372	368	363	360	351	405	438	405	405	375	396	375	377	425	388	389	360	359	341	374	365	367	404	350	355	359	383	359	342	381	395	386	381	393	391	369	366	376	383	348	379	363	396	374	425	382	370	383	388	367	378	355	365	416	422	337	369	365	359	372	410	346	326	368	369	390	363	356	386	380	366	387	349	370	395	398	405	330	397	407	382	345	360	308	357	361	364	382	362	340	389	370	369	387	372	400	423	371	367	398	372	389	368	368	370	333	369	367	372	343	363	404	349	393	414	387	368	322	399	339	354	368	353	347	366	376	385	377	357	388	388	355	355	384	393	401	376	351	352	383	391	386	343	396	401	386	362	369	325	368	364	391	393	371	343	372	400	370	389	345	368	371	369	362	365	392	339	355	407	374	345	373	384	416	399	328	379	370	418	385	351	394	369	417	353	376	350	398	384	420	345	360	349	399	398	360	343	348	408	408	402	399	374	364	346	354	373	417	387	390	374	368	375	375	365	384	363	348	420	374	366	371	363	429	374	423	377	372	383	378	370	344	414	390	410	397	353	360	380	388	383	355	390	379	387	365	373	332	411	354	362	350	362	360	402	394	376	372	395	391	411	347	377	356	409	371	403	387	373	385	379	367	369	379	377	359	363	361	359	331	358	388	397	385	363	324	362	362	374	355	406	406	373	388	365	350	390	377	392	358	372	356	353	338	384	380	349	379	346	376	361	384	383	415	400	379	385	386	390	381	383	353	329	360	349	383	344	379	361	363	408	386	379	404	399	398	371	350	392	394	378	346	358	384	360	365	411	405	360	355	372	376	392	362	363	370	364	366	423	366	396	362	337	388	393	368	374	347	387	400	362	384	399	385	370	367	387	382	384	352	391	339	351	359	366	356	407	404	360	325	394	350	380	405	381	351	353	364	380	385	321	375	412	383	398	369	360	360	381	382	392	397	351	380	430	369	417	404	400	365	390	372	385	371	384	353	331	358	403	353	390	390	336	381	400	343	378	365	372	388	402	403	343	347	364	397	384	356	374	402	367	375	374	341	340	377	367	393	372	344	418	363	393	412	348	333	383	391	383	372	386	354	364	391	381	353	381	404	351	325	358	389	382	347	371	369	357	382	364	341	372	387	365	355	358	359	356	379	411	369	352	358	395	389	368	328	369	378	334	357	327	387	402	348	391	368	411	337	381	334	379	395	362	346	342	394	357	391	389	382	353	379	396	351	322	411	408	370	358	361	356	381	343	336	421	383	360	400	389	393	367	412	381	415	370	378	359	356	367	365	393	361	380	401	387	350	384	352	368	356	318	386	351	372	386	338	360	372	397	381	376	381	357	373	348	373	363	343	350	355	350	356	397	393	410	414	390	395	355	366	399	358	417	366	347	364	378	368	370	343	402	388	385	357	379	367	415	379	354	392	366	370	375	381	383	387	344	353	326	357	394	389	361	339	389	391	369	394	370	394	378	333	353	385	385	375	391	390	352	327	393	355	418	399	378	381	366	401	367	367	369	374	350	388	383	371	351	367	391	360	396	385	347	385	382	392	376	394	326	388	359	392	406	382	378	379
9197	3635	1504	1556	1392	1307	1187	1083	1084	943	928	922	945	886	884	950	1002	1158	1335	1252	1380	1324	1259	1263	1259	1086	1181	1111	1096	1142	1121	1135	1081	1103	1069	1107	1094	1068	968	973	963	971	943	929	925	894	931	886	916	911	904	855	870	857	860	885	848	798	835	916	889	855	777	794	810	782	824	854	885	817	828	791	813	800	834	833	852	819	832	788	827	840	858	801	872	871	759	816	809	877	766	810	874	842	816	820	822	877	799	798	795	841	830	803	840	811	875	829	813	796	847	737	886	844	821	798	821	811	795	837	811	847	843	882	833	744	778	783	801	825	756	808	820	808	808	833	774	810	872	829	818	833	825	830	906	820	835	830	818	814	811	826	835	841	799	801	760	828	833	863	822	818	826	813	819	827	855	795	829	836	851	838	774	862	840	819	830	807	795	843	830	828	823	824	824	820	848	794	814	815	774	821	820	855	826	773	785	803	836	798	860	790	787	856	832	833	767	855	808	816	811	815	827	853	856	856	797	783	841	807	875	783	800	815	795	852	863	777	821	795	809	801	815	793	795	833	806	777	783	809	827	821	841	810	775	819	834	839	818	819	805	802	765	828	826	809	814	811	823	761	822	859	808	814	816	861	795	801	827	863	817	826	783	794	817	884	855	827	805	845	782	831	857	748	777	824	816	825	824	804	861	785	826	846	847	876	829	814	817	815	806	817	845	807	797	827	828	785	839	795	789	836	812	799	822	797	833	825	820	822	744	779	803	812	867	792	807	794	856	823	803	797	822	796	900	816	818	838	772	840	817	810	820	789	809	800	836	807	752	810	808	792	863	843	853	820	788	826	769	796	824	820	863	841	792	777	832	800	841	775	839	820	809	796	806	831	822	861	789	777	824	820	857	845	833	854	818	848	832	825	848	806	847	803	794	816	792	800	754	828	834	803	828	825	787	837	843	794	896	817	877	818	847	795	837	792	851	830	795	819	818	860	797	797	783	772	799	804	824	811	760	799	867	839	791	846	837	800	850	823	796	831	789	878	780	832	770	794	841	818	795	808	850	830	821	825	777	804	866	854	869	807	871	783	793	851	803	842	850	839	785	839	836	861	844	807	808	833	863	869	795	773	813	815	798	848	793	803	851	813	804	828	789	836	830	862	785	824	797	824	808	790	818	797	875	822	848	803	839	818	849	839	834	855	882	789	778	813	823	791	818	815	827	852	828	843	872	764	803	823	812	824	826	781	858	845	854	858	843	887	858	833	765	813	796	827	791	794	826	777	853	873	827	800	787	778	786	786	761	821	818	842	795	846	852	815	834	827	812	757	788	838	786	789	820	877	808	827	792	831	857	824	808	807	771	809	805	776	841	806	814	758	784	846	769	800	810	793	805	837	849	851	838	773	849	815	791	779	843	812	809	845	798	813	793	801	864	843	766	842	821	866	796	833	805	806	856	820	811	862	789	806	829	821	804	847	822	858	821	822	794	857	775	816	809	815	822	801	791	810	864	800	863	839	836	859	805	790	787	875	819	860	804	852	837	838	802	810	793	808	855	854	835	764	787	797	820	850	781	789	853	775	793	850	783	860	795	852	849	841	812	858	890	802	854	783	809	855	809	824	856	831	828	849	853	826	784	778	759	822	824	804	812	821	759	800	844	852	833	860	831	837	814	836	778	830	806	832	795	769	784	805	812	834	840	863	829	800	844	815	842	779	848	824	838	844	792	779	806	856	783	748	763	819	821	818	763	784	815	818	827	804	806	817	830	846	844	782	850	847	803	813	809	811	814	796	827	836	815	782	816	842	823	774	819	811	846	784	833	807	809	849	832	843	869	806	839	845	822	809	865	832	820	835	817	818	771	869	860	802	803	860	830	809	795	833	824	820	808	804	845	848	805	796	818	808	801	884	754	827	796	818	813	843	777	823	878	773	791	818	810	812	806	844	788	788	857	780	811	792	822	795	851	769	808	778	803	754	839	761	783	819	783	839	867	754	823	786	846	836	783	816	836	869	772	820	861	762	828	839	800	836	807	832	877	814	831	820	810	794	853	803	821	850	787	802	786	854	846	846	822	886	827	814	830	866	776	793	762	777	820	761	814	811	798	862	817	881	901	815	848	817	855	820	776	846	769	871	834	826	802	835	854	781	834	821	824	858	816	788	790	822	799	814	830	843	871	844	807	796	835	803	795	846	812	829	856	824	843	818	827	824	814	813	809	830	857	797	799	813	815	834	775	820	847	864	787	863	837	782	796	829	818	838	832	834	843	869	816	830	863	825	829	858	817	845	823	830	832	803	808	794	835	809	814	843	818	761	876	808	831	810	841	832	842	784	846	824	787	869	784	853	832	842	756	852	812	820	811	791	783	849	780	779	803	802	816	850	785	820	830	796	825	843	822	855	844	809	828	784	770	829	788	783	816	833	831	815	831	876	779	833	771	786	812	831	803	778	819	786	816	808	801	862	849	817	829	833	779	832	852	809	814	841	798	792	839	814	786	807	823	836	814	849	810	859	827	834	803	794	802	831	812	835	828	819	793	783	768	852	767	797	846	858	827	773	810	828	810	847	806	779	762	848	858	867	813	833	827	857	826	878	772	839	821	834	834	831	844	842	841	805	812	817	847	837	831	831	788	802	779	810	817	822	861	871	825	858	780	821	869	797	822	890	849	823	871	851	855	833	814	801	802	829	799	814	835	821	817	765	788	790	796	824	825	837	881	820	826	808	786	787	829	790	808	849	891	766	799	811	848	806	822	798	827	847	786	833	810	847	808	832	786	776	832	787	840	844	800	778	832	863	782	819	850	836	816	810	859	810	817	764	813	780	822	795	814	836	823	864	838	835	808	771	793	821	846	839	808	786	793	776	832	828	836	805	808	857	873	861	817	777	834	801	807	811	860	857	811	777	840	804	792	791	837	777	795	813	810	790	790	814	823	821	786	818	853	809	808	806	871	751	830	877	816	877	834	823	818	820	818	842	819	767	827	800	813	813	839	816	775	811	811	796	787	840	821	807	810	816	791	781	786	795	802	822	849	845	863	851	786	827	823	825	812	770	798	828	882	785	786	800	833	775	841	794	811	829	823	827	839	794	833	832	825	866	804	791	848	884	849	764	810	828	844	843	844	848	752	822	827	821	820	777	767	829	841	822	856	800	838	818	791	811	844	806	800	805	844	859	809	873	789	808	789	837	817	797	864	773	869	862	883	785	790	798	853	767	852	758	877	908	752	775	746	791	810	822	809	806	847	768	815	809	823	887	798	810	805	813	814	791	816	788	808	824	765	855	879	780	879	871	788	822	832	861	859	828	818	790	797	772	832	861	838	859	821	803	805	838	778	772	834	833	855	803	846	797	807	816	766	834	798	812	839	845	807	794	822	849	854	812	796	761	839	782	822	786	809	793	821	794	835	809	816	812	827	840	828	769	783	842	796	862	786	794	811	775	793	821	834	839	793	824	785	766	819	883	790	788	799	795	820	824	782	823	792	794	799	767	837	835	832	801	805	834
21340	7821	1157	920	666	560	539	541	452	418	421	418	434	457	449	435	445	450	520	493	435	459	477	497	523	435	461	484	473	453	436	399	430	429	415	446	454	410	434	420	447	433	383	414	350	411	411	397	412	348	427	383	383	388	379	386	372	388	402	379	407	385	362	404	383	375	329	364	374	393	423	397	388	378	400	412	361	391	410	355	368	404	354	377	378	364	383	352	398	357	424	405	356	364	374	399	341	361	411	310	385	358	357	373	355	359	360	375	352	403	367	373	394	408	406	366	408	405	370	404	363	361	366	396	394	378	366	352	433	398	332	410	346	361	351	373	359	370	372	369	380	403	342	364	341	354	393	422	377	397	376	391	369	377	361	410	399	369	428	403	368	429	403	342	407	420	366	399	389	384	374	398	362	374	336	402	397	369	346	399	383	343	382	384	385	438	375	366	351	374	387	372	381	362	376	376	335	364	364	403	364	359	392	380	369	362	373	406	349	343	336	378	382	415	406	381	366	349	419	434	397	354	353	369	410	372	368	395	384	393	337	384	391	392	391	369	369	413	349	413	389	369	387	390	430	376	368	370	386	341	384	410	390	368	361	383	366	366	381	385	373	381	376	392	367	340	389	375	398	352	391	370	414	372	369	358	381	380	382	337	368	404	382	343	384	397	372	368	357	374	380	399	370	346	363	383	400	359	384	385	337	371	339	336	405	357	362	384	389	375	368	345	346	378	373	375	369	360	399	350	350	389	360	310	379	387	366	397	370	354	372	323	377	377	327	377	404	379	384	366	380	381	386	355	403	398	361	386	402	406	372	369	353	362	370	354	387	401	374	406	411	419	380	366	359	373	403	363	370	414	380	348	385	388	392	351	381	374	412	363	396	412	363	419	445	396	367	337	379	413	358	345	382	384	343	370	360	378	413	406	374	346	387	376	371	422	372	382	406	385	401	387	426	355	398	349	359	349	376	388	391	407	410	397	386	411	402	384	359	362	377	369	380	374	352	360	388	368	404	355	394	350	365	375	369	409	411	390	372	384	339	353	367	390	381	390	359	370	378	354	389	400	387	388	372	371	385	379	385	440	371	409	362	364	404	343	399	406	389	356	396	369	363	387	365	364	368	371	369	350	377	357	373	392	354	369	387	357	354	370	391	408	359	386	394	347	354	346	386	341	357	363	405	409	383	372	417	363	361	391	379	392	372	371	432	376	414	396	377	406	392	394	353	362	374	346	408	374	372	343	351	372	348	342	387	396	387	360	386	396	370	402	358	371	401	369	378	397	338	389	380	376	364	377	392	389	366	381	394	317	421	366	419	421	354	365	364	379	376	387	375	380	390	350	373	352	395	353	423	388	448	365	379	352	378	374	357	389	369	370	368	382	363	378	372	396	364	328	377	347	379	400	362	323	379	349	353	376	376	380	382	363	410	402	372	387	390	350	399	377	379	353	396	411	401	355	353	348	368	370	395	358	384	371	373	369	341	355	375	390	372	381	345	381	377	396	367	393	388	380	369	375	383	342	372	373	372	400	369	423	384	430	390	373	380	399	414	376	395	346	378	370	361	379	384	380	432	361	380	378	379	408	409	386	386	357	381	362	356	379	392	373	381	344	369	383	381	408	390	420	397	403	377	345	389	382	405	403	362	390	361	349	389	358	387	400	365	354	392	342	372	367	376	402	392	363	362	396	359	394	386	318	348	365	350	363	365	396	381	378	358	402	397	371	386	418	366	362	390	335	386	410	345	379	369	372	337	384	357	346	372	378	350	388	405	399	345	393	391	393	398	385	398	400	384	355	350	344	342	371	348	394	370	371	399	431	402	369	342	377	362	388	415	369	378	390	373	379	394	386	407	385	357	373	365	381	412	407	363	351	378	376	358	395	368	433	385	341	383	411	393	381	363	348	359	343	404	397	354	380	374	375	383	357	369	328	375	392	377	359	389	379	399	388	378	422	383	412	385	388	371	371	368	398	360	374	371	370	377	362	359	378	359	372	400	375	380	408	364	350	356	384	410	366	380	391	382	338	355	378	382	383	388	399	381	386	363	397	380	400	402	386	378	368	379	372	339	371	376	369	377	329	399	386	359	383	366	339	332	374	411	380	374	382	410	376	382	365	427	360	387	329	378	356	388	383	414	386	362	397	388	395	366	389	377	435	380	377	377	394	410	374	353	377	380	355	336	379	391	386	358	358	368	369	386	358	387	357	394	407	391	374	389	399	370	369	352	377	409	387	397	372	382	384	370	365	387	379	387	406	394	337	367	354	377	392	367	343	382	369	366	386	350	366	364	418	388	332	409	391	402	413	389	394	361	400	363	371	362	353	383	373	401	379	369	371	393	375	375	364	366	400	335	379	423	351	353	359	371	352	357	380	384	389	365	348	376	403	350	383	410	360	380	380	359	354	344	366	356	386	382	380	354	389	389	408	383	369	357	371	395	415	383	361	400	339	372	371	365	377	371	391	356	416	406	389	367	386	355	363	348	392	397	338	372	405	388	387	379	371	369	393	375	392	338	390	421	400	412	366	374	370	317	375	368	372	391	394	361	343	381	374	365	363	342	399	363	375	348	379	371	362	357	342	357	362	350	388	385	319	410	397	380	402	400	387	373	395	380	364	403	342	365	366	406	381	351	377	368	367	361	403	362	374	398	398	389	359	392	353	371	330	362	398	384	341	385	362	404	406	344	358	365	386	405	389	350	414	400	397	402	373	391	409	355	439	397	409	382	370	381	413	384	344	382	356	383	394	372	388	386	361	326	385	394	389	362	339	348	372	350	399	372	343	400	399	352	391	372	341	396	330	380	393	379	374	397	366	354	415	391	395	371	395	416	344	355	333	371	385	368	351	376	366	407	417	419	366	383	407	384	392	378	435	368	379	349	397	387	375	365	350	366	383	365	371	376	391	344	349	340	374	357	400	355	382	388	367	358	368	379	372	326	370	372	391	384	389	390	359	420	371	363	367	372	395	359	391	363	407	346	387	395	363	379	369	369	362	426	367	382	362	398	413	353	367	373	395	349	405	386	366	373	353	362	391	399	341	378	345	366	351	370	391	387	368	363	359	340	353	429	390	382	362	378	356	387	336	372	366	430	382	377	368	376	355	380	395	377	350	362	398	372	386	396	406	370	376	409	358	352	349	338	357	397	384	342	388	371	364	394	371	440	369	376	359	354	387	403	354	419	398	392	414	389	401	347	358	385	380	384	358	373	382	397	352	398	384	420	397	391	380	359	404	415	401	338	349	365	375	403	401	395	382	382	412	358	389	383	359	351	383	361	396	382	365	345	365	388	343	397	358	328	367	383	378	397	376	357	393	350	376	338	413	355	371	386	378	341	354	378	385	337	330	360	351	398	356	358	362	383	386	396	367	389	441	345	373	395	380	349	394	355	389	400	362	405	410	407	393	443	386	388	368	373	344	383	378	387	383	371	363	376	381	377	374	401	361	382	383	328	372	361	359	404	403	387	379	381	367	415	370	376	386	400	388
11578	5753	2209	2299	2069	1829	1531	1388	1269	1165	1074	1042	1068	968	1041	952	1104	1413	1530	1447	1514	1551	1499	1472	1343	1360	1373	1267	1218	1258	1249	1287	1263	1294	1219	1241	1213	1159	1102	1145	1089	1063	1030	978	1010	936	957	903	952	899	943	893	888	913	925	862	854	867	865	811	897	868	880	919	848	879	808	908	811	843	793	900	799	799	830	856	824	829	844	830	889	804	813	848	888	800	819	774	798	830	813	827	831	811	806	856	830	835	878	830	830	806	779	800	781	828	777	807	838	811	827	796	824	804	846	820	730	784	816	827	777	812	779	841	799	774	832	821	840	797	770	786	862	831	815	809	834	837	812	815	787	800	808	850	789	820	793	738	851	825	833	795	808	790	803	792	801	766	762	813	794	797	802	823	766	793	787	820	780	827	837	840	802	823	777	817	805	827	849	827	841	803	764	804	818	850	766	771	835	826	820	821	797	799	865	881	870	819	843	796	827	809	756	830	831	813	837	815	816	837	823	816	842	763	804	829	840	829	837	818	783	809	836	794	818	801	790	832	771	838	821	807	845	836	854	817	832	848	837	817	817	771	798	848	777	785	787	843	828	838	824	855	849	796	823	778	812	808	817	832	859	847	777	796	801	817	821	765	810	849	781	823	817	840	849	818	809	826	823	796	791	854	836	809	799	761	793	798	853	774	814	788	762	784	798	795	849	781	838	770	800	833	803	818	830	829	780	821	839	841	834	811	810	860	770	798	796	792	822	845	796	819	785	821	818	812	825	826	844	789	840	839	755	825	828	841	845	817	793	815	809	821	855	833	803	808	794	812	799	827	820	775	809	806	851	837	825	815	790	791	770	760	843	791	799	835	785	872	823	786	804	747	809	802	858	800	827	823	818	783	798	794	795	826	788	801	777	880	825	831	807	806	833	858	839	828	819	778	817	798	820	822	809	858	777	817	804	826	842	822	851	819	843	788	752	838	803	789	816	846	797	807	874	796	803	821	773	810	779	783	835	813	823	862	851	815	847	847	838	799	836	823	776	814	796	829	836	810	836	758	819	807	804	774	819	838	800	840	769	850	775	864	803	848	800	874	812	854	798	879	848	851	843	804	791	789	816	809	818	837	799	784	827	842	830	880	792	798	783	852	796	839	839	844	855	813	814	849	824	794	750	806	805	874	791	841	812	846	831	824	842	828	777	786	788	771	811	828	821	816	845	874	794	806	842	841	806	754	808	879	803	813	828	830	826	848	798	811	776	791	872	852	807	785	838	801	818	832	843	858	827	823	827	788	771	775	783	839	848	846	868	840	803	807	816	800	792	866	781	830	799	810	834	810	813	807	849	807	807	825	832	821	810	848	818	786	863	789	775	826	825	826	804	823	823	901	750	788	840	853	784	852	783	850	815	802	807	763	769	761	796	848	816	836	792	766	869	819	835	866	821	789	827	814	866	797	811	811	761	843	848	825	817	792	786	823	844	789	830	826	863	836	838	835	875	811	802	836	768	800	820	841	843	847	822	778	774	860	842	839	836	822	744	809	811	806	846	765	821	852	795	819	828	811	846	804	803	819	782	775	816	811	802	853	822	846	887	800	839	810	799	790	749	784	831	845	809	854	804	820	777	817	789	845	852	807	808	853	792	806	822	785	796	836	825	793	783	819	809	825	787	773	806	789	864	816	801	812	806	809	787	810	776	817	799	849	832	796	822	834	818	807	822	816	818	809	829	832	793	822	821	805	836	790	797	847	812	764	817	837	827	832	781	824	802	806	807	799	773	841	830	826	809	776	796	824	757	781	829	791	864	770	801	778	792	820	798	844	828	824	806	822	793	818	829	780	826	792	822	821	825	841	800	803	835	785	782	799	815	807	763	836	812	856	886	804	844	801	869	865	847	796	836	768	808	830	847	828	839	822	807	837	823	823	828	836	852	807	810	823	794	818	836	780	816	822	839	815	768	799	798	806	829	807	818	735	775	796	842	822	803	822	804	804	842	808	805	828	823	803	779	795	800	849	813	800	865	777	809	776	812	757	782	756	831	744	821	812	837	805	770	808	800	838	842	853	782	804	817	813	853	860	800	823	827	802	833	817	807	810	783	863	825	807	787	828	802	847	860	823	810	782	742	818	776	825	836	782	840	813	792	853	807	831	787	873	820	794	783	811	824	852	788	872	853	806	840	791	812	826	828	856	833	770	854	783	807	808	805	832	811	749	831	792	827	892	819	824	876	818	818	808	824	825	785	844	827	805	819	849	825	800	828	810	870	809	857	813	825	756	836	763	782	793	796	815	824	821	835	835	808	828	843	804	800	891	856	795	844	789	825	776	851	840	873	777	842	810	846	819	763	801	836	831	807	851	818	835	820	803	819	783	834	795	763	808	796	803	823	826	824	847	837	808	847	801	787	824	827	814	874	801	839	786	787	846	809	782	791	831	782	840	828	817	816	813	797	809	837	824	804	831	853	828	811	870	854	825	878	769	790	800	801	805	813	778	785	814	799	828	807	849	817	890	883	802	776	862	886	851	834	793	826	820	744	790	811	827	782	788	817	839	823	847	822	828	794	778	823	803	823	815	813	855	821	768	843	817	766	840	807	819	830	821	818	770	789	785	820	813	837	848	804	809	849	817	830	789	816	804	824	795	806	814	765	803	771	777	839	795	828	826	853	782	826	796	830	796	843	774	834	781	781	825	797	824	792	823	826	831	820	812	802	776	802	818	876	812	796	822	796	863	860	775	831	804	821	820	841	832	831	886	789	805	788	806	837	792	824	811	763	826	770	789	810	857	814	804	800	816	795	831	805	824	808	856	763	831	839	826	785	768	784	812	813	811	814	844	771	802	787	799	839	813	813	813	781	838	800	828	842	791	758	769	821	786	828	822	878	796	795	817	821	805	782	799	812	764	835	802	827	779	832	832	835	839	829	852	801	807	809	830	813	801	815	808	791	839	816	765	773	752	836	810	881	849	862	828	798	781	813	844	804	838	841	813	842	816	788	766	850	770	809	847	808	782	831	838	814	834	812	794	856	829	847	831	810	770	786	879	814	779	840	828	780	834	845	788	858	802	804	830	813	850	799	761	813	829	825	792	827	810	794	858	800	804	827	831	806	826	833	842	775	795	829	813	802	805	813	843	786	836	818	801	789	802	853	801	820	749	840	795	838	806	819	811	828	828	766	843	834	827	812	830	821	855	804	794	781	836	830	792	863	789	863	812	785	799	804	831	816	840	824	777	794	769	816	787	877	809	790	847	781	827	806	815	779	832	813	818	793	800	822	790	850	788	789	833	855	788	848	761	816	838	850	800	820	837	793	784	818	859	816	710	845	792	885	793	773	846	855	785	801	796	785	771	794	850	844	814	816	868	830	796	847	861	785	805	907	812	811	826	814	779	816	793	797	821	817	803	834	773	783	777	787	797	828	796	823	768	830	824	803	790	811	826	829	832	848	810	808	846	850	803	824	789	865	796	818	804	822	833	856	802	800	801	862	809	799	790	770	758	795	811	816	822
5229	650	306	327	315	296	310	322	310	336	301	348	318	326	343	292	315	386	366	349	350	349	342	355	354	334	351	330	349	327	344	336	327	328	314	367	326	368	339	324	327	321	324	318	310	299	308	336	319	298	337	338	317	297	322	363	343	292	307	315	329	348	321	299	305	314	323	317	329	352	286	333	309	315	287	305	328	299	340	298	299	317	313	314	341	325	326	299	339	321	319	302	362	304	291	301	327	348	347	294	308	337	291	319	313	316	300	321	334	331	318	346	316	316	344	317	272	308	337	310	309	275	334	314	367	301	333	302	332	306	333	320	303	321	343	305	334	305	294	316	302	345	292	314	293	323	310	291	346	345	314	294	296	288	319	342	327	321	322	334	366	321	326	332	308	323	335	318	316	299	316	320	337	348	293	332	315	317	327	286	282	314	309	319	312	314	308	305	315	325	327	320	308	322	337	306	353	305	305	287	290	285	311	315	333	279	313	306	294	321	324	293	309	335	285	285	294	318	346	301	337	352	315	321	321	296	305	308	300	336	323	322	294	318	317	304	324	307	295	326	311	305	301	288	301	310	331	322	318	319	327	297	290	324	324	286	296	313	319	294	283	312	327	319	322	302	303	321	316	341	336	294	320	357	290	282	322	335	318	342	295	301	312	300	323	342	310	319	306	313	296	303	300	337	352	309	318	304	318	307	336	293	270	317	341	335	302	307	305	317	314	278	307	311	323	324	296	342	316	337	326	306	324	335	322	314	320	321	329	331	311	318	340	292	341	297	300	318	308	294	326	307	321	336	307	274	316	313	299	334	320	310	343	301	312	327	328	328	291	316	300	303	291	316	306	331	330	305	277	304	294	321	338	304	322	353	380	311	265	316	325	334	292	351	313	316	353	322	311	327	315	346	284	309	308	307	337	327	299	328	336	327	290	288	325	335	311	328	305	286	327	313	308	283	306	316	303	312	315	327	346	332	316	320	298	308	309	320	340	327	341	304	332	290	331	362	334	280	330	301	322	301	296	305	301	318	340	330	308	327	329	330	328	314	348	342	299	325	326	301	291	371	331	319	343	336	288	362	344	336	318	313	310	325	338	323	299	333	319	314	331	326	306	328	313	323	309	327	330	311	281	277	320	310	311	332	336	306	318	319	316	291	339	322	337	314	289	325	302	300	289	307	336	320	292	371	304	328	330	319	327	314	333	289	297	300	320	310	301	331	309	334	294	282	328	325	299	341	328	329	320	328	351	326	326	287	332	313	322	308	319	299	335	338	302	317	330	315	312	314	369	313	288	350	300	315	335	302	310	320	314	302	342	338	277	319	326	318	302	287	303	303	309	307	309	292	278	318	348	309	327	328	321	307	382	306	303	316	295	325	325	322	337	327	305	303	338	296	312	326	313	332	293	311	318	279	303	323	297	318	325	333	277	312	300	280	315	321	302	333	344	302	296	312	337	289	296	293	316	321	306	320	314	337	349	323	317	291	323	332	322	309	315	287	319	310	330	306	315	341	337	336	334	297	310	328	308	295	355	316	319	329	332	298	286	344	282	304	311	326	325	326	315	292	320	290	303	345	336	314	295	295	324	323	300	299	350	321	311	335	315	298	324	284	291	322	311	312	315	287	335	319	316	306	349	322	279	343	306	308	301	317	331	328	333	323	332	314	316	316	278	295	365	314	300	339	290	298	339	307	338	342	307	368	334	326	318	295	319	282	313	293	332	348	308	333	313	338	337	299	331	293	350	318	287	323	315	336	320	314	292	289	325	299	323	328	310	295	314	321	295	314	333	349	343	297	335	291	306	300	314	339	305	336	360	321	328	311	313	293	291	302	332	350	337	298	317	313	335	289	316	297	302	305	330	319	314	313	329	297	332	322	337	327	297	322	347	356	341	337	328	307	269	312	336	326	300	313	334	318	341	278	305	354	327	318	334	327	314	345	305	298	325	266	310	348	311	327	304	318	291	300	345	330	332	361	326	286	303	308	345	335	292	321	312	342	294	307	323	324	330	353	305	353	293	333	378	357	321	317	312	268	296	294	299	322	305	291	324	314	317	284	297	300	320	321	304	288	323	315	318	317	324	313	305	303	303	349	308	286	313	305	363	335	263	331	279	297	296	315	348	314	323	295	304	362	326	297	300	296	308	299	336	331	320	320	345	337	346	334	288	310	318	324	329	319	285	304	298	329	302	346	299	286	330	334	278	318	280	341	282	324	316	349	345	340	315	316	289	321	313	319	290	337	297	299	321	293	296	342	353	313	308	319	332	356	288	309	335	300	326	319	312	312	306	310	298	309	302	310	278	312	323	285	321	315	344	324	299	297	313	345	332	301	315	303	332	305	293	338	331	338	281	320	363	304	320	329	330	347	300	339	294	320	293	308	281	287	341	346	313	305	320	299	334	296	315	275	326	289	315	306	292	326	321	325	285	316	334	303	291	329	301	319	347	325	325	287	295	310	316	296	314	334	280	316	321	297	313	300	300	317	291	330	325	304	353	338	333	281	299	303	355	291	292	346	297	345	333	317	331	311	292	301	343	326	316	307	331	310	323	334	318	327	293	290	306	316	290	337	344	312	330	308	363	335	327	316	321	350	300	292	318	338	293	333	295	328	330	347	317	336	332	315	354	342	313	308	284	308	303	301	330	279	337	327	316	314	324	300	310	315	342	322	316	315	304	308	306	343	325	289	301	285	304	278	290	303	307	284	314	330	296	284	316	314	279	297	344	341	348	310	304	314	311	301	323	360	297	318	305	322	295	333	295	297	289	356	287	309	296	324	311	318	295	332	353	318	305	325	293	284	341	306	324	358	310	341	343	301	318	321	310	288	341	314	322	294	279	290	324	314	322	338	326	311	325	315	307	349	314	331	293	292	276	306	306	305	300	316	325	329	318	304	298	322	335	288	321	312	318	311	315	311	308	315	310	355	264	337	329	322	307	296	305	292	317	335	321	299	326	294	301	299	277	331	338	270	312	285	291	301	352	354	292	304	314	309	306	323	312	304	347	301	349	296	301	295	331	332	319	333	335	317	305	321	308	311	296	341	327	301	296	333	328	343	320	301	320	318	314	311	352	307	296	309	325	320	326	325	293	278	309	331	359	297	328	301	317	332	360	343	291	304	303	307	306	317	323	325	310	259	329	301	314	308	292	353	316	307	331	306	317	359	306	294	306	328	329	313	307	303	329	297	337	351	305	303	291	326	318	287	329	325	350	344	316	313	320	348	312	320	335	301	277	283	310	306	312	295	317	309	311	295	318	330	334	280	269	301	336	307	319	336	314	263	341	333	271	333	318	326	322	316	319	311	309	318	338	310	304	299	318	311	355	284	318	338	282	308	303	303	333	302	298	362	281	310	322	310	312	316	307	284	296	300	315	282	308	329	328	307	284	312	335	303	343	300	316	307	320	342	329	318	330	325	329	309	271	291	323	345	307	333	291	320	327	347	299	329	350	316	298	300	340	307	309	285	349	311	337	316	283	303	292	340
3638	860	766	708	737	759	724	673	739	743	690	703	710	660	717	744	786	960	942	1052	1009	981	905	882	897	883	884	869	856	864	854	860	808	830	825	858	796	814	776	792	806	744	792	733	785	790	739	794	758	714	733	765	802	758	705	751	734	729	718	688	682	736	752	713	748	742	700	737	687	709	695	683	746	722	686	716	676	695	723	693	724	699	680	718	721	735	660	709	697	684	680	716	737	726	687	716	754	665	713	682	695	688	679	684	698	729	694	652	650	689	685	643	716	685	701	689	677	704	722	761	701	699	730	714	717	760	689	715	744	683	683	723	727	762	654	739	734	689	661	719	692	704	737	668	640	701	714	686	708	704	721	709	704	716	759	703	681	735	697	693	675	695	711	717	702	709	698	740	670	674	716	725	666	702	650	691	734	732	664	760	708	685	709	708	707	702	689	723	720	743	716	721	732	706	663	698	732	678	670	737	701	687	691	743	708	649	711	708	694	706	663	711	697	643	675	702	702	699	724	739	721	724	698	713	704	710	730	660	712	697	675	683	696	703	681	720	678	750	669	692	707	724	707	705	743	708	728	707	708	688	711	718	703	678	699	689	705	740	683	657	693	701	687	688	725	676	691	724	752	729	722	694	713	762	730	719	701	695	698	671	691	689	730	700	777	694	692	716	705	680	694	693	724	761	685	723	647	667	691	697	724	647	701	696	700	723	678	680	684	690	724	659	711	716	658	741	708	720	685	691	663	693	764	662	702	741	741	704	709	702	688	717	709	699	744	699	704	713	705	683	723	688	705	778	651	719	701	762	729	682	677	734	691	785	681	719	702	682	727	668	714	689	701	704	723	741	713	747	691	701	703	664	653	706	727	729	686	678	683	692	733	694	731	689	667	716	698	666	703	722	761	687	734	676	667	719	710	667	711	673	727	708	700	685	741	699	730	696	727	673	698	662	662	727	678	696	753	690	696	701	725	668	683	723	717	741	696	684	679	699	724	705	665	668	665	672	699	703	684	696	670	698	696	711	727	745	703	709	693	707	698	717	725	713	717	712	725	750	707	652	671	702	683	716	709	681	704	749	702	706	728	717	738	709	707	696	713	713	712	677	704	721	669	734	749	685	755	746	706	738	690	734	690	675	661	712	726	718	722	713	727	678	698	745	699	687	701	680	707	704	688	705	674	687	659	731	703	658	696	715	715	696	732	701	697	731	708	745	652	691	674	690	714	694	674	727	681	707	670	721	719	684	721	725	729	661	625	743	743	684	687	724	702	706	702	709	740	694	717	755	730	755	678	655	717	672	698	728	719	707	703	673	743	691	709	715	708	702	663	682	714	716	676	687	699	680	733	684	708	703	704	688	766	740	702	705	711	714	670	720	687	681	713	720	747	712	696	616	646	697	717	731	685	726	705	697	694	733	719	699	669	655	733	735	714	741	708	673	695	718	674	692	692	702	756	708	710	706	682	693	713	728	717	679	707	688	700	720	693	769	681	707	676	744	725	751	747	710	697	692	755	697	700	746	711	771	713	717	691	695	738	702	743	733	717	743	741	706	704	699	706	741	675	735	674	731	703	681	653	702	670	741	744	753	657	722	700	683	760	725	677	684	728	662	710	713	692	743	688	673	702	697	658	700	694	714	765	656	713	679	699	653	678	701	689	739	748	752	719	731	702	725	708	719	676	701	660	730	750	734	739	748	684	740	720	703	727	699	702	684	663	721	705	721	688	721	709	722	718	685	720	666	741	768	694	718	722	669	699	719	700	730	667	681	732	706	645	673	670	722	754	668	680	759	663	732	731	677	739	686	723	692	703	704	711	700	687	654	744	713	724	690	656	734	708	731	685	712	673	677	711	703	681	748	695	712	763	746	758	694	767	682	763	673	727	719	737	688	702	726	690	713	717	695	681	708	694	696	763	695	747	663	675	726	679	707	693	743	725	718	675	714	733	691	681	746	725	736	706	683	712	772	711	714	717	703	692	713	674	674	688	684	708	675	691	711	723	681	725	713	721	700	690	774	713	689	702	710	670	696	757	683	713	691	670	720	715	686	677	675	682	690	725	766	713	720	706	710	705	715	691	716	724	702	691	736	718	704	730	665	690	697	679	667	681	725	687	717	714	710	715	727	679	674	732	711	710	710	692	711	716	741	700	745	736	716	680	721	720	706	690	737	727	756	700	704	690	737	700	704	713	660	713	710	666	687	713	696	704	742	744	752	738	714	698	748	675	721	702	697	709	674	675	696	675	693	713	737	716	655	705	691	708	706	687	691	742	732	710	719	719	653	709	680	679	668	677	699	702	659	689	742	680	706	704	716	689	708	694	705	720	658	671	685	702	688	707	707	683	743	702	667	711	735	691	714	716	715	706	761	679	759	726	697	679	711	702	703	673	719	678	718	763	730	707	678	713	676	672	697	686	673	710	681	650	699	674	732	650	698	731	671	671	732	675	702	699	665	672	706	683	683	697	693	740	660	726	699	694	732	675	623	768	712	760	717	742	706	712	737	734	700	737	722	727	707	702	678	686	696	749	725	734	702	667	727	690	656	696	699	748	719	693	732	724	663	707	723	723	738	733	730	710	688	702	688	702	695	715	675	731	678	678	720	732	705	707	711	783	704	680	724	700	698	677	674	709	694	663	739	667	717	698	711	722	728	702	693	720	687	712	736	728	639	713	702	737	720	708	691	692	686	695	663	728	686	716	683	708	693	699	741	656	748	700	668	721	679	727	712	723	696	691	691	664	667	687	659	676	688	712	692	713	661	677	696	703	775	703	678	756	700	679	738	683	679	734	724	695	731	749	721	664	643	692	710	661	695	689	724	720	699	707	723	708	692	670	737	724	748	695	702	704	691	671	688	731	691	749	683	654	728	739	750	700	648	658	690	720	710	714	726	696	695	716	730	721	686	658	745	701	710	707	680	733	713	624	706	700	668	695	700	705	693	718	751	759	707	723	675	678	652	698	692	701	735	666	676	687	701	696	743	704	696	706	727	675	701	658	699	724	698	706	694	737	686	762	750	687	686	720	692	699	736	752	662	662	689	712	713	735	699	680	646	692	703	697	727	740	710	743	726	721	675	719	664	652	705	697	742	726	648	695	710	709	696	690	701	737	722	729	709	660	680	741	739	710	704	691	724	655	699	691	691	724	730	706	734	723	711	705	679	700	692	652	687	674	683	653	677	734	747	707	688	685	690	710	671	750	698	703	688	656	680	660	712	705	714	735	662	728	718	679	751	676	707	657	685	756	736	724	706	703	735	676	738	703	722	692	691	678	697	666	746	725	691	667	762	711	721	707	740	705	693	665	759	713	732	708	742	703	672	747	722	718	737	691	734	733	688	699	698	745	694	672	699	647	675	661	680	695	715	699	688	695	737	713	709	704	669	702	751	677	703	703	703	702	696	706	709	663	701	728	724	670	748	677	721	670	745	674	687	700	704	685	677	721	714	721	716	736	673	717	712	709	689	699	718	680	722	698	667	722	736	737	694
14120	4520	737	586	527	471	474	428	417	396	398	399	422	354	388	433	380	470	445	448	441	425	459	461	435	455	408	424	372	388	418	424	414	429	419	416	440	415	406	396	362	359	397	378	369	403	356	369	405	373	414	340	398	365	369	394	427	373	352	358	389	367	344	369	391	374	393	373	360	415	391	362	350	390	364	372	368	366	348	349	404	389	366	396	375	346	390	369	394	388	379	357	374	341	372	365	409	362	365	358	427	384	354	333	371	358	349	366	379	379	421	381	363	377	390	389	383	367	354	356	397	368	422	344	362	374	386	371	362	372	342	379	379	350	405	367	383	375	351	381	403	385	370	369	387	352	359	385	366	351	400	340	352	388	416	376	324	341	374	362	408	390	357	395	363	364	371	354	365	362	394	348	339	357	340	379	363	363	375	385	395	390	365	355	354	368	357	382	368	339	342	378	363	317	356	392	354	372	396	342	379	365	359	360	374	387	375	392	395	374	352	392	387	382	384	324	355	353	374	390	376	379	365	395	383	384	348	353	346	389	353	344	362	324	353	353	379	383	341	340	355	367	360	354	381	355	367	369	372	382	359	357	350	373	344	376	376	393	348	412	356	399	391	374	337	384	359	357	373	356	375	339	353	361	361	392	388	412	347	372	401	388	370	372	375	408	372	370	360	377	348	356	359	349	346	353	348	349	374	382	330	354	363	405	382	402	410	391	377	376	388	363	396	341	347	402	357	332	392	373	382	371	344	402	357	387	373	392	389	351	338	379	346	405	364	348	367	395	382	376	363	420	389	365	380	392	371	383	378	395	391	372	379	373	380	374	366	393	390	383	347	432	369	388	338	377	375	380	354	348	369	347	352	356	386	385	373	371	387	348	355	406	397	352	351	312	326	364	402	368	381	335	337	378	362	339	377	382	341	409	405	361	360	346	359	367	391	365	400	385	329	361	371	376	387	380	395	369	368	377	350	375	391	354	337	387	383	424	394	349	405	394	360	372	363	422	393	362	372	436	367	322	407	393	401	351	351	410	354	359	377	366	357	354	372	359	335	344	371	369	395	403	342	366	356	410	346	362	361	371	367	367	405	377	372	363	388	426	395	343	357	370	377	382	353	325	337	330	332	385	367	367	346	356	363	383	373	386	347	359	385	377	334	364	382	354	376	382	372	381	379	360	389	391	381	355	374	343	347	409	355	371	392	383	361	381	348	350	378	332	375	385	342	373	368	354	335	406	353	357	369	394	389	380	353	405	330	362	416	357	362	372	399	363	345	354	393	348	350	395	378	367	357	345	364	402	342	367	363	369	407	404	386	375	396	376	358	359	386	386	345	407	401	355	370	390	403	338	374	378	376	377	371	336	359	362	364	372	389	340	369	393	380	368	429	378	387	381	410	372	368	369	386	340	364	370	360	353	338	377	375	355	398	360	328	349	370	340	402	389	378	369	352	391	362	364	356	347	361	409	380	350	384	362	359	384	376	341	363	404	370	379	389	397	368	357	362	375	331	336	351	381	367	362	373	331	375	396	368	368	329	381	338	369	349	378	352	394	329	387	391	305	320	349	390	396	385	364	382	376	346	385	345	348	378	361	345	401	359	393	387	329	380	362	407	373	323	339	374	403	360	360	386	378	356	360	369	352	382	400	365	367	385	362	342	332	352	314	353	391	371	369	365	395	364	342	353	396	342	350	349	379	357	399	371	397	406	349	378	353	349	349	354	373	373	347	386	375	380	337	340	332	376	363	335	374	372	382	382	373	350	358	317	380	375	420	348	357	344	377	370	407	350	390	396	386	393	360	366	357	357	364	380	365	398	392	377	371	368	403	398	353	372	357	369	347	335	346	355	374	371	369	388	381	377	368	398	373	347	364	377	366	381	411	348	352	366	364	373	324	385	361	361	356	374	340	375	368	406	337	409	383	366	367	407	376	381	351	366	326	406	336	385	371	390	342	371	397	358	347	366	376	380	391	379	354	366	391	343	382	379	354	329	350	378	380	354	349	382	414	379	359	382	385	363	369	351	356	366	368	373	330	390	376	398	372	357	364	407	347	373	366	367	363	405	368	406	370	411	390	364	371	315	401	359	345	411	387	390	361	417	376	418	342	392	354	392	364	370	347	404	346	355	378	329	339	365	360	365	401	359	366	370	360	374	350	380	378	388	332	373	411	404	392	384	379	386	347	389	371	369	395	374	340	344	374	364	392	373	365	372	389	386	336	337	389	376	345	373	344	381	361	341	387	379	324	376	361	355	384	373	332	390	401	377	386	444	390	369	351	396	398	373	364	365	338	399	362	346	361	385	345	368	324	435	361	342	361	402	385	357	428	357	413	406	381	387	368	387	386	357	378	377	366	379	353	354	372	357	331	348	366	391	381	393	361	374	375	360	330	363	369	349	367	354	366	341	383	400	359	349	383	396	381	413	429	362	380	375	351	396	329	359	394	368	325	369	344	344	376	364	364	374	373	399	375	410	379	395	392	346	374	400	370	378	360	353	397	411	362	372	355	402	362	379	379	354	363	343	414	377	368	333	401	380	384	386	355	355	357	378	375	392	382	374	369	363	361	356	379	397	369	347	349	401	389	389	389	385	377	357	357	352	368	399	398	401	335	350	346	358	374	410	329	351	342	331	360	355	371	367	375	364	376	419	382	326	357	385	402	403	406	401	364	334	344	389	356	383	360	409	416	375	347	373	370	358	388	342	354	370	382	356	380	393	394	374	403	391	338	352	402	372	376	365	376	352	333	359	337	325	390	407	385	344	374	358	388	334	383	354	364	386	368	351	355	345	433	380	360	359	376	374	351	390	355	382	413	361	338	378	363	348	375	419	401	359	407	412	387	350	352	367	366	368	397	364	379	366	401	386	402	346	358	386	344	339	376	366	381	379	325	335	410	375	348	377	359	367	384	365	387	331	335	348	335	403	367	382	392	338	355	376	361	330	378	364	337	365	377	343	345	396	356	371	374	371	373	349	370	359	331	365	370	352	382	396	330	342	324	411	355	408	360	346	362	360	400	404	344	384	373	359	360	389	386	346	362	380	385	431	391	406	361	350	373	349	392	356	352	413	401	357	357	369	342	396	347	361	329	400	408	395	400	367	353	355	354	396	375	372	406	357	404	346	362	387	376	406	394	357	353	375	375	341	335	351	358	372	403	368	423	375	378	380	379	364	381	375	382	352	367	372	385	405	380	354	370	359	354	348	356	344	390	361	389	397	367	371	328	361	382	333	390	378	373	341	411	415	355	393	374	334	364	395	356	358	362	380	369	386	371	372	380	389	418	396	379	403	351	342	409	406	355	382	362	341	323	347	370	406	373	358	384	374	372	363	349	364	364	377	364	353	360	404	365	363	327	343	377	400	389	361	351	378	387	390	334	380	388	384	357	382	379	369	410	345	385	363	389	364	358	371	367	332	372	344	364	383	415	353	365	347	368	370	347	353	355	405	355	324	361	361	405	378	390	346	353	395	395	361	345	336	395	357	378
9312	4031	1419	1639	1462	1231	1148	1134	1054	963	990	983	904	953	950	960	1035	1309	1335	1316	1392	1340	1257	1229	1223	1208	1216	1141	1153	1108	1020	1141	1114	1126	1161	1139	1073	1034	1050	968	920	992	952	950	926	893	936	900	918	918	909	912	879	875	827	894	880	893	855	846	827	884	838	843	835	758	817	823	829	784	866	808	795	819	843	829	834	801	846	869	845	830	873	823	816	877	801	820	798	805	806	824	848	823	809	819	765	811	784	832	885	825	831	851	829	821	745	850	829	842	833	813	830	807	821	777	877	833	768	782	825	760	842	788	820	811	843	839	839	788	771	809	827	810	783	816	783	832	800	781	803	830	834	829	798	813	804	796	776	806	778	786	797	807	848	824	840	828	847	819	831	834	759	813	798	778	788	831	779	836	812	792	839	846	802	812	814	780	774	833	805	806	783	780	820	865	815	835	785	788	809	818	817	831	847	824	813	865	803	808	849	789	809	807	869	723	831	835	829	797	876	853	848	760	830	830	820	780	848	828	854	836	792	846	820	800	817	818	844	776	829	783	788	824	769	794	778	787	787	861	823	864	821	810	755	861	796	794	800	757	800	795	833	749	829	809	782	764	815	794	794	819	833	757	810	859	825	792	845	822	848	826	852	837	821	782	795	798	826	809	784	842	847	795	838	822	768	797	796	815	860	826	815	813	804	781	821	826	767	807	821	796	795	780	772	769	731	800	851	827	816	819	837	763	800	785	820	838	792	838	802	866	817	839	783	764	753	799	806	772	816	816	810	803	846	822	815	828	811	814	847	871	808	803	819	782	850	779	785	799	834	802	784	822	831	802	819	800	786	802	769	811	816	772	770	843	820	808	824	810	834	829	784	769	781	853	782	883	851	796	802	845	786	833	765	829	821	902	819	822	776	768	834	801	826	836	812	791	840	835	839	817	817	789	802	842	853	853	825	843	817	783	773	787	849	833	754	835	829	829	793	760	806	757	786	834	825	820	823	842	835	789	829	789	794	807	801	867	792	798	835	812	821	718	799	804	798	809	727	779	775	808	779	807	772	771	815	756	822	857	787	782	824	871	866	784	833	796	797	857	872	812	809	788	798	805	800	870	833	803	801	732	762	855	793	795	766	846	843	839	819	826	826	814	812	785	826	852	802	790	813	801	827	814	813	847	778	830	858	840	801	785	845	780	802	836	813	852	793	825	769	834	800	856	815	785	842	844	869	830	820	830	866	773	821	752	775	759	759	829	774	767	833	799	826	855	850	797	846	784	797	813	851	772	768	859	769	796	811	749	815	749	827	788	793	819	828	820	840	810	749	767	770	854	833	812	833	831	806	825	814	770	824	772	785	815	820	828	880	843	838	850	823	787	806	800	764	796	820	830	731	813	855	823	758	882	839	800	818	780	798	801	815	819	842	817	806	808	790	814	854	840	815	866	884	817	778	865	801	802	895	829	811	785	774	863	832	822	839	796	808	821	853	816	791	831	855	849	821	843	793	776	809	809	775	804	840	796	809	818	829	832	793	774	812	823	818	782	804	809	789	855	853	810	805	796	855	827	775	830	852	754	832	789	838	758	831	814	843	787	793	820	793	847	853	826	823	790	811	793	805	813	822	797	851	822	824	842	815	848	815	832	808	845	860	771	828	832	849	791	837	791	805	806	801	784	751	807	781	846	816	814	799	806	830	823	826	824	815	825	814	835	844	815	792	821	843	872	846	759	798	779	808	815	784	806	835	825	762	822	841	821	811	795	810	788	808	817	820	776	787	811	871	827	796	854	802	798	819	833	799	782	845	855	846	810	814	770	799	765	837	829	786	782	830	885	832	805	807	810	826	793	790	822	809	827	819	849	817	871	766	865	818	842	788	792	788	798	825	832	815	752	762	817	856	797	867	810	791	802	826	815	789	801	834	849	813	784	800	807	869	762	784	813	844	786	817	864	823	741	761	797	798	790	831	826	764	804	787	866	781	823	792	824	818	842	755	771	834	828	795	795	830	829	828	831	786	764	770	855	837	801	869	848	810	839	816	822	823	826	795	801	820	768	806	813	799	840	823	820	835	799	763	809	793	788	803	815	791	801	773	831	801	799	828	782	889	800	820	812	860	789	786	798	827	743	750	762	804	809	799	833	832	780	790	825	803	830	797	783	771	803	806	797	822	812	852	765	821	808	817	793	770	803	847	773	846	803	796	781	822	808	851	830	823	805	846	860	801	831	871	833	830	816	796	784	793	842	782	765	814	840	799	757	826	807	805	858	821	791	839	887	859	791	840	793	845	810	791	784	827	786	784	827	807	819	792	827	850	861	824	793	824	808	788	803	842	850	809	770	784	808	784	830	794	834	760	787	744	799	769	782	883	809	775	808	819	807	839	769	868	821	863	795	763	819	774	770	822	820	837	864	756	775	790	808	852	779	805	786	822	764	805	781	781	810	818	784	768	805	805	801	816	798	810	825	791	824	794	831	796	806	796	824	800	782	791	860	803	820	826	789	788	775	785	822	885	828	821	762	816	818	790	793	824	811	812	792	791	827	795	810	820	829	824	810	791	829	793	795	799	829	831	821	835	820	825	789	789	822	782	806	785	802	802	799	773	802	755	831	813	831	859	825	773	862	799	785	774	844	832	855	790	797	819	796	810	828	828	774	820	814	804	851	845	803	865	774	787	834	760	762	847	821	806	807	823	811	810	802	804	777	835	795	828	866	846	843	841	754	747	858	794	777	825	810	834	785	764	815	839	767	812	859	794	810	785	805	785	820	815	812	851	839	815	803	842	827	816	813	776	772	807	849	824	857	809	817	789	874	803	743	838	817	787	827	841	814	811	751	800	786	813	785	825	854	826	816	822	794	810	795	817	814	821	847	824	790	773	793	761	794	824	845	818	837	833	788	859	821	805	801	826	811	790	809	821	785	837	788	845	826	826	784	837	811	825	797	809	844	768	819	807	807	822	784	812	772	802	830	801	767	823	807	804	760	824	813	827	829	806	855	812	824	822	808	819	860	823	848	816	839	760	777	838	783	855	859	831	810	822	788	774	825	841	794	839	809	775	819	780	815	802	762	839	842	823	855	822	877	817	832	858	839	869	877	817	814	813	812	846	819	863	848	757	807	777	825	829	795	815	784	830	820	854	766	817	804	829	790	823	814	783	774	751	833	815	767	830	809	784	814	858	781	801	854	840	739	797	848	814	769	830	855	812	783	841	827	781	814	774	778	820	760	813	814	824	810	803	752	750	793	820	793	822	784	829	803	869	824	799	773	805	837	826	784	779	795	763	835	779	849	810	825	824	874	808	784	800	793	837	803	820	840	761	800	827	818	785	789	767	838	836	786	766	805	834	839	782	789	894	870	784	790	822	813	839	851	816	810	749	814	789	832	849	839	813	818	807	816	825	813	818	854	832	851	820	810	801	792	760	777	804	813	793	792	793	795	804	812	764	818	799	847	791	837	832	851	823	805	786	831	818	828	821	840	763	825	845	840	804	805	817	824	792	830
22259	9405	1121	871	764	588	534	500	397	437	456	415	410	415	378	429	387	451	480	504	521	483	493	484	419	505	481	370	397	403	489	450	453	453	428	455	440	378	391	410	423	386	385	359	397	391	413	418	428	415	395	383	350	394	411	401	412	348	365	393	352	429	377	404	356	394	407	384	341	419	378	365	380	392	384	365	400	378	344	339	376	380	383	357	367	377	371	356	364	349	399	360	348	357	358	338	365	405	385	384	346	353	347	397	393	417	369	400	376	358	358	379	366	392	362	368	351	370	366	404	372	421	361	338	359	406	385	345	356	402	373	368	365	397	346	391	419	382	377	340	386	395	362	380	385	349	350	377	390	375	355	375	367	384	417	408	367	360	347	372	383	391	392	374	368	371	401	389	359	368	346	382	386	355	341	373	396	359	332	388	399	364	364	357	410	400	417	400	385	375	377	387	377	357	375	357	343	385	367	369	371	366	370	408	413	401	372	365	371	378	374	382	349	432	372	356	362	380	375	365	419	374	374	368	397	403	368	350	345	365	364	373	375	390	417	397	374	398	376	360	421	376	370	378	370	399	394	373	389	365	399	363	359	379	447	349	363	409	378	377	364	394	392	386	394	363	353	423	353	378	333	375	400	380	375	408	341	373	351	349	388	369	380	353	373	354	385	396	391	380	399	361	397	358	351	366	373	362	351	362	354	365	391	388	379	362	385	356	326	386	330	400	354	368	401	342	382	397	376	345	377	386	420	368	313	360	403	387	373	361	371	359	367	356	400	397	349	364	372	364	356	368	403	392	407	415	390	397	400	366	384	332	367	379	371	347	380	374	412	366	389	375	370	385	387	383	417	383	358	407	369	371	332	359	387	399	337	339	341	357	332	378	418	396	395	431	378	388	376	394	376	369	403	425	363	362	398	368	362	367	395	360	413	369	366	335	391	373	360	368	387	387	385	375	385	372	364	361	345	398	389	374	395	361	375	363	389	380	383	385	365	350	361	391	404	368	359	363	339	386	349	371	417	383	379	409	354	353	363	396	355	398	388	371	390	387	386	372	367	383	391	408	372	416	361	358	365	395	379	379	391	362	347	359	383	392	372	406	384	363	356	371	345	376	386	375	384	417	387	386	386	392	371	329	372	368	373	357	369	368	386	344	375	356	388	417	345	393	351	395	347	354	373	359	387	386	361	376	351	332	342	354	409	377	386	406	340	376	374	410	378	370	438	360	371	354	373	358	380	366	378	382	395	379	366	371	359	347	366	362	360	360	390	369	382	320	379	347	358	382	349	383	351	379	396	358	371	338	332	342	380	369	370	366	348	370	357	331	368	425	357	373	407	382	381	362	386	350	366	404	371	363	386	405	364	329	385	328	386	321	388	328	417	356	370	357	412	346	348	399	341	384	351	390	397	370	364	386	348	409	377	359	357	318	360	357	408	385	404	402	358	393	398	380	375	321	393	401	385	324	378	361	402	375	304	366	359	351	386	387	387	363	357	373	356	379	371	381	384	378	378	365	355	343	364	387	367	415	345	346	411	375	348	367	340	358	382	367	386	352	395	363	395	404	359	366	373	402	382	394	378	384	382	370	342	364	400	386	385	366	328	352	339	398	356	362	360	396	408	371	353	350	383	346	399	374	373	359	366	373	360	378	357	398	381	372	350	372	373	345	416	397	376	390	366	351	394	362	388	362	362	337	379	385	372	414	368	392	372	383	360	403	374	368	389	385	348	416	433	412	348	393	394	406	366	371	395	358	403	365	417	339	375	392	374	383	362	391	387	365	384	362	357	378	373	361	367	380	374	374	367	384	368	381	392	360	354	397	398	378	410	352	357	344	346	381	410	356	380	378	366	397	385	365	356	335	382	364	373	339	439	373	408	403	386	399	397	409	366	373	370	348	372	386	347	363	393	383	395	372	371	366	365	382	365	382	364	388	380	360	387	415	376	400	393	388	376	411	438	361	400	361	378	373	418	323	392	379	362	398	365	398	382	373	362	363	371	397	391	371	422	364	380	369	366	386	366	406	391	354	347	378	354	357	369	360	364	403	379	370	375	363	421	349	430	334	355	341	404	368	353	375	387	428	355	382	340	420	396	369	366	379	413	385	338	348	389	403	361	381	382	384	358	358	369	340	358	381	394	390	356	378	371	364	387	354	350	400	371	382	373	382	373	329	387	375	374	382	384	347	384	354	337	373	379	407	352	408	369	380	353	376	382	382	372	382	345	356	391	403	365	358	401	346	403	344	387	357	358	347	399	391	363	369	375	341	364	367	377	398	388	359	378	377	378	400	360	406	397	366	379	401	400	381	363	375	338	343	365	387	391	375	355	376	377	361	390	393	385	357	359	388	352	368	360	364	362	381	359	348	353	351	351	316	352	353	363	349	350	408	375	368	376	341	389	396	354	370	361	397	383	399	358	399	393	396	407	388	344	334	363	367	342	399	360	365	354	402	409	370	419	365	366	360	360	340	344	371	379	395	402	379	343	406	338	384	342	422	365	360	351	376	383	393	355	378	350	372	342	356	371	342	373	375	374	374	397	369	364	344	397	387	389	374	360	408	366	333	375	366	401	373	404	396	404	363	389	336	369	361	378	366	356	381	374	326	315	380	317	362	361	365	334	396	386	387	375	369	365	355	370	368	389	406	405	380	368	359	406	359	393	360	386	372	388	351	374	374	323	356	375	359	373	386	348	362	378	401	392	381	369	363	420	398	393	361	368	354	390	377	397	349	373	423	420	389	421	424	371	388	399	399	391	381	357	364	397	404	400	357	370	380	350	380	371	413	381	408	400	382	393	353	366	384	381	381	390	384	387	375	382	368	357	367	385	386	381	376	382	377	350	364	383	342	364	362	371	401	371	405	387	341	365	381	410	376	356	381	343	357	328	375	376	388	355	337	410	341	361	395	378	369	384	380	383	385	370	370	385	409	410	417	415	393	377	358	420	354	340	364	377	368	383	375	384	343	411	391	417	362	392	364	398	370	356	391	387	339	360	362	339	347	328	368	383	355	360	377	390	361	381	347	344	357	383	374	357	375	342	364	375	388	405	382	391	376	384	399	370	372	381	385	380	368	349	352	361	357	366	365	383	448	351	359	356	378	361	414	373	382	404	387	379	390	409	364	350	371	383	367	374	367	380	380	372	378	403	377	409	358	360	344	356	406	368	368	361	386	337	376	352	364	358	393	369	407	383	334	408	365	320	375	393	374	365	346	374	354	349	400	367	351	359	365	369	368	337	370	378	404	398	379	362	378	353	377	328	382	368	394	388	368	362	382	381	345	333	375	398	386	389	352	343	388	360	351	389	376	372	338	371	351	387	385	373	371	343	365	386	399	398	391	374	405	408	335	357	333	357	346	371	362	361	397	372	374	384	385	365	398	339	365	369	360	358	377	383	397	368	361	358	393	376	397	368	365	377	360	365	402	383	358	389	408	367	372	371	382	342	361	346	390	384	409	378	382	355	338	360	408	426	388	407	389	361	409
12051	6395	2102	2436	2111	1847	1538	1371	1339	1154	1031	1105	1032	993	993	999	1154	1432	1560	1518	1614	1598	1496	1480	1408	1318	1311	1243	1294	1251	1301	1243	1280	1321	1336	1378	1178	1077	1153	1131	1034	1047	1022	1048	954	945	964	904	922	887	898	879	899	878	895	882	846	896	871	910	810	853	846	828	813	875	845	865	905	775	844	802	843	844	826	790	814	860	800	800	825	836	792	795	851	878	778	860	823	863	805	811	796	805	796	822	758	832	866	838	828	843	862	777	819	775	817	792	830	836	843	791	833	834	835	783	796	818	776	819	810	878	794	792	794	785	792	758	820	800	766	809	811	794	788	829	827	818	816	758	776	795	775	814	786	797	768	778	812	804	827	786	794	789	852	799	815	814	814	815	799	850	828	768	846	832	833	808	826	770	854	847	854	828	776	819	815	788	776	815	870	825	810	829	810	857	824	759	791	825	851	845	841	838	776	803	834	815	797	794	832	807	857	803	809	842	814	798	774	805	831	783	771	825	788	819	801	803	815	784	808	845	806	801	775	764	777	853	844	765	789	828	783	850	818	879	873	806	808	810	787	813	836	820	813	810	800	818	795	808	798	795	815	851	788	833	811	804	836	805	837	795	846	814	844	837	798	780	750	826	780	798	843	789	793	749	785	810	795	811	818	824	761	757	796	859	813	825	803	792	838	773	778	812	825	774	859	784	847	873	750	840	798	836	796	781	790	812	841	836	784	790	795	805	816	785	813	791	766	778	860	785	798	753	828	761	849	798	772	777	783	883	759	857	823	808	800	817	803	795	818	788	829	813	837	782	803	803	838	810	807	852	746	793	797	825	811	816	783	818	817	820	842	800	768	779	793	768	768	777	802	864	789	870	814	818	804	852	831	840	840	816	797	810	819	790	805	834	773	825	882	841	842	808	809	852	822	800	836	836	805	785	802	834	755	807	822	801	798	803	888	824	822	836	802	794	842	850	824	874	852	795	803	850	778	831	767	814	810	787	800	807	798	802	806	861	800	881	816	761	821	829	779	785	788	823	831	822	818	862	807	835	791	825	778	807	808	800	798	806	804	785	796	787	814	853	811	834	789	834	759	813	835	785	808	812	802	825	794	844	787	788	808	818	815	777	831	807	837	799	765	805	852	842	760	822	830	780	851	820	809	836	817	830	770	826	781	814	835	846	814	809	789	804	804	814	822	818	808	831	800	849	836	829	831	822	779	881	773	851	781	804	812	788	809	827	817	836	822	836	764	832	813	770	801	849	803	824	795	811	824	847	800	828	792	812	779	842	792	828	844	823	858	796	847	798	878	796	782	783	796	747	805	806	813	764	804	762	772	781	818	808	795	828	784	776	820	831	821	797	838	755	786	823	797	810	795	843	840	831	770	818	792	784	849	791	843	784	818	868	831	825	833	838	820	832	775	839	825	799	814	797	848	835	814	803	809	815	827	791	864	848	796	768	751	855	784	756	799	840	741	846	784	814	733	825	868	800	832	827	799	790	780	816	754	806	769	822	763	767	807	843	824	764	803	807	815	807	817	854	812	831	809	771	820	805	827	803	826	793	789	811	799	872	808	824	813	812	786	793	838	781	805	818	820	803	875	758	749	774	796	854	811	853	822	814	771	800	829	801	855	793	825	808	808	808	822	813	782	777	792	801	840	804	772	841	787	811	817	779	828	845	803	813	834	801	797	792	774	794	830	817	785	825	770	851	804	809	776	793	848	761	804	826	798	781	852	810	789	815	857	873	824	845	709	794	757	812	795	810	769	798	816	816	801	837	852	788	796	807	816	832	853	806	800	817	811	796	793	854	787	785	841	795	786	805	833	781	808	810	802	769	804	823	780	856	840	789	845	817	847	830	809	822	915	879	860	791	835	834	811	803	831	787	814	793	799	787	817	792	789	815	786	806	836	801	833	805	771	777	806	808	778	807	820	818	777	807	845	808	821	832	787	799	812	798	795	792	811	852	813	829	797	784	743	792	827	817	806	797	827	847	788	812	804	849	789	827	791	818	861	806	838	830	814	779	830	812	791	788	808	795	825	785	800	808	846	807	828	804	791	789	840	798	769	811	753	838	785	773	782	826	790	771	815	821	824	815	820	750	813	833	820	840	793	783	832	788	829	771	799	816	879	846	824	839	843	832	834	792	811	796	796	833	838	804	838	808	763	806	841	768	793	844	796	841	852	779	778	820	819	831	814	824	766	810	789	834	799	809	858	808	855	820	810	829	881	766	795	720	778	801	793	815	809	797	797	818	832	811	818	796	791	826	780	878	855	838	789	836	785	839	817	797	774	823	808	783	815	819	791	797	778	794	827	809	860	803	794	838	802	770	792	839	869	832	797	780	788	769	742	804	775	873	846	786	804	804	836	764	817	777	845	775	807	783	760	867	825	811	803	820	830	842	840	883	799	780	798	775	822	813	828	837	808	796	775	839	841	806	806	846	800	782	796	814	844	810	810	858	792	838	827	782	798	829	821	820	784	790	797	838	829	768	770	835	808	855	770	786	769	856	782	803	792	762	796	813	814	811	804	811	802	779	822	809	850	845	763	812	778	800	800	887	833	837	805	786	878	855	788	797	811	839	830	840	811	812	796	793	823	789	843	817	781	744	794	872	858	785	818	796	798	849	840	835	840	785	829	820	801	834	780	757	839	815	757	823	827	868	817	827	846	817	794	866	857	828	831	843	802	821	836	859	843	787	812	813	824	783	839	764	804	832	859	805	798	823	783	848	758	782	736	801	766	788	785	831	827	836	816	780	805	802	803	803	801	781	820	811	733	795	838	812	816	836	828	857	839	804	863	848	832	822	776	780	778	848	758	792	854	846	798	830	793	795	783	834	798	810	788	801	784	865	771	836	824	828	801	805	834	803	846	775	806	810	863	833	775	817	798	819	796	838	793	816	863	811	784	851	816	802	752	822	824	808	765	806	789	765	845	812	825	785	764	784	817	785	792	741	800	733	753	791	781	758	774	846	819	841	793	861	817	850	813	782	792	788	793	843	804	761	783	768	754	756	793	803	792	877	806	832	795	813	838	827	817	840	840	816	797	785	847	835	800	796	797	817	818	798	822	771	821	835	823	831	809	825	804	840	802	788	814	836	838	813	784	783	810	831	809	811	821	828	810	816	820	867	817	796	832	791	865	773	796	770	765	810	774	790	840	807	824	797	765	810	805	864	823	812	845	814	782	801	823	823	834	798	782	801	829	808	780	807	784	866	806	844	773	789	825	766	800	810	787	878	811	812	767	761	818	752	903	836	766	795	826	809	808	789	803	835	844	834	788	862	778	806	824	777	835	827	819	775	800	802	735	798	742	803	806	838	791	809	759	734	783	839	845	770	770	829	808	784	840	824	841	769	829	804	825	827	778	835	848	796	781	769	865	794	778	802	771	818	824	840	794	819	779	833	830	770	783	833	812	844	816	889	847	790	793	838	801	786	799	799	793	796	805	789	768	779	798	830	826	801	836	783	781	810	768	810	804	869	876	856
5931	673	332	351	307	320	342	362	337	311	286	299	311	322	334	305	331	322	369	382	393	354	354	340	369	361	333	308	319	296	351	350	373	323	286	332	300	333	349	328	322	370	348	311	308	340	332	314	336	333	298	331	300	330	334	325	339	338	331	354	333	303	322	358	292	301	307	301	309	329	320	321	348	328	332	316	255	314	324	305	299	332	317	341	311	312	305	345	330	302	311	316	320	346	357	320	306	361	349	341	327	306	336	362	345	337	336	333	279	325	317	310	296	328	327	329	280	313	310	315	346	317	325	296	314	298	317	289	328	299	311	307	294	306	309	345	290	304	329	308	347	291	291	313	334	311	295	295	331	297	320	298	302	287	331	282	302	306	319	334	304	311	315	282	312	268	329	345	313	314	331	276	310	310	345	316	357	309	324	335	321	346	317	306	343	334	352	323	287	317	334	289	343	293	320	322	329	313	325	323	308	310	317	268	295	291	274	325	300	320	320	310	324	311	316	308	319	295	285	346	340	331	325	305	286	327	346	315	308	326	332	334	300	314	337	292	300	324	333	338	323	297	289	328	313	337	300	334	275	343	306	322	308	315	327	346	311	305	318	343	301	323	308	306	340	277	325	339	308	303	292	307	331	292	298	327	327	300	300	307	323	356	308	307	317	333	287	322	294	336	305	300	306	311	326	319	315	316	291	334	299	336	315	295	317	330	354	298	322	298	303	308	313	307	285	321	296	349	328	323	306	329	329	310	324	279	311	312	329	304	323	345	318	300	295	304	319	286	301	296	292	316	334	329	332	306	295	291	323	313	311	305	358	305	296	278	340	330	267	333	300	298	309	307	324	342	316	324	325	307	330	327	319	314	294	283	319	297	302	346	339	323	311	301	315	310	300	325	341	253	347	303	346	349	334	319	318	313	326	305	293	303	330	338	319	312	302	315	312	311	301	309	301	290	324	306	335	322	321	310	345	306	326	287	339	308	302	325	306	323	290	277	327	315	343	293	311	318	333	356	318	307	319	351	309	309	304	309	308	337	326	303	288	294	339	278	291	302	309	327	307	293	328	350	324	309	322	325	305	301	317	283	310	320	349	334	332	317	333	299	297	310	322	300	332	323	343	326	325	312	321	327	302	311	321	318	280	305	320	324	307	320	324	322	323	321	319	325	320	317	331	307	285	285	327	316	349	312	309	315	296	318	302	324	286	294	288	289	331	322	356	316	295	332	340	316	316	297	296	315	321	305	330	312	328	305	317	331	281	309	295	306	341	348	313	308	277	323	299	311	322	351	334	332	309	315	325	302	296	320	336	313	307	286	301	304	283	346	348	350	328	312	337	315	338	322	324	333	322	328	319	288	303	323	316	309	304	295	330	327	305	312	289	300	322	293	332	354	324	296	316	328	299	326	339	320	317	296	322	320	328	343	351	321	320	296	306	336	309	312	315	315	305	321	355	309	321	318	310	279	302	310	304	303	325	297	299	314	327	301	323	329	309	280	318	312	318	311	327	310	326	336	336	326	335	302	319	331	331	345	306	318	313	288	298	314	345	309	284	283	318	336	338	328	328	316	326	355	326	343	323	360	304	313	282	307	329	307	277	325	331	342	318	294	306	292	333	317	346	314	329	315	328	323	329	365	311	297	296	348	353	318	283	334	337	327	319	313	295	317	280	325	316	321	328	321	313	265	311	309	285	311	327	323	323	324	287	288	310	332	298	329	328	317	319	289	300	349	297	341	278	312	301	322	292	290	290	320	325	329	325	339	337	284	300	282	283	339	299	326	295	321	301	307	358	284	336	312	319	364	303	303	289	286	311	336	262	283	304	346	352	290	307	304	305	308	294	323	309	293	342	330	315	347	313	338	370	362	334	335	312	327	291	310	301	296	274	352	297	335	355	343	308	294	346	315	334	304	319	275	322	321	302	324	326	284	317	319	300	334	293	324	307	344	294	338	314	343	324	332	313	288	315	310	312	349	301	326	334	321	314	301	313	339	278	309	315	303	318	291	329	303	275	314	305	319	331	329	339	313	309	338	264	309	294	293	301	289	300	341	313	321	284	333	312	319	321	301	275	321	321	319	322	312	323	344	299	301	319	289	306	296	352	325	292	311	311	376	330	270	333	337	313	332	285	316	341	287	333	310	273	317	299	340	306	296	333	321	321	300	294	297	317	291	340	320	352	312	310	337	326	316	308	294	328	289	331	322	318	303	297	334	314	315	326	311	300	314	328	334	329	291	316	332	325	319	297	335	312	323	285	280	292	350	326	304	312	327	323	291	320	320	309	344	352	286	333	357	343	320	309	328	343	317	302	322	279	337	327	298	331	314	298	299	341	323	311	282	304	350	304	281	318	323	308	296	305	301	363	302	298	334	295	314	310	301	339	341	290	300	325	283	326	265	318	323	285	346	324	275	316	326	279	300	320	309	339	300	312	310	345	363	326	274	302	345	304	303	313	273	348	360	316	282	323	309	333	337	314	303	296	292	307	314	301	318	293	319	343	316	353	323	335	349	307	286	300	299	319	321	326	307	287	324	311	302	307	308	379	339	316	322	346	317	306	288	334	313	308	340	342	331	297	323	357	346	284	304	327	341	330	333	298	312	305	318	310	297	308	297	328	299	333	312	337	340	316	272	306	339	283	317	300	344	296	305	294	332	291	290	342	319	315	320	344	323	303	323	325	284	321	314	356	313	325	318	306	339	292	324	314	303	289	290	314	312	332	303	327	326	316	298	304	285	277	315	326	314	337	333	307	284	289	301	309	309	332	344	318	334	293	287	301	348	316	316	298	294	309	322	310	320	331	276	329	330	314	337	292	319	318	297	293	323	304	308	341	324	306	305	333	351	299	330	324	329	305	288	325	330	337	297	301	315	320	293	296	302	324	318	319	322	311	319	313	326	344	325	313	340	331	304	289	319	353	308	307	307	350	306	328	345	331	293	281	261	301	313	325	318	306	320	342	335	352	310	301	301	304	352	306	334	313	313	310	329	303	367	335	344	299	312	334	293	275	284	308	328	302	279	337	326	336	314	304	315	306	301	314	344	329	340	335	299	310	351	323	312	323	341	349	312	277	322	325	295	291	300	324	388	340	321	299	281	320	337	330	327	317	304	318	303	285	306	306	328	311	309	315	312	321	323	289	313	317	309	337	333	353	310	313	312	341	300	333	339	331	302	326	309	317	295	318	283	329	327	338	313	296	324	278	319	289	327	307	312	278	322	310	340	288	308	314	334	301	342	305	306	320	314	302	337	289	328	332	314	340	325	286	292	321	294	301	337	303	351	297	356	330	319	299	322	303	313	345	291	331	304	318	333	323	328	334	321	303	307	336	296	310	303	300	343	299	344	299	289	328	325	365	325	326	315	360	309	303	330	304	344	332	317	285	328	318	354	319	366	311	340	341	341	344	336	345	300	337	305	280	278	330	320	309	296	292	329	364	322	284	317	307	331	314	288	318	327	347	318	327	352	326	348	324	303	311	316	331	359
4015	893	644	779	707	713	708	708	695	718	718	710	702	700	676	735	772	928	1026	974	1066	973	926	947	919	948	868	863	872	837	807	874	828	819	838	834	816	768	751	801	776	714	812	814	704	749	761	735	732	704	797	735	668	742	712	708	720	709	761	712	727	744	715	719	678	667	721	694	718	689	756	661	738	667	702	737	772	733	702	717	699	715	723	694	721	738	729	733	708	728	658	681	646	751	727	667	705	704	693	735	669	729	699	760	753	713	741	730	694	719	708	681	711	692	732	691	720	720	669	700	705	690	671	678	729	682	719	702	748	736	713	669	707	699	679	719	717	673	704	680	712	689	739	732	743	752	689	744	681	678	655	669	708	674	720	715	701	720	712	712	688	752	685	674	669	724	671	738	694	646	746	715	747	707	708	728	731	732	662	701	689	686	738	705	664	709	692	711	704	711	701	741	665	717	694	689	725	715	746	713	715	680	679	727	665	675	749	748	699	697	685	725	726	726	669	739	710	729	705	704	717	701	718	706	715	671	690	706	719	718	663	696	694	710	695	723	703	686	724	738	651	723	680	670	710	725	708	732	722	697	744	703	727	647	744	733	716	693	711	716	688	667	707	679	711	705	697	707	731	739	707	726	709	673	708	685	727	690	647	713	709	716	728	695	704	720	716	726	680	699	728	734	696	688	709	694	662	724	724	726	717	696	714	694	777	669	701	696	736	715	721	673	753	761	706	680	712	677	738	669	691	742	654	715	701	688	704	702	679	664	668	692	681	733	710	741	710	691	701	625	727	738	714	723	740	720	730	704	708	669	748	703	752	726	684	732	715	712	707	698	711	709	741	687	740	717	685	745	703	709	654	701	673	708	679	691	718	682	716	704	709	709	680	716	682	714	712	700	692	740	662	707	717	731	732	720	675	725	701	722	678	658	681	732	704	705	733	691	697	676	697	694	707	732	657	676	651	685	684	740	726	682	755	682	691	734	694	734	692	701	692	683	739	725	715	733	708	685	676	705	685	657	774	667	665	689	742	704	704	686	707	694	659	672	670	670	683	680	708	647	726	696	714	709	707	707	674	663	736	695	718	693	719	708	701	693	676	685	717	661	701	736	677	705	690	717	668	722	715	705	683	756	722	696	686	730	701	727	729	693	699	724	695	683	696	724	725	703	713	694	763	745	728	706	689	707	644	709	743	733	726	703	677	701	692	774	697	685	765	761	708	665	738	702	726	694	695	728	725	691	765	696	744	716	692	672	668	685	678	678	691	696	711	705	720	653	705	732	707	684	679	686	694	714	724	654	731	675	707	700	692	712	697	680	711	685	714	739	685	741	689	715	717	682	685	669	725	691	689	724	732	674	724	633	689	737	697	688	707	687	728	707	715	705	671	681	697	722	703	663	736	665	694	713	695	721	719	691	687	750	714	738	726	736	694	639	695	756	678	728	674	688	693	708	645	728	667	659	683	722	689	682	734	726	658	678	730	701	705	720	754	720	738	700	731	696	631	680	732	682	680	677	721	687	693	700	692	693	710	734	750	707	703	750	719	703	703	681	753	690	716	676	666	684	692	692	712	678	732	740	703	724	689	687	694	689	715	716	698	747	675	645	718	746	693	695	737	644	691	695	696	717	721	669	695	748	725	712	674	719	670	698	713	705	694	742	697	693	674	780	732	735	677	714	707	705	697	692	725	711	695	714	704	708	665	686	689	752	697	728	688	683	737	711	693	679	683	735	768	692	647	725	746	690	672	713	682	699	706	710	703	697	695	719	707	726	694	694	685	703	721	682	720	668	663	662	708	692	749	659	689	709	739	672	711	671	720	690	714	736	704	736	627	727	715	739	660	731	700	677	682	694	722	679	706	694	721	700	671	704	709	703	724	691	716	730	674	713	673	705	688	696	704	711	736	735	692	707	713	715	723	678	723	756	669	731	719	698	739	712	691	721	698	710	684	697	702	652	649	645	709	685	718	677	688	720	671	678	706	749	706	677	726	694	710	718	708	697	687	686	696	691	703	675	740	745	664	708	709	720	687	721	635	686	723	727	703	681	720	713	697	686	681	713	711	664	733	734	704	669	694	661	687	681	686	690	741	669	718	748	703	687	678	720	711	688	697	701	769	684	718	788	735	668	706	662	733	685	732	720	656	701	709	711	757	683	702	762	678	714	743	694	670	729	680	710	664	692	748	644	720	684	713	706	706	708	709	711	720	697	674	682	697	717	782	677	745	699	687	708	671	741	713	695	736	742	681	753	711	765	701	711	732	698	742	671	693	686	698	754	678	705	766	694	705	711	697	748	714	699	716	729	680	718	709	674	707	716	692	703	710	686	697	702	757	713	696	706	755	689	665	694	693	711	685	711	692	717	727	747	681	680	717	717	721	765	733	706	671	714	705	703	700	690	735	683	684	667	672	710	695	695	707	710	667	669	720	712	729	706	671	670	675	689	672	723	693	677	693	728	734	762	734	756	683	743	675	668	700	730	690	724	703	714	667	687	721	717	664	676	761	720	683	726	696	698	705	676	707	698	695	658	672	707	665	712	696	667	703	688	718	715	722	661	718	699	715	675	661	697	718	728	677	685	745	713	669	742	749	726	728	732	684	686	708	691	706	700	685	739	698	735	672	744	719	661	679	717	688	665	729	692	697	719	692	709	675	745	706	666	697	701	727	719	729	709	684	693	719	681	673	691	716	688	748	706	709	699	701	691	682	679	742	706	729	731	738	715	742	703	655	707	672	762	723	687	745	701	728	685	669	706	695	728	685	638	732	636	705	717	724	702	746	692	718	709	737	771	727	693	685	654	765	680	708	686	673	696	670	764	651	674	679	695	703	699	694	672	705	701	753	699	712	756	701	727	688	700	737	725	773	658	674	716	699	680	712	732	698	676	696	704	708	704	700	715	709	732	683	676	712	662	675	746	749	716	698	745	715	724	687	723	720	709	687	667	710	701	702	736	654	723	699	706	677	746	695	702	680	691	647	701	713	723	660	712	731	702	691	702	681	679	737	736	703	692	701	750	730	731	731	690	718	723	719	696	726	676	702	681	744	701	681	662	696	699	715	709	682	675	738	692	677	697	707	733	760	700	696	686	689	703	706	705	683	711	735	682	714	711	730	723	677	669	735	731	692	685	746	712	695	679	697	694	708	726	695	728	695	718	753	704	682	706	705	701	709	709	707	731	700	708	697	725	750	694	738	723	657	712	740	690	708	699	705	715	688	695	749	718	719	719	687	694	688	705	750	657	691	679	659	687	700	728	701	630	729	706	691	696	709	707	704	751	708	688	709	726	697	706	719	714	709	760	688	695	703	726	703	660	735	691	719	703	644	732	700	699	719	720	729	682	716	711	703	720	668	733	700	682	741	698	697	703	682	667	710	698	710	717	747	663	712	688	650	736	699	671	747	673	697	662	685	673	717	647	690	714	699	683	711	669	701	711	682	705	692	697	698	708	703	747	693	690	696	719	714	709	694	695	703	744	720	677	700	693
14395	4486	645	582	498	441	441	395	389	378	391	420	358	358	352	325	418	402	452	444	421	396	464	398	391	408	388	407	397	400	385	410	428	407	431	406	377	392	406	398	368	350	382	389	397	381	387	326	351	376	366	358	396	392	353	362	422	351	384	336	390	370	349	334	352	343	370	382	409	356	384	378	379	410	357	357	387	353	385	353	379	349	362	349	400	373	346	372	339	339	368	352	394	370	348	348	361	384	316	353	362	329	366	349	397	372	368	412	395	352	390	365	377	375	370	396	351	387	362	408	366	374	379	356	331	375	312	360	377	378	394	359	374	375	377	365	394	347	402	385	351	358	353	381	364	366	419	378	358	369	396	396	376	328	341	367	379	333	381	393	335	343	357	401	394	319	354	360	403	402	371	356	357	355	382	401	344	338	388	368	415	408	343	366	382	353	356	368	333	333	375	364	369	404	371	338	348	356	369	341	351	341	375	393	353	361	377	377	383	377	386	370	382	396	356	387	380	369	355	340	402	374	371	352	334	346	321	359	360	335	388	385	366	328	346	340	361	373	351	388	350	359	341	360	376	355	350	379	355	374	344	370	381	387	354	353	362	366	386	353	351	361	381	381	353	358	374	366	371	363	390	355	390	329	378	367	377	386	382	356	328	346	370	343	389	360	389	375	333	350	344	331	376	355	394	364	362	376	339	339	354	342	343	395	346	341	360	348	396	355	339	338	363	386	347	387	341	340	367	356	402	404	400	369	357	309	348	391	390	365	354	366	336	390	383	330	388	361	354	366	383	378	373	370	387	376	437	377	366	346	336	349	330	387	361	360	371	361	341	412	387	390	371	364	391	378	348	381	363	392	341	375	335	387	352	359	395	361	348	381	354	365	355	405	344	328	367	373	383	378	385	343	348	352	360	353	321	367	362	372	354	362	395	369	372	355	376	369	362	352	364	377	401	392	392	387	340	350	365	363	371	374	379	396	389	383	348	380	379	365	388	352	347	399	375	399	362	362	334	334	368	330	373	348	378	357	359	377	387	358	321	374	369	397	358	386	370	390	346	385	380	411	342	376	337	368	376	318	375	362	386	350	360	347	388	361	353	354	340	346	357	354	378	360	366	362	332	338	394	352	335	382	328	341	344	363	391	362	373	354	381	377	344	370	380	350	351	344	377	359	403	388	396	364	339	363	367	323	365	365	366	359	363	343	341	368	358	320	401	324	381	382	356	383	362	408	363	387	366	376	349	343	384	381	363	349	360	346	351	327	364	377	358	351	391	347	391	389	323	377	394	348	376	343	357	380	367	342	359	402	408	374	326	366	379	377	386	343	395	359	346	409	392	379	376	357	399	308	392	379	382	365	354	368	346	358	352	368	380	349	392	410	361	341	352	400	357	375	359	320	370	397	397	371	390	335	369	351	331	377	356	348	349	371	376	392	352	362	329	355	367	352	354	395	380	346	376	339	389	338	362	385	396	389	357	400	387	383	391	376	377	385	406	357	390	387	368	362	371	387	343	368	322	367	361	377	368	372	386	350	333	376	362	357	336	340	342	367	361	330	384	359	365	418	371	382	338	367	382	345	363	359	409	373	376	360	356	350	343	338	374	343	354	345	377	332	352	353	359	344	416	324	361	329	400	361	376	367	363	383	351	355	347	380	385	362	386	359	397	335	355	370	384	364	326	391	366	389	377	388	327	344	349	334	373	364	356	371	336	387	365	368	355	355	342	379	361	355	370	349	346	378	365	349	349	361	341	384	358	370	324	311	372	406	351	367	354	351	395	337	385	383	332	378	381	392	373	344	326	339	382	367	368	369	386	347	343	357	366	395	358	378	374	353	379	351	334	342	381	368	371	378	354	366	363	387	379	381	383	371	354	362	360	347	403	364	368	371	387	336	370	403	371	414	381	341	385	402	399	367	395	354	337	380	401	338	360	347	374	381	343	394	380	348	344	348	355	379	340	362	348	398	357	346	358	352	363	401	345	356	377	371	362	363	388	365	371	348	369	385	390	353	380	374	389	403	403	401	397	350	373	355	343	377	361	375	363	360	367	391	359	364	330	387	397	309	349	359	354	372	397	340	336	373	384	365	344	368	369	351	389	375	364	385	387	422	392	365	369	355	345	342	367	374	383	345	329	371	358	371	352	337	354	369	373	354	375	366	360	346	365	402	385	351	322	348	360	357	363	370	377	380	350	340	339	377	406	369	369	369	359	321	338	330	358	319	371	346	360	360	373	328	380	336	404	325	384	340	367	339	385	371	390	350	356	351	345	351	375	385	357	368	384	371	361	376	348	398	379	376	344	391	362	387	380	362	387	313	397	344	376	356	338	348	345	368	330	355	362	362	361	349	388	412	403	368	344	372	392	353	383	385	333	346	378	363	366	365	354	370	359	351	341	411	353	381	357	344	349	334	348	372	374	353	338	351	380	352	390	373	340	363	381	342	359	330	363	366	365	368	380	363	355	342	322	346	392	349	335	356	399	333	370	381	418	369	359	342	352	336	376	340	379	365	359	351	361	427	402	384	388	363	356	375	340	379	369	381	322	355	377	326	338	376	383	389	392	390	345	388	321	353	380	360	360	379	364	387	370	371	390	357	363	362	369	348	327	369	384	374	328	398	350	355	394	397	406	361	390	358	360	342	347	365	355	311	391	337	364	379	352	371	363	394	368	356	376	370	358	324	376	370	371	371	362	314	365	359	340	364	349	371	351	334	377	364	385	339	375	341	318	368	373	368	334	381	352	378	365	338	348	355	376	380	394	370	378	396	407	398	357	391	359	391	392	389	366	371	345	335	368	380	374	352	360	392	369	384	383	376	354	386	374	347	403	374	383	359	374	335	380	386	341	338	393	362	361	356	369	336	366	364	365	380	359	345	353	380	335	353	333	348	410	364	363	371	353	418	371	379	403	347	384	319	373	344	385	341	343	383	373	384	408	361	380	333	390	355	351	369	395	331	374	358	379	358	373	373	384	376	319	390	373	354	374	361	382	355	387	357	383	388	370	346	377	387	336	375	362	344	348	381	349	349	366	374	326	385	407	374	380	366	349	368	373	390	320	358	352	380	336	366	351	379	400	379	371	384	372	363	364	355	375	382	369	370	380	385	407	357	364	339	362	359	351	399	342	346	337	371	377	353	348	378	392	362	371	377	349	358	385	374	359	356	381	374	348	367	341	359	385	346	360	419	346	382	375	352	334	345	350	339	376	367	332	368	344	399	345	348	356	329	365	346	356	392	363	353	345	359	373	351	350	352	369	396	376	363	369	387	398	367	335	397	399	362	349	389	360	362	369	386	390	364	386	387	391	351	368	378	403	373	363	365	386	365	366	376	372	383	336	355	339	343	345	398	359	347	378	359	392	373	344	336	340	382	351	383	358	370	386	366	374	357	355	371	422	390	355	359	339	364	360	393	375	378	349	358	357	366	374	371	361	388	346	401	393	369	320	375	402	368	341	422	373	347	352	373	393	372	368	384	367	349	366	358
9689	3509	1442	1592	1416	1233	1231	1089	1060	1000	920	949	928	893	859	843	989	1097	1346	1398	1301	1345	1272	1277	1220	1187	1163	1115	1080	1079	1142	1097	1123	1095	1083	1132	964	976	982	975	930	959	911	942	834	919	879	846	932	891	876	930	833	820	825	866	807	782	809	806	796	833	807	881	882	791	801	814	821	838	855	795	838	797	812	801	762	799	775	795	774	870	772	818	826	816	779	805	795	714	793	831	799	779	804	830	808	837	798	784	779	834	850	804	803	796	799	776	788	811	773	781	852	819	822	781	821	801	789	789	778	797	780	762	792	774	749	856	806	791	791	791	788	834	840	802	785	764	846	828	783	856	847	762	875	794	744	789	783	810	771	822	757	769	819	802	806	853	785	835	786	831	820	837	824	779	778	837	751	816	829	796	769	803	744	813	802	757	806	844	817	822	846	779	796	834	801	845	826	769	780	848	869	774	794	783	834	839	804	792	806	794	756	822	762	800	792	809	788	800	762	852	764	827	759	829	783	754	767	775	807	812	790	774	819	828	747	796	769	777	751	826	834	811	830	829	833	818	874	816	840	778	857	782	839	778	799	861	793	840	797	823	733	852	812	789	789	765	775	782	738	767	832	782	789	797	805	768	775	842	753	805	783	792	825	802	793	756	788	817	786	764	834	794	836	793	816	827	822	817	789	758	823	824	808	774	819	813	780	795	808	799	824	793	767	836	825	810	711	772	823	766	822	826	782	865	826	785	823	787	790	768	788	808	764	787	780	831	786	769	818	770	811	784	759	815	790	807	812	838	790	759	811	826	845	796	758	846	800	778	819	798	816	824	823	778	807	779	842	830	817	784	766	751	797	772	802	790	811	793	791	804	838	863	839	841	808	832	807	767	788	737	774	768	817	797	792	775	826	758	855	817	782	807	775	806	794	793	786	845	831	787	807	797	819	776	770	774	806	863	845	793	806	793	809	805	754	768	815	792	795	850	871	810	789	830	804	799	806	760	824	773	783	801	797	833	796	817	786	819	794	789	774	722	838	777	865	789	809	772	798	815	755	826	831	769	790	797	817	811	808	776	778	794	790	759	829	836	800	854	790	798	833	834	785	799	791	797	814	798	814	819	802	726	819	847	792	795	772	783	797	822	848	809	826	820	773	778	768	739	827	789	818	749	807	765	767	815	809	767	800	773	769	784	769	803	785	832	787	803	804	770	788	849	797	803	790	812	794	825	796	846	790	773	778	809	754	818	808	812	803	819	793	791	759	804	817	763	747	745	803	767	829	841	796	831	796	796	807	816	802	784	836	824	836	820	802	773	856	836	776	820	803	802	799	761	801	807	775	775	781	749	821	791	778	794	831	784	798	837	843	778	814	745	797	817	794	734	755	806	798	828	838	818	791	781	802	806	764	769	764	786	847	799	794	768	755	748	835	813	733	783	844	759	825	766	790	753	791	792	794	772	782	794	786	823	857	803	783	819	795	763	825	834	781	837	799	798	788	779	849	832	809	792	779	763	757	795	762	735	776	821	780	773	823	767	823	765	800	788	799	875	821	826	818	812	781	837	782	835	785	814	838	800	794	850	801	767	754	771	760	773	795	801	801	790	790	787	795	812	828	748	838	786	830	828	807	819	856	814	835	838	827	780	777	742	801	860	807	821	789	815	788	762	808	783	838	739	829	767	784	763	774	769	785	802	699	805	740	811	811	804	781	822	820	819	799	777	829	878	846	823	839	844	794	780	827	781	814	825	831	809	850	755	750	786	789	757	778	817	863	821	836	793	771	808	863	773	840	774	836	816	824	793	773	771	795	861	843	798	867	794	755	829	792	788	797	828	798	754	846	784	815	781	796	837	793	900	813	787	821	801	815	813	797	795	767	749	795	780	766	798	805	807	735	756	839	832	803	809	798	874	793	791	835	831	785	809	799	799	837	866	801	807	829	804	799	777	838	774	820	862	798	783	768	811	792	795	773	791	838	783	789	801	824	817	739	831	787	821	814	850	815	785	842	817	729	760	798	732	771	800	830	814	799	794	737	850	844	799	812	804	799	812	813	820	790	816	756	797	852	800	825	840	787	756	825	837	789	791	811	759	833	770	765	798	775	800	803	835	808	757	838	783	814	790	822	807	780	834	785	851	780	812	788	762	804	821	804	791	785	797	847	836	816	795	859	813	836	749	758	801	794	830	816	818	859	776	777	841	807	783	779	762	779	826	800	800	821	756	806	809	820	826	802	821	827	850	797	861	805	785	823	810	811	796	803	838	805	771	819	816	779	851	813	799	790	759	818	785	777	777	833	791	890	778	761	804	802	787	841	808	852	731	831	800	814	767	824	763	773	780	847	812	810	754	782	794	819	816	859	834	792	793	781	804	825	824	790	788	790	740	764	832	834	805	821	804	806	786	783	784	771	777	837	800	818	739	807	780	762	875	842	795	767	793	790	833	799	798	770	791	775	769	782	788	811	761	814	804	776	817	768	781	754	844	782	810	829	833	781	797	795	781	793	802	805	827	783	796	803	791	785	814	831	833	781	747	785	796	772	746	839	786	817	807	795	810	848	808	745	797	807	820	838	777	783	826	822	761	825	771	798	767	816	820	763	817	787	778	830	758	805	765	835	838	802	809	797	830	786	841	801	761	770	815	750	784	784	791	799	811	769	737	819	838	751	766	762	799	777	779	844	797	820	822	792	821	762	793	752	829	785	828	801	796	842	787	825	767	803	838	847	819	775	763	791	791	752	800	790	796	789	875	745	834	803	822	869	793	811	755	796	795	746	751	833	744	811	833	822	765	770	807	864	803	821	817	766	796	798	804	801	812	821	733	823	844	762	797	766	746	791	804	789	813	822	830	800	773	762	806	818	822	813	759	824	815	750	776	809	780	736	766	830	795	795	796	797	770	855	817	779	809	769	764	811	824	773	825	754	748	779	780	795	782	763	757	807	860	792	806	762	841	799	779	776	798	786	831	826	753	772	831	825	831	814	797	837	838	795	803	816	847	766	791	781	787	788	769	812	802	802	828	810	844	830	798	794	768	760	839	779	782	821	840	820	802	783	827	791	839	761	838	784	817	851	800	805	813	813	789	807	786	760	807	772	817	820	796	787	870	785	788	785	837	807	855	806	847	782	815	751	779	769	833	774	821	832	801	789	799	834	806	802	806	839	820	834	828	775	824	753	791	755	776	828	819	830	800	777	815	818	770	793	825	776	838	819	813	777	816	834	778	810	797	813	809	820	770	754	749	796	806	826	788	777	779	799	797	779	783	832	795	864	781	771	787	814	827	851	788	791	782	824	768	869	782	816	797	776	807	775	810	806	863	808	777	816	843	803	797	786	835	748	809	808	801	809	785	783	800	834	798	829	794	796	859	745	822	806	822	795	786	826	792	771	779	833	844	804	806	806	830	818	798	831	845	802	843	774	767	799	763	815	827	827	806	790	815	858	826	833	845	791	799	803	783	788	811	748	809	786	778	806	802	810	782	778	782	784	765	802	839	793	794
21446	9157	1196	860	722	595	527	414	480	441	418	447	379	364	396	392	458	473	487	527	441	535	490	451	457	471	454	436	414	406	437	440	421	433	404	437	408	421	391	401	408	345	385	398	407	382	405	360	379	387	397	376	429	395	392	367	406	358	390	373	366	337	377	387	364	376	355	380	330	368	376	356	377	349	365	396	386	369	387	357	360	370	350	362	365	327	364	366	337	378	392	380	386	396	365	330	388	415	392	357	354	400	419	353	400	394	349	356	329	382	410	354	363	355	356	363	358	340	323	330	365	350	319	384	343	322	350	362	382	395	383	405	356	379	343	378	368	365	345	330	390	329	330	370	355	365	371	357	364	382	410	364	386	361	370	363	351	363	389	383	382	374	363	341	391	376	352	381	398	370	328	404	354	367	323	369	342	370	363	386	384	373	374	384	388	377	361	373	370	398	392	391	361	344	383	364	384	349	361	371	344	395	363	372	378	366	378	369	371	366	382	376	390	323	376	343	336	360	399	379	356	385	384	373	351	370	416	369	360	372	379	353	369	385	364	356	353	394	348	354	393	381	385	401	345	346	391	332	364	329	357	396	356	366	375	333	374	373	352	368	341	351	384	340	361	377	380	362	370	358	364	372	356	371	358	354	382	371	373	353	374	328	356	343	355	358	373	334	370	352	331	345	340	368	376	392	321	375	378	315	354	344	383	354	394	403	344	383	365	357	397	351	406	370	352	349	386	332	378	347	365	361	398	361	378	373	369	393	415	349	352	377	382	374	361	362	355	384	365	371	357	382	357	375	358	330	360	367	361	374	366	366	350	340	354	347	371	380	360	362	343	363	378	363	358	366	388	405	388	385	377	355	387	353	339	362	377	372	357	358	418	381	353	346	349	423	364	365	379	360	383	388	381	356	370	362	336	358	350	383	399	348	340	348	343	388	374	405	380	403	381	364	336	378	369	352	339	403	392	356	350	392	368	378	396	360	380	361	335	340	383	389	363	380	353	360	424	351	372	349	361	378	341	380	334	376	377	320	368	354	375	389	344	359	351	332	413	360	387	353	359	360	363	356	358	397	371	343	351	354	367	376	332	376	360	330	335	340	387	357	343	371	385	404	369	373	334	374	379	362	392	374	354	341	346	370	388	410	371	387	371	361	362	395	346	361	367	390	353	362	344	350	378	369	376	322	366	352	386	334	343	355	352	361	355	375	375	375	376	367	392	413	360	372	366	362	352	358	354	335	386	392	406	370	382	395	358	379	393	337	335	363	362	400	367	397	348	378	351	362	384	352	362	376	377	360	334	335	344	369	345	392	369	377	378	366	373	349	358	379	341	344	328	345	364	395	346	366	346	390	345	388	348	387	390	373	349	396	372	351	367	369	394	361	422	383	367	375	400	364	338	365	353	368	376	332	394	369	359	356	382	405	363	379	348	376	351	342	327	367	373	342	402	374	418	358	356	375	375	377	370	367	365	367	391	359	387	344	321	344	387	356	368	370	379	355	358	382	340	360	345	342	369	354	375	359	370	377	338	359	360	357	401	369	362	375	375	361	339	373	358	381	364	389	365	361	375	383	388	384	340	366	365	352	354	345	360	368	358	360	387	382	337	383	366	346	345	393	402	395	373	371	375	369	365	340	361	393	376	378	379	341	394	372	364	418	366	344	353	360	370	366	375	383	346	374	353	365	363	369	364	320	386	385	375	363	374	377	364	400	394	378	345	366	344	371	368	382	389	368	355	383	359	400	379	331	383	386	378	335	341	377	334	361	375	365	393	366	401	380	399	354	366	379	326	383	352	392	364	348	360	360	357	357	373	349	351	361	355	347	382	368	358	376	352	351	372	345	359	376	372	381	373	361	375	396	364	375	348	352	333	348	342	365	423	374	346	393	390	382	364	344	399	362	366	361	360	377	388	364	382	344	396	333	332	365	331	365	395	351	364	397	345	368	331	365	336	347	373	359	323	380	337	379	354	343	369	384	361	417	371	407	363	384	382	331	369	364	311	382	362	344	363	385	396	368	381	392	384	380	373	350	339	364	399	327	316	363	374	351	372	352	377	369	383	348	398	351	376	378	351	404	342	348	367	381	390	380	381	365	360	345	362	351	368	343	337	372	346	375	345	368	361	378	370	384	388	363	348	343	370	356	353	347	349	344	371	364	369	351	341	365	392	341	410	378	377	406	382	368	384	372	361	371	347	398	410	357	376	393	366	366	399	369	359	311	350	352	366	392	355	357	352	362	315	328	368	368	387	324	367	362	374	344	336	353	344	351	390	361	347	388	376	389	386	393	369	354	366	386	374	345	374	358	372	391	371	402	373	399	379	375	359	361	350	349	364	380	421	355	386	383	326	355	380	355	398	392	339	336	362	398	370	330	359	370	341	367	341	339	338	381	339	350	309	345	344	333	380	430	358	378	349	367	370	373	354	365	398	393	371	365	380	334	416	393	350	352	381	346	364	368	353	353	365	362	327	379	375	364	387	357	417	362	324	368	386	349	352	346	350	346	324	401	373	386	337	385	391	376	376	394	353	352	347	340	371	360	380	389	378	359	339	353	389	319	365	372	392	322	341	370	325	413	346	376	361	343	340	392	373	342	398	385	318	314	333	349	384	325	413	365	359	368	388	351	329	386	379	387	380	384	369	402	366	425	359	361	352	401	352	346	361	375	360	359	344	360	403	352	387	337	356	373	348	371	362	348	362	370	378	387	370	335	367	368	350	342	364	377	362	388	383	376	352	362	331	344	359	378	372	363	365	384	341	377	331	402	366	359	308	362	353	324	354	338	378	367	352	339	374	372	367	348	368	392	367	378	372	384	366	376	353	358	349	369	349	357	383	346	349	373	362	362	404	361	386	378	386	359	368	372	374	339	371	355	345	369	329	338	348	342	368	344	363	322	359	373	347	356	366	375	324	372	374	356	352	366	388	356	345	391	399	362	370	391	375	337	346	396	339	360	346	384	358	393	360	345	369	382	384	405	369	380	337	368	391	372	353	370	361	355	328	365	383	354	360	390	380	395	408	388	358	351	352	390	357	374	347	389	370	369	355	370	378	379	364	377	344	369	359	377	366	375	370	363	401	391	367	351	348	358	367	369	351	393	355	341	371	388	346	376	377	390	324	364	372	352	360	349	359	389	347	316	367	374	387	383	370	362	357	366	373	361	354	366	377	372	372	362	337	354	367	358	355	356	366	334	372	384	354	380	347	361	347	327	406	379	377	354	385	330	372	357	367	368	376	379	387	380	379	378	357	386	365	389	374	356	408	371	395	397	408	366	412	370	316	318	329	330	347	364	334	378	333	352	406	385	379	364	396	350	390	390	364	357	383	359	404	336	389	345	346	373	385	396	386	381	326	387	354	333	391	408	363	368	383	356	381	385	381	412	376	346	363	376	351	404	366	371	352	377	384	351	363	421	376	373	368	367	384	381	396	379	331	376	360	417	359	341	365	363	338	318	350	349	375	357	373	406	368	360	355	370	356	363
11936	6200	2189	2491	2083	1743	1504	1364	1243	1200	1114	1024	1005	1057	980	988	1243	1521	1574	1743	1554	1545	1484	1475	1396	1361	1354	1249	1280	1215	1275	1265	1270	1222	1228	1281	1183	1098	1117	1018	1019	1046	953	986	938	937	914	963	907	892	871	934	877	877	880	833	835	772	873	908	806	812	855	815	822	795	844	838	770	801	811	804	796	820	845	771	799	806	825	798	820	836	800	765	784	806	820	759	790	855	764	837	806	791	820	822	770	787	767	783	801	834	830	803	811	815	762	779	788	798	809	774	801	784	838	841	821	846	778	800	808	793	837	825	797	747	763	829	721	764	768	755	799	722	807	772	812	763	788	803	821	783	757	855	767	744	832	818	795	814	794	781	804	745	769	776	798	833	763	738	806	793	740	830	781	773	793	755	803	782	773	810	805	784	732	808	801	781	781	746	758	800	798	787	757	821	749	758	799	788	782	807	779	770	815	800	782	780	770	803	819	805	796	808	781	766	802	819	795	831	826	795	830	762	792	756	791	785	762	874	813	784	830	737	809	819	765	783	808	800	760	795	808	796	760	791	784	802	813	832	804	815	761	817	801	745	753	793	773	778	806	768	716	789	819	787	807	795	775	777	750	753	816	804	812	789	773	748	758	815	875	828	758	779	774	759	804	777	837	823	826	797	806	822	844	773	807	786	816	813	789	814	797	827	730	764	796	841	768	806	825	780	789	814	777	780	846	811	828	847	791	779	804	758	785	807	809	755	821	781	771	807	765	778	802	785	846	811	705	799	813	794	793	826	804	812	815	738	783	806	720	773	817	791	790	770	807	806	866	867	797	795	837	798	775	799	824	801	792	832	845	810	844	788	815	827	842	820	834	754	808	764	797	753	802	778	798	770	823	807	785	756	756	805	803	837	787	819	790	814	791	829	801	780	815	782	814	827	757	819	777	808	824	770	738	757	750	792	781	765	807	787	812	822	809	756	827	794	793	782	791	763	788	757	823	767	781	790	776	799	796	771	818	804	786	779	801	825	791	762	802	751	796	783	807	808	802	774	780	882	730	796	754	730	786	807	770	781	813	769	752	812	764	788	824	851	875	837	795	778	789	736	761	811	763	775	769	810	823	773	815	778	775	786	823	819	833	808	797	780	822	780	822	780	809	818	815	816	729	748	793	800	849	853	855	729	791	870	795	798	853	827	732	808	794	785	810	814	796	854	778	802	785	818	797	829	773	781	760	796	797	753	767	837	801	815	815	756	853	781	768	780	784	788	800	776	826	822	774	812	845	822	773	785	793	767	799	757	841	804	795	782	790	813	777	726	798	776	799	797	793	816	834	817	741	791	740	755	784	797	814	758	772	865	830	841	780	780	754	798	759	747	831	785	804	801	832	764	779	762	760	801	779	729	838	805	759	806	840	818	755	760	796	755	804	757	761	774	809	784	797	802	782	752	777	793	814	826	809	813	826	799	827	800	781	810	819	824	820	824	780	790	755	766	813	747	795	803	715	806	748	808	789	787	763	795	761	722	753	818	798	824	866	826	737	790	809	777	822	749	738	805	815	832	815	847	794	781	813	822	807	764	830	800	781	818	794	817	769	847	792	800	744	736	812	771	789	799	798	804	796	757	799	745	812	792	808	836	839	757	816	796	785	831	753	707	831	804	782	767	786	831	776	816	764	783	792	831	777	810	817	788	809	839	785	803	780	845	792	766	761	778	836	742	795	784	779	751	811	835	816	802	783	819	836	804	778	838	786	755	758	819	791	787	781	784	824	738	794	821	817	738	771	818	804	853	740	769	755	753	740	816	822	774	777	807	773	801	776	810	817	816	803	778	808	794	840	775	773	741	823	830	765	842	781	804	800	810	764	814	794	800	800	726	816	800	823	819	835	821	788	811	797	813	779	807	814	754	761	764	773	824	822	781	813	759	790	794	781	868	802	829	803	758	782	793	753	771	797	793	808	767	827	819	798	773	714	816	801	822	786	761	805	810	797	787	805	756	831	840	820	829	795	813	792	773	743	770	782	840	811	808	771	788	791	812	818	779	808	763	813	784	770	832	796	848	808	727	780	746	726	764	803	818	700	766	801	830	762	797	811	808	782	816	767	773	787	797	790	782	744	726	824	813	718	757	781	799	753	829	794	814	793	766	858	815	779	766	802	819	752	758	794	735	793	804	740	799	788	751	753	797	754	801	751	797	868	748	834	780	779	800	803	823	826	794	770	835	776	751	756	810	830	761	757	777	791	815	772	805	784	806	789	743	757	817	802	788	848	794	774	787	837	792	787	789	775	784	798	811	794	792	755	817	766	815	829	773	787	809	789	808	785	811	784	735	760	775	799	784	767	787	793	808	800	750	776	796	811	809	834	755	823	833	839	747	818	806	778	813	765	803	740	741	778	800	795	876	747	742	804	782	772	769	763	805	765	790	805	761	768	789	780	797	751	785	771	770	815	835	818	744	783	838	772	817	798	791	769	754	819	802	771	718	781	841	827	816	797	815	818	800	805	742	793	808	763	830	793	773	778	779	854	796	829	786	776	796	827	772	738	764	793	766	835	810	795	755	805	795	810	817	771	769	810	804	814	760	813	744	817	807	794	749	813	797	791	809	810	760	763	746	816	798	785	759	810	796	752	794	768	810	752	759	778	805	805	780	792	749	796	832	797	797	842	776	741	725	810	776	792	788	809	783	811	803	769	817	742	818	773	762	782	732	800	814	792	772	757	793	791	766	762	770	813	788	808	805	796	801	780	724	802	833	771	803	767	835	809	757	792	817	742	813	803	771	756	806	774	781	774	782	753	833	834	796	808	775	781	802	759	776	742	814	774	822	762	771	762	801	788	815	841	802	822	770	758	827	790	737	812	793	789	800	796	815	824	827	755	794	808	799	772	760	744	788	799	801	814	868	743	806	778	769	801	767	807	827	833	805	754	834	797	792	772	746	771	836	791	745	822	802	799	805	867	783	823	787	796	763	815	812	799	826	803	804	803	825	826	769	869	845	743	799	825	833	832	747	771	846	756	818	775	842	765	807	788	732	858	768	815	773	754	849	786	759	755	767	775	818	776	867	765	836	815	834	808	777	791	785	807	798	823	819	833	783	782	777	805	794	801	785	776	792	755	748	790	797	796	739	809	822	780	816	817	818	745	826	801	786	785	788	803	817	769	768	788	841	802	798	813	808	830	766	782	777	782	788	815	768	785	789	776	800	793	796	819	771	820	776	821	777	796	834	763	788	810	805	807	775	801	823	778	770	759	818	815	810	781	758	810	812	780	769	782	828	795	753	773	788	805	813	771	805	772	805	764	783	729	782	801	796	837	817	821	803	782	859	778	821	785	788	828	821	769	792	799	828	812	789	793	762	773	812	798	793	809	792	795	791	814	790	811	764	792	771	777	798	828	785	797	822	798	794	803	756	801	766	803	822	796	778	762	764	807	766	816	783	805	818	811	820	754	821	781	770	790	784	792	764	802	822	775	772	807	767	797	804	808	766	809	781	823	790	800	776
5991	783	296	316	297	308	310	291	286	315	342	301	303	341	367	307	327	341	373	379	356	371	321	313	351	321	352	318	339	336	329	331	309	336	343	340	325	310	329	296	371	318	328	313	294	278	321	333	283	329	302	332	320	308	326	316	304	290	318	335	302	322	295	316	352	317	303	282	280	272	298	287	301	291	329	347	316	286	331	285	285	286	290	319	297	297	318	314	338	301	295	308	326	312	296	321	306	290	302	321	281	318	310	294	330	309	298	338	332	307	315	292	319	315	320	308	299	311	356	288	288	270	312	294	320	292	313	319	281	281	301	313	283	291	293	311	300	300	312	284	292	301	306	305	303	330	296	316	314	305	328	339	293	324	335	293	311	279	324	304	285	324	325	316	313	309	329	346	280	338	316	326	340	301	293	313	283	301	299	284	288	304	307	287	300	330	320	306	290	302	305	282	303	309	358	316	302	351	319	320	297	297	308	299	314	326	317	322	323	297	309	310	312	304	299	303	330	293	294	309	286	309	313	317	323	318	278	325	294	284	316	282	279	314	299	313	316	307	345	305	270	323	283	289	344	309	292	306	328	321	316	316	319	290	304	315	298	307	296	309	314	284	314	306	327	300	284	282	318	316	336	318	297	315	316	326	311	309	289	291	288	318	306	328	294	292	298	289	294	315	321	297	301	312	303	316	300	302	364	312	322	312	313	295	313	321	303	296	318	314	292	275	294	339	315	369	315	310	311	285	329	347	300	285	320	308	307	325	280	346	343	297	315	284	325	285	284	318	309	317	319	338	300	281	336	340	338	356	317	315	290	319	333	265	296	332	317	335	310	280	302	301	320	308	318	279	300	330	288	295	298	300	324	316	303	289	287	305	341	329	311	316	279	300	295	335	326	316	314	325	305	289	338	293	338	296	291	295	315	319	329	292	319	300	320	301	308	282	341	280	272	293	258	338	329	312	301	291	303	303	347	300	257	312	318	290	319	311	288	312	286	293	336	324	271	335	308	296	351	293	290	333	306	331	302	295	312	309	301	323	324	295	317	307	301	309	305	325	311	317	302	294	314	300	302	294	320	296	296	325	330	331	298	322	301	330	321	284	295	303	274	308	306	319	306	343	348	326	303	310	327	302	310	314	302	288	315	284	310	323	286	325	307	320	298	318	299	278	322	279	307	316	297	297	270	292	285	288	324	281	280	292	338	299	315	309	286	311	280	312	304	356	312	321	295	315	288	289	274	274	265	307	319	315	340	312	308	286	316	301	333	353	351	308	281	305	312	282	317	328	309	281	293	317	294	307	306	338	314	323	326	287	296	313	269	311	315	325	359	310	297	278	296	335	293	336	339	277	285	347	327	322	288	292	309	325	327	302	307	332	326	293	344	324	279	293	291	313	309	306	306	302	294	322	342	319	313	278	287	327	331	329	284	316	306	306	285	303	318	309	305	315	303	312	290	294	293	329	333	299	277	317	332	347	279	334	280	304	334	318	298	342	337	302	288	275	283	305	316	284	307	295	304	297	307	284	336	301	314	280	304	311	308	303	274	321	309	321	313	278	314	281	301	312	332	317	295	305	348	304	303	328	316	334	274	346	330	317	359	332	270	290	312	296	343	283	321	330	314	319	308	306	316	324	293	278	323	280	300	303	312	324	303	306	295	336	326	314	324	284	306	284	276	260	302	338	299	287	306	285	307	309	277	326	310	299	355	322	339	317	299	298	318	303	283	304	275	301	330	303	314	302	301	307	314	325	331	337	310	298	317	295	289	296	316	297	327	321	332	295	287	304	298	336	321	314	330	301	290	270	300	317	330	330	330	263	276	284	299	341	264	347	315	296	296	324	320	322	299	313	338	301	324	306	311	304	261	312	286	318	307	289	308	289	309	304	288	271	309	323	268	275	294	264	324	295	304	312	327	270	336	303	300	328	334	321	321	308	322	340	319	321	307	284	308	333	320	302	321	309	311	328	293	295	317	333	324	300	327	277	312	301	316	297	322	282	294	313	289	308	321	306	281	303	330	307	344	351	309	297	291	321	267	285	295	296	355	291	302	284	325	267	300	326	308	328	315	278	292	312	318	308	298	328	325	311	318	299	315	299	313	302	276	317	283	341	308	324	307	316	330	294	314	300	292	353	316	318	288	300	276	302	300	318	289	302	298	282	331	296	309	292	330	281	293	312	302	308	330	339	330	323	290	286	310	294	311	299	312	321	308	264	323	334	319	302	328	307	275	300	325	302	316	288	302	303	314	299	288	354	286	288	283	313	314	321	304	314	301	313	311	354	341	302	298	302	292	301	329	321	288	277	306	292	329	298	328	291	288	336	294	298	341	330	310	290	288	325	307	310	303	335	315	282	295	292	271	292	314	268	309	320	318	279	306	286	328	351	337	295	298	316	325	320	316	305	275	317	334	302	305	303	296	320	327	324	351	309	285	327	291	297	300	311	296	289	287	301	314	323	316	275	300	318	319	329	304	291	295	297	329	296	327	287	282	297	295	294	334	357	306	278	269	315	327	300	299	331	291	291	281	297	343	303	337	274	301	305	290	260	314	315	330	355	291	313	313	296	311	336	322	310	315	327	322	318	293	295	336	315	309	310	307	314	329	336	324	325	325	325	306	329	320	309	304	296	306	303	324	317	324	297	314	322	255	272	298	351	272	292	295	292	296	298	294	316	303	316	306	306	326	327	307	296	275	298	327	289	285	305	319	309	345	308	304	298	338	318	303	333	312	308	310	330	318	310	299	282	326	297	269	300	299	340	314	324	308	283	300	315	302	262	321	324	318	310	285	314	324	314	275	303	314	296	347	305	286	292	323	316	311	303	297	327	325	317	311	278	296	289	295	301	342	315	320	334	309	298	316	305	313	315	305	297	329	299	299	327	287	297	287	295	312	277	311	331	287	303	310	314	303	321	290	331	292	327	320	307	279	313	276	328	294	322	282	320	297	292	291	298	302	304	324	263	299	284	290	335	333	295	302	292	282	284	327	280	303	302	316	335	304	351	357	302	289	334	288	316	256	310	275	332	345	290	317	300	290	327	323	311	302	320	317	320	291	288	354	284	301	289	309	298	311	321	338	310	303	309	314	284	335	314	291	295	300	294	303	299	326	378	288	345	349	328	316	286	298	341	301	319	284	288	343	312	286	313	323	308	267	306	304	304	310	295	327	331	300	303	327	317	312	315	298	310	326	294	306	318	311	304	280	347	299	304	306	316	285	290	317	319	309	273	323	306	301	327	322	340	322	316	317	321	309	297	355	319	288	328	350	324	291	344	263	314	292	302	299	312	308	300	325	298	325	316	334	303	305	312	295	305	319	335	286	306	346	343	296	325	273	296	318	316	312	346	331	335	342	302	277	291	279	322	312	323	298	320	310	321	295	333	310	317	318	275	333	313	302	272	307	325	324	287	289	313	305	322	300	308	276	292	296	325	336	331	318	274	266	319	325	297	313	259	315	321	324	287	317	321	307	322	310	288	315	299	290	315
4120	979	658	725	692	687	700	695	678	734	678	674	685	705	731	716	765	957	1039	1067	1033	1020	1003	887	890	905	894	847	817	821	866	831	791	843	797	834	774	750	743	788	749	768	736	772	750	740	766	740	729	771	784	684	739	708	764	719	660	757	682	696	666	678	712	735	705	746	697	697	731	716	645	690	702	691	622	702	715	671	743	721	713	743	729	671	735	707	758	701	742	698	667	680	701	672	678	695	684	754	654	674	647	712	692	711	659	712	703	675	688	655	674	684	656	691	680	729	656	707	688	701	711	692	699	727	671	672	664	641	714	716	694	692	669	685	686	651	665	701	698	693	690	718	674	647	659	657	702	693	676	691	673	654	657	709	655	684	682	637	697	712	684	712	694	685	693	683	722	719	686	754	653	692	648	704	697	688	675	706	699	730	660	646	673	693	659	671	681	695	688	690	743	655	690	732	702	693	669	704	692	750	662	698	683	628	693	685	720	722	642	696	719	707	673	663	706	661	713	690	664	697	654	685	701	674	677	677	700	646	698	635	685	683	743	707	675	685	682	686	695	671	671	708	675	663	712	731	684	687	680	642	683	661	778	742	665	713	674	722	718	712	666	672	709	692	699	701	709	696	679	733	677	688	715	702	700	697	729	688	738	751	746	696	697	713	737	685	683	694	666	709	688	678	671	708	665	709	678	693	664	732	642	663	669	697	684	686	716	643	731	688	663	686	704	686	679	685	711	688	678	693	673	673	647	683	712	682	720	688	716	687	686	651	693	671	681	664	671	669	686	709	707	699	658	717	644	652	678	677	712	710	679	687	667	663	755	712	693	747	680	700	687	694	687	746	693	687	670	719	759	652	692	709	702	663	628	701	685	669	668	724	720	676	660	718	673	633	672	692	687	695	716	671	699	730	726	685	666	696	678	665	684	663	698	682	656	671	697	668	690	670	677	667	723	657	703	696	717	722	669	732	705	728	654	688	699	733	642	688	667	697	668	668	685	697	710	674	634	664	668	700	691	700	657	676	679	700	712	686	710	711	667	721	694	733	745	692	695	668	701	663	684	684	666	681	659	689	669	708	730	670	715	716	695	656	644	701	666	692	676	664	652	660	744	671	669	676	684	703	689	723	654	696	675	710	641	691	701	754	731	675	700	693	697	693	687	705	720	659	714	735	699	709	644	674	699	688	673	677	755	719	642	678	642	705	701	721	705	696	673	714	703	707	634	728	669	662	637	705	680	691	671	652	692	670	663	684	696	644	699	698	684	676	637	687	754	713	682	736	680	691	745	682	717	614	695	707	706	711	689	734	737	689	697	664	686	700	675	749	718	697	664	683	733	671	670	701	683	696	682	673	664	697	705	687	704	716	680	692	682	684	690	688	701	692	718	661	666	691	672	656	615	650	689	741	682	672	676	667	713	702	683	718	679	700	668	670	675	699	714	726	653	704	705	673	692	690	663	722	707	721	693	691	688	687	687	679	681	670	693	690	710	675	695	698	663	703	686	701	656	672	697	709	658	693	673	663	730	651	648	710	687	669	702	708	687	685	699	707	615	722	680	668	691	710	651	674	707	700	651	694	691	712	672	668	686	706	645	711	700	664	694	705	747	706	724	670	722	681	675	696	661	684	687	720	714	706	663	711	662	656	686	694	715	666	703	673	650	665	716	684	654	730	706	673	698	678	701	643	682	768	692	671	694	729	700	694	691	696	699	716	672	685	731	715	715	698	681	689	691	716	687	638	666	674	682	709	710	697	714	721	657	697	693	720	684	651	672	714	679	697	681	679	693	727	715	737	726	709	758	693	677	728	723	665	704	653	706	741	663	726	680	635	656	707	695	697	673	709	676	679	696	678	744	696	667	714	688	665	671	745	682	683	694	723	688	700	687	697	692	734	693	673	675	717	629	646	717	692	693	695	704	727	669	656	736	685	691	636	705	708	675	677	702	658	649	662	648	672	722	728	685	703	684	708	698	648	682	673	724	700	670	673	705	685	673	695	675	666	722	692	672	682	712	701	674	699	671	654	697	705	679	705	667	705	697	689	690	732	648	652	729	732	708	733	720	696	710	705	681	651	653	678	676	676	707	723	659	689	697	710	702	659	700	719	643	659	672	651	695	692	706	673	711	761	677	679	690	684	673	630	689	667	735	720	689	732	703	681	714	731	638	726	678	715	714	717	678	753	672	642	700	701	655	667	718	765	669	693	704	686	702	687	668	697	720	735	624	734	679	717	742	633	657	654	713	731	699	687	675	724	681	690	662	665	681	668	703	719	691	682	674	727	697	723	689	676	664	684	718	687	707	687	686	674	651	703	687	698	654	653	680	691	693	702	701	667	676	670	698	708	718	642	665	716	686	681	682	651	711	685	658	718	688	664	718	696	721	668	694	703	727	691	640	676	727	692	718	677	696	646	644	716	627	706	669	723	659	669	717	693	694	699	672	688	704	709	721	677	656	687	685	720	710	721	711	694	731	668	726	694	676	722	730	691	666	686	712	683	664	752	677	663	685	647	696	693	687	702	681	729	698	701	670	685	690	694	643	700	717	748	684	685	684	721	663	737	667	714	681	651	674	685	714	677	711	632	720	677	711	695	691	700	680	706	669	644	728	668	694	693	692	709	688	698	646	697	716	705	734	683	715	720	640	655	727	697	695	685	707	652	708	663	724	667	679	718	653	657	698	660	691	693	722	697	710	760	675	659	668	681	731	698	697	673	710	692	678	653	659	678	700	650	690	677	693	679	673	689	673	712	707	725	685	690	684	694	732	672	678	682	745	712	684	677	676	662	720	703	655	663	696	700	658	698	672	669	675	717	719	679	693	643	666	699	696	674	694	694	685	674	679	679	614	684	632	661	688	682	678	666	706	659	690	681	676	725	711	660	719	691	674	713	700	656	726	709	705	712	656	683	689	665	630	710	659	662	738	682	659	688	704	705	674	669	723	655	711	628	738	702	668	707	718	702	678	690	687	695	698	687	674	685	684	686	692	717	673	734	700	681	707	666	669	699	678	654	724	649	681	700	678	697	693	688	711	661	721	711	688	747	706	731	670	733	722	707	717	677	687	712	694	695	668	703	686	625	719	691	674	750	720	681	662	677	666	730	690	736	680	680	681	652	683	709	665	685	649	685	689	679	710	682	686	678	692	730	692	655	684	709	668	710	680	672	660	701	687	675	701	711	682	686	716	745	707	689	694	661	700	762	680	692	713	755	703	680	725	658	675	693	661	642	689	694	716	718	718	723	698	674	689	733	714	731	698	709	696	678	691	703	675	693	713	692	749	651	701	697	661	659	739	672	705	756	634	672	673	644	677	693	691	672	683	658	698	692	660	651	712	708	665	662	704	685	710	704	690	675	661	717	650	715	694	704	681	697	746	690	669	684	697	701	669	711	662	663	676	680	734	725	679	702	672	651	692	725	716	683	664	743	694	698	715	727	718	688	706	671	654	655	672	658	684	746	667	702	678	691	688	717	684	701	695	668	696	641
14157	5250	792	605	484	436	387	401	423	380	377	387	395	353	403	386	391	451	429	429	446	419	405	442	388	396	400	410	416	395	371	389	429	378	426	391	373	387	393	381	398	405	383	367	353	354	393	355	367	399	352	380	362	340	380	384	403	344	349	370	385	359	383	385	356	354	379	407	392	384	397	367	379	393	369	355	344	400	417	357	361	357	346	350	325	383	378	373	389	359	372	360	413	355	326	416	325	392	365	356	319	393	380	352	342	391	402	355	342	385	393	423	359	362	355	354	345	382	364	355	328	346	332	371	388	351	362	394	392	377	350	352	361	363	336	368	345	354	358	347	334	340	381	316	353	357	396	354	385	372	347	364	388	328	349	379	325	351	333	344	339	364	348	356	340	364	329	342	384	363	357	393	344	327	325	354	343	347	360	331	357	313	349	365	384	365	404	373	346	349	364	389	354	302	339	339	342	378	374	357	350	360	354	385	347	376	363	385	313	347	321	347	362	364	385	367	366	378	343	391	329	388	400	366	345	355	327	359	356	356	326	321	388	370	372	398	358	396	364	336	367	359	349	371	361	342	330	331	357	374	332	377	364	377	377	349	368	378	377	380	338	370	338	356	387	360	391	345	336	363	392	406	377	344	366	349	413	368	357	342	376	345	342	361	356	341	357	387	382	382	358	371	336	371	368	368	371	342	366	363	376	353	310	347	344	340	336	340	335	339	377	367	370	390	373	371	413	380	377	345	399	328	365	337	365	362	390	338	333	372	346	347	360	344	387	388	366	380	348	340	351	365	353	387	378	339	363	374	353	351	369	369	351	381	354	346	350	363	364	342	343	366	355	341	389	340	334	315	338	325	328	367	370	371	358	365	347	382	363	328	362	346	402	381	339	360	377	356	355	349	362	342	383	428	380	336	386	352	352	352	354	355	364	371	384	387	360	328	373	321	379	354	364	408	369	383	303	346	374	383	354	408	358	338	366	338	361	368	353	372	363	346	373	364	351	351	363	383	400	361	361	374	389	412	341	320	342	362	346	348	348	314	329	354	385	373	364	364	331	350	404	360	425	350	374	340	343	352	376	384	346	384	330	355	347	360	377	383	386	369	334	357	360	333	378	357	346	343	348	392	366	357	373	326	369	355	358	357	347	361	340	370	313	334	341	319	361	348	358	348	320	373	362	378	358	363	374	334	360	349	354	373	358	354	390	376	388	331	321	357	404	382	386	388	384	374	386	364	374	358	377	362	395	398	412	355	364	369	346	333	383	308	362	366	336	367	333	369	362	338	367	371	357	370	341	369	357	343	340	331	321	384	355	399	364	358	356	341	334	372	382	364	359	376	392	358	337	337	354	363	323	407	359	366	302	391	369	375	359	359	396	351	374	373	384	350	328	328	362	353	359	352	355	366	376	310	344	379	348	364	388	366	379	350	372	399	371	316	345	363	365	374	370	377	359	355	373	374	362	342	358	366	366	326	371	372	384	341	355	357	328	354	383	357	349	362	353	372	368	370	333	346	334	342	348	325	388	345	343	361	350	367	320	383	382	342	371	330	355	358	384	326	335	350	378	359	359	385	357	354	351	376	329	357	351	364	353	339	371	346	379	334	327	373	344	377	361	387	374	347	391	330	339	348	354	364	371	363	376	352	306	368	394	342	357	347	402	363	341	341	331	340	353	364	356	345	382	341	359	397	344	374	353	357	371	311	368	336	365	337	333	354	352	317	344	356	341	361	361	360	356	369	409	364	343	362	344	391	389	381	400	348	380	357	339	340	352	331	365	370	387	338	347	366	333	316	356	387	405	370	399	333	365	352	351	363	351	310	366	327	336	351	357	383	383	363	367	387	354	402	384	381	356	350	370	352	351	339	360	379	307	385	344	351	366	361	344	401	312	396	342	377	386	392	378	358	330	394	393	358	371	344	353	366	350	356	369	364	364	338	355	348	353	350	344	360	382	376	354	376	359	350	376	329	388	333	356	343	357	379	390	373	348	397	352	394	377	306	374	349	365	410	391	368	361	369	357	327	392	355	330	328	357	359	335	345	353	339	335	363	342	351	359	357	374	374	377	372	420	360	363	375	366	393	360	387	344	389	345	343	358	401	350	360	339	373	370	381	341	354	347	327	362	363	359	394	317	328	355	407	370	344	370	349	372	360	354	365	383	357	360	380	389	378	366	391	397	372	406	356	351	383	366	351	360	415	366	370	383	354	364	377	360	387	361	351	377	355	317	353	333	366	377	370	329	415	332	390	371	341	405	356	367	355	323	354	336	362	385	319	386	371	342	334	379	398	382	380	413	340	367	369	356	346	311	378	359	354	319	318	354	354	385	362	375	381	358	340	405	384	359	340	369	377	377	379	341	358	345	379	335	383	360	398	362	401	372	385	351	352	356	393	370	359	363	343	365	370	396	345	331	347	384	387	388	349	329	357	376	368	420	354	343	378	383	332	359	362	391	386	371	398	370	366	343	370	369	342	337	367	386	320	379	337	334	398	351	364	369	336	346	371	340	347	346	386	343	380	338	347	370	363	315	325	344	355	343	356	349	393	342	358	348	329	363	361	341	349	353	397	364	363	362	340	344	322	384	380	377	342	389	376	333	362	358	353	376	368	361	359	356	369	371	330	356	365	358	338	363	360	343	349	353	349	375	389	354	341	351	401	351	369	331	291	383	346	331	358	385	359	410	346	340	361	370	345	362	345	383	352	374	375	403	376	384	352	369	336	381	346	341	380	350	365	377	353	381	367	346	384	352	356	342	353	346	362	375	379	363	360	338	372	343	353	392	374	351	370	344	348	383	393	371	364	367	359	391	379	358	367	365	366	337	389	362	374	354	364	333	359	393	369	390	393	331	398	432	366	413	381	390	364	355	337	360	385	344	362	340	366	356	372	369	359	340	353	394	376	408	364	378	342	365	337	328	341	343	344	362	347	351	335	378	361	368	382	325	338	357	360	363	318	348	345	370	373	389	370	340	366	350	402	333	340	351	356	375	373	367	370	353	376	366	357	357	366	337	363	354	333	340	334	338	351	306	372	366	383	353	356	414	393	338	353	354	385	350	372	376	364	348	322	369	346	306	331	367	395	367	386	354	400	341	360	369	363	332	378	352	342	380	393	336	322	390	360	340	361	347	344	376	374	330	371	355	355	370	385	362	344	356	337	356	375	346	363	366	380	376	366	329	359	351	346	364	367	331	357	338	382	318	328	346	383	336	362	340	337	326	389	324	341	356	370	370	333	343	389	356	349	358	324	386	350	390	388	367	388	346	352	348	377	339	399	375	359	388	362	378	340	370	357	357	346	359	354	357	359	346	367	366	347	349	362	346	396	346	353	318	365	367	383	379	381	359	346	358	388	343	363	347	376	348	358	317	341	399	361	371	358	381	352	398	375	385	381	344	407	379	363	340	352	351	345	354	385	380	338	380	375	343	361	352	347	335	347	321	321	353	349	338	337	416	343	366	376	353	382	384	364	361	343	347	374	364	335
9416	4836	1456	1556	1434	1289	1146	1069	1041	998	925	924	917	885	911	889	1016	1145	1368	1440	1305	1304	1303	1216	1175	1221	1209	1133	1087	1088	1094	1081	1091	1078	1064	1049	1018	987	984	975	981	943	890	951	907	876	889	895	883	905	866	926	869	886	832	844	810	824	807	867	798	843	803	750	806	793	834	790	791	798	820	792	817	816	808	773	758	817	734	769	790	782	753	827	777	815	775	775	822	780	771	779	769	836	809	826	811	796	768	808	852	764	778	788	826	796	776	773	771	795	741	827	781	800	809	828	827	790	787	777	764	806	795	783	799	821	763	757	747	738	804	761	759	792	782	803	794	789	760	750	788	814	767	782	847	798	785	763	811	802	824	794	845	777	845	823	779	753	739	804	749	803	742	768	796	801	792	777	761	720	753	826	855	802	736	761	786	748	801	780	794	792	740	778	815	776	770	822	785	775	833	821	820	786	788	741	816	793	800	787	765	846	809	772	778	805	796	782	787	798	730	774	767	797	764	762	766	813	804	785	762	798	735	782	794	786	789	845	776	759	769	835	758	797	791	735	821	774	849	771	819	740	784	803	767	799	808	795	825	797	781	774	756	769	829	835	798	789	811	821	773	819	831	840	820	799	765	807	802	810	765	743	787	796	761	808	772	749	776	816	758	804	816	847	790	758	802	790	771	768	854	786	757	796	791	771	739	774	798	822	796	774	790	836	803	836	811	829	754	768	807	780	792	829	806	821	781	822	763	820	820	751	802	783	807	751	792	807	765	797	793	809	781	762	840	786	791	773	848	793	756	801	780	836	754	769	787	777	791	763	784	789	808	800	828	752	806	843	796	799	814	788	809	764	783	833	816	796	784	788	731	821	770	841	799	812	803	786	749	821	771	787	849	828	797	816	804	796	843	779	731	768	813	839	842	775	811	787	779	809	850	823	769	771	792	810	774	785	796	753	772	845	759	771	778	797	791	781	811	804	774	744	786	814	775	751	810	768	791	838	820	771	792	826	808	811	777	759	794	739	808	776	746	829	720	797	814	744	784	826	844	805	794	766	839	834	801	765	817	818	759	829	743	806	802	755	764	779	780	830	749	817	786	797	805	780	811	799	823	856	765	784	777	782	782	820	820	795	798	813	792	806	760	764	763	740	752	793	803	825	762	823	744	792	815	797	788	815	762	808	802	733	780	787	815	835	804	754	803	782	791	763	786	783	849	795	775	800	805	823	814	777	836	793	734	765	797	809	798	787	718	843	762	799	771	798	799	752	762	807	781	801	816	840	757	780	808	825	799	876	767	772	771	812	840	777	757	787	816	813	819	804	820	756	768	749	794	824	774	798	838	759	790	802	811	810	773	779	828	757	802	754	838	770	769	772	820	783	812	786	759	799	829	753	827	754	799	825	772	758	752	780	780	803	794	785	771	761	794	773	819	857	759	832	768	780	792	775	790	797	819	742	810	800	777	785	826	868	788	765	804	817	749	798	733	810	784	764	785	822	787	801	783	760	795	783	765	782	730	779	796	804	800	799	811	816	781	754	790	797	777	777	866	801	778	790	805	709	764	754	758	785	759	814	806	782	816	785	817	793	774	791	755	767	783	795	756	801	763	768	809	770	800	833	832	796	783	812	777	853	787	777	765	804	779	769	794	744	853	810	774	782	809	783	723	742	777	796	787	806	783	746	758	758	777	784	802	769	779	801	828	799	781	788	776	807	795	780	805	827	768	772	820	827	765	777	766	790	793	792	755	812	792	759	788	835	812	827	772	844	773	831	784	736	768	798	813	761	834	755	845	787	788	850	802	779	810	786	816	793	792	735	765	768	829	779	730	751	785	748	804	787	850	762	762	778	789	803	779	767	778	787	801	821	807	756	828	815	725	816	795	799	795	795	798	761	796	792	804	816	804	764	772	779	840	802	778	783	777	841	795	841	780	765	804	769	789	751	817	766	791	776	775	800	859	762	788	773	810	779	810	803	726	773	772	740	769	760	789	804	820	783	790	796	781	760	760	755	795	758	842	748	866	769	802	792	780	783	803	792	798	814	795	822	768	798	750	773	756	769	793	802	795	770	836	794	778	809	798	791	761	833	749	794	807	744	818	803	823	770	800	760	783	803	816	789	782	755	830	785	832	804	812	774	830	774	773	867	788	759	782	734	763	750	741	782	806	772	715	767	808	758	782	760	829	796	764	798	807	836	798	795	783	817	780	811	792	739	753	752	760	844	783	811	792	812	727	787	827	764	773	772	784	778	747	771	804	751	776	775	770	754	805	727	828	792	784	802	816	753	824	815	833	814	825	802	769	782	782	830	749	795	766	789	789	770	770	793	784	770	814	794	794	793	790	819	778	827	828	807	792	758	823	771	771	759	793	788	822	807	770	827	821	759	792	802	782	807	845	825	813	729	821	756	793	788	828	768	799	804	771	753	777	835	827	785	829	743	789	831	761	784	815	757	821	810	786	779	777	824	799	774	826	749	786	815	751	751	799	788	753	746	781	751	818	723	776	810	820	784	818	789	792	697	740	807	793	806	778	791	828	803	837	853	792	813	780	752	814	791	800	781	809	852	822	852	767	743	817	812	823	746	810	838	784	754	770	805	826	827	862	780	842	795	757	759	791	723	784	799	803	815	795	803	790	781	770	841	817	784	802	798	815	791	788	777	785	763	806	807	825	791	812	759	759	818	801	804	794	842	793	799	812	805	782	782	770	757	799	758	811	777	796	812	807	777	738	809	793	803	784	809	769	788	756	802	764	764	768	752	844	787	794	785	819	817	841	791	824	752	755	796	808	804	732	821	755	788	803	775	760	799	763	744	857	777	793	802	772	821	739	786	808	786	794	791	801	784	795	791	764	782	842	812	812	795	794	803	816	817	760	773	806	791	779	741	837	747	819	850	787	780	780	764	794	831	805	859	793	762	827	797	751	808	754	796	815	789	777	797	777	793	779	775	760	792	783	794	816	749	767	804	835	810	748	797	839	785	782	807	803	770	804	794	831	748	816	820	772	783	805	765	729	755	803	803	772	822	818	776	800	811	797	826	720	768	778	801	794	758	778	819	792	771	738	804	744	780	833	819	750	795	784	759	713	824	794	778	737	792	837	739	792	800	809	856	839	798	752	768	803	837	808	801	801	857	833	795	780	815	756	772	781	788	832	854	833	851	738	828	814	793	833	755	818	791	823	804	748	813	824	828	816	797	771	763	815	829	789	773	740	824	876	803	759	773	808	788	814	791	824	777	818	764	832	761	766	781	791	775	811	799	784	796	830	785	775	766	771	807	765	837	839	795	781	812	780	802	754	765	810	788	841	781	854	772	820	779	759	775	801	785	777	802	813	819	798	829	768	775	806	789	781	761	753	785	771	793	788	803	739	775	766	759	784	762	745	767	783	774	794	797	819	773	781	773	766	818	784	775	815	774	769	747	761	859	802	806	804	817	775	762	812	828	815	838	788	846	732	816	738	771	788	776	802	774	782	793	784	820	786	809	778	809	782	831
22294	10553	1442	900	601	558	530	509	446	412	445	417	392	391	398	365	455	493	451	474	471	519	460	473	473	474	474	434	444	456	450	405	458	438	426	400	375	406	420	376	395	368	444	404	403	401	382	355	409	407	389	365	385	384	335	358	386	385	360	390	390	412	397	366	376	367	377	383	364	414	381	369	379	347	384	367	394	357	412	371	346	409	402	371	365	369	365	384	361	361	355	358	335	370	344	373	346	371	394	363	367	379	369	374	410	352	358	369	379	389	376	377	329	353	341	385	394	364	378	383	384	369	388	333	365	353	354	353	369	367	356	343	348	358	340	392	364	330	373	359	351	359	386	396	331	383	365	358	345	372	374	354	366	398	362	390	364	410	352	364	375	371	372	373	371	399	361	391	361	381	378	389	396	363	413	372	374	367	388	351	327	353	366	365	387	385	336	360	379	370	331	377	367	359	361	398	392	324	364	329	377	358	384	348	338	388	385	384	423	369	365	375	390	348	334	328	386	411	341	365	334	378	401	359	354	384	376	338	357	398	352	318	356	366	369	382	356	355	396	368	367	387	334	387	365	372	362	369	396	380	365	387	325	395	409	345	373	343	372	383	361	365	385	353	369	364	351	352	387	371	403	351	370	355	384	375	370	372	358	366	390	382	360	360	369	380	367	369	349	361	339	411	394	356	363	350	385	341	357	374	371	319	342	355	355	364	352	357	413	389	382	336	351	378	385	339	372	369	337	380	370	374	353	362	400	329	362	359	389	415	355	362	371	349	359	354	331	357	369	350	350	339	368	323	351	388	339	367	383	354	406	356	384	352	400	356	364	351	349	306	372	382	349	362	354	364	406	374	354	368	377	381	369	373	395	350	364	330	361	380	370	360	326	383	334	342	352	387	415	352	333	334	333	372	362	372	360	381	376	361	369	349	346	351	363	385	363	372	337	411	376	368	392	360	395	374	388	374	371	346	386	369	381	331	385	358	381	381	343	360	367	362	359	356	361	337	361	326	364	409	358	368	376	380	356	368	356	335	418	384	379	393	366	332	343	371	360	362	399	335	381	355	358	353	357	385	357	373	361	376	356	349	361	364	370	323	402	343	380	368	393	395	355	360	395	377	376	383	337	319	349	355	436	410	350	336	370	340	363	351	394	390	346	365	353	357	378	358	375	388	372	397	328	351	361	399	374	383	379	408	372	364	412	368	364	377	364	388	353	301	414	366	396	332	358	347	360	361	369	349	353	399	367	345	314	345	329	351	364	359	350	350	348	384	377	360	350	403	384	410	375	384	354	347	353	367	359	392	332	375	414	362	319	377	369	322	371	396	371	364	386	377	386	367	360	344	370	373	378	360	391	317	366	382	319	397	378	343	394	400	359	340	397	358	357	353	366	371	376	365	391	385	339	388	371	371	372	369	375	375	366	352	323	349	349	355	355	345	379	346	352	376	329	365	353	377	359	360	369	388	353	361	367	360	342	370	398	360	386	379	385	402	367	366	372	358	390	349	381	380	349	386	363	374	370	376	410	311	379	385	387	385	324	370	361	378	380	397	396	358	338	366	385	349	350	349	320	376	400	352	362	356	404	341	382	336	403	358	365	376	375	372	379	365	362	358	363	352	355	333	374	366	389	370	361	363	387	392	379	354	376	399	415	348	350	376	382	354	369	379	352	359	337	369	365	383	383	353	374	352	349	344	359	381	344	364	389	374	378	345	364	385	352	385	368	367	385	367	371	376	372	369	367	332	334	368	359	402	336	359	380	346	348	349	353	364	396	403	349	371	351	392	365	378	338	340	341	356	361	379	358	342	397	401	389	353	365	406	339	327	361	344	368	360	359	383	325	348	382	355	385	372	362	358	353	351	348	371	342	346	349	368	338	318	350	342	368	339	387	399	392	365	386	324	381	353	361	351	362	344	353	369	359	341	383	346	354	328	370	362	370	340	354	373	359	407	390	374	352	371	372	362	354	363	390	358	374	358	412	388	376	363	332	374	345	369	401	387	351	369	369	390	374	352	341	385	385	377	415	352	376	391	382	385	370	356	337	376	404	363	378	400	399	403	382	365	361	363	394	371	382	354	392	358	357	354	331	361	345	394	379	379	351	382	378	390	362	354	362	343	359	401	368	391	390	342	393	362	347	366	383	341	352	347	380	353	357	369	374	373	364	376	404	408	363	415	377	427	405	403	365	358	352	358	345	371	338	363	328	395	355	324	350	393	365	388	333	375	385	380	367	399	393	355	352	393	362	334	384	369	377	359	373	393	385	399	400	344	355	364	404	340	371	377	364	356	327	356	363	414	369	374	349	340	392	369	370	351	378	393	321	346	352	340	362	336	345	355	342	346	361	374	353	366	326	352	386	395	434	348	362	365	359	382	354	380	388	352	393	370	367	384	355	384	388	367	364	360	352	359	372	342	338	381	325	356	357	348	376	346	352	376	391	395	357	338	368	346	355	400	354	388	390	376	399	350	364	370	364	365	381	341	342	363	367	393	358	347	342	394	364	321	415	358	381	331	398	399	384	376	354	381	388	351	392	345	399	390	386	382	347	356	379	389	451	389	387	359	333	351	377	374	362	318	372	366	332	378	373	374	375	381	361	397	385	363	387	377	334	378	399	361	379	373	375	326	338	333	354	355	397	371	335	376	389	379	345	349	367	343	364	360	306	377	352	375	365	356	365	387	372	410	356	391	367	379	329	372	343	380	355	353	351	347	399	392	419	362	357	381	366	341	354	376	368	345	393	344	368	347	372	390	356	357	344	387	384	356	347	374	337	365	378	355	379	358	392	374	371	381	371	372	378	375	382	327	392	356	368	346	340	395	346	378	389	407	354	382	383	366	410	386	370	358	374	383	364	377	384	378	365	373	351	342	384	350	374	349	341	374	346	386	367	360	348	384	365	369	343	422	370	360	354	327	389	383	374	318	332	338	397	367	385	344	383	330	362	348	364	386	364	358	403	393	409	342	374	363	367	366	380	359	390	354	400	357	339	373	369	353	388	364	373	390	345	381	362	358	411	368	378	360	361	364	340	388	364	364	383	378	389	370	375	358	337	354	350	355	344	395	317	366	349	342	374	361	365	332	346	329	354	355	371	364	400	340	358	380	356	404	319	364	337	361	374	347	384	348	374	386	358	378	359	377	358	346	347	320	361	357	377	390	393	395	399	368	368	344	367	376	315	378	381	345	379	393	389	387	397	394	369	378	340	371	376	388	380	371	372	363	379	368	400	344	389	383	401	368	365	383	352	356	366	353	323	391	354	367	387	371	326	389	395	352	389	398	371	388	341	385	378	305	351	364	324	360	366	377	380	369	364	365	362	382	394	336	334	353	376	357	369	364	366	377	390	379	349	337	361	369	386	394	384	354	338	354	379	356	411	340	372	396	375	364	354	373	369	393	342	398	341	374	349	357	365	410	354	376	357	331	362	351	359	359	348	332	339	377	363	370	380	361	417	376	371	340	353	375	327	346	356	352	342	400	364	386
12138	7525	2161	2287	2021	1721	1509	1307	1248	1149	1129	1025	960	967	959	1048	1262	1383	1664	1654	1621	1612	1500	1355	1375	1322	1306	1222	1209	1210	1253	1239	1342	1266	1263	1214	1055	1126	1127	1079	1015	999	959	1020	930	968	953	902	884	946	947	879	938	895	847	852	874	874	913	831	868	844	769	831	867	816	776	812	819	842	751	822	784	785	759	800	833	795	815	802	796	850	798	812	810	761	830	819	810	808	763	777	795	809	779	836	806	755	808	826	831	828	826	805	733	796	792	768	785	768	818	818	800	785	823	814	750	821	818	750	811	803	762	761	775	816	780	782	780	834	740	781	783	754	794	791	803	785	756	762	817	784	803	763	771	788	804	784	782	796	781	799	774	839	765	784	763	774	746	782	757	791	761	814	809	789	781	782	767	804	805	778	835	846	752	808	774	719	777	791	783	783	748	821	793	820	766	804	784	800	812	745	804	788	802	795	814	832	824	787	753	809	788	737	786	803	764	809	790	763	780	816	789	777	719	721	797	804	792	799	793	792	820	757	769	819	747	775	766	804	769	794	808	776	762	810	766	772	808	826	795	818	783	776	817	802	775	790	771	790	787	764	851	848	767	774	792	779	792	764	785	835	754	798	795	773	791	754	797	785	834	770	755	727	816	785	761	790	776	789	843	781	814	845	745	777	755	822	831	776	818	790	787	772	829	779	811	823	812	822	789	729	821	807	814	746	805	787	762	768	789	694	754	755	757	825	777	821	791	799	797	827	731	776	812	792	789	797	762	715	779	840	840	784	806	802	857	781	812	766	819	830	770	783	747	796	776	827	757	795	803	796	788	763	761	769	771	836	782	828	751	787	815	792	819	809	805	774	818	768	763	841	801	749	758	808	846	713	835	845	799	810	761	758	742	777	738	801	809	884	810	757	838	829	769	834	792	866	771	823	826	775	753	791	764	758	804	745	728	805	799	792	800	850	779	754	835	856	833	798	806	808	757	735	811	771	815	768	802	807	770	780	811	728	767	795	858	827	755	843	758	862	822	753	781	738	819	805	775	750	806	772	794	795	776	789	821	804	768	789	773	764	796	816	767	803	777	768	810	795	772	755	786	844	852	776	729	787	814	842	784	793	824	843	771	750	864	760	756	756	812	788	793	775	761	711	802	818	800	772	813	801	811	778	809	763	816	805	800	826	774	835	811	808	782	790	796	777	766	814	801	844	819	853	764	812	792	791	781	803	813	744	757	726	777	761	779	852	751	833	798	768	827	821	822	758	780	783	748	789	764	756	773	794	810	794	779	854	794	736	827	781	802	746	826	760	783	837	812	787	800	891	801	802	815	755	817	794	818	775	769	830	794	821	849	768	820	811	766	797	774	842	813	778	759	797	763	778	818	739	828	802	824	780	787	824	815	776	828	816	811	827	840	776	827	809	801	796	772	851	793	788	794	762	799	822	820	765	797	819	801	831	833	814	784	747	873	826	822	733	756	823	797	781	797	757	798	826	785	761	778	788	791	803	807	826	782	772	774	844	797	811	776	773	813	822	831	805	827	781	808	807	790	842	757	765	840	733	784	779	804	810	841	824	821	803	809	770	838	820	797	783	813	817	763	821	753	837	737	836	771	835	809	828	793	821	817	792	797	795	831	814	760	769	818	782	822	812	771	783	809	784	798	800	850	745	760	740	783	769	758	759	797	798	812	744	825	786	813	786	760	807	756	793	794	759	764	811	783	790	773	833	818	782	803	806	795	762	816	816	805	847	785	859	755	811	850	780	773	802	800	817	809	794	853	782	774	811	823	798	781	803	837	786	777	772	785	811	805	759	766	829	727	814	805	832	785	747	820	785	857	761	792	821	792	798	840	793	806	823	822	809	745	780	826	828	804	783	769	808	772	810	829	803	769	808	782	812	850	797	780	780	788	758	795	787	738	768	809	783	841	749	776	819	748	759	766	792	817	821	764	793	798	786	828	797	808	770	765	787	790	807	770	791	757	825	745	834	790	794	753	746	736	795	826	793	803	804	818	794	768	781	759	799	762	847	856	806	800	802	811	795	804	777	837	749	783	768	847	796	806	756	791	713	832	793	769	813	806	742	788	759	816	775	817	808	787	820	751	781	793	821	780	791	767	836	792	738	705	771	787	775	834	800	821	742	740	767	792	767	840	782	827	798	766	818	737	751	783	779	834	836	734	778	822	801	775	786	781	783	788	830	754	776	770	789	799	768	797	796	774	789	849	786	795	763	759	783	774	798	780	754	823	813	827	767	777	820	790	789	763	794	818	765	734	775	815	763	808	798	824	797	806	733	828	823	778	802	796	798	784	820	801	796	813	761	815	794	794	820	746	847	753	764	808	813	803	784	763	755	752	812	795	783	833	809	811	811	746	775	825	767	780	749	787	791	799	808	813	774	803	772	780	777	847	793	772	801	750	772	811	766	797	759	741	775	789	817	793	834	778	768	815	760	848	806	829	806	797	809	798	842	796	787	760	791	784	799	831	833	789	776	788	831	825	815	754	783	730	765	815	783	819	766	788	836	814	753	808	796	731	797	775	801	797	806	741	781	804	805	731	814	829	827	760	810	761	795	795	795	778	804	837	802	767	773	796	789	820	800	812	828	756	817	795	788	831	720	736	764	812	777	773	775	811	774	769	795	783	787	790	803	754	778	829	792	801	797	791	771	786	846	825	814	801	804	831	780	787	774	799	810	752	835	793	768	741	799	886	786	807	834	842	788	740	800	801	784	743	763	761	711	765	769	809	785	791	806	791	792	835	774	822	802	823	834	780	808	821	760	839	739	827	819	797	809	750	797	825	821	809	822	766	744	832	801	756	724	806	831	826	793	795	810	799	822	753	783	790	817	752	797	774	761	751	854	811	782	784	763	768	803	775	823	832	778	844	813	783	770	824	737	786	794	762	763	830	746	833	766	790	756	838	770	827	817	787	792	753	835	809	832	822	735	786	825	785	864	780	795	849	803	785	750	781	778	807	802	811	834	764	782	797	784	776	806	749	853	760	817	744	799	799	773	744	785	787	811	787	766	831	853	833	770	779	777	815	750	782	825	783	812	800	827	809	788	822	814	767	806	818	803	752	828	740	798	784	814	798	840	840	805	761	788	811	844	755	844	771	768	777	819	777	761	823	756	772	791	825	825	847	775	756	859	809	809	737	776	812	797	799	768	821	827	747	782	818	788	758	792	781	829	780	776	798	818	779	794	810	757	763	780	822	789	805	791	809	761	782	800	802	802	860	794	830	795	811	752	806	806	772	793	801	777	775	785	805	854	767	819	793	813	798	785	820	764	789	748	771	808	819	833	833	839	796	793	799	764	806	799	783	780	774	851	802	752	769	828	798	818	808	745	796	817	826	823	802	793	774	848	782	743	775	771	799	787	772	793	811	783	802	787	780	768	866	779	810	756	783	805	818	789	754	775	778	817	791	801	841	782	769	828	787	771	832	819	780	808	811	775	818	725	798	801	813	788	749	798	811	796	826	807	749	828	819	804
5930	724	306	299	309	301	275	308	300	306	307	297	332	277	297	334	300	346	382	377	371	368	369	312	309	339	303	326	309	349	335	361	345	311	346	316	350	314	319	313	310	314	292	320	288	319	274	296	306	374	329	338	348	318	305	297	329	295	313	308	386	345	315	304	322	293	320	347	304	307	319	299	271	318	293	331	336	310	315	300	304	325	306	310	315	317	307	325	280	303	315	290	294	289	323	301	323	360	341	316	293	313	324	310	314	320	327	336	327	329	294	316	302	347	340	274	328	328	330	299	313	315	317	312	284	310	313	314	297	312	296	329	285	318	332	310	337	359	309	312	329	288	337	276	287	277	324	336	313	342	333	320	332	302	333	336	360	346	358	317	312	329	304	315	310	307	349	340	290	295	336	337	302	312	275	306	298	331	329	338	303	329	308	294	327	329	326	307	299	305	304	304	309	332	298	285	294	284	288	345	346	355	328	324	287	342	294	317	301	328	341	317	322	334	320	313	284	289	277	330	325	329	297	348	291	291	303	315	329	297	299	326	295	296	301	330	333	300	334	299	327	298	301	311	298	316	325	320	309	300	308	312	337	339	289	324	321	301	291	319	313	318	313	312	308	320	330	362	348	321	274	301	307	281	299	319	370	302	295	319	291	296	311	300	310	330	343	317	270	294	297	329	287	311	292	334	282	334	301	322	310	302	326	287	328	292	314	324	298	351	303	273	320	355	333	308	295	312	324	314	324	309	292	328	295	324	286	323	336	298	330	314	309	316	282	279	287	318	301	311	313	334	290	311	305	304	290	300	328	300	297	322	311	293	322	291	331	300	317	310	333	330	302	307	335	299	304	322	338	344	343	296	298	277	317	343	329	288	295	283	300	291	285	310	298	303	331	282	309	293	357	280	316	278	316	283	295	315	323	316	283	339	314	317	311	328	316	305	332	368	309	300	343	302	318	303	334	309	310	356	339	296	340	303	321	337	310	324	326	306	319	313	317	336	327	339	337	312	309	312	286	306	306	330	320	308	314	284	331	291	325	307	320	289	315	320	322	315	293	324	307	326	355	320	282	306	310	334	333	320	332	333	288	356	362	310	335	295	326	308	344	350	329	302	313	324	267	328	331	284	313	295	290	321	331	323	330	334	313	347	324	346	310	307	295	301	300	274	358	360	301	338	324	310	311	327	315	309	317	318	348	311	289	305	318	291	300	281	322	319	330	304	297	303	342	332	320	321	304	320	346	301	294	323	286	296	277	320	322	309	300	320	303	288	327	318	304	290	326	304	332	347	294	306	306	309	330	320	290	326	320	335	267	294	299	313	338	305	271	309	326	325	303	321	317	275	301	306	294	313	331	321	352	323	319	307	325	302	313	305	287	330	308	329	319	334	351	329	320	333	324	342	313	316	314	326	312	318	300	296	306	310	281	314	309	322	307	322	345	318	326	309	282	328	296	304	295	295	309	272	324	296	304	319	319	273	333	300	345	344	315	327	315	343	295	355	300	355	309	337	306	328	352	357	311	303	298	319	348	303	305	285	339	306	327	301	281	300	322	317	296	327	293	309	312	335	305	297	305	314	291	291	316	306	304	310	316	320	301	308	316	304	322	264	300	329	307	333	283	305	317	313	304	277	338	327	320	310	336	327	331	326	313	310	322	315	287	323	327	296	334	309	300	310	315	313	320	303	271	328	345	311	316	287	298	301	356	312	290	326	259	311	328	300	293	312	299	278	313	303	292	317	319	321	336	299	324	283	277	296	323	297	329	343	315	321	298	304	325	275	305	336	290	308	298	306	326	324	347	334	303	287	306	291	316	290	305	305	288	277	323	331	340	300	325	316	347	316	318	316	344	330	305	270	312	305	333	302	332	259	323	290	346	314	307	315	297	308	305	326	306	342	304	280	310	325	309	294	281	314	305	319	321	283	347	326	334	329	307	287	322	332	302	295	276	312	289	322	317	300	287	295	319	341	305	337	349	332	316	333	310	294	302	325	346	327	350	324	314	284	317	307	314	303	322	297	322	312	310	276	321	293	312	302	301	323	308	330	327	322	293	263	315	319	316	302	301	347	326	314	278	343	302	285	326	340	323	352	277	323	300	284	299	286	375	305	315	308	331	262	320	300	341	348	301	312	297	326	307	327	328	340	312	330	309	337	314	324	339	320	333	332	289	315	294	325	298	326	302	308	305	302	334	329	312	310	315	303	275	309	312	314	300	307	319	285	307	345	311	286	279	309	302	333	317	325	301	286	293	276	327	346	287	344	298	322	323	304	320	318	316	281	272	301	319	327	312	358	319	320	305	361	356	325	288	308	307	310	320	331	311	321	340	350	305	301	329	282	333	287	277	310	344	343	306	296	291	286	299	363	324	299	310	325	302	306	270	340	301	266	331	308	305	321	274	306	285	278	312	284	296	296	315	329	304	292	315	319	290	312	307	310	303	322	336	307	305	333	348	294	293	308	293	312	329	295	297	311	310	309	340	285	307	334	310	303	323	311	301	327	310	346	290	309	302	293	346	308	309	307	324	319	312	296	285	262	305	308	325	313	315	330	332	312	325	322	287	319	328	333	306	328	306	295	303	338	313	335	325	288	316	294	321	308	311	305	299	305	308	302	326	301	327	334	323	309	304	340	326	331	284	294	303	308	323	311	305	323	306	314	310	289	314	319	308	320	302	293	330	331	314	336	294	328	298	333	307	296	330	269	308	297	325	367	364	357	306	295	298	319	294	283	294	334	286	301	330	317	313	306	320	306	310	314	331	302	312	299	338	273	317	314	294	317	315	326	311	347	304	332	289	301	314	305	270	324	331	311	339	319	329	314	281	292	284	292	335	354	329	335	303	324	306	342	302	298	339	285	336	351	302	310	306	276	331	294	331	326	319	296	312	332	310	359	322	323	326	287	302	298	319	303	354	335	334	334	320	323	308	302	279	302	289	312	325	303	313	328	312	331	290	265	305	321	314	328	292	323	344	334	305	319	355	306	320	313	316	315	323	323	289	283	302	330	323	314	281	315	305	309	303	292	316	317	328	309	302	304	285	308	318	273	318	327	322	317	310	295	346	322	314	308	308	302	329	339	334	276	318	306	289	287	300	321	337	326	296	308	314	318	313	320	286	276	311	336	303	269	316	371	282	307	317	325	295	314	313	282	330	327	363	312	293	336	327	335	309	321	342	309	328	318	286	307	354	312	306	327	317	321	346	303	304	311	318	286	323	323	336	338	307	360	327	321	312	338	304	350	353	334	323	334	323	297	323	320	323	329	319	277	348	310	325	337	302	337	337	342	302	320	317	357	281	353	329	299	291	258	318	331	353	297	326	318	310	288	359	336	331	292	343	304	311	301	325	298	312	302	320	297	300	281	331	329	344	315	286	275	315	336	308	297	282	300	298	314	283	301	334	287	315	307	285	320	318	318	293	326	304	308	314	332	312	306	293	325	330	346	332	280	328	341	290	304	311	296	309	290	313	305	313	318	326	320	286	319
3897	988	729	738	702	729	756	701	700	760	717	722	726	693	717	795	879	1047	1099	981	988	1031	975	933	880	909	880	922	833	860	797	853	854	785	785	815	761	819	799	774	789	807	763	706	733	712	694	783	759	732	809	726	706	705	765	747	774	720	675	753	719	712	700	683	688	718	739	720	768	670	716	730	701	729	764	703	675	682	698	688	718	677	724	705	716	684	673	695	697	666	693	707	738	691	695	732	655	713	710	692	691	694	687	720	674	718	723	681	700	696	725	708	697	727	708	674	644	711	711	705	678	741	660	697	672	706	704	682	756	693	719	679	700	680	689	685	674	700	685	713	689	671	701	730	671	691	659	687	720	707	661	711	717	686	727	718	740	669	690	643	648	671	658	696	744	713	741	715	705	725	713	669	679	694	732	710	701	691	711	736	702	729	663	705	697	698	705	661	721	706	699	677	705	725	690	687	747	726	746	685	724	715	646	716	728	661	721	690	693	705	658	695	724	711	746	672	723	693	690	678	699	715	647	681	729	705	681	728	719	690	691	667	667	689	703	657	670	696	703	686	699	708	718	771	737	718	689	666	683	696	663	689	685	712	704	712	670	721	623	738	698	693	739	669	679	720	688	722	698	661	686	701	666	653	705	697	720	653	686	680	677	678	674	695	692	664	680	703	731	695	740	686	718	684	691	716	733	702	665	696	690	690	689	697	706	754	738	736	612	693	688	691	694	687	704	674	732	705	701	723	687	739	725	660	692	689	696	722	675	667	709	743	726	696	691	703	725	691	707	717	655	701	688	665	675	699	689	672	688	690	665	670	686	686	674	694	736	671	698	676	718	673	655	713	680	680	651	666	695	651	720	660	647	737	718	693	710	682	675	687	697	705	705	708	682	726	682	715	662	700	706	679	704	702	679	704	664	657	634	696	704	679	740	664	702	724	751	719	706	682	706	661	694	763	720	693	674	667	662	729	718	633	686	730	716	693	726	706	687	714	658	684	735	662	713	728	728	736	719	706	718	674	658	660	653	698	689	664	751	668	721	687	692	705	702	666	712	697	740	710	681	702	693	715	710	697	687	666	696	680	730	716	692	686	667	693	700	679	647	703	695	717	691	666	651	676	655	781	700	691	664	703	730	662	675	661	705	669	740	694	715	651	704	694	666	659	722	712	695	710	688	704	710	743	680	726	706	679	643	671	689	679	736	705	668	721	649	702	622	705	690	665	705	751	718	708	655	658	674	675	701	711	660	704	708	653	700	735	652	634	718	693	691	718	703	657	716	714	735	730	676	713	704	644	743	750	725	697	725	692	684	690	723	714	706	686	715	648	647	633	649	708	667	648	701	669	636	645	694	723	703	714	713	687	682	727	673	694	631	703	719	703	774	704	677	714	737	725	667	686	697	700	717	690	678	655	687	671	662	686	711	718	699	702	701	692	705	660	638	768	696	693	710	711	689	698	695	701	727	742	673	669	692	744	669	674	699	696	696	726	689	655	711	682	661	674	684	698	675	672	721	681	672	685	701	707	686	641	673	697	693	682	679	696	703	726	739	695	704	754	727	707	686	684	747	702	710	727	687	692	683	718	677	690	707	651	680	683	707	686	696	661	681	685	753	653	682	712	709	674	673	711	686	677	671	728	695	663	714	693	691	679	687	681	731	740	687	655	704	690	647	685	724	668	680	690	713	693	727	701	673	709	704	696	688	713	687	747	716	663	700	685	677	717	736	696	707	696	681	728	703	687	690	712	687	677	720	693	715	703	689	656	664	749	665	719	734	704	679	691	682	693	727	727	664	691	665	713	713	668	701	699	673	680	646	708	654	716	705	734	672	670	679	670	720	770	702	662	706	714	711	690	656	663	697	720	667	642	668	667	710	695	697	706	727	689	725	701	688	667	702	706	685	697	711	706	703	676	735	692	649	682	694	680	744	717	750	722	656	653	676	673	729	662	721	692	735	695	697	686	686	695	722	717	643	705	682	671	734	678	716	687	665	722	683	681	711	666	705	672	726	692	721	716	680	678	691	726	724	663	718	693	701	720	724	676	707	647	681	660	680	718	746	653	689	710	697	664	714	691	674	706	702	725	703	692	695	680	673	697	688	676	680	686	686	736	633	683	650	724	675	680	710	706	703	717	698	684	707	693	676	700	709	705	704	679	664	711	704	686	730	673	696	698	706	690	664	674	714	671	718	699	709	731	693	696	701	720	723	682	707	680	694	714	755	653	785	699	713	665	713	697	693	707	730	721	725	666	719	691	658	673	673	698	694	730	716	661	685	674	724	689	685	690	699	684	658	673	669	738	731	708	691	687	680	650	689	703	690	705	752	709	654	673	689	708	727	773	671	661	733	599	723	728	714	703	673	688	709	764	689	654	667	710	715	707	664	723	670	688	698	727	739	693	682	697	705	677	690	689	692	683	707	710	692	688	714	680	710	678	693	703	674	688	721	629	729	672	709	715	716	724	702	680	681	696	730	733	687	719	728	708	716	701	705	646	703	700	695	656	668	723	702	727	700	667	674	699	686	671	699	686	684	729	766	655	696	705	765	689	665	679	722	662	724	700	733	748	669	699	710	677	668	666	683	681	650	701	690	676	736	678	693	667	651	686	697	701	700	681	672	725	747	665	686	657	703	666	667	740	673	664	712	664	719	720	736	664	744	724	729	705	670	697	638	727	714	696	738	672	684	724	728	681	730	720	748	720	655	714	686	639	682	656	659	727	680	704	687	769	739	692	672	723	705	712	671	677	710	654	691	681	718	689	652	676	701	664	685	662	698	720	719	682	702	765	677	694	717	675	639	714	737	705	711	737	691	645	684	684	714	698	712	668	670	719	676	680	662	674	721	678	702	712	690	694	715	707	686	690	710	680	705	732	663	700	703	715	674	692	727	686	730	684	691	693	701	665	790	724	744	722	687	675	723	710	636	732	770	721	727	700	694	686	653	716	726	684	722	705	695	712	658	707	694	712	699	694	697	703	687	681	717	704	686	736	736	719	709	682	710	710	687	691	694	653	729	677	652	685	724	712	690	699	730	680	696	718	705	712	729	729	659	683	668	675	689	726	698	730	689	721	723	683	744	696	663	652	786	677	641	709	733	725	711	678	753	740	698	713	729	667	661	715	686	723	652	695	719	702	656	691	668	690	708	704	641	654	681	721	695	695	636	682	668	685	737	699	684	724	660	698	663	714	679	704	688	706	726	707	706	690	732	684	662	697	745	660	692	688	729	713	693	707	726	718	688	703	677	724	752	740	712	663	708	701	716	711	721	662	625	732	712	734	734	715	676	700	673	729	698	705	688	719	673	692	721	705	719	672	723	703	615	757	685	715	683	660	696	702	716	725	679	677	702	691	702	679	678	677	676	740	665	744	720	739	662	668	627	720	670	684	709	675	706	684	693	687	686	679	679	683	671	729	731	674	756	692	660	713	664	661	633	677	699	711	660	666	673	711	675	704	705	677	716	688	698	734	671	747	658	704	691	731	701	698
15158	5864	844	589	523	445	438	394	433	389	370	384	367	378	418	407	439	431	441	400	443	445	440	444	432	380	391	424	374	407	377	427	384	404	396	396	406	438	414	372	391	425	400	388	393	382	392	377	375	383	364	357	402	404	362	343	367	393	359	357	371	392	352	337	355	394	350	360	326	386	347	359	355	350	366	381	349	365	373	360	390	379	365	340	361	381	377	374	389	358	335	382	372	388	360	345	371	368	372	347	354	387	386	398	366	370	348	393	365	375	390	385	392	395	377	343	391	332	349	360	368	336	375	397	372	395	364	375	350	348	341	382	353	341	326	368	361	365	353	395	384	370	343	370	373	370	357	383	320	349	394	366	390	388	358	371	371	366	334	358	358	380	340	354	364	360	356	371	387	357	373	353	376	329	370	383	337	387	377	424	357	358	351	358	311	352	410	328	345	345	341	362	409	372	368	340	360	417	395	343	354	342	348	364	354	372	348	387	380	363	348	358	363	391	372	335	365	367	360	364	392	390	370	373	341	386	376	320	371	385	349	372	356	376	352	376	391	333	370	369	348	378	377	332	373	368	354	341	343	363	368	382	353	318	348	382	360	358	352	368	346	394	364	384	365	352	319	334	378	363	347	383	411	368	390	346	363	358	422	356	373	379	353	317	386	340	359	392	340	323	371	311	361	356	339	342	386	339	342	382	374	392	430	355	381	392	340	391	360	393	354	377	340	372	381	376	390	368	360	413	373	380	364	376	352	380	385	376	383	362	351	365	356	377	336	324	363	337	381	323	403	372	383	372	328	345	405	343	358	364	380	356	396	365	385	389	383	366	351	342	334	371	372	373	378	325	358	368	385	357	374	374	365	338	368	360	355	378	358	343	360	405	395	424	378	344	355	334	373	387	381	355	360	330	370	354	386	338	362	385	350	369	350	384	332	330	328	353	352	356	377	376	415	349	371	369	354	333	357	388	335	359	336	318	329	341	375	350	386	358	343	396	376	385	368	333	375	369	393	360	389	359	338	401	365	358	409	372	380	386	383	353	357	381	354	367	365	402	345	355	371	360	367	347	334	335	347	366	369	362	334	372	386	350	377	365	322	340	358	352	354	397	365	368	371	374	360	371	379	355	348	377	374	372	370	409	332	297	329	393	359	347	366	349	375	355	377	394	387	385	365	391	383	353	376	381	344	345	391	354	331	384	381	338	382	353	355	377	380	342	378	325	356	391	362	348	329	389	390	382	379	362	371	375	342	359	355	384	355	389	344	370	373	304	355	397	372	382	360	367	357	370	386	336	379	361	355	337	384	367	352	349	367	332	404	341	360	350	345	373	371	374	368	383	360	379	375	368	339	382	369	361	394	357	381	370	335	364	372	339	337	335	368	392	375	358	345	368	375	364	370	382	373	361	366	361	327	395	380	362	352	372	363	381	397	365	356	339	367	382	383	388	358	359	366	385	451	366	357	398	345	372	346	353	333	361	368	354	372	367	401	339	422	387	343	395	344	378	365	372	340	330	349	350	377	371	355	354	365	343	390	365	380	346	347	354	324	350	358	352	326	348	384	355	414	353	374	386	333	368	372	382	356	343	346	356	375	350	368	373	335	403	398	365	352	341	382	373	375	338	355	374	360	377	330	379	367	361	361	370	354	358	373	371	325	357	360	390	406	348	380	369	355	376	404	338	348	344	346	360	368	322	339	373	345	395	382	363	338	392	367	359	389	389	340	373	396	370	346	395	345	345	311	379	360	364	372	377	373	389	378	355	382	386	379	343	372	339	371	369	353	362	417	354	337	405	357	377	345	389	376	420	399	380	366	392	346	369	357	399	349	354	349	353	397	354	389	355	382	332	378	340	380	356	312	357	368	344	358	353	402	341	393	343	359	355	380	364	382	361	378	363	360	388	376	394	345	348	327	366	381	341	368	388	364	357	353	376	346	402	380	365	348	345	367	358	351	386	400	336	371	326	382	347	373	394	386	352	343	342	370	360	361	353	370	354	336	355	383	345	321	373	363	377	341	365	376	342	313	355	351	350	381	364	392	371	335	378	373	383	393	352	370	326	331	366	358	376	403	355	392	398	315	363	384	370	351	348	417	366	358	358	370	334	350	364	400	365	328	368	368	383	340	387	366	334	355	373	354	409	355	338	380	361	353	375	376	347	364	340	355	350	385	339	341	366	354	355	364	338	338	368	339	311	377	355	330	329	357	339	334	369	367	317	311	358	352	361	360	357	356	342	365	375	342	369	407	353	364	370	366	390	321	362	345	371	378	351	368	362	360	373	368	345	396	366	365	390	424	373	376	362	366	340	359	353	352	368	319	338	365	347	341	370	329	375	376	376	346	361	359	391	350	383	364	367	375	384	360	386	354	356	354	364	348	337	385	385	364	370	356	336	397	333	361	384	379	364	395	368	351	365	363	361	344	377	339	399	367	366	373	383	333	372	376	400	370	353	359	369	362	363	371	368	361	401	372	371	393	330	388	347	323	347	343	347	409	375	369	349	342	372	389	335	350	361	385	369	373	320	395	426	374	398	358	360	388	368	374	353	398	361	378	386	351	347	362	333	365	362	389	360	366	359	401	362	367	334	352	375	358	383	375	342	351	363	387	411	345	374	383	385	380	342	385	341	376	369	359	378	348	380	368	362	374	369	341	370	348	376	376	384	344	352	379	360	379	397	350	382	376	341	341	377	387	398	377	358	361	359	369	379	332	307	330	385	388	389	366	350	361	310	366	382	377	387	371	362	348	384	408	358	359	364	400	373	382	367	349	373	352	375	349	354	359	369	376	391	342	348	370	342	351	338	370	350	358	362	339	375	371	375	412	356	355	361	359	372	396	365	339	373	360	360	383	320	358	327	358	347	355	376	366	337	356	392	386	344	363	353	356	384	361	375	397	370	368	350	382	329	354	362	397	353	339	368	353	351	382	327	363	339	377	401	373	371	370	390	348	340	356	342	377	355	380	379	390	357	362	371	379	353	335	316	361	366	347	378	384	359	354	401	359	363	353	355	347	332	364	351	351	347	403	384	353	391	367	333	350	366	382	369	396	404	355	389	344	375	361	375	366	356	348	372	372	370	374	363	366	414	326	335	359	374	402	380	358	386	372	357	390	418	342	372	375	353	394	325	358	367	398	379	413	388	346	377	413	409	365	380	368	387	370	358	359	374	370	372	395	368	365	361	379	356	340	371	388	371	340	347	370	395	362	371	383	386	330	372	340	340	370	328	353	361	342	315	385	347	355	364	390	401	339	332	322	366	370	349	398	323	381	321	298	350	391	375	370	376	365	424	379	350	371	355	358	411	390	360	359	377	368	312	343	365	347	343	340	324	405	358	342	344	405	371	337	389	367	353	380	352	375	342	387	395	320	386	384	350	368	382	374	384	336	369	346	375	373	381	347	349	372	362	371	374	411	367	350	380	331	360	354	351	394	332	376	345	339	382	376	348	357	376	354	363	358	401	369	370	378	381	358	364	363	361	375	387
10003	4921	1405	1583	1415	1258	1214	1033	986	1002	955	909	918	917	925	980	1172	1259	1314	1401	1372	1317	1235	1234	1213	1193	1148	1090	1093	1159	1088	1055	1136	1084	1028	1066	1031	1026	998	945	975	931	968	880	920	830	895	923	946	866	842	852	891	858	877	834	803	843	815	784	828	851	831	835	845	864	825	815	800	782	809	833	825	776	837	791	789	827	790	817	769	818	776	804	774	802	788	781	811	836	768	787	846	829	828	814	795	843	821	811	800	717	807	749	831	802	756	816	794	813	806	804	790	751	818	789	800	805	835	809	745	795	814	758	813	806	789	789	754	791	824	767	797	791	763	837	753	776	814	741	830	766	788	807	796	783	788	814	833	795	737	771	814	790	835	848	775	789	849	808	779	824	777	782	820	759	768	809	772	815	800	750	775	788	766	799	772	776	816	816	800	761	761	773	802	792	843	811	854	752	822	775	784	782	737	810	754	756	830	806	793	790	785	754	740	779	809	787	787	770	839	795	835	799	786	769	778	767	799	790	801	820	830	761	788	807	813	807	802	786	774	775	765	765	783	802	823	761	833	789	810	801	802	748	783	816	749	778	833	780	787	840	780	799	741	773	804	839	827	797	818	772	819	817	815	787	760	795	794	779	846	825	832	809	785	820	790	822	835	797	779	831	807	796	788	828	766	789	835	830	809	795	780	831	763	823	764	860	776	787	809	782	806	834	793	785	777	825	814	766	830	792	754	787	773	793	797	750	803	786	804	819	833	763	788	808	750	806	825	780	797	817	830	747	758	832	796	829	825	814	800	809	819	778	776	785	819	762	837	798	789	836	774	803	802	816	797	773	809	820	761	785	780	809	814	787	802	800	837	830	792	798	770	759	758	769	791	829	842	807	801	777	813	793	797	797	802	845	750	819	768	866	775	748	770	784	809	821	853	811	798	733	787	794	768	772	793	794	808	833	796	800	820	804	811	843	828	811	812	803	797	817	753	815	774	862	762	744	758	793	788	814	838	806	783	825	815	751	807	823	751	785	836	794	798	781	780	800	764	764	792	821	805	787	819	769	787	736	778	840	775	835	817	820	775	766	809	812	810	802	767	768	763	755	822	762	777	786	884	781	802	803	796	770	811	821	737	760	797	795	809	793	831	815	775	744	757	788	784	788	800	828	823	826	816	775	786	823	801	722	832	810	803	821	789	835	815	758	806	765	807	795	762	803	810	781	755	786	852	796	802	831	736	806	838	782	772	754	779	787	770	820	764	777	775	800	812	814	758	768	792	832	796	746	784	791	812	811	800	848	842	810	783	854	780	772	840	798	798	882	832	804	773	787	785	737	792	780	795	754	831	790	813	844	809	817	802	805	827	743	806	753	752	826	796	807	804	793	740	800	770	791	794	763	775	792	816	805	859	743	818	775	850	763	792	791	829	817	802	803	799	816	830	779	815	801	806	809	770	754	800	809	824	807	794	783	746	797	755	817	815	788	821	785	846	799	765	756	788	782	813	796	768	743	734	832	786	818	777	798	759	765	808	736	820	777	816	792	765	800	806	758	780	783	807	763	831	787	755	810	782	781	836	749	776	784	769	747	823	826	824	801	794	814	801	800	771	860	783	746	799	806	798	791	780	781	822	790	798	825	733	786	806	832	826	806	798	758	777	752	752	743	818	793	815	830	798	836	790	765	761	821	802	773	752	805	796	774	785	788	747	767	812	818	791	763	776	791	789	758	851	795	901	802	779	816	828	774	809	817	789	807	792	829	772	822	839	755	809	850	821	757	805	807	819	815	767	778	830	820	819	794	760	758	781	793	806	828	814	744	828	787	808	827	807	821	795	772	804	789	804	837	802	821	775	803	822	785	736	809	751	769	778	816	770	846	798	826	753	817	743	752	767	831	793	802	809	822	817	831	853	818	823	791	777	821	790	818	801	782	803	764	788	776	769	807	860	824	826	794	736	821	796	746	721	813	783	847	795	816	819	788	761	770	877	788	768	790	831	766	806	827	818	816	782	796	801	806	763	809	804	791	810	771	745	774	788	823	802	836	802	875	774	767	799	802	814	791	797	831	760	814	833	805	812	815	780	802	794	809	799	841	787	742	795	785	788	778	770	810	807	812	794	811	793	802	746	780	783	807	793	789	807	745	796	795	759	831	806	792	809	821	800	819	795	802	800	808	839	795	786	779	841	782	830	766	852	762	757	752	812	786	780	762	761	754	709	839	771	786	810	810	790	776	717	794	822	839	790	818	783	804	780	787	759	764	764	773	841	813	786	830	816	797	771	786	854	843	811	794	796	834	798	760	804	787	741	753	784	793	846	770	800	777	814	848	819	760	813	787	788	814	766	788	744	764	820	784	834	802	752	793	783	773	825	807	810	846	798	821	787	819	777	804	795	786	828	790	739	784	839	799	800	735	786	785	761	799	796	838	757	797	811	784	776	786	817	762	788	818	778	796	811	834	804	816	784	811	769	779	802	816	786	780	780	806	780	813	811	767	807	785	796	774	768	805	856	765	806	775	825	804	831	774	761	796	770	824	796	774	807	791	843	797	802	804	792	848	844	826	815	788	802	812	802	788	803	804	811	785	800	798	838	769	767	797	809	785	770	781	820	804	818	820	800	768	815	846	738	804	811	770	767	761	803	825	782	804	820	790	836	782	798	820	776	809	827	820	801	775	823	773	804	746	815	783	803	787	824	794	768	773	849	853	777	791	762	817	800	835	761	785	777	783	764	848	854	800	763	779	786	745	786	754	805	740	801	801	844	810	783	808	834	802	802	775	788	765	815	785	750	827	834	798	801	772	779	804	764	780	830	778	770	814	792	825	829	806	786	774	766	768	791	804	793	803	770	806	846	788	774	776	802	760	815	844	808	817	788	809	814	826	769	756	784	780	780	804	789	802	801	765	768	775	786	780	786	778	775	822	840	739	816	771	807	786	803	762	810	794	834	817	788	786	837	804	780	810	803	769	805	773	810	807	794	812	754	798	847	792	803	782	806	783	784	782	759	775	790	819	803	762	792	825	763	830	777	811	807	824	822	766	803	791	790	825	774	769	761	855	800	790	808	786	794	804	771	776	821	798	811	810	825	807	834	789	781	788	839	804	789	816	796	785	748	804	777	804	781	795	801	769	794	814	807	814	788	724	783	797	760	785	734	766	780	813	774	841	748	756	779	818	791	815	861	779	802	766	829	747	822	824	841	815	764	773	768	783	769	777	775	849	762	799	817	778	775	821	781	741	825	756	830	820	767	806	782	755	775	794	803	831	772	796	786	782	802	857	771	860	824	761	788	827	812	801	814	782	864	810	773	822	810	789	803	813	811	836	791	805	793	820	812	788	810	795	789	795	807	795	794	789	794	805	798	832	813	869	830	769	799	797	791	788	823	809	807	735	822	797	808	745	793	744	756	782	832	770	765	807	791	806	803	753	807	787	808	781	791	805	778	759	790	808	796	765	779	819	778	799	768	785	793	829	791	769	744	758	779	833	806	774	802	809	761	855
24217	11759	1340	863	675	583	530	467	438	451	434	437	443	374	423	400	398	469	469	480	453	487	470	449	452	498	495	436	423	451	393	426	455	406	448	471	406	374	395	400	413	385	379	385	404	388	375	385	369	364	387	356	376	368	410	358	405	333	393	363	364	358	361	407	377	365	381	351	389	391	357	373	370	366	339	352	371	408	394	367	403	385	411	385	344	397	361	369	359	356	365	367	370	364	384	367	363	347	383	364	358	391	380	388	357	386	366	380	384	383	394	367	366	366	378	372	367	374	379	336	392	341	361	390	416	380	353	352	402	368	358	394	354	362	339	389	408	343	391	367	357	364	392	386	381	380	392	363	368	368	377	350	357	375	335	359	370	354	359	357	390	390	354	368	362	365	338	341	358	369	331	322	390	367	403	393	374	381	380	388	406	376	341	418	392	362	362	368	364	369	364	389	376	354	368	336	363	346	340	351	349	366	364	382	332	363	345	357	370	362	386	335	338	315	395	348	330	397	385	386	327	372	418	334	373	373	372	317	372	394	385	345	356	422	393	373	409	389	359	336	370	367	373	359	355	324	346	361	379	346	358	367	374	360	369	382	382	386	376	374	396	378	373	355	361	328	360	375	359	353	357	403	376	395	397	366	398	374	369	388	380	335	383	371	353	367	381	356	393	390	385	396	345	328	363	364	351	375	394	370	374	382	383	336	332	372	352	359	384	380	392	307	357	324	392	355	358	362	369	379	345	385	353	357	333	367	363	348	370	352	368	379	392	373	342	364	375	362	371	362	346	397	336	336	339	370	362	397	351	365	377	360	394	396	374	399	376	430	396	342	344	381	405	360	367	376	359	352	392	347	409	369	360	318	388	359	324	371	379	390	381	352	339	370	366	358	367	367	365	367	369	359	359	361	355	370	374	336	366	342	391	355	326	336	371	363	346	363	341	337	362	352	390	355	379	369	339	391	382	363	411	366	389	389	397	406	371	360	393	386	334	393	346	389	394	361	378	374	352	373	373	372	358	354	382	380	390	385	372	354	379	324	335	388	375	376	346	384	381	367	378	355	369	346	383	372	397	373	342	404	417	367	385	357	367	376	361	360	354	398	360	378	368	382	404	361	379	372	353	368	360	331	343	321	377	372	371	388	403	382	374	374	369	358	349	351	375	381	393	382	381	380	338	366	382	400	367	341	384	397	372	334	339	328	346	387	371	386	384	377	366	365	351	379	388	355	416	342	363	340	378	376	378	350	363	385	402	383	357	372	383	406	331	332	328	403	348	361	386	373	367	334	369	386	366	382	398	390	351	321	348	388	383	395	336	385	399	362	379	374	363	344	361	363	368	363	376	366	390	388	374	393	364	367	383	365	359	384	398	397	374	374	373	396	377	335	357	352	371	366	351	381	401	378	387	368	373	397	376	398	381	367	378	417	335	364	342	355	375	389	380	335	357	359	352	408	363	375	374	359	384	362	374	408	336	365	372	357	361	390	394	363	409	343	421	380	375	329	367	370	333	359	405	421	399	336	363	369	359	401	348	365	341	336	337	381	349	351	366	355	383	372	391	362	379	361	370	366	344	374	385	387	361	376	382	355	359	371	341	379	392	377	367	390	353	401	372	376	370	344	358	402	368	386	389	375	368	374	361	359	351	350	346	362	369	397	382	375	354	341	371	385	372	332	352	362	350	345	363	368	344	356	378	349	352	356	366	361	357	367	377	370	349	388	355	353	384	378	392	384	383	378	374	343	384	376	412	365	350	384	375	368	385	323	365	404	377	381	348	387	368	374	370	373	353	407	352	389	359	376	356	346	332	342	358	381	375	395	396	391	375	333	377	383	371	355	360	374	418	362	406	330	353	359	376	360	346	367	385	364	389	345	395	328	389	341	363	360	335	371	347	368	371	326	375	369	385	341	329	403	366	365	358	373	399	394	332	371	412	419	330	316	394	347	365	388	390	370	368	367	365	346	317	394	370	359	379	343	346	373	363	379	362	350	353	433	396	364	383	382	352	382	363	376	425	362	338	357	368	359	387	339	346	392	348	372	352	384	347	365	388	366	370	363	315	357	374	352	365	391	387	377	388	375	358	346	386	399	382	385	374	366	369	403	354	317	320	346	357	371	370	322	354	402	368	366	327	410	345	404	374	326	371	350	410	410	398	372	335	382	324	372	388	364	376	374	368	342	336	345	406	388	354	372	357	376	377	372	350	362	396	402	374	388	440	356	348	389	377	347	351	376	364	368	363	376	386	374	377	342	367	355	388	363	385	354	347	335	331	365	380	349	382	372	346	370	360	362	362	372	376	358	362	370	353	369	380	369	357	316	365	383	345	331	385	441	385	374	390	368	402	343	367	395	411	383	365	364	381	389	351	377	359	387	352	347	422	367	375	391	401	372	379	385	369	336	358	342	357	358	383	341	337	418	406	375	341	423	369	380	375	348	332	384	381	393	400	379	356	341	393	371	384	376	381	358	362	361	407	359	373	370	385	398	363	376	366	366	374	415	381	367	380	385	381	321	381	341	389	358	379	419	374	348	370	354	352	350	357	367	370	350	362	367	405	341	358	352	365	368	396	366	346	386	394	379	370	387	354	348	334	370	395	380	376	380	393	396	360	366	345	381	375	396	388	364	326	368	375	344	333	362	349	371	346	395	371	388	390	387	404	393	397	339	392	384	340	365	408	361	376	358	374	368	372	338	359	376	347	383	351	325	378	369	374	364	361	362	390	355	346	408	382	361	399	358	392	410	378	356	383	324	376	370	374	367	365	342	332	358	388	373	390	350	350	353	351	354	342	415	394	383	372	408	362	394	354	385	374	416	362	392	381	364	409	384	380	376	370	346	377	358	362	380	351	373	389	376	390	351	373	361	344	381	356	391	376	370	359	368	340	358	322	389	377	388	377	320	368	384	346	347	337	384	418	380	352	338	369	360	374	371	343	387	404	387	339	405	361	365	345	349	370	390	371	389	369	348	376	372	367	350	325	362	336	377	373	396	420	372	355	385	363	389	355	374	365	376	375	371	374	357	384	369	356	385	360	367	402	414	363	351	374	382	340	339	346	360	350	384	398	363	371	400	378	376	357	364	362	405	360	356	346	353	345	377	358	409	362	355	363	351	313	368	409	366	383	400	382	371	367	337	360	364	373	365	339	357	359	357	367	373	372	401	383	356	363	362	398	387	346	331	384	361	350	367	334	345	369	412	347	388	361	366	396	405	389	395	371	369	350	343	363	393	354	365	385	378	370	351	339	335	325	374	371	357	363	394	340	347	348	360	355	372	399	357	390	331	362	332	380	363	388	389	363	388	364	378	356	369	414	401	378	362	396	380	373	381	385	358	333	347	394	370	355	396	334	384	357	369	413	364	366	364	358	365	346	358	335	380	386	379	335	365	377	403	319	370	353	396	412	372	345	391	347	357	395	397	402	346	371	362	351	359	312	359	392	353	385	326	362	345	355	324	402	360	387	380	395	381	355	368	363	336	369	360
13449	7452	2152	2324	2091	1715	1594	1356	1196	1156	1115	1069	1017	1044	1031	1096	1381	1440	1585	1527	1601	1553	1466	1450	1340	1410	1344	1287	1261	1230	1253	1297	1290	1272	1225	1151	1131	1104	1076	1064	969	998	1002	1007	954	967	954	931	907	944	990	857	841	886	895	884	871	832	887	812	894	861	832	832	840	806	843	831	849	824	824	869	814	795	846	797	807	786	903	800	876	809	811	865	853	819	785	834	833	874	809	806	826	787	867	810	784	838	770	814	799	804	771	733	815	795	814	784	855	816	768	812	810	791	842	847	771	752	802	802	804	803	818	777	765	782	800	772	842	780	835	806	827	847	779	868	797	762	741	757	802	833	803	799	804	791	836	856	777	798	809	785	759	793	746	805	765	752	784	787	805	760	777	784	774	831	736	775	790	833	829	812	810	761	827	810	744	837	770	761	809	819	772	798	794	784	825	790	737	746	821	803	745	861	788	769	775	824	834	779	800	830	817	833	803	785	819	837	815	805	828	737	829	819	786	818	776	779	793	829	755	772	812	854	824	809	769	781	802	823	823	814	832	786	824	776	782	804	822	852	809	827	786	812	774	805	749	823	842	778	847	818	806	793	815	795	773	768	809	733	836	794	787	804	790	779	786	799	816	818	851	793	761	775	831	750	840	791	811	805	822	789	784	786	829	761	801	830	799	793	766	808	779	806	788	750	769	807	847	785	769	798	801	797	777	766	833	787	763	834	829	775	777	826	794	819	804	837	795	805	765	830	792	812	803	778	810	764	818	826	794	840	818	778	775	785	863	761	786	828	818	782	767	764	786	789	750	760	806	810	798	765	803	819	788	789	783	832	766	804	807	765	760	779	750	805	781	804	789	799	801	797	797	739	841	819	787	838	808	825	841	827	827	817	814	851	785	770	794	861	802	823	786	800	817	797	829	862	812	819	789	773	788	720	792	790	782	712	768	730	783	789	782	783	803	775	789	762	791	782	788	864	782	717	783	771	828	765	743	775	818	817	789	791	798	796	774	786	782	810	776	805	827	812	770	816	780	793	739	797	812	776	817	814	758	781	757	787	813	782	799	811	813	748	785	738	768	777	806	781	792	784	768	767	819	799	850	787	810	774	762	843	778	813	775	803	821	817	820	825	811	768	815	798	797	843	812	826	824	816	765	814	763	801	852	857	750	836	799	825	821	797	811	779	791	801	798	840	828	769	814	795	788	803	766	810	830	771	789	793	861	826	816	784	850	797	790	805	813	773	832	819	797	809	750	798	812	822	762	826	749	797	786	842	829	765	784	826	742	812	852	784	774	788	777	789	776	775	830	813	801	763	822	806	805	836	785	831	779	806	783	850	796	767	782	814	793	856	810	783	779	772	797	825	812	813	821	742	735	829	810	851	843	756	801	790	840	819	787	821	803	853	767	805	820	812	766	813	797	761	777	767	734	840	826	836	780	811	813	780	795	747	830	790	821	759	781	819	795	806	793	766	792	816	782	834	779	813	842	843	772	794	783	812	810	738	830	801	810	787	759	806	774	776	828	839	799	790	820	840	789	792	764	818	789	807	786	828	820	813	795	797	810	811	807	798	780	867	756	771	827	812	774	801	783	764	787	823	817	758	807	751	759	831	829	762	770	808	823	830	799	770	792	713	818	812	787	806	790	766	840	827	819	817	831	802	811	852	788	793	780	791	777	834	793	755	803	801	767	723	814	887	820	827	835	812	788	854	792	774	799	763	802	763	784	802	817	780	743	767	837	782	800	797	808	773	796	828	782	800	792	838	842	776	780	736	857	808	749	777	756	766	761	826	814	820	751	806	805	810	790	803	816	778	822	730	778	813	753	843	815	787	798	836	775	868	804	807	738	807	771	789	752	825	798	839	803	805	850	834	745	807	832	788	825	840	865	792	744	815	841	784	768	814	799	757	760	821	831	843	810	777	812	826	798	856	799	809	794	826	813	848	775	787	796	811	828	788	842	777	832	748	778	757	804	771	787	807	794	802	768	807	799	806	811	800	792	828	774	778	777	799	795	829	830	826	806	803	830	786	773	806	813	842	759	787	813	813	788	781	786	816	867	825	817	763	778	797	823	798	787	779	791	784	819	827	852	821	832	752	812	797	779	783	792	746	774	763	768	781	779	814	793	802	794	803	836	763	763	810	747	752	762	811	778	778	739	814	825	750	840	829	780	797	817	797	761	780	716	728	752	800	798	761	775	819	775	814	783	765	781	844	784	762	789	756	785	788	793	815	797	781	772	802	798	822	782	793	818	769	809	773	792	786	804	820	820	813	784	806	789	814	798	831	829	767	827	765	774	787	824	825	793	838	821	806	794	804	804	826	805	788	748	807	755	754	818	830	821	807	716	797	789	789	809	778	826	809	894	773	797	821	779	791	794	779	761	768	770	822	770	769	771	744	787	835	807	795	770	797	813	776	744	850	816	791	804	809	868	822	795	796	873	788	791	812	779	837	819	799	803	805	829	800	784	785	821	809	785	802	745	788	775	767	819	825	811	797	780	798	786	795	721	786	841	796	779	781	776	792	750	750	812	821	840	809	772	793	853	808	807	812	790	776	771	781	829	790	845	836	769	799	748	822	738	793	842	766	822	765	793	779	827	795	746	813	746	821	818	806	756	833	794	784	751	759	838	784	800	860	776	789	823	825	820	753	800	811	791	797	813	796	784	786	808	779	769	840	745	774	790	843	798	798	772	831	753	790	797	833	799	819	827	826	766	760	817	802	811	776	770	800	768	730	815	745	814	798	798	793	787	813	772	782	799	769	800	770	777	817	828	803	835	748	795	814	818	795	802	817	831	824	838	849	819	786	812	827	846	813	804	803	800	835	793	797	769	709	819	753	810	830	829	805	761	818	859	809	810	792	736	801	840	756	828	797	800	810	779	837	761	780	775	809	837	829	771	787	744	782	740	823	782	849	797	822	767	807	872	820	797	813	778	789	783	781	768	834	777	809	834	766	766	814	767	835	824	829	805	795	798	773	782	796	787	729	789	816	803	849	802	853	791	774	789	769	839	779	829	821	780	766	797	842	772	821	821	741	726	759	798	805	836	802	805	797	768	781	788	829	804	830	812	823	820	834	820	803	766	810	806	811	784	800	750	813	785	738	786	779	817	770	794	814	780	715	801	798	822	777	797	833	777	761	777	798	770	796	809	869	805	779	800	760	804	754	810	794	817	762	766	794	806	806	776	804	773	767	784	772	788	815	789	803	765	761	834	839	826	754	793	805	778	857	802	810	824	852	810	795	804	832	786	773	795	784	785	797	810	809	766	853	787	800	792	849	809	776	841	800	821	787	827	806	770	767	764	809	776	772	761	788	777	792	832	840	832	753	797	819	809	800	801	785	760	812	754	786	835	804	815	805	828	846	829	764	780	822	786	781	787	783	801	811	833	816	784	782	805	822	827	817	855	757	781	764	789	770	796	820	866	762	773	796	807	751	781	751	780	809	804	819	788	775	787	730	765	793	819	796	761	799	754	794	788	793
7875	2279	338	348	348	336	306	319	262	342	331	291	300	295	295	304	328	345	347	387	363	356	343	341	380	352	341	315	321	342	342	335	331	334	343	344	320	337	336	380	349	348	312	329	355	353	311	343	299	349	306	325	305	350	314	326	318	294	311	316	324	309	311	298	311	326	287	337	314	343	289	337	283	318	354	323	319	324	322	337	334	299	337	337	293	305	329	305	357	317	304	343	319	320	309	300	290	311	291	323	307	292	312	320	336	270	296	336	305	328	333	317	311	354	324	286	293	303	315	344	318	291	318	274	319	304	315	294	317	305	326	327	319	296	323	341	306	318	285	303	324	350	339	313	317	327	306	319	310	324	289	306	284	336	286	328	340	290	283	316	299	358	320	336	328	318	329	306	327	339	321	331	355	306	303	301	326	285	322	329	300	306	326	335	278	327	252	296	277	292	341	297	303	305	354	330	328	315	318	304	319	322	338	336	291	269	275	314	296	297	326	286	310	331	321	323	343	317	312	312	315	288	324	273	310	341	306	300	334	327	317	355	350	298	331	276	303	327	300	334	362	309	277	307	344	306	320	322	311	282	329	324	308	314	294	285	307	290	277	281	323	327	333	324	328	330	299	333	334	365	318	302	351	331	297	318	306	290	284	333	281	344	297	291	304	327	288	329	312	293	292	312	319	317	288	327	352	332	327	309	331	311	313	314	343	312	313	337	319	292	321	323	303	312	278	323	287	324	325	335	312	300	345	290	299	349	313	275	306	286	309	284	348	284	332	293	304	323	320	308	315	336	301	315	274	278	325	318	307	290	295	300	318	315	322	305	335	302	295	313	299	333	323	303	360	313	285	320	327	326	282	295	307	340	315	307	289	338	300	303	322	286	291	297	341	304	323	300	311	299	330	322	368	303	295	317	280	323	302	308	290	292	322	310	280	309	292	293	319	325	308	314	348	317	330	311	332	331	331	301	300	323	341	342	324	304	292	344	308	316	319	316	274	307	331	311	316	286	262	298	317	328	332	282	308	297	314	302	300	294	268	324	318	307	327	311	326	300	298	294	307	367	315	323	319	286	300	314	337	280	337	366	299	295	315	311	303	333	334	297	293	306	294	301	267	303	285	324	312	339	309	341	283	311	334	323	310	310	270	331	274	330	331	335	300	321	325	332	323	336	280	307	288	325	324	323	322	299	305	309	324	331	305	280	341	347	318	332	303	301	298	342	366	311	308	357	327	280	275	325	288	332	291	321	309	307	338	312	316	312	302	312	307	322	312	279	308	320	289	288	315	329	331	333	306	327	323	307	325	286	314	301	314	292	298	287	261	301	317	338	321	315	316	339	314	339	288	306	315	303	373	307	309	321	335	332	329	311	328	294	303	290	315	314	324	293	302	286	339	312	339	273	324	308	320	360	359	325	323	311	309	306	310	327	301	309	316	315	350	319	317	333	312	313	334	294	329	322	316	356	337	319	295	313	300	308	317	284	308	323	330	342	308	306	314	309	324	322	299	339	315	318	321	301	301	301	320	279	306	308	310	277	285	317	316	300	316	344	347	310	301	299	332	320	287	317	319	325	304	310	306	296	322	306	339	332	305	298	308	313	307	334	303	303	282	311	306	313	321	290	290	337	341	317	313	304	302	308	309	327	290	309	277	308	297	302	329	340	312	312	310	328	299	282	330	305	309	353	314	318	302	287	316	309	310	323	319	345	313	327	310	331	296	323	357	354	311	320	318	292	303	327	307	351	289	348	290	307	321	280	321	321	342	314	299	334	318	297	287	322	315	324	345	327	316	280	313	285	317	324	280	296	281	298	302	284	337	311	333	288	344	339	310	307	288	296	282	320	317	297	312	311	342	311	303	311	322	320	301	356	315	311	293	334	323	327	321	302	287	300	313	349	326	323	337	313	302	303	286	326	292	297	325	317	273	235	325	317	302	286	331	333	326	287	309	318	289	297	318	315	326	321	309	289	328	293	311	320	293	308	315	308	331	295	345	299	309	289	316	342	318	307	310	296	338	332	292	360	333	327	348	298	301	316	277	286	300	321	337	331	310	326	328	309	310	310	354	311	335	282	294	292	292	329	297	301	313	335	341	305	311	312	347	333	322	299	296	296	302	308	337	349	340	344	327	299	329	316	293	306	318	308	290	326	357	318	310	316	330	333	293	289	309	333	285	316	340	325	324	322	313	326	331	309	299	304	314	291	307	278	300	320	333	344	336	325	318	310	355	336	308	298	311	317	331	314	295	305	293	311	305	319	320	307	319	301	315	276	300	307	292	293	298	348	317	314	312	299	305	320	301	351	337	303	296	280	325	291	302	293	308	301	322	293	294	317	315	325	368	326	279	319	306	298	278	354	337	339	328	336	267	321	311	319	349	299	290	344	336	327	298	336	288	310	320	318	338	324	325	300	279	318	298	296	305	346	319	300	288	347	311	309	308	326	325	314	306	295	307	332	332	296	320	302	314	325	343	325	374	334	345	338	328	322	320	312	329	317	284	300	308	326	299	262	303	315	352	365	311	285	326	307	322	312	313	301	282	353	300	303	290	346	316	295	319	320	301	271	299	311	312	311	321	319	335	317	345	317	323	333	284	337	292	331	290	315	320	292	328	315	311	312	347	318	315	290	290	319	329	329	326	296	323	270	297	343	315	305	302	310	295	320	324	311	330	291	329	340	322	323	364	310	279	325	298	322	312	319	331	301	319	320	315	292	297	309	296	310	305	349	342	282	350	326	339	305	340	294	321	297	308	359	340	284	311	314	295	301	288	318	313	334	286	284	325	336	315	311	359	306	306	352	311	321	319	346	326	298	278	294	327	331	301	308	364	317	380	314	309	323	289	319	332	322	345	318	307	324	305	321	344	287	319	275	324	311	312	322	310	315	297	318	346	317	335	334	298	301	299	302	316	364	307	329	318	319	295	315	332	313	311	294	283	319	323	321	300	307	307	300	316	327	316	327	332	282	311	312	341	337	262	298	328	310	316	342	282	283	305	300	316	291	303	309	299	290	314	320	273	276	305	317	270	311	277	337	307	230	305	307	294	291	286	319	332	340	329	316	308	311	332	307	307	335	299	286	346	325	291	333	300	298	330	295	313	335	327	319	271	326	296	285	302	313	323	316	308	289	344	311	329	341	332	358	318	367	302	301	311	293	322	303	290	331	302	332	334	308	349	301	281	296	321	339	311	318	318	335	304	330	274	348	306	307	282	339	307	271	320	318	335	298	325	316	312	318	306	304	343	304	347	319	316	331	330	289	306	318	326	316	334	294	338	330	308	293	299	295	342	320	307	334	331	310	331	324	306	336	337	314	296	315	307	280	304	281	320	306	278	297	295	288	293	334	319	330	317	365	313	317	328	305	309	313	289	312	289	316	309	301	328	301	315	279	273	309	311	335	324	283	307	289	335	321	291	316	289	343	291	306	282	317	313	312	326	342	337	307	281	330	299	293	331	299	293	287	313	302	331	328	360	335	288	316	285	296
5439	1712	686	764	747	686	672	721	733	649	725	695	737	691	710	802	864	985	996	1026	1032	981	943	937	896	912	915	914	887	814	843	801	858	792	818	818	822	821	786	773	745	761	845	773	770	767	784	720	764	761	752	732	693	786	695	739	747	725	722	720	697	707	717	702	692	678	721	704	718	729	704	771	657	709	687	715	732	753	663	683	700	711	691	741	659	725	732	699	714	706	728	726	683	666	676	688	705	742	692	729	779	666	634	660	739	712	685	693	697	670	727	716	694	660	660	683	647	707	682	721	683	693	674	677	693	708	700	674	730	708	730	694	687	701	699	672	726	678	748	739	719	707	678	749	673	738	670	742	710	694	685	695	739	696	649	697	678	739	662	643	711	730	723	694	700	695	737	751	614	690	690	685	724	636	751	734	672	675	708	711	697	704	677	708	758	698	681	681	729	677	706	695	710	699	682	669	701	746	700	708	686	715	691	676	702	650	696	700	720	712	685	697	694	670	693	682	727	683	707	695	652	720	739	652	687	680	718	654	701	749	688	665	679	728	685	687	722	707	685	693	699	711	638	687	704	715	719	719	762	726	742	654	659	731	673	698	664	707	709	735	742	738	689	680	735	679	678	761	674	665	673	706	720	691	700	716	713	715	690	688	699	705	691	723	701	688	696	677	668	722	743	720	715	683	723	695	658	689	695	677	663	661	706	721	720	692	669	725	654	692	719	702	740	724	739	721	687	653	719	692	676	701	653	678	661	700	708	677	676	647	719	695	685	732	700	712	728	692	684	722	645	732	714	655	709	683	711	719	710	640	656	711	696	717	716	657	710	713	710	722	681	661	721	732	687	732	687	711	751	725	716	710	692	751	683	726	703	736	661	691	684	724	670	696	648	729	712	714	676	684	696	698	660	733	706	670	691	693	734	702	694	698	669	689	690	720	707	701	706	698	703	667	720	656	680	715	690	711	710	714	670	695	686	698	705	693	702	677	667	688	698	737	696	718	704	733	712	726	715	695	727	709	721	702	691	677	717	682	712	645	683	712	669	696	713	666	700	750	671	725	683	692	714	691	681	692	690	668	736	720	680	730	713	692	640	700	657	703	718	713	702	726	706	685	683	678	686	713	706	645	731	674	690	731	755	680	691	719	709	630	736	720	670	689	690	723	707	704	686	693	670	728	690	721	713	698	690	702	687	681	745	674	687	708	673	710	771	667	772	681	656	725	690	669	745	720	700	714	660	680	709	682	719	649	727	756	677	684	697	745	686	717	715	714	724	684	706	666	646	702	705	700	693	719	690	672	714	697	718	672	707	688	683	673	662	694	746	691	721	762	686	678	711	701	669	660	653	706	699	695	715	686	718	709	703	674	682	706	685	677	684	642	681	679	764	686	734	697	672	725	702	693	714	738	658	734	694	678	745	672	704	695	714	673	684	669	722	697	662	727	687	751	712	717	689	729	721	677	688	721	682	689	721	689	682	667	700	708	699	706	721	692	736	699	685	733	697	719	693	704	732	678	706	651	722	658	691	698	690	655	686	668	744	657	665	696	736	688	673	682	692	709	713	689	698	662	731	686	641	710	677	708	643	697	685	698	711	687	689	727	701	664	664	746	685	754	738	694	679	676	668	729	694	720	716	663	706	728	690	688	714	624	741	726	708	755	683	701	686	674	680	764	691	670	675	704	670	676	678	706	701	710	691	628	704	718	665	647	720	652	741	698	717	724	693	643	719	690	725	743	712	683	703	735	667	674	732	665	732	700	651	679	711	679	744	657	690	681	704	685	725	676	726	691	687	740	717	702	699	695	649	700	735	706	692	688	721	706	680	710	741	654	749	749	686	724	671	695	619	679	687	689	728	692	681	688	688	690	746	725	708	708	699	688	674	682	666	726	706	711	708	664	679	691	677	703	682	662	700	743	660	682	661	771	665	696	704	692	685	675	710	744	677	647	696	669	678	682	661	684	709	680	669	703	675	696	699	692	700	690	720	687	664	722	695	691	694	737	703	694	685	672	714	748	726	671	685	699	666	708	688	768	680	687	703	702	692	724	765	709	702	725	724	718	703	718	660	684	692	736	720	719	728	663	717	692	676	669	652	696	723	684	667	751	697	741	730	713	665	718	678	708	721	735	689	688	740	663	691	705	682	716	703	678	690	699	718	683	715	710	661	737	735	669	697	692	661	749	703	712	694	677	697	747	669	727	671	713	723	696	679	713	685	705	688	687	695	653	707	670	675	662	625	704	675	674	695	684	693	688	692	677	712	687	724	705	711	728	675	670	699	698	671	675	711	699	723	687	687	676	701	723	677	711	713	672	715	695	720	706	666	681	710	663	699	688	738	701	695	712	695	701	721	715	694	708	700	735	745	691	718	654	640	658	690	690	674	721	650	710	691	734	725	737	681	740	729	689	682	695	657	674	684	665	667	703	721	682	698	727	693	679	742	737	733	753	712	661	717	711	743	725	695	651	683	705	696	699	716	692	683	637	683	719	709	686	689	667	711	696	683	721	754	711	707	697	700	661	703	703	680	732	693	719	677	714	726	691	720	681	678	683	697	728	675	716	688	673	728	659	706	667	741	680	718	684	702	747	719	736	675	641	662	717	709	671	678	674	702	683	802	700	688	738	703	679	712	714	715	725	676	708	713	699	696	712	724	687	723	706	691	729	722	704	675	677	630	698	711	735	713	667	711	679	728	700	720	721	710	762	670	683	682	705	660	720	675	671	715	681	665	717	681	695	730	711	706	664	694	736	700	723	667	669	717	751	675	691	754	702	721	683	680	699	701	695	689	702	675	687	680	753	696	759	672	677	721	703	693	675	679	664	701	710	656	752	700	668	718	720	692	705	707	695	681	692	709	660	713	698	686	702	717	705	673	693	695	712	696	710	756	671	681	756	693	713	635	682	684	747	716	740	691	640	745	644	723	681	666	757	696	672	674	739	715	714	711	725	715	675	674	650	703	679	710	683	675	731	714	703	710	691	656	735	714	682	685	700	690	717	708	683	640	710	683	728	756	677	683	686	720	687	705	645	702	707	714	735	689	681	672	683	700	691	729	665	690	687	659	678	680	705	682	674	678	690	699	671	684	670	713	668	708	703	715	724	743	694	669	718	655	732	749	694	682	699	688	685	706	701	708	672	666	714	678	714	676	711	708	733	733	710	762	662	706	688	661	675	718	722	688	742	708	692	707	721	713	732	679	705	703	708	720	691	714	705	716	700	708	701	688	669	725	723	690	703	643	692	666	662	759	692	684	646	674	717	726	705	737	741	694	673	730	683	700	664	695	694	666	675	672	643	759	698	692	632	701	722	732	701	705	728	672	722	763	675	709	711	735	688	658	704	680	699	729	714	630	720	696	665	701	657	739	691	735	695	701	694	750	701	726	680	703	655	685	670	716	686	719	752	732	693	699	689	722	706	684	729	696	713	690	701	664	720	755	737	660	675	695	705	733	675	683	676	722	694	723	699	738	675	699	717	671	669	691	713
18906	7878	799	596	531	419	427	397	395	361	344	400	402	354	356	396	379	468	439	476	452	437	420	458	444	400	397	398	376	361	394	424	427	399	418	408	372	390	393	335	378	391	371	409	393	379	371	368	378	373	402	365	366	382	366	353	367	342	357	348	358	380	386	371	397	393	350	363	371	346	366	334	383	361	354	383	366	380	371	364	378	375	397	370	369	315	330	373	374	361	364	405	362	378	404	321	373	338	368	366	365	404	347	365	348	361	335	342	371	345	358	356	379	344	348	372	393	365	367	365	358	368	358	356	354	371	394	378	375	386	349	373	315	341	383	329	372	372	354	379	372	348	358	383	346	375	379	339	369	368	405	380	373	393	356	372	359	336	337	410	380	352	357	373	384	364	393	374	372	347	390	327	362	391	355	415	362	373	346	361	323	385	377	359	341	377	403	371	392	382	354	360	392	372	383	374	355	396	367	355	360	366	399	370	347	312	387	364	372	334	415	362	410	354	352	350	347	353	374	361	340	377	387	359	378	386	349	340	351	383	416	366	340	346	355	364	374	358	376	389	335	382	391	317	375	362	341	380	403	406	349	352	348	375	360	380	397	371	357	356	316	372	331	371	375	374	401	342	377	371	362	370	383	333	395	340	331	363	364	348	355	395	343	343	357	363	384	384	360	365	402	365	373	383	344	361	328	371	365	353	325	371	378	368	351	360	396	377	361	367	336	385	370	354	341	356	352	355	369	361	386	366	330	379	349	379	342	370	382	349	392	372	380	401	376	391	363	312	367	345	395	399	382	444	356	366	367	379	346	322	373	345	353	367	328	338	407	348	362	329	410	357	378	374	349	347	390	357	361	375	350	350	365	360	384	380	367	367	349	371	327	363	388	349	331	349	376	352	357	372	345	372	361	349	391	387	377	375	340	390	335	353	358	339	383	335	359	359	358	361	378	366	361	322	352	385	369	388	409	358	375	358	324	372	384	385	342	357	359	343	360	405	363	365	377	384	393	364	384	356	402	365	344	365	355	364	366	345	376	355	363	353	325	404	359	358	389	352	391	396	404	361	417	350	342	380	363	303	382	364	354	356	389	382	391	360	378	351	365	385	337	320	381	355	356	402	376	380	364	405	373	345	337	379	347	413	357	396	388	354	357	322	367	371	329	353	344	380	382	377	360	370	340	345	373	360	368	381	365	330	351	375	381	379	351	373	341	379	376	381	349	408	363	338	368	352	350	385	359	372	360	373	353	359	387	343	353	346	365	368	367	359	392	381	353	359	362	350	348	350	361	374	376	387	373	360	388	395	355	334	362	343	367	376	372	353	346	361	346	355	385	323	385	347	329	362	341	357	347	370	387	373	364	350	364	333	339	339	363	339	339	378	353	344	385	355	366	412	386	358	377	357	388	372	351	389	392	337	377	374	339	356	359	390	358	368	362	376	405	356	327	336	362	348	334	368	377	372	375	344	366	386	344	343	406	391	376	353	369	367	355	381	363	346	368	359	376	360	364	359	376	376	311	400	358	323	394	321	383	377	401	351	362	384	341	352	357	365	335	323	329	367	371	344	381	361	368	363	359	384	377	379	370	307	355	328	360	382	356	358	345	373	368	358	337	365	374	368	367	335	379	381	361	362	382	353	386	409	393	382	406	365	348	389	323	344	379	373	406	403	324	375	411	364	361	347	364	367	326	355	361	363	375	364	376	356	369	395	367	369	329	353	352	367	355	358	391	378	336	323	364	347	336	390	334	375	350	352	372	362	379	367	375	374	410	361	384	383	361	338	383	370	373	332	341	403	361	374	414	377	375	337	356	337	356	364	398	379	385	342	368	374	364	336	395	333	359	301	374	342	352	368	370	360	359	393	349	401	391	362	344	338	350	367	365	342	390	355	363	324	345	370	386	347	353	332	359	360	333	344	336	361	346	364	378	423	328	352	368	364	369	348	378	378	350	362	398	345	336	363	388	412	376	383	372	392	354	363	377	392	345	332	367	386	348	354	339	377	371	372	353	357	389	383	369	398	408	378	400	378	388	359	374	382	381	400	398	325	368	377	347	396	352	351	391	371	382	403	362	323	355	429	391	350	393	382	357	405	379	342	366	388	317	350	324	321	323	375	355	369	360	378	369	387	395	366	359	341	358	364	365	384	324	327	396	330	372	359	327	393	358	359	373	365	362	384	342	348	344	337	352	363	348	375	361	352	372	346	348	373	377	370	367	392	360	354	351	411	353	335	323	376	334	358	366	371	371	386	382	376	350	331	395	359	336	352	354	387	382	352	322	359	371	357	369	356	345	370	331	347	352	369	396	362	371	339	389	377	356	374	326	368	339	334	385	357	369	369	357	355	389	338	375	382	405	378	367	348	391	345	357	405	386	370	343	373	406	358	376	380	350	342	323	322	358	389	375	339	327	382	344	391	347	345	349	394	360	369	346	354	387	371	346	343	352	328	383	370	363	383	367	380	342	345	323	371	352	374	345	370	372	368	362	364	374	361	379	400	323	376	364	343	364	376	372	348	365	374	322	369	397	347	349	365	369	346	371	376	399	365	388	353	393	346	391	354	373	304	348	328	364	358	383	360	359	369	366	377	406	367	359	354	382	377	360	335	342	386	360	389	336	322	332	343	374	381	374	326	355	341	346	381	361	367	356	347	381	405	385	375	363	326	398	365	353	403	362	361	364	369	390	373	343	394	351	350	378	346	362	374	339	333	348	350	370	342	340	332	347	388	358	366	329	349	371	359	376	359	372	332	342	383	411	373	351	374	324	372	327	331	385	346	396	339	360	334	365	357	412	380	372	344	327	376	356	357	371	374	335	345	337	360	402	367	388	372	373	356	382	370	360	365	353	366	418	357	373	350	369	384	315	349	372	347	385	371	375	361	371	360	353	362	366	357	385	388	334	343	357	383	379	348	352	378	351	333	384	366	345	362	359	362	351	353	352	362	382	333	381	357	324	376	360	391	338	363	372	381	373	399	359	380	340	341	353	353	368	368	357	359	381	386	366	336	334	351	389	352	353	378	386	365	361	354	363	346	391	358	313	351	368	352	336	343	385	377	366	365	339	338	386	391	391	398	348	362	370	385	372	371	370	374	342	364	363	353	377	368	406	368	393	363	398	387	346	369	350	404	396	368	348	347	379	365	353	316	353	314	372	370	366	345	358	393	335	349	360	359	339	371	352	383	403	378	396	383	358	389	368	337	343	406	360	388	414	335	368	396	350	413	358	393	378	360	394	351	353	363	383	378	395	392	359	368	379	356	337	374	339	316	400	340	339	330	367	367	344	402	347	386	397	363	385	377	366	358	346	369	375	381	375	351	388	353	360	371	355	358	368	372	350	333	365	385	325	384	344	364	381	357	333	357	379	357	346	355	348	374	358	358	358	394	352	365	375	361	396	376	356	331	351	396	333	391	337	371	380	351	358	307	350	385	385	362	381	338	341	349	366	388	347	353	373	313	354	401	373	370	327	357	402	381	382	356	371	342
12671	5105	1423	1482	1440	1244	1166	1051	1013	950	915	893	936	877	912	1049	1213	1295	1312	1304	1325	1279	1262	1222	1179	1162	1188	1159	1116	1056	1108	1111	1102	1044	1012	1081	1018	1059	990	898	959	893	938	922	908	881	941	860	907	870	863	839	816	843	864	851	868	831	815	878	887	800	824	801	844	805	811	853	802	811	836	850	777	792	784	829	797	796	831	787	837	776	854	783	790	766	798	831	839	836	749	825	794	835	811	793	812	769	768	834	818	807	815	855	796	822	789	770	806	812	783	827	780	837	766	777	814	800	791	805	742	799	776	816	798	788	819	827	834	813	796	809	791	810	815	775	790	782	810	796	753	808	764	833	810	778	750	790	827	776	824	806	836	783	816	802	813	810	739	747	799	803	779	857	765	791	829	844	819	784	785	804	784	814	824	773	849	830	793	753	752	754	787	788	761	814	795	792	785	805	767	737	810	795	790	787	828	779	747	818	823	787	780	800	736	809	816	822	857	790	766	779	824	784	778	819	820	819	810	811	770	842	749	838	769	840	789	777	845	805	818	775	765	836	899	805	815	802	764	836	751	766	836	817	779	833	772	813	749	773	791	798	831	786	798	853	791	776	820	837	787	817	763	765	798	854	812	833	767	807	860	774	732	854	799	794	804	836	820	783	801	820	771	811	836	764	801	788	836	793	816	785	809	775	789	858	754	793	842	803	795	802	796	738	819	814	801	795	820	857	803	752	827	803	782	786	795	851	805	801	784	796	781	753	744	820	719	815	754	772	807	791	768	817	743	825	785	778	812	800	803	783	779	795	844	829	766	817	819	783	827	816	831	792	792	824	811	824	780	790	833	828	833	826	738	747	837	778	785	818	773	754	791	764	834	827	813	809	767	767	839	755	824	784	801	793	822	791	801	767	827	818	827	778	779	826	778	776	772	769	889	808	746	782	758	765	799	803	792	776	772	836	842	802	796	734	784	821	764	744	838	756	792	742	799	814	794	822	762	806	784	809	784	783	834	787	743	747	790	780	857	817	804	776	778	810	809	787	808	806	799	814	806	743	748	762	791	775	801	758	786	787	756	784	786	815	781	809	854	809	809	827	755	810	826	763	843	831	830	756	778	794	792	811	771	758	797	787	781	778	788	818	804	757	770	867	834	809	833	797	839	774	759	813	801	837	799	790	834	802	816	764	834	802	769	787	788	772	796	816	785	819	778	841	815	776	786	766	827	771	836	757	795	773	742	782	806	808	822	804	808	838	757	806	799	850	828	789	857	780	799	779	812	854	760	806	788	794	793	805	766	763	755	747	789	767	805	787	808	813	803	852	770	770	845	780	763	812	828	857	816	833	752	809	782	837	794	792	776	829	811	820	786	832	803	793	819	789	777	780	775	811	775	775	791	833	807	805	818	813	786	780	834	806	789	784	819	856	760	809	799	802	820	781	778	781	813	809	801	814	783	788	758	780	795	768	777	803	773	763	801	802	819	797	848	816	813	826	799	779	786	856	762	796	796	790	770	825	731	851	844	762	778	791	818	783	790	717	762	838	854	790	774	817	831	820	802	826	780	779	841	839	836	789	804	780	818	796	788	797	799	825	799	844	755	804	823	759	807	806	784	809	787	794	807	765	793	818	796	724	781	764	806	803	774	789	774	828	839	731	830	799	788	812	792	831	807	846	761	806	798	791	811	788	833	772	766	848	774	813	802	805	833	786	869	770	828	789	763	807	828	848	809	776	856	832	760	801	770	834	773	792	802	813	768	814	794	783	833	838	815	871	778	808	792	762	747	830	809	833	790	798	784	774	822	807	824	852	747	764	766	810	825	785	786	795	795	787	786	823	826	850	790	816	784	779	863	749	842	748	789	801	816	807	782	849	746	821	795	782	824	769	826	807	826	785	791	821	762	730	822	790	818	805	750	798	814	840	818	769	782	854	833	769	794	779	824	786	781	796	851	775	822	858	770	777	805	804	771	814	797	787	802	793	781	793	822	802	790	789	829	800	706	746	795	818	794	764	776	837	841	785	789	805	774	758	792	757	813	759	803	777	825	777	821	790	813	765	796	813	807	782	775	875	731	805	776	787	774	762	759	788	788	791	771	793	782	802	761	791	793	807	762	787	762	809	811	783	786	828	804	784	757	817	815	810	792	765	812	831	826	778	809	835	769	762	806	815	784	769	795	814	836	787	799	761	779	772	783	759	758	803	828	776	781	773	794	830	813	835	784	823	799	837	818	755	808	809	806	784	797	788	745	812	822	819	825	815	811	813	814	783	727	817	739	847	795	810	767	812	793	847	767	809	767	817	810	835	815	779	805	803	759	735	825	829	811	804	790	846	804	836	783	785	786	797	792	792	757	806	805	844	752	858	802	799	777	810	762	816	787	799	825	793	798	748	761	775	776	766	819	781	832	820	758	798	794	808	801	779	815	798	748	787	763	816	811	755	782	786	779	824	790	796	776	812	848	799	824	798	826	799	822	804	771	789	799	780	787	815	844	751	789	811	842	810	832	777	811	806	731	794	819	769	809	798	803	816	770	799	813	782	849	763	775	786	788	788	822	829	794	843	768	825	842	833	817	827	813	816	811	771	792	822	734	783	801	814	814	780	826	746	784	783	840	783	815	797	793	808	809	754	790	744	799	777	787	794	736	791	834	776	789	786	827	772	793	807	837	817	772	796	781	772	782	792	805	796	829	778	824	771	801	829	769	841	779	785	788	796	779	787	853	768	815	811	803	815	784	752	770	743	733	787	742	727	788	850	780	773	770	780	791	740	817	778	779	771	832	793	815	818	824	834	780	835	888	778	796	810	778	758	781	815	807	825	795	823	804	822	808	829	796	756	769	779	824	783	852	763	791	810	750	794	807	747	850	802	806	792	831	814	806	798	787	871	803	859	786	811	812	741	780	780	824	800	789	800	804	821	824	794	817	807	768	783	719	832	804	784	800	817	820	793	822	822	832	763	764	805	825	789	814	848	779	770	775	771	755	812	785	805	799	809	866	801	865	780	767	806	790	795	782	795	777	800	810	803	774	767	813	865	813	839	824	824	807	843	789	761	794	761	787	812	793	766	792	836	747	781	785	786	769	801	811	814	810	831	809	783	783	814	800	803	795	791	781	850	790	789	789	792	815	755	804	794	829	763	788	831	799	824	790	757	825	875	779	779	799	791	795	811	729	760	804	753	842	813	782	828	754	791	813	799	817	765	783	760	752	794	800	797	808	807	752	855	799	799	813	844	793	769	851	773	821	843	770	811	824	817	821	822	814	800	755	853	817	832	808	833	795	744	789	815	834	772	781	745	762	841	794	793	800	798	802	801	760	801	799	801	824	776	811	748	830	792	775	821	781	853	738	803	794	822	784	822	755	808	810	809	801	799	814	782	750	738	804	788	802	812	794	782	827	779	806	793	835	743	809	836	844	759	847	862	752	789	787	787	794	800	822	750	810	758	797	816	787	758	763	781	725	787	761	787	792	799	805	777	798	747	823	777	786	739	747	815
29842	12241	1339	815	685	549	494	467	434	413	423	444	416	368	391	406	451	488	496	551	478	468	448	497	480	475	435	382	432	446	454	382	456	410	421	380	384	395	372	415	372	392	402	391	398	398	373	382	375	384	314	363	385	344	388	374	399	353	384	387	331	404	345	386	396	381	347	376	344	357	366	370	371	392	378	344	369	388	394	364	377	391	408	361	376	388	349	360	405	325	356	332	323	355	386	373	313	349	352	381	377	360	372	390	355	370	360	388	352	357	334	376	364	361	385	364	331	347	360	339	368	331	358	358	352	322	345	358	389	364	394	368	367	361	350	386	359	382	354	375	383	388	374	345	394	328	405	357	375	367	392	356	349	363	372	371	329	357	361	368	391	378	353	389	364	364	357	332	373	350	332	372	327	358	330	360	338	352	365	332	357	356	386	350	369	355	372	384	353	391	353	397	372	362	367	379	364	356	337	358	349	370	380	378	404	354	339	352	353	361	320	368	384	356	332	366	357	340	358	342	395	354	375	387	368	407	384	369	384	364	360	369	372	360	360	362	359	368	357	339	370	372	386	411	363	403	359	380	417	342	354	352	398	360	404	350	365	367	366	327	361	369	346	342	378	358	356	358	351	370	376	357	397	370	378	384	398	372	310	349	347	376	342	333	358	354	360	386	373	362	382	345	366	358	398	369	361	384	340	359	404	375	356	420	378	353	360	359	331	333	389	386	379	344	344	375	344	374	419	394	382	373	349	379	388	367	369	380	383	390	345	397	350	363	361	362	362	348	379	366	395	371	336	371	379	327	329	405	406	359	375	344	347	358	329	353	391	381	367	376	362	363	410	338	363	351	380	380	339	376	368	365	371	356	383	375	385	386	339	367	368	357	366	394	376	363	361	357	371	374	379	370	373	339	373	340	363	395	356	341	357	368	396	364	353	373	362	359	341	405	385	404	345	353	353	363	376	411	374	332	355	350	372	366	350	368	366	379	367	371	351	378	347	377	406	374	378	371	376	367	332	367	352	369	340	361	355	356	349	383	390	380	343	345	374	337	373	398	338	369	351	368	391	361	380	376	358	339	325	324	359	343	328	379	360	358	358	360	355	381	375	389	373	388	378	376	368	374	388	304	363	342	359	382	371	396	359	373	377	378	366	354	358	375	367	358	361	344	330	392	399	364	377	348	369	379	360	351	350	384	357	403	355	349	343	369	383	376	351	351	330	389	365	385	389	363	397	345	350	351	345	341	353	377	381	367	359	361	398	381	393	402	375	375	368	331	373	353	378	336	355	362	342	379	382	352	353	341	363	389	372	346	388	386	380	415	354	319	382	356	395	353	353	385	402	367	361	332	333	337	351	364	364	364	371	366	325	357	356	375	428	388	380	392	395	363	370	361	390	360	393	372	346	379	333	368	371	378	350	380	371	377	342	347	371	368	348	357	356	361	380	403	364	372	368	377	354	392	354	369	371	362	309	358	357	366	370	362	364	405	380	347	368	366	374	373	356	344	369	354	343	376	376	377	361	373	368	354	374	377	339	318	361	359	323	357	353	379	387	356	397	367	383	350	355	409	377	370	387	390	370	365	425	358	401	366	376	356	372	377	371	393	353	351	361	345	373	360	371	333	391	381	349	368	335	369	384	372	320	377	367	374	357	385	352	350	319	378	344	370	379	353	368	394	370	374	330	355	359	381	374	354	361	353	357	369	355	346	354	351	388	396	404	387	360	346	374	364	355	377	344	375	364	385	367	371	369	316	341	338	377	361	396	371	377	370	372	389	400	383	377	364	393	351	365	355	419	426	395	374	359	352	347	350	371	356	368	386	410	383	366	362	375	359	353	379	376	379	365	374	352	347	367	346	338	390	375	367	398	347	355	358	364	395	385	375	402	339	363	338	339	380	376	350	350	366	380	371	352	381	347	353	352	403	348	379	374	378	350	372	351	388	314	386	378	385	356	353	380	391	365	350	355	344	347	370	373	368	388	362	363	405	356	345	399	344	346	365	346	359	359	351	388	357	335	368	402	362	401	380	372	392	342	339	345	369	389	365	359	406	368	353	360	380	347	392	328	339	362	355	365	387	373	362	342	376	373	384	385	370	350	388	345	348	361	353	345	380	381	340	383	314	340	404	402	335	351	382	361	389	378	374	348	369	357	355	352	380	348	354	362	380	380	328	367	363	390	336	362	410	388	387	346	360	365	380	372	367	345	367	396	373	362	405	397	351	373	373	356	341	346	323	360	389	349	368	344	353	365	410	353	373	404	386	344	379	363	365	369	381	363	357	379	367	363	381	374	336	352	390	343	364	359	349	390	385	368	368	415	368	330	343	371	351	378	352	356	383	384	337	350	356	369	333	401	415	378	364	367	338	375	385	345	355	306	375	352	372	369	345	370	352	349	355	376	338	408	343	394	371	337	366	349	373	349	387	369	358	376	340	348	382	389	344	367	382	372	396	377	363	379	337	347	373	401	359	374	378	391	396	378	412	380	405	360	387	341	357	392	354	342	318	355	356	347	368	356	385	378	374	306	358	337	365	368	367	358	367	339	351	326	391	346	352	371	345	354	358	381	356	349	376	373	351	339	333	382	377	344	359	362	351	377	340	353	387	385	379	358	358	363	340	377	360	370	373	364	400	339	365	375	353	351	343	327	332	339	356	356	365	368	395	403	397	357	368	363	389	420	351	351	387	326	347	386	373	384	374	347	313	396	380	365	340	370	383	359	369	350	398	357	394	397	390	385	371	368	402	368	411	373	369	373	349	381	349	347	393	367	340	363	334	351	370	349	382	356	384	387	365	349	360	387	383	369	357	338	386	360	353	379	398	381	358	397	355	374	332	337	360	382	360	397	333	350	341	378	384	363	340	390	383	400	366	392	342	386	390	353	367	374	349	347	367	398	411	334	375	333	341	351	354	393	360	375	345	329	387	369	375	371	368	394	402	353	339	319	389	347	376	417	353	344	373	326	340	346	360	345	376	382	366	363	355	362	366	369	360	380	381	348	401	374	387	345	375	357	364	350	350	365	374	380	391	328	384	353	366	374	379	349	372	376	343	364	375	387	381	361	351	336	369	370	335	343	358	321	352	380	372	383	384	384	384	385	366	322	346	361	372	385	385	386	369	393	423	364	389	387	400	390	330	356	369	373	357	335	350	369	366	370	372	354	370	358	324	351	376	355	334	327	384	388	339	351	384	376	375	385	369	364	342	345	341	393	364	363	339	332	390	398	390	370	360	371	363	360	361	367	381	359	371	370	342	358	353	339	411	351	378	380	377	319	365	385	401	358	352	370	405	328	338	383	383	346	376	399	362	362	364	357	339	353	333	364	361	355	358	323	385	391	398	334	386	352	368	373	340	370	371	368	372	392	367	371	362	347	366	326	374	387	363	381	365	359	367	353	346	365	350	326	347	392	398	368	361	372	369	352	364	392	377	329	373	319	366	382	362	377	361	327	403	357	346	396	346	358	347	364	378	360	371	374	348	349	374
17614	5763	2022	2242	1981	1663	1484	1318	1183	1115	1093	1009	996	991	981	1189	1526	1528	1637	1578	1585	1480	1476	1411	1377	1368	1299	1277	1304	1232	1229	1285	1287	1168	1192	1137	1084	1030	1010	995	945	993	961	1011	956	932	996	931	960	913	939	891	915	889	858	851	854	831	828	915	877	812	836	847	841	783	816	819	793	837	873	845	874	800	763	792	829	811	790	769	828	789	808	802	801	787	784	796	764	829	785	813	796	823	846	792	797	847	799	756	783	819	821	761	825	781	813	797	803	823	791	830	830	786	779	750	838	797	794	738	776	773	808	783	775	850	743	826	826	780	801	747	748	789	799	799	761	762	790	763	824	753	819	806	768	859	784	779	818	789	821	814	816	766	760	819	828	761	742	791	815	764	782	779	779	782	848	800	849	743	818	784	771	819	793	764	733	752	779	778	821	829	746	754	808	800	811	832	811	796	811	796	756	802	734	783	829	806	824	762	803	840	701	744	801	816	770	771	787	821	794	823	769	795	792	807	790	785	760	769	762	790	774	774	786	776	811	782	791	784	776	760	787	798	769	795	805	852	785	785	796	855	796	802	767	811	754	795	789	754	772	739	853	791	849	787	800	793	823	762	787	821	824	774	797	811	796	770	782	800	821	802	773	783	807	769	766	798	775	809	832	770	813	779	810	827	830	768	813	799	750	799	825	774	789	762	803	748	809	799	806	806	723	783	806	825	795	798	813	779	817	823	781	798	798	824	837	797	822	790	803	805	805	820	830	772	794	840	747	798	872	763	808	840	818	803	819	767	791	729	779	774	794	851	802	839	831	776	745	823	832	793	781	825	749	776	742	773	809	805	775	777	755	813	764	772	777	796	824	801	804	733	733	840	820	794	820	789	764	754	816	797	798	770	808	785	825	811	796	813	817	779	819	814	795	772	778	767	801	787	795	795	807	820	859	734	778	785	807	791	816	777	722	801	808	763	773	774	836	776	804	805	793	786	781	813	786	820	754	800	795	811	784	791	804	765	852	755	770	838	812	781	738	741	853	819	812	790	794	831	823	790	772	801	777	764	817	802	816	827	750	757	774	837	801	800	796	810	789	768	834	775	783	849	747	844	814	801	782	804	812	746	850	810	822	765	788	815	812	824	890	789	777	799	796	804	758	758	768	800	749	808	767	752	807	749	824	750	747	746	788	829	805	747	810	803	800	744	765	801	782	757	771	792	793	788	798	756	846	791	827	805	796	762	816	749	796	785	806	782	789	737	778	733	818	819	762	807	836	757	789	794	814	833	772	817	757	827	751	817	784	808	765	799	761	779	762	791	800	810	760	791	772	778	773	772	806	830	768	788	782	861	835	809	803	800	779	781	784	832	800	798	840	765	793	780	837	830	812	790	783	760	772	805	814	754	808	793	786	765	819	874	807	781	756	809	809	741	757	831	827	782	811	793	803	859	773	792	754	785	802	780	786	804	791	784	775	811	737	802	748	800	803	797	791	721	810	804	741	753	783	780	833	807	726	805	769	758	828	800	774	764	753	742	853	824	801	804	777	805	809	799	747	801	767	794	800	787	758	802	850	797	766	785	791	786	812	776	793	778	828	796	812	844	832	803	815	755	872	765	770	808	780	777	765	814	776	739	793	868	800	799	745	763	801	810	798	814	801	795	798	787	773	801	854	737	812	800	787	788	768	784	852	803	781	822	762	779	793	794	738	830	785	786	793	804	803	824	816	776	801	827	752	778	794	802	762	785	732	802	778	759	773	759	832	755	825	786	779	759	765	775	769	787	760	763	806	773	812	765	778	796	822	849	806	753	800	777	830	755	828	758	770	745	847	774	835	813	836	733	840	757	804	737	796	769	780	806	834	811	758	766	762	831	751	828	781	794	801	797	776	783	756	793	815	803	820	779	810	715	789	756	771	821	717	801	836	784	845	744	805	822	819	804	828	832	756	788	822	743	809	762	796	782	837	820	795	826	775	755	801	770	811	821	766	798	805	796	832	792	778	757	827	798	799	781	780	799	774	739	842	770	811	825	767	795	820	795	756	810	807	795	743	803	796	783	783	770	798	778	783	794	799	804	802	835	856	783	787	748	860	787	791	816	762	828	792	756	816	824	806	837	775	803	784	768	805	769	836	805	815	772	770	782	753	827	770	748	789	776	815	810	754	759	813	799	813	783	797	802	820	789	775	791	767	782	820	812	812	842	823	768	846	776	799	775	800	778	804	796	774	788	822	810	823	756	810	855	778	812	792	832	792	782	784	859	804	793	778	791	807	786	776	765	726	794	820	760	863	828	832	821	800	781	775	793	801	773	785	801	854	831	768	763	786	782	794	822	739	790	795	764	778	831	765	818	783	752	805	782	774	785	819	764	778	784	811	747	778	780	750	746	803	760	780	798	728	757	782	811	798	721	806	822	763	756	785	801	765	761	824	806	785	772	801	802	767	761	786	807	764	774	765	756	814	790	788	847	794	801	794	771	764	780	767	735	761	780	786	816	778	798	803	768	736	755	792	781	847	793	810	769	772	776	790	786	803	811	798	757	794	824	783	775	817	802	791	786	813	775	783	770	792	778	783	821	756	817	809	808	787	794	773	860	787	772	792	803	806	784	760	795	774	829	756	806	780	827	731	747	782	825	814	796	789	763	774	773	778	786	760	796	811	762	834	824	829	770	795	837	763	798	752	771	827	798	781	767	840	763	813	728	791	746	822	822	774	787	756	798	812	850	797	775	808	765	792	824	732	830	771	791	786	812	812	824	813	795	799	756	799	813	794	810	843	739	719	760	756	806	765	800	773	800	800	761	768	795	815	781	801	796	753	807	773	815	800	805	810	833	827	816	786	765	805	780	753	839	795	780	843	810	784	840	825	799	808	847	760	772	804	749	814	802	758	822	811	755	834	822	782	793	811	787	776	813	807	831	792	809	759	808	766	808	836	739	825	810	776	800	789	771	820	795	799	789	784	782	767	841	813	757	817	810	844	815	818	757	855	806	795	800	837	752	790	787	814	796	820	772	798	753	747	784	774	743	777	821	806	727	832	794	794	808	787	786	815	776	756	762	765	795	820	790	789	745	810	756	821	766	810	851	829	821	794	809	788	795	759	801	810	773	772	826	780	743	764	798	841	806	778	743	805	805	806	771	795	801	802	842	819	742	758	798	745	832	763	813	842	730	763	815	799	771	766	778	788	767	841	739	737	831	758	823	794	806	816	783	843	808	762	806	789	825	807	792	806	776	829	819	807	823	864	830	836	735	784	774	753	768	782	807	797	706	792	761	783	799	825	768	797	808	747	774	801	800	816	799	780	783	825	831	825	808	768	836	771	806	817	804	820	767	829	814	778	832	774	815	806	764	795	802	749	799	809	833	823	744	760	798	814	800	780	792	767	784	797	794	793	846	777	808	805	793	765	808	729	774	806	759	787	775	830	730	801	756	805	803	748	784	770	722	819	793	801	823	833	820	747	816	760	842	806	787	747	765	737	803	823	789	793	790	767	764	846	774
9641	2605	335	332	310	290	298	320	333	283	345	349	307	339	332	319	328	351	377	349	378	320	329	338	355	338	304	303	326	295	287	287	335	319	307	350	296	313	311	308	314	316	296	317	309	320	329	296	298	312	307	385	321	342	331	318	328	306	296	331	326	321	329	275	342	312	318	263	292	347	307	332	303	336	328	336	300	326	287	295	329	353	328	361	337	307	327	309	325	337	310	293	307	317	305	304	303	306	295	304	271	285	297	337	312	300	314	319	312	308	308	309	326	295	337	318	334	325	309	325	282	314	285	279	292	334	300	301	326	282	306	311	313	320	289	338	323	329	325	361	313	309	309	305	314	326	325	342	318	317	323	288	280	298	298	334	343	307	281	331	330	311	337	302	314	307	320	345	316	329	313	335	294	324	308	328	337	310	320	317	297	289	341	308	300	317	299	284	323	289	327	308	309	314	310	305	318	319	316	319	335	289	307	296	313	307	307	320	282	316	319	286	297	290	316	299	300	281	284	283	343	326	302	305	314	300	297	327	312	297	289	315	331	327	297	288	302	293	292	315	284	313	291	297	289	314	326	333	310	299	316	299	333	317	289	329	328	311	365	316	324	321	343	307	298	316	317	330	324	314	306	293	294	308	296	283	308	318	303	295	326	341	319	322	307	327	282	328	304	309	322	336	298	305	315	273	328	320	300	278	303	292	326	328	302	315	327	338	302	309	338	316	337	313	311	285	321	299	309	296	308	326	304	294	313	320	327	327	311	283	286	293	322	305	274	310	313	323	298	321	307	328	313	286	298	356	319	280	303	314	301	294	305	340	299	304	320	314	318	304	298	308	297	299	303	296	338	281	312	331	334	314	298	287	360	341	277	320	317	293	346	356	314	309	288	288	325	346	307	288	296	351	294	265	337	339	349	317	334	316	320	319	320	318	337	302	276	299	289	302	316	314	304	308	326	324	338	325	312	290	283	327	340	282	320	290	326	309	291	280	303	332	317	292	313	319	286	285	291	327	309	313	298	295	308	315	319	295	338	306	282	311	286	303	365	309	286	332	295	301	300	313	328	312	280	283	313	295	314	328	325	279	292	269	329	326	311	314	305	295	287	326	306	311	284	319	305	299	285	289	282	306	281	326	327	304	311	286	313	313	284	334	285	334	340	317	332	292	287	315	335	297	283	304	318	308	314	305	312	303	300	326	304	330	285	320	314	292	338	297	325	292	301	326	333	309	301	338	333	300	294	309	287	324	315	309	312	321	345	301	293	297	313	290	291	297	271	305	280	300	286	320	299	283	302	313	314	293	296	289	330	276	287	318	306	289	338	296	309	320	318	304	284	312	287	349	317	333	319	277	318	296	294	289	300	286	302	322	320	290	306	353	295	286	331	291	328	322	315	313	258	324	247	300	300	307	338	303	291	317	321	288	297	305	284	315	333	321	328	336	327	307	324	311	325	281	293	307	322	321	331	321	295	331	296	310	295	338	286	289	337	292	297	306	297	317	341	309	285	303	305	335	308	290	346	318	334	309	307	326	314	350	364	309	312	346	327	318	341	288	302	330	295	285	286	301	294	309	298	296	282	311	269	335	310	323	305	317	309	274	276	308	330	316	306	306	317	284	315	291	314	294	300	322	283	277	317	303	336	316	326	312	319	337	310	333	351	298	337	300	320	313	288	338	320	306	305	330	323	268	312	330	288	290	303	292	307	317	280	306	305	276	294	327	302	323	340	307	323	320	307	289	295	321	296	309	298	329	304	314	305	311	336	299	341	349	291	303	279	323	285	299	302	324	321	320	310	302	302	305	321	296	305	329	284	325	311	280	317	311	323	327	294	324	317	286	320	326	317	275	287	336	329	325	283	309	292	323	324	317	335	353	340	311	321	293	264	332	304	295	307	289	308	298	329	321	336	317	346	345	289	313	318	313	342	304	284	263	288	300	294	311	298	291	321	309	275	304	322	315	303	323	298	345	291	286	289	262	314	325	281	338	333	291	309	282	299	271	327	336	285	292	299	298	285	322	289	301	337	275	284	341	296	297	315	323	328	307	293	281	298	322	332	317	296	283	311	317	303	273	301	302	307	270	321	305	320	313	330	291	307	305	312	314	323	306	284	319	316	325	301	308	336	288	301	310	301	315	343	326	337	337	304	330	302	326	284	266	273	342	320	328	331	288	277	300	341	276	313	294	294	270	320	362	307	327	302	311	299	327	292	309	326	347	299	315	354	306	352	313	340	312	301	315	352	321	352	315	331	341	305	319	311	302	353	269	304	278	290	286	311	338	291	296	297	266	332	335	325	305	291	281	308	335	345	301	326	321	325	324	282	304	308	319	324	322	330	296	301	281	342	332	311	330	312	258	290	317	335	327	311	302	286	289	293	260	304	307	329	279	326	339	310	297	343	283	308	326	305	291	300	319	317	324	283	276	308	313	261	332	290	320	298	303	300	275	296	337	306	351	284	299	311	299	355	322	297	321	327	279	298	308	347	293	263	317	291	292	308	278	296	324	298	343	308	330	298	292	318	330	302	323	310	308	284	293	277	320	342	285	305	311	292	323	318	302	304	322	326	341	295	320	305	290	315	286	317	312	324	308	302	299	336	308	307	343	288	278	319	305	315	330	326	307	312	290	314	304	332	332	333	306	292	294	316	356	328	325	300	275	274	307	312	291	331	295	347	281	292	294	303	328	296	312	293	321	342	288	306	324	306	320	304	320	335	312	300	296	295	316	306	297	290	287	283	325	286	328	287	322	282	333	329	313	313	287	266	321	285	299	326	310	334	327	320	315	303	316	315	318	313	290	294	303	314	310	314	346	297	315	324	335	321	346	302	308	337	294	296	278	323	318	331	297	323	336	301	269	285	309	287	337	298	299	324	315	305	300	278	259	317	307	293	307	313	293	294	329	288	286	300	273	312	288	315	292	310	307	321	281	271	277	331	302	295	336	327	314	317	323	321	311	309	323	334	267	290	286	283	294	303	307	288	277	282	268	338	296	290	334	318	294	308	297	290	304	296	300	296	303	271	308	291	310	311	309	345	293	333	306	294	304	315	342	319	322	303	309	327	317	260	309	303	309	292	289	317	304	291	279	300	315	307	323	325	277	285	310	299	351	293	308	351	310	289	298	320	282	300	306	306	291	277	281	302	309	308	330	308	298	302	289	340	324	340	313	299	318	313	334	322	305	305	312	288	303	335	280	279	288	322	287	307	278	293	315	319	302	302	301	316	299	290	303	289	303	312	350	306	339	286	298	348	329	338	299	323	327	319	306	253	287	304	305	341	319	313	315	285	313	307	334	303	286	313	270	270	294	277	336	269	341	282	319	273	277	298	269	329	313	307	302	343	324	311	302	311	331	321	328	293	317	306	324	309	290	335	310	307	299	331	280	305	276	347	300	329	311	292	331	303	316	311	314	323	297	340	306	285	305	304	323	302	274	320	295	314	267	296	319	327	320	329	296	275	301	292	287	284	300	288	326	308	314	292	330
5987	1834	749	719	746	695	698	661	712	688	658	677	714	704	723	782	891	1104	1068	1019	982	951	937	952	883	886	937	879	845	864	780	843	809	784	805	782	736	755	752	725	792	754	739	809	774	728	764	718	777	760	722	712	701	738	684	698	710	750	699	740	709	720	657	669	646	672	708	695	665	724	703	712	742	712	701	702	742	665	719	691	731	657	709	743	748	674	705	673	672	677	761	723	665	727	679	698	687	741	725	701	693	650	715	660	682	699	714	643	663	696	675	710	720	703	699	674	659	664	711	647	684	714	721	678	666	671	656	676	684	702	710	681	711	683	678	672	658	696	682	728	678	662	697	699	685	694	706	700	728	704	690	691	681	723	692	651	691	714	697	718	667	756	711	690	719	648	690	672	664	695	678	698	708	672	715	715	667	731	692	702	635	694	687	696	731	700	646	716	651	632	677	642	691	733	702	719	725	717	655	691	667	676	629	694	706	700	676	724	676	686	702	646	720	660	683	721	651	695	701	678	710	650	712	680	718	691	678	729	674	665	665	778	680	670	708	678	671	664	698	642	688	685	660	677	719	682	697	697	679	704	661	706	670	729	687	694	683	679	699	702	675	698	698	730	671	697	686	711	687	725	690	692	668	682	678	682	655	683	698	708	683	737	695	657	622	621	724	698	659	699	678	716	667	704	712	654	679	737	728	679	673	675	689	720	707	726	691	701	720	707	703	661	710	703	687	701	685	716	662	681	701	736	706	622	686	696	663	679	677	686	722	724	716	690	669	730	657	694	699	680	696	690	676	636	722	682	683	717	685	697	681	669	729	656	663	683	665	629	690	683	680	704	693	732	668	669	688	710	671	743	688	672	730	714	702	664	689	714	672	662	695	657	678	674	732	659	665	656	694	680	685	668	685	684	681	735	693	680	782	709	677	705	674	717	706	664	664	701	699	692	711	684	672	691	692	676	703	675	669	736	651	688	680	695	696	673	687	707	695	714	709	694	664	678	689	672	674	713	666	673	688	692	661	678	675	719	717	730	710	663	651	645	683	646	720	683	740	700	697	708	667	653	679	674	675	695	733	706	696	711	701	653	723	683	724	657	694	693	733	668	744	716	685	708	661	715	690	678	650	646	637	701	734	635	720	711	679	711	642	725	710	685	684	741	682	638	691	715	663	720	708	654	680	681	694	678	706	701	684	687	663	667	718	700	742	671	712	684	705	687	676	684	701	694	627	735	724	700	661	695	716	705	691	727	752	690	666	679	704	676	669	676	717	721	731	735	658	703	746	693	660	702	690	716	717	652	687	699	665	723	711	694	711	659	664	677	675	703	628	743	679	634	656	707	692	675	732	720	655	677	649	676	698	693	692	708	690	726	677	744	675	689	675	696	673	650	763	707	664	713	664	690	664	709	686	672	772	704	693	672	698	658	691	689	701	714	714	673	673	676	682	735	657	696	702	680	676	710	695	700	660	698	713	675	689	690	700	654	677	677	688	698	694	679	708	693	692	691	650	688	684	696	683	735	689	727	665	649	741	668	656	687	741	668	673	702	690	708	661	694	628	710	707	689	683	683	727	681	706	717	690	711	714	707	724	679	725	664	680	665	710	702	703	664	690	647	692	649	661	701	726	693	703	703	680	673	729	707	664	683	669	648	737	685	684	700	690	689	671	684	720	713	678	746	682	651	689	684	639	647	697	700	721	751	692	709	669	729	726	723	676	674	686	709	691	749	633	685	705	696	706	711	718	704	701	744	674	712	656	697	683	672	686	668	735	709	695	705	679	715	668	681	659	652	721	678	700	718	671	715	719	682	671	698	697	664	682	635	675	662	677	710	668	692	701	685	714	604	659	686	686	728	701	697	657	659	703	669	756	686	725	678	730	686	697	742	694	686	726	676	678	723	683	655	681	712	709	694	666	661	694	661	651	635	709	639	670	699	693	686	667	669	613	679	658	663	668	683	661	709	695	692	693	730	673	672	711	665	716	710	664	642	686	716	675	705	658	639	725	686	691	692	669	727	681	717	733	711	707	664	731	687	670	676	663	691	686	657	749	743	659	672	692	668	660	692	703	681	682	661	666	676	717	692	656	697	671	677	708	704	716	724	683	687	708	665	667	704	678	671	695	687	725	642	643	648	658	709	700	685	712	685	681	712	663	690	710	727	726	706	689	688	686	676	624	707	700	686	703	690	720	700	686	695	692	693	636	679	658	672	698	701	735	671	694	693	675	679	668	674	696	679	675	672	679	691	696	724	725	673	678	701	681	710	670	702	658	654	668	706	659	659	685	704	699	718	698	684	653	646	667	674	683	693	707	654	662	666	662	665	680	669	670	640	672	693	654	661	685	658	686	729	676	751	702	693	697	702	668	654	720	671	695	702	699	671	666	691	726	693	670	706	670	696	673	661	655	712	633	697	725	672	646	696	704	652	764	647	684	728	656	673	703	666	709	696	662	701	671	770	708	716	685	688	722	682	660	663	678	684	693	683	676	701	667	694	682	676	684	656	697	701	679	634	670	709	674	714	721	672	722	716	706	696	706	672	712	667	728	644	654	624	678	642	702	665	723	732	710	717	687	747	730	690	688	667	706	709	677	686	676	660	641	737	641	669	674	677	707	667	726	706	718	674	667	692	682	651	707	703	648	644	677	674	741	717	734	666	709	673	656	705	683	651	669	700	723	686	688	676	719	704	690	696	707	646	662	713	668	660	699	684	687	707	701	713	731	672	698	742	677	710	700	664	670	718	703	718	692	675	724	647	708	654	678	653	702	687	691	662	686	736	748	634	683	675	675	695	737	735	708	631	724	711	670	675	666	670	716	705	637	707	658	658	729	667	691	682	694	668	663	640	691	698	633	649	697	705	697	716	652	721	717	704	701	712	669	688	703	674	675	706	665	700	645	624	661	671	724	683	668	733	713	668	691	669	705	660	729	710	739	688	732	747	715	674	692	720	709	710	690	686	681	699	656	637	661	674	709	706	729	675	741	721	703	684	621	683	702	684	686	661	734	736	679	674	696	656	661	685	691	681	701	719	686	708	705	696	708	680	661	692	676	688	681	744	693	705	737	657	656	695	679	659	700	696	692	710	724	676	664	701	675	701	683	673	665	678	642	677	714	692	678	636	730	710	691	628	668	725	727	644	664	672	690	666	663	666	645	719	689	706	695	713	644	665	709	693	688	642	687	658	682	704	668	691	731	668	659	730	659	679	721	697	710	677	692	672	686	691	673	670	674	646	736	660	667	706	705	687	684	673	719	679	659	698	693	639	725	698	685	694	704	727	689	682	688	665	652	687	712	695	670	643	729	754	700	719	661	672	675	672	729	708	640	667	681	681	677	671	668	659	708	669	675	727	653	676	714	685	684	709	706	685	627	668	682	709	722	679	651	697	688	740	633	733	653	691	678	637	678	721	684	701	704	711	660	678	677	700	679	648	667	672	705	670	668	633	716	662	667	721	664	706	723	713	790	683	693	695	705	684	641	699	686	690
17399	6326	757	585	509	457	427	454	431	390	401	360	379	386	377	357	384	482	426	485	378	448	451	407	422	395	386	396	426	407	378	412	423	420	435	378	395	405	393	394	391	379	347	381	356	385	374	390	392	377	375	377	365	336	353	338	322	347	370	365	368	362	360	354	370	350	363	358	372	357	327	373	365	366	357	373	353	374	366	364	358	363	347	330	352	355	394	359	329	380	376	355	352	371	334	353	340	356	340	361	348	396	371	335	334	348	377	368	338	428	332	350	359	354	381	372	355	408	347	346	374	404	342	366	361	387	364	347	387	389	359	357	345	381	336	346	359	355	322	341	379	337	414	383	387	356	383	382	390	346	347	339	382	373	333	360	354	348	380	360	371	322	375	327	358	300	365	302	364	359	368	347	378	337	342	324	378	341	371	383	354	382	324	358	346	354	331	366	376	337	366	325	384	365	349	345	385	365	386	372	379	360	373	347	379	344	356	366	377	357	387	362	340	381	363	391	347	357	307	365	352	331	380	384	381	356	376	381	348	357	360	382	395	354	334	350	397	401	389	371	380	372	374	359	441	378	352	331	345	331	364	365	352	333	376	369	329	403	384	375	395	329	376	346	356	355	392	359	373	362	365	369	392	357	369	389	358	362	366	363	360	398	364	388	356	299	390	365	374	409	354	379	335	361	370	342	358	352	359	386	324	343	319	366	367	348	360	354	352	356	333	334	362	346	392	351	374	353	354	350	350	370	345	356	350	349	353	371	349	372	367	362	309	366	366	367	364	368	355	369	373	371	381	373	347	356	339	344	407	375	350	323	329	337	357	330	312	358	379	353	362	372	339	387	333	323	339	374	365	396	388	374	379	337	326	372	347	344	376	351	341	401	355	331	358	347	373	362	365	333	365	359	375	359	359	364	341	379	357	342	337	328	407	342	332	362	381	346	358	328	353	315	365	331	336	371	353	333	366	364	335	376	380	364	374	332	366	337	348	323	381	371	367	359	378	382	369	351	337	348	361	325	336	341	345	365	377	360	356	352	353	371	375	390	360	364	382	362	365	330	361	362	329	364	337	355	342	359	387	378	338	351	385	322	380	330	359	352	358	381	387	350	356	363	386	403	333	355	365	335	390	334	395	359	377	368	361	349	343	327	344	375	347	345	395	384	360	365	361	343	400	350	363	375	377	363	379	388	410	320	350	398	350	360	374	353	357	359	359	329	369	328	368	368	356	357	369	358	369	312	348	381	350	340	379	332	344	362	360	358	376	347	319	366	334	384	346	356	368	403	362	333	383	360	340	351	341	364	344	392	371	351	382	382	393	362	352	344	363	355	355	350	372	376	354	356	368	406	344	354	341	331	373	337	380	347	351	346	345	374	361	367	380	332	360	409	337	343	385	344	328	374	358	292	370	348	339	368	351	349	391	332	363	404	340	344	327	365	358	342	371	390	351	334	318	357	366	384	363	358	362	356	356	366	350	380	398	359	354	338	336	337	358	357	368	361	409	356	340	337	335	342	332	349	349	355	377	345	364	371	348	355	370	359	356	372	379	355	363	355	345	340	365	316	347	391	373	353	342	347	339	330	377	305	359	335	355	347	336	342	355	336	352	354	383	358	389	384	343	371	376	347	361	375	370	338	344	367	375	386	348	347	354	375	339	339	361	346	354	384	359	346	383	378	364	356	368	334	365	336	367	349	343	334	369	369	391	350	381	341	369	372	368	369	346	341	346	369	329	388	339	390	355	344	338	347	352	323	362	384	364	350	365	358	354	351	356	384	356	362	357	357	384	365	376	369	352	352	376	353	355	355	355	366	411	333	350	340	368	368	351	356	385	393	367	327	374	349	353	372	369	397	388	362	349	353	384	338	321	371	372	351	346	360	337	350	350	326	358	329	364	325	381	371	396	351	406	370	379	364	363	366	347	336	360	390	345	360	360	345	352	361	366	346	363	358	339	401	345	398	379	393	371	348	370	357	348	324	380	379	366	359	357	335	343	333	347	349	335	395	348	428	335	348	347	382	343	345	340	375	359	323	346	387	368	370	391	344	374	363	326	356	367	363	377	380	328	370	371	343	335	360	379	348	381	325	330	383	331	342	359	337	367	357	340	346	367	352	352	381	363	353	384	353	390	374	351	384	369	368	361	410	383	346	347	365	353	371	354	340	337	378	354	354	366	396	393	395	334	325	358	351	367	352	367	344	383	390	365	364	360	343	365	345	346	367	362	401	341	341	348	365	391	349	354	374	362	354	350	370	371	397	349	370	382	332	336	346	365	359	348	343	375	357	365	334	353	345	402	359	345	347	322	351	359	359	370	361	326	365	397	354	370	372	390	332	364	349	322	409	338	362	366	322	364	359	398	352	352	397	357	334	368	330	336	367	367	378	335	377	376	356	355	388	404	353	371	373	339	365	335	397	346	330	383	392	359	350	351	383	355	356	346	309	365	367	366	334	353	355	376	394	357	400	322	396	329	346	378	348	349	440	360	375	361	356	378	360	348	354	368	383	377	334	374	351	403	396	382	376	353	326	366	395	339	335	344	382	331	337	345	378	355	331	307	341	383	382	332	355	337	363	360	346	369	373	313	334	369	345	333	356	387	309	369	351	358	330	365	363	366	356	365	349	375	370	378	347	408	356	350	375	357	360	319	338	381	341	354	360	355	371	329	338	334	353	356	365	336	360	367	349	341	335	354	347	359	340	317	405	341	343	348	346	345	343	355	336	402	339	353	361	348	377	313	347	361	336	387	344	365	390	334	356	384	381	376	342	390	352	373	349	394	359	337	406	372	382	359	328	370	349	354	364	339	355	360	382	405	354	357	376	369	341	393	365	343	372	354	342	349	393	358	362	358	350	343	374	311	356	384	375	364	359	394	344	334	360	338	356	336	340	377	377	389	347	357	371	343	394	359	358	335	366	343	367	360	376	361	393	367	344	350	368	348	375	349	392	347	394	332	377	349	365	343	365	369	347	390	365	380	371	343	350	359	315	337	375	393	368	359	347	321	327	343	372	352	391	350	359	368	354	321	370	418	366	337	341	330	337	403	359	367	339	413	379	358	339	327	370	368	360	380	347	345	386	388	333	358	378	320	348	325	373	333	410	349	347	376	355	355	366	349	353	352	362	339	358	344	359	361	349	356	358	355	341	342	350	371	332	403	374	369	376	330	353	398	380	366	411	327	356	390	372	372	379	351	359	347	352	387	343	370	361	405	367	387	382	398	334	362	330	372	339	344	352	364	363	386	346	336	359	373	394	374	320	343	361	351	350	343	325	361	356	410	381	315	336	362	333	385	362	380	371	332	316	343	368	323	353	349	332	357	358	392	334	334	348	346	357	390	363	330	354	347	345	381	361	370	380	360	354	386	346	378	377	343	353	375	342	384	377	345	384	392	349	370	400	351	341	378	381	374	342	375	392	385	366	366	369	309	375	380	346	358	382	397	345	385	377	379	339	402	365	370	350	352	370	366	363	336	373	359	374	328	351
11381	4506	1345	1527	1304	1263	1126	1008	1018	942	927	919	883	882	907	999	1007	1504	1409	1433	1386	1306	1288	1265	1179	1268	1177	1141	1111	1068	1098	1047	1088	1049	1118	1052	1020	1010	949	958	883	897	876	900	921	851	910	907	881	874	865	852	875	810	793	855	830	783	821	810	795	782	791	809	799	825	797	800	817	768	812	823	829	766	822	792	865	773	792	807	844	782	798	755	811	768	793	729	788	803	841	787	798	794	758	738	761	797	754	791	798	798	780	848	795	770	748	802	805	789	820	807	785	752	765	803	730	749	811	804	785	810	784	781	784	778	864	790	795	790	785	819	775	771	803	806	786	825	844	813	799	773	824	759	784	794	807	818	801	766	820	757	790	787	817	754	775	787	818	763	812	754	744	765	814	802	736	755	780	800	788	813	791	789	763	840	780	757	828	776	802	808	783	746	847	829	768	779	829	812	776	744	792	819	827	780	818	817	833	751	806	767	785	829	780	765	776	780	782	751	804	756	781	798	815	773	783	793	745	780	783	794	784	797	785	796	776	821	831	795	781	779	816	782	747	804	766	822	773	768	799	834	755	801	765	792	812	816	801	775	778	792	793	750	805	814	796	808	789	783	826	835	735	776	780	820	782	807	788	719	820	794	740	747	790	782	816	805	761	789	794	806	774	746	759	748	852	822	763	769	830	824	792	821	785	755	760	792	825	781	783	749	790	787	794	774	775	772	708	786	799	782	825	790	770	777	773	772	822	797	787	856	769	765	834	769	783	790	779	777	826	819	759	804	827	835	782	777	798	780	775	780	817	811	744	762	789	800	769	780	743	780	796	759	773	787	801	785	789	806	783	774	749	802	831	797	776	765	806	754	759	758	813	768	813	748	763	816	798	762	776	816	786	785	763	800	797	835	808	828	778	802	796	748	795	763	793	795	808	796	777	733	763	806	779	847	834	768	740	792	752	785	793	777	771	786	807	774	764	748	742	796	809	784	742	802	830	800	845	780	770	793	770	756	784	801	791	785	791	809	797	743	825	842	814	786	771	790	753	792	791	802	790	820	785	743	813	772	780	781	777	729	788	737	769	810	772	783	767	795	777	774	788	811	807	723	812	721	832	787	783	789	807	783	786	855	839	799	785	758	767	824	773	803	804	752	838	748	817	769	794	815	836	794	809	822	810	791	773	808	836	825	772	767	814	797	777	746	764	769	768	757	834	807	737	764	813	802	758	756	797	756	801	784	775	831	817	768	791	813	766	800	807	837	804	758	824	770	765	783	765	779	803	849	797	762	815	820	795	826	821	794	821	773	819	812	807	784	714	811	809	773	795	706	813	786	822	828	811	820	774	766	765	826	785	809	817	773	766	828	781	726	810	768	831	786	805	808	771	807	784	813	742	798	775	787	802	772	795	835	799	777	833	751	771	808	780	807	827	801	747	770	797	794	784	760	787	826	822	779	720	796	831	794	777	754	796	789	765	779	763	789	775	818	813	807	804	781	852	776	815	752	799	764	806	820	837	824	788	839	768	773	815	809	815	804	748	773	797	786	769	811	797	817	763	829	796	799	824	738	778	751	760	819	799	879	785	799	771	787	821	805	787	753	792	784	805	816	742	775	806	777	825	789	795	815	796	799	773	725	803	774	773	774	766	766	842	744	756	809	734	774	820	795	839	797	810	752	790	802	852	778	768	760	816	758	774	729	824	746	838	801	792	820	816	815	740	756	824	795	765	761	804	818	758	782	774	728	793	768	778	800	796	790	837	806	753	794	766	779	787	764	761	788	792	774	773	763	772	792	789	754	747	819	795	807	770	807	797	800	765	784	755	761	799	768	799	753	772	807	783	798	807	753	792	747	818	832	818	796	812	752	747	752	804	786	770	777	739	754	828	781	831	795	814	787	848	810	747	794	792	752	801	784	806	778	736	805	804	787	778	825	796	825	791	749	765	821	768	794	825	754	858	830	824	840	839	772	789	815	820	824	800	744	817	760	765	818	817	758	790	709	795	800	764	792	785	785	814	785	817	744	809	777	839	830	810	792	768	756	768	803	823	790	794	774	786	785	776	763	780	782	798	793	793	799	788	822	833	736	788	781	743	810	772	795	764	792	794	765	808	769	756	781	730	787	811	776	829	719	749	788	801	770	815	802	759	778	801	767	796	750	778	780	790	731	760	819	763	778	746	814	799	767	754	750	802	845	759	835	783	805	813	791	813	807	786	752	787	823	827	832	783	797	847	806	770	737	775	798	766	811	821	787	773	761	808	750	753	726	731	750	792	780	723	737	760	811	793	823	796	791	735	787	836	758	792	767	780	760	785	770	806	795	781	787	753	769	784	830	826	765	734	811	817	797	773	765	746	766	742	744	834	739	789	759	804	763	807	820	751	733	768	773	793	766	777	823	801	816	825	811	797	731	802	800	764	797	782	817	812	849	794	785	836	803	802	780	818	725	778	781	791	797	730	820	774	783	798	767	807	786	805	782	799	766	815	773	757	753	781	808	762	792	796	764	760	861	729	823	786	813	816	795	770	758	761	797	796	784	772	812	782	775	812	805	774	787	836	838	792	803	826	842	756	755	783	803	785	739	767	825	803	779	765	817	827	797	807	763	783	772	803	762	767	866	769	761	818	817	784	817	795	788	811	801	794	776	767	752	863	766	778	758	773	742	800	750	806	774	741	786	787	799	783	774	752	816	770	758	802	735	780	808	794	808	826	806	802	788	779	754	807	811	778	811	821	829	801	788	743	743	872	826	808	767	782	766	780	796	798	816	774	806	765	785	766	793	807	802	748	792	823	785	793	776	766	803	793	764	764	863	802	815	803	791	816	808	781	770	799	805	797	767	821	815	809	773	750	827	769	798	780	752	779	758	813	774	787	834	766	788	812	781	781	800	810	760	790	776	774	817	789	761	797	786	814	772	822	788	801	750	798	800	828	772	780	770	740	762	777	792	776	780	817	777	836	778	838	747	726	803	767	782	793	763	754	763	802	818	790	701	789	778	856	781	782	787	807	746	790	769	830	743	744	729	860	825	770	783	810	744	744	771	799	781	828	775	835	815	787	815	780	778	810	817	746	775	752	742	845	765	796	841	789	775	780	787	850	815	824	757	784	783	808	803	824	795	771	728	736	788	732	793	769	786	735	813	828	785	806	830	745	779	845	823	785	770	827	774	777	817	833	786	823	796	818	721	790	795	766	799	773	697	818	808	756	783	813	752	815	736	771	791	852	822	820	786	766	797	811	819	795	780	798	790	788	824	755	797	794	779	791	779	786	712	758	743	773	769	810	785	810	783	795	783	783	811	870	796	809	781	780	799	780	781	789	773	767	769	820	779	784	813	772	815	764	843	864	815	831	787	806	780	818	816	773	773	800	760	815	804	829	776	828	786	792	739	801	790	790	746	820	826	835	758	741	786	815	801	833	789	827	785	821	805	760	756	762	772	841	731	817	766	797	862	811	801	808	793	808	802	785	829	776	750	821	802	728	715	794	798	772	780	750	796
24851	11458	1447	837	706	614	475	458	427	435	417	399	352	362	423	416	430	531	512	505	490	476	503	462	470	447	467	429	445	413	451	403	438	442	426	436	421	396	415	381	380	399	372	348	382	349	353	385	364	409	380	364	358	352	380	391	395	351	366	364	399	395	358	334	368	354	352	356	361	387	357	334	355	355	364	351	380	386	351	339	331	376	368	391	355	365	362	399	365	375	373	357	352	361	349	352	391	377	374	386	365	385	382	348	351	366	350	338	338	319	393	348	355	399	373	365	374	326	371	356	363	352	360	364	368	370	365	345	336	398	320	328	378	360	348	380	363	387	395	344	368	412	368	353	352	394	338	384	418	393	335	334	359	355	353	360	329	390	412	359	351	317	341	354	333	327	392	409	343	361	331	401	344	370	317	357	335	362	391	380	395	365	369	352	328	359	341	359	324	351	311	352	379	368	366	289	366	325	347	355	409	396	342	330	391	385	322	361	342	328	368	341	415	356	367	355	347	361	330	359	386	342	390	350	395	413	369	354	386	373	356	363	369	362	391	370	377	332	360	380	312	343	361	347	351	324	389	377	364	372	364	347	362	367	385	361	367	370	357	366	343	372	377	394	328	354	360	373	402	378	383	346	352	375	384	367	347	376	371	372	384	362	359	343	379	383	383	353	325	334	357	387	370	351	339	344	358	360	347	363	355	369	369	341	332	337	354	374	379	339	350	357	362	359	352	370	358	373	353	395	391	357	351	337	366	395	358	330	365	379	351	359	369	362	356	397	366	363	360	372	354	362	356	304	389	340	354	369	341	364	351	381	355	365	370	365	354	344	394	410	373	325	364	368	372	392	360	363	383	352	358	370	408	367	369	358	418	379	398	369	374	377	373	343	401	343	350	327	361	353	368	338	366	379	359	321	351	360	378	373	384	367	370	385	375	339	376	371	351	364	345	360	367	385	325	317	349	355	364	362	362	355	324	357	380	364	402	393	383	388	366	362	393	348	350	398	374	383	339	324	384	378	390	391	326	349	353	380	347	394	373	334	332	380	393	379	348	361	397	368	388	361	370	361	384	385	374	356	359	360	356	402	379	357	334	385	373	369	360	384	386	400	358	375	371	359	388	321	347	331	346	346	353	373	364	374	367	345	356	344	345	331	363	346	363	362	353	355	386	343	366	350	349	365	364	347	355	383	334	365	358	363	358	337	380	357	367	394	378	345	388	387	344	364	350	363	344	331	324	378	426	341	372	344	371	355	345	354	368	342	397	353	385	362	412	399	374	376	349	367	367	380	394	326	360	371	369	362	336	363	359	340	315	336	349	394	353	361	353	360	344	348	331	336	349	342	371	353	369	336	389	401	345	357	343	360	346	355	338	354	333	361	318	355	334	359	345	369	381	371	374	342	333	358	357	387	377	355	348	358	394	400	368	372	346	347	358	355	359	361	366	358	350	341	366	362	389	339	346	361	356	350	376	341	330	340	371	362	368	372	365	377	416	337	341	367	352	383	372	349	368	371	337	365	364	363	337	352	365	401	339	359	387	361	352	361	369	338	317	371	359	351	352	383	336	363	375	356	360	358	337	378	362	360	380	365	384	372	380	345	351	370	383	378	384	376	348	312	328	377	404	362	361	352	355	353	354	400	374	325	350	379	362	360	346	371	325	343	353	370	316	374	398	363	348	398	364	353	351	378	377	360	403	350	401	344	354	379	363	358	355	334	386	344	357	338	325	359	353	354	396	398	357	347	359	353	388	370	342	406	398	348	338	348	342	384	320	352	383	370	352	354	366	357	355	333	375	350	356	364	381	369	380	317	338	353	340	385	304	340	370	357	389	370	389	401	317	348	361	347	359	382	334	373	368	381	373	363	358	341	390	346	370	363	340	343	365	368	380	366	371	344	363	362	373	357	356	352	328	365	348	368	352	359	347	352	358	349	353	401	382	343	341	371	366	343	350	353	375	388	368	350	374	352	353	368	361	362	366	337	376	379	335	381	378	335	396	332	363	371	359	375	363	354	319	340	341	367	354	384	347	343	406	357	374	332	353	361	356	348	383	347	338	362	348	380	354	361	341	371	343	355	346	353	336	360	373	359	345	381	351	392	389	338	380	370	395	327	357	346	376	376	349	393	334	376	396	343	351	357	369	333	352	409	336	354	401	377	360	361	399	319	337	371	373	378	374	393	364	384	360	359	359	366	407	368	391	336	358	399	411	358	369	355	386	335	372	376	326	386	360	348	322	348	345	349	333	366	359	364	347	406	349	376	383	338	369	389	397	323	353	378	338	395	385	379	326	343	343	370	361	352	289	375	381	370	335	358	329	366	353	373	357	393	358	363	368	361	344	352	352	360	342	339	358	339	380	368	357	352	360	343	363	399	368	343	338	370	378	375	375	365	352	363	361	342	341	335	366	391	342	342	388	355	364	347	371	401	361	364	388	379	383	343	362	367	385	394	377	382	408	368	311	343	343	354	354	372	383	373	372	382	360	353	372	388	330	356	383	365	365	342	359	358	341	350	310	339	389	368	364	392	363	385	362	343	359	396	347	363	351	363	392	352	404	411	373	332	378	351	362	358	361	390	343	333	362	351	359	335	370	398	374	382	367	359	371	366	370	432	363	374	350	377	374	349	353	342	365	374	359	362	367	368	358	372	381	354	387	374	374	314	359	361	354	340	338	338	378	373	358	356	377	353	366	336	345	365	340	323	375	346	326	363	382	389	384	395	353	334	431	365	336	377	348	352	391	338	349	336	341	340	381	341	361	372	387	350	383	367	391	386	365	378	355	344	342	359	337	374	365	341	396	377	343	379	372	384	289	338	370	366	361	354	369	317	342	325	375	376	383	372	364	382	341	392	379	363	363	402	364	312	351	350	350	350	359	347	319	349	387	344	333	391	345	343	367	352	334	385	370	390	347	345	356	351	373	386	361	336	346	352	398	342	393	362	337	370	369	349	320	324	342	358	390	372	371	355	387	353	327	322	368	343	324	394	373	369	386	332	396	368	382	358	340	415	315	384	389	355	367	375	359	365	385	377	406	325	373	388	347	396	356	382	325	315	380	389	374	382	360	382	350	399	361	362	327	332	327	338	353	368	362	355	363	366	374	318	342	358	350	348	367	379	364	326	367	367	346	338	393	350	327	331	354	355	335	368	361	361	355	366	318	343	387	342	367	363	368	373	377	346	353	340	353	352	364	387	370	415	374	383	348	352	389	380	368	393	385	378	346	374	340	350	323	385	403	366	367	378	331	377	353	340	350	382	401	374	364	363	352	359	351	365	353	374	363	353	355	350	331	353	363	322	354	378	339	371	318	373	356	368	392	335	383	361	361	358	371	367	371	363	375	378	393	369	367	367	345	365	346	407	357	381	337	367	357	330	355	348	375	418	367	377	317	352	343	357	390	357	370	387	343	358	375	351	338	361	321	355	354	365	334	368	366	365	385	355	352	367	378	353	380	352	379	398	337	344	382	374	333	344	426	328	353	378
14270	7445	2085	2319	2067	1746	1453	1313	1196	1062	1003	1043	1012	987	967	1034	1308	1599	1523	1665	1582	1574	1481	1483	1443	1426	1372	1318	1290	1216	1248	1247	1248	1165	1175	1183	1096	1062	1016	1035	990	935	1032	930	962	890	940	915	937	901	886	902	836	851	834	870	862	801	857	840	834	777	806	781	761	845	827	825	800	799	823	780	808	792	824	796	782	792	808	815	807	798	790	795	789	804	802	796	783	814	839	777	762	803	751	806	831	764	801	806	806	819	805	734	763	777	808	768	832	777	784	785	737	782	804	759	809	834	787	779	779	767	769	749	756	773	824	814	826	784	767	842	809	779	801	782	765	795	773	765	799	820	763	787	788	778	760	825	806	800	803	777	735	816	783	835	756	752	774	776	811	808	730	801	759	799	806	783	784	819	819	789	782	793	811	816	816	748	823	749	751	728	814	763	804	822	775	826	790	813	811	754	832	778	765	833	697	759	778	814	779	761	770	730	755	821	832	787	812	780	775	750	784	791	807	736	762	780	775	758	798	778	777	822	809	806	765	745	812	770	794	803	772	757	788	803	795	757	776	813	804	810	774	785	787	730	731	751	763	744	814	762	766	782	781	791	805	792	793	753	783	809	773	795	826	802	811	805	755	787	757	789	777	841	783	813	760	782	767	817	780	797	778	791	796	799	800	812	772	807	774	794	829	772	806	811	752	797	820	784	755	766	711	775	786	798	827	793	782	795	821	800	755	789	824	742	808	803	774	774	783	807	796	792	774	757	820	781	774	812	764	788	794	815	798	809	765	779	761	763	815	801	793	784	762	775	791	741	793	777	799	752	798	829	787	825	772	764	768	826	711	839	756	808	785	740	751	813	756	746	817	810	759	797	744	771	810	757	744	781	755	799	736	824	784	780	820	793	822	793	787	809	786	765	811	770	795	777	774	791	795	768	802	773	802	797	741	793	807	792	816	776	785	790	768	795	763	747	779	745	802	794	785	769	789	819	740	799	786	810	802	791	818	762	760	797	780	786	773	798	804	768	822	760	841	741	807	816	768	834	748	786	769	753	817	764	800	772	727	769	770	732	778	791	830	788	807	770	802	799	812	784	847	777	785	848	794	842	780	808	776	770	803	803	792	797	775	791	759	810	832	791	787	747	799	790	774	750	807	773	772	769	729	796	795	757	796	802	778	779	785	785	778	761	731	760	784	766	781	846	753	777	800	747	792	829	762	801	774	819	801	765	822	822	791	730	773	791	720	751	807	773	808	785	749	809	774	770	792	779	813	837	769	783	805	789	821	770	791	817	794	765	793	764	761	763	805	769	797	777	785	742	790	775	786	791	797	794	852	800	725	749	765	758	788	757	789	770	734	791	766	777	795	799	733	770	778	804	741	749	818	817	770	851	818	737	756	823	797	733	813	828	736	746	821	774	806	764	786	763	771	762	819	811	799	790	838	834	783	773	770	773	807	833	778	806	755	781	795	793	746	819	765	793	796	816	788	818	775	844	797	775	803	754	778	792	794	776	779	795	782	822	791	795	770	746	761	783	805	831	791	826	779	759	815	771	773	764	823	787	837	766	857	795	743	718	718	796	763	758	848	726	740	803	762	785	768	754	748	740	820	782	772	779	743	826	805	789	775	773	770	773	760	781	795	777	767	772	795	751	805	821	792	842	741	794	794	798	769	797	772	815	717	796	722	792	801	814	763	768	767	802	764	796	794	801	777	811	796	753	786	767	766	784	816	775	793	797	752	787	780	730	784	802	795	748	785	765	788	753	848	756	824	795	773	754	796	739	768	783	773	763	794	811	757	774	797	798	828	790	788	809	761	746	771	742	773	749	741	741	766	801	768	769	783	771	740	782	756	816	764	758	834	805	799	804	746	814	782	776	811	843	746	797	764	817	773	785	766	784	755	718	750	811	775	781	756	743	802	735	750	805	736	779	742	845	811	750	835	779	762	765	757	804	767	776	749	762	805	790	745	774	718	799	755	812	754	797	784	790	756	724	797	784	775	787	766	811	796	780	767	825	803	831	821	789	736	813	791	821	801	826	716	784	751	739	776	780	803	781	759	769	756	807	704	776	775	803	786	816	749	822	811	801	756	778	839	785	841	749	788	814	800	790	820	769	754	781	767	793	816	770	789	795	795	821	795	793	777	799	787	799	769	790	771	798	869	761	797	772	776	795	812	789	757	743	798	762	767	750	801	786	805	816	774	823	744	808	731	792	789	767	808	798	774	808	756	770	775	794	737	794	756	792	785	807	777	799	772	802	758	751	809	762	776	749	806	833	814	828	743	745	792	825	805	834	808	771	806	749	815	793	781	798	813	748	778	756	765	781	760	800	853	777	721	731	794	760	810	827	814	811	766	728	729	792	760	774	756	771	845	827	806	781	814	817	729	805	807	798	780	834	772	805	732	788	775	780	810	793	783	795	756	775	736	792	778	815	785	781	732	751	753	774	768	737	793	804	775	804	778	757	757	781	801	772	790	780	836	788	779	779	783	748	785	788	809	818	711	810	781	785	795	760	805	817	794	758	807	770	833	814	815	814	778	804	779	793	766	757	823	733	762	758	814	809	770	798	815	752	786	780	786	773	819	790	779	789	783	818	792	784	830	743	755	784	797	798	805	811	778	799	779	863	789	813	807	751	747	780	757	786	769	757	804	769	809	829	776	754	787	734	800	806	803	799	785	819	779	823	795	787	807	775	778	725	745	803	767	786	802	813	778	787	754	799	815	741	809	765	734	769	743	805	788	793	803	794	770	790	822	751	780	806	768	774	782	795	801	846	792	788	788	778	786	764	783	771	774	745	760	787	752	764	817	807	768	785	822	768	783	799	818	772	786	823	746	755	782	803	795	778	756	766	809	792	743	836	809	801	829	749	768	793	806	790	814	755	741	761	819	805	789	788	774	793	770	791	768	810	804	789	771	802	779	771	736	778	743	802	813	729	782	729	802	769	772	758	712	740	810	826	724	773	792	819	794	765	799	771	732	763	823	766	774	779	745	741	775	835	804	825	824	790	798	781	807	809	770	772	797	790	791	742	790	824	793	829	789	758	748	773	785	775	782	729	809	832	811	772	799	829	786	804	808	798	767	798	852	818	779	797	787	791	807	753	786	825	796	759	751	781	786	757	808	795	824	816	825	812	799	768	751	781	738	721	817	787	737	789	807	807	782	815	778	799	799	797	798	746	796	796	769	813	802	810	820	782	720	728	792	776	778	761	783	798	741	747	809	756	822	772	758	747	788	808	747	747	780	804	763	739	793	775	780	796	801	769	773	758	795	767	825	769	779	762	748	770	813	755	818	752	761	786	724	776	792	778	805	770	710	791	775	758	776	835	781	800	772	755	788	767	785	785	781	771	835	757	776	784	810	757	820	747	793	777	816	805	756	823	790	809	841	780	772	806	753	712	780	824	789	785	746	779	805	837	773	722	796	754	802	791	860	766	780	737	772	747	803	804	794	810	792	785	763	800	756	815	791	805	801	749	752	807	781	765
9453	3779	309	296	307	306	325	306	293	332	294	281	304	331	296	323	334	330	348	342	364	348	357	359	350	322	309	327	325	361	320	298	312	332	360	381	305	301	313	332	296	311	300	341	309	351	298	321	288	311	279	310	326	305	307	336	293	323	323	325	279	290	357	318	309	320	302	322	266	322	302	319	302	294	277	298	325	288	334	300	336	313	309	334	323	297	338	307	301	336	302	312	292	313	318	301	321	311	343	291	295	289	312	347	323	310	300	314	306	327	309	289	296	320	309	316	325	286	277	293	310	333	314	300	284	292	299	287	285	327	317	334	308	332	321	289	309	338	320	309	313	349	308	330	311	279	341	289	345	324	339	290	296	329	263	301	291	298	312	319	289	292	322	299	324	301	305	320	314	284	291	303	321	336	318	315	321	294	305	320	297	309	288	287	277	306	276	298	297	342	278	321	293	281	328	310	328	288	310	289	309	307	302	294	304	341	295	310	320	287	318	289	313	307	300	318	318	302	311	327	265	288	320	316	323	301	306	312	323	322	269	305	321	309	361	308	329	302	291	291	319	335	290	339	322	302	330	314	315	312	301	291	314	308	344	316	287	291	307	329	305	327	303	344	301	303	321	292	316	303	304	308	326	333	286	312	297	338	319	327	294	306	280	337	328	316	325	330	323	281	322	333	346	327	292	293	302	306	307	290	284	319	283	304	296	301	284	287	264	275	329	322	309	290	327	316	320	273	288	290	312	271	272	309	310	309	325	298	294	310	295	343	316	316	301	320	301	320	283	292	266	339	294	272	298	303	309	296	290	302	323	336	295	304	287	303	290	312	298	334	360	287	301	327	295	297	319	300	303	319	305	314	284	339	302	305	333	289	308	321	323	314	352	310	309	327	282	281	291	292	302	293	312	300	324	266	343	290	300	306	263	309	254	286	315	276	316	285	296	304	332	338	302	344	321	290	297	325	321	307	367	288	269	324	316	319	332	314	307	316	317	296	306	351	303	295	274	272	300	282	319	308	318	319	344	274	312	299	319	294	267	296	319	304	304	310	282	312	341	321	311	312	339	337	304	312	318	301	331	304	306	291	311	299	312	306	276	301	332	312	318	290	287	328	306	347	288	297	313	328	323	311	300	293	294	308	314	338	294	318	315	315	310	325	334	315	328	286	302	314	289	304	324	282	308	291	293	310	259	303	326	295	314	307	316	346	305	293	294	290	290	288	324	320	322	329	316	311	319	310	281	318	294	331	291	294	353	310	344	316	325	268	284	309	307	288	301	312	348	335	270	353	324	329	311	331	317	307	275	286	278	299	321	333	318	342	299	319	332	317	320	332	311	371	309	321	324	314	297	342	309	332	329	316	303	318	338	310	294	340	364	312	328	297	318	324	312	304	296	328	277	283	305	286	332	311	334	306	328	318	296	305	330	336	299	295	325	309	315	266	315	291	301	284	274	286	304	309	303	304	302	307	286	334	307	303	287	309	285	316	288	301	291	295	277	318	291	281	283	302	284	282	318	309	299	301	316	334	269	295	320	295	292	338	327	330	326	316	336	298	300	336	304	312	321	334	299	298	305	325	334	285	308	302	335	289	309	307	311	322	302	319	306	320	325	305	286	321	300	338	340	296	306	317	292	296	297	288	297	316	298	324	339	316	335	320	308	304	314	300	302	309	313	292	304	310	316	275	297	324	280	295	306	309	303	310	288	281	309	312	302	326	312	280	276	331	306	298	308	301	312	264	289	279	342	321	332	297	307	304	307	285	328	328	314	342	291	304	304	310	323	280	284	295	350	302	311	352	305	307	286	327	315	338	342	293	327	306	333	326	302	318	304	324	347	329	328	315	320	309	315	286	307	297	293	264	319	279	289	299	278	290	292	307	304	323	325	312	327	328	296	308	310	315	315	352	341	300	332	302	323	332	342	313	289	286	286	337	318	301	300	346	360	318	315	316	312	323	303	340	305	309	300	326	317	305	301	292	334	286	247	286	298	343	307	299	293	358	322	294	306	324	298	335	319	287	318	333	311	309	297	317	316	294	303	289	310	312	311	326	293	332	316	298	281	321	290	290	312	322	324	287	346	307	338	297	299	304	280	308	313	324	305	301	294	302	326	311	309	336	313	303	294	306	308	319	301	302	311	321	294	307	288	306	328	324	330	337	327	319	304	270	321	313	336	283	276	321	280	301	291	327	326	319	299	297	312	321	320	296	296	296	307	307	314	261	296	301	307	280	311	311	310	325	302	300	286	301	337	324	310	308	335	328	334	313	272	309	300	303	307	328	330	299	327	305	333	292	312	326	318	292	330	306	286	359	327	315	317	307	326	303	313	287	310	319	331	329	332	320	311	313	317	305	308	328	277	343	307	295	334	330	304	277	311	338	322	299	320	293	301	316	317	291	304	293	304	327	335	305	292	317	298	284	265	326	310	304	329	314	317	312	336	325	334	312	300	299	290	293	297	336	314	349	314	291	286	299	312	344	302	325	302	306	347	338	305	315	311	304	285	319	313	313	305	333	305	311	310	327	296	263	276	300	321	322	302	338	335	314	323	316	343	324	329	376	297	328	343	268	306	281	324	321	283	299	318	307	322	328	310	321	324	315	296	306	323	309	332	287	300	334	330	253	314	314	328	322	313	298	278	308	278	315	297	286	303	320	312	319	292	301	260	310	300	325	324	317	313	320	335	287	327	334	303	338	318	290	309	319	286	304	296	328	277	315	331	309	320	311	295	314	303	289	333	325	304	308	302	312	325	306	303	290	274	290	295	306	293	276	298	312	309	296	317	308	330	308	274	327	303	309	321	299	291	323	313	321	327	330	332	294	305	296	321	302	290	294	283	309	313	306	293	305	357	325	317	317	294	301	312	322	323	288	325	254	302	321	284	309	283	330	297	309	319	310	347	304	318	312	283	297	307	306	338	322	315	311	311	339	286	323	281	321	333	308	301	320	279	306	326	298	314	294	299	298	312	315	322	310	335	291	267	303	297	313	315	295	333	324	336	303	326	344	302	292	306	279	304	374	304	358	318	310	292	293	323	321	293	338	277	265	318	325	295	298	284	291	314	299	304	332	350	284	319	282	298	302	269	258	315	310	340	305	317	291	323	338	297	324	306	345	296	317	279	301	288	319	304	293	312	306	314	321	300	283	289	322	296	296	314	301	314	261	318	295	345	301	321	297	334	322	280	324	314	294	300	324	307	305	301	299	297	299	322	311	287	327	322	318	282	310	323	297	313	303	317	280	290	316	337	316	346	290	297	267	306	348	324	324	325	300	306	291	311	289	296	333	275	321	274	303	311	264	309	294	331	299	336	321	306	306	304	338	297	303	306	300	302	299	305	310	315	316	279	334	284	296	284	306	315	304	309	334	321	297	286	326	249	304	303	319	288	312	302	331	329	325	322	296	344	286	289	319	288	317	279	286	316	284	290	287	325	282	340	336	359	299	328	351	302	327	327	293	316	332	325	323	309	287	308	297	329	301	306	320
6312	2390	695	788	738	709	691	715	700	693	684	743	715	700	687	792	910	1015	1017	954	996	928	987	940	925	948	910	878	885	788	769	802	795	801	803	782	793	768	794	804	820	803	733	744	725	761	764	765	725	739	733	727	710	720	725	675	711	700	727	733	706	714	715	721	689	709	666	685	673	673	715	745	692	721	732	726	669	694	698	665	687	687	705	681	643	726	702	733	728	727	707	680	675	744	673	689	662	716	641	660	691	663	685	724	684	640	705	671	692	723	667	681	716	692	680	708	676	724	671	707	665	659	681	695	689	696	742	649	664	711	690	638	683	721	669	651	697	691	667	680	626	688	667	727	678	660	643	653	699	708	701	650	712	650	704	713	689	720	627	681	694	659	713	725	701	678	680	721	668	669	682	658	689	628	680	737	708	690	680	712	700	706	700	653	655	682	713	705	721	654	745	729	720	678	665	691	696	688	667	717	722	702	724	674	680	660	684	684	723	680	704	689	670	717	729	715	695	697	688	685	695	673	652	666	697	733	675	728	699	678	710	695	672	700	732	747	682	649	679	647	673	738	703	677	706	717	639	667	689	645	656	660	743	691	682	695	720	723	690	686	677	657	655	683	721	697	680	677	690	684	670	672	688	690	627	716	690	717	703	658	672	633	649	727	658	746	685	741	672	672	708	710	681	718	688	684	711	673	663	671	648	693	747	693	639	660	665	676	659	711	713	658	675	695	719	664	681	690	678	662	723	665	666	675	728	688	689	685	658	678	696	734	679	656	679	699	714	661	694	633	767	666	717	724	715	679	670	702	718	753	651	680	678	677	689	671	713	739	649	733	681	756	701	714	723	670	665	708	680	723	672	720	685	692	691	677	686	759	719	688	673	694	678	695	704	677	694	664	708	704	743	689	696	692	672	691	668	672	684	702	706	654	730	647	680	690	695	663	677	650	668	705	691	683	677	707	678	688	649	683	662	651	692	705	684	709	693	671	633	682	647	677	682	623	660	682	680	681	709	696	703	705	692	659	689	700	733	724	702	710	654	690	684	701	698	674	678	680	686	688	673	649	739	653	726	687	666	676	699	717	721	687	688	673	662	630	663	682	693	679	700	689	662	704	690	711	709	698	677	642	700	714	653	691	685	702	698	713	668	691	691	677	692	690	679	706	685	668	727	670	695	709	687	650	630	684	677	705	710	662	720	709	664	684	695	679	706	700	726	637	733	658	685	686	694	722	674	679	684	709	640	665	703	680	697	705	691	726	713	682	673	690	702	712	685	683	665	721	714	659	691	625	695	723	688	685	641	625	722	682	685	701	679	687	712	711	693	722	687	700	681	670	707	687	704	683	689	658	672	665	703	678	671	709	619	655	674	706	689	680	723	662	767	670	657	690	695	677	729	715	668	679	675	697	712	727	695	623	685	717	659	734	641	704	666	667	651	722	701	690	655	708	763	725	677	727	716	703	674	646	651	686	684	670	681	698	692	682	694	668	686	682	654	627	668	722	725	659	665	691	717	712	676	689	715	735	626	700	680	654	665	673	695	674	669	703	669	707	691	713	720	732	689	752	696	719	654	704	688	719	724	692	739	688	697	699	650	704	674	691	727	681	687	678	675	682	674	644	712	684	695	650	664	669	678	705	710	695	712	612	669	677	680	692	727	686	677	676	666	655	709	685	682	686	702	715	639	609	715	683	689	694	665	739	659	655	663	693	692	707	699	694	728	688	682	709	651	670	675	675	669	691	706	717	692	711	693	692	670	677	720	664	733	688	689	702	678	697	709	739	688	666	690	711	642	702	714	686	658	702	696	694	691	654	712	689	664	702	729	660	688	692	701	712	707	676	649	727	658	728	665	680	685	694	726	726	684	703	700	727	708	716	706	674	689	695	678	714	606	659	687	645	650	693	658	690	709	627	679	683	722	702	671	722	691	701	727	698	707	670	681	656	689	686	699	701	668	657	705	690	691	659	722	665	676	647	707	704	680	667	659	752	684	712	735	692	749	637	665	679	729	676	694	676	711	697	661	677	705	672	720	676	674	677	703	667	716	685	706	678	630	708	674	716	672	694	710	675	703	662	712	740	661	695	698	683	645	684	703	676	733	693	625	710	694	689	685	704	651	646	652	655	698	684	679	697	694	705	709	671	688	649	687	692	716	675	686	746	716	676	684	650	662	691	649	673	666	683	701	698	703	660	683	656	674	679	700	652	645	706	695	685	724	708	673	699	694	672	642	677	691	660	694	717	668	700	647	684	681	670	708	702	687	702	694	677	677	691	678	679	701	685	746	697	689	688	715	652	677	677	701	662	708	663	688	712	632	657	690	666	709	694	709	662	681	689	667	683	728	633	694	691	706	693	660	731	710	676	658	687	662	688	701	672	663	657	670	714	632	725	699	680	649	712	734	638	700	693	674	674	680	617	661	685	703	714	653	724	719	693	683	703	667	675	651	681	681	716	679	697	662	665	650	703	672	686	676	665	688	695	682	713	679	664	689	621	716	683	715	698	659	713	695	698	701	703	718	701	686	648	689	684	680	679	688	698	619	700	654	704	735	688	717	662	704	688	680	690	707	690	695	683	725	734	684	671	714	711	737	719	680	662	704	669	722	664	649	684	714	706	663	675	709	664	713	715	657	701	713	702	632	727	747	700	710	749	690	654	698	701	680	739	660	681	699	723	690	693	650	723	644	670	688	731	664	669	732	691	689	672	687	705	683	672	745	668	662	709	696	657	719	713	647	669	705	696	714	693	660	660	685	728	701	678	715	695	694	687	677	679	665	709	694	715	682	655	654	661	701	691	714	682	693	689	693	726	684	660	729	642	693	690	677	678	700	673	675	740	711	726	616	726	629	712	647	702	685	652	715	659	706	718	715	673	699	708	703	716	673	674	725	711	683	674	660	775	713	682	684	686	682	699	661	692	662	725	715	690	688	713	693	713	690	690	629	691	687	733	663	695	657	710	680	647	681	673	697	691	703	711	678	668	673	665	693	662	694	701	683	695	733	691	732	694	667	690	660	669	706	653	679	725	663	756	685	692	669	717	699	645	684	654	678	662	720	691	717	630	718	671	675	711	700	721	769	703	715	656	679	681	661	670	704	746	610	728	694	663	731	668	724	722	640	689	706	724	686	676	704	734	686	686	645	682	647	740	687	680	717	673	703	688	715	630	715	722	708	664	680	715	665	685	633	723	717	697	705	702	698	683	660	702	686	649	683	654	693	650	668	675	697	716	751	683	691	691	689	686	674	674	678	696	707	693	699	678	682	677	651	663	665	717	728	666	685	662	713	688	685	728	679	692	701	730	717	713	729	739	671	667	676	697	701	715	671	666	654	692	687	658	693	731	697	704	709	716	695	685	645	664	735	700	680	691	737	679	676	686	674	668	665	689	679	658	653	679	722	718	681	697	699	690	669	673	738	713	669	725	604	651	697	677	696	723	693	683	709	720	683	654	646	649	702	651	686	650	689	612	670	718	674	700	717	712	676	633
21203	10749	793	580	477	415	425	400	400	362	423	370	373	379	361	381	413	422	442	416	436	397	483	391	407	442	397	459	421	407	402	382	396	360	412	353	394	360	369	359	376	353	393	405	367	388	383	386	370	355	352	358	359	330	353	349	384	357	388	323	357	334	355	385	341	375	342	325	350	355	383	350	325	367	366	364	362	333	336	329	375	359	343	316	339	368	373	346	325	343	350	352	319	361	383	376	352	398	351	384	334	358	356	339	346	373	349	343	345	358	355	343	326	319	371	358	349	381	335	351	373	343	369	349	301	353	365	375	362	318	348	341	326	372	343	372	431	341	374	391	372	380	335	382	364	400	379	369	369	372	344	343	354	337	343	390	339	324	377	359	358	385	337	353	345	380	346	341	359	355	378	321	380	349	341	347	363	364	339	322	372	351	359	348	365	367	342	348	361	343	325	355	361	375	423	349	322	353	376	329	335	356	368	341	370	384	343	362	311	338	387	356	357	312	353	365	350	333	295	339	373	367	340	313	347	361	351	363	380	366	325	326	335	348	396	353	382	329	368	369	353	348	349	364	346	379	378	332	355	367	367	332	366	366	375	393	327	341	380	375	358	325	357	367	337	367	314	345	364	362	319	366	410	360	403	385	385	353	393	339	312	373	363	427	350	361	342	322	347	360	347	380	370	352	353	368	335	367	358	379	379	365	367	400	325	360	378	398	341	336	335	337	358	325	389	341	356	364	343	352	337	332	365	374	381	318	347	344	378	383	385	347	350	352	354	393	359	359	343	322	370	359	373	360	349	327	334	367	377	366	306	347	349	384	360	315	358	390	374	381	381	367	392	379	380	352	331	326	347	362	347	399	369	333	377	370	385	343	376	352	315	377	354	373	340	372	352	360	354	348	314	343	352	343	401	358	367	360	369	329	339	345	348	359	372	380	345	359	347	375	394	377	331	384	331	356	339	356	375	343	358	391	359	365	361	371	372	355	338	334	360	367	347	364	356	365	358	331	362	339	357	359	372	377	349	399	346	362	327	418	331	345	360	350	359	357	372	398	359	368	329	323	363	321	335	355	353	370	358	333	371	333	355	385	355	350	394	380	336	377	408	329	373	349	367	344	351	370	350	400	365	355	360	357	355	355	330	345	346	325	349	377	325	383	417	352	352	343	365	380	382	371	368	346	379	403	350	368	366	343	419	366	341	352	338	350	385	357	376	366	367	357	379	302	374	348	387	360	373	389	341	352	346	345	345	372	392	366	433	370	354	338	347	356	346	351	360	323	377	368	343	377	383	359	340	409	357	381	368	352	357	379	372	370	365	378	342	382	352	346	350	345	363	348	349	386	374	347	346	322	377	366	375	332	373	381	346	391	335	345	334	332	397	372	389	381	345	374	351	344	395	392	331	381	362	338	354	366	378	353	357	360	349	358	372	331	347	381	373	374	327	370	340	359	324	381	350	340	370	392	329	342	336	363	350	347	332	357	370	361	340	360	344	357	367	352	369	343	349	354	356	378	370	342	353	329	351	367	358	339	359	321	407	353	348	341	357	399	399	352	355	321	327	313	376	374	339	367	321	343	323	338	356	331	370	340	380	362	333	371	341	354	381	342	360	390	343	345	374	382	362	386	377	363	393	357	377	349	363	328	320	383	343	339	363	328	344	346	356	347	401	358	358	376	368	415	334	345	340	382	328	361	349	326	355	357	369	351	390	352	350	397	359	356	360	368	364	408	323	354	370	339	365	394	381	344	331	364	344	356	378	337	393	366	347	374	379	341	357	322	348	342	371	382	340	358	312	376	353	376	369	395	371	345	335	373	371	386	363	362	350	372	356	359	366	395	336	350	386	341	350	362	394	386	369	376	381	338	383	332	355	334	352	410	363	333	345	366	367	384	375	358	341	316	343	347	368	343	391	377	359	347	341	334	374	353	338	334	376	353	401	349	398	376	379	341	318	368	335	299	384	346	338	333	354	304	370	350	332	305	368	332	363	331	333	351	371	350	362	343	378	359	331	349	359	380	357	357	337	373	363	370	350	370	341	372	348	406	333	360	341	335	367	383	337	353	402	331	364	388	362	404	338	374	343	355	361	376	370	351	366	333	346	357	381	383	367	331	351	340	304	347	355	375	386	339	319	320	331	340	346	386	349	370	380	346	379	330	358	392	358	354	383	387	354	361	311	356	336	354	354	343	369	348	336	333	358	341	346	389	357	372	337	347	351	365	375	357	351	347	375	351	369	346	349	378	364	336	365	370	363	307	363	359	332	379	352	364	363	373	355	334	375	344	345	355	342	342	355	344	412	350	344	360	377	403	344	384	390	396	338	356	361	318	348	369	349	351	385	375	357	322	372	343	313	345	395	340	353	334	361	383	350	366	321	337	326	341	354	366	373	344	385	388	357	365	370	359	347	330	341	307	335	373	350	368	359	357	332	330	367	333	339	350	348	382	348	331	373	355	335	384	346	394	361	333	400	384	354	369	351	372	355	382	353	379	357	352	356	347	359	369	390	347	327	359	361	347	400	349	373	360	318	372	362	386	384	356	355	327	352	362	356	372	374	345	306	373	396	360	353	349	343	352	314	333	352	354	364	387	337	355	380	354	348	372	338	413	352	366	376	381	353	372	361	339	345	376	315	316	381	354	337	340	382	376	327	354	341	364	339	387	400	373	356	405	340	338	365	320	371	363	343	366	350	353	333	371	348	351	344	354	391	410	361	361	331	326	378	353	403	373	335	360	369	414	323	367	362	338	369	340	367	387	367	344	407	378	372	357	339	340	386	332	354	350	376	373	336	371	335	302	340	360	385	368	338	407	369	377	382	348	358	366	368	350	359	355	356	359	337	379	392	373	373	355	363	371	326	343	342	382	370	386	354	341	337	377	356	353	346	333	376	345	355	381	389	381	351	390	369	341	358	350	313	385	358	383	336	386	331	361	371	341	387	377	365	369	360	342	351	364	388	341	346	320	341	380	344	367	358	357	387	398	378	378	365	396	372	393	347	321	342	316	355	322	359	357	373	374	349	361	338	357	334	384	316	349	376	430	345	343	343	351	355	374	335	338	367	346	391	340	350	324	339	358	363	304	395	382	339	365	377	334	372	359	331	348	396	372	350	359	379	338	336	415	377	365	357	334	370	341	338	330	340	375	375	293	340	365	380	345	335	374	372	369	355	377	366	325	367	382	353	316	356	347	346	362	389	358	335	394	356	354	335	334	377	394	362	342	383	367	375	359	365	361	334	370	338	359	353	363	351	308	349	341	342	315	355	396	343	349	351	355	391	340	358	373	381	338	343	336	361	341	355	358	334	377	347	374	401	303	376	407	360	369	367	354	379	354	331	344	348	364	372	341	340	345	347	382	356	337	399	350	339	332	384	353	369	361	332	326	326	321	355	359	358	327	356	360	368	354	346	333	360	364	370	371	383	372	358	360	346	362	364	356	369	353	372	348	334	375	374	379	364	393	332	363	366	359	355	321	372	347	375	356
14373	5850	1397	1506	1371	1248	1107	1011	1007	949	891	960	952	877	915	1008	1180	1286	1337	1384	1300	1328	1266	1245	1117	1152	1157	1095	1066	1020	1062	1088	971	977	1031	977	947	952	990	923	889	882	892	861	868	914	894	924	919	855	898	848	815	830	779	768	838	812	872	794	811	828	795	773	820	811	805	805	833	869	814	821	762	786	779	772	789	807	824	833	762	833	766	813	808	813	807	815	784	793	817	786	801	825	803	787	745	825	810	822	829	841	760	764	771	753	810	818	785	796	781	826	785	791	757	807	782	793	792	772	818	785	744	797	761	824	805	808	752	737	839	793	844	790	771	798	772	785	841	811	798	757	820	746	778	764	803	809	805	753	805	765	799	805	816	801	751	762	760	722	754	806	791	765	791	786	831	777	753	806	776	804	759	806	787	801	751	774	789	803	769	806	787	763	777	791	798	766	793	797	784	834	784	748	818	800	793	780	785	795	769	789	776	774	761	764	811	793	740	768	827	823	797	783	766	733	765	806	792	789	788	854	713	778	748	717	773	779	777	760	800	834	802	781	753	849	813	779	793	814	748	738	808	784	822	780	760	775	799	773	746	870	802	778	751	789	844	792	757	760	792	812	834	768	777	812	801	778	858	815	828	736	778	744	818	768	787	757	767	799	787	753	775	783	736	779	776	805	782	791	742	812	794	710	775	762	803	798	765	768	846	751	772	811	804	764	760	723	819	798	779	821	723	785	775	720	785	826	754	798	739	722	763	786	777	803	810	806	790	792	760	774	746	782	793	766	815	789	768	824	760	753	774	819	753	802	782	788	802	810	764	792	777	787	733	801	821	815	768	745	786	746	800	741	753	837	799	810	790	821	777	773	757	796	780	778	744	823	793	794	797	826	776	729	776	804	778	785	780	715	776	822	843	783	791	793	802	820	815	759	823	773	742	721	770	815	797	764	770	821	726	797	806	792	785	838	776	794	808	790	832	811	790	803	793	812	728	831	801	803	814	745	786	762	799	741	746	825	786	766	797	793	825	787	812	782	804	749	785	816	791	853	759	766	754	809	804	746	774	834	808	743	810	768	722	792	810	791	831	777	823	774	809	741	769	776	794	800	809	775	753	738	820	764	772	758	788	801	814	783	796	795	781	772	813	748	776	771	798	752	782	746	793	797	820	803	799	786	775	792	781	792	756	754	836	776	729	789	771	787	784	763	805	802	819	761	772	795	795	795	793	776	804	831	769	810	807	816	804	768	806	783	738	804	774	781	808	742	750	765	787	815	769	771	758	778	797	761	778	766	826	768	755	773	850	760	826	760	782	819	819	773	801	792	781	771	810	798	813	761	777	780	767	757	787	796	749	784	757	751	804	774	785	768	802	782	819	748	763	748	774	822	789	809	765	819	800	795	833	779	803	801	802	794	790	727	753	793	754	829	749	783	766	759	813	789	810	789	761	797	764	817	806	817	792	747	791	783	758	790	791	740	783	782	777	768	747	810	808	793	760	753	778	770	769	789	814	834	773	829	807	759	784	768	778	793	805	776	765	766	790	774	786	766	751	787	737	821	785	759	814	805	801	787	758	786	788	798	814	800	782	793	789	820	771	797	797	722	794	796	774	800	837	779	717	802	801	802	806	812	804	784	750	801	784	835	797	778	794	751	770	781	788	760	737	752	818	794	814	780	761	801	807	819	849	809	814	803	774	784	736	763	773	840	771	790	765	791	768	781	792	739	829	828	784	819	809	811	800	778	789	801	754	815	820	788	766	802	804	805	773	724	803	759	828	763	766	788	770	732	780	799	793	735	815	768	801	843	773	809	769	781	773	845	775	813	750	817	740	736	717	764	818	780	819	800	797	746	771	798	773	772	789	816	766	738	737	749	819	757	749	797	775	824	777	782	809	748	801	800	788	769	813	792	802	814	750	796	798	792	762	807	783	763	799	778	727	779	790	792	799	798	787	831	771	783	794	795	836	748	770	805	866	808	741	789	740	733	816	804	813	841	786	750	798	808	825	833	805	764	843	784	759	757	824	804	841	792	779	756	819	724	789	791	782	788	772	770	780	773	755	744	756	838	759	795	786	825	764	817	818	790	808	736	847	733	753	755	776	754	748	805	788	767	821	806	735	772	731	765	820	763	822	799	782	766	822	781	748	734	810	761	788	781	759	768	790	798	808	803	776	777	782	761	813	769	757	803	799	765	754	789	752	785	808	754	828	778	794	772	766	781	748	769	825	795	814	779	767	806	812	793	769	781	767	819	789	777	762	719	817	754	780	764	818	844	798	781	753	748	798	809	825	765	725	744	726	740	739	833	804	738	754	800	736	782	790	800	795	761	802	805	803	757	799	810	774	782	772	756	742	773	745	773	736	770	778	813	799	797	799	742	797	793	754	779	743	717	773	818	787	802	810	781	776	776	827	790	825	771	849	778	797	792	743	803	806	776	777	802	774	793	757	787	771	784	761	750	783	825	767	806	806	755	742	787	773	811	773	808	795	781	791	754	785	830	801	739	807	769	734	765	804	763	786	753	769	829	765	753	759	784	812	772	861	771	723	732	766	722	859	745	742	774	844	760	810	840	790	810	761	786	770	779	776	794	765	793	760	826	772	803	804	756	758	816	786	804	758	785	804	781	763	779	795	752	791	766	760	785	806	805	780	751	806	768	764	801	779	776	769	801	769	769	792	729	800	765	737	774	785	782	727	783	817	793	739	807	788	769	766	792	777	787	755	791	823	794	801	813	812	833	806	763	750	788	766	768	736	831	760	766	797	789	779	799	829	788	782	797	772	728	765	820	771	767	778	737	772	726	767	783	801	856	783	776	813	811	800	840	771	814	773	779	805	782	778	831	814	740	772	831	746	745	755	779	767	742	831	794	779	753	796	802	774	766	798	766	824	797	818	803	780	777	790	808	758	750	826	788	773	790	771	775	746	757	814	803	796	728	782	770	803	742	837	746	796	808	792	776	785	827	789	778	706	756	812	772	775	733	809	778	760	738	804	779	791	755	787	784	750	783	825	784	793	833	751	795	760	787	723	727	726	840	747	765	724	745	768	802	801	833	803	774	791	767	780	795	741	794	745	805	780	791	816	823	780	750	764	790	796	757	750	849	813	766	744	739	770	772	805	766	787	810	838	741	811	763	724	736	825	833	845	804	797	775	822	777	794	822	802	796	744	789	804	783	805	820	797	760	803	845	790	770	783	770	736	852	827	751	814	738	830	767	774	809	814	746	790	759	757	803	772	761	805	762	742	768	790	803	749	752	780	770	767	798	750	802	794	784	798	766	799	805	810	757	797	782	797	775	785	786	771	788	777	759	771	784	793	793	782	836	788	774	813	807	778	816	763	761	781	771	767	760	787	787	790	768	748	787	793	750	814	768	779	801	775	787	752	817	792	747	815	795	753	803	831	755	840	737	789	780	761	791	798	791	817	776	761	790	843	777	826	755	782	781	747	772	756	798	757	733	758	836	758	762	765	850	786	803	776	802	804	800	794	765
31160	15945	1465	881	623	507	455	420	432	440	443	398	398	376	392	391	438	490	485	472	469	460	440	447	463	433	431	443	416	430	447	404	446	408	413	417	369	375	367	365	378	370	350	338	362	399	335	370	381	379	381	392	361	390	358	379	396	346	348	340	374	293	385	338	360	358	391	327	323	353	348	331	358	353	365	335	346	368	370	338	412	406	350	355	335	342	378	350	352	369	340	367	313	349	328	340	390	332	379	357	368	387	353	369	348	349	377	367	398	371	343	312	338	385	352	347	337	385	316	373	367	356	359	374	361	406	344	355	346	364	365	341	350	389	328	348	373	387	369	387	346	346	373	379	348	344	353	384	348	369	378	343	397	374	385	378	401	393	418	359	372	362	357	380	388	356	366	362	411	363	351	345	335	340	386	358	370	371	337	334	372	356	358	357	326	371	389	371	349	351	362	352	366	359	333	366	340	366	349	389	351	340	354	315	370	384	376	357	347	357	331	353	340	387	321	336	323	375	379	357	377	374	377	363	387	383	352	344	364	361	377	374	371	374	354	369	389	344	365	331	391	378	389	379	357	396	327	357	363	391	349	392	378	371	384	343	410	365	391	335	375	355	382	361	380	359	354	354	362	372	359	352	352	374	354	332	345	351	358	371	384	384	355	340	361	361	397	362	367	396	399	336	354	377	336	334	356	383	364	347	349	345	352	370	373	377	369	369	377	376	377	359	372	318	369	352	362	391	379	344	359	380	341	346	335	352	322	389	356	401	358	358	361	312	345	362	352	366	373	366	351	321	374	411	391	366	376	386	355	360	383	385	358	338	339	344	378	346	369	397	379	356	369	373	350	345	346	370	354	369	364	360	382	385	373	396	363	349	387	379	374	362	356	297	359	349	310	370	389	371	345	343	384	362	376	404	378	375	374	392	352	374	362	365	352	390	349	352	325	352	347	364	369	361	374	392	387	401	340	369	333	365	345	354	373	368	372	429	347	353	399	363	349	390	340	344	383	341	380	326	379	385	343	388	352	365	367	372	361	348	361	374	353	370	381	320	351	330	364	400	377	319	355	356	336	361	383	330	402	375	343	361	376	347	397	391	373	389	362	366	381	349	385	392	398	356	345	347	403	375	367	378	398	345	328	369	347	347	379	394	372	387	364	366	355	352	359	378	389	359	353	332	327	366	332	354	362	359	359	365	384	368	344	336	368	347	355	335	360	355	356	376	387	389	360	358	348	352	355	320	367	342	398	362	361	322	323	329	353	357	324	356	348	387	362	377	389	342	343	370	359	348	362	362	374	357	376	376	364	378	327	400	380	343	336	334	346	381	354	375	345	338	354	349	352	408	374	359	398	375	347	373	369	343	379	318	354	342	365	344	370	368	317	365	376	368	341	383	403	387	369	340	378	353	345	361	339	332	357	349	373	349	379	361	385	355	326	358	346	362	361	353	345	359	373	378	353	383	368	383	381	357	357	350	361	332	341	349	382	373	374	331	371	374	400	363	396	360	386	363	341	333	373	359	336	338	404	365	399	387	385	361	382	344	374	376	368	395	337	319	360	326	399	348	385	380	354	348	351	326	383	359	350	343	348	408	339	389	363	368	361	403	406	398	395	368	355	379	376	376	381	367	380	365	372	338	368	409	370	354	340	352	352	376	359	360	358	352	358	339	391	395	373	364	407	346	362	386	392	358	345	376	375	417	365	367	355	369	364	369	343	363	348	334	369	387	387	367	377	333	352	354	341	351	386	328	340	343	364	331	365	356	396	398	369	347	340	367	345	366	354	354	381	338	397	370	365	360	361	366	359	353	344	376	369	359	361	355	353	351	357	352	351	382	392	383	400	357	366	365	363	317	409	352	377	366	346	353	368	366	364	362	404	343	352	372	335	380	387	337	389	331	379	375	378	353	358	387	350	388	343	367	391	340	371	349	350	363	357	366	341	387	411	384	366	327	326	366	347	343	368	369	365	359	392	335	373	345	370	348	368	376	328	327	349	367	377	352	379	370	334	366	355	360	352	361	424	361	372	380	365	350	392	362	343	389	371	381	365	374	396	343	338	354	371	349	369	372	368	353	329	336	355	370	357	386	407	347	338	349	323	364	381	345	359	367	384	358	373	355	383	341	349	327	357	357	371	356	362	386	364	332	352	371	370	380	377	365	392	329	354	358	358	368	385	346	340	343	362	359	353	358	348	358	361	367	361	334	339	336	357	387	373	374	370	366	354	383	332	381	389	377	383	348	378	350	384	353	377	352	350	382	346	345	356	377	393	374	345	346	348	379	350	387	367	365	331	386	370	361	362	381	373	354	377	323	367	351	348	387	382	379	358	349	318	380	362	340	334	366	338	363	401	350	335	343	347	374	371	356	357	374	369	366	358	347	348	320	359	389	352	365	375	361	374	329	345	358	364	374	350	337	351	337	384	398	378	391	355	347	343	354	339	374	358	352	358	363	339	361	359	381	388	380	393	366	333	375	359	368	396	392	348	319	340	374	357	367	374	372	308	356	394	384	409	348	348	380	386	374	361	370	360	353	331	354	375	388	367	367	371	358	373	374	369	336	367	398	381	354	346	345	326	367	382	360	367	394	344	357	367	375	362	386	352	356	351	360	344	377	370	330	395	354	385	358	372	346	360	353	350	357	372	377	394	391	381	364	372	412	386	341	365	337	359	348	385	403	355	320	355	339	361	343	355	316	369	402	335	334	343	391	372	357	362	384	362	360	387	325	359	349	358	337	390	326	353	370	313	376	370	336	330	376	373	352	321	361	394	357	330	367	360	368	391	377	369	385	359	349	346	338	360	376	355	394	369	312	368	385	381	345	356	382	392	363	342	355	361	361	326	346	311	359	363	376	373	346	346	380	380	336	314	353	387	368	326	329	363	346	380	381	358	400	368	325	345	384	380	356	349	366	371	358	363	385	347	355	360	380	350	354	354	348	355	343	375	333	337	353	411	374	340	349	371	357	349	347	359	378	362	398	353	370	338	398	378	344	349	373	306	352	332	359	319	345	347	380	402	371	363	378	356	361	377	359	376	353	403	326	377	370	390	346	343	390	358	361	345	355	391	366	357	310	386	319	371	352	354	375	333	382	392	365	335	355	367	351	381	367	382	376	377	366	370	331	329	365	373	365	356	330	371	328	384	347	344	380	359	323	366	390	343	362	363	347	365	394	379	375	356	346	355	430	343	363	385	328	350	382	360	369	360	311	376	323	354	353	333	345	387	328	357	375	356	351	377	376	332	351	376	320	356	374	346	339	375	352	355	403	343	372	310	319	384	346	344	379	357	339	391	378	380	398	360	375	371	333	340	327	366	342	322	355	353	364	414	395	389	348	382	354	379	366	334	449	346	368	362	370	352	371	374	351	379	345	362	332	364	356	380	343	368	369	349	337	357	302	352	390	339	368	339	355	333	344	350	318	372	338	351	352	334	329	373	348	335	362	328	352	355	359	357	383	364	381	324	365	385	381	368	353	354	365	344	334
19335	6784	1962	2201	1935	1667	1479	1326	1211	1109	1112	1037	980	995	1036	1158	1347	1564	1695	1585	1524	1432	1421	1388	1333	1323	1331	1209	1224	1208	1141	1291	1208	1098	1118	1052	1047	1011	1052	996	901	963	949	907	976	995	879	927	903	864	899	799	838	929	835	764	795	827	823	861	754	810	824	811	776	766	812	788	794	812	825	782	813	844	794	794	779	824	776	799	849	778	737	783	789	771	794	789	814	822	779	787	743	852	808	829	842	764	824	784	843	786	778	819	773	827	826	829	827	758	811	769	768	761	825	816	779	795	805	792	812	794	817	793	773	786	806	739	774	753	769	799	808	785	804	736	803	778	803	842	751	802	756	749	813	797	775	794	814	730	762	704	774	762	758	769	789	780	764	815	757	774	775	735	760	778	815	748	797	809	765	784	766	820	779	765	800	772	786	791	774	732	799	781	757	832	771	801	819	786	750	784	805	777	765	824	778	798	808	800	796	815	802	776	796	707	756	768	767	782	748	776	796	781	774	751	803	777	737	759	795	780	805	755	723	763	772	782	811	788	777	767	758	776	784	766	790	782	824	748	821	796	773	832	795	794	795	818	795	825	784	799	766	785	740	799	801	793	803	801	817	821	756	799	796	734	774	752	808	781	760	759	764	750	804	806	794	750	797	770	748	769	808	768	816	774	762	750	741	785	771	765	787	819	787	791	807	777	798	747	795	789	832	801	772	778	810	800	804	772	794	746	791	808	791	806	767	794	805	824	783	721	840	760	814	850	738	767	763	791	758	751	740	756	820	809	793	797	748	757	838	791	788	775	757	790	781	773	778	761	782	748	764	779	740	817	838	772	798	765	812	752	771	808	752	755	796	789	812	795	827	794	750	813	794	739	810	788	737	794	757	769	766	784	772	785	805	774	764	787	798	804	809	819	797	811	781	770	844	792	760	756	776	762	768	776	798	777	780	792	792	798	794	791	849	770	794	761	740	792	815	788	769	757	780	776	792	818	756	763	803	739	801	772	747	781	753	794	807	749	771	735	772	755	782	747	825	802	738	769	779	743	742	799	741	800	769	760	776	778	858	784	723	769	754	774	811	770	794	773	741	757	767	752	778	755	797	782	838	805	806	821	781	804	766	814	782	781	800	786	796	800	776	767	785	806	777	759	781	815	782	819	768	814	777	766	807	786	777	800	792	766	825	778	811	772	799	762	758	758	802	750	772	792	753	787	778	788	772	771	812	763	832	730	774	743	785	826	774	788	807	783	812	759	823	786	754	821	788	775	801	791	776	800	801	807	776	779	765	755	752	811	742	779	793	752	806	787	788	816	799	746	783	813	770	788	777	838	856	811	750	759	764	755	802	766	800	731	780	778	792	748	827	781	792	781	764	772	789	763	742	823	767	783	743	755	754	779	746	826	744	777	731	774	773	789	773	768	835	803	723	811	776	777	808	765	777	793	799	760	746	824	780	782	758	763	786	809	739	769	780	794	767	813	792	792	779	812	800	804	804	825	822	760	752	820	797	788	769	772	762	752	796	795	766	736	779	778	809	791	772	773	756	756	763	765	810	775	796	776	808	824	797	766	733	728	784	793	764	770	773	755	833	812	759	748	803	740	825	785	756	823	711	795	756	746	779	778	781	764	799	770	791	801	798	777	771	803	780	773	812	774	790	779	827	809	791	827	796	796	804	782	809	722	788	806	803	779	771	805	811	768	778	782	824	781	734	766	770	757	771	764	818	794	779	769	783	802	818	752	796	804	787	816	844	787	789	783	796	810	725	774	788	779	789	812	814	758	769	842	765	777	734	731	782	817	801	824	751	812	772	785	801	812	779	775	771	736	761	749	800	754	765	815	808	808	842	814	771	818	804	774	717	833	770	759	796	752	822	799	769	795	793	773	809	771	731	867	827	800	794	756	759	819	790	833	762	777	759	772	757	765	787	728	772	762	808	784	782	785	806	762	797	774	792	800	817	794	784	794	771	765	825	803	815	754	755	768	804	839	786	742	732	762	750	839	785	798	790	764	774	740	751	729	828	779	794	777	785	779	836	820	811	767	815	796	745	730	738	808	820	767	784	813	766	784	842	800	769	764	803	775	790	762	808	790	824	857	820	750	842	824	801	811	765	754	760	766	790	794	760	755	769	769	763	788	750	764	750	825	822	749	735	794	829	792	805	836	787	760	789	803	773	779	813	785	762	801	763	819	779	764	764	753	765	783	777	791	795	757	751	766	802	735	806	791	743	801	786	791	754	777	768	786	791	768	774	786	825	780	792	786	754	792	779	857	731	767	823	816	796	823	738	783	742	806	757	777	785	805	791	770	761	804	782	765	788	797	788	772	789	753	822	814	811	838	790	775	790	776	825	750	786	817	792	775	766	790	795	801	756	827	783	734	724	786	816	797	749	764	825	815	762	811	776	804	775	763	775	815	793	801	798	778	700	760	814	779	752	788	756	811	780	732	798	781	773	795	779	792	784	810	755	776	737	752	817	808	770	792	799	776	749	762	783	785	793	793	730	768	737	801	773	772	781	775	798	834	788	784	754	761	781	803	758	754	708	792	781	743	837	786	839	778	784	756	763	740	821	742	773	808	789	774	752	826	763	801	750	818	816	805	747	801	733	803	795	754	737	798	869	799	770	799	826	782	809	809	775	805	783	840	767	781	774	836	742	794	792	751	769	754	753	802	808	752	784	782	781	747	775	790	801	753	805	770	774	770	803	732	754	767	784	799	770	810	806	794	835	778	775	782	785	797	812	796	833	748	773	775	798	733	780	755	850	818	806	782	847	744	788	826	787	746	766	800	794	760	789	829	784	769	788	796	793	787	731	753	748	796	801	811	807	817	772	755	759	742	781	840	754	704	819	806	819	827	818	796	796	798	767	786	775	773	797	789	803	775	741	804	766	819	776	821	780	810	737	790	809	759	846	793	800	784	823	758	770	803	814	808	796	824	837	808	728	758	732	750	772	773	735	746	800	799	771	753	780	816	828	762	780	800	822	791	748	818	773	838	800	831	779	776	732	758	771	818	801	798	782	806	778	760	768	806	776	749	869	756	795	815	799	797	793	792	788	804	772	786	782	827	781	814	805	777	805	774	777	709	790	797	806	765	779	761	785	772	766	781	769	774	801	844	779	837	784	743	768	767	767	794	745	857	810	755	782	783	777	748	762	755	779	798	783	765	768	775	764	818	732	786	795	737	723	754	742	750	755	787	800	769	747	799	777	801	801	827	849	785	741	771	798	820	750	733	777	775	804	790	783	803	787	832	781	815	730	824	772	788	777	840	821	774	761	795	785	735	804	833	801	772	760	794	786	775	799	757	750	806	766	806	806	790	723	761	766	795	778	803	775	785	783	837	768	792	806	785	777	784	728	784	818	778	807	815	774	799	762	763	755	796	779	784	796	769	786	775	810	770	814	761	778	780	727	801	820	790	865	740	806	705	754	802	760	791	810	786	774	809	813	826	801	794	788	798	766	745	802	792	812	791	796	737	806	741	833	782
11817	4324	327	321	285	322	308	282	329	287	347	321	305	315	322	322	337	369	352	361	368	342	365	345	353	333	348	290	347	343	314	321	320	325	347	310	333	317	309	301	330	331	336	302	310	304	318	314	305	316	317	324	311	307	310	321	294	314	317	321	279	320	311	328	314	319	300	281	296	296	278	300	287	320	334	320	328	308	292	306	280	294	333	308	325	313	332	296	307	316	328	334	326	333	309	317	337	308	308	312	313	309	298	315	331	311	354	325	294	303	326	311	297	310	318	328	314	295	284	288	309	296	341	292	294	336	318	316	352	295	308	330	347	311	286	285	329	296	308	284	279	316	265	304	303	328	281	297	284	302	299	271	328	296	309	321	303	323	286	319	344	330	303	272	291	320	296	308	351	319	313	338	332	311	289	295	300	315	315	334	285	282	289	310	281	312	293	328	310	293	311	308	327	293	293	315	310	304	322	321	280	288	344	303	301	309	327	314	323	297	298	336	341	309	303	296	294	327	327	308	276	300	299	306	290	312	331	288	315	284	288	313	329	337	298	327	332	295	301	320	308	293	328	293	304	289	313	335	288	356	307	287	318	297	323	321	310	316	325	337	341	281	309	326	320	320	290	279	304	327	286	312	330	318	310	281	294	293	342	326	338	319	321	312	298	279	309	289	331	313	304	341	284	283	300	298	316	305	309	283	280	346	311	308	310	291	323	336	300	323	289	298	300	295	279	295	314	308	279	331	313	349	334	312	296	322	280	297	330	298	290	304	303	272	316	317	303	315	282	300	319	283	334	323	316	282	293	326	298	293	319	311	288	329	302	317	292	287	295	314	294	290	314	293	282	286	300	283	285	299	306	365	296	316	320	294	296	283	300	298	317	311	301	302	312	326	309	299	322	304	288	296	302	288	302	291	312	301	296	320	312	314	292	330	323	284	313	324	312	326	294	298	328	296	334	314	320	291	310	331	341	281	299	317	328	307	299	313	289	295	325	316	308	299	357	293	295	292	321	334	295	284	292	331	324	284	281	318	314	320	340	323	312	296	342	337	296	311	331	311	306	320	300	278	299	301	312	303	339	305	291	311	287	300	309	286	302	280	303	335	334	265	317	281	309	332	333	315	328	311	314	342	288	320	295	275	317	283	333	313	313	312	296	283	315	321	290	296	277	351	323	303	337	304	324	289	325	317	313	299	311	339	305	299	307	298	306	358	336	325	290	282	331	300	258	308	300	323	292	274	293	357	317	295	307	297	294	314	298	308	321	277	304	338	298	324	299	292	325	315	301	336	295	287	313	297	285	301	293	299	305	278	285	310	335	308	328	291	301	320	304	312	341	290	323	288	324	290	294	285	292	322	298	288	326	292	303	289	338	321	310	326	309	321	286	286	314	283	303	302	315	292	334	298	270	315	324	332	339	312	292	294	311	323	315	309	305	285	312	315	309	311	281	296	312	325	310	312	289	304	289	335	346	309	303	299	319	307	302	274	323	309	343	338	308	328	296	339	267	306	351	312	271	303	291	294	323	307	290	285	354	306	292	282	277	290	308	303	309	328	308	297	277	309	328	313	315	315	321	311	299	291	298	318	348	325	327	310	298	307	286	316	284	287	326	291	309	323	297	276	309	293	311	293	300	278	277	303	303	331	290	306	282	313	313	279	285	282	332	292	320	300	259	300	308	319	308	316	281	324	322	299	336	310	286	254	304	311	332	317	297	319	294	325	302	263	329	299	267	284	327	281	366	352	322	290	298	297	331	297	297	343	301	305	283	307	299	320	304	285	306	297	319	279	300	320	311	297	305	342	314	286	302	292	311	326	300	314	308	299	306	315	318	307	306	315	363	309	320	296	307	346	297	296	313	320	303	324	303	290	304	318	282	333	324	293	289	300	304	297	311	280	300	279	323	329	320	270	328	291	316	296	322	306	287	334	358	288	299	314	323	248	320	305	298	258	324	306	300	287	326	335	300	334	305	319	317	296	315	328	305	260	299	314	332	303	294	324	301	280	289	296	344	297	319	312	330	312	338	293	334	351	268	318	326	271	309	281	309	301	262	258	268	339	295	279	315	281	311	301	291	304	296	300	330	333	315	335	308	328	305	316	304	318	317	306	302	340	304	295	308	275	301	311	285	303	324	345	340	328	265	318	268	320	333	291	303	330	295	312	323	321	263	297	270	285	303	306	310	340	314	311	318	321	285	336	301	324	334	310	301	323	305	339	303	302	321	295	288	303	341	304	313	322	270	307	305	319	322	305	327	318	294	300	312	333	316	278	292	309	274	276	318	319	324	306	295	305	338	312	319	310	290	304	310	302	330	345	317	320	280	290	345	297	307	280	307	321	290	301	316	293	315	301	309	333	356	273	292	317	310	311	331	285	292	325	271	305	321	292	317	305	317	312	278	298	319	276	325	299	332	295	322	315	330	298	300	300	333	305	332	307	318	327	335	332	318	304	276	294	281	330	314	303	328	289	334	335	327	316	296	298	297	288	326	314	285	285	284	343	336	311	297	297	318	333	298	321	289	308	311	327	315	317	321	307	328	363	300	266	377	303	310	317	306	308	310	299	313	304	312	337	305	294	314	314	284	314	295	319	341	266	336	283	318	296	348	324	278	296	309	295	331	338	277	327	310	313	305	374	319	289	342	324	319	379	323	309	325	295	341	312	314	331	309	333	330	307	300	331	316	316	337	281	324	352	328	292	298	333	298	320	331	322	304	317	320	274	299	296	336	308	291	261	294	303	316	308	331	314	328	317	301	308	313	329	297	299	328	312	333	295	322	300	307	279	330	328	297	278	295	325	337	341	323	348	302	278	305	328	319	287	307	318	304	317	309	251	330	317	305	307	287	292	312	320	289	289	319	306	301	258	305	304	315	301	333	293	286	347	301	300	333	305	339	263	290	328	328	290	312	325	322	313	350	293	313	283	280	291	333	297	268	269	289	323	312	329	287	334	289	303	285	320	322	309	315	314	326	299	326	313	322	301	320	312	326	323	309	312	319	300	320	302	304	296	285	309	312	326	317	296	312	286	286	281	340	281	283	274	333	313	287	314	289	315	317	311	286	269	286	308	321	273	299	307	299	280	312	335	319	290	301	319	344	322	278	318	285	312	299	321	310	292	298	302	303	309	312	297	326	314	315	332	299	312	319	323	298	259	301	283	288	297	328	329	295	341	324	329	301	319	312	306	332	308	339	320	306	295	288	296	307	289	318	318	320	338	281	325	291	313	305	277	288	294	313	298	297	300	355	313	304	301	307	316	292	298	290	331	311	312	355	312	281	338	296	322	287	288	292	350	327	327	292	299	290	300	313	288	329	310	324	300	308	326	295	313	329	336	307	310	314	345	290	285	295	342	290	298	307	283	333	325	340	320	305	348	316	342	283	313	288	288	341	313	315	321	328	279	306	329	307	281	287	300	311	276	306	289	288	320	304	342	308	323	354	334	288	296	298	277	277	291	307	313	297	276	329	313	309	317	275	304	309	277
7519	2268	723	703	728	747	657	680	723	682	701	699	659	709	705	765	861	1079	1016	1099	980	1014	927	964	927	880	851	868	801	809	833	816	837	803	804	775	785	740	789	797	810	729	754	695	706	716	761	741	703	744	714	693	754	728	710	715	720	761	663	655	696	683	672	728	677	702	628	700	633	647	710	667	684	683	715	678	738	669	675	703	709	673	680	701	759	697	656	694	684	664	640	691	725	669	669	699	724	659	666	707	691	685	667	678	695	625	711	690	697	667	717	734	655	708	708	708	674	689	711	677	704	692	695	668	707	718	674	693	663	672	660	609	669	689	701	695	654	656	693	669	672	709	670	684	750	673	645	657	715	674	714	692	684	685	677	659	687	640	686	674	672	674	688	642	716	720	683	657	684	715	672	693	670	694	705	705	656	681	676	693	657	680	689	740	667	687	690	717	701	679	714	712	687	716	736	641	687	654	657	666	665	709	724	664	694	710	677	703	667	720	671	674	685	663	665	696	697	692	682	688	697	665	696	721	680	693	644	704	653	696	659	687	676	657	655	709	671	666	696	696	682	675	721	669	684	655	726	692	710	695	680	664	716	708	667	723	702	689	665	691	687	689	659	703	715	700	656	654	700	698	660	688	750	701	700	664	753	714	633	683	685	676	669	680	677	686	688	739	682	746	701	688	679	723	681	673	691	645	668	633	666	694	615	683	692	726	746	626	668	657	674	702	650	670	679	691	684	718	673	649	686	659	698	701	627	652	714	666	679	704	703	679	670	661	722	672	682	659	661	684	660	735	708	720	686	625	673	638	706	747	678	669	678	700	694	648	688	689	636	645	678	700	666	683	694	666	714	635	718	724	671	719	678	696	641	673	706	679	700	700	695	743	661	672	700	666	699	682	698	690	667	719	686	733	671	664	700	731	680	650	748	679	682	685	660	658	706	663	658	737	694	718	662	665	701	675	658	699	716	664	675	682	660	701	652	696	695	730	652	683	714	700	733	645	710	744	705	682	637	682	663	688	702	708	702	748	673	662	666	685	719	655	668	719	685	694	665	670	652	650	699	718	690	622	671	655	681	684	675	665	682	696	716	669	645	704	643	672	670	706	695	710	705	662	708	692	734	700	694	661	666	702	656	723	700	676	719	706	663	649	695	696	666	726	676	680	668	690	723	680	714	667	666	688	701	716	710	698	667	685	682	703	700	709	667	705	641	690	664	671	654	633	700	678	671	657	663	665	699	648	659	708	725	697	694	723	692	690	682	714	669	686	729	681	695	691	687	647	667	694	677	699	676	681	715	698	675	735	663	710	643	666	642	662	671	669	703	707	674	682	683	674	679	703	674	667	702	685	678	622	661	668	690	695	726	670	710	706	716	661	669	627	680	696	670	699	653	647	652	661	664	717	691	681	708	708	678	699	695	709	699	668	673	721	666	687	697	716	697	729	669	697	717	647	703	655	669	722	679	692	693	675	672	656	646	729	663	684	690	639	647	667	768	660	675	652	721	694	707	709	649	679	676	702	664	680	704	649	738	672	709	678	706	672	675	685	704	696	675	691	630	698	681	712	675	631	728	663	691	740	671	715	720	679	693	709	673	667	685	721	663	721	710	674	695	696	659	670	692	691	655	714	672	680	690	655	738	747	676	721	731	690	729	719	656	661	670	685	691	676	712	702	658	709	671	665	694	690	703	683	690	675	713	722	646	657	732	696	726	691	687	667	639	695	696	658	732	677	671	743	690	682	720	699	707	669	667	682	658	687	646	699	670	673	736	682	717	701	685	715	706	696	725	713	691	712	711	692	672	700	677	693	735	702	681	682	670	711	711	690	712	686	677	733	625	672	702	676	672	692	686	670	700	671	700	715	720	698	730	673	678	696	697	668	680	699	671	696	669	659	676	705	735	675	666	702	707	737	732	704	645	678	702	716	649	726	701	679	687	679	650	674	676	729	687	697	683	733	690	672	662	712	668	700	671	713	675	674	652	630	723	693	667	714	692	688	679	674	692	691	687	673	640	679	718	657	674	700	697	669	704	691	660	730	702	665	649	689	687	645	664	675	660	718	690	702	680	660	706	637	660	701	706	620	687	683	633	691	664	693	680	657	691	711	685	650	669	706	671	723	739	717	667	697	693	665	654	699	651	682	707	689	675	684	695	698	686	693	642	678	722	649	699	685	674	713	693	650	708	690	707	697	704	667	691	628	691	674	642	715	649	717	674	660	644	662	647	713	679	634	698	672	693	664	657	665	694	647	682	647	700	703	677	695	707	693	693	705	662	692	647	729	705	661	658	672	691	681	675	647	659	747	659	663	696	700	640	739	701	676	678	649	667	720	687	655	722	742	665	716	673	664	694	690	695	660	682	676	691	686	655	683	680	715	678	701	684	715	727	680	678	726	686	757	675	676	660	654	673	708	700	693	698	652	692	684	698	702	719	694	644	670	681	726	663	646	663	725	698	687	678	726	671	667	697	703	684	733	666	637	673	714	686	690	677	661	703	683	697	637	679	714	724	700	679	692	671	713	701	712	668	699	645	655	711	701	687	676	731	644	646	680	699	660	720	683	675	642	660	655	717	721	706	658	720	671	676	680	641	697	730	677	684	691	661	670	658	669	721	684	650	689	679	660	696	654	694	681	702	714	707	691	692	716	703	678	672	632	704	685	697	693	684	639	689	645	681	686	656	695	680	667	702	666	682	640	680	730	661	732	699	668	632	669	685	700	665	696	730	670	703	666	699	685	678	675	720	630	718	688	706	704	683	708	703	696	708	726	683	684	678	659	664	682	711	698	707	643	667	684	709	708	682	673	694	683	688	694	706	648	722	700	717	637	711	686	683	657	708	688	690	638	714	678	739	705	727	699	652	747	701	704	678	632	664	695	664	692	687	700	678	656	687	667	718	692	725	690	651	674	629	658	746	653	718	651	652	692	711	694	652	686	750	692	721	646	723	722	646	713	700	649	682	711	699	713	732	686	715	736	689	716	659	670	711	717	693	680	670	701	665	675	640	714	709	646	693	685	670	637	676	676	686	708	700	692	669	713	697	635	668	688	663	635	703	685	697	679	679	669	676	734	692	603	656	693	704	697	666	655	687	661	693	640	752	689	640	707	723	700	701	651	664	674	672	676	746	704	689	631	728	664	700	669	665	700	710	739	706	672	692	681	675	635	689	676	679	697	726	682	662	681	673	678	692	706	722	678	676	657	665	659	684	743	742	721	700	690	732	719	698	745	637	649	667	689	705	733	695	681	741	691	665	637	650	667	681	685	696	652	690	656	679	683	703	685	669	688	672	713	689	714	665	671	650	678	718	667	637	740	708	662	674	687	663	745	675	686	697	647	669	676	709	700	701	705	700	678	710	724	654	683	683	701	657	719	656	668	697	693	716	672	693	723	679	732	697	695	682	698	700	687	687	665	648	712	722	667	674	683	641	705	725	697	646	677	690	679	750	705	680	727	712	662	637	684	719	751	695	681	716	748	689	663	664	683
22537	8970	801	555	519	439	451	425	418	428	395	351	361	360	396	408	390	474	480	435	429	450	440	428	424	464	400	400	441	390	385	399	394	370	415	395	336	368	403	383	395	365	383	384	371	389	388	395	361	340	370	378	359	347	391	354	325	378	345	366	347	359	386	370	355	385	335	339	358	361	362	358	355	375	390	361	318	319	377	368	377	377	359	381	345	368	367	362	389	338	362	388	373	351	363	372	359	370	378	388	375	367	351	407	342	365	384	381	343	368	385	335	354	354	381	366	378	376	350	372	347	361	362	394	378	357	356	340	358	357	345	361	366	347	351	335	367	364	347	370	390	353	337	361	338	350	332	356	381	347	350	349	390	318	317	335	384	318	352	388	386	372	348	375	324	370	364	353	379	347	377	364	338	331	345	412	374	342	366	346	400	351	340	348	331	344	379	347	367	364	332	313	358	368	339	335	355	403	348	306	430	375	333	373	355	315	364	342	364	302	309	358	351	376	347	376	383	355	387	337	333	366	375	377	340	361	362	360	363	340	345	365	363	362	378	343	383	365	359	345	345	359	317	354	349	354	366	370	364	355	342	376	314	319	325	353	377	377	369	347	379	340	390	343	352	353	349	369	371	327	370	385	397	384	371	397	373	333	324	359	347	371	358	359	342	344	377	342	355	353	377	360	365	367	372	341	395	391	343	364	351	367	336	341	313	353	361	363	351	348	346	358	367	353	348	315	337	325	370	328	377	367	339	364	382	385	373	341	409	353	342	360	355	366	359	367	357	345	335	339	369	334	358	350	345	342	343	373	382	381	344	347	343	363	358	349	398	355	332	327	362	368	335	369	369	371	381	342	360	396	347	394	404	380	338	380	373	385	397	363	365	412	355	353	359	362	361	352	352	359	354	350	376	382	378	368	357	356	354	389	357	366	332	329	365	401	348	330	356	360	364	350	343	382	366	367	356	324	310	346	354	357	355	365	376	353	348	362	399	365	335	341	366	341	379	308	382	340	374	346	389	363	344	397	370	353	333	345	364	359	332	395	348	368	371	383	373	360	376	380	343	362	337	371	377	315	372	373	329	357	342	371	367	335	396	365	321	378	294	301	353	367	327	351	372	356	381	342	333	373	364	343	373	342	344	350	365	332	364	372	331	362	364	327	373	373	341	357	394	392	332	318	358	344	373	327	359	379	348	339	331	333	371	334	372	362	368	367	312	325	326	362	332	354	386	384	375	348	323	383	356	377	353	379	366	341	341	334	300	334	332	381	344	398	324	336	372	321	361	353	350	365	405	342	396	389	359	339	362	368	336	387	395	362	371	368	353	369	356	350	349	366	344	365	369	371	388	345	339	337	361	372	341	359	344	363	356	357	387	380	369	386	406	319	347	352	343	330	389	349	332	320	349	359	326	371	377	371	371	404	358	404	379	373	335	339	409	371	339	381	331	337	360	352	362	334	344	351	335	324	370	373	390	372	335	370	369	398	362	362	352	353	356	348	361	343	399	356	351	317	351	326	327	382	375	367	381	359	360	320	347	353	314	364	350	361	359	348	350	343	366	347	362	356	366	309	361	348	351	327	365	346	339	340	379	381	387	376	372	317	360	351	375	349	356	359	382	371	347	319	390	367	340	367	291	347	334	366	359	361	347	360	359	365	373	358	388	342	351	372	363	362	332	356	320	394	322	353	310	333	341	364	366	386	398	318	354	372	339	375	340	351	340	375	339	351	362	350	348	366	372	357	357	353	333	337	348	346	358	342	341	356	334	347	343	378	351	301	340	388	374	332	355	375	371	343	340	387	383	341	343	353	358	357	370	360	333	338	370	391	334	354	373	349	363	351	351	376	338	340	318	367	354	348	379	371	397	383	344	354	350	361	349	343	378	357	319	384	356	355	363	346	340	337	363	373	351	379	356	359	336	348	311	338	322	350	344	342	367	341	311	305	363	335	356	323	321	356	374	349	338	373	355	352	293	349	378	350	350	347	352	309	363	344	359	347	349	335	344	341	323	336	392	350	351	369	376	359	343	344	345	365	345	335	348	386	348	361	358	344	347	385	365	321	347	344	350	326	372	379	373	370	377	358	316	344	367	329	343	373	333	349	357	366	364	360	368	345	359	354	365	300	355	358	362	335	351	371	320	346	375	307	375	362	336	363	306	387	361	350	334	376	368	353	366	352	328	324	337	343	344	401	361	351	359	381	368	358	377	347	381	357	361	371	379	343	323	333	394	363	390	372	366	358	373	342	347	364	335	374	381	381	370	347	348	353	364	356	338	349	374	374	375	374	351	337	364	363	338	352	405	351	356	335	351	350	406	367	345	357	357	318	338	353	351	346	368	401	377	378	333	391	339	338	369	327	333	348	367	353	352	365	383	340	362	350	347	335	350	350	396	355	354	336	345	385	329	370	388	338	304	372	341	365	364	372	366	359	342	313	388	369	392	363	349	352	343	347	392	379	346	365	331	377	389	343	333	389	337	335	366	326	347	344	325	359	365	327	387	384	353	387	349	359	318	381	325	376	371	351	409	353	385	355	353	382	354	336	352	349	348	342	329	347	362	384	330	339	363	378	366	328	360	409	352	348	370	369	348	376	364	373	405	354	342	371	388	344	334	353	357	367	355	334	357	351	365	390	360	336	347	388	349	343	371	354	386	359	348	361	360	370	347	353	357	356	346	346	379	379	389	343	382	391	342	325	361	350	380	387	368	382	363	339	391	355	345	329	350	368	344	356	398	375	372	391	369	346	371	332	379	326	352	351	322	393	359	364	351	345	365	379	367	365	332	335	363	344	370	346	354	363	349	332	379	337	340	342	345	352	358	353	400	418	324	368	363	344	334	341	381	380	358	349	333	368	333	333	344	385	365	353	333	355	306	338	365	364	360	342	367	349	390	390	393	321	346	369	372	364	363	379	365	358	381	336	344	333	346	353	394	379	362	362	346	307	346	371	340	361	360	355	391	323	350	363	394	334	357	367	390	359	359	352	344	351	322	358	358	373	396	303	361	379	339	342	338	355	354	353	356	349	349	361	342	372	358	368	377	391	332	364	362	330	366	338	352	352	309	380	350	360	323	354	359	354	356	380	336	349	332	334	366	315	344	384	331	340	343	356	331	359	341	341	367	334	398	360	351	399	360	328	374	384	344	350	382	357	345	359	340	354	361	356	350	333	369	344	360	354	348	348	366	345	356	358	355	374	334	360	332	339	371	386	362	393	367	355	378	360	353	359	371	342	371	368	350	351	328	361	368	365	386	324	346	339	324	347	366	351	360	348	350	354	361	328	346	391	364	372	405	357	356	371	358	341	364	348	333	377	330	353	353	337	371	346	346	388	339	365	366	356	347	361	359	380	336	341	323	332	350	368	374	409	364	337	365	396	371	375	319	336	386	342	341	384	354	362	341	413	363	335	361	377	350	371	369	357	375	372	353	362	373	383	323	364	320	383	336	330	369	360	309	348	376	359	344	345	377	370	356	368	390	380	322	367
14570	4845	1388	1511	1379	1209	1137	1055	940	958	921	929	911	930	1031	1021	1149	1504	1374	1379	1336	1268	1235	1245	1160	1184	1091	1161	1051	1008	1122	1062	1055	1034	1033	992	974	901	928	867	905	927	905	885	866	880	951	879	822	871	844	877	835	824	835	811	793	814	820	812	843	802	812	800	760	792	789	803	721	813	812	791	831	800	796	760	767	818	804	757	794	746	825	746	770	779	755	837	794	773	762	755	752	742	804	796	783	744	777	731	822	723	724	810	757	744	735	833	766	816	732	731	732	811	790	799	785	747	767	784	781	803	802	804	771	793	777	788	834	812	814	813	819	817	790	735	775	831	779	781	758	747	756	752	740	797	860	768	779	805	810	772	768	734	775	781	757	770	787	813	776	794	791	772	776	814	803	792	817	816	786	809	802	765	751	695	780	776	772	778	743	798	828	778	783	747	716	797	782	763	758	785	829	828	771	761	766	782	735	779	804	730	760	739	771	832	749	793	809	747	812	794	800	747	826	766	747	792	785	819	784	793	818	744	789	748	771	812	780	745	775	820	764	758	783	787	781	788	780	799	786	804	756	773	741	779	791	803	754	798	770	801	845	818	762	720	776	826	798	799	797	758	778	747	779	812	783	798	753	799	744	798	828	766	821	820	831	819	782	762	759	789	716	757	781	770	802	746	832	764	784	793	763	807	786	794	811	782	776	786	738	795	815	781	779	794	790	778	787	777	750	824	855	814	800	756	799	775	760	757	797	766	729	767	778	746	788	820	787	786	842	739	826	789	756	774	815	768	819	800	758	769	777	827	799	792	780	783	792	794	854	761	794	760	787	787	765	800	760	770	782	799	783	795	776	753	784	730	766	784	768	796	785	773	790	789	822	788	755	778	786	820	783	756	783	807	739	806	803	789	749	747	824	754	810	767	777	795	843	797	791	816	751	799	765	797	773	775	795	804	773	745	798	796	752	807	770	759	778	749	757	768	852	775	781	762	780	859	787	798	773	787	784	829	823	786	793	764	824	810	776	756	831	792	805	736	765	828	797	790	797	808	831	816	793	797	775	829	819	775	788	805	785	828	740	698	789	804	752	801	771	752	771	766	820	815	731	832	774	791	819	795	787	755	746	785	777	791	803	784	788	793	767	762	756	786	816	762	755	756	805	802	791	796	782	756	796	818	824	803	799	815	740	801	826	753	775	753	728	770	779	752	796	825	725	774	826	794	787	776	767	807	798	795	834	779	831	787	772	788	792	757	788	784	801	756	785	777	807	802	791	791	763	743	724	768	795	812	785	772	796	804	801	752	810	764	816	772	760	769	800	766	772	760	780	811	781	762	761	753	782	769	815	795	812	771	803	830	776	804	754	774	719	787	750	758	770	815	783	770	769	790	808	798	797	737	821	740	750	798	789	796	758	790	810	759	749	770	790	802	758	725	799	785	789	825	787	782	743	818	755	748	767	791	819	759	751	797	769	793	786	771	776	744	834	751	770	784	766	798	798	776	821	822	788	823	837	787	776	763	818	801	820	810	794	830	814	757	789	791	817	773	818	778	747	790	821	748	766	767	774	772	749	801	776	778	793	763	837	810	758	780	786	779	773	848	802	699	760	754	783	725	776	808	797	750	780	758	820	792	818	773	821	797	799	768	762	820	768	808	770	830	759	805	774	766	788	785	817	743	748	806	834	779	787	745	855	770	783	797	802	778	788	792	796	826	808	780	804	800	756	770	723	783	813	802	817	788	758	758	739	777	830	815	808	822	769	804	823	753	838	780	786	748	788	733	785	777	805	789	765	735	794	752	785	768	749	766	817	755	718	764	794	807	786	798	794	763	748	772	777	757	771	820	776	761	769	746	741	781	820	780	766	808	785	792	789	768	795	710	783	829	791	747	822	746	771	709	777	853	717	817	795	833	803	808	838	791	774	785	766	773	760	797	801	785	780	756	784	814	791	868	806	806	819	724	812	782	800	758	794	804	765	804	816	790	786	800	824	793	729	801	795	789	754	796	796	751	785	781	757	770	747	786	823	833	764	763	811	782	762	797	800	807	819	782	767	781	835	740	742	789	775	801	806	804	760	775	813	763	757	780	784	801	788	801	787	817	761	696	748	836	728	744	783	793	750	820	817	794	801	756	804	805	761	776	753	778	831	789	755	777	794	760	808	831	776	749	819	781	781	767	819	778	802	822	843	744	772	795	808	809	761	828	785	778	787	804	798	787	803	785	781	815	789	780	783	808	805	745	794	753	782	784	763	723	803	818	848	792	808	802	813	765	799	773	770	774	828	761	761	761	829	801	767	754	759	755	783	759	784	755	748	793	784	794	752	755	783	778	766	786	781	785	804	794	782	803	764	817	779	745	748	764	769	795	767	748	793	775	741	827	801	791	783	811	787	746	753	765	782	796	766	773	745	725	793	754	768	740	744	790	780	771	777	778	770	764	805	743	806	740	794	824	792	769	748	788	812	743	794	803	810	776	790	808	775	785	829	775	802	739	778	756	764	780	776	761	784	774	790	808	712	821	766	786	742	826	830	766	801	812	751	747	750	748	807	743	809	807	797	769	798	780	806	736	738	809	741	734	787	801	755	814	739	767	780	782	792	809	742	770	750	772	779	762	785	742	834	764	758	771	812	798	762	754	822	738	809	815	786	729	790	791	813	803	796	808	728	803	812	785	807	805	761	784	752	833	822	811	842	722	732	784	778	788	799	789	783	821	779	830	807	786	808	760	815	784	753	780	754	785	794	782	742	797	760	819	719	790	743	775	792	818	807	799	801	786	820	784	797	778	795	774	806	787	765	797	781	755	781	795	709	768	792	751	805	866	751	797	786	757	762	815	786	828	751	806	775	786	760	747	819	787	803	809	815	793	765	776	774	805	742	822	833	811	757	803	809	786	795	772	775	753	768	758	784	782	799	880	801	791	810	765	801	798	748	831	802	802	739	766	785	750	796	796	779	794	826	780	793	807	769	788	762	807	824	818	778	794	794	741	801	816	748	813	720	798	791	820	784	798	816	773	799	797	769	793	759	787	808	787	795	775	746	793	789	824	777	789	752	763	780	775	750	773	721	760	787	781	827	789	747	798	780	776	816	796	789	840	804	818	787	783	765	821	740	799	754	775	776	727	755	800	779	779	757	796	793	786	775	750	782	802	818	765	771	728	819	793	824	817	790	820	806	832	770	739	764	783	807	800	842	776	803	718	768	769	777	765	864	771	763	772	844	770	828	781	803	811	813	782	796	732	827	786	786	774	763	777	787	773	798	784	798	795	798	829	745	792	752	738	795	743	775	792	749	767	805	751	799	775	810	767	762	770	739	740	744	818	741	834	737	755	804	748	781	756	824	806	774	801	782	789	747	745	800	806	744	768	833	758	802	769	785	756	798	817	770	746	722	793	767	798	784	773	755	780	728	836	790	758	826	781	799	769	812	842	792	829	754	737	719	755	782	793	808	791	786	769	754	743	779	790	780	799	781	799	751	752	842	729	801	750	742	778
30513	10721	1287	838	679	549	445	433	461	424	395	402	377	381	410	470	492	516	510	487	516	497	496	478	420	441	466	422	434	436	441	434	390	426	433	381	381	390	394	404	395	368	347	398	386	339	425	367	392	417	393	371	328	407	376	344	330	361	342	367	330	361	381	362	374	315	356	376	365	311	362	359	353	395	347	360	356	340	326	317	379	346	371	390	385	372	350	363	383	362	399	342	331	358	339	347	361	365	328	334	328	354	380	370	371	360	395	381	386	353	365	353	349	377	391	370	415	336	353	384	378	342	343	344	388	352	329	356	382	399	370	318	393	353	365	378	397	408	355	373	366	345	353	354	382	377	355	346	340	346	360	327	359	353	404	338	350	345	369	375	346	348	341	391	340	358	354	349	343	397	372	356	340	353	323	363	349	364	338	331	361	358	374	358	360	378	353	379	411	354	345	373	377	353	364	376	368	361	356	353	323	359	382	349	351	378	393	329	323	344	356	372	349	368	375	409	332	365	362	336	371	354	385	390	335	341	357	359	358	313	364	366	356	380	383	374	369	386	360	351	369	308	330	356	358	390	346	382	392	332	332	360	342	329	344	399	383	347	354	365	329	374	367	362	346	356	348	347	374	378	380	400	339	369	318	367	380	400	385	318	388	387	356	374	341	381	358	373	359	381	374	353	347	386	358	349	352	382	369	376	359	323	372	331	368	368	375	332	330	377	351	339	363	381	371	328	378	348	363	354	370	378	339	349	348	363	329	341	387	338	368	378	349	408	361	357	308	369	372	368	381	357	364	358	352	338	349	346	374	356	357	319	351	337	364	349	316	346	392	357	386	415	339	375	367	339	355	347	368	381	333	371	382	367	385	379	349	340	355	358	380	339	401	358	407	351	326	345	378	344	338	368	384	386	390	357	379	353	321	352	351	392	343	380	387	373	384	371	314	360	363	338	309	346	359	397	347	374	366	320	362	382	387	381	356	316	387	349	324	373	342	388	355	334	351	362	398	375	332	356	343	394	393	336	395	355	355	400	362	342	391	359	366	346	410	356	344	353	366	340	370	375	375	402	433	352	398	387	384	360	382	413	379	375	376	332	354	348	370	349	393	354	379	339	365	334	364	352	333	355	400	330	366	381	357	339	373	391	399	413	363	369	333	391	380	334	359	381	327	353	363	351	380	360	363	371	388	363	366	332	391	398	408	338	391	370	328	376	339	333	368	339	339	347	349	373	380	356	352	366	340	369	321	356	326	397	386	353	368	362	379	343	352	358	391	378	366	361	339	361	368	389	325	335	372	386	405	383	375	376	366	370	396	341	368	394	317	365	337	364	379	393	360	335	359	385	385	303	362	345	351	340	352	333	360	354	397	367	372	363	370	340	417	383	382	364	368	377	373	359	392	347	353	397	345	341	348	353	396	368	340	321	329	375	361	327	354	333	372	361	367	364	355	364	375	318	338	384	350	352	367	366	323	381	351	389	367	353	355	344	340	368	390	391	373	359	335	388	361	375	375	359	354	343	358	352	359	347	373	393	387	343	392	366	399	375	325	370	408	393	338	339	358	377	363	394	374	390	399	363	353	364	398	356	386	364	385	358	379	362	347	364	337	383	380	343	321	357	400	393	345	365	347	374	370	347	371	323	356	367	340	363	358	418	371	391	365	389	384	394	345	386	417	383	354	377	334	326	384	387	355	319	350	324	351	380	370	376	370	356	347	345	330	349	347	326	349	349	331	341	371	328	378	354	370	363	391	344	412	364	336	330	390	321	334	373	407	412	364	403	368	363	378	356	311	357	370	356	357	330	354	364	369	349	355	328	344	369	334	336	336	381	376	366	376	367	326	347	354	365	376	368	367	370	342	352	351	387	371	377	342	369	384	363	352	388	351	342	325	357	336	387	394	352	365	362	357	352	363	357	368	397	340	355	365	341	385	358	355	399	406	359	365	386	349	379	356	352	363	427	371	328	373	380	386	358	335	378	382	394	352	354	344	377	323	364	364	357	391	363	340	333	387	343	383	353	366	373	342	343	352	373	368	378	371	359	375	383	349	364	357	327	382	351	371	406	401	373	344	362	346	360	367	347	379	350	361	367	364	348	355	359	359	387	379	350	384	339	342	362	351	354	361	366	337	343	377	373	357	340	360	345	365	335	340	333	350	374	323	350	360	354	386	353	355	330	346	367	365	347	384	364	340	350	350	388	385	376	335	368	365	347	376	367	389	382	356	374	336	374	388	381	344	339	383	351	362	363	372	380	392	330	380	357	391	386	344	341	349	356	366	394	321	379	371	359	351	402	362	378	357	345	345	346	329	343	376	381	360	373	383	408	371	334	361	397	397	344	363	363	362	366	355	376	376	330	344	363	345	353	381	318	367	357	386	321	383	376	360	339	350	349	362	383	387	393	375	357	345	328	346	379	361	368	363	345	333	361	354	358	378	366	311	408	372	347	381	344	342	360	343	418	354	363	382	342	396	341	361	330	374	357	372	354	350	313	368	351	336	404	361	406	362	345	376	332	356	339	331	343	347	387	345	384	362	353	365	376	367	389	362	371	370	387	364	378	345	357	362	347	320	333	340	366	383	373	370	384	384	369	368	365	346	316	349	362	369	334	375	346	349	335	379	369	389	357	376	370	377	374	413	412	381	372	340	379	377	365	395	360	381	360	382	406	343	360	381	391	385	380	350	319	307	355	355	362	356	343	372	350	373	376	401	338	361	320	413	355	364	391	365	361	356	335	362	364	339	338	360	340	346	334	345	356	362	330	385	361	365	347	421	378	346	347	401	343	355	351	337	364	326	359	373	359	416	366	353	333	366	382	361	353	367	404	353	353	357	379	364	349	361	338	408	342	343	410	360	369	359	364	373	340	384	330	373	347	324	352	355	386	373	367	376	373	377	358	349	380	373	348	375	370	351	347	351	341	338	339	384	379	352	333	357	366	394	360	386	343	368	354	349	381	379	403	373	362	371	341	358	361	353	346	382	310	374	347	392	333	377	367	360	391	365	345	344	340	340	380	366	338	355	366	350	348	354	347	393	364	377	360	335	309	378	367	355	386	348	333	357	298	358	362	365	351	353	366	378	341	352	377	336	335	362	371	363	347	354	351	371	396	366	334	374	387	350	361	343	376	364	368	374	345	363	356	359	374	353	363	392	375	332	361	362	372	348	339	361	388	416	389	396	343	361	356	332	336	355	342	351	349	365	346	391	354	383	353	322	340	334	372	370	377	351	368	346	331	362	336	330	367	340	351	359	373	373	353	379	317	349	345	394	371	356	365	360	342	359	323	327	356	360	360	379	341	388	363	331	362	363	363	346	345	328	344	363	337	369	381	369	375	377	404	362	360	372	380	345	347	326	373	385	394	346	412	364	361	371	359	350	374	357	329	415	379	351	386	401	361	351	334	324	372	347	339	353	342	310	364	331	363	410	393	354	383	390	347	350	397	330	371	388	373	352	342	356	337	356	367	354	377	345	383	337	319	346	361
17563	5235	2008	2239	1970	1665	1430	1328	1251	1071	1128	950	997	1013	1103	1530	1730	1873	1703	1601	1477	1495	1445	1414	1337	1378	1357	1233	1176	1174	1248	1205	1169	1162	1190	1101	981	1061	1006	997	953	922	1016	930	972	976	944	992	933	879	846	902	857	836	810	832	874	798	817	830	786	801	797	827	813	788	755	760	816	803	822	791	801	804	808	767	762	740	775	761	772	800	825	810	759	808	792	811	812	798	799	765	769	769	833	764	757	775	772	806	758	747	771	814	777	823	750	767	771	749	780	783	872	827	799	747	814	770	768	789	768	767	747	736	794	775	796	827	818	747	793	785	806	760	750	755	819	788	751	839	762	790	744	794	747	783	752	782	823	770	809	789	752	772	725	723	773	764	746	760	758	809	782	772	784	765	802	802	807	735	793	782	830	808	818	802	827	805	804	784	773	786	793	791	783	756	793	764	775	784	803	780	757	753	762	778	771	788	784	799	839	781	775	783	840	777	793	792	781	780	762	793	807	694	739	789	764	809	758	806	793	779	773	806	829	759	759	717	794	813	793	767	787	735	771	770	842	770	743	794	788	771	773	788	784	835	763	767	747	764	775	769	791	774	774	794	799	767	836	746	791	753	792	788	723	813	778	811	770	790	745	792	794	769	731	802	755	746	780	774	827	740	815	808	750	808	801	791	796	793	800	794	757	806	765	796	779	783	786	787	754	762	799	785	807	761	773	795	790	788	817	777	803	778	787	805	765	776	809	740	777	805	790	789	750	802	751	750	749	771	742	811	825	804	707	783	803	748	782	784	746	740	823	778	798	741	792	782	735	754	766	764	730	757	781	837	754	792	790	749	804	791	828	802	769	785	758	788	834	775	795	743	799	717	789	758	770	766	758	787	765	767	809	780	754	761	760	830	765	753	804	752	783	774	761	748	798	750	735	807	773	761	753	768	798	796	739	806	793	767	797	793	815	764	788	772	838	776	776	755	792	787	777	827	772	765	790	768	774	797	781	789	765	744	766	799	784	825	789	783	780	745	758	766	792	800	784	770	836	828	745	803	796	828	822	773	799	776	775	784	806	778	732	756	806	754	794	821	810	816	758	735	794	730	740	786	794	777	781	775	776	853	752	751	753	738	756	799	734	807	759	760	796	739	775	814	758	732	791	771	797	787	799	745	781	768	812	773	750	800	777	783	762	774	798	770	758	772	747	808	726	747	768	729	775	821	756	806	808	790	751	722	810	725	805	779	729	769	747	772	757	737	784	725	774	823	803	770	786	815	778	741	749	762	757	792	795	737	849	772	810	822	774	840	772	788	722	812	767	829	801	781	763	781	818	748	816	750	792	799	754	765	785	800	757	755	763	793	787	806	729	782	815	786	780	777	760	787	832	769	767	808	767	756	790	768	769	824	773	767	788	808	739	815	781	771	823	814	770	795	718	808	805	751	749	774	799	777	817	787	793	820	780	740	748	768	817	784	743	785	824	767	782	768	743	812	781	770	800	791	764	790	780	782	777	771	823	786	776	747	750	792	814	802	820	828	804	732	796	779	830	793	803	784	764	785	779	818	824	776	763	761	798	796	785	785	798	790	769	799	792	766	793	800	763	772	743	758	782	773	792	808	768	735	806	746	743	777	785	782	771	819	756	807	794	779	778	716	788	767	752	772	788	782	748	771	805	786	735	759	787	767	745	769	738	724	742	777	819	747	802	755	851	785	759	721	803	802	806	748	847	783	796	833	805	832	804	782	818	735	796	769	804	749	789	734	758	750	829	743	779	832	802	804	815	785	795	759	739	745	830	752	785	745	768	782	790	726	716	786	766	797	770	798	764	772	791	770	770	753	756	748	755	798	797	807	785	761	795	784	790	827	807	795	794	798	794	822	779	793	782	765	777	809	789	742	791	830	778	805	787	822	785	757	811	783	763	768	778	744	797	820	746	771	807	737	778	781	832	772	799	758	759	778	820	802	758	757	781	771	743	783	743	770	766	785	817	775	773	736	761	726	726	762	742	738	803	783	818	807	797	789	810	760	762	798	789	806	743	839	811	798	756	779	814	766	778	740	835	775	800	783	717	731	764	788	808	777	785	787	801	777	836	775	790	742	776	781	761	776	761	784	791	772	734	750	763	789	779	862	784	789	745	789	726	835	786	769	748	807	763	791	746	785	750	731	817	793	798	704	838	766	771	780	716	766	744	768	726	765	748	764	768	812	828	788	826	793	739	750	748	737	787	768	760	784	820	792	793	767	754	806	788	734	788	779	789	793	748	821	794	720	831	727	756	753	749	768	758	805	768	801	754	782	809	818	745	787	787	747	814	792	791	777	773	794	808	761	764	792	718	781	817	826	749	727	766	789	780	795	768	758	782	790	826	765	773	827	791	810	793	742	769	778	819	771	818	781	781	778	792	784	774	743	790	765	756	797	802	747	838	800	787	782	812	779	776	753	817	733	750	775	759	797	773	778	789	787	831	782	794	797	790	790	751	797	797	781	755	762	829	754	795	735	775	764	794	782	792	729	721	850	772	766	817	766	794	800	798	732	817	791	790	710	793	812	761	776	810	762	740	825	782	799	817	769	808	822	816	776	769	799	780	742	768	810	833	724	806	818	793	769	805	784	719	788	748	725	800	774	790	794	806	782	767	755	804	772	784	792	797	840	817	772	807	738	811	768	759	807	803	778	765	795	816	802	755	767	776	778	806	735	768	748	821	720	803	777	837	794	772	791	759	769	777	762	756	783	750	783	758	754	772	800	764	744	723	752	774	785	757	767	770	751	785	802	786	826	771	781	778	738	799	744	773	771	785	798	762	784	799	756	759	741	753	818	760	802	798	758	809	765	760	836	789	795	783	831	765	816	752	785	806	771	787	805	785	760	780	798	820	763	767	806	760	756	777	800	813	708	827	777	772	804	844	774	795	798	778	788	800	757	757	790	751	845	784	767	756	764	757	796	756	773	808	804	790	768	807	753	778	785	769	779	769	758	772	741	788	777	751	756	716	752	733	740	766	829	756	811	806	793	799	792	771	747	725	768	711	810	785	704	788	798	813	750	765	820	787	755	757	782	789	784	772	733	765	780	780	733	746	769	777	822	780	798	812	788	812	752	746	773	738	764	781	781	860	743	825	763	767	778	775	774	793	770	764	732	799	768	801	783	815	857	781	776	775	770	776	824	821	814	786	734	739	779	776	805	802	777	829	794	785	760	725	781	785	768	774	823	772	739	807	814	775	764	774	805	781	758	786	762	809	760	781	758	808	779	773	780	808	768	748	809	766	795	759	780	798	774	798	841	745	761	774	777	776	797	805	803	747	836	766	769	803	704	755	810	785	844	800	796	797	788	747	874	813	778	759	799	841	758	774	772	775	742	823	806	806	805	757	788	775	809	793	770	771	810	792	794	786	820	770	797	786	771	759	785	784	768	810	792	780	790	748	759	797	812	785	777	797	756	742	769	821	729	782	752	797	811	752	805	746	781	751	713	786	799	759	773	777	754	806	801	816	769
9586	1559	313	289	330	323	354	311	351	319	289	328	289	325	323	332	385	381	358	371	336	392	341	337	339	339	309	349	344	330	350	316	308	328	336	340	300	316	353	295	320	315	323	322	328	301	302	309	314	349	281	322	337	331	346	310	330	282	328	293	312	300	323	326	324	320	320	287	310	297	301	297	320	296	312	324	272	336	316	332	284	263	315	329	306	298	286	317	326	282	291	312	326	297	304	280	300	304	332	328	299	299	332	307	284	307	336	299	254	332	311	335	298	289	313	315	310	296	299	326	331	301	301	299	306	297	285	340	320	280	289	280	318	287	326	321	274	288	293	316	285	306	294	301	293	317	318	306	319	319	305	288	292	333	289	298	294	322	309	312	281	310	330	294	292	331	299	310	277	318	304	319	322	310	274	341	269	322	276	307	307	318	291	342	318	300	307	295	308	319	299	339	290	333	307	351	310	318	297	298	297	338	317	335	282	295	292	278	310	317	344	301	272	286	271	303	294	308	317	298	265	284	282	301	305	298	324	351	337	283	293	315	306	309	332	285	316	284	300	252	287	333	324	308	312	303	336	347	294	310	283	321	314	294	292	291	352	291	292	302	315	275	306	300	328	277	282	320	311	265	345	321	291	324	328	318	285	273	328	308	293	300	296	274	277	286	287	324	298	319	295	369	323	323	323	330	302	305	321	341	302	297	310	319	313	322	318	292	329	334	312	326	294	333	306	283	288	351	302	260	310	311	277	303	269	291	327	323	327	297	331	290	311	282	317	269	270	284	309	319	314	326	282	283	304	318	302	353	310	318	325	316	308	297	292	319	293	309	296	312	283	314	273	299	345	335	307	347	296	319	330	309	296	298	324	335	291	314	297	291	292	304	307	312	271	280	319	308	319	313	294	275	306	290	314	293	295	302	319	291	301	317	296	271	320	295	318	332	283	324	294	291	320	309	311	253	304	311	320	302	291	301	289	342	314	305	318	317	330	342	312	309	305	305	329	291	296	337	321	328	312	294	295	331	299	302	298	315	306	251	268	315	336	344	272	310	271	304	274	301	317	315	298	301	321	328	292	316	304	331	319	316	330	301	306	350	264	287	318	310	278	306	327	300	300	299	255	302	311	311	319	281	296	325	299	279	276	317	303	301	294	331	287	327	288	270	302	332	317	315	304	324	265	333	279	298	319	284	348	303	279	309	290	298	310	278	303	305	322	295	314	326	302	313	333	289	268	275	281	314	273	336	303	288	301	304	317	317	308	315	333	300	308	305	319	303	356	295	308	290	312	279	295	329	302	274	301	299	315	344	292	336	327	282	311	311	264	331	308	314	290	271	336	285	254	284	299	303	323	270	295	307	297	275	325	295	333	309	317	293	288	279	309	278	274	306	318	302	311	299	311	317	297	281	262	310	300	327	312	299	277	309	276	302	299	289	288	331	291	332	293	297	286	301	330	337	309	303	297	306	300	341	309	340	294	303	281	315	283	293	304	314	290	313	314	315	281	302	290	298	307	308	330	299	334	330	320	307	321	307	289	320	329	319	283	301	300	307	297	300	315	303	295	297	321	283	303	303	313	291	331	330	269	308	321	298	313	296	296	299	312	290	324	362	296	307	299	255	322	306	298	306	335	285	313	307	297	310	281	308	324	298	345	304	294	305	342	298	322	312	283	317	329	287	314	343	325	299	312	329	302	297	290	275	310	291	302	298	287	284	301	319	302	318	284	308	306	300	325	331	313	292	282	307	281	293	298	323	330	302	304	285	316	316	301	283	286	300	295	330	311	295	269	294	325	318	317	287	316	318	303	307	314	262	297	308	317	305	285	320	303	304	268	294	289	323	287	291	307	310	311	306	313	307	325	277	285	317	336	310	315	284	301	310	297	350	328	331	302	314	301	308	274	313	285	285	290	291	317	288	277	323	317	320	320	316	281	312	300	290	307	319	306	302	341	306	293	327	295	359	291	327	299	314	294	315	272	319	305	297	308	307	328	330	330	338	280	302	319	308	331	265	324	305	325	258	302	302	299	311	298	330	332	308	281	324	297	301	310	302	308	303	342	309	297	343	332	310	332	331	308	330	295	325	322	307	303	279	299	313	300	326	301	312	276	311	261	266	314	317	303	280	314	328	306	299	318	284	304	317	347	305	315	313	327	287	301	330	298	318	312	308	325	290	286	294	289	298	334	293	331	338	287	320	333	286	262	312	256	293	297	304	296	330	307	288	297	301	317	284	306	284	296	267	302	329	312	316	253	277	282	298	284	316	346	324	293	295	320	363	311	299	324	272	329	306	291	327	315	310	320	308	320	317	322	328	336	341	318	312	279	314	316	323	275	301	293	340	297	312	322	320	314	265	321	283	320	277	324	312	347	299	293	313	300	303	307	302	307	289	282	288	301	300	291	325	296	313	289	320	294	323	306	289	289	326	319	305	333	297	309	276	348	280	331	307	280	315	305	332	303	322	295	309	314	350	320	300	269	312	316	304	295	315	285	303	297	321	269	314	327	298	302	305	304	329	312	313	321	296	312	314	265	312	286	307	317	311	307	300	312	313	307	305	324	334	313	356	315	313	299	276	286	292	326	306	274	323	291	296	304	331	308	345	334	325	309	306	317	325	338	286	308	303	284	303	300	328	333	327	288	307	300	344	334	313	285	322	324	288	303	343	322	309	325	298	307	306	308	328	296	322	295	310	319	300	290	310	346	314	367	320	316	310	291	341	313	319	293	296	291	367	334	344	321	314	258	314	356	318	343	330	311	278	304	324	266	324	315	315	334	313	315	299	301	283	310	303	336	290	310	309	295	305	309	316	303	317	313	297	340	333	265	296	339	335	315	286	288	343	295	296	335	332	303	308	272	315	280	302	312	309	285	297	317	283	293	292	327	313	303	330	280	321	328	283	299	289	301	329	304	291	276	282	313	349	310	305	315	262	316	301	313	296	337	288	305	283	306	285	317	328	290	325	274	319	304	280	298	318	320	317	322	300	340	304	332	310	297	332	305	297	296	277	346	274	336	324	302	271	311	308	319	317	298	329	308	328	267	310	318	304	301	295	282	310	309	298	270	308	319	268	328	269	280	301	285	295	303	322	330	307	300	289	332	283	315	306	280	302	331	333	311	321	333	319	319	281	288	285	286	298	329	314	291	306	318	293	307	317	303	321	298	284	320	323	314	316	280	294	292	327	312	300	318	312	299	303	300	296	306	364	299	320	294	328	294	295	318	311	271	263	312	308	318	284	323	275	314	287	308	306	308	302	277	310	294	296	283	300	305	295	311	302	318	326	282	301	316	322	321	306	299	302	298	310	311	305	327	316	329	293	319	298	313	283	332	279	316	266	281	326	339	323	321	276	315	317	311	322	268	317	304	303	348	319	297	311	281	313	325	327	291	326	298	314	289	317	312	314	295	289	312	323	293	320	301	308	280	278	293	335	322	330	320	277	325	319	266	310	298	304	289	365	313	308	331	354	318	343	316	306	318	284	304	292
5866	1062	736	705	642	704	678	673	704	681	676	699	665	713	744	934	1069	1108	1168	997	968	982	964	946	924	855	779	819	825	876	844	807	840	794	813	792	769	800	822	776	735	777	726	783	757	771	793	755	728	742	738	694	763	754	657	674	688	717	681	666	687	704	699	672	643	724	699	745	669	689	686	703	676	709	664	698	667	731	701	681	665	706	703	720	727	700	708	657	735	674	708	660	693	674	768	644	692	721	666	663	704	689	678	696	678	663	702	668	720	668	667	678	700	693	648	675	669	724	708	670	637	722	652	701	674	682	662	706	663	690	665	655	647	645	721	681	668	723	727	674	690	655	678	699	614	677	670	692	721	654	656	670	689	671	687	674	707	632	687	678	695	674	659	701	649	703	663	702	706	673	724	681	666	683	688	698	734	678	681	648	690	703	707	706	707	664	656	665	661	727	696	694	692	719	664	670	653	656	679	694	669	700	673	672	683	699	698	723	703	672	659	671	617	657	602	717	702	727	671	689	684	702	689	722	634	667	725	672	667	656	695	629	751	683	653	704	684	659	688	695	674	689	719	659	662	677	686	693	679	684	683	661	667	681	655	663	682	675	685	712	663	681	666	656	701	631	650	689	688	649	703	689	668	683	676	716	668	705	682	651	670	707	678	713	691	667	675	723	717	693	702	670	661	684	660	639	711	697	726	680	625	650	655	692	658	652	693	719	704	683	687	722	723	678	671	694	673	711	695	696	694	696	713	688	701	679	644	727	684	710	727	675	684	694	685	698	651	693	640	705	639	679	676	694	659	714	657	687	680	677	692	672	739	712	714	668	687	686	693	669	657	677	708	723	658	697	679	658	691	671	686	695	684	687	677	673	665	693	680	695	710	699	715	688	696	695	716	687	631	673	638	645	702	721	682	704	679	699	645	696	722	715	680	667	646	674	680	664	660	665	666	682	696	658	670	641	638	716	653	678	718	700	660	646	639	675	698	682	651	662	703	654	638	690	698	672	676	684	704	681	700	629	690	718	689	654	663	690	678	684	660	695	671	709	691	670	595	714	676	653	661	733	662	630	711	727	664	699	711	702	675	703	711	687	688	672	750	684	705	674	651	666	747	663	667	730	708	679	714	674	720	704	736	682	670	678	719	723	669	664	689	662	685	656	624	714	683	730	674	673	679	656	678	664	675	683	682	673	695	663	682	717	690	716	677	659	671	687	679	705	708	670	643	731	659	663	664	740	687	694	716	648	692	727	723	706	664	625	732	686	715	682	696	663	699	711	751	655	677	691	696	702	671	701	696	670	669	701	661	675	670	676	711	703	768	670	699	685	651	653	675	622	665	670	671	671	659	670	666	650	689	692	668	694	641	700	677	693	663	677	688	686	660	689	653	690	669	681	721	693	661	703	665	672	710	688	702	693	729	700	745	631	679	707	719	676	718	699	666	696	686	673	672	641	677	675	648	663	731	660	680	661	716	700	716	701	694	700	647	714	702	699	734	716	652	698	665	655	688	687	697	665	661	655	686	665	699	684	699	680	694	699	692	677	685	673	666	684	695	671	659	687	671	663	650	651	686	697	685	659	683	648	679	683	693	671	627	661	691	694	694	734	710	755	663	659	631	698	716	667	668	648	648	675	666	721	692	697	671	693	702	684	744	663	647	713	701	708	659	685	663	694	712	647	684	642	695	618	669	718	706	700	659	655	703	691	625	665	704	631	662	653	681	720	659	630	679	664	673	692	690	688	679	637	649	696	758	693	649	648	694	695	640	668	666	671	671	681	720	668	722	662	700	661	725	688	702	669	697	687	727	710	676	663	674	706	691	629	701	684	716	694	686	710	652	685	668	696	685	684	684	662	700	669	714	687	700	690	682	686	700	665	683	687	687	694	686	678	702	665	727	682	661	622	651	640	706	689	711	678	674	672	626	685	696	677	716	679	639	691	703	691	701	693	708	762	723	686	696	683	701	715	706	683	701	683	708	669	683	703	696	664	654	713	718	730	703	642	654	705	687	717	675	690	706	708	678	683	681	644	662	671	678	712	725	738	675	664	764	678	695	701	669	702	684	663	657	694	657	691	713	712	708	711	653	704	706	695	644	680	667	665	697	634	668	650	654	696	690	682	666	650	683	685	677	685	712	729	692	694	679	669	648	678	657	643	700	720	648	643	739	690	676	688	657	683	702	686	667	671	732	700	697	650	686	707	707	670	655	687	708	672	667	719	687	666	705	730	688	653	682	629	728	666	685	676	623	658	661	683	704	645	674	632	686	665	727	682	671	678	681	710	685	676	705	685	682	680	685	655	673	687	670	636	683	657	676	681	669	662	674	716	726	694	690	662	724	701	665	666	655	680	660	684	684	714	708	684	671	682	706	724	676	695	707	670	685	721	676	689	694	685	735	718	731	740	651	683	688	677	639	636	703	698	681	717	707	635	661	699	669	684	683	732	674	728	663	667	710	712	676	658	686	696	702	669	669	701	672	655	697	679	662	721	665	702	693	643	706	753	677	666	615	677	679	636	671	645	715	701	686	682	665	657	660	675	719	706	707	656	683	675	689	656	707	689	691	661	671	680	722	667	662	642	679	635	659	720	734	680	708	692	698	711	674	663	663	670	707	727	650	662	692	668	704	688	673	670	694	671	678	676	679	690	680	670	707	650	679	702	680	633	672	697	658	704	675	696	682	670	718	696	644	718	692	670	658	684	669	696	708	701	659	693	702	683	702	687	659	630	707	709	683	668	674	651	698	651	650	721	683	656	717	698	660	630	665	682	662	669	664	706	652	682	627	679	709	663	696	701	678	717	723	680	677	648	724	675	674	706	663	627	675	657	675	648	679	717	656	704	657	697	672	685	620	659	704	682	723	663	703	629	676	678	689	668	680	660	690	688	702	719	702	693	657	673	722	703	692	697	668	663	681	716	675	663	660	680	711	718	670	689	689	662	639	698	638	669	656	727	690	700	704	691	667	673	684	709	712	673	714	665	674	663	673	681	653	680	665	655	717	684	627	696	644	630	706	687	690	708	679	689	712	689	687	681	674	715	709	662	707	699	695	687	669	699	655	716	657	674	714	668	683	656	677	652	648	695	702	634	715	707	631	667	684	697	687	683	694	697	669	623	665	704	739	667	666	645	672	640	641	675	689	719	644	695	651	696	692	668	658	685	681	655	693	680	683	636	659	690	696	703	712	674	683	678	661	649	690	698	667	681	666	662	724	674	729	666	682	732	704	720	678	711	685	628	685	641	704	676	649	674	704	668	697	721	667	651	688	711	659	698	676	688	639	671	644	718	684	680	664	684	683	645	697	681	661	653	677	670	668	654	691	674	668	655	673	683	675	712	644	659	606	722	644	714	679	735	703	692	609	700	653	668	698	650	709	660	687	649	727	677	708	664	638	697	667	669	653	715	660	677	656	705	674	698	610	682	668	658	683	673	705	676	732	621	720	693	699	686	717	668	677	648	676	691	718	639	683	712	587	624	694	706	687	712
17972	5892	750	617	507	458	406	416	374	384	393	392	364	373	393	358	473	434	461	450	442	464	433	451	406	388	419	425	402	394	378	389	372	419	428	411	376	375	396	343	361	413	345	347	338	357	399	368	360	337	335	352	360	342	342	380	372	346	357	346	369	332	340	360	351	381	400	381	346	352	343	355	338	335	380	402	350	340	338	348	402	388	358	353	371	364	340	341	374	359	361	387	342	364	354	352	329	329	349	377	342	369	375	324	351	379	352	338	356	353	312	320	359	340	341	336	367	365	354	385	360	370	327	365	357	340	358	336	360	371	361	360	388	360	358	333	357	350	357	373	339	345	346	366	310	346	362	370	377	360	353	383	357	374	368	340	331	332	345	378	358	356	325	361	324	359	376	374	329	342	359	389	352	369	338	325	305	372	381	335	318	333	359	350	321	362	354	362	326	339	361	388	378	387	324	364	340	317	357	404	334	372	353	350	353	359	357	344	399	349	384	335	353	361	347	345	340	327	326	327	371	348	330	324	356	381	357	342	357	380	393	352	337	325	341	359	362	333	361	399	362	335	354	367	381	406	367	379	350	366	362	326	331	394	358	370	373	368	359	388	377	349	327	387	326	331	357	401	370	371	356	350	341	376	374	344	366	331	343	344	369	350	402	331	347	322	362	343	342	352	319	366	394	366	384	398	384	362	300	374	355	338	368	340	339	352	332	338	337	356	367	380	323	380	343	412	382	405	361	345	385	339	355	301	344	356	357	338	387	342	346	377	361	344	367	396	364	343	395	372	383	391	329	357	306	340	355	292	365	356	374	397	372	406	329	324	363	372	352	358	334	335	345	360	309	356	366	356	351	340	357	350	354	324	393	331	346	329	371	364	374	351	376	374	350	328	359	366	366	346	342	339	358	367	365	363	363	350	364	351	366	359	366	356	340	416	329	327	351	358	334	333	356	353	334	319	386	360	355	377	346	375	342	361	325	337	350	316	326	398	332	372	334	350	347	375	309	355	389	367	351	326	323	388	355	334	335	323	353	348	308	333	324	368	346	326	354	377	347	378	320	366	356	346	334	355	342	372	333	402	366	345	318	335	384	379	318	343	352	350	380	329	329	313	361	353	343	311	361	413	356	330	348	332	356	329	387	317	325	350	359	368	381	351	400	380	376	347	333	321	381	348	334	385	358	334	351	329	347	358	398	367	350	322	384	362	394	316	335	344	334	393	370	341	340	341	346	365	355	340	352	361	361	365	378	367	355	368	380	363	335	342	392	390	366	364	332	353	363	381	329	356	379	346	363	348	372	352	352	320	371	392	322	339	389	362	332	361	355	347	352	343	346	340	329	328	394	381	370	402	343	349	374	348	371	343	364	363	364	357	394	384	369	389	345	320	340	372	330	322	324	343	349	364	363	354	346	354	330	357	362	359	381	333	382	332	371	350	317	337	346	353	323	363	371	381	344	348	356	351	373	339	349	388	372	364	336	341	359	361	354	372	361	346	353	342	349	343	375	403	328	373	379	329	332	330	377	342	317	344	367	321	330	399	366	364	367	362	345	395	364	393	356	353	393	380	356	366	384	367	374	321	335	397	341	384	346	341	367	373	345	371	328	328	343	343	382	346	350	387	341	355	372	339	368	351	345	347	322	323	388	371	353	377	347	335	386	382	358	343	326	359	337	358	352	364	386	352	367	354	352	334	331	354	389	401	366	352	331	405	370	363	332	422	376	349	379	368	305	355	352	383	364	373	393	363	336	385	336	388	352	361	380	372	347	352	317	366	372	335	358	353	355	345	350	361	362	385	332	362	337	342	374	359	383	375	363	337	393	363	371	335	323	355	388	369	376	377	353	356	378	341	361	322	388	386	343	345	354	373	347	385	351	367	376	344	351	355	369	346	357	352	363	404	374	347	365	322	349	326	378	339	307	374	346	383	349	371	335	370	359	349	350	322	318	376	326	355	316	366	337	355	359	376	388	347	333	346	376	370	356	336	331	348	346	332	343	320	354	364	328	362	364	385	352	335	354	371	320	358	343	352	361	362	333	365	337	348	321	317	374	336	348	363	349	347	347	351	362	366	377	351	368	322	365	339	375	358	374	384	349	356	328	364	361	309	382	403	322	356	379	348	346	352	324	361	382	388	335	359	368	357	313	321	396	358	348	347	373	317	410	376	345	352	346	336	360	356	376	337	323	364	344	334	326	372	369	332	356	366	299	325	324	383	351	337	405	352	374	329	367	367	373	356	326	357	364	324	368	346	382	372	337	406	363	345	355	337	391	333	360	384	323	400	312	356	380	357	339	338	374	414	352	343	360	346	338	369	350	347	332	303	347	377	370	394	371	359	346	359	350	348	370	348	357	381	359	374	383	343	367	387	345	357	349	355	369	370	374	390	348	436	369	374	343	378	331	344	360	361	367	346	352	344	365	350	399	318	349	373	363	367	371	341	351	354	351	375	391	356	349	349	344	378	341	349	346	353	344	312	362	366	385	340	336	410	378	340	357	341	363	379	342	364	359	341	364	386	320	371	303	356	360	358	342	364	361	353	336	347	340	342	360	315	369	371	385	372	339	367	345	341	340	334	374	365	356	377	359	374	362	354	358	298	326	339	361	311	365	348	340	296	379	397	334	355	346	341	360	347	365	338	342	329	335	333	345	352	352	334	323	314	357	361	333	353	386	366	342	354	344	331	357	385	331	309	350	359	336	355	355	342	342	376	359	363	400	417	354	363	346	326	349	347	369	411	415	381	367	327	371	367	357	326	369	353	344	346	326	359	329	322	322	337	324	375	354	342	381	359	373	367	347	323	365	330	365	368	369	327	361	365	371	348	379	304	342	326	349	354	344	354	385	405	369	365	337	359	361	395	349	334	335	374	329	359	355	365	353	361	386	379	356	392	344	383	379	344	316	368	335	348	371	352	331	369	353	352	396	357	348	357	371	353	374	350	371	384	331	336	381	367	339	354	390	356	371	330	324	368	339	356	347	330	358	351	339	346	321	317	358	335	388	358	394	363	387	349	363	365	363	350	372	402	344	351	368	357	321	342	352	343	363	348	383	393	369	342	332	332	356	358	357	356	359	381	386	358	364	343	348	362	360	351	356	352	313	333	358	367	368	352	352	365	382	368	357	369	364	376	395	332	347	375	388	394	360	359	344	348	378	346	331	386	333	397	328	379	415	337	393	343	316	371	330	376	325	385	376	358	386	304	355	347	347	336	366	392	331	334	345	349	381	377	366	346	339	349	356	363	361	333	347	352	360	385	356	350	340	324	369	392	351	359	357	330	332	345	353	375	362	336	364	374	352	338	326	357	347	363	353	317	359	354	334	388	375	341	361	334	372	369	376	350	332	354	355	348	364	361	382	386	331	315	368	340	362	396	363	361	361	338	300	344	389	357	362	421	384	349	370	353	352	378	334	359	349	348	367	387	369	379	351	342	356	331	354	328	325	386	381	364	345	326	378	340	337	351	347	336	312	332	342	374	375	332
11431	4276	1349	1559	1390	1234	1101	1084	974	966	978	956	949	973	901	1101	1413	1478	1380	1447	1311	1299	1276	1259	1169	1185	1138	1108	1132	1060	1059	1093	1017	1024	963	981	987	1011	974	955	918	907	901	925	941	858	922	879	823	879	887	850	845	818	850	784	809	845	849	779	767	820	786	837	821	740	795	758	801	782	790	819	772	778	787	799	792	790	833	766	785	773	745	815	795	783	777	754	794	776	806	770	778	762	796	789	787	774	786	785	748	755	755	814	796	830	850	732	777	767	761	748	792	750	724	753	813	786	770	721	819	788	754	774	782	776	787	766	770	752	751	810	754	768	818	732	763	791	763	801	763	823	732	809	813	719	803	789	744	774	711	845	738	831	792	743	761	696	771	816	792	731	764	808	757	759	796	824	787	782	835	817	779	784	716	802	714	788	834	814	721	757	770	753	766	727	778	793	771	780	848	788	733	710	753	753	764	785	755	782	736	768	774	751	796	772	787	823	780	757	753	782	764	797	805	763	766	798	810	754	813	765	795	791	733	799	793	804	761	762	740	762	751	804	747	792	742	774	808	834	769	728	765	797	826	707	746	786	764	733	724	846	804	723	801	741	788	752	777	830	784	782	772	725	772	820	790	779	786	775	819	817	799	761	753	794	759	759	837	804	781	805	779	760	735	767	778	791	776	756	779	764	770	712	839	802	809	849	757	816	813	754	811	753	772	769	794	782	729	739	850	793	791	772	760	779	750	774	795	761	776	754	794	777	792	778	831	777	764	803	747	759	748	734	794	804	792	774	750	779	800	791	765	802	712	735	779	802	766	778	713	738	816	790	810	755	804	766	802	853	748	788	737	769	794	803	798	771	747	775	806	786	785	776	728	823	764	761	808	799	778	786	750	758	827	761	806	792	719	786	773	777	766	787	774	792	830	784	791	779	794	766	754	754	763	806	825	772	750	781	751	791	757	775	778	761	841	766	788	772	767	740	796	798	783	766	761	796	741	852	740	780	784	786	819	831	831	766	744	759	772	813	780	772	808	806	782	800	736	817	776	720	736	798	799	814	735	778	804	795	775	782	727	811	790	776	753	781	778	741	735	839	781	827	757	747	809	771	795	769	823	771	788	805	764	741	741	799	802	790	790	776	809	764	788	822	791	827	779	863	770	797	794	754	793	753	773	819	797	782	752	761	766	822	781	778	765	755	794	796	792	802	734	820	803	775	736	816	786	750	774	758	815	769	768	751	774	785	753	785	782	785	749	769	786	774	786	772	791	767	765	809	774	758	740	796	777	787	768	744	756	764	801	786	747	720	781	733	770	794	769	717	771	756	814	798	776	802	768	776	739	780	715	808	814	775	747	729	780	779	773	766	794	811	830	785	781	783	774	781	769	791	751	761	795	740	723	769	806	803	760	757	756	815	814	782	820	771	791	784	777	788	739	735	784	782	802	796	773	729	831	728	815	801	736	751	833	778	756	800	771	855	803	775	754	825	756	779	722	773	778	771	833	746	785	820	799	779	713	759	775	789	772	831	795	797	774	772	793	728	741	773	784	745	741	748	768	750	755	767	767	789	820	783	739	766	754	813	781	764	741	776	816	766	758	748	827	752	760	828	747	805	768	815	799	799	795	770	768	795	753	798	812	769	764	788	776	746	800	779	769	790	780	807	738	786	755	751	780	785	812	786	787	756	758	781	810	813	761	729	774	742	785	771	795	804	768	760	779	776	765	782	836	764	763	787	787	736	823	781	755	777	798	772	732	780	806	793	763	790	757	830	771	739	741	797	844	755	777	781	779	747	769	824	814	786	816	813	786	758	734	801	764	733	779	841	769	791	741	753	779	762	818	741	722	792	811	828	757	759	765	773	796	762	790	753	738	742	790	785	769	761	770	798	825	791	798	781	761	756	775	815	737	767	799	782	820	838	754	797	775	833	807	800	827	720	764	796	824	767	763	824	808	771	742	788	760	736	797	786	795	748	754	766	728	810	771	768	826	764	798	781	765	728	769	785	772	818	766	809	800	770	803	827	746	818	807	742	762	785	773	792	790	726	793	773	809	800	743	774	801	755	798	759	769	787	815	821	777	753	784	763	746	777	767	766	728	752	816	753	769	809	741	781	792	850	774	711	789	761	833	769	781	704	755	744	765	777	789	748	817	745	808	773	783	745	760	724	718	804	795	771	787	751	821	815	751	744	768	791	781	762	746	709	765	784	787	723	755	806	808	810	781	771	764	808	750	741	804	781	821	774	797	808	797	788	783	784	812	771	777	810	740	780	768	799	770	820	815	797	800	743	776	763	793	748	758	736	785	801	790	763	772	805	788	736	755	800	782	768	729	757	785	784	783	726	763	775	777	801	756	795	779	813	773	781	780	784	744	812	800	831	791	785	778	809	835	766	785	720	785	732	711	821	739	805	780	797	810	775	816	804	809	741	764	782	753	724	768	780	776	811	811	820	737	791	822	759	787	772	799	810	776	780	773	793	833	796	760	761	782	807	783	770	768	834	820	770	786	771	796	747	780	774	764	815	759	820	788	808	786	819	755	789	747	795	795	767	794	759	785	724	784	797	729	764	804	781	747	798	767	791	817	727	802	760	738	757	800	773	794	777	770	786	812	757	771	763	744	749	776	755	808	819	761	773	764	837	787	746	781	780	776	793	811	791	753	741	820	773	794	754	784	793	799	786	759	781	737	803	727	809	788	784	800	805	744	750	810	782	810	837	720	751	811	766	777	757	796	767	785	749	777	774	773	798	791	779	776	745	783	756	707	747	739	714	757	770	745	796	741	787	811	743	796	753	812	761	736	775	742	801	799	839	711	740	807	814	803	789	814	797	733	781	738	755	779	779	756	784	790	764	801	807	738	746	796	774	746	799	821	776	778	800	759	762	742	747	772	788	792	788	781	773	778	773	795	766	810	772	780	716	804	733	773	770	788	802	775	828	790	795	808	767	793	790	782	785	836	749	802	755	790	793	737	788	723	780	768	785	734	779	803	795	776	793	801	779	784	794	803	737	775	782	782	745	807	783	780	802	742	808	775	759	753	736	729	765	799	782	750	817	786	765	796	740	790	761	731	837	743	811	755	790	767	738	763	785	781	813	798	769	750	760	778	809	764	771	755	788	791	784	777	744	779	750	792	749	752	776	760	765	775	791	805	740	758	798	785	765	786	828	779	781	762	747	793	760	790	758	771	774	753	801	765	790	762	729	757	771	793	786	788	773	741	754	770	731	766	813	745	755	831	774	756	791	779	767	817	755	795	776	789	819	782	761	771	733	761	785	795	767	802	816	792	763	804	788	816	803	793	836	761	761	800	818	755	738	779	778	745	775	793	826	794	795	758	751	793	737	809	733	776	776	768	817	789	767	801	746	760	799	807	785	758	734	808	738	820	818	825	805	811	760	776	773	770	721	777	737	792	759	809	823	799	757	768	752	790	766	748	786	789	742	780	802	755	702	779	821	722	751	801	759	813	758	771	784	812	826	821	727	726	747	786	800
28105	11139	1128	916	667	595	478	455	398	426	379	431	394	392	415	385	404	496	520	417	482	433	444	451	417	426	432	460	452	436	419	423	405	441	392	416	388	415	369	397	378	361	389	389	416	401	408	386	374	373	351	368	360	363	353	370	359	382	353	370	358	337	386	371	354	379	362	373	368	388	370	364	403	321	356	355	325	371	355	342	359	343	365	352	349	348	350	354	319	403	363	367	372	370	337	358	339	372	376	376	404	343	400	372	369	368	358	363	371	377	355	330	375	364	381	364	373	365	359	378	373	361	327	323	351	388	379	370	357	359	381	371	396	360	381	369	360	377	337	392	334	357	383	353	349	357	391	351	375	385	352	328	377	364	357	351	355	349	374	386	409	401	327	326	380	349	349	356	349	350	388	369	340	371	361	350	351	365	345	328	331	332	347	368	372	371	368	359	352	371	359	355	374	371	357	335	356	414	353	363	384	367	356	353	349	393	367	363	356	391	357	352	360	353	351	385	351	385	413	320	376	355	365	356	371	335	331	335	359	364	351	325	362	358	360	363	334	336	384	336	326	335	372	385	378	325	318	325	335	334	376	402	355	360	356	320	339	352	364	365	340	365	350	412	376	384	336	381	356	354	384	368	362	360	344	363	356	366	359	336	365	394	374	387	376	386	346	373	377	394	386	374	354	388	388	346	350	362	319	346	342	382	380	348	376	364	378	363	366	382	354	419	364	337	338	354	386	361	369	359	360	332	371	361	367	405	364	374	399	367	377	353	361	403	365	391	368	341	364	363	363	373	370	343	355	395	356	392	344	361	336	357	348	338	338	317	357	367	368	361	353	338	347	391	384	374	371	355	361	342	339	372	349	381	378	356	347	356	412	358	379	399	374	378	378	354	396	411	401	383	364	352	375	343	347	369	339	348	354	404	359	342	347	356	374	360	324	357	389	352	367	332	397	335	356	378	351	392	372	333	334	369	401	372	338	382	347	346	354	379	366	367	329	358	328	367	372	363	344	392	379	338	381	371	350	363	345	375	350	392	384	403	373	324	365	377	365	335	387	335	335	345	376	355	362	369	401	403	371	347	369	369	358	341	334	361	386	382	338	323	414	385	379	381	350	370	355	362	360	388	402	353	374	343	370	365	377	363	361	363	339	379	356	372	367	358	357	366	343	389	361	344	345	359	386	340	344	393	344	381	383	367	376	366	366	394	363	331	357	332	380	378	410	396	343	356	359	360	359	352	366	388	368	366	374	364	397	362	376	359	378	373	347	353	337	386	357	386	356	377	362	356	349	365	331	357	347	357	402	357	351	416	392	372	325	378	364	372	355	354	341	349	345	349	333	343	367	333	342	385	360	376	338	361	360	377	380	336	330	351	359	364	359	338	374	334	348	359	346	394	364	359	396	342	348	361	360	376	362	329	368	363	372	374	350	369	333	339	380	361	349	354	359	384	383	363	334	346	360	364	335	376	365	352	373	361	368	373	367	349	354	362	381	377	404	372	350	401	361	347	372	379	373	363	395	384	398	363	352	393	356	341	374	338	413	339	365	361	303	343	363	354	353	397	397	394	353	352	382	329	383	360	379	373	394	354	373	361	391	358	345	348	341	404	387	373	389	333	379	396	361	386	346	336	359	345	347	376	340	359	353	412	403	336	340	334	358	315	351	382	382	360	333	372	359	368	378	358	341	397	347	370	351	372	350	339	359	372	327	354	376	356	392	330	378	370	377	397	350	358	343	343	423	368	353	366	351	349	335	358	319	363	388	376	356	360	364	346	389	335	366	355	370	335	350	337	369	340	363	367	349	416	354	349	368	385	377	360	341	362	325	399	368	366	353	355	371	372	369	369	409	372	384	345	356	351	349	345	359	342	393	390	388	380	389	359	358	334	340	356	329	370	372	353	324	385	379	360	354	393	375	379	357	387	356	340	368	364	373	355	386	341	338	396	366	362	366	338	380	368	350	372	354	332	348	348	335	374	338	357	319	335	326	372	375	361	373	326	380	405	347	379	333	340	323	379	366	356	326	350	352	350	332	352	341	320	341	359	349	379	405	350	355	357	363	405	363	347	357	376	358	387	337	368	331	339	363	376	346	393	351	351	372	322	376	410	358	370	352	334	314	375	374	326	340	380	389	391	329	341	364	341	370	392	367	385	389	350	329	389	353	329	363	383	345	365	332	330	369	338	359	357	349	323	362	399	359	348	368	324	327	360	378	374	349	356	387	349	394	370	341	366	330	363	343	313	345	337	353	336	360	380	380	348	379	359	343	346	390	379	378	339	375	333	364	349	393	408	386	396	341	353	346	380	351	420	355	360	373	382	365	378	334	359	377	371	360	399	398	374	317	340	391	355	357	358	357	370	410	357	364	376	375	376	374	364	364	317	355	384	372	359	336	342	366	377	347	351	360	373	345	324	358	369	332	393	340	358	391	314	359	379	363	386	378	349	370	345	367	375	380	361	368	362	374	368	356	373	377	380	353	319	360	335	325	337	391	348	387	341	333	384	325	396	393	385	390	364	365	373	352	374	372	361	348	403	367	371	366	394	354	348	396	375	324	340	355	378	346	377	397	322	405	381	374	342	374	343	329	401	377	393	370	360	366	382	386	365	367	389	365	381	305	378	407	339	365	339	396	349	343	361	357	340	350	363	350	356	414	364	384	310	362	336	338	329	354	372	351	343	366	367	368	351	333	369	405	333	342	340	372	374	361	302	366	361	363	361	375	376	367	400	382	366	396	387	334	366	373	374	344	338	360	364	356	359	370	339	363	340	395	383	335	344	382	376	379	376	352	365	316	369	361	395	347	330	356	372	376	343	344	330	356	353	351	356	357	389	375	333	337	344	399	380	353	344	318	362	390	336	342	401	390	350	386	327	326	385	356	409	346	349	325	331	340	344	346	377	295	355	350	335	371	350	362	370	354	375	368	366	383	379	380	347	384	354	354	322	347	349	345	348	376	374	368	366	376	423	351	365	378	330	337	375	391	343	336	319	334	355	359	377	333	357	368	351	354	368	348	337	372	368	370	360	333	352	353	399	363	375	394	346	371	342	384	352	354	362	361	348	352	377	356	387	355	359	349	379	415	363	355	341	353	368	358	374	354	357	366	387	348	351	367	368	371	384	403	365	364	370	350	366	354	321	336	345	327	332	346	374	364	345	324	379	380	358	382	342	361	373	350	357	361	352	375	356	370	383	337	356	329	327	339	349	380	350	319	391	319	349	402	348	349	370	381	358	343	363	427	374	384	385	364	378	337	348	386	368	377	332	334	387	380	393	338	395	340	357	362	390	379	328	353	362	374	405	395	406	350	374	364	389	381	367	352	342	378	364	348	350	337	316	346	362	356	355	330	352	346	345	319	370	343	360	323	369	345	378	346	358	337	370	370	320	404	368	382	364	361	375	367	381	374	386	341	370	363	338	334	331	344	364	356	350	333	349	352	323	347	370	373	366	377	383	341	323	372	339	361	404	357	352	376	360	345	372
16590	5462	1980	2235	1880	1697	1532	1306	1203	1103	1030	1010	1009	1071	1017	1177	1255	1604	1648	1684	1543	1567	1516	1419	1370	1328	1295	1287	1307	1244	1243	1177	1098	1185	1123	1117	1032	1010	1023	1003	1047	964	1016	952	956	898	899	912	900	924	904	888	848	852	857	826	807	861	745	856	843	811	833	804	824	812	781	773	756	834	827	813	758	851	755	823	827	762	751	748	785	793	849	765	768	769	758	789	797	818	774	780	803	833	775	788	785	791	779	763	802	705	785	784	760	780	803	793	784	810	762	741	734	786	716	739	770	753	805	810	738	828	787	762	745	762	730	771	808	761	754	782	771	786	791	841	800	762	791	767	794	747	741	751	799	800	819	764	826	755	767	800	791	799	807	786	765	785	831	748	743	772	752	787	790	812	792	776	768	713	775	743	771	774	762	779	818	825	730	770	764	763	824	797	838	819	769	761	730	817	840	818	827	753	772	787	720	807	800	744	816	811	814	819	749	788	739	779	803	756	842	797	738	782	820	786	827	786	763	779	808	806	812	749	784	802	777	770	789	772	775	835	770	755	760	768	837	780	797	815	801	809	839	766	813	804	754	752	780	774	785	805	794	793	803	813	774	786	758	770	807	762	752	798	768	768	748	780	811	793	792	778	770	826	762	807	806	823	801	816	790	764	765	786	759	796	729	779	787	775	840	799	825	720	821	765	811	757	794	770	823	746	791	786	792	811	758	770	807	776	815	790	801	778	783	802	759	826	757	767	783	776	762	758	781	767	773	786	771	784	720	771	714	763	721	794	750	758	791	813	773	770	772	765	842	804	824	774	782	776	813	740	814	787	745	785	784	732	754	723	785	748	768	799	759	778	819	807	799	717	807	788	758	774	762	783	789	790	801	788	705	806	772	795	778	782	782	716	736	790	742	796	740	757	751	787	820	810	795	762	809	769	811	790	768	803	833	749	759	802	809	787	827	837	780	787	756	796	832	709	764	768	777	858	776	785	766	800	800	758	774	793	791	782	769	843	779	830	745	757	749	751	766	805	811	805	795	773	796	793	777	731	793	791	758	768	785	812	755	812	782	794	782	788	815	778	788	825	781	788	758	792	724	750	795	768	795	778	820	762	772	752	748	760	778	765	795	783	826	753	777	788	714	783	768	762	760	817	782	739	797	787	782	810	713	836	808	740	827	775	773	800	814	818	795	830	773	772	784	715	699	747	799	742	791	728	773	725	752	794	737	766	767	760	753	757	827	796	790	823	728	772	782	783	791	799	761	797	766	796	786	804	732	781	767	796	773	804	757	766	736	844	755	717	757	816	792	725	789	795	797	799	790	797	777	819	755	762	781	811	762	773	776	784	752	787	803	812	779	804	782	796	796	786	785	752	763	752	820	844	769	764	814	836	770	797	728	762	777	754	787	757	816	789	758	806	764	757	743	789	730	754	839	738	761	846	767	763	812	795	828	814	791	730	792	775	810	755	762	780	759	775	737	827	811	784	746	749	722	765	785	773	719	742	770	764	751	787	771	743	750	852	768	792	728	727	802	746	779	743	800	729	841	759	800	809	757	783	784	736	782	781	834	757	779	791	746	754	794	770	781	812	787	763	777	783	794	748	760	803	771	771	752	779	773	804	803	731	771	812	781	758	717	756	789	721	774	761	738	773	770	799	802	746	731	762	773	811	810	781	800	792	792	809	804	771	774	805	768	794	764	803	775	780	739	789	740	755	773	708	773	782	767	780	749	751	739	832	759	731	763	801	778	787	812	792	750	783	739	764	751	779	795	768	766	775	797	755	777	810	776	799	760	757	749	767	811	779	768	780	834	775	769	767	831	777	737	720	745	803	797	799	774	775	752	777	749	710	769	770	775	764	810	772	817	736	755	764	813	734	811	800	776	739	770	786	750	771	774	740	750	805	785	806	718	822	810	800	796	766	803	780	829	782	808	794	815	783	731	771	762	804	769	790	796	754	771	749	791	748	810	778	754	779	743	749	789	776	776	830	806	784	792	778	745	799	762	748	802	803	810	791	792	783	808	788	749	846	782	827	736	809	777	812	819	780	733	770	769	822	791	774	751	745	761	688	789	765	818	792	784	780	788	775	790	794	809	817	752	801	759	769	757	760	806	747	798	696	742	778	832	780	805	785	784	836	730	825	787	711	760	760	737	762	782	781	780	781	763	760	781	799	797	802	777	755	793	752	826	779	733	757	775	727	788	747	758	801	774	726	812	804	771	799	797	779	784	761	778	735	794	816	793	811	783	784	821	808	770	750	777	809	764	762	758	750	829	756	779	785	775	741	784	851	804	787	720	773	738	765	765	791	773	784	813	767	777	784	777	756	741	725	763	783	757	762	784	769	743	779	795	735	784	779	783	756	774	798	775	743	784	814	784	816	776	769	811	798	744	825	754	767	790	774	728	809	782	758	800	830	794	783	764	795	799	764	765	795	807	806	767	767	772	826	781	792	776	776	783	734	768	756	836	760	802	788	802	775	758	742	812	741	758	776	797	781	807	779	798	812	756	800	769	796	751	817	760	765	768	814	745	782	775	805	785	767	735	803	757	767	771	758	789	798	746	793	795	776	761	719	757	714	769	784	761	793	816	792	802	790	765	762	754	831	785	801	778	787	757	801	752	749	760	817	802	777	786	802	757	730	780	807	821	785	795	733	768	770	787	745	779	795	770	826	814	738	814	740	724	775	807	760	818	757	795	768	775	838	763	729	772	772	763	788	754	777	811	816	772	793	759	790	759	815	777	826	774	759	778	747	777	751	821	789	748	843	796	772	724	811	757	773	742	771	775	764	730	809	813	793	754	745	793	786	769	773	815	751	765	787	715	798	817	748	731	777	739	767	771	728	801	748	795	754	778	715	760	796	781	803	767	767	741	780	777	776	764	788	758	754	769	813	785	792	780	734	775	767	772	785	827	753	792	778	796	766	746	793	772	774	802	762	755	744	784	778	751	762	777	784	807	688	785	799	786	807	783	785	782	838	812	751	791	800	803	771	760	785	818	792	791	763	766	724	736	790	762	784	751	815	776	756	756	760	761	786	766	796	804	743	792	791	804	782	784	771	770	776	755	791	770	821	798	808	765	742	763	781	763	806	752	783	787	799	768	811	794	776	791	744	767	765	752	822	801	762	756	717	798	781	760	834	786	799	773	770	795	800	809	792	757	778	761	799	774	771	770	843	791	832	815	787	789	726	793	787	779	777	772	766	795	729	811	811	771	814	730	766	724	747	769	757	754	816	803	714	755	760	765	785	777	813	739	769	817	718	770	759	765	790	813	741	821	787	774	776	800	777	731	777	736	792	728	784	815	761	784	846	726	775	775	776	801	841	815	790	771	812	825	775	774	790	836	791	804	768	791	829	736	806	784	768	791	745	807	735	755	828	822	782	783	795	731	781	792	824	802	781	768	769	802	730	777	777	812	751	814	791	738	778	761	780	744	820	787	768	832	827	765	805	796	792	733	803	799	805	735	823	733	773	781	779	806	771	767	763
9314	2013	343	326	349	349	334	299	316	324	331	324	296	277	317	354	397	373	400	328	338	384	338	328	334	324	350	330	353	336	349	305	345	313	322	347	334	314	327	261	310	302	322	299	282	298	343	315	322	345	296	311	303	288	312	313	333	310	323	336	316	308	294	349	313	344	304	330	323	323	337	335	306	314	354	322	301	326	309	298	311	327	349	304	306	322	325	289	346	319	331	299	314	324	290	319	302	313	314	335	301	307	316	320	356	309	325	280	319	287	311	305	288	319	312	308	309	311	325	312	323	337	305	330	312	303	314	309	303	328	287	341	309	290	299	286	345	300	337	299	270	339	303	300	322	306	302	351	310	277	312	298	324	305	339	316	296	344	325	302	323	296	307	324	328	331	295	290	293	306	296	303	341	306	290	312	346	314	330	289	330	295	302	324	275	298	345	309	303	325	317	310	299	318	297	312	284	297	344	294	330	323	334	310	312	298	328	305	337	320	298	285	310	295	309	277	335	294	298	335	305	302	284	323	343	314	309	318	305	299	309	310	293	326	313	287	302	273	311	315	318	327	310	318	290	273	329	302	316	290	283	294	330	289	314	323	319	332	328	332	315	318	302	321	306	327	316	321	333	289	314	292	286	311	323	285	324	304	318	304	309	303	296	309	322	334	320	310	351	292	322	278	314	311	290	343	317	274	308	307	311	274	293	307	299	297	361	303	320	320	320	302	289	306	292	309	332	303	297	301	315	282	299	306	296	337	333	308	334	270	370	307	315	310	311	298	292	304	297	300	297	289	336	346	302	338	313	327	284	303	313	326	298	289	329	302	296	331	276	301	334	320	319	328	340	363	307	307	305	293	289	333	295	302	326	293	291	303	330	320	301	327	291	325	303	297	317	308	311	367	279	343	309	335	284	326	316	293	335	307	291	307	309	295	315	290	320	307	283	320	300	306	284	307	309	306	290	287	311	302	324	321	316	314	299	330	297	290	340	300	319	280	310	304	309	280	311	333	317	329	320	278	295	267	295	327	290	304	301	283	327	289	297	287	302	319	302	315	318	325	309	311	305	293	307	309	316	368	317	297	291	318	321	306	320	300	292	313	318	302	325	271	295	294	283	289	297	321	327	276	301	312	297	330	296	310	332	317	305	311	300	295	293	306	326	306	348	331	293	314	314	290	324	314	326	332	308	294	265	347	304	308	292	298	315	316	332	327	310	310	292	308	299	305	321	335	311	316	303	295	319	316	289	279	299	321	297	279	285	346	304	309	327	330	362	345	325	315	332	309	293	308	324	270	332	335	302	328	333	327	270	285	290	299	295	306	314	305	276	288	314	334	278	290	298	299	341	323	314	308	325	302	302	321	349	320	302	328	300	298	315	355	313	307	334	322	322	313	318	322	298	294	306	337	308	335	282	301	337	311	286	303	290	321	280	274	321	308	308	337	324	293	318	337	322	273	307	314	313	312	306	349	303	317	284	286	300	284	342	316	341	305	294	299	340	334	298	322	286	297	299	302	307	306	301	307	328	301	344	301	290	302	340	277	320	321	292	335	359	306	283	294	311	335	322	318	315	303	320	293	296	293	333	327	293	303	323	302	312	315	272	315	308	302	321	329	302	308	313	355	325	276	292	289	305	324	336	306	296	312	314	316	271	330	327	305	331	283	342	330	328	310	321	323	303	317	307	298	308	335	321	334	286	300	324	290	304	273	308	286	322	284	296	292	296	315	291	324	335	309	294	318	293	314	329	308	328	308	319	308	302	328	308	342	306	309	307	321	303	320	301	356	344	300	314	332	326	324	331	291	303	339	292	303	326	311	279	306	327	309	316	324	261	311	306	323	321	337	283	265	299	310	323	323	317	330	295	310	324	293	330	304	282	286	338	324	305	304	326	335	316	320	275	316	276	274	330	310	291	300	303	298	314	321	290	330	309	303	315	307	301	324	318	276	318	319	292	330	303	309	331	280	324	305	324	291	328	304	297	320	280	319	303	295	328	316	325	343	321	335	281	319	302	322	321	324	313	331	298	311	325	305	361	330	306	287	307	312	327	298	294	315	288	296	310	322	323	324	343	285	289	290	301	309	316	320	325	306	325	301	309	310	282	293	322	299	265	283	266	351	267	290	326	339	312	322	289	366	326	294	308	344	294	280	308	305	337	313	296	313	312	284	312	323	297	316	318	348	351	324	329	274	298	284	300	294	300	309	342	313	305	338	300	306	296	324	318	309	307	326	316	284	321	323	305	302	311	317	286	317	298	347	331	287	341	300	302	295	346	335	290	331	326	308	307	301	330	316	346	293	316	293	299	299	297	325	293	313	318	299	279	320	322	310	294	326	324	299	298	268	298	311	303	304	309	318	289	296	290	310	304	340	308	314	310	304	308	270	300	296	347	352	283	295	287	295	308	314	333	328	301	311	301	309	315	321	296	288	338	292	322	317	317	340	270	309	267	297	322	317	321	310	320	288	320	308	305	312	280	334	311	331	314	292	342	308	337	324	320	343	324	319	330	308	292	317	317	338	321	280	296	335	324	295	317	297	317	320	324	305	328	311	307	319	311	294	314	268	316	296	332	305	305	305	341	344	319	340	323	311	305	304	328	310	306	343	340	282	314	333	320	317	309	340	294	310	301	334	328	351	316	303	300	305	321	287	335	297	313	335	313	302	310	340	305	319	300	296	290	266	316	326	320	340	339	278	344	325	290	305	300	307	304	307	313	304	319	299	300	319	294	318	301	333	318	281	292	292	323	326	304	331	328	286	317	279	295	295	328	314	321	298	307	363	300	298	296	336	303	273	306	321	306	323	304	298	325	305	315	315	307	321	339	304	296	289	328	345	327	326	293	266	334	320	340	320	313	308	291	317	274	303	303	323	304	295	310	283	328	310	327	319	312	306	280	326	305	272	342	348	303	299	332	309	320	346	295	317	309	329	304	331	325	274	326	293	302	308	296	306	324	337	299	291	315	327	290	317	336	324	309	290	327	295	325	308	333	320	289	341	354	332	297	302	296	267	294	313	294	306	314	341	306	325	329	312	292	286	333	334	316	308	316	338	336	326	313	287	287	314	284	350	305	309	290	299	304	329	300	328	343	344	283	334	319	299	298	314	321	289	292	315	310	324	325	353	339	303	299	295	303	317	286	315	283	322	301	317	320	291	327	327	292	313	338	272	271	312	291	324	306	304	304	326	333	308	309	300	324	335	315	316	272	312	309	274	295	323	324	317	315	309	303	302	309	313	321	324	305	325	292	310	358	312	303	276	310	337	304	340	315	335	313	308	271	285	294	303	292	313	321	315	296	317	297	331	312	279	263	311	314	307	306	311	293	328	302	316	296	317	339	301	316	285	304	297	314	281	329	298	335	328	325	307	313	360	322	279	331	318	317	316	296	313	315	315	315	288	329	306	331	286	289	300	301	343	302	309	317	294	288	287	293	326	302	288	302	321	297	301	312	302	289	307	313	325	325	311	301	302	315	293	289	289	317	318
5812	1232	727	730	709	724	697	680	717	636	687	711	660	742	777	880	1064	1067	1065	1012	1017	965	958	891	898	882	836	860	805	878	781	832	797	832	780	781	826	796	819	740	804	791	710	804	718	815	727	768	742	768	727	729	732	722	716	739	699	701	699	688	701	639	717	720	696	695	695	684	692	708	750	685	685	654	623	669	694	696	696	659	677	698	736	675	661	705	686	689	683	706	674	709	696	709	712	735	688	701	710	690	631	698	680	652	679	697	638	691	699	680	675	699	667	701	694	706	639	693	726	691	655	666	696	646	685	683	721	708	697	703	662	696	669	643	727	685	695	698	666	737	660	700	673	671	662	703	703	714	717	653	673	686	688	638	702	702	726	642	714	693	639	682	705	709	695	654	667	623	657	745	712	705	678	690	654	674	638	691	720	713	672	692	645	707	683	699	674	681	708	734	654	700	670	706	692	739	714	709	675	688	673	703	721	646	667	694	675	672	693	700	652	729	666	673	656	668	730	710	641	733	659	682	660	691	707	668	695	677	673	666	690	733	729	752	699	655	660	724	700	672	689	717	695	697	703	679	672	717	634	680	749	730	688	697	675	664	655	665	683	676	670	712	637	681	681	683	677	702	695	711	678	695	693	669	663	736	692	707	665	663	682	709	638	720	697	685	686	711	706	678	675	651	701	696	654	695	696	734	691	656	665	672	688	673	699	635	662	715	692	668	745	640	696	710	698	681	713	727	631	659	682	691	686	716	701	664	665	726	633	703	663	672	656	652	696	726	669	703	669	727	697	649	672	696	670	691	660	710	698	722	729	647	610	688	666	653	736	625	699	693	655	726	683	714	678	690	729	717	664	669	683	690	657	709	692	673	715	674	708	676	609	655	706	724	649	740	680	708	669	672	720	689	706	652	657	693	686	674	711	667	720	649	682	732	726	688	709	685	699	664	662	676	750	696	717	674	695	684	683	680	640	656	697	661	672	707	656	708	717	697	725	691	690	695	683	656	633	691	694	649	686	680	636	695	676	665	677	691	708	671	682	704	723	659	662	654	670	677	726	642	679	667	707	695	703	699	690	691	664	684	699	689	722	692	714	718	694	697	685	692	695	706	662	674	682	703	730	705	694	667	646	720	707	668	663	717	666	721	710	703	691	666	680	688	670	650	700	704	696	708	651	700	694	685	671	625	666	686	668	753	667	674	690	689	677	700	650	689	632	679	700	684	704	704	710	684	670	709	698	683	710	692	658	672	644	700	704	686	661	654	641	667	707	687	670	698	733	719	673	690	724	668	714	708	672	689	732	689	663	663	636	684	696	680	680	677	695	740	700	675	703	689	703	725	699	678	745	664	658	683	694	650	666	657	687	694	621	667	675	719	645	690	702	700	719	699	666	710	720	658	680	684	705	671	679	695	687	696	645	705	714	699	701	719	659	677	676	688	687	671	682	727	706	730	690	673	690	727	675	716	724	661	705	676	672	677	680	663	714	696	704	689	660	684	677	679	712	704	673	695	673	696	641	700	683	654	661	709	700	707	650	668	673	672	710	646	698	702	709	690	655	677	648	647	684	652	716	728	669	672	661	700	675	714	660	713	689	688	655	733	695	685	691	664	717	680	659	647	691	733	683	768	729	688	665	641	729	675	711	693	686	713	702	634	661	694	712	676	658	635	672	717	700	661	729	669	677	667	671	696	656	701	710	675	654	679	682	704	671	688	704	697	669	678	687	615	684	687	721	665	772	696	655	696	710	690	686	657	677	674	691	697	712	706	684	676	743	678	712	694	637	647	697	674	735	721	611	743	671	681	714	701	701	659	690	721	671	695	715	626	706	680	712	696	646	734	693	711	680	686	673	698	699	694	660	669	709	671	685	692	697	628	699	705	675	688	713	730	721	712	684	674	704	704	687	681	759	690	656	664	662	661	702	642	687	676	674	731	692	661	680	683	668	700	700	713	706	725	745	648	643	709	669	755	650	699	656	714	700	669	710	694	683	639	660	718	692	697	695	715	645	688	676	692	719	660	647	664	718	659	698	668	697	670	672	617	675	696	703	655	692	674	700	695	677	720	678	699	691	683	701	711	667	730	722	659	686	696	672	681	687	663	690	687	686	691	690	675	739	692	746	654	737	683	655	648	650	697	677	657	670	678	696	731	741	673	668	647	635	743	696	662	677	687	694	662	672	662	715	745	654	669	697	729	699	684	698	698	697	707	711	708	736	709	631	702	683	680	692	695	765	694	638	685	690	683	694	740	677	689	651	650	704	724	662	667	685	696	755	725	657	640	679	665	648	683	713	685	741	685	664	658	680	682	634	656	684	683	716	750	643	648	708	684	690	686	672	640	689	677	683	642	678	713	678	670	714	705	684	635	708	656	680	690	706	651	703	691	674	706	687	679	700	669	701	663	659	683	691	672	688	660	650	665	649	641	731	695	663	683	677	716	681	744	666	703	703	692	678	696	696	684	708	663	696	655	695	681	704	706	763	704	679	678	669	693	676	700	682	625	766	687	710	646	714	634	684	724	648	674	714	716	661	696	665	692	696	697	697	693	713	680	703	694	653	627	655	677	650	682	649	747	673	725	683	640	671	694	698	674	699	668	668	689	700	742	678	703	664	663	654	724	664	667	685	687	663	693	697	699	718	672	701	666	722	711	668	666	686	697	680	695	677	675	664	724	724	700	658	678	694	672	700	703	690	649	642	692	691	607	651	718	694	673	665	696	703	682	683	708	680	637	686	684	655	649	716	708	706	652	686	728	697	689	708	690	671	689	682	632	679	680	660	675	702	673	668	708	677	694	698	649	668	661	709	682	702	638	709	679	720	723	677	683	692	739	683	652	700	745	682	693	620	681	663	671	702	686	697	663	667	749	688	697	653	647	653	662	717	720	731	674	700	729	687	728	688	621	705	689	726	705	683	714	738	700	659	686	667	722	707	680	679	663	639	745	669	659	706	690	673	685	733	684	673	675	664	677	680	659	725	684	638	639	674	690	749	667	686	701	645	681	699	713	701	662	690	703	675	730	728	674	634	701	657	681	693	685	689	722	682	662	680	649	701	710	703	688	675	665	708	692	734	691	681	682	684	724	658	733	694	649	689	678	679	683	656	729	681	714	713	670	660	648	725	633	701	716	677	680	651	688	628	688	699	677	696	709	682	699	700	710	743	694	659	631	725	652	683	676	683	662	668	712	719	699	678	723	640	673	689	673	667	730	648	684	672	674	653	707	707	673	678	663	696	766	756	675	680	685	706	647	652	687	689	679	674	672	707	700	699	626	696	729	684	682	711	723	706	647	657	701	709	701	718	671	701	667	653	682	665	653	687	657	681	680	658	676	686	677	659	680	717	701	688	668	694	695	689	700	700	678	639	698	678	684	711	728	725	679	667	651	694	692	685	674	672	643	662	650	699	706	669	676	653	664	671	647	704	648	659	691	711	687	654	680	645	702	690	646	669	643	667	701	660	675	721	660	688	715	649	681	661	666	694	656
18236	4941	706	574	492	444	464	406	403	392	367	356	366	396	395	378	415	485	445	453	412	438	412	390	363	428	384	431	392	449	384	426	416	422	365	382	375	399	386	381	383	370	389	380	380	389	370	404	391	348	331	374	410	319	368	378	332	371	376	347	347	375	354	382	323	319	343	363	412	400	368	349	336	389	365	374	379	373	379	388	354	353	359	310	340	345	350	358	337	321	346	351	348	350	372	393	353	355	372	385	386	369	339	366	347	374	358	355	354	363	338	353	323	326	388	381	341	347	358	329	333	355	348	365	369	374	339	420	342	368	356	357	341	338	348	372	326	356	345	364	323	390	351	361	364	370	376	347	339	382	363	350	343	330	349	372	352	358	360	350	368	361	303	371	374	357	342	367	356	368	346	339	324	318	349	392	356	349	344	358	373	381	342	340	346	329	360	337	366	336	350	364	361	370	362	364	363	392	418	395	333	358	337	346	368	377	361	340	351	350	346	340	360	325	337	339	339	365	389	344	352	343	331	348	346	346	330	365	357	356	357	350	365	357	356	359	371	359	337	349	360	358	338	326	338	363	371	375	349	384	354	360	379	337	355	357	319	333	354	397	382	361	372	358	376	395	369	329	369	369	361	365	391	360	367	344	357	369	370	320	363	308	385	397	375	327	343	359	385	383	361	361	332	385	363	387	364	349	369	362	362	381	355	338	346	358	357	364	354	390	345	385	389	350	349	364	340	332	379	370	330	345	385	388	334	354	328	304	365	343	349	318	302	359	364	373	369	358	368	353	343	368	391	387	360	348	334	376	350	353	382	344	317	304	379	398	397	322	321	352	321	342	368	386	379	357	401	353	373	318	387	324	335	383	357	389	350	312	363	343	383	406	371	401	342	379	377	346	349	334	329	380	372	349	373	388	376	355	397	354	369	386	338	367	337	338	370	349	384	342	349	392	342	350	341	363	320	361	354	349	342	362	361	377	344	354	374	369	350	396	367	321	350	370	332	342	380	366	368	334	348	367	349	318	375	353	390	360	338	352	349	377	373	355	344	385	369	344	390	388	340	383	363	357	408	377	359	363	341	375	343	345	360	349	358	400	381	370	366	384	343	317	323	374	366	349	379	384	393	351	365	345	332	348	350	360	329	340	364	353	290	357	352	386	385	387	384	373	373	329	373	378	352	315	358	347	369	356	404	331	328	368	361	358	372	342	338	368	350	350	354	370	351	383	363	356	335	385	343	308	366	349	380	360	353	343	346	367	357	348	389	398	363	377	374	392	411	358	323	368	326	373	360	331	351	347	375	396	366	386	347	353	379	340	346	325	351	372	358	378	372	395	359	316	405	367	368	368	389	354	350	359	386	371	350	371	361	357	346	358	377	340	380	356	344	346	361	312	377	321	331	329	383	324	328	336	358	341	353	343	367	307	361	372	365	352	364	385	371	422	354	369	347	328	402	345	324	367	373	356	331	366	359	358	351	393	349	369	361	385	340	326	358	370	370	364	373	374	353	336	379	382	357	364	366	401	392	367	363	372	369	359	372	371	349	385	418	368	322	353	395	378	349	350	333	327	364	372	374	351	333	338	338	369	334	393	396	381	366	374	381	369	328	369	376	394	366	310	363	357	342	359	354	408	335	366	344	377	359	358	346	406	376	397	378	356	324	329	325	350	373	346	351	351	377	366	387	331	340	347	337	337	358	346	348	372	380	319	391	396	374	369	364	345	361	361	349	390	363	369	362	394	318	368	367	364	323	345	352	384	403	347	349	358	368	346	342	371	378	380	367	357	383	350	365	376	394	354	351	382	410	357	427	358	341	339	349	367	328	330	352	378	337	379	369	324	337	353	344	358	384	338	385	359	353	372	337	365	353	312	369	355	345	352	342	382	371	373	346	370	326	389	377	358	357	368	366	382	351	405	415	389	362	338	357	390	362	354	378	367	344	346	343	345	343	349	361	352	373	358	362	395	322	344	344	367	331	383	382	375	341	359	382	363	345	368	365	403	369	376	339	341	354	367	363	359	350	319	377	353	342	296	338	380	350	366	364	354	364	382	349	368	371	400	364	372	341	350	368	371	343	352	328	315	348	349	351	383	351	369	359	370	343	350	353	357	338	367	335	353	409	360	371	347	350	350	335	358	375	343	343	398	359	379	351	367	367	368	353	365	344	344	344	400	335	371	327	365	343	339	395	391	375	419	382	351	337	363	347	387	370	361	350	360	360	370	332	352	350	350	358	372	335	361	365	359	380	348	348	356	323	333	369	359	326	339	386	367	384	359	368	348	373	349	394	362	366	306	398	357	370	371	361	400	339	370	397	386	350	356	322	388	342	373	354	333	382	358	374	404	364	377	347	329	355	354	347	342	364	332	363	357	349	377	346	384	368	348	356	403	342	342	346	355	349	344	321	395	374	381	382	335	323	350	334	361	362	331	354	325	386	374	362	380	353	341	369	372	348	348	339	382	350	345	348	393	346	372	374	354	358	369	356	344	349	316	340	324	356	381	349	345	338	312	352	372	327	331	355	354	328	311	345	366	335	322	354	338	362	342	368	351	335	343	376	430	356	372	362	368	330	362	337	374	343	344	370	384	380	331	347	354	386	357	374	369	352	379	346	340	374	378	364	357	395	338	362	361	379	353	347	368	342	347	343	325	344	346	338	337	390	356	341	356	366	354	356	390	390	365	353	335	370	361	366	364	363	345	337	374	362	354	366	352	364	372	349	353	343	381	360	368	336	308	365	378	354	385	357	382	383	356	376	350	387	376	363	363	352	398	316	345	366	348	326	350	380	355	339	379	375	347	345	326	355	375	323	362	386	358	353	391	355	337	383	371	359	386	352	347	359	400	355	390	385	350	375	321	367	390	377	355	400	341	326	367	375	336	338	388	356	341	377	360	373	372	357	340	389	356	355	350	391	352	348	387	373	344	323	367	349	402	347	388	399	347	334	386	366	349	386	355	389	369	364	365	349	360	374	368	412	383	340	392	357	341	326	333	366	383	408	361	354	352	388	355	370	365	359	372	406	380	371	348	350	383	379	370	366	400	383	357	368	338	372	346	339	334	361	326	378	312	344	374	364	353	327	362	346	348	348	393	363	366	359	349	374	343	337	357	375	393	327	358	376	388	387	360	402	347	392	380	364	309	341	351	345	402	350	347	340	350	338	345	346	360	394	401	394	318	370	330	340	310	342	363	388	357	326	325	389	350	339	326	391	368	370	357	373	312	348	355	335	358	370	379	367	369	363	361	339	367	336	356	383	378	366	335	365	373	364	336	339	394	331	355	348	358	325	354	359	328	361	327	382	324	366	375	342	395	373	372	356	364	345	327	356	351	402	339	358	352	375	372	363	375	352	336	358	364	361	352	363	325	333	358	356	376	333	352	343	363	398	358	368	379	334	367	306	325	349	346	378	366	353	364	388	346	379	356	376	338	354	336	374	335	363	330	344	334	368	337	358	352	366	360	368	389	344	331	352	338	359	363	342	378
11557	3298	1370	1437	1421	1208	1126	1092	963	976	946	917	932	942	939	1128	1452	1584	1402	1354	1391	1343	1297	1198	1205	1202	1198	1171	1161	1136	1059	1068	1072	1017	1050	1022	988	944	970	939	920	957	923	923	918	915	910	938	854	875	910	894	851	785	855	826	882	831	785	760	812	809	794	736	834	777	766	794	761	791	761	796	775	749	776	808	783	813	772	778	730	773	764	794	802	772	799	797	762	813	814	792	776	834	835	776	796	797	778	771	801	799	814	815	830	734	776	801	800	751	786	788	800	752	780	772	829	792	746	775	770	795	816	831	833	794	780	788	762	798	779	809	740	743	835	784	801	790	777	831	788	805	770	787	795	745	795	806	747	777	799	792	785	757	792	782	766	813	761	811	772	754	758	768	867	709	826	774	828	807	770	778	770	792	788	699	789	763	769	817	717	787	768	823	761	754	798	809	801	749	746	797	792	799	763	795	760	708	804	823	750	785	757	816	785	795	784	775	832	817	775	763	792	806	773	733	796	818	804	764	767	777	809	791	754	826	803	823	763	810	794	795	777	769	790	761	784	763	777	761	802	790	807	788	831	796	756	720	771	792	759	791	784	806	781	768	760	799	783	800	757	791	797	724	801	822	807	813	729	797	758	775	798	767	797	809	786	782	746	799	766	783	755	803	809	771	730	748	803	752	783	755	809	730	800	770	814	784	817	812	820	803	808	781	813	723	786	777	776	743	762	759	785	798	752	813	791	817	778	795	778	781	792	791	796	767	758	790	763	783	775	781	837	775	742	815	798	739	795	794	792	779	764	818	782	778	771	776	798	766	817	775	789	803	815	811	782	766	787	778	833	754	743	740	799	782	781	789	812	795	758	787	752	814	736	749	781	785	764	787	788	798	818	813	806	803	806	820	762	766	728	797	785	789	806	770	781	813	797	755	757	759	800	769	792	767	780	809	755	776	774	812	809	785	795	796	795	837	786	782	762	771	751	791	707	774	777	805	752	798	733	793	774	764	767	778	790	802	803	817	765	768	778	797	738	745	837	806	778	841	837	830	831	811	785	816	797	829	761	764	817	818	797	775	788	774	789	759	776	766	760	782	723	828	753	819	791	795	782	724	780	788	825	763	770	787	773	830	745	755	771	786	799	777	786	779	772	766	715	767	753	837	812	776	817	820	799	754	767	797	756	751	758	783	780	820	786	785	750	772	776	749	863	811	760	783	790	784	752	804	761	775	814	793	809	807	815	851	716	793	798	789	812	887	822	783	775	771	757	816	745	774	817	789	832	783	753	805	746	769	806	771	746	787	782	775	741	794	782	780	746	736	826	765	811	774	811	846	724	748	748	782	809	805	793	777	785	746	764	736	780	782	762	781	743	789	806	796	838	801	747	766	767	710	850	780	791	770	800	805	811	774	821	785	772	888	822	740	771	844	779	763	819	776	835	778	786	760	809	815	788	737	778	773	775	799	771	748	774	775	746	826	751	795	809	798	781	768	801	758	783	757	779	807	781	731	779	822	783	750	800	825	812	815	786	791	748	793	786	802	806	731	787	763	784	775	787	794	763	803	771	807	762	795	800	847	766	772	792	736	794	759	794	762	797	751	779	769	755	784	804	817	818	773	790	746	766	745	777	821	840	777	782	770	814	743	725	733	793	782	734	830	761	787	779	810	780	794	787	790	783	814	795	775	805	775	762	776	792	807	805	768	763	768	807	764	766	775	753	746	763	831	744	783	788	726	767	809	830	791	818	793	774	747	789	812	777	773	798	808	719	788	795	816	781	753	759	802	734	797	829	781	792	817	758	740	782	750	761	797	731	751	791	781	755	782	813	792	758	777	801	767	853	808	772	729	760	780	788	799	816	737	799	760	764	813	779	775	817	800	748	815	789	775	836	801	791	815	777	780	774	763	779	795	744	771	775	800	765	741	779	773	741	738	799	813	776	779	789	768	752	775	783	803	803	778	730	835	836	800	759	834	788	773	809	794	834	766	798	771	777	779	778	807	808	758	759	750	790	795	834	772	839	774	768	809	805	810	777	802	762	767	825	758	773	797	789	748	755	786	783	755	817	778	778	765	780	739	745	807	805	804	807	782	820	778	766	754	800	804	790	696	782	765	787	756	795	813	798	770	793	730	797	760	747	790	802	776	740	778	775	811	773	837	801	762	783	795	774	771	799	800	784	804	738	770	744	773	743	803	738	812	787	752	782	826	831	776	813	805	784	767	788	806	689	760	787	772	813	786	785	803	769	778	746	775	816	753	797	810	754	832	777	805	733	831	738	742	735	767	796	756	764	753	764	798	801	780	817	734	775	790	740	755	803	785	745	792	807	748	788	800	773	785	774	823	738	847	823	867	838	758	785	773	788	760	766	750	788	815	745	829	783	811	751	751	774	788	778	764	796	751	781	792	804	773	741	716	779	795	757	742	842	765	736	784	734	784	809	809	800	730	767	800	765	785	788	763	832	831	844	813	741	751	758	765	784	773	745	793	835	788	770	785	806	812	829	759	795	750	807	757	805	784	770	734	758	759	757	762	808	762	765	789	846	798	814	771	745	738	817	760	781	764	802	790	775	789	792	830	782	784	739	777	770	754	804	758	764	783	782	809	781	786	798	776	815	802	798	778	827	787	802	801	765	790	750	760	758	835	803	763	765	817	792	748	758	755	749	828	798	768	777	745	785	804	771	786	771	785	836	800	780	776	722	805	760	759	717	802	738	780	790	769	775	786	786	825	798	761	773	785	788	799	749	755	788	835	780	760	810	773	727	779	775	769	767	755	793	772	823	781	770	793	778	813	756	829	766	750	801	824	784	792	818	809	741	805	800	771	736	773	780	799	780	766	783	764	784	770	759	845	811	755	764	809	768	766	807	804	819	808	737	745	775	834	753	856	799	813	771	755	835	789	765	754	777	787	808	815	791	748	783	789	820	798	777	745	784	810	769	760	852	846	787	778	803	783	745	820	741	755	797	775	778	767	731	750	741	742	777	730	752	803	816	790	783	858	795	751	781	793	802	772	779	768	776	780	800	779	758	762	776	764	776	776	781	808	809	787	776	802	772	795	758	808	800	772	810	790	830	833	770	730	815	824	789	789	793	744	781	812	786	788	759	826	765	839	778	794	777	806	793	757	726	782	789	815	781	773	854	759	788	775	805	759	811	834	790	768	815	790	777	791	757	743	730	800	772	790	793	746	742	780	776	781	784	745	788	795	766	785	754	751	824	811	777	873	815	762	812	756	838	745	797	768	788	821	761	791	758	787	785	804	777	758	796	817	770	744	745	808	848	822	784	819	757	762	759	779	763	784	770	824	770	806	767	819	809	808	798	807	794	795	787	788	775	772	750	800	730	766	767	762	759	746	775	751	800	840	824	730	746	817	816	786	760	760	771	746	788	797	812	823	762	763	795	735	749	770	801	767	754	788	752	794	804	776	780	767	787	804	759	821	776	752	798	820	826	854	808	812	786	804	752	817	839	761	806	774	768	730	753	801	789	772
23392	7292	1198	874	653	574	527	448	426	452	470	434	399	392	370	470	475	502	491	487	496	507	497	472	445	474	458	412	460	447	409	462	404	431	418	385	384	342	392	373	434	382	384	397	403	408	415	344	383	351	362	368	376	361	350	373	332	371	350	391	364	342	346	357	364	358	354	370	387	359	412	347	347	329	346	380	385	396	366	371	365	403	356	367	390	360	369	339	328	317	354	380	354	375	384	367	313	349	344	373	307	327	347	352	352	367	366	319	322	396	369	359	392	427	344	370	352	338	359	353	352	384	380	350	361	338	346	377	355	363	352	384	389	367	331	323	379	373	337	335	387	333	361	395	361	344	338	338	399	387	362	366	366	351	330	386	383	336	364	379	378	370	347	331	339	372	371	386	336	378	342	389	347	351	351	352	347	360	342	328	343	416	404	311	364	360	379	369	331	374	393	327	375	375	407	333	340	378	363	355	401	383	371	387	355	388	363	362	344	360	336	327	360	357	353	369	383	393	382	342	350	333	377	348	361	330	334	364	358	328	347	361	367	351	392	346	368	385	347	337	394	342	337	314	396	360	369	404	353	336	408	370	352	352	366	394	393	360	374	345	400	379	362	362	395	372	368	363	380	379	373	320	396	351	386	362	377	383	344	353	375	367	344	346	353	371	383	373	377	362	346	363	357	340	374	331	358	348	305	339	363	355	357	396	378	335	372	345	362	364	386	388	371	351	373	362	380	370	368	339	342	393	352	338	393	338	366	364	385	328	298	371	373	355	391	336	410	350	304	330	405	337	366	379	310	336	393	374	368	355	318	377	383	360	355	370	365	401	348	365	383	367	349	350	347	344	361	384	342	396	347	319	362	366	370	382	333	345	344	361	344	386	344	356	390	393	366	302	344	348	360	345	361	349	341	349	353	340	362	312	351	390	412	316	380	340	380	327	348	378	309	354	370	369	363	347	364	356	382	342	309	367	335	389	324	348	404	384	348	342	384	340	391	346	338	374	385	348	339	366	374	332	341	339	387	373	376	379	404	336	355	393	391	362	356	354	402	355	328	386	363	346	389	345	369	367	355	347	359	362	372	333	405	376	388	386	356	377	379	373	338	375	342	380	351	356	347	334	369	370	361	402	352	387	359	345	359	362	352	374	349	363	361	378	336	394	355	335	322	341	378	379	373	386	352	391	350	378	354	389	324	384	313	389	294	369	384	409	397	365	350	383	339	374	351	375	357	391	407	344	362	375	357	342	367	336	371	317	319	350	366	357	367	391	363	377	393	353	333	382	393	392	351	376	382	360	354	373	363	322	400	357	311	387	364	347	338	351	362	390	372	415	395	366	391	390	341	341	372	373	387	361	361	378	385	361	351	351	332	367	327	334	375	355	338	345	354	373	326	358	343	343	365	390	359	346	344	341	367	364	334	402	372	365	354	378	359	362	333	375	346	357	343	377	378	336	303	363	351	336	368	345	376	322	365	349	389	346	342	373	333	333	385	391	362	394	336	378	361	381	364	352	378	358	336	386	343	369	379	380	373	345	391	363	377	382	373	387	348	356	390	315	362	362	396	363	375	348	374	382	359	406	344	347	372	405	358	338	362	376	379	355	368	353	362	377	409	335	398	332	366	339	329	413	370	365	329	358	361	352	342	382	329	373	358	363	380	381	362	414	393	324	378	363	370	359	408	365	343	357	375	346	347	372	367	333	316	311	329	364	376	352	399	381	396	387	409	381	348	342	328	396	353	347	368	388	352	381	359	324	327	345	342	405	312	365	371	337	415	386	386	348	355	345	354	366	341	346	355	378	346	371	360	360	385	351	346	392	367	341	346	338	347	399	371	383	359	343	384	350	394	367	393	332	346	364	361	370	370	356	369	383	383	402	325	359	350	372	365	349	339	362	375	363	357	379	397	330	385	372	375	363	376	374	330	353	362	384	341	386	324	385	360	367	359	364	367	370	363	397	380	382	361	364	374	327	355	350	351	375	364	339	391	373	343	378	339	372	366	379	369	337	349	383	374	323	329	366	344	366	345	348	364	398	342	393	386	384	370	379	355	377	339	362	353	354	338	353	376	332	359	397	356	348	339	321	351	346	368	334	351	329	399	379	375	368	362	368	356	361	315	333	348	377	371	344	343	345	336	362	366	390	335	334	359	371	369	378	365	410	379	379	372	369	332	357	356	374	311	348	358	402	357	378	348	340	370	338	354	359	384	337	367	389	348	354	354	368	388	367	374	347	352	343	351	371	389	371	381	342	326	343	370	335	310	350	337	363	360	387	347	362	347	358	349	359	399	384	375	341	336	346	405	356	296	390	340	322	363	369	364	347	340	365	373	366	359	374	332	316	367	351	357	347	361	386	387	361	326	362	339	410	380	342	351	344	337	370	324	365	371	335	372	364	366	362	399	359	355	321	378	322	341	339	373	324	368	367	363	352	390	397	371	336	373	352	330	316	362	361	336	364	367	362	362	350	353	324	337	342	345	383	341	367	358	359	350	362	324	348	355	337	406	360	393	359	345	363	392	368	342	382	419	379	358	355	396	395	339	375	355	351	379	359	333	378	358	347	360	388	394	396	355	363	384	353	375	360	338	361	379	383	357	371	337	356	338	349	347	373	362	368	390	350	382	378	366	362	316	366	357	356	347	377	341	365	335	379	354	352	370	346	356	357	389	377	360	333	353	406	398	353	339	365	363	401	346	346	359	363	352	405	369	387	369	329	360	335	391	373	392	358	332	358	356	344	320	369	358	379	373	341	385	377	389	312	381	338	350	326	367	344	299	352	341	356	354	402	351	334	336	335	362	379	378	355	326	337	331	371	331	344	366	311	366	336	387	373	359	369	386	361	352	379	373	367	363	346	362	355	377	357	345	362	375	355	353	366	383	378	322	343	362	403	338	327	351	351	373	371	358	375	380	369	352	361	347	370	364	376	396	388	343	357	334	364	384	356	357	335	362	349	329	382	363	350	361	354	355	349	358	384	375	370	405	329	323	337	357	369	376	361	359	347	413	389	401	377	399	350	339	367	312	372	315	362	313	395	361	359	340	370	404	342	360	350	374	364	343	360	408	357	376	362	374	360	368	382	361	367	314	351	335	347	353	352	353	352	382	346	410	365	383	351	363	362	404	345	332	358	339	377	342	333	329	377	364	356	358	342	335	353	329	377	361	356	343	332	366	387	367	341	361	380	347	383	367	355	351	354	349	356	335	350	336	358	384	380	364	367	358	335	377	359	359	355	354	416	356	374	338	351	398	374	356	375	378	373	349	339	373	356	362	376	351	352	352	329	341	372	398	364	397	365	400	366	324	334	354	352	352	366	378	352	347	364	352	383	316	349	388	386	407	402	360	355	351	364	350	363	382	345	340	339	390	355	404	338	383	365	382	346	341	359	399	415	374	368	336	353	373	360	376	346	381	325	347	352	343	356	340	401	362	362	408	384	314	348	344	381	371	377	344	395	343	360	343	317	328	362	362	393	322	369	385	386
12898	4881	2048	2368	2011	1751	1537	1325	1276	1128	1034	1057	981	1027	1066	1458	1591	1757	1708	1677	1638	1665	1494	1386	1430	1321	1355	1328	1234	1230	1253	1247	1175	1246	1139	1084	1070	1029	1016	1012	1030	931	992	944	950	954	974	986	930	894	896	848	885	866	874	850	845	862	876	822	864	838	775	826	819	839	804	807	794	792	774	781	831	772	749	768	848	817	766	741	771	786	784	808	777	784	797	775	819	790	768	770	757	819	792	756	810	758	817	787	817	789	809	779	801	819	766	772	830	762	836	780	772	817	777	813	796	794	824	784	772	746	773	742	779	778	795	797	761	767	796	803	822	816	791	783	761	776	752	788	809	777	769	805	768	794	726	747	731	755	805	784	793	793	749	796	769	751	773	825	771	776	799	797	717	731	770	796	785	768	749	769	792	750	817	811	785	767	773	748	765	775	826	773	782	744	803	821	765	722	815	722	761	792	792	771	808	812	787	791	798	743	737	770	774	740	823	788	779	791	773	773	728	813	785	786	792	806	762	827	770	782	783	731	783	814	785	801	802	768	752	810	789	793	743	792	802	732	750	763	784	776	801	770	738	750	763	788	765	765	769	807	807	741	755	801	753	822	819	807	773	750	746	764	778	778	796	760	762	762	786	802	783	753	783	749	766	839	778	721	740	825	764	806	748	775	777	794	761	788	772	776	755	771	805	781	792	793	765	792	759	779	737	751	804	736	795	820	786	782	713	802	755	760	788	808	778	738	807	767	805	729	792	744	757	757	781	746	757	761	842	811	776	774	794	737	768	791	755	742	758	792	773	766	844	753	788	781	774	756	793	767	749	745	764	769	785	796	816	784	762	796	814	775	792	775	749	804	785	760	784	816	780	732	807	802	801	787	810	805	820	812	783	770	779	772	756	842	774	737	764	806	782	794	787	809	813	817	791	772	723	813	796	785	789	812	808	825	833	821	762	761	760	736	776	781	771	785	772	752	792	758	807	748	764	790	764	760	752	789	774	745	785	830	744	754	822	787	833	815	806	747	716	815	756	778	728	760	782	749	753	774	777	815	803	795	778	767	777	786	781	803	810	765	829	764	749	798	781	734	823	767	774	737	798	795	784	838	767	697	798	740	779	781	803	762	747	787	745	748	756	775	766	805	761	782	806	796	749	824	810	791	801	742	760	801	740	795	742	768	833	810	755	816	778	809	747	791	763	745	781	751	804	790	736	761	767	783	795	783	684	790	742	795	757	793	820	778	828	746	737	819	779	788	817	745	809	763	789	744	730	775	788	774	808	769	753	781	811	772	795	754	778	763	776	734	769	766	747	758	805	793	767	776	782	788	751	781	815	785	805	791	769	785	773	803	790	769	755	792	770	738	749	755	777	774	733	748	802	767	787	791	761	778	768	799	832	792	807	797	765	793	764	751	768	816	792	841	751	740	827	789	747	811	735	789	789	777	774	718	741	779	790	765	774	757	745	784	795	744	789	793	824	793	817	773	759	794	785	801	722	766	759	773	737	738	765	788	818	752	800	746	788	761	772	754	787	801	830	766	749	778	815	734	787	717	744	796	803	739	738	750	757	789	779	752	757	788	757	742	811	782	788	776	733	806	808	784	832	824	782	814	782	728	823	775	779	778	765	749	809	785	749	785	763	790	765	774	813	773	793	742	795	795	802	725	753	736	796	767	810	800	760	777	756	761	769	809	799	743	801	796	775	804	811	801	778	765	793	790	756	763	756	763	798	769	787	756	750	770	807	770	814	806	783	758	807	778	799	782	772	777	731	816	815	805	796	775	767	780	715	813	753	789	823	784	790	783	772	827	792	723	788	790	788	796	814	759	799	782	790	813	748	786	796	798	793	767	753	784	791	742	816	798	793	810	757	820	782	764	806	744	774	798	754	776	754	809	764	766	771	792	783	789	821	753	835	808	794	776	778	747	788	808	755	788	747	824	788	777	781	792	758	823	864	771	814	770	778	758	763	802	811	820	788	791	762	730	751	757	793	774	787	803	804	742	767	793	776	781	797	827	788	812	783	757	761	799	773	803	773	815	766	789	797	815	789	708	795	774	811	732	763	745	751	743	840	814	747	797	754	783	765	801	771	747	727	868	768	733	790	799	756	763	802	763	821	784	796	762	791	758	783	778	805	752	781	846	769	760	781	753	800	776	762	764	787	754	801	823	757	784	778	732	777	780	738	762	790	780	782	805	766	819	809	800	768	763	742	808	740	836	770	800	764	802	777	772	801	821	811	776	736	803	748	752	830	778	758	790	725	776	761	764	798	784	792	770	751	790	734	821	764	716	749	789	786	816	800	869	740	818	834	815	782	795	782	785	788	776	784	794	787	775	769	810	769	765	732	747	738	811	753	786	801	779	768	811	766	778	794	730	791	763	793	833	762	786	740	806	783	746	732	765	758	710	768	809	800	759	777	779	790	756	807	745	778	816	756	778	847	808	767	771	776	777	766	730	789	742	792	824	826	770	776	778	725	802	753	753	779	785	781	797	732	799	774	751	781	768	791	793	737	831	815	786	775	791	806	807	765	747	774	791	759	779	771	790	788	799	789	798	771	756	815	758	818	796	758	794	764	763	792	790	858	815	787	773	793	783	811	812	791	781	814	770	739	803	770	754	798	766	765	778	796	795	810	773	805	798	831	777	804	828	793	808	794	742	785	824	772	835	732	782	780	751	749	813	736	767	769	790	792	805	803	777	784	779	747	758	812	766	809	819	763	795	827	793	759	873	821	769	811	780	773	744	780	768	752	795	800	818	739	856	790	789	792	760	790	797	825	816	802	770	789	766	781	768	825	753	760	790	777	745	800	800	739	765	814	782	773	800	828	809	817	772	813	757	804	831	772	762	839	769	777	736	772	764	809	803	764	762	698	788	766	779	760	804	793	780	755	758	756	802	768	819	758	788	785	800	842	778	803	778	794	801	750	764	796	812	810	804	758	774	769	806	746	806	832	758	773	786	791	803	740	775	789	775	782	799	754	763	763	775	724	798	780	779	747	784	764	782	782	787	766	756	787	774	778	781	761	760	783	772	763	777	727	785	754	788	807	770	785	795	746	758	771	772	819	804	777	776	755	832	757	804	780	697	767	809	785	808	834	743	778	760	779	794	756	765	769	773	750	740	796	788	802	810	749	754	763	842	789	818	763	796	773	764	821	825	790	780	764	742	733	794	837	868	823	750	812	787	750	768	809	784	794	788	788	742	743	771	810	772	794	812	788	833	815	755	760	790	799	818	769	802	753	753	759	773	765	848	806	813	750	777	769	779	759	806	762	787	783	834	786	773	790	773	719	802	782	818	784	787	778	762	769	759	756	771	759	789	814	808	761	792	808	763	784	760	770	750	766	803	812	754	777	801	809	788	740	780	799	750	779	771	717	761	760	733	758	774	768	780	737	785	787	782	782	748	751	770	801	767	773	743	782	768	751	751	753	775	794	778	777	751	770	776	773	770	792	779	798	805	756	797	780	774	821	746	758	771	798	777	743	778
7572	2797	355	316	284	294	305	313	307	333	312	354	294	300	334	362	358	379	393	381	335	363	345	384	358	329	342	354	305	349	343	309	307	318	343	334	361	314	321	329	305	332	343	330	316	332	338	309	331	311	302	319	309	352	312	297	290	295	304	331	296	291	305	320	296	278	309	326	334	322	305	286	286	301	306	335	319	350	305	317	325	324	294	312	295	302	309	321	317	328	299	323	328	325	339	284	271	283	279	338	294	307	284	281	333	319	327	326	307	346	297	294	328	327	321	336	329	350	344	314	300	296	296	304	316	317	300	315	302	320	292	298	317	348	321	315	306	299	315	321	277	306	303	314	345	286	295	354	348	311	288	328	302	319	318	341	300	305	323	304	286	296	330	321	344	297	241	286	285	307	309	296	352	314	317	286	303	316	303	316	329	315	299	317	329	297	302	352	290	325	297	286	297	293	286	345	314	317	325	308	318	297	295	318	326	301	330	322	341	297	271	301	293	287	314	305	331	313	332	325	316	310	347	319	316	305	308	337	296	293	280	323	311	311	282	292	319	300	353	324	295	310	345	303	300	310	316	305	282	319	306	310	313	317	317	321	317	299	305	315	334	317	324	317	311	284	301	262	318	338	335	370	280	312	286	291	300	286	302	269	283	283	306	294	312	325	309	276	309	289	287	306	317	340	289	338	304	305	328	326	292	317	296	290	309	342	314	316	301	267	334	325	279	315	326	300	328	309	300	303	310	313	307	321	305	317	333	309	310	313	288	321	317	327	280	308	313	330	307	337	324	329	320	309	326	315	323	323	316	315	346	334	313	296	343	294	326	362	331	294	330	282	292	327	325	320	328	321	340	302	327	334	321	292	313	296	299	303	332	331	324	308	299	312	305	306	322	339	286	310	300	311	338	323	299	323	290	327	295	324	298	327	309	284	334	306	311	292	331	317	304	332	287	293	336	283	324	291	350	350	328	334	307	313	324	345	337	321	321	323	308	313	314	321	328	304	298	300	296	349	298	329	343	338	341	279	313	296	313	313	298	336	345	295	310	310	271	288	309	304	293	289	333	312	316	285	313	311	305	310	313	303	328	310	322	356	308	302	297	331	305	287	313	313	309	347	315	316	263	317	320	313	284	312	324	291	329	291	289	296	318	311	313	288	294	302	294	300	333	344	300	321	342	291	289	313	288	283	311	316	311	297	331	289	290	314	343	325	314	351	316	344	296	338	324	326	360	318	320	315	268	304	321	321	322	316	302	294	298	275	320	302	315	319	332	307	336	304	304	361	299	306	290	301	313	311	309	310	301	318	356	296	309	311	325	269	330	314	297	307	339	306	319	311	309	310	291	338	300	310	315	295	306	325	312	303	326	289	353	323	336	280	299	331	338	297	282	293	338	295	302	274	322	320	314	325	278	311	341	293	304	311	304	332	351	327	320	311	308	320	327	339	312	314	301	324	335	283	331	320	321	317	336	329	327	316	302	291	290	309	304	307	301	296	289	325	288	276	335	328	285	298	324	331	325	329	332	317	336	289	339	319	324	338	314	295	304	351	301	314	307	308	322	275	326	303	312	297	274	296	323	295	292	301	292	326	331	326	358	294	294	302	308	281	286	335	304	327	316	322	318	332	293	314	304	338	325	291	269	297	326	287	301	340	332	275	279	324	344	341	327	324	309	314	297	313	298	281	288	324	305	343	302	315	304	312	328	304	313	323	303	336	311	286	305	312	310	285	296	317	312	281	326	292	283	342	315	308	316	327	302	290	293	294	302	332	322	343	302	262	297	292	339	307	272	312	294	311	321	334	347	297	288	330	320	333	325	312	326	367	339	311	335	312	324	319	306	300	346	314	337	288	315	274	294	284	316	327	305	302	316	318	328	339	304	294	307	304	327	349	313	309	321	319	308	329	246	328	285	317	296	280	324	307	311	309	331	344	280	300	316	349	287	282	312	272	313	296	329	331	308	320	315	312	335	288	308	323	322	326	305	312	280	301	318	285	320	341	305	330	297	275	315	336	303	285	325	291	304	331	319	318	348	303	317	347	308	344	315	348	318	304	317	330	263	289	313	314	336	294	302	306	285	314	288	340	326	290	320	321	278	313	273	335	338	299	295	282	312	333	342	312	318	325	302	291	297	289	342	310	310	328	317	319	330	304	332	301	325	292	315	314	280	326	291	314	324	304	300	263	315	293	319	304	291	330	305	317	306	301	350	316	318	319	322	290	324	345	329	341	326	306	321	303	287	312	309	285	295	317	340	304	331	319	300	318	308	297	329	299	306	277	319	309	281	303	277	310	327	300	314	332	307	334	309	293	348	316	306	328	325	294	304	316	304	317	279	301	310	319	309	318	342	327	330	298	291	316	294	282	328	314	292	322	345	315	287	324	282	330	290	297	272	299	295	285	307	313	309	336	300	287	316	343	323	257	300	311	291	278	316	306	313	292	279	341	360	301	312	307	315	297	327	309	308	255	314	327	294	333	275	317	312	302	296	289	296	304	299	273	300	284	320	330	315	318	344	307	274	290	332	306	295	310	304	331	338	273	293	320	340	316	308	347	300	317	290	262	330	287	318	312	324	318	296	353	306	335	341	320	334	327	311	307	287	303	340	298	282	287	289	303	312	325	317	316	331	296	280	294	334	335	321	328	295	332	325	295	309	289	307	284	295	315	297	308	275	251	287	338	348	289	318	316	321	291	306	343	315	340	314	319	262	330	315	305	331	322	319	309	317	264	325	316	275	346	335	289	292	304	311	263	322	309	291	310	262	294	331	323	303	301	313	312	321	313	317	291	309	329	325	332	339	306	320	284	328	329	301	306	318	345	317	287	298	281	334	323	321	295	328	347	299	279	321	309	309	325	317	336	347	296	283	302	334	317	270	300	349	311	304	307	340	297	318	304	297	316	312	317	298	299	322	310	304	304	296	315	322	308	319	307	308	303	346	327	293	308	312	337	313	291	284	293	302	311	323	323	328	286	287	305	302	315	291	297	315	284	285	332	342	304	281	311	328	291	311	307	290	318	296	308	337	331	305	279	311	320	320	324	339	318	283	316	251	300	302	301	256	310	302	296	344	321	288	306	297	302	282	296	313	305	314	294	310	308	317	312	307	337	258	295	333	294	279	334	283	315	318	304	364	304	296	327	320	302	308	298	320	328	297	313	346	303	276	342	281	300	333	281	307	322	302	304	318	296	314	293	285	294	305	318	307	289	330	274	300	338	311	303	316	349	325	279	284	343	337	324	311	315	316	325	308	304	319	298	310	299	313	279	349	327	305	301	329	275	299	270	311	271	297	316	328	285	317	304	316	271	337	348	335	312	313	308	311	329	308	304	305	356	301	282	287	284	361	311	319	307	299	309	309	300	279	301	335	317	327	310	307	326	305	323	322	319	328	278	335	327	340	311	295	304	308	296	294	324	290	325	316	302	310	278	333	298	315	290	333	285	289	325	331	302	310	322	297	321	288	287	296	301	297	287	328	309	274	273
5209	2189	689	693	680	718	673	726	719	670	705	714	709	768	781	948	1027	1042	1094	1035	1027	959	1028	936	910	871	873	895	807	845	874	844	767	810	825	803	845	791	753	770	774	844	825	806	774	791	761	738	756	721	729	728	734	760	705	700	708	713	734	679	654	664	704	754	678	692	687	719	690	714	694	686	702	729	648	734	680	694	738	675	694	709	676	712	680	705	687	642	712	696	707	648	723	666	713	692	714	733	728	694	700	707	648	744	665	736	716	669	711	677	658	656	690	701	702	665	735	651	695	673	686	675	676	631	709	695	692	702	708	672	736	711	730	653	674	704	706	662	709	669	668	711	683	670	625	663	714	698	676	690	663	690	658	673	713	665	719	773	678	703	680	700	687	646	662	674	755	662	678	718	761	687	693	662	704	673	727	662	696	715	706	714	691	708	687	672	675	701	708	720	673	713	675	710	718	708	673	702	619	701	706	670	680	707	669	679	716	682	711	691	688	690	637	646	678	668	638	640	654	720	640	700	681	722	674	718	649	712	705	722	681	730	725	695	723	671	784	696	682	709	679	671	708	667	739	724	692	676	697	727	653	709	672	683	728	657	697	688	701	692	705	686	649	668	653	763	634	654	711	721	697	680	699	675	717	673	674	724	678	682	721	721	718	675	718	698	693	672	684	697	673	757	636	624	693	659	674	665	750	713	734	640	660	734	697	645	682	714	647	669	678	671	629	683	687	692	691	660	686	674	725	631	684	655	648	690	695	689	698	684	653	675	697	707	679	687	690	697	687	682	653	704	648	654	642	693	629	647	718	692	653	675	717	658	701	702	691	691	698	655	685	712	705	734	714	693	680	727	708	678	688	678	662	659	688	769	720	637	710	694	707	680	661	721	691	694	674	676	690	740	714	686	693	723	666	709	701	691	688	696	690	676	682	678	721	702	662	668	678	673	699	719	658	678	665	723	690	701	685	675	696	667	681	699	730	646	708	661	667	687	716	679	696	670	669	737	721	666	695	670	659	689	640	702	736	704	733	676	698	684	687	703	678	684	675	683	679	648	719	698	664	741	652	700	708	700	681	703	705	702	699	708	690	696	672	684	708	716	698	751	696	664	701	678	678	697	714	670	697	675	721	695	690	727	666	699	650	609	711	660	646	716	708	726	641	732	727	709	680	660	677	675	678	681	713	663	704	632	703	702	723	698	661	712	693	680	707	718	656	708	673	716	690	669	683	749	705	738	728	661	697	690	747	686	676	721	667	669	732	742	661	663	707	673	684	705	680	773	727	673	702	666	703	673	681	715	695	676	706	702	697	673	681	727	724	690	668	642	684	716	763	733	684	729	711	682	743	678	645	666	682	666	700	691	646	691	684	676	660	740	684	644	647	721	688	752	685	704	654	658	681	692	680	664	776	715	715	676	673	700	679	671	675	659	665	691	698	742	694	742	760	727	661	698	693	723	710	679	708	676	689	724	702	736	672	660	704	693	734	638	734	703	710	732	633	713	702	709	653	699	702	685	672	669	693	692	693	685	684	694	663	722	652	709	756	700	654	713	739	691	654	679	670	685	676	689	682	663	744	708	696	680	623	706	661	696	711	707	724	701	676	677	721	652	679	653	662	689	723	702	691	722	656	707	624	707	695	717	732	697	662	664	641	662	700	666	716	656	641	630	679	678	706	656	679	720	703	705	691	747	658	695	668	722	675	728	672	639	675	681	684	685	698	678	720	673	695	661	650	664	652	692	674	711	696	669	681	710	658	689	667	704	697	696	702	706	709	659	700	682	653	705	660	723	717	674	664	709	689	658	647	688	642	677	730	711	701	726	678	712	660	657	748	691	657	703	662	655	674	710	658	659	720	746	674	730	705	700	669	654	692	651	674	674	691	688	667	718	676	725	664	693	711	674	670	692	684	693	705	732	660	682	727	666	727	685	678	741	688	698	712	677	679	706	673	665	698	670	677	714	666	704	687	703	681	703	677	700	698	703	694	645	672	735	643	723	680	663	665	659	686	664	661	686	719	673	714	653	679	673	685	704	680	697	681	736	695	709	693	680	660	733	653	656	702	662	709	716	654	696	651	643	670	676	731	673	697	673	679	705	684	711	660	665	658	741	659	712	725	689	670	694	660	682	683	699	703	692	702	636	704	714	659	669	733	702	683	710	726	701	663	696	658	668	659	690	669	711	674	646	687	649	653	700	709	685	645	692	657	639	652	708	659	691	665	712	711	681	678	669	689	692	662	702	663	679	673	679	713	691	696	686	708	691	607	696	712	689	712	692	636	691	720	706	689	712	685	677	668	710	662	704	688	733	705	715	701	707	673	664	710	678	671	677	682	696	685	711	681	685	686	720	696	680	740	666	651	705	684	679	701	665	714	726	654	688	677	670	688	645	710	662	711	678	649	683	716	693	706	714	691	726	693	700	687	682	666	700	675	722	652	683	655	690	668	668	685	707	627	669	725	703	687	667	715	721	654	666	697	710	699	696	674	719	705	722	666	693	717	693	708	729	642	734	682	695	686	712	683	757	698	677	705	678	708	708	650	680	687	713	743	698	730	695	726	680	703	697	696	718	685	699	678	703	655	630	747	706	671	698	682	668	700	681	694	710	670	663	699	698	687	676	698	678	721	670	719	713	703	680	725	744	674	719	706	726	678	727	641	674	758	705	717	613	698	692	664	731	667	661	655	687	689	694	655	714	687	718	691	643	699	744	693	737	671	657	663	701	701	703	708	679	668	687	688	691	670	669	718	675	683	679	691	705	665	656	666	669	710	695	665	697	680	711	646	688	691	666	703	691	661	675	665	740	735	737	719	691	681	691	696	694	689	742	718	658	680	724	711	670	666	713	690	683	669	704	718	683	725	714	656	731	720	698	672	740	677	677	682	690	729	698	670	676	698	707	712	707	672	665	718	686	690	685	692	660	661	699	696	663	656	710	678	682	655	684	688	703	695	639	648	702	682	690	707	723	703	693	668	679	667	714	662	700	680	640	656	685	697	669	689	690	680	672	703	693	682	672	722	675	697	665	687	691	691	683	713	627	729	680	665	673	684	724	692	724	658	703	705	720	680	640	709	641	760	723	693	731	704	658	686	691	692	689	673	728	717	713	688	725	730	711	675	698	705	727	718	723	656	686	701	671	671	678	730	655	671	677	666	660	659	719	707	677	677	708	720	673	665	682	735	657	707	693	700	670	705	668	730	700	681	660	666	736	680	708	746	703	719	707	661	736	715	674	677	704	639	704	714	698	711	720	728	673	693	679	737	704	694	723	692	676	692	678	693	687	654	710	672	636	653	650	698	664	701	683	689	699	675	643	677	678	713	733	671	667	732	721	653	698	691	653	712	691	676	702	660	725	678	677	691	690	738	672	729	750	664	701	669	719	708	691	685	746	642	722	679	676	677	692	736	712	724	697	708	672	667	649	697	652	696	678	691	679	685	679	726	676	678	693	708	717	715	718	653	691	721	692	729	700	700	702	671	652	702	659
14664	4143	747	621	459	445	424	442	382	363	397	387	392	370	387	422	471	428	432	387	463	479	426	427	451	451	442	390	393	443	360	370	394	401	404	389	377	386	371	384	385	375	366	407	368	364	378	358	394	365	381	385	366	385	341	394	365	347	394	369	323	389	362	367	357	351	356	338	381	388	349	359	323	395	374	332	336	379	351	368	370	353	355	355	346	391	323	370	363	378	358	350	346	348	370	330	364	358	324	371	364	309	353	345	365	370	336	343	325	350	366	370	380	360	371	362	373	344	350	344	354	362	346	390	380	327	377	358	334	376	380	370	355	363	359	333	358	354	370	361	375	330	343	326	334	327	330	337	373	347	348	373	344	330	356	397	382	366	360	364	365	367	350	347	359	341	361	370	334	382	352	378	402	350	350	343	366	364	367	357	371	398	388	347	351	341	357	384	357	327	336	336	322	382	391	376	360	342	322	337	359	384	344	349	333	347	376	316	412	341	320	347	355	357	361	379	357	321	320	358	365	372	360	329	347	345	360	364	352	361	362	384	342	385	358	330	378	365	405	325	341	375	328	343	358	367	343	347	331	379	314	377	376	355	367	337	355	322	361	328	375	368	360	340	347	331	360	348	383	347	351	393	354	341	354	407	369	346	359	361	369	344	346	349	361	366	345	352	377	339	372	331	383	356	382	372	324	367	339	328	373	354	363	336	330	353	343	355	322	356	314	322	354	357	343	323	360	333	329	328	365	373	367	361	354	398	387	361	340	343	364	360	350	333	354	344	360	368	358	385	370	393	352	360	315	336	378	360	369	353	343	372	348	358	330	337	373	349	352	377	360	335	335	392	354	374	333	343	358	392	348	315	348	374	340	364	355	350	354	339	378	344	350	369	343	354	373	366	384	352	336	326	334	370	378	396	349	333	353	358	352	352	373	381	382	378	366	339	343	325	346	366	367	345	361	359	381	341	364	380	363	375	369	351	337	366	335	352	362	339	374	404	370	345	347	360	347	374	363	320	365	323	353	376	348	347	384	375	321	348	312	383	376	338	367	361	333	342	376	357	344	393	333	345	354	385	364	348	357	338	354	335	355	361	335	357	354	344	342	353	373	373	347	351	358	346	334	337	322	346	322	338	344	364	369	360	338	354	359	361	373	334	346	345	315	391	381	357	364	355	317	357	362	341	352	351	343	378	342	357	359	362	354	363	343	352	338	336	364	388	339	354	376	379	362	351	366	350	341	361	337	371	355	352	342	350	334	376	365	356	361	419	348	358	392	328	342	361	361	390	365	314	375	349	355	398	355	395	357	353	373	306	358	366	386	348	396	357	370	352	358	356	382	386	375	336	398	325	319	347	353	358	375	401	352	373	368	337	356	351	341	371	366	364	351	340	345	384	370	374	377	352	345	340	363	353	350	360	321	364	373	346	334	343	340	341	346	356	368	354	362	339	347	344	351	353	388	380	330	324	350	375	388	336	374	376	330	365	390	370	330	321	347	389	338	324	389	362	348	355	379	341	362	344	384	336	377	367	366	343	364	352	395	362	384	333	369	343	355	417	382	348	381	370	342	328	341	338	321	340	344	345	379	362	385	344	364	342	367	379	337	366	361	334	353	340	365	326	355	372	341	345	340	343	360	361	414	370	333	381	338	338	369	330	310	354	409	359	346	380	351	324	352	367	321	357	375	308	318	346	369	348	375	376	357	355	388	357	391	345	386	363	365	338	339	346	332	379	375	344	361	361	363	318	337	354	325	335	360	329	344	323	340	369	393	373	377	354	392	359	312	328	385	388	315	316	375	352	367	327	332	347	332	301	333	393	382	375	350	329	343	377	333	347	366	394	340	360	351	334	344	403	351	375	369	339	324	349	359	356	377	354	389	319	337	371	375	330	379	384	347	348	342	372	376	349	392	346	351	323	342	339	349	359	321	385	370	342	347	353	363	331	379	357	368	370	413	409	346	346	338	348	336	336	375	347	350	338	376	359	352	352	373	372	369	332	367	338	364	353	354	370	338	365	344	337	346	375	363	342	373	335	368	354	354	373	372	299	390	364	359	363	375	360	337	388	357	382	367	351	353	360	341	365	343	346	396	406	368	375	385	353	379	378	368	326	340	338	336	379	364	323	342	346	349	370	319	360	335	358	394	334	379	369	379	355	333	372	361	371	363	350	357	356	373	342	377	374	372	362	340	342	352	363	373	381	351	356	351	366	345	357	349	345	402	362	383	386	357	378	380	346	369	323	382	369	364	379	338	351	362	377	358	344	378	351	349	346	334	327	328	338	350	372	338	346	345	352	339	385	325	346	351	362	374	347	366	378	352	367	360	366	395	335	360	366	324	381	366	362	334	359	339	384	339	374	380	375	347	390	353	374	378	367	349	366	373	369	351	371	365	356	364	351	347	335	350	397	393	364	333	347	342	353	344	343	331	319	395	395	337	308	355	401	379	359	403	382	333	361	359	314	335	341	399	349	351	323	382	356	380	346	334	400	374	345	337	351	353	352	385	354	420	353	323	359	374	328	349	353	314	345	356	358	342	354	356	352	335	363	372	299	328	297	328	342	355	351	337	363	327	351	361	346	354	343	368	382	335	325	387	360	368	385	387	378	408	366	339	342	334	401	334	379	357	363	366	367	365	350	384	371	322	366	342	331	347	329	339	377	358	373	381	362	348	305	365	370	367	337	370	361	366	354	363	346	370	347	377	367	354	381	387	389	362	389	350	381	353	337	366	348	312	344	357	363	334	365	378	357	388	341	347	349	380	358	369	369	387	364	347	333	342	369	397	333	369	366	374	327	361	352	357	373	341	324	333	351	390	366	394	392	362	339	358	384	323	343	373	365	347	346	336	328	330	341	340	371	338	344	373	355	339	347	403	382	335	385	339	379	345	378	355	364	331	374	398	350	352	365	371	335	338	364	342	398	343	364	351	359	351	348	346	321	380	360	344	326	354	350	346	377	311	364	359	339	354	360	347	341	371	337	332	384	375	353	348	318	366	359	357	326	364	370	371	362	363	364	314	375	355	336	376	354	332	390	392	354	371	394	329	365	362	335	320	373	408	378	364	367	332	363	350	349	370	346	328	353	374	357	343	319	363	314	334	337	340	366	339	328	325	381	373	338	335	357	363	376	369	404	332	361	398	327	409	307	340	354	366	332	357	403	342	379	339	364	375	353	358	328	335	316	355	344	327	361	351	344	361	336	337	346	354	370	349	378	359	365	375	337	365	377	351	385	350	340	373	345	349	395	369	352	360	325	347	360	410	363	339	367	387	333	367	336	374	333	358	335	342	333	326	371	329	385	359	365	363	354	335	324	334	363	337	369	381	367	342	350	385	375	337	340	360	347	358	344	334	335	354	349	339	349	366	364	345	353	373	371	350	375	365	372	358	353	360	376	361	380	393	360	355	386	360	345	340	371	368	349	357	332	374	391	330	380	338	343	365	324	364	371	345	358	329	358	357	324	381	382	367	378	399	365	336	298	346	361
9851	3445	1431	1483	1446	1291	1130	1027	1024	991	930	931	931	895	945	1123	1412	1391	1363	1426	1376	1314	1269	1248	1147	1144	1216	1093	1097	1050	1051	1117	1020	1042	1065	992	961	987	972	933	942	923	954	905	903	939	944	854	924	850	861	867	839	856	843	775	802	875	809	794	786	812	833	824	733	826	801	783	805	815	797	809	752	789	816	793	831	814	797	807	805	843	872	777	786	777	799	800	752	794	782	830	805	780	793	825	784	754	819	791	785	813	805	758	764	775	806	784	751	826	792	788	733	749	767	699	761	811	784	793	821	780	797	797	732	772	756	819	814	740	780	810	824	788	780	809	816	779	800	810	754	770	752	762	764	777	754	732	836	755	778	788	758	714	773	801	744	805	830	797	773	790	778	792	797	761	782	827	792	794	825	769	783	783	826	825	787	785	786	755	817	767	783	805	754	807	759	760	755	800	820	800	751	785	790	788	779	776	774	804	781	779	808	736	808	818	806	743	761	782	798	735	786	828	822	805	781	746	795	753	768	763	789	761	777	789	782	766	724	796	815	780	775	787	826	810	773	825	780	797	815	764	791	793	774	798	780	776	784	766	795	723	798	780	812	817	785	798	784	773	820	737	814	763	746	745	838	756	836	773	762	840	746	784	755	802	797	733	744	781	778	742	747	773	799	829	811	727	841	784	726	779	783	828	761	753	790	822	773	819	854	752	825	789	797	772	775	739	784	770	812	755	780	762	813	789	829	791	760	821	791	785	772	843	751	720	782	746	769	789	787	786	767	810	778	768	776	796	715	790	810	792	762	782	799	731	780	781	766	790	763	827	795	747	783	828	813	785	794	805	831	809	815	842	789	808	813	794	750	768	790	752	817	728	752	755	773	839	749	819	743	794	780	799	758	773	797	815	818	788	791	782	792	821	816	816	780	794	712	759	796	792	770	780	817	778	774	794	758	741	779	764	769	742	781	793	759	772	789	840	817	736	785	811	794	738	748	789	801	783	803	773	790	792	761	765	817	812	767	774	795	787	749	838	805	742	813	775	808	757	748	766	769	797	801	776	725	819	774	749	793	725	785	807	766	743	794	744	783	765	754	771	844	802	772	795	778	775	764	822	766	791	780	769	738	796	775	752	769	702	773	777	772	739	782	770	761	799	773	760	735	767	787	808	796	771	786	811	764	816	816	778	777	806	761	773	801	780	783	793	834	786	746	720	799	813	784	755	723	720	781	801	819	792	768	768	796	778	777	819	707	731	804	776	792	783	740	743	804	799	797	742	749	820	781	789	808	781	755	768	786	793	807	752	797	790	787	808	761	814	830	763	797	789	747	784	745	761	853	799	761	779	811	747	800	779	797	792	788	762	804	768	741	816	750	749	777	779	748	786	759	800	778	748	743	775	812	755	803	784	788	777	758	760	782	801	739	767	754	786	740	778	749	778	810	752	707	748	782	717	786	793	811	800	797	768	764	794	816	786	746	767	785	746	712	787	774	775	781	794	805	801	789	782	712	816	755	781	782	790	798	823	843	742	822	821	801	777	744	751	751	810	781	803	754	740	762	807	793	768	796	824	774	745	788	829	806	804	794	778	750	766	771	791	825	745	863	836	782	775	785	808	815	822	807	757	776	759	835	812	792	815	783	770	741	796	769	793	775	800	751	796	784	777	763	751	776	750	800	755	795	779	808	787	770	756	806	811	805	785	798	716	787	762	774	758	744	814	769	801	804	793	732	854	777	740	783	854	807	816	780	795	798	771	769	783	802	764	757	796	759	785	770	786	787	796	789	783	775	799	727	777	802	768	797	798	808	744	816	803	749	769	805	751	780	772	800	807	829	797	823	768	832	782	698	794	775	760	722	748	786	805	795	804	766	771	781	794	774	768	796	790	763	758	770	750	751	771	769	777	772	764	757	806	782	792	785	757	805	726	789	747	792	756	754	776	818	758	744	756	820	776	754	826	827	810	755	786	770	795	744	759	806	751	809	817	820	783	774	856	735	806	744	797	765	696	831	833	754	798	798	761	789	795	797	755	769	773	811	774	774	781	774	780	798	799	793	800	835	807	805	831	797	770	757	772	800	781	798	786	807	820	802	789	764	810	772	778	773	791	802	787	805	801	772	777	783	752	783	793	752	734	784	745	795	811	779	739	766	746	802	799	781	770	771	776	782	770	799	819	747	790	763	789	779	750	749	790	789	780	773	780	789	779	805	790	749	778	824	759	769	817	826	783	782	774	837	807	764	810	812	813	770	809	787	814	752	811	810	797	766	754	803	784	800	769	762	746	748	844	746	818	776	793	855	717	852	784	823	795	752	813	814	844	805	776	811	771	780	743	843	775	786	755	792	792	750	809	728	793	751	740	794	827	823	789	758	795	797	807	802	840	730	767	766	769	770	782	793	757	743	737	733	758	819	760	793	779	807	794	808	731	748	803	739	770	774	776	767	787	761	768	777	810	735	799	771	756	734	772	801	801	791	804	822	773	764	775	784	767	779	766	783	717	828	715	793	780	776	786	761	802	768	799	779	817	767	776	770	754	783	778	784	769	788	782	760	786	772	806	763	818	786	811	766	764	793	792	739	813	814	784	787	785	792	779	849	823	830	789	837	738	764	766	790	821	722	821	747	768	742	769	851	813	821	776	783	724	768	733	783	725	763	773	801	772	797	776	802	775	792	774	780	752	797	804	770	766	801	787	747	766	792	759	711	785	746	761	790	796	795	783	786	792	779	742	799	784	789	828	739	752	769	816	795	763	782	752	753	810	757	821	767	803	769	788	801	816	795	807	805	738	805	743	840	743	852	845	849	755	793	803	850	752	781	766	787	761	787	814	760	784	760	791	785	810	762	799	800	804	780	772	823	759	801	738	768	775	834	762	751	808	809	836	753	785	803	771	777	744	768	801	777	754	779	801	815	800	787	721	797	781	801	741	778	765	774	729	822	790	758	793	808	767	808	807	761	766	738	773	741	785	762	799	823	804	776	774	824	745	727	830	789	824	791	776	801	788	798	719	749	799	764	790	716	738	792	783	756	786	773	795	781	811	788	818	747	794	753	790	771	807	789	751	775	774	783	812	793	792	805	749	805	783	769	767	799	735	806	752	793	827	793	789	778	742	776	763	790	805	794	826	832	769	751	795	736	765	758	810	745	762	785	809	749	797	804	822	759	774	760	800	804	750	776	790	789	758	798	780	783	825	761	763	786	792	791	802	767	771	742	801	782	776	812	811	836	795	743	771	802	818	809	823	754	778	781	807	761	797	804	772	828	812	836	777	797	813	790	775	764	745	770	828	818	800	767	816	804	764	803	736	791	800	840	843	808	755	791	761	804	821	779	787	804	744	797	786	812	788	758	749	751	773	812	766	785	804	776	790	777	808	801	755	797	739	812	746	795	818	770	778	790	792	744	740	777	775	793	752	833	825	777	755	789	809	786	758	802	765	803	828	736	814	780	765	792	782	771	804	744	756	734	739	725	791	810	778	822	804	738	773	760	795	751	784
23932	7569	1229	829	657	596	558	465	433	486	419	398	417	378	427	467	499	517	509	453	422	473	473	467	462	470	441	456	411	405	420	380	438	434	440	441	408	367	363	397	357	410	391	403	363	400	381	390	400	400	334	374	357	380	381	397	361	354	376	384	372	340	348	354	351	381	390	388	364	337	339	358	349	342	361	361	378	367	347	357	357	331	374	321	335	332	405	374	377	343	311	371	378	347	401	342	344	362	353	374	355	375	371	347	327	322	350	360	379	392	361	367	373	383	381	336	383	397	344	357	348	400	371	376	360	367	367	353	404	356	379	362	376	368	334	334	375	364	360	372	366	327	335	384	382	371	368	316	418	367	346	339	371	385	362	354	350	354	347	333	374	370	387	369	338	344	386	384	381	384	371	349	355	366	371	401	365	383	332	417	379	359	345	347	385	344	349	344	366	352	315	344	347	405	375	388	388	356	329	345	371	337	371	340	372	397	356	343	379	419	373	351	347	364	350	360	394	381	388	322	349	409	364	358	350	370	387	360	364	375	359	355	379	352	336	358	352	389	370	355	373	350	368	384	358	384	391	337	351	353	383	398	314	373	346	381	328	362	392	398	317	364	381	394	376	390	367	343	337	366	330	335	349	325	361	361	355	377	342	349	371	335	312	342	385	378	339	343	359	344	356	361	390	343	370	337	361	361	361	349	343	355	342	354	343	344	398	352	336	363	346	405	367	364	386	370	354	346	391	350	402	338	351	348	382	332	376	303	356	365	357	375	350	314	341	345	345	368	402	343	371	384	375	357	354	362	383	398	335	339	354	366	334	346	343	383	350	390	366	361	385	389	339	346	363	340	324	322	353	355	348	349	380	355	304	345	329	364	381	359	325	328	365	354	346	338	367	345	392	360	335	349	417	349	337	372	342	329	346	302	370	333	338	362	373	376	366	382	350	401	386	364	339	346	329	354	350	377	358	368	331	369	352	365	337	355	389	317	327	365	329	373	351	374	346	338	372	369	393	346	351	361	421	354	331	325	338	346	320	343	370	343	376	381	355	368	336	359	366	386	327	346	356	399	370	362	358	372	348	346	357	395	333	332	376	367	390	390	324	336	335	345	369	380	346	355	347	371	354	386	360	363	365	341	338	367	378	381	330	364	344	363	379	385	348	361	347	343	421	357	324	361	341	347	369	350	404	347	360	367	350	352	380	358	345	360	394	383	347	369	305	328	378	338	388	363	384	370	378	331	356	391	337	351	386	398	375	347	374	352	344	328	349	345	379	396	358	376	357	388	358	341	338	375	390	368	391	337	332	365	372	361	376	386	368	357	381	348	377	367	341	339	390	374	346	322	389	378	308	379	345	374	336	396	358	341	354	365	372	379	371	354	369	357	367	404	354	345	367	379	348	341	330	354	340	361	351	367	363	364	371	374	367	338	396	359	364	357	343	358	365	342	346	373	348	346	365	364	331	327	364	391	328	334	352	351	379	336	339	332	329	354	351	336	354	389	378	343	351	379	375	404	367	329	390	374	328	371	356	358	365	350	352	322	365	346	334	344	342	353	360	346	428	358	381	353	346	373	365	346	366	311	385	323	360	365	351	366	374	381	347	389	349	355	391	377	373	362	355	361	356	347	375	348	344	355	341	324	371	344	367	353	356	334	320	327	379	319	363	376	344	353	343	381	319	369	355	357	356	378	374	349	365	328	356	363	334	352	353	371	357	352	384	351	336	356	338	350	382	341	369	356	367	335	359	345	343	359	347	380	363	352	366	365	363	359	358	359	330	364	360	397	382	334	332	341	340	370	337	376	349	412	331	347	389	398	343	371	369	372	405	380	329	399	347	379	375	351	354	351	370	344	374	359	380	412	371	351	374	364	328	353	377	403	366	378	352	347	353	357	310	356	340	340	372	350	361	363	330	406	393	342	345	395	374	343	360	354	364	384	341	344	347	334	334	348	396	334	372	346	366	392	329	367	319	340	350	352	326	331	355	360	388	355	378	368	330	352	317	397	353	392	387	337	342	349	346	338	382	376	320	331	357	375	360	377	382	367	376	314	391	341	371	380	346	406	331	345	383	357	345	353	390	352	377	371	361	345	357	353	392	394	365	346	355	349	378	421	363	366	334	337	360	363	358	367	376	394	397	395	381	372	352	385	371	343	357	341	336	343	352	336	352	382	369	378	317	387	378	392	375	357	359	370	307	378	390	353	386	367	393	358	375	346	348	354	339	347	376	370	350	377	370	376	360	345	372	385	338	385	352	348	348	379	358	395	353	366	355	334	391	349	384	386	368	384	380	407	389	349	354	397	339	349	361	375	407	389	387	324	361	367	381	377	354	334	375	336	364	385	345	397	356	328	336	360	348	370	385	342	374	336	330	331	327	373	375	339	344	351	373	376	376	385	340	379	333	345	369	386	341	377	336	370	341	392	327	336	352	353	343	375	377	349	378	383	369	371	347	376	335	308	351	304	361	372	344	361	316	383	358	339	370	386	353	374	382	379	336	366	339	336	333	339	390	361	357	339	355	352	344	349	401	362	362	343	373	388	340	323	375	346	361	347	343	338	363	324	379	354	337	373	373	358	391	387	368	356	394	346	358	366	376	405	348	353	353	335	359	372	386	354	335	367	350	340	355	412	341	388	381	327	351	338	321	332	372	410	349	341	370	347	347	345	360	346	369	350	343	330	345	356	358	353	395	375	374	354	340	382	358	354	353	372	368	361	385	334	372	341	361	339	358	340	366	378	381	351	360	346	344	375	368	366	383	371	399	357	370	366	338	340	360	386	387	372	352	348	355	371	347	349	394	353	368	338	338	372	369	377	368	337	343	343	353	396	354	327	313	384	364	373	386	330	359	365	346	354	367	350	363	388	367	376	360	362	371	361	367	397	364	366	345	396	352	379	363	367	343	358	347	407	381	383	327	363	378	386	348	373	348	380	374	351	350	353	340	339	351	372	354	341	382	349	336	358	366	354	408	348	357	377	357	358	368	357	356	341	377	338	360	392	348	359	384	374	353	369	364	364	375	354	362	337	378	372	353	373	334	348	355	351	362	382	388	350	372	361	336	374	349	331	393	340	389	357	363	342	354	356	353	364	334	360	368	361	385	350	346	357	346	399	324	342	339	314	353	370	364	325	420	349	350	326	393	390	361	389	350	350	353	378	351	396	344	343	364	348	344	383	338	387	382	357	355	388	372	358	383	400	345	390	317	366	366	373	380	369	400	366	361	358	339	335	368	384	369	375	385	383	381	348	386	384	351	396	369	337	344	348	391	352	338	371	378	365	347	357	379	345	370	337	392	312	367	369	323	377	398	377	378	383	359	352	382	316	382	380	348	364	361	353	383	377	383	340	366	338	397	329	348	338	376	380	390	359	381	335	374	364	385	363	401	366	338	369	377	369	378	331	364	340	379	380	348	384	411	336	361	382	329	367	374	305	340	343	318	391	319	347	340	384	352	388	375	361	381	379	353	380	342	340	376	389	343	336
13302	5097	2042	2338	1922	1646	1528	1335	1213	1153	1092	1064	1019	1042	1177	1393	1678	1802	1724	1606	1653	1493	1434	1360	1326	1392	1342	1324	1270	1176	1249	1147	1225	1196	1128	1065	1110	1068	1027	974	985	945	989	950	950	991	933	952	915	893	913	875	900	837	807	874	759	848	801	802	808	805	821	817	768	789	814	796	804	765	810	748	815	768	804	797	781	825	815	790	793	786	791	816	847	779	787	789	793	822	759	757	765	720	804	806	810	803	809	772	786	810	778	818	775	753	827	774	753	778	777	826	803	794	772	734	799	782	825	817	800	828	749	767	809	778	788	786	743	765	796	757	769	757	725	803	770	771	765	772	792	766	778	803	778	778	739	777	778	754	830	762	771	773	807	754	761	833	807	752	801	768	790	744	793	799	796	797	789	800	750	763	747	785	738	857	751	765	771	810	796	751	766	812	724	804	794	668	796	810	746	807	774	826	751	771	775	799	776	767	785	788	766	778	778	813	761	799	740	822	776	762	744	799	779	731	775	801	771	775	783	787	763	776	789	755	777	737	799	843	779	790	804	821	821	761	768	807	844	733	749	790	799	755	767	827	732	799	771	811	755	738	751	808	752	778	787	770	775	820	770	821	750	756	794	765	748	795	763	756	788	747	799	785	815	741	748	791	761	753	776	766	763	767	747	757	776	769	775	760	764	769	766	782	793	807	799	769	767	769	821	780	765	825	748	780	816	745	746	784	781	765	756	810	760	805	791	760	753	766	818	756	774	725	773	763	827	779	730	812	749	778	796	766	754	767	747	768	728	766	773	785	774	718	787	775	744	809	798	767	781	799	773	768	751	807	770	749	748	777	718	742	823	773	779	793	785	809	767	772	781	768	836	770	783	783	806	746	766	762	766	735	802	758	759	757	789	820	754	784	743	796	738	806	778	746	803	784	790	773	721	817	755	783	794	783	810	792	756	753	766	800	796	763	830	788	754	775	792	795	814	801	753	758	811	794	816	784	761	769	745	766	767	797	771	759	790	783	762	748	752	773	751	742	709	794	776	762	807	758	795	792	786	780	792	750	816	758	748	749	775	762	762	812	787	779	742	780	796	786	729	756	805	776	795	786	824	760	774	824	788	816	795	752	773	790	755	793	778	769	818	756	736	746	786	790	766	803	736	767	776	766	790	762	783	776	783	783	844	793	761	723	785	810	765	751	804	744	754	790	725	784	782	776	742	751	808	762	767	731	773	778	753	790	789	788	755	828	778	768	759	701	781	828	743	768	750	804	763	797	772	835	812	770	781	781	785	756	807	758	764	783	823	759	764	754	784	785	779	809	790	803	798	762	789	738	835	757	762	757	794	785	812	766	775	743	768	769	807	742	785	796	734	766	843	797	796	777	760	818	789	719	781	790	790	727	812	769	764	805	785	809	796	760	742	770	752	836	751	751	742	771	837	813	763	769	734	798	797	812	774	756	747	793	767	766	812	743	774	808	752	795	845	786	770	797	773	752	811	744	763	775	771	772	797	783	736	767	773	768	787	782	806	711	769	757	839	753	759	731	790	824	772	747	816	791	728	761	766	775	822	800	798	821	782	864	785	789	768	799	810	780	781	748	778	794	786	725	795	809	799	746	760	875	780	831	811	767	779	810	820	781	808	789	780	813	757	730	826	765	789	698	853	790	822	773	783	763	753	807	775	756	798	810	762	719	737	762	732	751	718	770	770	795	806	797	794	819	775	818	738	820	793	758	746	781	746	793	804	742	775	704	794	732	751	791	768	807	803	834	778	804	804	792	777	774	769	772	796	782	738	775	776	783	803	808	770	755	702	755	786	770	828	803	755	793	715	802	797	795	776	767	766	777	796	783	763	766	740	785	738	774	804	774	759	761	816	746	804	760	723	743	762	755	760	799	784	728	782	751	757	762	707	788	793	770	723	792	769	787	795	755	770	784	792	739	779	814	792	799	726	792	805	807	831	783	776	808	786	721	739	758	742	783	731	732	774	786	779	773	778	780	776	768	798	776	762	724	783	743	775	772	767	749	792	839	810	749	758	754	758	740	751	744	760	741	794	767	797	767	795	797	749	809	767	784	767	791	804	786	801	737	750	773	763	737	790	805	706	790	788	811	785	797	772	727	843	788	796	748	802	799	787	774	777	754	731	814	759	728	813	802	779	744	786	768	763	783	758	784	802	778	789	774	813	776	792	800	768	824	738	779	828	788	737	744	782	745	757	720	835	770	800	722	773	728	762	759	858	858	782	767	771	794	783	760	823	725	793	785	752	702	816	803	764	798	758	738	776	767	786	808	785	795	750	803	747	800	767	833	731	772	787	732	736	743	735	754	764	826	778	776	788	754	761	766	833	801	771	794	769	816	773	811	783	777	735	769	752	800	781	744	776	741	797	790	775	758	765	744	748	807	826	775	808	813	754	821	790	775	744	779	763	770	746	780	742	783	766	795	770	836	775	788	755	743	783	786	780	796	804	761	784	756	780	804	765	778	729	747	822	780	809	763	746	756	765	757	773	774	777	768	744	794	753	734	776	761	843	800	756	789	753	824	752	794	744	791	760	778	733	771	784	733	800	830	757	767	779	742	799	768	792	753	785	771	773	845	743	786	782	760	775	781	792	828	805	767	804	819	699	825	815	727	758	795	726	787	771	735	786	778	719	781	740	808	746	749	773	737	769	774	804	750	784	775	778	736	797	850	808	731	794	772	799	782	728	741	805	820	789	790	789	800	790	747	756	807	748	761	796	739	771	778	761	744	787	778	781	775	769	785	764	761	779	847	796	730	754	786	808	743	767	753	784	796	747	823	802	818	687	746	764	827	752	775	788	770	774	789	820	838	778	771	728	787	732	786	770	787	814	776	790	740	842	766	780	750	765	822	748	738	790	753	719	792	800	810	776	774	843	800	797	731	816	754	801	825	751	753	777	762	763	828	802	738	777	742	772	759	789	739	819	759	760	756	789	780	803	836	768	771	751	766	766	773	827	789	810	771	792	784	820	795	767	796	799	761	772	782	806	802	774	799	758	750	770	762	792	820	776	781	802	821	745	797	766	779	795	766	802	800	784	788	738	806	788	770	805	715	734	760	737	737	810	787	774	774	732	795	819	797	792	727	727	808	728	783	734	799	750	830	780	735	795	771	779	785	798	804	792	759	739	738	768	826	789	733	751	815	811	779	819	785	797	727	788	769	758	785	771	775	722	821	785	801	769	813	734	797	758	792	712	762	822	778	827	803	773	758	723	754	750	802	787	755	759	780	754	799	820	791	736	776	773	782	786	798	812	760	822	733	765	803	770	753	731	776	830	790	807	706	761	774	788	836	793	752	754	759	776	745	791	804	756	758	729	786	812	773	796	771	769	760	753	765	773	768	754	779	753	801	745	780	781	746	782	785	815	796	762	737	744	790	817	761	815	783	753	805	802	792	719	779	792	785	750	822	783	751	762	767	774	776	792	777	777	824	753	784	791	811	783	797	789	806	772	788	728	812	791	739	728	811	770	736
6545	736	314	290	341	354	309	288	319	330	326	316	298	342	349	405	420	362	356	367	326	384	356	350	324	307	329	285	347	311	335	300	317	322	339	313	313	302	295	348	310	299	334	322	311	320	322	328	319	318	318	285	293	335	299	312	299	338	323	317	340	333	317	302	309	311	287	335	299	316	308	292	298	350	345	321	305	310	342	332	316	315	298	284	302	294	315	301	296	291	320	319	290	319	303	309	332	304	280	316	269	312	297	301	304	286	302	302	346	316	323	305	292	303	305	354	333	308	327	343	289	309	316	299	293	329	288	332	341	318	282	285	326	320	313	348	320	315	337	308	300	322	316	313	328	290	323	321	299	320	285	312	302	316	301	326	346	297	296	302	300	310	313	285	314	306	317	288	290	297	288	325	320	307	313	307	342	271	341	359	319	309	317	298	298	331	306	324	289	281	318	323	292	324	287	324	299	311	289	288	309	275	282	319	288	289	289	301	317	332	292	319	294	348	374	293	317	323	345	307	321	304	328	331	315	329	295	328	323	294	326	348	305	289	275	335	321	295	326	306	305	285	306	326	289	305	301	320	291	314	319	295	294	295	303	286	292	303	310	266	291	306	300	328	304	301	295	344	325	291	317	304	311	285	324	312	299	311	342	253	305	297	303	331	281	327	314	310	328	335	334	296	287	285	285	297	296	273	331	291	298	320	289	324	316	301	276	290	289	315	301	313	308	296	325	284	315	304	323	291	296	349	330	318	305	291	309	317	289	309	352	339	321	292	286	275	316	312	314	237	321	302	294	307	316	297	270	274	293	290	318	321	318	288	366	300	328	276	272	330	269	284	310	317	318	312	271	325	305	321	293	316	292	321	305	339	313	300	306	321	254	310	296	309	287	286	291	286	288	323	292	349	296	304	300	287	294	313	297	304	291	294	294	321	276	283	329	304	348	288	327	265	320	303	300	310	288	321	294	310	324	328	280	312	275	303	309	318	291	336	333	281	311	328	326	325	295	322	281	325	344	306	309	352	264	285	285	311	289	257	314	259	284	320	293	298	288	282	305	307	323	311	309	325	306	293	315	315	324	313	258	308	313	308	286	281	303	313	306	310	272	302	325	280	290	312	309	316	305	283	293	295	321	310	319	307	319	318	338	309	307	335	309	344	311	318	333	345	353	311	308	293	312	313	303	311	294	304	337	295	331	331	293	332	321	325	284	318	312	338	329	319	281	303	300	326	269	282	305	303	277	283	283	298	308	340	305	339	303	335	305	294	316	304	308	301	285	348	274	298	285	305	295	354	301	340	318	290	298	282	323	349	303	325	327	332	305	325	322	286	320	295	311	324	314	291	339	301	328	314	320	344	271	344	320	304	292	319	312	308	280	315	336	295	316	308	322	299	296	309	308	305	334	268	284	269	323	314	300	318	304	297	333	311	322	330	310	313	301	287	345	304	336	302	320	319	332	321	297	308	320	312	303	271	276	274	321	308	313	300	302	319	287	301	295	334	320	343	312	339	313	292	300	311	292	349	311	299	315	324	343	309	316	292	314	300	331	304	297	332	335	280	339	270	307	329	322	308	310	307	279	273	294	321	279	298	302	317	275	328	290	308	309	359	274	308	318	341	274	300	350	317	281	299	324	313	306	294	304	328	308	267	313	339	307	318	306	294	322	308	293	324	318	308	306	327	336	297	305	310	302	318	298	282	309	295	294	337	306	284	304	284	280	306	347	289	306	315	315	288	278	320	334	309	300	294	298	329	319	321	300	304	319	316	302	288	303	296	326	316	323	316	285	313	338	311	314	286	299	277	320	290	331	310	322	288	333	306	295	306	282	303	325	277	304	297	271	304	306	293	291	294	304	329	339	333	308	314	277	311	310	291	262	320	296	361	292	286	300	298	293	327	293	325	314	291	269	289	298	303	287	305	330	337	327	330	306	300	276	322	287	285	316	335	346	298	289	322	311	311	309	285	273	299	290	322	346	315	318	335	317	265	302	303	305	345	270	295	294	342	322	290	312	311	292	311	288	298	329	305	309	307	309	321	313	296	278	278	308	284	317	288	307	299	321	268	305	330	315	330	298	308	316	286	318	334	282	297	299	344	318	322	299	274	294	315	278	340	298	320	318	325	341	324	289	300	288	298	324	298	328	301	288	312	321	328	344	319	287	285	347	340	290	291	334	323	285	327	325	327	293	288	312	358	344	311	290	324	315	344	319	338	301	304	308	285	331	321	320	303	339	300	330	331	282	294	331	296	286	321	296	262	315	304	334	318	307	284	319	304	307	290	336	313	312	310	321	320	329	307	339	334	346	311	301	311	323	316	296	326	341	266	297	304	311	321	336	273	297	304	340	313	327	321	311	321	300	262	287	303	272	313	288	302	267	288	338	267	306	322	310	315	293	311	304	298	324	303	291	298	282	305	319	298	322	303	301	296	301	318	308	298	330	334	310	303	304	310	315	323	313	283	335	327	284	317	308	307	320	330	274	319	333	339	344	317	305	301	336	310	332	334	355	290	277	297	303	328	279	289	310	314	330	316	318	292	290	343	325	293	271	305	313	324	331	282	312	357	282	311	321	321	304	301	304	300	321	302	319	300	299	306	322	294	324	262	287	339	301	318	338	325	339	351	332	292	310	320	303	308	307	354	288	288	292	285	316	317	297	323	275	307	309	343	319	307	326	292	290	294	337	325	288	310	305	291	296	326	273	313	340	282	297	305	319	293	321	332	314	331	307	291	309	315	294	279	287	288	315	279	310	290	297	312	297	288	333	316	286	310	317	329	298	303	321	289	304	283	309	350	318	333	302	273	304	294	300	281	317	292	331	312	345	312	344	294	290	325	299	354	322	338	314	275	286	332	310	330	319	361	287	332	309	295	349	300	329	314	313	330	313	292	326	321	314	310	325	306	257	292	289	301	333	301	324	309	349	309	311	302	277	307	302	354	324	328	310	288	312	314	304	300	316	327	321	316	318	323	295	280	263	346	286	293	317	275	328	311	321	311	284	295	286	315	316	321	291	314	330	329	295	310	312	291	293	301	327	310	316	297	264	341	351	340	305	314	354	305	360	320	351	261	300	313	325	320	294	319	325	256	290	331	310	317	318	321	321	296	304	296	319	296	301	314	301	297	315	293	330	329	313	293	298	349	314	303	296	314	289	281	299	294	253	305	325	286	311	330	326	325	313	332	279	322	309	354	291	302	292	292	302	275	296	324	315	304	326	322	314	300	324	326	318	314	314	313	318	328	299	315	287	303	327	312	316	318	273	289	278	309	287	329	320	333	299	325	303	342	321	292	331	292	313	307	324	339	322	293	332	320	291	315	312	294	317	276	299	302	314	301	302	317	258	292	311	286	319	370	298	286	321	328	333	319	317	309	289	302	313	265	334	302	321	319	334	311	285	283	317	325	298	278	332	270	309	331	337	289	318	286	301	287	333	301	316	279	292	324	321	292	368	300	276	303	327	286	294	324	300	316	305	310	302	322	320	283
4378	916	740	736	721	707	719	727	638	710	659	687	635	714	924	1116	1186	1059	1069	1032	998	977	944	893	899	903	850	888	899	869	830	875	784	801	787	786	798	764	772	800	754	790	808	738	749	744	742	751	718	734	738	710	716	675	718	740	721	745	689	717	686	770	721	637	732	684	717	748	689	753	692	645	679	699	693	732	653	701	699	702	698	674	657	676	685	706	709	719	675	696	665	697	705	695	684	711	674	676	609	635	681	700	690	693	713	687	724	689	672	651	645	692	684	735	716	651	748	680	703	691	660	658	706	711	682	717	700	733	690	722	716	687	693	680	715	724	682	692	635	682	689	695	678	694	709	715	708	664	674	698	663	693	662	684	703	699	665	684	660	679	709	697	733	662	686	693	723	642	634	678	620	694	681	680	711	696	622	689	690	696	714	693	683	720	658	695	686	674	675	709	671	704	653	610	707	712	677	663	718	702	710	713	661	703	734	686	716	704	705	674	666	659	655	748	663	714	695	739	710	656	666	666	697	694	678	684	684	687	648	695	673	676	635	673	682	698	719	715	662	697	648	661	636	721	685	626	688	634	691	667	695	664	674	717	707	714	703	676	710	674	731	709	667	688	683	666	680	678	729	699	642	712	640	703	684	728	705	695	663	647	643	683	702	685	712	717	698	705	689	676	657	712	690	678	676	667	724	703	685	643	678	698	669	669	676	691	683	695	659	654	726	729	688	671	688	700	664	713	677	667	655	675	702	644	687	595	729	684	683	662	743	682	672	625	679	699	685	687	689	707	651	665	719	704	662	665	718	705	665	642	736	599	671	738	639	704	764	646	656	640	664	718	703	680	679	681	720	665	692	689	699	684	695	700	682	728	699	735	648	675	700	684	674	671	688	683	695	701	723	697	688	694	666	648	717	688	701	664	659	671	679	674	643	692	671	741	694	686	672	706	678	689	671	724	698	662	647	704	677	651	730	674	720	646	725	666	656	662	688	695	684	651	647	715	701	727	671	696	667	676	687	668	704	656	682	726	709	703	681	678	669	664	611	685	710	678	689	700	683	670	713	657	682	713	659	652	647	707	684	702	642	691	656	670	659	683	726	691	705	696	741	727	675	705	707	699	698	752	730	640	701	703	738	679	710	697	689	675	650	674	713	663	691	713	676	664	694	673	710	699	684	665	672	656	687	690	658	700	746	691	730	702	723	647	685	690	680	649	777	661	733	722	642	686	658	741	704	641	733	674	690	660	717	724	678	703	714	692	689	645	718	689	670	623	723	704	666	682	700	722	693	671	673	711	707	677	690	653	723	695	685	677	722	715	672	724	708	633	694	744	679	683	703	635	660	677	740	652	730	723	645	664	701	679	649	635	684	668	625	692	704	664	691	671	715	710	702	681	691	675	675	708	652	718	696	661	673	677	665	683	670	682	679	743	670	747	662	708	661	658	673	715	740	698	732	668	704	682	713	695	697	675	679	695	688	668	676	706	644	692	711	704	681	652	693	656	646	679	653	689	659	674	672	690	723	671	686	712	666	703	666	698	720	695	685	700	673	703	659	708	714	674	731	670	724	644	730	729	669	729	663	721	699	682	721	674	681	669	661	704	694	728	698	673	709	694	726	722	680	661	700	684	690	632	700	674	715	652	649	721	671	746	655	692	667	701	727	680	698	689	696	676	681	712	713	691	761	671	708	680	757	653	685	703	643	635	753	698	693	685	664	686	660	678	672	699	664	753	689	639	699	671	716	683	670	699	701	685	657	741	649	714	725	705	694	687	758	709	651	725	691	689	652	686	688	669	691	634	649	658	748	648	677	686	700	667	621	635	690	702	669	698	655	705	716	687	665	720	697	656	712	710	690	673	682	716	694	688	645	699	704	695	703	704	639	656	702	691	692	676	666	619	677	644	617	657	684	702	688	707	702	698	693	712	699	731	642	705	680	665	677	634	690	685	659	661	711	676	663	651	689	665	671	684	677	715	698	659	677	648	687	694	704	680	702	715	663	711	681	682	678	710	688	681	643	694	683	638	687	678	658	662	691	723	667	694	672	691	649	672	678	706	675	660	700	642	692	685	685	681	677	659	697	695	696	658	650	708	672	644	729	700	680	717	717	709	746	658	719	675	708	656	655	707	699	708	692	686	661	671	707	708	687	687	641	665	713	764	733	646	673	671	683	717	697	719	647	709	655	672	681	664	661	703	719	703	726	684	728	684	675	709	673	695	710	689	679	698	681	657	694	667	707	738	701	687	655	625	721	702	701	682	733	644	660	742	700	675	735	691	657	677	660	683	746	663	693	685	734	707	736	675	657	667	686	709	714	708	651	682	740	669	742	698	680	694	687	706	709	680	627	662	670	717	683	657	623	718	692	644	679	649	633	727	691	662	692	671	661	680	726	671	645	687	674	662	673	692	707	732	617	692	674	654	664	684	727	690	686	705	688	735	638	694	698	668	696	666	718	650	653	686	735	688	718	697	731	684	610	715	672	675	707	685	692	693	705	696	696	662	701	698	679	693	706	677	705	662	700	687	706	657	759	713	691	693	724	678	720	690	678	691	637	663	701	655	660	676	720	672	649	683	700	702	723	690	682	612	712	689	690	641	644	667	684	651	699	645	696	723	672	667	665	729	701	728	625	651	668	672	722	700	683	646	691	708	673	700	653	674	716	740	717	694	686	671	653	692	695	695	690	700	666	687	701	682	691	673	726	722	712	665	698	715	711	646	675	690	697	730	678	678	705	681	692	697	663	687	650	647	635	667	677	673	702	659	637	686	620	684	712	722	665	712	687	697	659	677	744	741	698	690	662	682	699	693	676	666	688	663	668	682	672	679	702	731	641	728	693	628	682	678	617	677	697	695	693	660	676	663	641	637	700	688	665	703	666	698	639	704	633	686	700	650	672	646	675	672	694	695	676	684	680	656	689	687	675	690	687	690	697	687	688	730	670	684	718	672	704	682	715	706	689	678	711	686	649	699	654	706	718	633	673	712	707	711	658	685	664	707	659	637	704	686	726	685	682	658	721	656	717	709	707	646	671	702	664	703	672	787	643	664	672	685	692	701	694	676	660	649	716	704	730	689	684	670	721	697	737	700	667	672	717	703	660	688	656	724	600	666	675	660	677	656	714	672	718	717	665	680	660	644	687	669	684	687	714	684	705	699	701	660	685	698	704	669	666	724	682	676	668	744	703	668	678	595	663	678	684	681	708	697	704	703	683	699	680	689	685	710	673	689	719	709	663	705	637	641	694	752	715	742	667	703	712	686	703	690	764	682	722	671	707	699	689	675	671	663	692	687	693	673	734	652	682	706	686	703	645	662	718	719	659	710	724	719	730	663	670	712	643	706	683	691	666	654	632	695	681	727	688	716	704	731	638	698	677	668	677	659	715	631	724	623	705	660	724	719	692	687	689	662	673	693	718	662	691	666	673	731	694	715	689	728	709	689	676	689	684	690	676	681	703	702	706	704	706	683	702	711	694	665	711	705	704	680
16427	3693	693	632	538	478	437	373	411	360	384	411	369	364	353	440	469	419	450	422	456	420	401	405	426	384	406	418	427	389	431	417	404	404	379	446	378	387	363	356	349	356	343	357	381	368	414	360	397	358	352	339	356	361	387	344	346	353	371	370	315	375	354	360	348	356	349	381	353	324	384	329	341	340	361	371	326	349	322	338	370	359	354	371	351	366	370	384	389	357	395	375	351	329	365	333	367	344	301	392	364	396	344	347	361	348	356	365	375	371	341	338	394	364	355	406	343	340	323	324	378	327	344	359	340	329	369	369	397	371	371	354	381	380	321	343	364	355	324	338	329	383	375	372	355	360	386	358	358	343	360	349	384	376	402	349	376	328	355	369	349	352	389	348	401	343	395	362	348	387	350	340	352	330	321	385	364	369	353	348	362	361	352	385	350	365	336	382	372	388	342	351	344	340	355	363	354	358	391	363	379	328	372	359	350	358	364	385	350	387	344	315	377	391	330	370	337	339	353	372	384	315	324	344	383	371	315	366	342	357	344	324	345	328	364	342	313	342	334	376	362	364	357	338	390	368	333	365	345	373	345	332	360	361	352	328	328	347	327	301	367	391	378	392	407	378	351	313	396	342	373	349	390	362	363	368	345	363	344	351	354	320	395	365	377	387	351	351	361	362	384	342	347	369	391	384	350	367	326	320	386	392	381	399	392	360	349	379	369	361	345	338	299	353	327	322	337	368	376	372	356	377	367	382	367	334	345	361	332	379	321	405	394	389	336	408	382	392	332	357	363	347	341	380	357	385	378	322	365	398	367	355	293	369	332	390	344	379	355	379	356	358	375	368	356	361	346	356	331	369	347	350	342	327	370	351	362	356	337	352	362	372	344	342	331	353	369	353	377	349	356	343	355	327	374	366	343	353	345	353	379	348	354	345	388	340	306	384	360	365	335	358	370	377	330	350	369	400	354	377	336	337	368	369	356	365	355	359	326	344	335	370	376	384	398	388	364	347	361	337	354	375	374	324	338	353	337	360	335	347	344	299	383	425	388	383	356	339	352	352	375	402	333	322	345	365	330	359	340	364	366	404	333	338	349	376	353	335	352	363	361	349	400	358	328	367	355	346	353	333	348	335	371	393	347	344	363	374	382	333	372	365	356	338	379	332	401	354	360	371	345	376	345	346	386	384	356	386	325	399	323	333	333	360	344	294	383	376	349	369	371	389	329	361	342	343	310	340	348	396	390	386	367	367	364	317	367	383	374	366	310	369	330	377	340	392	383	354	384	352	374	377	334	385	352	362	339	344	360	341	339	360	357	324	350	345	344	348	360	333	353	368	361	352	367	334	359	364	375	370	375	360	376	365	357	341	373	375	358	358	358	343	380	353	382	398	368	364	376	328	347	317	337	329	341	344	415	340	385	383	384	378	328	364	363	353	359	367	332	341	378	381	369	354	344	372	337	358	349	376	385	389	350	406	348	388	371	370	354	351	363	379	341	367	355	336	363	310	355	340	360	372	401	320	374	353	359	340	352	328	322	374	378	344	326	347	365	339	381	359	343	370	352	344	366	364	345	334	334	347	371	415	338	364	353	395	344	354	330	343	358	355	336	377	373	367	338	319	353	348	339	358	349	371	393	374	330	362	378	338	333	330	366	321	346	339	353	357	341	340	368	366	327	380	404	345	378	352	344	369	310	328	347	343	357	327	340	340	372	340	323	340	364	361	377	379	404	351	388	334	374	353	383	345	378	381	381	410	384	358	333	372	353	343	368	346	344	315	342	349	370	343	371	348	311	364	402	336	386	331	319	323	385	381	350	386	335	325	374	356	318	360	367	361	337	337	396	369	360	340	355	305	337	340	359	324	363	350	333	353	360	371	337	356	374	306	319	327	342	324	357	379	349	375	371	354	355	350	302	341	368	374	369	372	344	329	342	342	358	352	356	377	398	360	333	385	346	377	346	367	378	363	378	415	372	386	374	354	376	338	391	368	342	349	350	349	357	326	375	360	313	351	358	335	341	354	379	352	347	337	371	355	341	335	379	340	366	376	397	357	390	323	353	383	384	360	331	381	348	336	338	317	329	386	375	371	350	356	348	336	365	342	359	353	402	362	351	373	340	389	352	334	331	336	358	332	366	356	370	372	350	382	360	388	400	374	359	366	354	379	340	358	342	364	352	376	378	376	375	386	348	366	386	309	371	329	351	363	341	321	367	387	348	350	364	374	388	345	381	357	332	359	374	341	338	364	307	386	378	345	360	372	336	339	347	355	386	348	349	333	346	381	337	360	332	336	359	374	343	367	356	341	357	323	352	387	355	379	393	377	331	357	318	378	315	355	362	378	332	339	331	362	373	384	349	351	361	315	362	375	397	349	330	351	386	338	350	350	374	396	363	340	349	369	353	358	339	364	375	400	353	370	353	352	353	400	345	385	420	417	325	375	372	346	321	358	386	381	327	367	320	366	358	305	345	365	366	336	356	374	358	372	356	346	377	362	350	375	364	358	309	312	406	366	335	391	331	304	363	338	382	338	347	348	373	382	362	351	348	331	353	387	366	300	343	353	383	357	323	372	344	328	349	344	337	335	376	377	337	350	358	360	348	340	360	370	366	366	365	360	363	362	334	334	363	381	359	339	356	363	358	339	359	351	348	361	365	367	368	381	308	315	354	366	365	364	348	341	354	380	371	308	341	363	302	368	315	310	377	351	340	337	335	354	373	361	349	347	363	367	350	308	331	365	371	400	374	355	334	341	371	354	385	338	356	394	390	369	383	361	398	361	359	351	366	341	347	326	322	334	352	376	386	342	365	362	370	385	375	341	393	364	378	329	361	372	348	351	347	368	334	350	336	357	357	370	359	379	360	374	355	347	325	353	349	404	353	369	360	326	341	350	324	350	353	385	386	361	370	333	343	381	366	336	376	379	352	388	350	358	383	323	399	389	373	354	345	363	333	340	362	341	390	365	390	354	373	361	346	336	351	358	371	331	375	361	340	377	360	333	369	364	357	330	341	369	342	389	365	323	354	396	384	358	383	354	349	345	367	362	381	367	346	365	385	357	356	343	372	378	330	361	367	378	390	392	325	349	355	390	350	353	355	370	333	336	351	349	376	397	351	347	338	352	366	326	372	368	337	348	358	374	322	360	382	347	344	333	353	370	365	313	326	391	305	364	343	352	342	341	385	339	344	339	354	364	363	300	358	344	360	353	338	346	392	344	329	375	390	335	328	349	371	343	371	389	366	361	360	344	352	337	360	355	359	386	377	383	362	376	370	377	356	359	349	345	366	351	349	368	358	358	340	377	330	344	349	351	372	362	365	347	354	363	358	376	376	397	324	351	341	353	387	368	369	389	363	373	372	361	331	368	361	402	323	351	375	311	344	334	339	342	377	354	363	324	356	356	370	377	343	344	394	348	331	342	341	397	354	340	350	363	356	339	361	360	349	379	360	343	382	352	367	377	331	305	372	318	364	381	366	374	359	362	364	362
10373	2966	1298	1597	1367	1239	1193	1035	945	989	865	855	878	930	948	1241	1453	1288	1367	1432	1318	1316	1243	1246	1284	1194	1142	1142	1151	1082	1103	1085	1103	1100	1046	997	937	1016	963	923	989	1043	902	921	861	936	864	900	893	876	781	833	855	838	791	786	841	821	786	809	838	773	829	800	758	830	782	821	756	776	790	777	818	730	832	796	778	784	753	756	759	789	790	809	811	785	765	803	810	763	766	796	770	765	798	777	790	786	754	765	794	792	761	822	793	792	775	809	788	778	762	770	737	755	783	727	804	777	753	754	821	807	794	832	778	859	790	774	776	782	783	771	760	775	816	809	771	782	806	785	840	741	786	783	747	763	781	772	809	796	769	817	798	797	788	738	767	811	766	791	775	736	790	760	768	775	725	803	788	783	768	778	834	786	760	773	769	820	789	774	793	757	738	775	730	776	751	780	822	772	813	716	841	787	809	832	775	754	769	810	761	812	794	766	783	734	819	779	792	731	800	755	764	731	743	722	753	791	776	779	776	791	755	767	781	784	791	795	750	757	790	788	817	787	757	793	799	788	816	798	780	783	768	788	756	751	745	766	743	775	771	777	755	759	783	763	717	773	749	785	777	799	750	771	798	764	772	784	752	772	825	782	790	804	799	752	827	768	756	796	748	805	778	808	817	786	771	817	794	761	791	737	731	770	777	808	776	729	809	762	793	819	790	787	786	772	794	767	839	769	770	796	784	829	776	734	775	780	776	725	756	752	808	751	808	768	819	754	713	799	757	773	829	694	773	750	800	798	790	786	749	778	818	741	708	755	752	797	742	769	807	791	825	789	759	724	780	808	796	771	758	772	762	771	765	755	816	816	773	794	802	767	780	786	755	796	753	771	789	759	822	790	789	780	746	770	808	748	785	769	776	810	791	785	759	795	788	768	805	762	786	800	763	801	756	769	799	754	767	752	797	825	765	694	812	797	758	766	790	805	744	783	736	754	826	807	780	782	788	753	761	770	816	764	783	784	797	729	787	768	770	825	751	787	724	782	800	772	755	770	788	746	835	786	787	760	786	771	771	818	801	823	752	721	766	748	785	811	775	765	794	788	739	757	766	762	800	723	762	792	743	778	830	749	791	760	791	776	748	800	840	776	759	773	821	794	727	763	776	798	758	750	778	777	772	730	785	771	740	753	809	798	791	722	729	822	811	798	773	736	759	771	788	782	781	795	722	763	801	841	744	758	788	759	810	811	841	767	767	780	795	787	785	789	791	754	793	811	778	741	756	755	755	789	704	785	752	804	766	782	762	756	749	742	762	770	765	771	832	764	766	744	804	750	751	752	751	784	768	754	767	812	784	802	817	766	754	778	793	766	758	804	813	760	817	759	776	811	782	762	742	808	755	750	794	763	798	787	809	751	779	768	775	752	787	777	849	794	787	751	756	765	758	840	764	758	804	781	757	833	785	781	782	751	795	810	759	777	756	796	764	772	766	752	760	819	752	805	735	809	821	779	775	755	775	834	750	748	806	782	789	820	799	775	809	781	755	733	772	797	775	785	748	753	781	769	801	799	776	744	811	752	743	772	821	803	787	741	786	764	782	839	778	800	771	772	776	735	783	777	794	831	768	791	770	809	771	810	809	771	793	815	770	771	730	754	755	776	793	729	738	752	769	744	785	730	747	735	765	811	733	749	784	786	803	789	776	754	792	752	732	784	764	740	777	747	784	828	795	770	832	781	751	766	779	711	785	755	789	757	746	745	776	785	758	829	815	774	773	803	744	796	786	807	756	805	781	785	765	743	779	800	719	748	829	761	788	739	704	788	745	795	776	760	731	783	757	733	769	757	794	773	786	755	841	827	823	748	782	840	757	741	764	796	745	839	784	782	815	769	734	740	743	775	799	860	770	795	771	797	756	792	784	779	815	765	756	733	762	751	732	784	745	769	780	786	761	788	721	793	784	753	732	830	750	822	816	763	800	797	775	785	796	822	748	788	774	737	749	777	764	815	761	767	742	752	796	848	766	784	767	743	748	788	746	787	764	811	768	823	793	765	753	797	836	732	748	751	790	787	789	826	800	788	762	768	747	775	818	782	756	750	804	777	807	794	727	755	792	808	783	819	762	785	780	815	759	781	740	767	763	776	774	769	758	797	792	797	834	801	723	814	765	761	813	808	780	790	759	779	843	790	800	733	797	756	759	803	769	836	823	822	776	749	772	776	772	813	779	823	760	802	783	759	799	784	790	723	762	822	787	833	786	771	748	827	829	729	769	790	768	766	781	798	782	758	796	798	830	765	798	781	753	747	775	785	768	815	791	748	784	721	810	798	840	830	738	795	790	763	793	815	741	772	797	780	783	738	793	752	802	757	783	757	769	802	821	785	750	783	758	767	786	758	780	747	750	777	738	794	815	747	793	761	755	756	742	754	762	784	772	784	759	782	770	774	757	744	782	806	781	736	783	833	785	770	749	767	761	745	819	813	802	753	765	783	785	739	762	788	741	788	792	829	774	756	809	782	785	805	807	793	805	786	741	764	778	772	744	777	760	735	803	749	747	821	750	787	764	775	748	813	798	789	773	728	766	761	784	752	750	740	757	750	771	762	810	798	755	817	742	747	770	753	745	788	794	741	809	809	785	810	815	764	776	788	733	752	800	815	765	786	778	790	780	787	762	762	732	751	775	732	772	799	774	755	784	770	759	759	800	748	793	758	773	808	792	775	767	784	785	790	720	786	752	789	774	771	759	754	750	793	774	723	745	796	770	735	748	774	762	824	772	758	831	765	782	799	801	748	828	817	774	820	782	817	776	767	767	778	803	807	756	773	760	741	790	797	803	723	780	747	776	764	757	767	745	756	844	825	770	784	844	829	783	786	810	798	731	845	819	771	780	777	786	779	811	767	805	788	778	767	770	750	760	753	796	795	786	751	758	771	779	721	759	785	783	752	749	795	792	735	775	789	784	770	717	759	768	823	781	766	794	765	740	833	729	811	779	790	819	772	795	798	810	773	729	814	802	755	759	762	780	765	768	760	758	820	783	802	787	767	825	803	781	754	751	751	764	770	763	790	759	790	741	762	771	797	807	777	752	744	789	778	820	793	777	723	764	736	762	762	742	784	792	768	780	787	753	753	775	807	774	802	762	778	760	782	786	753	801	828	790	720	781	778	781	733	804	772	721	796	747	771	761	777	778	814	723	708	774	822	785	789	775	737	811	766	777	800	748	800	774	787	756	725	804	795	796	761	750	776	739	761	792	772	762	742	831	788	773	740	756	768	783	815	744	781	784	761	791	747	775	813	751	790	772	776	756	792	767	802	743	814	795	767	782	777	807	754	753	777	772	771	766	778	745	789	807	773	783	820	772	789	782	734	774	795	765	780	792	773	812	812	769	842	829	806	804	777	754	767	796	778	811	749	739	810	769	766	773	818	787	754	751	810	795	797	709	771	764	780	793	783	805	846	761	835	744	807	759	815	785	732	815	764	802	815	781	777	807	754	782	826	769	775
24533	7984	1094	886	642	590	498	490	444	461	481	400	398	404	422	459	493	531	441	484	471	458	493	434	425	457	473	401	439	413	418	458	405	403	405	359	372	418	381	430	407	389	385	427	353	365	393	355	384	408	352	345	376	388	341	375	393	380	376	400	346	357	339	326	350	311	376	344	347	360	384	397	383	337	360	353	394	364	349	340	364	347	340	402	358	361	351	361	342	404	387	385	399	354	348	345	361	350	378	354	338	337	353	364	356	371	349	382	397	361	375	313	340	384	333	364	361	378	339	360	365	368	337	319	363	391	340	368	378	339	342	385	350	337	369	354	357	359	395	386	355	331	333	385	355	372	371	320	355	412	353	405	364	376	388	334	351	312	340	355	317	360	358	351	372	339	341	339	353	339	351	373	357	386	361	351	341	328	379	356	355	339	364	317	341	381	328	350	390	372	380	368	294	379	334	362	367	379	381	368	378	348	391	355	357	384	354	350	369	386	374	355	375	381	359	366	342	370	388	357	374	334	365	347	356	369	363	351	363	344	380	364	320	354	386	396	362	365	374	382	351	337	350	324	361	354	332	327	373	394	350	347	376	374	377	375	322	336	323	355	380	393	352	373	349	328	354	408	355	383	340	326	389	325	355	353	388	352	344	379	358	333	337	366	357	352	371	358	381	348	366	364	365	421	373	364	342	355	358	356	384	366	354	333	362	374	366	371	366	374	373	350	344	363	398	342	333	356	343	365	362	346	345	384	347	358	345	345	338	402	341	364	395	375	393	350	357	378	350	324	395	336	355	337	369	391	393	354	354	342	360	344	340	381	369	359	344	377	341	400	350	377	363	364	360	381	333	337	334	360	368	354	359	366	360	352	357	361	370	346	341	359	356	367	370	354	365	347	373	389	362	365	354	329	320	359	336	345	336	318	360	351	329	356	367	342	355	380	363	366	335	378	338	355	344	368	370	355	356	345	339	372	360	359	349	365	338	356	370	386	361	363	322	353	336	370	357	339	365	366	379	373	334	359	360	325	356	402	357	364	352	357	387	364	380	348	340	352	357	382	318	363	346	353	361	391	379	363	363	377	392	379	356	347	344	403	356	370	391	346	354	351	363	355	359	328	343	331	349	355	383	366	353	369	337	347	352	403	359	401	348	373	385	346	358	351	331	326	346	357	362	352	357	338	320	343	327	380	353	402	384	387	367	360	342	341	364	346	355	335	340	384	386	334	381	334	367	363	362	307	325	355	354	381	391	354	358	324	371	351	334	370	374	358	340	365	370	393	337	349	369	382	378	355	391	350	340	393	391	335	377	351	358	378	391	348	350	312	327	364	404	340	397	392	371	359	335	369	357	377	388	379	349	370	347	351	381	375	343	407	367	340	340	381	366	351	344	364	358	379	359	373	372	342	327	372	335	360	354	337	363	370	366	378	348	367	346	343	338	364	348	360	361	385	343	334	351	373	359	357	335	344	356	344	358	355	347	351	370	356	336	365	352	365	370	331	335	315	406	374	371	362	361	319	381	362	336	383	366	372	360	321	380	356	353	373	390	354	385	354	335	392	361	371	361	348	365	359	343	361	354	376	364	354	349	383	377	374	398	351	367	367	346	358	365	378	320	330	392	394	385	371	396	356	370	404	350	354	382	388	364	363	346	351	404	400	366	382	365	345	356	368	349	357	359	336	398	374	358	352	380	345	386	353	375	334	377	374	371	342	341	355	347	382	378	363	332	340	382	359	346	347	397	370	343	337	342	354	375	391	373	325	340	361	379	370	372	352	350	376	356	341	349	306	347	350	348	356	357	404	327	350	345	356	395	323	369	341	396	364	355	373	368	367	359	398	357	381	402	372	354	380	349	370	380	395	333	381	356	326	347	369	345	337	321	362	379	363	366	364	375	341	360	357	363	364	321	357	343	365	360	356	359	371	390	362	369	338	365	342	342	350	371	404	352	393	382	318	370	338	356	380	369	338	370	397	364	392	334	361	351	386	398	342	360	387	326	375	351	390	348	306	363	344	370	327	357	390	366	333	331	349	346	374	346	380	363	357	360	329	383	361	368	355	360	367	349	344	365	337	358	354	327	343	375	367	333	349	366	371	361	329	317	333	357	368	368	336	354	344	360	385	342	344	356	376	386	331	321	334	355	367	334	379	367	340	345	335	368	347	374	382	376	359	343	348	327	364	346	371	378	384	363	390	349	358	382	389	400	369	385	351	326	371	319	378	368	369	384	340	359	400	373	340	344	358	356	347	365	367	350	350	388	365	333	379	355	356	376	385	351	360	369	390	347	333	403	354	367	385	356	361	354	332	368	335	358	375	371	364	319	353	309	340	393	361	351	378	376	362	340	320	374	368	345	342	368	365	352	377	394	323	385	285	332	333	384	363	360	368	373	341	343	349	342	344	335	349	341	346	362	355	378	335	398	350	333	356	335	349	395	385	337	343	305	361	349	338	340	342	352	338	366	339	367	365	356	362	386	377	323	335	357	354	336	380	332	404	357	345	362	354	367	380	364	359	309	357	385	376	386	339	347	310	356	336	375	379	383	330	368	369	377	362	353	354	346	389	365	351	346	362	334	375	341	358	320	382	385	373	342	373	373	337	337	355	354	342	368	382	380	340	377	388	356	373	373	386	388	341	362	374	332	350	368	324	333	369	367	302	383	372	364	396	380	347	368	367	367	348	333	376	384	337	334	352	362	383	340	343	390	316	332	328	363	402	376	352	345	384	393	400	360	325	372	347	360	341	382	364	357	338	363	358	362	392	379	355	376	335	364	322	338	357	351	379	347	395	361	323	376	370	374	345	402	358	356	340	341	373	351	328	366	345	373	362	351	341	362	360	346	388	366	342	376	361	389	368	343	362	336	373	340	382	354	364	348	415	368	360	346	410	376	378	323	348	395	306	368	355	337	376	341	375	364	384	371	369	332	423	385	358	404	349	371	372	338	372	354	347	349	394	372	352	332	350	355	366	371	411	353	358	375	349	354	341	379	351	375	336	339	375	366	342	333	349	320	341	346	334	386	328	372	352	331	394	337	372	346	371	392	367	348	378	368	336	319	327	349	350	363	353	362	364	358	389	367	364	333	362	351	353	331	345	370	386	350	326	352	358	322	334	352	371	345	381	340	377	341	358	356	349	341	384	347	357	342	330	353	379	327	344	383	319	377	338	381	387	368	327	338	363	375	366	347	357	359	337	383	384	361	358	411	365	355	371	382	374	306	360	357	360	381	398	379	357	365	386	423	345	334	352	391	398	368	344	355	357	375	376	325	340	378	387	338	342	342	358	405	344	346	338	354	339	338	367	313	331	373	340	359	336	360	363	369	373	321	335	364	335	390	339	355	327	350	371	376	355	392	370	357	356	394	354	376	412	355	349	352	387	391	347	390	385	364	349	341	338	350	376	388	356	368	365	312	319	362	324	337	366	368	356	365	357	334	367	359	381	358	399	369	348	358	413	409	343	363	373	390	359	367	354	326	364	313	319
13128	5513	1971	2285	2029	1722	1484	1316	1223	1151	1077	1045	1057	1059	1074	1391	1734	1843	1707	1608	1541	1587	1470	1418	1453	1392	1356	1243	1291	1227	1253	1241	1272	1230	1192	1067	1086	1092	1063	1003	1018	971	931	925	917	947	965	949	920	865	849	808	853	804	854	788	843	815	731	809	789	826	833	799	776	842	779	798	775	782	795	774	806	765	798	795	793	817	804	776	773	798	798	739	780	794	785	769	792	806	758	777	830	816	780	793	803	817	811	782	774	734	732	816	784	780	812	759	790	719	774	760	770	763	748	777	795	798	834	715	799	778	769	785	780	778	800	796	721	752	751	759	791	740	785	782	781	773	768	794	809	761	771	750	808	819	797	788	747	780	806	749	761	788	795	801	756	780	823	765	801	789	782	791	749	798	774	829	768	778	779	777	761	805	780	814	768	886	774	773	778	769	770	696	787	770	795	768	809	800	802	781	767	757	731	778	783	760	851	788	757	718	791	839	785	757	821	788	799	787	834	877	745	790	771	772	788	797	768	834	761	799	730	748	797	743	811	819	758	764	763	718	800	788	797	818	796	802	771	773	764	770	777	802	722	794	809	814	789	752	770	804	740	761	771	747	738	814	808	787	808	771	789	818	746	826	793	798	740	754	812	784	775	771	781	747	807	771	806	770	754	796	771	803	796	801	782	781	809	791	794	763	870	762	755	797	826	792	759	751	794	766	727	759	754	789	805	777	787	730	771	760	744	813	853	759	691	781	791	784	743	750	803	780	792	787	775	770	760	746	747	774	780	741	789	759	777	774	773	767	782	785	761	771	788	800	811	798	817	747	807	813	808	754	789	777	749	795	771	758	763	799	763	799	789	737	716	786	731	733	858	776	744	756	794	730	777	815	786	792	761	766	773	802	762	771	802	803	760	761	753	742	792	751	766	743	718	790	790	788	816	784	795	796	797	828	741	792	795	797	788	758	768	750	740	729	798	788	747	798	739	797	793	825	745	813	736	783	775	796	689	799	759	776	770	784	771	780	754	783	780	803	761	754	760	719	785	732	762	751	766	781	813	759	844	840	813	758	775	733	787	757	792	725	703	794	818	804	807	755	788	752	778	731	751	782	778	752	736	783	741	760	799	737	771	758	803	768	801	795	808	696	782	790	745	794	787	766	805	759	772	731	783	784	775	813	765	823	760	765	772	733	750	772	787	791	747	763	735	731	798	739	754	781	737	747	743	766	837	763	755	807	801	745	793	738	817	789	759	779	821	733	769	793	771	847	785	758	771	757	815	768	754	773	805	801	768	814	762	790	801	793	776	753	792	739	770	748	814	775	790	748	754	764	730	768	814	812	761	744	787	781	783	768	776	758	756	785	763	764	781	757	789	780	793	789	740	813	761	742	785	766	776	747	779	775	754	812	739	749	720	806	762	795	722	772	778	798	797	773	761	743	781	749	822	754	759	814	772	821	780	788	789	770	771	786	744	785	800	740	730	782	795	802	773	735	774	814	803	759	758	771	739	793	749	754	790	777	769	814	773	782	795	807	784	775	790	793	797	747	763	814	765	785	778	771	762	784	783	813	780	806	765	787	765	788	772	767	769	749	790	831	766	725	730	788	768	729	835	791	739	783	748	742	792	729	807	771	763	759	768	758	781	767	768	740	812	812	785	765	753	770	802	778	780	783	737	790	802	797	809	761	800	848	739	750	819	737	775	752	774	784	772	755	779	795	742	769	728	795	790	771	780	826	779	782	770	821	756	812	787	798	807	753	774	814	814	767	763	749	813	814	793	773	788	775	796	794	790	786	851	802	746	762	820	812	815	770	741	751	758	805	796	809	784	733	790	797	796	767	807	811	800	793	790	763	789	750	733	810	757	782	723	766	722	774	765	747	778	754	779	849	825	725	790	799	753	773	791	779	761	816	733	738	809	759	796	761	814	761	801	773	791	801	740	789	795	750	823	827	706	785	765	771	770	824	776	806	776	807	729	808	785	798	785	791	758	748	764	798	823	772	800	765	786	781	778	770	798	819	776	787	766	787	773	780	784	721	797	782	756	821	791	779	789	751	767	823	792	709	791	805	751	785	776	773	796	796	765	750	767	790	778	766	802	790	811	739	800	786	787	773	862	768	751	810	758	767	765	820	818	783	833	798	815	714	749	795	784	754	804	807	819	743	736	761	786	760	774	773	791	766	784	820	775	757	831	727	802	802	837	744	807	776	793	776	786	766	809	732	782	759	781	791	767	741	808	798	793	763	802	773	806	778	744	774	784	753	747	771	760	749	808	785	797	720	811	779	759	771	800	754	768	849	793	756	766	754	780	813	801	805	785	787	833	785	750	726	759	804	790	781	783	778	776	770	766	815	772	796	824	796	777	743	777	833	780	781	793	729	782	795	781	796	739	843	817	747	736	779	773	716	780	784	758	787	725	769	787	787	731	775	816	765	783	755	773	798	752	756	746	755	769	736	762	763	764	767	797	743	799	742	798	782	789	786	778	763	807	758	768	762	761	800	724	789	806	816	789	772	742	764	763	722	784	769	813	730	730	750	810	744	742	801	733	805	783	802	758	754	746	814	790	787	802	810	828	734	785	781	738	770	804	842	785	792	767	793	738	775	733	816	794	794	762	772	769	758	784	771	774	751	857	817	781	784	756	728	769	751	757	736	781	774	768	760	758	811	773	801	751	805	794	792	764	727	768	748	772	795	811	787	749	786	810	737	756	788	792	814	791	761	739	836	822	806	821	744	774	745	759	820	804	791	820	741	796	814	779	824	801	818	782	788	759	789	764	762	782	802	736	751	755	769	818	755	765	783	744	778	767	774	758	777	795	812	774	778	760	753	787	780	762	783	796	753	817	768	762	820	782	819	782	761	756	786	740	775	780	817	733	811	745	794	781	811	805	770	817	752	774	750	814	792	801	770	798	789	789	751	765	749	756	778	755	769	758	846	770	813	840	780	764	746	784	771	810	799	793	739	744	791	785	765	758	761	850	796	774	821	767	725	769	789	788	719	771	796	749	835	761	795	781	763	740	757	696	774	784	775	749	755	737	803	807	789	795	739	805	771	803	791	785	818	746	742	834	747	776	787	775	746	731	781	724	767	748	779	738	781	754	794	801	756	797	760	752	790	760	745	783	762	743	813	727	788	801	803	801	718	795	770	797	792	774	809	767	777	727	783	768	776	779	805	796	738	749	803	752	815	786	793	774	766	727	806	790	739	797	759	775	822	720	774	766	800	764	769	766	750	813	722	782	759	743	792	737	801	772	742	792	742	763	765	788	764	822	770	745	826	789	743	752	767	773	756	795	740	745	758	800	793	773	744	765	792	775	759	800	743	756	756	832	795	776	758	785	778	778	803	749	789	797	749	750	800	773	808	796	806	763	753	814	782	776	790	810	817	752	788	741	781	783	797	755	775	766	786	761	755	810	831	784	776	841	806	854	763	799	763	768	776	751	824	791	788	781	786	778	725	814	745	826	823	806	819	783	762	739	798	744	831	772	805	754	751
6556	564	313	295	300	333	308	300	347	288	305	300	306	329	330	372	364	383	360	430	327	370	365	301	354	313	358	348	318	334	350	307	305	284	335	302	359	365	305	297	299	322	328	313	334	305	297	296	290	302	306	361	337	282	303	324	321	312	305	329	288	312	291	295	315	319	285	303	304	297	317	327	338	295	279	327	335	324	303	312	295	309	304	287	298	296	333	318	327	312	316	330	299	312	315	304	320	275	297	307	287	288	321	331	324	325	336	336	343	285	311	327	309	295	324	322	279	309	331	323	283	342	320	304	300	298	299	312	311	313	290	292	283	309	310	342	300	319	315	297	314	336	293	338	310	308	345	320	310	303	313	320	339	325	297	310	313	301	285	304	314	312	324	294	301	321	322	301	274	284	334	298	272	338	324	306	321	282	293	321	341	326	302	330	314	301	353	320	282	311	296	294	326	326	296	331	316	303	311	320	328	314	303	304	316	310	304	292	295	280	318	302	328	307	281	284	298	313	301	313	275	316	302	298	267	314	299	327	301	282	297	278	291	303	284	319	310	305	308	334	365	308	298	300	299	293	319	306	338	318	272	295	320	322	296	314	325	299	293	310	348	335	297	303	330	348	303	315	293	319	340	282	311	311	302	332	294	266	320	325	336	293	310	308	313	307	299	287	317	299	340	318	309	328	288	304	341	321	329	312	284	283	306	273	275	303	324	296	281	312	290	310	333	315	297	305	313	317	296	356	293	300	322	281	309	324	325	314	315	279	311	301	288	305	289	302	329	311	296	350	317	303	317	320	299	291	326	327	304	310	302	297	275	295	314	284	292	273	323	342	315	314	267	295	312	299	319	261	319	328	305	308	270	318	294	322	288	302	325	328	276	322	284	311	347	291	272	303	277	298	334	288	278	286	266	288	327	307	304	305	299	308	339	291	307	315	296	316	303	323	322	330	315	323	309	271	298	315	300	301	317	315	296	298	309	314	304	291	304	311	305	280	312	283	345	304	307	289	313	294	298	283	322	310	312	302	317	310	294	295	301	287	320	285	289	331	309	280	303	268	320	301	269	303	276	268	311	304	317	284	292	314	300	290	319	326	296	308	345	310	333	315	247	298	285	317	314	279	330	316	294	281	299	327	295	319	313	295	293	320	287	281	296	284	292	324	310	300	282	297	274	295	341	308	312	269	342	331	327	310	319	292	365	309	324	279	318	282	281	300	266	324	282	280	322	315	309	327	313	320	327	291	335	308	337	314	310	307	326	356	286	294	318	314	290	304	292	330	329	321	312	311	280	307	315	330	295	294	324	284	273	310	344	293	319	284	280	314	299	300	289	349	294	334	304	308	321	279	297	319	296	353	309	305	289	290	281	280	302	310	316	285	312	322	313	279	296	325	280	269	300	282	336	307	301	341	317	344	310	302	286	331	319	306	301	281	312	319	294	317	295	286	303	315	300	333	305	307	306	304	277	275	305	332	287	294	303	304	282	287	297	293	299	308	329	336	333	324	282	314	288	326	302	288	300	322	310	310	285	335	305	319	294	285	296	316	308	320	278	309	318	314	307	322	292	309	320	268	330	291	304	347	311	356	290	291	295	285	300	327	319	268	327	280	293	292	285	290	298	323	344	235	294	274	277	296	293	282	287	322	292	304	302	292	281	304	307	295	300	286	320	293	324	264	315	277	295	298	294	297	325	320	323	272	288	327	311	309	350	327	328	312	306	306	319	312	291	303	310	316	323	317	312	304	307	318	299	283	319	338	274	294	285	309	262	308	272	300	350	291	290	286	319	295	302	321	294	272	309	289	291	326	306	295	304	301	316	290	278	299	322	316	320	315	318	312	312	323	328	323	306	303	286	314	319	333	283	301	321	302	319	316	289	303	303	325	314	292	326	283	325	306	303	332	318	305	274	317	303	302	323	346	309	290	300	292	323	306	313	288	306	320	290	345	304	305	331	314	309	285	341	347	300	313	303	284	313	286	297	294	289	281	310	295	328	294	288	313	344	293	282	315	289	308	303	344	283	332	315	305	331	309	319	336	345	324	330	339	277	278	309	308	302	275	291	297	316	327	271	276	300	353	328	357	310	312	320	338	323	336	287	284	311	306	336	328	293	274	301	263	284	287	289	304	317	303	306	283	287	335	281	289	326	299	338	287	309	341	308	316	302	303	318	269	304	342	295	298	313	288	293	288	330	280	278	292	314	310	285	323	309	325	326	314	294	315	303	286	292	298	310	348	307	310	297	281	334	285	335	281	315	287	309	323	301	319	334	317	321	299	302	302	324	306	334	311	323	323	286	342	354	300	299	307	297	325	330	317	332	322	305	331	309	327	307	318	331	347	309	286	333	329	314	312	287	279	319	295	293	325	312	314	289	331	312	298	285	349	306	384	298	316	295	292	297	319	298	266	277	337	275	301	303	285	318	300	320	280	313	316	295	309	278	304	306	300	294	304	307	311	307	318	284	266	315	329	283	293	271	301	265	288	304	315	339	271	300	313	322	305	334	315	268	312	282	322	306	295	294	290	326	308	342	295	306	289	311	336	287	319	322	299	302	330	319	339	290	333	300	291	306	333	290	313	320	316	325	299	269	292	298	315	260	319	297	320	336	319	309	329	310	329	312	316	272	295	313	314	297	316	311	354	333	291	270	278	289	322	274	294	359	333	326	296	330	290	309	312	283	290	278	314	283	309	306	317	325	294	292	254	316	322	293	319	340	347	335	310	293	297	280	291	314	348	337	279	284	308	290	276	297	322	302	312	289	288	281	298	303	304	307	304	289	292	302	289	310	312	278	301	347	307	307	338	310	327	325	265	318	329	311	295	321	341	287	330	309	317	326	318	301	280	296	297	295	326	315	330	303	311	328	307	290	336	304	294	299	328	303	320	324	315	353	333	285	312	315	301	279	329	351	301	327	285	302	324	305	315	325	313	306	295	311	310	334	319	283	301	313	304	286	307	294	323	280	284	301	337	371	308	322	313	304	284	306	309	281	316	307	284	285	325	335	296	368	295	287	320	282	309	318	268	306	304	322	296	312	307	319	296	288	329	272	274	313	310	300	321	292	310	283	296	289	331	290	320	292	328	311	333	339	310	317	341	333	287	327	298	301	297	302	322	352	282	287	333	313	281	305	332	316	297	302	314	285	299	276	301	294	306	311	304	305	323	310	307	254	317	310	294	277	306	301	300	274	345	287	313	307	326	318	315	282	300	333	299	291	319	312	300	327	324	288	288	295	324	304	312	299	349	274	272	314	293	299	346	307	280	305	310	315	318	308	311	289	299	301	315	320	322	327	306	293	282	283	304	327	329	321	300	332	301	336	316	297	326	322	278	316	300	356	330	299	293	311	304	306	317	311	305	296	346	313	289	354	306	343	331	300	295	305	292	269	303	317	292	309	351	271	313	280	338	325	316	298	309	358	318	300	288	294	300	285	332	304	303	316	297	332	310	304	266	274	348	310	324	329	278	300	297	290	323	321	325	315	320
4188	836	679	659	732	687	695	670	709	702	686	673	673	721	806	902	1142	1087	1049	1074	988	976	994	915	932	876	914	863	812	822	836	849	820	799	780	857	803	775	801	809	804	776	778	761	811	744	793	780	705	697	702	681	684	729	710	710	669	689	694	705	699	722	694	722	710	697	691	645	661	741	681	711	749	703	703	660	734	741	724	648	662	664	664	638	670	651	624	684	696	685	728	722	684	723	659	684	676	712	689	673	670	678	656	670	664	664	662	719	722	646	653	694	673	694	665	733	637	721	708	674	704	647	688	657	696	674	682	645	695	713	635	733	666	706	677	655	692	693	686	684	645	744	680	680	688	665	724	699	671	683	658	720	715	668	631	665	667	699	642	689	698	691	712	640	686	710	698	678	715	675	653	670	716	642	672	691	722	708	747	635	694	645	700	700	640	631	694	669	667	728	659	686	682	678	675	735	697	659	704	713	700	725	693	735	661	700	654	679	663	672	646	775	705	707	678	647	666	688	616	622	701	660	662	668	707	710	611	663	691	676	694	711	647	703	670	721	681	631	671	663	660	692	654	671	657	695	751	710	671	684	681	649	660	658	700	735	703	721	695	672	708	679	643	664	709	682	706	680	708	660	680	715	661	673	641	689	715	680	717	674	699	640	692	669	702	683	680	677	686	709	685	699	689	690	679	678	720	696	675	691	643	676	697	680	690	610	659	694	715	710	707	696	689	723	656	718	707	732	664	697	646	691	723	637	685	656	661	736	637	707	667	708	685	657	694	725	677	674	676	658	639	623	681	674	666	662	679	677	668	652	653	687	661	700	678	730	675	719	718	625	660	631	655	683	731	669	726	697	658	712	688	658	729	646	715	675	655	700	702	665	675	704	642	709	730	676	681	739	666	667	690	652	676	688	742	652	687	710	660	676	708	676	676	694	647	692	645	666	670	714	691	685	664	713	670	652	703	674	644	678	670	657	698	696	685	657	716	718	699	598	708	709	647	708	669	634	669	683	687	673	685	690	660	662	722	702	685	679	675	683	637	636	686	712	677	647	703	663	661	649	657	674	714	709	694	686	682	664	685	724	705	733	687	645	702	733	690	716	711	682	716	660	683	709	670	692	691	673	647	692	728	678	691	688	713	683	671	655	707	683	671	669	690	699	652	649	703	684	677	671	650	675	646	736	729	677	729	638	720	703	725	665	652	621	654	675	668	722	660	682	699	668	693	664	665	665	707	678	681	671	669	704	677	658	692	696	722	689	659	644	704	693	679	694	692	656	661	692	706	655	685	657	687	667	674	681	711	662	667	663	647	712	654	683	679	652	727	700	669	709	713	663	638	668	683	686	715	664	708	693	694	667	727	701	672	723	680	720	713	684	629	700	714	672	652	712	687	688	677	671	698	715	663	671	679	657	705	679	689	681	705	699	638	731	700	684	695	627	705	689	698	654	657	667	683	751	653	693	711	696	664	680	695	658	701	702	668	713	692	656	659	646	642	661	713	686	701	672	666	700	709	713	659	714	679	710	686	705	673	711	733	671	654	709	701	702	691	651	655	727	677	668	731	661	677	726	641	656	684	690	712	673	702	661	717	717	695	698	714	610	622	679	701	642	714	727	683	668	714	673	665	683	620	692	670	705	652	683	679	644	698	648	692	690	659	723	654	704	730	679	725	722	693	695	682	678	653	698	669	662	684	682	650	684	712	682	719	707	708	672	683	704	699	705	684	668	673	679	688	696	679	690	658	659	715	702	685	699	693	669	649	707	661	756	734	729	668	705	717	708	628	684	638	704	712	683	730	653	660	606	668	688	683	660	665	698	682	706	659	696	683	725	675	659	639	679	731	694	694	678	644	692	674	687	684	662	639	647	706	718	676	701	693	680	688	693	708	721	717	718	670	675	657	678	690	652	713	719	629	709	689	678	705	737	664	681	701	721	691	699	632	677	669	672	678	694	659	729	741	703	663	680	725	699	672	651	668	622	647	694	710	660	629	695	699	698	650	722	698	680	661	693	724	662	690	717	692	702	689	705	717	682	683	696	687	661	666	645	670	699	692	661	717	710	659	711	685	667	649	703	657	668	689	645	640	715	691	705	628	649	665	662	701	665	676	671	757	680	684	745	661	654	724	667	684	699	662	671	697	677	674	688	682	693	680	684	735	646	660	658	674	726	640	662	741	662	701	675	653	684	738	652	718	678	714	709	667	681	669	707	637	646	685	709	728	639	662	699	688	687	663	701	727	652	680	680	717	688	645	652	679	676	686	671	670	702	626	655	663	700	670	659	654	684	724	634	665	630	671	697	684	667	636	692	695	683	713	703	651	696	691	650	698	676	716	722	713	684	688	685	670	688	680	694	686	732	645	703	711	699	686	667	688	729	664	680	729	684	674	701	720	692	648	665	647	658	708	689	712	752	673	662	653	702	738	652	704	670	709	706	728	674	662	689	658	666	645	702	726	681	651	615	732	676	667	663	661	665	730	690	649	710	644	673	671	701	660	655	678	643	622	673	741	611	677	678	708	705	630	671	698	680	641	643	671	701	684	706	684	688	645	695	638	693	753	690	681	678	660	678	709	704	709	688	721	730	672	669	733	666	652	647	684	672	673	690	698	693	712	640	652	674	715	709	721	691	687	687	680	681	627	695	667	705	672	738	661	704	665	687	716	675	723	755	696	738	687	662	656	677	693	673	685	692	686	685	696	659	676	695	670	715	669	697	702	671	675	675	689	698	669	682	663	656	646	695	679	661	657	676	643	652	696	710	676	671	706	719	654	736	694	726	686	660	673	740	692	679	656	688	723	679	630	691	657	653	692	687	654	694	720	673	689	690	716	689	647	680	650	685	726	673	663	696	685	672	709	715	689	698	707	707	646	730	747	694	654	684	711	658	692	668	705	633	685	669	741	685	652	703	684	681	713	758	699	677	671	689	707	644	686	671	734	653	693	698	696	645	678	722	742	667	676	665	662	698	704	682	685	662	689	703	697	633	675	685	664	694	699	716	716	679	684	641	643	707	657	671	696	682	696	688	660	693	709	650	653	674	729	672	677	706	677	702	654	686	694	690	691	695	663	643	697	641	682	663	686	703	665	677	708	718	687	709	681	695	655	685	681	717	705	685	680	708	658	692	648	652	660	668	682	665	652	648	688	729	725	699	682	672	675	656	724	685	705	746	682	711	672	673	657	668	651	657	652	746	682	674	703	652	698	695	675	688	715	714	717	678	685	671	683	723	629	698	662	730	712	627	687	638	684	672	697	673	663	710	666	721	710	683	667	693	652	666	675	671	669	698	715	661	707	658	674	659	693	681	667	636	684	709	674	677	675	697	684	673	680	661	683	653	723	652	678	713	720	656	703	701	693	703	626	663	753	696	688	728	679	644	661	708	665	715	670	648	683	665	720	628	642	737	726	700	677	686	653	677	638	675	721	701	692	659	607	688	690	690	670	715	685	652	700	708	695	697	674	626	672	679	692	689	699	676	685	659	668	742
12871	3222	643	567	543	485	443	422	424	408	414	383	425	385	394	416	448	434	492	488	393	417	417	440	452	425	434	387	411	370	404	412	410	434	383	393	377	356	359	360	363	392	379	369	329	341	376	380	340	373	369	404	344	361	364	377	341	353	393	347	382	374	338	345	365	322	322	335	338	327	321	370	351	365	327	373	379	372	347	335	338	356	350	395	337	335	357	386	313	362	380	390	310	364	359	351	359	362	369	352	343	354	352	338	381	367	359	338	359	315	324	353	340	352	329	373	360	367	328	371	387	338	360	388	366	334	377	371	323	365	368	316	324	365	356	337	383	359	336	313	351	347	383	389	349	378	373	349	354	387	343	360	364	365	349	323	335	331	348	349	343	379	373	365	363	329	358	343	310	367	374	358	356	340	381	347	357	349	346	341	363	363	357	362	383	374	318	340	338	356	337	356	381	351	342	368	382	345	361	376	332	334	364	311	388	382	336	340	329	340	318	377	340	360	373	357	412	358	337	349	346	346	373	364	331	360	363	389	353	320	322	344	351	360	342	344	339	366	404	339	323	369	334	330	372	336	358	373	362	346	349	352	350	351	353	316	324	336	337	387	333	322	330	331	378	361	317	318	368	323	362	343	359	390	326	328	354	329	334	377	346	346	388	334	393	383	329	370	375	401	368	366	358	393	319	326	376	382	349	337	355	337	358	316	331	349	338	387	341	347	360	342	356	313	356	353	366	365	353	356	388	376	357	390	383	368	324	319	328	364	363	349	358	339	360	356	378	340	349	364	369	356	380	386	376	350	332	328	390	350	352	358	375	362	339	350	360	377	369	349	344	340	336	371	348	372	348	344	356	368	349	393	330	358	363	316	373	361	384	344	356	341	344	335	324	367	375	360	354	363	365	388	388	385	335	330	342	334	333	365	358	351	365	359	344	349	369	368	372	338	378	363	359	369	361	365	379	359	363	338	361	329	362	354	367	343	333	357	352	375	381	378	376	372	394	357	386	366	329	373	375	388	344	339	381	376	336	358	345	308	341	337	348	345	352	344	328	378	323	328	333	350	337	363	337	345	371	324	326	356	350	321	391	371	336	328	357	386	362	334	349	358	389	359	376	372	345	312	366	349	356	378	314	340	340	338	374	375	392	408	389	386	320	373	355	331	343	358	334	363	369	349	349	347	416	348	321	378	381	340	358	341	388	383	361	356	334	356	355	363	356	346	349	373	372	346	316	378	374	364	322	348	340	371	348	361	383	305	341	344	347	364	369	351	362	362	351	363	348	339	364	346	366	343	341	364	328	362	346	403	343	349	359	345	390	353	355	344	342	368	329	343	355	338	374	300	350	343	327	318	352	362	369	345	364	384	367	302	396	361	363	348	336	338	340	349	347	320	345	382	361	330	346	354	363	353	341	346	320	363	332	373	365	326	347	346	302	346	349	345	341	336	348	303	369	327	376	336	344	350	350	360	335	361	366	359	329	346	302	371	378	360	322	382	377	371	344	322	392	354	319	324	309	363	367	378	347	358	371	349	341	386	364	338	354	359	350	351	380	331	345	320	359	351	347	376	356	326	304	358	332	349	357	350	341	367	355	345	366	339	392	333	371	343	339	346	350	392	359	360	332	351	358	356	358	359	332	354	384	340	356	341	389	391	366	333	378	319	347	328	319	331	384	381	346	359	349	322	375	370	371	371	313	391	337	352	383	334	328	375	390	362	371	374	355	357	358	350	366	349	306	305	358	367	346	332	337	332	349	366	347	361	382	348	373	336	344	332	324	387	344	364	373	339	333	361	330	394	311	322	352	348	372	367	360	327	356	348	366	388	324	347	341	316	352	339	370	377	371	386	348	361	343	334	322	317	358	354	333	343	382	323	379	352	339	335	352	364	325	374	358	363	356	337	344	341	370	352	341	333	342	336	350	347	384	324	341	348	331	338	354	343	334	369	336	359	324	320	335	369	352	332	363	340	387	362	357	337	341	308	351	345	347	354	372	361	364	350	379	343	360	362	358	347	364	341	393	320	367	371	337	387	350	318	323	376	361	317	356	359	356	325	342	344	359	341	341	376	338	364	307	354	352	333	329	362	321	351	335	334	327	376	341	358	347	371	328	341	363	385	361	386	373	378	378	344	358	353	368	354	329	319	337	385	352	347	380	344	362	350	334	368	331	334	382	363	337	363	343	335	363	332	331	367	346	336	361	357	381	376	348	349	344	387	368	344	345	357	364	325	357	350	370	352	349	345	339	380	354	353	315	336	362	352	362	356	359	351	354	325	351	310	377	365	363	337	344	368	321	380	344	318	321	322	339	365	381	352	382	367	356	354	331	361	348	347	341	351	334	348	344	345	358	397	355	351	326	375	311	370	360	373	373	345	349	351	346	354	370	340	331	333	369	339	367	316	354	357	376	357	359	353	347	353	381	377	386	356	402	366	344	334	380	350	337	353	340	317	322	348	344	306	379	397	363	352	340	355	354	315	335	357	369	342	331	344	334	362	315	342	373	382	327	363	357	370	388	335	318	344	335	367	354	341	359	351	306	370	372	346	330	339	352	314	370	323	356	341	353	358	372	362	340	351	350	333	355	312	348	352	360	340	368	357	384	335	378	358	351	332	344	369	343	341	364	373	357	355	338	374	338	345	319	329	355	356	349	332	369	333	377	331	357	373	371	351	372	373	362	373	358	344	356	358	345	354	326	367	333	382	349	380	344	375	351	330	368	349	325	320	332	320	383	358	354	350	353	380	347	367	333	389	379	346	327	344	344	333	352	349	350	355	346	317	366	362	364	365	355	357	335	357	320	325	361	394	372	349	374	354	330	359	349	369	358	350	334	355	348	333	375	350	335	392	353	364	371	366	374	377	339	372	342	353	345	326	386	370	335	354	336	370	346	361	363	340	361	348	357	318	383	346	358	310	347	386	327	381	374	306	388	386	342	345	376	383	340	381	353	325	346	350	302	381	364	373	344	388	338	344	368	372	382	361	346	305	339	360	352	355	416	366	364	329	384	335	350	370	336	353	342	344	344	343	378	388	333	333	360	375	356	400	388	353	353	349	356	368	334	340	358	319	354	408	347	355	336	314	329	347	388	365	332	387	378	386	382	348	345	359	353	309	345	390	334	354	361	347	377	366	374	337	367	386	382	340	368	351	364	371	342	350	366	348	363	347	342	369	339	336	351	365	321	360	328	357	325	350	313	362	356	324	371	326	333	368	340	352	371	357	321	388	326	357	343	353	352	342	307	357	359	342	358	385	389	354	357	375	380	352	379	367	357	328	366	351	365	364	341	388	324	360	341	335	381	351	333	347	373	342	330	366	341	356	326	353	331	342	365	341	373	330	352	364	318	352	359	326	347	303	387	384	321	348	332	370	363	331	352	350	360	388	333	357	339	330	342	360	343	347	339	358	334	352	350	356	371	313	321	328	390	310	328	318	321	345	356	378	343	328	348	326	336	346	351	315	337	352	369	333	371	372	367	314	323	360
8841	3163	1380	1494	1340	1262	1106	994	1054	941	929	917	882	956	960	1146	1386	1355	1472	1369	1376	1325	1372	1273	1210	1210	1215	1141	1158	1109	1125	1058	1028	1014	1038	1058	999	939	896	950	941	941	914	886	888	933	875	902	876	859	828	804	835	839	860	850	779	832	847	804	825	791	826	810	838	768	819	801	840	799	749	770	767	785	766	756	798	770	848	785	740	780	774	740	747	759	793	733	762	742	793	788	757	773	734	805	760	794	791	773	790	741	771	824	756	733	797	798	768	754	778	776	770	833	759	775	743	799	771	762	773	766	747	818	782	778	734	799	800	757	798	769	777	794	740	751	771	754	791	739	784	789	806	778	787	806	763	747	794	769	771	794	768	761	794	755	783	790	717	730	808	819	774	813	812	765	749	751	823	727	795	785	825	770	809	782	747	787	722	793	746	825	743	735	782	759	771	752	785	771	768	779	804	758	815	822	752	763	770	730	793	763	746	728	797	810	756	741	822	790	765	787	751	728	794	747	739	762	770	780	759	766	770	798	803	805	776	739	814	757	749	770	783	791	757	739	823	776	750	814	789	815	774	778	802	775	796	804	730	777	800	740	733	761	754	766	771	820	771	800	814	791	783	780	745	760	780	764	788	768	795	768	796	771	810	778	765	797	769	765	743	722	757	809	774	809	757	812	756	769	756	733	793	802	758	785	778	754	749	739	756	795	775	806	755	792	802	788	774	826	788	795	801	782	760	768	756	759	750	756	772	774	759	804	784	801	749	751	804	788	791	759	751	731	808	710	822	722	738	766	756	815	758	791	784	779	804	754	726	723	749	806	811	785	799	692	777	791	754	777	750	800	727	767	806	776	793	786	726	763	748	760	787	779	752	759	795	783	793	794	804	705	796	722	801	761	768	792	800	773	794	756	759	806	724	797	761	748	710	742	774	788	745	756	762	767	794	760	772	758	728	747	820	748	753	814	748	801	794	703	781	773	810	769	809	822	758	753	767	801	815	759	791	802	779	796	768	730	749	799	800	789	785	809	796	775	813	815	810	791	819	801	754	760	799	762	762	787	781	752	773	811	773	804	780	785	752	753	803	828	794	786	826	777	774	755	763	793	764	790	770	734	759	747	860	780	727	751	747	783	806	770	788	759	763	802	792	809	759	762	802	788	776	791	801	779	741	810	781	764	795	747	755	759	761	729	751	770	765	789	778	786	822	749	758	855	749	800	803	791	828	755	792	847	797	792	805	760	797	773	738	776	753	813	731	809	806	781	742	811	797	781	797	722	773	740	778	796	771	801	781	780	740	765	777	773	731	761	753	707	796	770	738	766	792	797	762	743	757	756	741	740	755	749	792	800	762	810	763	821	793	813	784	830	771	757	791	774	818	790	784	758	767	800	823	770	775	751	767	788	824	820	801	823	767	804	746	803	788	771	765	819	777	748	725	765	771	774	814	730	786	811	796	739	808	754	745	758	790	764	738	819	734	793	726	789	754	745	782	795	758	798	792	828	784	723	812	776	782	783	813	775	781	773	746	794	782	751	779	737	737	762	732	778	761	797	783	773	795	794	757	756	786	739	805	763	790	793	775	767	760	808	756	777	787	839	777	735	739	759	780	804	774	737	739	766	765	738	761	762	802	756	786	763	735	777	752	745	772	799	727	754	783	841	770	817	773	738	763	748	759	767	770	758	832	744	790	762	788	755	783	743	772	741	807	752	762	770	742	785	758	775	782	813	782	816	749	800	721	747	744	771	809	736	782	728	775	778	734	798	779	816	801	766	805	750	792	773	755	730	796	740	792	785	779	805	758	766	836	787	777	753	798	738	757	785	775	686	852	780	782	762	813	769	816	784	803	793	783	812	808	773	778	750	778	730	826	794	804	750	757	789	802	773	816	750	825	763	736	793	774	779	811	751	782	747	737	787	732	772	778	774	822	791	759	773	782	785	741	780	795	750	754	787	750	802	805	787	783	797	807	775	743	779	756	781	782	760	795	791	779	734	778	818	729	830	770	762	745	779	800	751	748	781	722	756	813	768	799	770	700	767	765	731	778	798	757	802	748	778	775	775	769	716	835	743	783	765	754	772	771	756	764	780	774	703	785	799	756	757	734	826	737	814	807	772	822	796	735	734	794	772	784	806	799	775	766	761	769	762	767	788	771	814	777	707	825	747	775	774	813	776	806	755	830	776	779	756	805	793	775	752	815	822	805	779	808	807	815	810	792	790	808	769	784	827	765	797	803	787	805	737	783	808	716	765	791	721	776	792	785	802	832	754	794	773	746	788	763	780	787	816	770	772	844	753	805	737	755	726	801	797	763	781	824	783	799	747	778	779	831	755	816	835	774	814	728	767	782	801	778	799	832	792	794	756	738	821	765	805	738	775	777	778	787	808	783	751	766	739	754	797	794	772	791	788	776	795	756	737	793	760	761	798	749	743	781	788	786	766	784	815	771	743	754	795	841	807	725	795	734	773	832	760	774	749	743	785	776	750	759	741	795	753	823	758	832	752	786	810	712	743	768	765	766	745	762	777	799	780	729	793	741	797	773	770	704	795	788	764	760	752	802	738	793	776	784	725	760	720	762	769	736	771	725	786	816	776	846	765	778	790	779	766	770	816	797	794	803	761	782	819	786	752	727	769	766	779	806	766	778	779	756	743	764	739	821	721	753	751	812	788	782	785	794	785	746	794	811	796	813	784	796	779	792	788	773	808	766	794	746	776	769	813	793	752	793	811	740	790	791	773	758	778	787	760	805	819	794	820	766	781	763	759	772	752	760	784	771	772	785	810	722	768	828	806	720	788	796	756	771	794	786	779	757	784	811	775	712	822	769	807	753	782	752	778	716	817	779	812	803	809	766	786	761	781	823	783	780	829	766	743	814	773	773	770	774	733	749	777	810	756	753	779	814	793	751	774	817	806	768	784	768	775	798	788	830	815	729	822	785	763	791	765	731	760	756	802	809	789	745	789	788	738	800	755	747	754	764	771	780	794	774	797	735	797	814	787	732	793	763	747	765	769	748	772	817	813	762	828	760	745	751	755	746	768	728	799	827	810	776	744	763	748	762	824	776	793	789	745	783	838	803	789	774	812	796	739	754	804	826	743	773	813	789	763	746	777	773	742	775	739	789	753	764	768	769	792	792	743	808	753	773	774	800	764	770	789	751	740	750	803	776	782	791	804	780	766	740	874	761	800	782	806	775	798	773	830	780	760	817	772	763	727	801	783	807	739	817	770	764	784	795	741	735	789	778	750	736	749	765	788	735	778	779	795	752	803	714	756	739	757	794	791	763	781	795	689	751	785	787	754	755	765	743	765	807	730	727	771	790	802	723	773	777	793	778	755	793	761	788	716	795	776	783	723	774	746	770	810	762	763	744	757	812	738	796	825	807	781	771	820	767	768	789	780	815	773	785	771	755	771	754	723	752	810	738	789	773	783	769	801	768	767	767	822	748	785	796	832	744	780	707	730	773	791	788	773	834	730	785	801	761	787	785	790
22581	6925	1086	816	620	559	533	469	409	395	410	404	364	394	356	456	474	470	513	472	457	459	445	420	451	450	447	396	400	431	476	400	452	407	461	411	367	411	363	377	402	397	384	400	386	403	362	362	381	383	363	395	375	356	381	422	392	373	405	338	346	366	353	364	365	397	368	377	376	354	350	354	337	341	378	338	349	382	383	365	327	356	368	352	388	362	370	391	346	370	385	342	361	333	350	367	330	382	324	392	330	353	399	382	397	405	328	325	391	414	380	368	423	371	369	367	319	399	333	367	311	391	372	328	347	320	364	374	330	402	394	352	372	341	323	317	356	361	325	323	356	357	380	318	328	373	347	360	376	378	311	359	366	394	353	377	377	380	367	373	366	370	336	358	360	345	354	395	345	374	355	360	403	342	331	356	336	367	344	324	337	358	355	343	343	346	355	335	340	323	347	369	348	371	356	399	375	347	319	347	358	361	363	324	324	383	365	367	362	386	352	389	375	352	350	358	367	338	374	385	375	358	360	345	331	358	327	378	360	389	384	344	360	366	378	358	335	368	348	432	382	393	390	320	371	339	352	338	368	341	395	345	411	372	345	356	346	402	347	372	342	340	357	361	359	344	347	333	332	348	348	344	348	353	356	343	335	343	377	374	394	344	328	312	354	356	364	333	380	348	387	365	370	337	354	364	351	354	351	354	388	372	355	375	367	324	343	363	319	335	404	369	341	354	357	377	360	366	331	347	393	397	370	394	379	402	367	334	345	389	350	370	346	366	385	307	359	344	377	346	358	338	355	366	335	330	324	354	340	348	379	358	359	329	372	348	364	301	347	358	377	356	368	380	352	353	340	360	351	361	362	367	363	363	383	382	374	354	370	340	366	332	349	341	311	361	350	346	382	345	353	350	363	368	366	351	350	340	348	349	340	393	362	347	360	362	339	371	332	369	369	343	345	355	360	362	339	358	357	368	354	331	356	331	407	382	354	332	320	340	346	336	300	382	373	381	328	372	360	389	370	341	353	359	371	384	364	333	336	355	377	320	352	354	367	356	339	357	369	341	314	397	365	384	415	378	352	358	371	377	369	333	342	386	362	360	394	400	333	384	345	375	333	384	328	361	292	371	323	352	323	396	358	356	338	363	340	399	357	338	365	357	393	363	365	358	335	383	358	346	354	338	323	311	361	349	376	317	393	330	363	381	361	365	361	420	347	337	363	380	373	371	384	330	371	321	340	406	377	336	339	362	370	330	376	358	404	375	392	361	397	339	353	393	362	393	337	335	357	362	332	352	354	335	359	376	350	381	349	395	378	377	337	358	360	357	384	362	345	331	348	348	340	332	366	334	348	328	317	332	380	342	350	334	331	368	367	343	355	405	340	325	339	366	345	314	359	325	313	357	349	337	358	342	325	361	361	297	357	391	322	330	363	372	371	387	371	366	371	340	349	329	341	389	362	364	348	364	362	369	405	342	343	371	356	371	319	362	359	408	370	375	335	338	364	347	335	384	327	349	343	352	317	349	333	370	327	383	374	358	307	331	343	367	379	339	374	375	397	387	359	375	376	388	392	321	344	354	333	346	397	361	338	348	364	379	365	348	344	348	347	375	313	373	362	369	350	365	366	385	383	332	372	336	386	377	377	361	348	333	345	338	337	347	363	341	379	387	355	378	366	392	341	317	376	327	345	367	337	367	373	403	347	340	378	359	374	356	368	338	379	357	358	340	331	362	360	350	334	389	335	328	360	319	341	369	349	323	364	348	355	368	333	353	372	365	369	339	365	332	388	359	359	352	361	383	344	381	368	368	340	357	338	327	349	371	356	331	359	368	356	353	333	347	336	366	322	346	352	383	340	362	355	347	384	351	361	370	334	371	324	382	385	364	354	371	381	366	339	342	358	374	388	376	363	339	350	338	386	378	341	336	335	385	333	367	370	344	367	371	338	346	332	357	384	350	350	357	345	317	352	356	352	336	387	338	341	363	337	338	332	350	357	373	379	368	373	344	347	378	350	364	350	344	388	375	331	367	385	355	375	339	340	361	332	360	362	347	336	344	390	381	352	363	383	382	326	355	372	349	351	327	323	330	338	323	355	321	351	345	368	416	362	351	364	392	324	357	353	354	330	370	364	379	367	390	338	338	350	343	358	359	375	359	331	347	365	336	359	342	352	355	339	353	352	356	359	327	342	362	314	358	347	381	319	370	384	377	332	344	341	346	338	377	398	392	384	325	375	365	345	359	340	377	361	346	342	360	353	353	374	345	349	387	347	322	377	378	367	359	365	357	357	366	338	371	345	322	328	321	373	350	324	311	326	367	364	381	348	347	358	337	383	391	366	348	381	364	354	361	363	395	354	347	372	346	366	353	341	357	388	388	366	346	355	330	343	356	330	349	359	341	358	347	378	347	326	370	371	333	392	378	357	339	351	352	317	370	402	363	378	364	348	301	347	384	331	332	378	301	358	365	364	361	363	342	351	348	323	370	350	375	338	325	353	360	310	342	359	349	316	332	344	347	346	363	367	341	376	364	377	397	345	377	366	368	382	386	371	359	370	353	360	369	370	328	367	368	378	384	339	374	345	300	395	354	380	355	336	402	345	384	366	363	377	348	371	361	376	353	312	309	328	316	331	381	346	359	358	370	379	341	368	371	383	390	340	365	372	344	365	367	401	354	385	353	390	379	360	362	367	346	331	374	380	328	392	331	335	347	358	370	362	343	353	360	364	368	335	366	367	368	360	360	337	300	349	366	363	356	353	336	347	351	375	337	367	390	358	331	356	362	370	364	333	349	357	389	325	349	348	352	380	356	334	360	369	367	381	341	381	357	342	343	362	333	337	350	371	297	377	372	366	316	345	373	366	349	352	393	362	342	326	386	357	343	366	377	342	362	363	365	334	391	358	339	386	344	388	385	365	330	349	378	357	354	350	408	347	345	369	352	376	409	359	327	329	365	355	335	352	355	335	338	331	356	362	356	338	365	324	361	333	324	370	349	349	354	380	379	326	358	373	376	373	362	380	333	372	354	379	346	340	387	352	345	362	369	358	375	356	368	342	346	365	386	358	373	369	361	370	320	348	357	353	332	371	332	334	344	370	372	344	350	346	331	399	378	353	325	310	358	405	364	359	359	322	362	355	394	359	357	382	371	342	398	375	330	364	342	334	337	359	375	363	367	310	336	381	384	393	352	372	409	350	376	345	396	351	309	340	380	383	361	347	328	328	314	359	320	358	346	356	363	341	364	339	342	348	363	364	371	381	336	374	372	325	316	326	357	330	352	349	347	350	362	352	326	387	392	342	337	399	370	399	353	367	359	362	350	332	349	400	353	336	350	357	379	361	360	347	347	367	363	365	329	346	359	367	351	338	393	316	334	390	377	380	365	360	345	374	317	344	334	339	374	356	344	330	368	360	370	359	362	360	354	319	367	335	348	370	351	332	350	328	324	363	391	333	376	343	350	347	386	363	380	394	333	380	365	349	373	346	341	355	376
12364	5013	2026	2282	2031	1684	1445	1364	1272	1165	1044	1054	987	1072	1098	1458	1492	1605	1742	1627	1547	1513	1518	1492	1507	1482	1346	1251	1206	1295	1272	1222	1244	1276	1186	1115	1066	1053	1035	991	980	1019	1013	967	975	953	926	878	904	853	843	886	872	874	873	864	853	843	810	814	792	789	866	785	786	750	757	813	795	792	771	729	759	746	834	786	751	758	796	809	810	797	764	799	827	765	817	795	737	733	777	745	791	739	815	783	820	843	781	798	785	804	757	737	769	796	771	760	774	745	792	739	763	792	745	759	762	833	812	782	777	820	750	809	791	745	774	857	796	782	789	744	832	773	771	755	741	753	795	810	763	812	823	728	751	766	775	782	772	750	796	787	736	758	781	812	769	766	802	778	748	788	794	719	733	779	807	768	741	795	804	768	770	788	825	758	801	803	739	793	757	793	784	815	766	760	758	776	780	770	742	774	766	768	743	802	749	800	797	754	757	807	762	775	791	779	813	780	779	760	737	803	793	801	778	775	777	809	829	775	834	763	749	809	740	777	820	755	731	770	741	776	795	741	755	790	854	812	748	786	783	776	844	742	773	788	840	729	775	778	758	781	764	739	776	763	785	835	770	755	761	817	777	788	761	772	764	795	756	816	766	759	734	787	730	760	763	734	786	735	794	843	801	794	735	755	809	793	756	744	807	778	794	799	795	792	767	782	814	795	698	753	766	780	726	792	734	752	771	778	793	795	792	752	762	811	780	771	822	737	771	753	761	774	772	787	790	774	782	708	806	844	767	782	772	704	794	796	816	736	793	726	774	760	782	737	775	796	759	759	792	747	753	786	804	784	805	784	789	795	750	773	762	688	743	829	796	752	756	787	790	803	779	812	745	727	763	793	764	811	842	810	771	814	729	802	773	771	770	813	763	782	739	762	805	718	833	724	764	750	773	768	830	716	773	777	804	761	779	739	786	775	780	751	811	786	747	748	764	751	790	781	753	779	795	764	737	813	724	771	756	765	767	818	816	826	748	790	813	824	716	746	752	805	781	780	770	774	788	781	747	759	784	792	766	782	815	775	813	737	760	805	808	783	769	782	792	792	779	777	822	776	773	739	715	775	776	790	773	751	821	794	783	768	781	799	767	726	736	770	771	762	807	777	748	768	766	786	739	760	765	796	795	762	766	726	804	726	772	777	790	726	708	764	785	754	761	802	741	791	794	785	825	788	736	765	695	763	770	790	709	778	772	724	815	771	806	774	820	764	785	768	767	769	728	765	766	788	800	748	782	759	776	741	725	796	791	743	776	810	796	833	763	772	766	779	711	818	777	755	787	762	788	782	752	754	755	770	798	769	773	750	770	807	782	770	792	754	814	779	756	754	809	746	782	717	774	807	779	742	814	765	775	846	776	758	747	762	788	776	805	770	767	795	711	770	790	791	793	745	737	776	771	844	703	782	753	819	826	746	767	780	782	768	767	758	778	754	779	753	746	776	767	748	779	742	777	743	782	783	804	752	795	793	711	754	798	805	812	759	811	747	788	768	772	799	790	782	814	781	796	738	765	798	762	750	785	717	793	790	832	763	788	813	780	765	762	780	747	717	786	770	726	752	781	775	795	780	744	789	793	793	790	815	798	808	767	772	746	785	777	768	800	809	793	759	784	797	793	781	757	786	753	774	728	750	783	784	785	788	792	797	751	770	818	828	762	755	818	724	765	772	727	773	811	772	770	786	795	762	753	788	801	745	763	807	743	786	775	771	775	790	776	798	764	764	774	794	774	798	765	787	773	756	821	775	763	751	755	792	835	781	749	816	742	823	787	767	750	735	752	788	809	757	775	755	782	791	791	740	781	729	773	763	760	782	804	757	711	763	733	787	788	764	722	743	782	793	846	786	732	802	838	778	765	761	774	807	791	781	754	734	836	785	764	766	769	761	756	771	767	712	793	827	803	768	761	782	759	837	759	762	769	779	810	800	777	759	792	776	753	756	774	798	739	790	743	759	760	786	781	778	769	755	779	810	765	787	731	764	778	781	750	803	835	764	756	743	761	775	752	801	801	797	755	747	794	793	783	785	750	706	775	820	770	769	777	781	793	767	779	760	779	720	771	788	800	782	745	772	796	767	722	818	819	714	787	754	788	801	798	748	796	782	731	710	797	759	710	733	801	776	798	776	775	789	771	804	815	801	747	776	773	736	742	798	775	800	760	824	769	758	743	769	836	804	773	788	760	755	774	781	769	736	778	764	765	754	737	747	777	788	769	682	785	774	757	755	745	782	738	740	799	749	769	726	827	832	789	840	789	767	784	775	732	817	762	764	785	742	773	766	755	783	789	756	756	747	783	775	761	765	758	744	774	799	772	745	797	752	801	735	766	790	799	758	733	789	751	777	837	772	785	786	741	762	795	800	737	750	814	746	736	786	734	793	761	784	781	781	766	733	726	769	769	745	766	791	795	789	783	771	795	773	789	742	742	748	765	735	761	815	765	812	780	804	772	755	766	834	770	775	825	839	806	778	752	755	785	765	790	785	776	762	786	789	735	739	766	763	764	812	797	786	761	798	735	787	763	732	798	791	745	796	734	783	778	793	797	780	795	787	765	776	726	826	784	778	785	829	735	788	759	754	784	816	734	771	738	777	734	758	790	760	745	745	739	798	781	812	738	766	702	772	784	752	763	785	753	789	749	805	800	760	798	801	823	798	730	774	809	745	743	722	788	763	763	808	741	764	753	770	706	795	757	805	790	737	810	780	763	742	795	757	751	757	779	797	850	692	772	784	804	768	754	804	802	709	765	774	767	810	810	835	703	780	778	757	797	751	736	736	763	765	795	733	763	778	796	756	816	768	794	804	788	749	772	720	755	781	743	826	723	810	804	770	777	796	845	763	794	818	732	791	731	796	769	789	796	801	735	819	832	715	820	777	735	738	711	786	794	790	773	733	800	742	796	788	747	820	779	704	754	760	730	773	776	755	771	803	835	748	797	770	743	778	754	753	762	772	746	761	800	782	801	796	824	774	800	803	725	771	757	706	756	795	781	734	749	749	770	740	778	751	730	755	783	759	751	779	753	777	753	752	770	773	790	821	781	776	765	781	778	774	708	771	789	745	727	803	781	798	773	765	737	767	809	735	797	770	764	722	809	794	765	789	780	774	785	768	782	751	787	774	736	757	758	766	722	755	731	747	787	748	748	745	741	794	787	815	752	756	809	763	812	787	779	874	781	790	758	804	727	730	756	731	737	812	731	788	783	784	725	732	765	803	759	773	747	752	783	806	787	774	797	844	780	718	799	765	789	762	769	733	780	761	773	779	865	758	766	792	761	782	749	786	804	756	757	794	813	735	742	764	774	765	780	750	773	759	753	738	768	751	779	715	758	737	770	770	788	792	761	751	780	767	739	789	747	760	798	804	782	761	742	792	794	758	815	786	763	745	832	816	739	735	717	770	808	766	777	823	742	772	793	828	744	764	769	790	780	824	729	744	754	774	803	778	748	787	790	731	789	764	790	756
5903	514	331	294	308	344	307	318	296	293	311	326	326	271	352	334	352	414	380	390	401	362	340	314	319	322	325	349	299	360	343	331	327	321	342	288	311	358	333	325	339	287	318	304	303	295	270	316	297	290	288	329	292	302	269	295	318	306	266	322	310	327	299	361	287	298	318	326	342	312	271	284	308	285	292	333	328	338	312	327	287	324	346	302	285	319	323	308	293	328	301	313	300	303	313	281	322	300	329	297	307	334	326	316	290	299	307	315	311	288	290	281	300	318	292	306	290	312	306	307	335	276	313	274	316	293	286	314	343	297	320	330	307	305	263	279	305	309	278	272	300	315	335	317	322	297	272	292	303	308	292	300	289	313	304	276	292	337	289	290	326	310	310	306	311	325	308	307	325	308	305	296	319	328	301	314	312	302	322	304	345	316	327	279	337	322	274	307	264	312	297	298	336	285	342	307	318	290	264	329	318	319	316	306	305	310	327	323	290	308	317	319	334	319	267	334	316	338	277	282	297	296	263	288	332	311	270	292	314	284	301	332	311	268	290	297	335	306	319	330	280	295	299	288	331	336	304	278	321	299	314	278	282	330	314	273	275	275	309	289	292	289	277	317	310	298	273	280	325	326	313	297	311	287	308	290	292	298	288	296	285	318	301	322	315	304	285	300	290	287	322	334	300	291	319	275	288	317	306	309	295	314	300	297	317	343	293	281	318	305	309	324	326	330	324	311	306	303	307	340	311	282	281	319	313	330	325	270	270	307	306	302	303	308	284	306	309	312	287	310	277	294	291	309	331	328	295	311	312	299	290	328	278	295	312	312	290	304	334	317	321	305	294	307	286	312	314	289	311	287	331	311	330	293	302	302	302	287	325	349	310	307	342	319	265	281	268	320	304	290	281	315	294	268	319	296	333	288	271	310	315	290	298	287	319	322	292	327	333	292	304	300	314	307	289	297	289	289	307	291	298	314	297	316	328	330	299	303	336	318	349	313	316	302	307	324	306	307	332	304	289	302	330	300	300	312	289	310	319	317	314	333	298	290	296	313	304	364	302	318	316	332	319	311	318	305	311	321	274	294	340	328	299	304	332	300	324	384	329	277	328	308	310	300	300	311	303	284	304	287	293	301	281	322	265	305	302	294	293	261	334	337	303	315	313	311	301	307	323	305	269	303	297	301	310	319	306	305	289	288	316	277	319	296	296	290	291	277	312	299	275	314	298	313	353	315	324	308	311	328	305	315	321	307	314	325	299	308	307	331	306	294	341	286	326	269	328	302	303	292	317	282	299	271	305	340	306	281	311	299	282	289	299	308	301	343	334	312	303	314	284	274	313	318	323	303	317	315	294	287	282	306	287	301	303	300	319	319	299	318	288	292	336	301	290	317	326	323	303	297	302	296	326	308	330	344	306	328	313	325	320	301	287	305	347	317	305	281	284	305	333	299	345	265	336	303	341	314	288	288	352	291	305	270	275	344	300	293	307	282	333	285	299	289	288	310	294	283	299	318	314	280	317	306	292	314	298	281	301	329	332	310	329	332	317	307	298	313	301	308	304	324	286	339	280	299	301	294	309	275	309	276	302	290	312	289	297	316	282	318	317	276	286	308	327	316	316	313	308	292	264	317	333	290	340	294	335	297	287	275	313	288	288	301	286	293	312	301	310	305	320	316	318	328	312	302	277	316	293	298	320	345	306	267	312	273	293	287	326	258	305	328	339	342	314	315	294	310	296	301	257	350	305	324	367	336	327	307	304	329	297	299	276	335	308	320	310	311	320	326	259	321	358	295	270	290	287	297	305	344	319	281	312	306	273	273	322	300	277	298	297	336	297	278	295	310	322	311	307	312	311	274	304	290	315	310	323	326	302	314	333	245	282	298	333	299	323	297	292	301	310	299	298	351	289	273	300	314	312	311	301	282	298	298	294	271	325	326	347	300	283	297	313	282	324	334	321	345	301	325	297	301	314	294	304	331	315	327	317	287	288	297	339	320	309	269	295	308	304	308	308	278	308	295	289	305	284	313	284	269	309	303	300	293	286	310	299	277	320	322	312	294	338	278	339	296	306	301	311	299	287	283	300	346	320	298	279	314	292	296	326	300	331	309	338	314	316	293	308	277	361	334	280	326	300	271	280	313	317	339	322	308	305	292	295	319	277	333	311	320	339	320	308	337	310	310	328	320	310	330	320	282	318	290	316	314	301	307	297	310	340	279	294	321	305	332	310	281	320	304	320	306	338	300	323	357	333	307	288	327	297	313	310	316	323	321	326	283	324	318	288	305	299	305	345	318	309	333	297	309	276	312	286	316	291	319	330	285	309	288	296	322	303	293	309	309	318	280	336	263	315	271	323	324	288	289	286	331	326	326	301	273	326	335	288	310	288	303	307	326	316	301	304	282	341	343	363	297	333	317	295	298	283	301	351	289	317	293	322	287	289	307	315	311	336	327	321	280	297	330	295	290	277	323	322	281	339	289	287	301	297	303	297	306	283	304	281	327	321	308	316	324	332	299	301	285	317	310	302	309	293	283	308	318	292	310	308	336	300	298	305	339	328	316	290	319	286	310	319	340	337	299	280	323	311	305	295	292	291	284	325	299	313	321	298	306	283	309	271	346	322	320	300	336	305	288	339	292	296	313	319	317	315	308	294	306	317	317	297	310	289	293	296	330	313	338	305	321	344	287	315	291	287	294	291	329	295	328	337	325	314	291	265	303	295	295	338	319	291	296	278	318	312	304	315	286	304	295	299	305	282	289	285	294	306	298	291	312	290	288	280	262	304	308	262	290	290	265	313	326	288	343	319	295	279	286	294	303	286	310	284	286	321	296	294	312	304	312	292	284	315	325	304	303	307	306	306	317	307	327	303	317	289	282	307	316	315	326	312	308	313	321	328	281	295	300	301	254	300	318	323	314	310	275	328	282	281	329	280	297	252	317	326	325	324	304	310	303	290	316	319	290	318	294	317	300	276	329	274	303	311	287	338	329	332	295	312	280	307	299	316	294	310	336	326	303	300	315	284	317	314	313	293	318	310	292	300	305	315	300	304	289	273	315	326	288	299	278	302	302	296	315	367	286	345	336	284	289	298	288	286	293	343	312	311	333	318	306	289	300	321	315	341	309	297	310	289	318	294	289	306	295	301	332	306	309	312	331	316	325	311	278	296	337	331	314	324	313	297	325	292	317	277	269	287	321	277	311	309	308	331	298	309	327	291	270	325	317	274	305	318	309	311	274	333	305	286	304	313	317	308	289	262	291	309	308	324	294	316	328	308	325	310	334	296	291	325	320	316	285	285	300	320	284	304	282	305	301	311	315	301	282	316	262	314	305	304	266	309	256	299	303	329	305	263	306	303	304	329	287	287	324	277	292	326	300	320	316	295	329	319	287	286	300	301	297	275	300	281	304	320	288	295	298	292	312	287	301	265	296	316	324	326	327	296	292	309	327	294	329	300	297	307	333	295	281	286	324	337	300	306	306	337	305	315	270
4140	806	755	690	717	687	691	722	672	660	708	636	709	725	775	861	988	1147	1035	1020	1018	993	959	940	964	918	854	837	855	783	884	856	808	821	817	806	825	800	766	814	805	724	784	786	796	786	733	712	713	728	736	712	719	659	688	738	727	717	652	710	741	760	704	715	632	690	696	715	648	681	710	696	698	692	670	674	642	677	680	717	683	681	700	750	683	660	687	708	695	711	706	669	666	697	711	672	661	686	687	640	697	685	728	695	661	688	674	701	697	660	679	655	710	711	693	674	689	741	686	681	657	698	666	678	687	666	673	643	698	673	745	658	658	748	696	618	743	684	675	695	737	667	630	699	719	671	657	675	749	682	694	678	718	737	699	704	674	643	700	671	634	716	665	660	684	672	686	675	680	721	676	711	716	667	709	638	675	665	705	670	649	723	672	672	713	674	710	642	675	648	699	667	669	695	746	692	647	660	712	696	668	679	689	663	678	625	717	665	672	714	655	696	661	669	692	706	734	639	741	712	694	712	647	644	661	711	717	711	673	712	686	692	670	669	736	692	734	680	669	692	684	672	697	676	621	691	682	717	680	659	641	689	721	690	610	727	672	677	642	624	708	703	665	690	668	696	706	641	643	721	646	732	717	665	655	671	672	652	668	638	622	710	697	654	671	684	695	682	694	675	709	689	687	647	682	679	675	657	659	641	659	680	731	672	682	638	691	685	679	660	678	681	667	641	688	730	647	717	736	655	709	688	659	675	681	715	637	647	670	701	710	659	704	633	657	691	702	686	651	658	665	698	695	637	717	713	704	692	707	629	671	678	722	676	694	649	670	690	684	671	660	693	629	667	684	699	659	725	741	672	666	673	670	666	699	700	689	671	708	666	730	687	656	725	630	670	678	713	637	688	707	724	705	714	654	674	656	681	685	678	737	671	649	685	714	743	678	703	688	685	715	691	686	676	682	679	701	686	650	679	667	681	652	704	662	669	668	675	702	687	682	656	637	678	671	700	715	707	640	715	706	695	640	700	667	703	686	677	743	674	676	660	678	681	662	658	612	709	657	681	738	689	654	746	690	687	678	671	689	716	711	657	691	674	710	700	659	673	645	649	692	672	723	673	673	709	689	684	672	659	672	626	643	711	681	681	683	718	706	715	675	740	669	709	723	680	647	699	710	675	742	690	684	679	684	648	661	693	675	700	655	689	681	708	685	713	676	677	727	674	685	671	696	636	715	692	691	695	697	646	705	672	632	716	686	703	706	654	670	710	676	706	676	640	668	690	640	646	699	686	730	613	638	672	677	676	666	698	701	670	734	719	662	673	654	677	716	660	664	637	712	704	648	701	724	674	660	681	656	677	693	641	697	638	676	643	730	705	698	720	704	696	695	659	675	690	640	647	729	674	696	660	653	664	702	722	685	675	683	666	695	681	656	686	705	652	710	737	701	644	664	709	660	633	623	707	674	678	665	624	668	647	698	676	642	701	753	666	679	677	694	699	633	674	699	653	665	695	664	669	682	691	680	697	632	709	685	712	675	702	685	660	683	646	687	686	683	672	718	715	695	632	661	715	699	697	674	671	671	689	707	666	676	695	718	653	668	644	708	698	667	695	691	681	725	688	673	695	671	700	680	666	737	716	669	677	652	673	696	715	688	705	678	692	705	635	653	679	669	709	701	666	646	705	661	665	736	719	669	681	682	714	666	678	699	653	656	740	691	673	668	677	667	702	722	678	704	698	659	695	683	659	659	674	739	673	695	685	668	666	685	701	689	707	698	705	610	699	737	666	725	683	737	686	740	703	707	684	661	723	666	676	689	678	686	682	687	652	673	671	640	704	666	662	679	726	653	639	678	727	653	702	709	656	725	704	667	691	712	734	671	677	679	674	704	713	664	723	711	646	714	731	728	669	645	676	728	686	663	680	661	682	730	664	697	707	658	678	683	733	721	700	667	699	664	671	650	664	660	655	682	692	668	640	642	680	660	662	669	701	661	705	672	674	679	686	680	678	696	694	659	699	703	670	662	661	693	655	710	721	679	670	712	725	690	746	690	725	673	710	710	684	674	684	671	619	657	705	686	684	674	686	692	675	662	711	664	691	717	712	718	658	721	671	678	668	662	658	712	657	683	649	728	670	673	663	689	676	708	686	658	665	707	669	714	686	704	682	704	686	727	662	683	667	654	663	683	624	706	683	695	675	695	664	642	629	660	676	710	667	692	710	680	674	674	752	737	673	697	663	677	705	654	700	696	691	682	694	691	658	663	676	684	726	699	682	667	666	670	706	651	620	701	685	687	665	723	673	660	705	659	641	707	681	708	667	682	668	715	689	682	702	684	692	679	671	663	744	680	662	642	760	659	661	662	710	662	646	683	698	657	651	698	729	714	666	671	723	694	705	700	664	695	696	682	692	690	662	707	692	709	666	673	648	629	729	643	713	649	663	654	693	645	706	670	674	718	647	703	697	668	666	683	657	685	686	652	693	731	681	727	713	697	717	696	687	681	677	662	683	747	715	697	733	658	689	670	676	698	687	653	671	676	679	664	640	680	719	694	708	689	702	643	729	671	702	675	685	724	682	687	705	687	691	710	664	677	666	708	661	731	712	658	654	698	692	675	677	669	693	678	652	662	683	672	640	686	670	683	676	681	675	732	657	723	683	680	750	701	675	713	669	696	673	664	646	679	640	670	708	677	677	712	728	659	705	718	687	715	663	685	676	699	683	621	666	675	756	682	667	687	681	678	704	694	691	752	684	678	678	665	675	681	666	685	706	650	713	707	699	694	686	706	679	702	676	672	674	724	656	694	660	629	698	647	714	705	713	700	640	695	656	672	674	674	666	682	699	675	679	665	677	703	685	668	634	695	734	680	663	675	696	686	700	675	683	670	683	631	685	744	714	690	705	659	707	654	686	706	722	653	691	670	714	683	679	647	684	715	682	673	697	674	717	659	768	671	655	654	643	645	697	698	666	678	681	700	720	710	686	705	699	664	701	702	690	696	679	671	640	669	748	673	678	681	681	705	674	669	719	695	707	680	697	705	666	660	686	746	678	695	717	651	662	665	636	696	704	717	695	685	649	631	659	641	658	690	716	661	657	664	689	659	726	686	687	656	620	637	639	632	672	661	677	663	700	679	690	675	619	672	735	646	700	652	680	680	701	720	711	715	652	649	714	697	682	704	718	699	676	681	665	671	724	699	661	711	692	737	717	648	718	667	673	668	706	691	734	690	649	661	699	687	668	636	654	680	685	675	695	686	702	700	720	705	635	701	731	680	630	682	648	716	638	678	679	639	709	724	643	666	683	700	724	690	693	697	671	669	670	690	685	693	722	708	703	700	702	688	662	665	701	633	680	686	663	715	706	695	699	695	685	692	716	684	683	664	692	676	670	697	680	676	733	671	656	705	672	733	684	650	702	688	639	679	721	691	673	702	702	691	692	698	723	651	730	715	677	704	679	672	665	708	683	669	695	741	686	681	641	659	661	715	661	691	718
14296	3119	701	628	492	431	435	485	399	415	420	373	348	399	418	469	457	452	483	500	426	450	419	399	403	434	399	388	412	393	401	404	414	393	369	385	374	365	362	366	354	382	376	370	358	424	347	333	361	378	361	402	367	352	346	381	354	379	340	377	368	330	354	356	370	346	312	351	370	374	341	334	322	390	365	332	357	357	364	340	323	322	323	383	359	375	313	308	352	330	342	369	328	336	389	293	363	352	321	350	377	330	358	381	393	370	401	304	352	362	332	374	330	348	341	357	343	387	384	348	356	349	306	398	335	337	367	366	385	343	377	332	361	339	384	349	327	336	345	339	291	348	320	362	358	352	346	371	361	395	338	358	324	387	366	314	331	323	334	348	338	331	343	367	326	374	358	337	338	327	337	326	346	326	338	340	370	372	337	399	359	349	385	342	370	353	362	330	386	342	369	394	359	347	340	341	359	384	399	337	344	366	385	358	330	352	336	306	373	376	343	392	361	384	341	374	349	359	346	350	365	344	283	350	323	359	347	321	369	324	330	370	338	383	332	335	339	363	378	375	345	364	394	308	373	331	373	367	395	318	350	360	320	337	373	339	352	364	355	347	366	410	363	393	362	351	380	329	319	327	361	352	358	340	328	351	344	368	371	349	389	332	360	292	384	338	366	346	386	363	346	352	396	352	362	337	357	408	359	349	362	358	316	361	379	348	374	355	378	330	350	373	358	348	362	370	361	352	325	349	304	331	371	346	348	325	325	334	343	367	343	335	318	339	353	358	366	347	367	394	364	392	364	338	357	364	290	360	373	348	338	352	340	339	329	330	391	343	357	357	363	361	323	347	374	359	386	346	357	358	322	377	369	352	351	342	328	334	384	332	337	337	345	358	366	357	354	350	344	356	319	316	343	361	353	329	344	346	338	342	337	348	362	354	354	341	306	382	330	330	356	352	334	362	363	380	372	383	360	335	397	350	386	347	318	354	397	340	323	345	346	354	381	331	365	434	356	368	359	385	371	350	341	312	314	318	371	381	364	363	337	356	379	368	367	352	371	372	365	385	366	309	325	357	337	337	366	381	375	313	348	374	347	360	339	353	329	332	361	336	323	346	317	338	324	360	397	368	345	330	375	375	359	332	351	378	336	354	352	377	346	325	344	378	334	354	365	363	361	339	376	334	349	324	348	354	341	331	356	340	351	353	358	339	340	342	338	380	371	327	389	345	351	359	362	336	348	387	405	334	380	339	384	363	382	353	353	369	392	354	324	318	373	362	378	326	342	361	366	347	373	342	365	368	329	361	342	328	362	368	354	343	339	333	374	338	349	363	341	336	377	363	343	365	389	345	325	356	363	333	349	372	357	332	344	327	323	346	360	381	363	363	347	339	365	383	363	341	360	336	373	338	337	322	314	329	325	323	339	375	318	343	330	341	358	337	330	384	334	346	346	370	371	377	368	344	374	395	332	313	340	329	385	326	344	376	364	411	367	352	324	359	327	360	349	364	331	367	374	356	351	360	347	396	325	336	339	312	364	323	398	317	372	356	350	367	324	372	372	346	346	389	360	364	349	352	375	332	361	333	391	380	346	372	356	346	376	347	326	359	377	348	355	347	325	309	357	347	326	374	314	345	341	345	329	393	357	345	341	304	356	344	351	325	334	334	344	330	343	343	320	338	384	392	334	363	350	348	313	363	348	396	365	377	414	340	338	367	356	369	338	363	333	371	337	380	371	354	321	345	331	306	362	330	362	363	333	378	372	312	324	357	390	345	367	373	396	366	342	347	358	342	375	348	348	358	355	327	325	335	374	361	350	327	360	362	367	341	359	340	341	342	363	356	371	350	353	370	379	342	372	363	377	367	347	362	341	364	384	326	387	353	352	318	377	356	362	363	360	345	353	335	358	342	351	344	348	355	324	342	360	325	357	328	332	378	360	336	355	341	348	353	355	393	351	297	332	373	326	355	390	341	352	353	372	401	290	350	324	330	390	316	345	340	373	365	382	353	346	363	351	346	345	347	380	369	347	358	334	347	369	349	342	328	358	351	345	339	411	355	352	350	384	349	372	352	355	385	371	347	375	366	374	347	347	336	345	375	375	350	357	348	349	358	339	355	373	361	377	335	345	357	411	347	378	358	330	370	348	360	349	338	382	372	346	373	344	348	332	339	373	370	364	357	381	329	377	397	358	326	322	369	384	347	336	391	332	364	352	347	366	372	360	335	350	361	349	325	375	348	361	378	341	316	346	361	337	362	346	339	364	394	356	367	334	363	361	372	372	365	385	334	347	356	338	359	357	344	356	315	376	358	382	371	349	326	341	369	352	335	364	318	360	380	377	353	335	343	389	346	364	368	350	349	384	364	376	377	345	360	330	366	382	352	348	397	410	385	374	335	343	346	365	318	376	348	324	381	350	361	340	355	347	332	370	336	353	368	343	364	368	336	340	402	334	320	357	333	354	374	337	342	330	344	369	355	338	367	356	364	349	339	348	371	327	348	334	334	345	378	368	346	348	374	317	387	343	375	332	362	375	344	348	369	317	357	351	341	337	359	323	331	381	391	338	362	344	363	376	320	367	337	329	316	372	368	381	378	356	365	332	353	369	326	368	329	357	371	362	356	365	358	340	346	339	343	342	343	334	345	288	335	321	333	332	366	359	355	362	313	345	338	367	355	372	364	356	392	332	335	359	340	344	366	377	372	338	349	366	377	372	336	355	349	341	346	393	314	322	308	380	343	341	367	356	345	372	353	338	344	351	395	359	347	375	399	324	348	340	353	319	357	359	340	340	412	333	328	384	358	344	380	361	347	377	347	337	303	358	367	328	351	345	350	385	356	328	338	388	339	355	368	368	378	369	326	336	368	365	351	392	349	367	384	350	372	326	335	365	348	392	350	341	384	356	356	346	324	336	365	373	343	331	332	311	359	382	420	367	343	348	382	356	321	364	339	361	339	345	324	328	354	381	361	352	362	329	331	370	373	371	364	344	324	348	354	365	349	352	338	331	368	326	357	335	354	358	357	359	355	352	360	348	370	344	372	364	340	355	342	361	352	341	344	338	363	331	355	340	302	383	375	375	391	364	343	344	356	383	337	366	341	361	356	360	354	380	361	328	360	353	356	363	334	365	312	363	335	328	311	397	356	347	387	368	340	315	367	350	373	358	362	335	391	372	339	382	330	301	328	361	351	349	346	359	327	344	327	327	344	369	349	346	313	337	363	353	362	311	329	309	342	365	386	330	363	392	344	341	336	370	366	366	386	393	323	303	335	344	369	327	333	352	364	353	327	353	331	365	331	362	354	372	350	372	383	329	343	380	381	357	335	328	352	363	319	334	369	323	323	327	349	404	336	356	375	357	355	378	351	348	388	392	330	333	367	359	323	323	352	333	359	345	367	392	337	375	325	351	359	323	339	347	336	374	349	344	343	343	347	394	360	390	332	359	336	331	364	355	397	338	364	321	343	363	353	328	339	310	335	344	362	399	359	337	360
9458	2761	1331	1543	1421	1290	1153	995	1006	958	883	935	932	977	1019	1101	1437	1560	1391	1364	1369	1337	1324	1239	1247	1195	1197	1187	1006	1036	1071	1103	1119	1083	986	1053	991	989	930	995	926	973	960	914	972	917	857	898	861	872	835	847	805	778	801	798	854	811	798	825	806	844	772	796	803	827	845	823	800	808	771	779	789	788	758	736	796	796	803	798	772	794	773	769	781	756	731	799	811	782	772	813	806	767	757	791	757	762	784	751	790	816	777	801	801	749	777	798	713	770	739	763	778	761	822	779	785	790	789	765	800	834	787	757	771	776	767	759	758	817	720	794	798	780	786	811	769	775	809	762	774	783	770	758	760	775	740	785	761	765	765	797	804	777	753	742	733	715	784	812	766	777	741	782	748	743	803	772	760	764	745	748	811	761	793	761	734	777	797	729	765	725	768	767	762	776	772	748	745	806	751	781	763	765	830	797	718	715	832	822	789	802	775	723	769	809	787	804	760	778	752	814	753	753	778	774	783	810	806	793	745	768	745	764	757	799	749	784	770	769	781	753	891	767	794	776	736	811	809	784	731	773	736	781	769	816	728	808	794	746	723	804	786	792	792	745	815	754	823	727	754	772	723	789	783	790	785	786	768	783	790	822	780	827	753	792	794	775	781	840	770	805	786	769	800	783	775	760	794	786	742	798	724	796	823	717	799	788	772	736	734	793	797	766	785	785	758	758	743	747	806	736	755	767	747	798	773	774	771	779	793	826	806	779	750	799	788	783	712	777	757	752	723	743	824	765	766	779	748	771	800	755	790	747	776	734	767	812	792	792	762	781	714	756	788	762	761	797	765	798	817	746	811	778	837	780	811	762	758	730	809	778	762	738	795	749	765	775	781	783	806	719	791	742	824	782	784	785	772	756	733	807	775	756	799	800	790	745	781	826	748	807	774	773	763	760	801	789	811	760	761	761	802	777	769	787	785	741	771	773	778	765	792	767	736	767	787	772	746	771	756	790	730	739	748	776	816	765	777	808	757	804	822	801	793	763	798	804	768	760	794	780	803	784	759	745	775	772	796	799	812	793	760	753	772	792	759	742	773	764	795	784	778	764	766	758	801	782	732	778	791	802	729	765	784	791	737	772	802	758	798	741	701	762	757	776	793	754	800	780	808	754	757	765	751	798	768	720	793	812	750	780	817	755	713	765	780	763	760	753	763	753	822	836	789	755	810	779	754	755	772	748	752	761	774	767	769	760	758	754	790	768	826	811	723	756	743	790	778	780	754	781	784	747	778	763	783	803	813	765	761	770	780	774	805	760	755	796	776	737	799	783	783	729	812	766	748	763	775	758	765	827	749	783	787	778	791	777	775	756	721	821	751	742	787	748	755	763	720	749	832	724	785	824	743	731	778	782	766	827	818	794	795	789	811	776	751	826	814	742	750	801	798	738	838	781	794	753	826	763	740	763	736	804	764	785	782	779	807	801	816	769	758	744	752	756	815	803	774	833	753	793	770	803	763	760	738	778	779	749	796	823	789	783	775	803	744	761	785	743	746	737	791	780	751	789	750	801	785	822	837	776	765	775	718	765	796	771	813	795	749	761	780	796	764	767	761	772	729	791	750	785	718	766	799	701	753	767	838	821	793	747	757	794	798	773	765	729	782	747	781	805	800	789	774	737	745	779	749	734	755	771	787	753	817	752	780	809	772	760	765	766	782	789	748	784	765	757	772	751	765	821	825	735	739	829	733	791	717	772	779	781	783	768	749	814	809	781	769	743	805	779	787	805	786	787	758	783	820	773	792	799	764	832	766	742	772	783	783	753	781	742	873	746	741	770	748	849	764	770	765	769	769	772	802	767	849	732	799	812	724	787	782	727	778	733	733	768	756	771	805	755	748	790	831	767	742	721	793	780	753	769	727	769	818	776	781	802	744	820	755	818	766	746	811	779	775	814	760	768	799	742	748	773	757	812	778	727	794	697	809	784	756	773	779	793	803	778	766	821	761	838	789	765	733	764	764	784	755	785	769	812	773	762	795	767	814	806	746	765	777	783	773	751	797	807	780	788	746	753	760	829	792	749	743	780	724	796	764	750	760	756	796	828	777	804	800	736	807	796	777	746	826	783	811	713	768	737	739	766	772	726	739	771	806	809	793	790	777	790	790	777	793	734	738	769	779	742	746	743	781	796	759	755	779	791	792	775	805	753	756	768	772	783	809	770	781	742	771	785	801	742	757	739	793	806	772	796	797	779	777	769	782	789	737	813	796	770	812	827	779	726	765	797	778	814	761	763	755	746	789	786	789	776	845	766	776	808	741	785	774	762	787	801	817	790	760	775	821	792	804	776	784	753	778	795	795	736	767	795	782	727	751	817	775	781	772	772	779	769	824	783	818	774	798	753	759	762	765	771	759	792	750	812	814	707	711	787	739	797	797	817	773	801	741	799	725	820	761	763	772	777	827	797	755	769	778	814	780	733	768	792	801	745	734	779	854	800	797	801	800	787	794	794	749	753	755	778	759	822	797	783	756	725	780	720	783	776	748	757	789	767	742	797	788	804	782	778	810	797	789	747	710	762	780	792	771	773	743	775	845	765	776	803	789	733	829	791	770	786	763	785	778	787	791	765	776	718	779	750	734	754	778	783	789	789	822	741	750	746	750	821	845	744	774	750	757	811	781	782	799	802	813	806	748	757	756	769	742	818	810	801	786	780	758	774	731	768	699	796	750	802	781	818	750	751	783	756	784	790	782	745	761	757	796	762	782	794	777	817	747	780	765	763	776	792	735	737	804	747	776	784	766	786	734	769	814	758	821	802	763	738	783	746	756	762	825	766	780	819	726	767	787	755	776	785	785	772	733	829	770	757	799	829	791	778	767	801	802	788	775	791	756	775	760	771	810	747	755	769	768	765	735	805	769	817	781	784	752	734	746	730	735	803	774	756	792	718	798	783	802	732	778	782	775	809	735	747	745	831	755	764	787	806	795	780	775	776	749	764	765	787	745	763	817	750	804	772	783	774	742	804	781	803	763	776	800	785	783	771	751	823	788	741	789	779	777	727	721	776	828	725	810	782	779	722	745	757	770	780	758	773	814	795	783	720	754	794	776	739	720	770	724	804	788	806	748	780	811	788	785	786	766	778	773	736	810	794	769	785	747	775	771	751	812	759	773	800	752	811	756	777	800	763	774	746	823	727	754	740	793	718	739	747	787	781	746	753	790	775	778	795	770	788	789	779	784	741	787	743	740	790	795	784	732	784	751	802	809	768	784	724	761	782	758	727	789	699	754	776	814	817	805	770	841	756	781	760	742	754	769	773	808	797	799	787	812	778	757	723	721	709	790	794	786	764	762	804	767	832	790	779	760	796	750	760	767	783	766	759	745	734	750	779	777	791	784	767	775	746	761	772	801	813	760	771	749	750	820	784	759	775	797	790	815	764	802	752	769	781	757	786	774	736	765	780	766	781	744	750	774	728	782	795	756	764	767	762	804	797	758	779	785	732	794	719
23223	6774	1184	872	698	607	518	490	462	433	402	365	402	361	434	526	548	481	458	491	464	469	484	471	438	432	421	484	412	446	395	389	421	429	402	367	370	378	424	395	374	395	415	409	375	384	413	372	372	385	349	347	341	388	376	371	351	338	372	374	359	346	359	359	367	383	383	368	388	378	368	349	345	306	378	319	355	324	375	335	329	338	378	397	367	345	378	347	356	353	348	348	360	340	358	364	350	373	349	340	339	340	345	314	327	318	339	365	379	349	322	352	361	377	388	344	339	332	349	337	363	359	337	361	341	324	327	328	362	323	355	362	391	338	358	334	365	403	366	367	377	345	377	370	369	310	338	325	356	351	390	369	358	350	363	348	369	320	323	329	321	343	352	379	372	362	389	355	389	377	321	367	363	341	369	348	365	352	358	359	386	352	342	353	341	371	350	354	363	370	339	332	310	345	358	336	357	353	303	348	392	371	329	359	354	346	365	383	360	362	357	350	339	362	346	352	328	385	396	357	358	337	385	357	394	364	344	370	340	373	391	396	379	381	346	328	374	370	352	361	354	331	330	389	399	367	323	350	393	370	358	343	349	341	374	364	366	340	373	406	322	352	335	353	349	340	372	351	337	331	345	320	331	385	362	380	331	336	374	338	331	354	365	360	368	341	357	346	366	327	391	373	336	352	359	391	372	363	346	342	356	345	370	342	334	362	368	345	312	312	375	350	363	383	356	348	353	340	341	362	347	353	357	352	397	358	340	339	352	372	362	324	372	345	398	369	373	336	336	354	320	373	378	380	330	372	395	394	367	343	353	340	392	374	346	350	367	336	366	380	347	344	349	319	341	344	348	337	347	349	360	368	356	342	359	393	365	378	349	361	349	366	320	358	376	345	398	364	350	359	384	348	404	360	363	361	365	381	342	355	368	334	366	347	378	351	354	362	364	349	356	364	368	371	353	354	354	366	334	380	355	307	363	360	324	333	370	352	362	359	335	342	338	364	377	333	364	358	394	359	329	360	355	341	337	355	348	351	329	356	339	338	356	396	362	358	394	362	332	366	350	374	357	346	325	327	358	341	357	325	362	394	363	383	378	377	359	356	344	362	378	359	358	368	338	348	385	348	343	326	319	349	346	361	353	352	370	357	361	355	384	378	340	362	336	346	352	353	382	361	342	349	352	332	368	389	356	350	381	363	359	393	347	364	339	311	357	348	367	353	350	335	382	398	324	400	401	372	353	398	332	326	344	389	351	317	356	346	371	378	353	324	350	342	331	376	367	346	358	349	378	370	361	329	363	338	333	374	390	345	320	334	357	349	335	356	350	344	364	330	364	324	324	387	365	384	360	359	355	354	351	381	356	358	360	366	354	379	376	377	346	379	399	345	348	304	338	322	372	359	379	356	339	326	329	323	371	362	365	361	361	373	345	383	381	332	372	378	367	340	358	362	372	346	335	353	351	329	345	350	371	369	370	357	360	359	353	327	380	339	340	375	365	344	383	361	344	349	364	376	325	356	316	379	348	350	378	362	367	345	355	383	418	356	338	326	358	394	329	338	354	345	350	329	364	346	347	384	374	354	367	339	364	382	327	338	346	358	359	380	379	384	362	360	337	363	381	306	376	348	382	337	337	358	365	371	355	325	326	350	398	350	366	378	366	321	358	360	367	376	347	333	345	335	396	356	343	348	318	345	356	385	340	343	355	362	385	319	353	344	347	376	376	359	372	350	388	372	344	342	370	324	346	371	388	350	372	370	324	346	365	355	361	338	344	359	344	357	364	361	358	363	378	388	334	365	354	366	377	337	360	340	376	362	363	386	341	345	355	346	379	378	377	353	365	326	333	346	367	344	351	377	359	346	342	310	363	352	360	347	361	361	338	339	353	346	310	379	344	342	357	314	352	345	359	343	371	359	341	328	365	334	328	337	362	355	335	378	343	329	355	337	391	359	361	341	340	343	360	332	318	367	334	370	350	342	349	338	356	377	329	355	347	355	353	322	377	355	338	339	347	411	357	381	355	341	381	336	353	372	352	350	361	346	370	408	366	361	344	388	376	405	361	369	378	366	381	348	374	318	378	358	346	348	370	366	347	341	356	356	368	346	395	376	348	323	357	402	359	357	379	340	356	354	349	349	341	355	348	399	315	346	331	359	369	366	356	344	384	371	380	340	340	352	365	355	380	345	327	336	365	374	333	340	369	334	342	400	343	346	338	345	362	352	385	360	340	355	335	340	403	321	367	367	359	366	332	361	342	362	362	369	369	349	354	347	333	347	359	349	316	338	396	302	354	348	370	388	374	354	335	369	349	351	337	366	363	359	357	395	346	343	373	338	331	371	383	375	363	372	354	378	374	369	353	359	335	330	333	377	338	321	332	350	349	355	371	366	335	337	349	329	352	315	358	361	356	377	371	363	322	379	334	328	367	329	339	378	361	346	398	366	324	362	370	346	354	373	352	358	394	382	313	372	358	344	338	356	340	398	367	390	363	383	380	349	299	332	346	353	334	360	382	346	328	371	330	354	348	356	397	373	340	359	352	333	355	362	344	369	326	341	377	362	351	350	350	371	358	347	335	369	340	358	331	383	350	369	373	350	369	379	354	399	328	331	356	337	373	343	360	338	343	329	346	340	366	324	359	354	394	342	332	337	327	374	364	387	372	375	324	347	337	357	365	381	363	330	315	309	359	356	390	418	333	327	363	325	355	328	333	344	363	311	358	365	404	325	364	318	379	369	352	347	340	358	372	367	370	333	337	364	385	372	333	364	380	325	343	338	383	345	375	367	319	378	391	360	367	381	340	359	362	369	340	370	344	294	354	361	358	391	348	327	313	337	405	378	374	363	362	378	357	331	302	342	343	352	362	347	362	378	365	367	384	378	336	380	356	300	350	374	345	344	369	361	358	352	386	358	414	392	359	357	348	371	368	375	350	362	379	308	341	384	368	427	361	347	371	350	313	338	335	348	338	366	357	347	348	364	354	317	347	349	361	372	363	375	366	379	346	355	409	362	335	381	324	310	352	376	359	323	332	376	391	377	322	364	342	325	352	375	331	357	384	354	329	364	334	353	326	344	358	344	367	373	333	363	392	379	364	352	338	387	340	386	338	336	370	355	387	372	312	350	349	358	304	343	380	336	356	347	347	347	331	341	356	350	371	365	359	307	392	334	371	344	403	347	351	345	369	372	357	367	337	335	346	380	372	393	356	292	323	321	313	362	355	365	369	386	362	364	401	380	324	402	374	397	355	341	382	355	377	376	343	410	365	330	348	347	388	351	378	364	342	383	366	343	329	335	363	335	378	354	332	329	400	354	370	324	366	357	369	390	358	359	361	370	332	366	357	360	360	306	360	333	346	345	326	357	346	403	338	319	338	375	349	373	349	330	381	362	351	383	346	323	368	347	336	344	314	398	365	344	364	343	345	383	353	365	331	321	397	393	329	342	375	370	376	370	382	387	313	329	334	365	324	355	369	348	356	365	370	362	359	363
12784	4763	1983	2274	2060	1790	1556	1407	1208	1109	1070	1052	1066	1058	1280	1547	1838	1800	1628	1578	1589	1477	1433	1485	1388	1363	1373	1284	1278	1269	1224	1219	1248	1242	1183	1125	1068	1036	1039	963	995	1005	958	937	979	960	980	918	920	838	802	840	843	849	821	816	833	817	800	799	827	816	775	794	800	804	824	826	882	812	761	763	829	764	764	839	800	762	781	778	799	781	802	806	747	781	837	755	754	768	765	778	753	812	796	809	789	751	757	768	782	774	782	799	717	747	781	758	773	775	789	776	772	733	766	808	738	758	767	753	778	769	764	779	730	747	763	814	754	763	784	755	799	769	750	796	767	770	789	800	834	751	780	759	762	797	800	781	737	774	781	719	786	780	776	759	799	739	767	775	761	766	734	770	721	771	737	717	829	747	778	783	736	796	773	798	775	778	738	776	826	763	736	770	751	812	816	778	806	803	786	750	804	827	764	783	809	753	783	819	745	797	768	801	806	786	758	714	760	789	738	775	847	732	744	765	793	773	797	737	772	771	758	747	749	741	787	750	723	801	734	761	743	811	839	748	718	750	744	764	771	790	767	835	768	782	789	767	773	788	746	778	799	778	748	804	768	788	788	724	774	689	777	765	788	779	759	761	766	736	756	772	761	749	772	790	827	778	748	766	768	800	780	800	766	780	723	798	774	842	801	732	768	797	778	787	795	806	746	768	782	780	720	779	777	796	790	752	737	714	745	800	770	752	714	757	720	814	726	793	760	745	751	748	743	793	837	734	723	779	768	785	754	800	766	748	739	754	822	814	760	789	759	760	739	750	753	771	760	758	748	721	724	767	758	803	805	754	786	764	707	755	761	780	774	818	805	819	760	773	756	768	831	768	751	819	762	779	810	751	784	781	804	735	755	766	781	779	737	775	759	746	815	793	779	790	739	769	769	785	807	767	764	804	789	804	767	801	741	771	811	757	767	791	771	789	790	748	794	846	794	762	788	744	738	737	769	766	728	736	747	755	753	725	731	802	787	783	696	817	719	768	743	764	834	782	790	800	768	819	772	784	714	798	787	778	767	829	763	752	761	736	758	777	767	850	771	758	782	759	813	822	777	781	757	774	811	760	756	724	774	799	747	785	789	840	773	745	731	759	779	789	747	778	780	713	774	769	738	807	777	740	763	759	826	758	794	750	742	766	778	852	837	740	739	809	729	780	822	801	765	754	761	764	777	733	765	763	743	736	817	795	724	771	758	823	762	770	774	752	789	758	787	791	802	726	760	816	761	770	798	727	733	756	817	795	784	817	753	729	738	787	792	776	746	760	738	769	804	798	762	813	821	763	801	733	773	791	729	797	780	740	767	815	770	773	775	750	788	779	733	788	766	740	747	765	749	764	813	765	793	776	741	748	798	787	792	743	792	823	733	829	773	784	753	769	745	783	766	769	744	733	796	847	804	752	734	732	761	785	795	753	782	783	808	790	783	798	774	755	813	780	794	754	757	746	799	777	787	741	666	786	730	741	784	787	761	740	774	768	763	785	747	784	793	766	741	774	777	764	753	797	785	789	813	791	761	779	796	746	768	706	788	788	763	742	800	745	759	742	797	753	782	759	776	780	821	769	777	736	760	732	762	765	769	780	735	785	781	777	788	826	782	715	768	776	781	756	735	804	801	740	787	779	780	771	769	777	748	769	772	724	776	744	750	794	808	743	735	804	780	780	782	762	794	779	759	784	800	821	756	795	813	787	768	756	819	738	790	777	772	803	777	752	758	819	769	818	793	808	776	751	753	803	735	692	748	780	785	725	711	783	794	794	734	776	733	784	733	775	747	730	771	743	738	761	777	797	744	807	807	752	784	750	835	775	782	778	806	734	761	809	793	801	730	737	808	798	828	782	761	791	753	782	753	791	829	793	792	764	764	783	780	759	750	773	800	805	737	789	779	754	777	794	804	785	782	750	765	767	785	860	765	757	774	723	736	801	786	775	780	793	760	806	780	744	759	781	759	745	740	780	756	789	738	728	780	786	786	772	811	792	757	745	768	742	796	771	754	790	783	771	762	792	808	724	718	753	780	736	769	772	776	818	749	755	739	781	787	779	799	768	773	729	783	795	798	748	780	728	747	747	753	782	774	750	753	813	767	786	759	764	808	780	767	777	758	765	807	797	769	788	772	788	748	757	774	781	771	772	759	765	747	817	786	809	792	760	802	751	814	789	784	779	768	792	836	767	798	832	777	793	760	756	793	728	783	806	782	778	766	786	766	748	783	768	837	728	786	762	750	822	783	782	774	797	797	766	770	799	738	781	755	813	759	769	781	769	762	787	756	798	748	787	749	772	769	804	745	801	709	739	819	759	778	807	748	795	769	835	790	774	746	785	834	771	823	749	794	757	726	768	784	770	834	825	738	748	770	767	817	698	782	777	738	733	792	842	794	745	782	715	822	792	791	760	773	763	790	743	766	767	789	783	778	755	835	746	739	764	732	866	761	788	746	793	720	778	753	775	753	782	777	721	727	777	778	795	830	758	776	746	757	753	764	809	780	752	749	798	711	772	798	787	737	786	778	779	765	783	787	775	770	765	795	765	779	746	789	779	760	745	739	777	762	784	729	790	792	786	797	762	768	794	743	740	805	752	762	802	757	801	785	735	747	757	754	777	828	771	789	768	747	736	760	757	775	754	754	755	774	774	765	742	794	782	818	740	806	762	807	750	756	764	733	779	759	768	820	753	802	766	755	745	772	796	832	767	752	790	728	803	789	768	770	779	751	797	822	798	682	771	788	798	765	771	763	749	744	771	747	744	789	798	759	764	705	758	771	779	788	718	763	782	816	780	761	736	809	799	762	768	735	780	794	772	741	802	803	776	722	732	774	762	780	782	728	717	789	790	778	758	774	809	790	781	796	731	767	780	725	730	820	807	804	777	784	786	765	747	788	710	756	812	795	801	747	765	788	773	773	843	766	733	797	766	755	788	781	758	740	791	763	834	749	788	715	763	732	735	752	770	748	775	791	766	774	781	720	757	810	775	764	787	750	747	793	750	792	739	784	712	732	781	770	782	794	784	803	757	772	778	726	821	721	772	803	778	772	773	740	796	769	789	736	829	785	793	784	770	774	776	763	772	780	786	838	782	775	790	758	778	820	745	796	805	804	819	816	804	732	771	786	815	780	771	738	761	806	763	773	782	736	735	726	782	772	751	784	755	839	775	742	768	799	825	779	761	764	792	744	761	779	754	763	772	758	776	726	814	757	709	840	788	723	758	760	758	764	782	769	708	761	813	772	798	746	797	719	733	741	766	744	717	809	789	782	782	775	791	770	820	833	782	735	768	835	737	723	792	787	710	799	747	734	767	762	752	787	817	752	806	785	753	779	807	751	733	786	750	792	842	721	772	756	763	794	771	780	767	777	733	801	777	756	778	785	775	776	768	784	738	741	747	767	734	766	726	789	746	789	707	729	771	798	755	810	809	784	781	751	727	775	771	762	785	794	740	755	782	780	766	841	785	770	819
7076	834	286	331	308	339	310	299	287	329	335	321	317	318	278	326	358	327	385	390	354	334	318	351	369	345	323	386	314	341	331	339	356	330	314	332	336	303	305	302	305	269	325	313	286	342	305	287	311	286	278	345	279	260	295	304	305	282	285	286	299	332	323	303	317	300	300	305	321	303	317	284	328	326	330	284	289	306	277	296	292	313	302	337	288	318	326	314	314	323	304	299	301	318	298	290	300	299	305	339	295	316	311	315	298	334	333	310	300	288	282	320	276	298	324	329	319	337	329	302	310	298	304	326	304	313	296	295	306	306	282	308	305	308	340	298	340	299	307	286	286	287	295	311	283	295	319	337	281	298	303	298	286	325	286	269	301	342	333	291	305	273	331	340	271	310	318	320	294	308	325	343	309	292	312	306	303	290	283	296	295	306	311	300	285	314	344	323	293	322	308	331	274	311	282	303	301	279	316	314	305	313	325	331	283	272	286	305	280	288	315	285	297	294	307	338	298	299	281	302	297	275	281	295	326	317	352	320	321	306	305	319	302	323	325	314	297	301	305	306	281	283	318	310	317	331	261	300	281	321	339	279	296	320	320	293	287	270	335	305	268	292	322	258	264	293	282	315	299	322	290	308	264	284	304	332	345	286	291	319	319	301	325	313	347	334	292	318	286	282	317	318	251	308	324	287	293	288	284	296	280	301	312	324	285	327	305	323	274	303	308	251	300	314	297	297	307	308	313	317	339	339	304	317	284	314	339	282	282	316	331	295	324	330	332	332	315	288	311	317	309	326	293	289	314	322	301	301	283	311	315	295	341	282	320	302	299	279	314	346	317	296	298	311	293	280	285	309	279	318	332	307	325	298	333	306	289	304	301	353	323	291	308	301	318	309	337	287	303	267	289	306	308	325	284	303	335	269	333	296	293	303	269	274	274	330	309	313	295	289	280	306	299	323	304	303	278	286	301	323	338	300	319	277	300	322	321	274	317	330	290	287	288	304	318	336	314	331	317	308	319	340	302	288	311	269	274	299	309	311	320	314	309	306	310	315	319	308	319	294	363	329	300	239	315	302	264	345	289	343	298	309	303	292	308	314	340	295	278	327	318	314	316	292	330	321	295	303	261	260	290	318	323	281	292	329	298	310	308	301	284	296	288	297	316	283	278	284	290	315	332	287	334	345	299	300	308	278	284	298	310	304	301	285	271	310	308	304	280	297	303	330	324	317	267	285	299	291	271	334	314	297	291	301	355	296	288	299	287	341	299	332	294	312	307	308	295	294	287	319	361	322	315	320	297	287	310	280	309	281	304	309	326	344	305	311	331	324	316	313	308	290	286	322	313	286	307	301	313	332	313	331	308	314	283	348	294	314	292	291	299	308	336	269	307	324	336	325	305	323	314	321	297	321	322	293	324	300	298	272	294	287	312	297	262	314	342	301	315	303	296	305	312	299	300	310	337	323	284	326	283	291	320	317	298	299	306	288	322	292	292	318	282	309	280	325	309	303	333	321	313	280	265	285	302	319	310	291	338	304	285	325	328	338	310	296	301	302	292	287	295	312	306	325	323	298	304	313	304	300	311	279	334	328	351	315	299	298	329	308	300	311	296	288	301	304	277	332	271	285	301	292	285	298	330	306	316	296	322	317	306	309	324	304	311	307	284	290	290	301	304	326	291	321	320	283	296	284	309	275	326	311	359	311	291	317	313	318	339	312	339	316	308	332	303	297	322	311	298	292	306	291	312	336	313	301	279	301	298	267	271	299	334	303	303	343	318	310	334	298	298	318	288	336	278	256	307	297	311	326	329	293	332	319	306	296	291	313	309	347	350	288	317	292	320	322	293	294	299	298	304	281	308	304	307	291	303	284	276	318	314	312	295	258	259	283	324	332	327	292	309	315	299	286	329	307	309	310	316	314	300	314	325	314	322	313	308	326	315	288	309	282	270	309	305	300	309	299	289	312	355	325	292	353	290	306	329	317	307	314	336	315	318	269	340	303	310	328	314	323	332	303	306	296	300	293	324	307	285	306	312	318	337	304	318	289	302	302	295	298	339	336	293	332	337	329	304	293	291	312	314	321	318	289	312	303	300	308	296	269	318	322	324	296	289	296	325	315	334	344	300	314	332	315	296	297	318	345	306	275	319	329	313	300	288	316	309	312	307	301	276	334	308	285	295	286	308	307	305	310	304	295	325	293	323	313	350	323	283	298	301	284	308	334	328	307	285	311	323	288	281	314	296	325	307	298	300	318	317	275	332	309	285	295	340	282	330	308	284	323	281	341	282	303	294	269	320	298	294	312	350	302	337	340	302	320	321	296	286	303	313	308	326	335	339	316	316	269	310	318	322	311	300	286	306	324	289	332	336	311	298	327	308	317	285	282	328	313	312	287	290	303	295	310	294	299	312	306	305	315	273	294	300	300	304	317	357	320	297	301	293	308	304	280	303	303	321	306	315	319	319	304	284	300	286	301	310	303	318	303	336	289	324	293	274	309	278	332	278	292	310	299	311	307	314	296	307	278	264	279	301	307	315	352	310	289	279	309	296	289	259	284	309	298	304	289	324	310	310	331	317	297	330	292	276	310	308	311	321	294	363	311	334	322	321	324	300	277	314	317	321	338	254	307	325	259	301	308	277	280	289	311	294	279	310	322	301	309	318	292	298	243	328	291	309	305	313	303	330	298	298	323	302	321	315	298	303	309	280	300	296	314	305	343	304	283	291	296	338	286	302	306	334	321	336	307	338	323	336	320	300	296	291	370	304	349	295	320	296	322	314	307	280	309	271	297	303	281	309	318	328	322	292	313	312	311	289	335	319	304	326	317	302	307	346	300	281	296	345	311	308	310	299	281	291	338	302	323	304	316	295	261	305	306	328	302	309	261	299	332	305	274	281	287	283	327	298	337	330	299	286	302	323	283	324	314	294	320	290	282	337	319	285	304	290	304	267	333	332	292	305	301	303	294	304	279	283	348	326	300	332	329	291	310	270	304	302	313	301	304	300	309	295	327	320	283	288	292	318	310	305	319	314	303	295	285	278	302	287	301	330	316	300	339	297	308	365	299	295	323	291	318	305	326	297	325	318	336	305	315	283	306	303	305	311	314	322	320	313	325	287	293	307	295	284	316	294	345	304	301	288	279	315	314	324	330	304	324	295	297	291	295	308	285	306	293	352	305	307	295	312	304	328	292	311	286	317	262	314	311	289	323	321	326	306	313	282	282	312	268	297	306	308	312	311	302	304	309	289	291	304	283	287	313	289	326	319	313	324	284	300	319	288	351	330	311	320	280	291	293	297	303	292	300	323	297	308	354	302	271	270	296	320	322	330	304	312	317	309	267	312	262	298	313	311	296	299	299	296	332	358	327	293	292	333	326	296	296	332	293	329	319	338	288	279	329	303	288	314	289	307	298	310	326	301	310	284	308	307	276	327	302	293	302	307	278	283	292	302	306	313	294	317	300	306	306	287	311	311	301	293	281	324	279	280	318
4696	824	718	758	771	784	703	681	666	693	674	693	719	711	827	978	1120	1076	1053	1000	1031	983	990	913	941	901	909	913	872	858	827	889	833	867	801	809	816	833	768	766	810	768	777	736	728	738	774	745	702	697	729	708	710	737	690	712	688	680	676	658	712	698	695	681	696	654	663	743	634	688	707	678	691	692	669	702	652	671	704	661	727	673	703	714	692	682	724	683	687	685	641	686	672	646	666	686	686	699	674	678	653	707	718	710	659	707	727	664	675	643	735	620	723	733	713	647	705	642	685	667	682	690	643	693	730	732	653	626	652	693	688	729	707	657	671	668	698	674	686	657	705	669	677	673	762	659	679	674	642	701	667	695	734	713	660	656	702	704	691	640	669	643	711	721	695	633	717	670	654	671	721	641	670	663	709	713	701	660	667	653	665	708	651	670	718	696	693	674	664	656	651	645	670	670	688	715	650	690	635	638	660	703	622	666	716	692	716	707	624	675	734	682	659	710	693	663	664	684	688	672	701	685	664	657	639	668	679	689	658	677	706	731	666	692	677	646	690	654	723	640	666	735	673	699	673	699	659	711	670	741	666	687	676	745	728	692	727	653	684	730	647	699	676	691	676	668	714	689	708	671	604	712	641	713	660	678	676	713	675	658	652	654	665	646	692	677	661	653	686	675	693	692	695	711	703	656	673	715	678	690	701	711	639	698	706	706	694	697	719	676	703	664	668	675	678	721	668	681	663	706	639	675	681	684	672	659	687	650	694	690	683	661	712	686	717	667	675	677	670	668	685	637	710	668	727	685	690	683	621	675	695	683	675	709	633	715	677	670	662	695	677	688	677	656	673	679	689	698	677	686	684	649	677	678	675	717	697	711	672	626	701	705	683	678	655	662	689	671	688	735	671	637	699	669	712	675	657	631	695	701	705	683	690	720	684	665	643	684	666	696	735	712	674	686	662	692	709	668	671	689	678	687	718	669	722	666	666	709	673	693	673	714	660	671	702	717	677	645	712	680	677	713	699	651	697	711	658	722	662	653	682	706	662	766	702	699	692	688	708	686	653	660	692	688	631	633	657	669	656	714	670	702	676	682	664	648	695	735	705	664	643	707	713	687	649	680	641	704	688	748	672	696	678	708	759	681	723	743	726	698	713	672	670	704	657	680	679	688	677	690	683	662	638	692	662	687	683	667	723	703	676	668	680	719	685	681	650	657	618	617	684	659	625	648	663	705	688	726	680	630	678	723	701	689	659	656	654	675	677	679	689	729	695	634	677	695	682	725	638	694	690	690	675	673	686	669	678	701	692	647	695	690	721	715	725	720	661	724	674	671	681	631	673	679	647	662	664	638	778	651	673	648	665	702	679	672	700	689	710	692	703	653	673	664	688	719	643	688	663	671	680	689	696	713	689	693	644	717	649	709	695	641	717	680	698	665	623	661	670	633	726	711	667	652	665	710	683	638	683	638	654	620	739	694	716	682	625	705	674	679	725	691	657	663	689	714	674	652	679	685	686	673	678	685	668	723	668	651	713	674	641	676	670	694	673	660	684	645	677	733	690	723	695	663	681	711	654	685	747	670	672	687	698	707	660	677	666	665	649	664	671	670	700	672	672	686	708	606	681	662	735	632	711	733	665	714	699	666	694	676	702	705	725	680	707	652	680	642	640	656	711	685	647	706	654	694	711	721	723	723	678	712	688	697	672	692	678	588	664	658	684	666	697	621	709	731	680	687	722	690	695	657	724	679	683	695	671	658	686	703	657	671	676	668	649	671	735	693	637	672	728	649	644	683	649	705	670	659	678	633	667	663	712	684	664	707	626	675	662	717	717	659	644	706	762	676	726	714	679	683	673	667	661	673	648	689	713	674	692	672	729	616	702	660	707	678	694	738	644	694	673	669	662	660	742	676	681	706	702	701	647	702	701	649	714	709	665	682	682	638	670	735	685	717	639	623	718	686	641	672	633	696	667	708	653	641	649	681	672	647	705	657	697	674	738	633	708	679	704	686	683	697	663	720	684	703	694	670	700	649	682	697	658	649	709	704	687	707	683	705	662	699	673	696	677	659	712	661	647	740	705	698	709	692	671	719	666	693	666	639	684	667	705	666	700	692	695	686	687	679	677	661	667	723	626	651	691	711	692	686	690	663	659	719	724	719	706	680	724	682	706	655	688	681	703	698	660	700	650	707	637	657	652	676	687	666	692	673	713	643	682	730	659	698	691	693	703	681	662	692	699	655	658	684	634	705	707	692	682	695	709	664	673	754	675	662	686	703	685	709	663	688	704	703	688	637	692	716	671	671	704	690	668	719	630	708	726	696	664	679	683	728	666	669	695	687	639	692	667	668	688	711	638	727	681	678	665	685	688	631	731	739	646	736	673	655	643	691	649	655	651	666	698	687	677	658	701	674	671	687	708	647	649	685	643	672	675	664	670	660	689	645	678	712	670	672	671	682	670	678	725	677	724	625	716	646	672	683	711	686	706	714	709	645	647	698	641	695	676	695	675	687	657	677	696	680	684	754	702	670	650	689	683	685	709	603	671	673	653	618	690	712	693	708	695	704	665	663	674	659	685	685	731	723	661	680	676	660	679	689	676	696	711	675	669	692	674	661	702	703	679	717	703	663	721	698	722	693	691	677	669	691	691	698	667	695	706	691	708	661	664	737	747	694	675	675	703	659	674	672	706	705	720	673	679	671	676	652	684	711	685	675	680	716	671	653	688	694	706	695	704	692	663	712	695	684	707	670	695	693	667	641	674	715	662	663	697	680	682	702	695	701	691	713	682	685	681	674	728	642	723	670	676	665	742	712	665	695	651	645	705	684	706	652	632	703	698	679	660	635	704	753	713	687	655	644	654	665	749	703	610	669	716	646	694	658	658	717	730	683	673	621	684	717	747	688	648	656	695	687	678	659	722	704	670	730	671	701	686	697	705	682	651	666	666	723	706	678	656	737	703	673	684	691	706	684	712	660	671	664	658	665	672	704	664	644	708	724	667	702	693	700	676	645	668	678	664	682	688	675	701	696	659	716	630	704	642	680	697	658	675	693	685	699	678	673	682	722	673	732	677	661	708	650	692	671	663	672	712	688	686	728	695	627	672	668	683	614	666	674	681	670	696	675	707	706	717	705	704	658	657	668	703	646	653	674	690	692	650	646	700	651	641	709	722	729	676	688	707	629	714	675	684	676	683	713	687	688	714	666	684	672	663	675	658	692	673	709	671	646	654	703	666	682	670	666	692	658	661	670	664	662	689	659	680	698	677	649	628	710	674	683	661	695	700	652	698	685	669	696	598	664	669	675	615	668	730	708	751	700	742	683	697	667	688	634	659	650	702	669	703	671	687	674	704	691	680	735	702	681	647	687	634	699	664	641	759	679	736	665	682	687	650	706	696	632	648	671	712	717	695	717	638	682	643	661	696	706	703	674	742	669	702	714	659	702	699	705	692	701	709	660	664	686	693	681	677	660	704	674	695	705	692	691	722	679
18433	3545	641	564	500	448	395	396	398	340	360	332	400	358	393	430	495	448	432	427	447	457	471	416	437	425	404	427	389	399	385	405	401	413	363	347	416	395	418	361	384	401	358	334	375	365	381	389	386	370	349	363	316	391	351	343	367	328	341	352	362	380	335	352	354	337	358	340	324	371	393	337	363	359	336	351	367	353	345	337	367	382	356	329	302	367	321	337	317	381	376	366	325	375	353	336	363	362	381	381	385	334	371	319	366	361	341	333	367	370	350	330	363	353	366	363	363	354	362	359	306	385	357	361	350	323	375	345	361	352	323	350	341	326	356	332	384	345	330	358	341	316	348	344	372	339	337	327	372	364	360	355	331	333	367	358	313	295	328	362	332	306	327	341	377	376	351	377	357	320	335	377	347	350	340	382	329	377	342	297	363	313	348	347	330	342	309	319	338	346	345	350	362	361	358	360	347	344	355	296	310	328	332	328	367	362	332	307	362	362	356	381	372	325	380	345	325	344	368	343	346	388	350	357	364	357	318	344	340	350	359	369	365	404	347	336	369	330	294	338	362	320	382	342	373	340	380	374	363	347	302	351	341	369	385	329	340	367	391	384	352	329	390	365	364	366	337	390	331	344	376	328	365	351	344	327	354	371	361	369	372	352	336	376	354	331	363	369	343	362	375	354	344	357	323	365	367	345	362	333	337	338	323	366	363	348	371	356	347	374	343	360	348	328	364	366	329	388	388	352	370	328	318	352	367	362	316	413	331	347	346	360	353	366	371	383	363	340	322	349	345	337	344	362	343	381	350	337	358	370	344	332	346	318	330	390	354	389	337	410	401	381	355	347	357	344	368	361	336	359	344	352	341	358	351	353	365	339	334	351	357	374	335	327	375	351	355	367	344	323	347	384	384	387	386	329	328	350	406	372	353	344	313	356	378	331	347	348	338	358	337	359	355	338	336	360	354	349	360	393	330	382	360	323	344	336	349	367	340	321	312	350	352	347	316	325	384	345	351	383	350	343	362	349	320	390	347	357	378	386	343	345	374	355	334	332	350	401	347	334	334	339	344	367	370	389	356	360	331	358	346	380	337	340	321	312	333	345	357	366	337	334	347	386	347	343	331	319	355	345	347	350	321	330	355	397	366	360	357	375	364	361	330	349	334	362	369	334	327	350	366	319	331	326	380	342	373	344	339	344	321	330	362	353	353	402	375	363	337	384	362	365	348	363	303	354	365	348	349	383	385	373	350	326	373	351	325	333	422	335	332	359	329	372	344	348	362	335	354	320	337	330	358	338	350	359	362	326	355	374	345	336	391	318	355	336	357	346	401	340	337	332	314	325	407	363	369	338	394	325	314	319	317	292	340	342	370	363	389	375	361	339	368	347	348	365	372	347	345	334	377	306	358	320	339	347	330	356	327	330	384	368	388	343	359	374	359	317	352	353	355	374	330	387	378	371	345	342	318	330	344	362	342	370	366	352	364	341	313	346	351	324	343	346	386	334	312	359	318	354	332	392	378	376	325	330	353	364	366	341	365	340	385	374	333	317	373	362	343	337	340	317	333	321	373	378	338	310	313	347	327	329	363	362	308	378	356	355	358	352	346	329	383	365	335	320	377	345	380	351	343	335	338	359	353	366	342	343	317	353	386	383	335	359	363	346	341	350	360	346	385	344	363	340	362	392	365	344	366	351	342	338	332	362	382	338	366	357	386	363	331	348	308	359	340	322	355	327	354	344	349	327	370	339	334	347	379	334	379	374	333	359	355	318	352	336	363	375	338	336	393	350	369	332	348	356	343	371	330	363	346	355	376	380	321	370	342	334	342	362	352	348	355	375	362	362	362	351	355	356	368	350	401	360	402	374	363	348	363	369	336	363	348	382	314	342	341	385	348	348	380	315	316	364	367	376	376	367	349	321	378	382	349	326	350	374	359	333	374	403	389	389	373	374	370	359	346	375	356	369	384	345	388	359	332	365	362	357	370	361	347	350	330	346	345	357	382	379	354	346	336	368	347	360	366	386	359	358	372	363	351	381	373	386	371	345	320	330	352	368	373	342	349	315	344	360	346	343	346	328	353	383	347	337	378	357	367	362	336	349	339	357	317	358	380	345	368	345	368	366	347	338	347	339	343	348	361	357	320	354	369	348	369	331	339	359	389	317	336	340	367	331	378	352	331	351	362	337	360	371	378	350	336	360	371	344	351	363	346	320	358	323	358	319	325	346	348	336	339	354	332	358	338	360	353	345	336	354	377	390	330	415	363	346	377	369	349	340	336	332	368	348	323	352	368	322	359	374	392	366	370	336	383	317	324	327	351	381	344	339	373	321	345	361	345	334	331	368	365	386	378	365	319	345	339	396	335	369	341	337	356	353	351	347	368	363	360	360	323	337	340	328	343	367	344	352	322	324	365	356	383	326	382	365	364	340	380	336	337	340	356	331	360	349	353	344	366	371	357	352	361	336	405	347	371	348	375	371	321	375	351	348	336	333	333	355	367	365	329	370	364	325	307	334	349	322	376	351	333	347	361	342	351	388	351	314	330	326	343	354	341	358	377	368	337	330	343	337	367	330	327	354	359	277	344	417	366	358	356	359	315	367	381	344	375	341	329	364	366	341	393	380	350	356	362	349	372	362	359	346	359	326	371	360	356	334	362	322	354	338	379	332	345	343	367	354	378	364	320	352	355	369	386	317	348	366	365	342	352	384	361	327	380	323	354	372	395	350	369	359	365	349	326	352	365	356	352	378	355	325	394	373	364	375	317	325	383	327	325	348	368	321	340	352	327	338	353	356	347	352	351	391	330	371	394	344	325	318	346	379	364	353	369	345	315	344	361	351	368	350	371	373	349	336	357	349	372	378	340	309	364	360	363	358	339	319	339	361	373	345	381	366	342	392	341	369	360	407	370	371	389	331	334	346	367	367	377	344	374	389	350	323	339	375	324	329	388	355	372	384	328	382	366	329	329	365	375	348	362	360	332	323	333	347	330	387	329	336	365	353	379	320	360	339	331	334	335	370	370	377	346	376	366	351	350	387	322	312	325	337	337	375	355	382	409	363	349	365	366	362	358	375	353	372	404	351	373	370	376	363	340	361	327	363	341	314	367	366	338	351	369	374	365	360	364	352	318	375	373	361	334	358	374	331	356	356	358	372	319	368	368	375	347	344	357	333	380	368	333	345	352	335	370	371	364	355	351	384	395	359	337	355	332	355	346	390	331	317	371	371	361	383	370	372	343	352	354	376	337	371	292	310	354	311	324	348	344	363	354	404	365	333	302	336	328	330	311	357	369	365	402	361	359	398	354	323	327	343	381	359	297	374	352	334	344	349	322	349	362	384	376	340	363	345	338	372	316	350	369	336	352	338	379	330	360	382	332	333	323	364	347	384	348	325	381	379	317	331	385	395	340	335	378	380	355	297	334	369	368	364	359	348	352	373	391	401	376	396	320	337	330	346	354	363	336	348	344	359	370	358	365	329	367	365	386	380
11967	1805	1390	1474	1394	1284	1131	1124	1053	986	899	872	909	942	1046	1477	1439	1400	1448	1433	1336	1349	1293	1268	1260	1232	1151	1104	1108	1047	1117	1133	1023	1077	1038	1027	977	974	971	986	935	926	887	914	890	886	912	842	844	832	800	839	810	889	831	805	778	830	829	808	811	806	822	807	811	832	817	776	777	834	757	780	796	830	725	830	786	743	759	748	777	832	808	746	818	776	786	775	777	819	796	809	761	725	765	745	750	831	810	782	746	736	785	813	785	747	765	786	811	810	758	783	786	771	805	755	730	737	745	761	794	737	800	710	794	768	781	721	797	816	798	802	806	764	780	727	794	820	765	790	768	762	779	770	828	751	820	780	759	833	762	781	786	768	795	783	771	799	766	749	834	783	790	804	795	793	791	820	751	795	790	782	793	746	783	801	800	763	755	786	783	749	773	769	818	752	734	739	764	772	780	785	805	771	753	762	726	763	805	808	761	790	767	778	750	811	787	762	803	819	774	753	725	757	794	783	803	777	762	724	784	819	787	761	812	807	761	752	747	767	802	825	765	742	768	812	768	779	808	788	792	801	775	796	797	779	792	730	809	740	823	712	789	781	767	728	808	724	762	742	775	790	779	767	811	768	823	733	784	749	765	732	804	765	753	791	783	772	731	787	729	775	803	743	781	761	750	790	767	729	770	754	788	772	773	785	786	722	823	773	768	778	738	839	776	730	794	815	776	834	744	809	775	776	759	749	760	771	790	809	763	767	793	801	716	771	797	783	788	759	802	752	758	771	787	762	774	762	757	758	732	794	781	763	790	793	829	788	776	804	763	790	777	812	786	746	781	739	759	723	810	787	812	786	779	778	767	799	756	802	795	810	805	775	790	781	852	793	767	775	826	754	819	745	758	762	807	748	757	778	802	821	809	791	765	788	752	772	745	725	793	790	784	766	748	774	832	782	726	821	748	801	786	770	768	829	775	759	737	754	778	756	781	780	798	809	770	746	781	790	815	788	762	806	746	750	770	745	708	740	756	763	797	767	813	785	795	761	836	774	777	777	770	769	739	786	758	772	818	793	772	783	760	766	812	777	796	746	754	778	760	774	750	758	779	763	844	802	770	769	749	772	811	811	765	753	794	767	813	761	786	754	798	752	776	775	792	760	762	725	794	787	796	818	762	792	794	756	779	792	791	773	752	784	806	695	789	736	753	813	789	759	747	740	796	738	807	774	784	783	870	786	741	804	722	811	782	776	778	836	745	780	792	798	795	721	802	832	715	762	785	744	756	800	799	738	753	820	790	810	766	785	811	734	827	811	792	788	762	794	780	758	813	841	755	750	733	766	790	800	809	802	733	757	739	753	808	759	820	759	774	780	761	764	748	765	793	813	804	766	789	810	769	764	733	798	733	747	786	781	798	797	816	763	727	818	797	799	780	785	758	771	794	748	863	768	814	778	765	786	815	717	716	760	770	774	806	785	757	813	805	771	768	797	840	766	744	764	781	772	822	803	830	757	765	752	734	800	796	747	757	796	807	774	751	761	815	715	801	791	739	787	794	768	785	804	751	821	718	768	757	796	743	732	740	787	751	746	785	780	736	727	753	755	731	798	784	772	717	818	794	776	772	811	723	781	792	808	767	803	797	749	800	754	740	768	809	776	746	762	765	776	784	705	780	779	769	792	740	793	772	764	746	734	768	819	801	786	801	781	763	792	792	751	770	785	775	807	781	770	771	789	804	775	794	748	760	768	780	709	770	773	798	740	813	744	793	766	763	791	759	776	725	743	799	841	783	776	763	787	786	754	732	756	819	772	765	777	718	775	782	763	773	767	771	812	777	744	795	767	778	750	747	777	767	838	758	778	800	806	751	820	798	741	770	768	722	745	762	712	771	802	762	744	785	784	740	853	782	787	794	826	739	807	735	758	779	773	767	796	760	791	766	767	758	826	741	763	792	778	795	756	758	771	779	767	766	737	770	790	770	782	759	785	739	772	830	755	813	751	778	834	776	770	820	745	765	761	788	755	729	748	790	749	775	800	791	795	751	763	773	731	751	753	758	776	736	770	726	746	793	729	805	805	790	856	794	781	774	801	772	748	778	767	780	808	766	762	721	806	761	811	818	768	806	832	767	771	747	786	767	743	802	768	798	794	765	762	792	797	800	760	794	807	796	801	801	780	744	784	801	780	757	767	753	799	818	748	772	790	816	777	790	757	745	780	758	783	741	777	772	797	786	758	788	762	765	759	743	714	756	771	781	748	791	748	767	775	754	757	752	814	797	780	786	819	770	777	791	789	766	777	789	786	730	780	815	774	775	792	812	774	788	806	770	771	728	730	823	794	747	746	789	758	810	806	762	829	759	758	790	761	778	776	792	799	781	793	827	806	738	791	752	788	782	810	742	824	772	787	832	757	753	795	786	820	763	795	772	791	818	830	769	745	773	777	792	760	790	765	743	756	768	759	771	777	783	763	793	732	801	756	765	778	757	776	743	771	734	767	783	792	791	835	737	748	790	792	749	834	746	790	778	738	836	771	799	856	755	804	747	737	743	779	761	726	797	754	791	763	773	761	783	751	758	811	785	779	771	757	778	793	735	721	748	785	797	811	722	766	784	772	819	779	778	828	787	797	768	797	768	764	755	771	768	819	721	778	757	776	774	784	749	736	766	792	828	730	760	796	801	767	762	760	844	770	764	787	773	730	750	750	795	807	774	750	778	800	711	793	767	792	752	782	779	797	770	721	791	771	727	792	739	829	789	779	760	772	723	804	787	791	835	810	772	779	729	721	764	796	748	766	799	703	793	757	771	797	791	775	793	814	777	764	788	818	760	776	741	740	819	747	801	770	756	781	777	775	809	762	832	756	826	762	806	792	775	807	776	776	770	754	795	799	775	819	721	768	739	768	803	795	763	803	795	783	795	787	788	768	761	753	772	811	797	806	747	783	795	741	787	734	821	736	766	795	791	775	756	770	786	775	730	759	790	795	797	733	782	727	797	803	744	770	825	767	774	768	786	790	708	731	746	751	809	735	848	740	753	782	800	808	772	779	790	766	766	776	740	764	836	803	790	763	796	770	760	774	766	793	769	777	819	793	804	816	791	751	792	810	799	716	766	819	793	796	823	786	790	770	780	780	802	813	785	766	798	759	827	804	753	775	792	779	790	817	792	753	829	824	729	780	838	780	730	809	810	748	786	778	788	795	778	769	771	782	806	802	789	766	784	821	786	775	802	796	787	780	783	743	777	812	762	758	785	813	857	786	792	792	739	790	818	827	773	830	797	779	735	784	792	768	758	743	794	736	746	756	847	749	763	732	795	802	790	756	754	779	807	798	786	795	752	798	746	773	762	808	795	827	806	756	793	763	826	814	799	768	773	726	763	742	735	739	728	759	762	766	802	731	796	816	783	800	815	812	817	730	762	797	727	763	784	792	743	783	762	789	753	776	793	796	810	806	810	821	786	754	770	819	843	787	809	766	775	776	763	759	800	772	792	763	758	731	746	753
24885	7619	1164	841	593	582	509	440	439	406	417	425	438	398	464	465	560	529	504	487	492	439	440	477	474	469	450	409	424	410	389	457	433	450	407	418	386	413	407	367	405	378	368	400	387	345	379	347	399	379	351	341	360	414	335	356	382	357	351	398	345	397	356	356	358	341	371	333	351	382	333	379	365	336	363	369	389	360	349	379	340	365	340	397	340	376	376	365	356	378	336	379	343	328	381	369	328	334	327	318	383	354	354	387	354	331	372	355	385	343	355	342	369	407	351	334	383	378	346	349	376	381	397	366	359	386	354	377	360	385	382	345	362	345	373	345	335	325	392	372	372	344	360	362	365	334	385	329	342	340	370	337	350	382	378	363	396	384	338	344	332	355	370	388	343	368	387	356	377	352	361	392	397	364	362	329	343	370	374	377	334	375	343	356	339	361	364	405	384	383	380	359	380	359	381	357	389	319	362	365	341	324	368	355	329	354	379	401	388	381	366	362	371	365	365	367	408	385	370	345	352	333	361	365	366	389	384	353	371	363	365	331	354	328	364	339	365	376	390	372	346	387	358	344	377	370	363	352	365	382	374	398	376	358	387	364	338	353	328	366	362	343	368	372	413	373	334	401	376	356	367	360	362	359	365	357	379	385	381	349	350	381	326	380	352	343	371	329	372	340	338	334	349	341	330	347	355	375	377	311	358	370	352	352	357	341	357	350	342	366	403	366	354	374	336	365	352	394	349	352	325	363	396	350	345	343	320	366	333	350	389	395	397	361	368	350	364	404	385	362	372	380	356	353	368	373	376	348	356	335	374	357	321	333	335	376	334	389	357	348	360	334	377	375	380	368	370	321	336	370	364	344	372	354	361	373	363	397	310	358	366	367	362	353	347	351	385	384	345	369	358	355	353	369	341	381	356	351	360	363	394	378	384	345	351	336	336	345	356	363	350	371	373	376	360	367	349	341	336	366	353	302	357	353	355	364	378	347	367	336	356	382	346	370	333	371	332	373	360	333	337	352	351	324	388	344	344	335	334	384	348	373	359	327	398	345	372	359	366	386	395	363	395	365	353	369	348	388	387	341	352	340	358	385	351	392	374	363	341	353	357	361	354	344	318	384	327	359	317	370	327	360	342	389	372	357	387	367	364	339	354	374	333	357	364	376	370	369	408	369	371	345	358	374	356	343	347	360	338	346	388	343	385	387	329	333	357	378	341	338	340	338	363	358	338	350	355	329	373	339	342	372	374	352	342	362	316	338	371	363	393	361	377	349	368	345	394	354	335	323	370	341	341	350	340	351	395	364	349	339	356	342	363	392	341	369	380	363	370	354	356	352	321	342	377	378	350	371	338	349	357	342	348	324	351	349	339	381	363	359	377	376	383	361	359	337	347	363	386	378	361	345	323	378	337	366	362	350	368	347	347	381	323	362	357	352	365	338	371	380	329	349	341	386	362	354	376	359	368	357	377	365	344	377	361	376	358	345	372	370	325	334	364	372	356	374	363	392	323	354	351	357	369	354	366	382	378	352	358	307	373	363	395	374	349	407	325	384	359	366	384	376	351	327	373	360	374	344	347	365	354	364	358	385	375	345	371	327	353	381	362	373	315	332	342	344	356	375	379	344	330	313	360	387	393	352	393	349	377	386	343	330	331	354	361	370	333	366	326	342	358	353	401	335	367	395	354	392	387	358	351	388	368	373	349	359	350	350	370	348	319	361	374	363	333	373	372	415	323	321	346	347	354	322	358	331	391	325	340	374	382	343	392	334	353	366	384	343	351	371	379	351	411	378	352	353	358	377	372	309	359	357	343	389	383	368	368	375	338	333	372	345	366	350	351	352	386	363	396	359	358	343	337	350	347	370	352	370	353	337	388	371	384	336	375	376	324	349	370	351	359	374	342	361	318	348	396	362	383	353	337	389	344	331	358	359	368	352	363	328	342	383	345	334	351	348	350	413	400	350	376	384	376	357	381	360	394	354	360	369	352	352	381	347	373	361	363	355	382	328	357	371	364	390	354	378	343	337	348	336	379	359	364	338	381	345	368	345	332	356	342	331	357	334	324	390	352	344	349	322	391	288	358	313	398	360	351	368	418	341	351	409	340	405	354	384	318	361	322	343	357	358	337	378	350	356	300	372	339	346	393	384	402	402	354	343	349	369	387	388	334	308	356	381	360	358	377	325	313	346	361	347	327	357	395	379	315	357	389	373	366	359	359	367	365	372	358	327	390	397	377	374	364	366	365	348	363	330	376	343	323	365	354	359	385	384	380	361	351	347	388	345	317	377	353	357	379	333	334	354	337	322	364	372	369	363	326	368	391	332	343	351	368	344	359	381	385	369	358	365	409	336	356	327	382	389	366	331	383	368	365	347	326	360	350	371	366	361	370	335	359	364	396	323	359	353	354	388	349	320	365	353	388	375	394	385	327	407	372	370	364	375	378	387	372	344	395	360	346	345	366	349	362	345	375	366	333	375	357	377	361	326	371	352	360	308	319	360	356	339	374	376	333	365	377	341	352	366	328	339	351	370	357	381	347	372	351	359	377	353	345	338	334	352	355	331	360	353	379	342	361	331	360	362	400	363	347	321	343	356	369	386	326	343	353	380	392	384	363	375	340	374	323	385	339	357	377	351	315	355	389	353	375	335	347	395	364	363	326	329	362	365	347	336	376	335	339	366	349	366	337	356	349	333	342	383	337	379	346	387	367	319	347	377	357	373	345	372	372	344	365	369	349	386	363	370	353	355	376	356	369	368	366	330	345	362	368	395	354	360	365	354	352	356	338	362	356	344	370	334	367	360	393	356	369	310	370	361	341	315	340	369	346	342	341	315	362	384	365	391	355	356	370	337	346	388	370	361	341	380	379	356	377	335	354	360	339	351	396	318	321	380	339	320	345	381	360	362	384	387	390	332	352	350	381	361	341	397	361	355	329	367	380	368	351	356	330	360	364	386	368	409	351	376	379	357	350	360	402	359	372	307	387	325	373	371	348	344	384	366	369	370	351	369	361	323	354	349	357	359	381	404	360	380	362	339	350	407	333	344	404	353	326	334	380	353	378	350	389	338	338	353	367	321	376	369	366	397	404	366	336	382	363	390	384	309	345	312	330	352	355	371	365	334	368	351	360	404	342	352	369	365	364	367	387	355	335	364	378	347	355	365	389	365	358	350	337	319	339	398	374	358	399	380	364	338	416	361	340	363	374	366	372	356	354	341	347	366	371	319	367	371	331	361	361	383	338	353	377	367	343	353	389	306	339	367	386	422	347	364	356	332	399	367	326	368	339	362	356	346	386	391	354	372	372	371	363	354	331	366	375	386	346	380	354	382	368	356	368	392	334	358	389	372	403	391	311	345	377	439	371	330	375	329	366	349	330	366	351	333	350	356	364	358	353	362	333	369	386	351	353	359	354	339	355	345	356	342	350	357	331	360	331	339	355	342	363	353	354	374	368	372	372	369	353	348	368	319	344	357	365	365	361	360	353	406
13903	4397	2015	2341	2033	1661	1513	1311	1229	1140	1067	1064	1069	1030	1196	1587	1768	1782	1727	1620	1646	1587	1571	1513	1468	1461	1372	1232	1280	1258	1242	1270	1259	1241	1221	1141	1069	1121	1043	1000	985	983	938	977	1020	920	951	892	841	807	876	903	829	904	844	867	805	783	781	797	828	799	779	742	817	787	793	793	805	782	855	779	812	806	838	801	765	756	796	788	818	770	820	741	776	759	802	754	807	752	813	782	743	803	797	708	797	864	811	782	783	784	785	825	802	805	829	763	796	806	785	776	818	781	801	750	827	802	768	810	778	756	783	801	780	757	777	809	791	744	749	821	815	783	788	782	741	798	788	769	739	743	817	768	787	809	746	808	765	765	790	769	764	797	705	778	770	766	746	816	822	786	771	792	772	757	775	815	801	768	777	734	770	763	765	755	756	811	779	813	795	735	753	799	756	790	757	777	786	765	780	770	765	793	808	767	787	806	770	758	794	798	772	823	761	777	776	734	744	767	751	747	783	754	788	763	821	826	791	756	766	789	804	793	803	810	762	811	770	751	756	756	832	760	804	795	748	813	791	817	807	761	759	758	810	810	765	757	786	774	812	720	755	748	802	762	796	801	798	783	786	765	735	776	791	729	772	800	819	832	774	781	798	789	804	789	763	808	781	755	770	785	803	768	773	793	806	804	759	745	814	805	762	797	791	752	782	760	779	781	730	793	833	737	766	808	756	771	813	836	797	811	773	789	758	832	788	729	772	782	788	757	805	745	796	760	767	764	746	779	812	772	782	774	747	777	754	794	748	761	768	785	805	774	770	784	789	818	785	768	768	772	778	792	832	746	775	749	763	835	762	723	781	816	764	751	794	821	802	770	766	773	781	777	761	758	744	711	782	728	812	815	789	763	740	778	749	785	847	728	788	775	834	805	847	788	733	757	761	762	795	784	782	791	795	739	779	815	828	791	770	799	796	785	775	824	753	780	809	791	774	771	743	767	747	817	769	787	742	769	801	780	759	801	769	773	833	800	764	837	797	799	769	801	757	761	751	751	743	786	772	793	802	728	827	752	767	785	732	743	732	798	801	814	737	812	776	800	780	756	766	776	741	776	759	759	716	813	805	789	729	793	765	793	771	832	822	766	774	733	784	857	743	732	814	804	764	788	764	792	802	733	755	780	762	819	817	851	766	799	769	749	741	830	752	800	803	759	793	753	809	786	734	776	814	745	774	784	778	759	746	811	782	804	758	756	783	777	813	772	796	759	797	799	812	797	772	812	748	803	803	757	778	763	789	728	776	767	837	772	766	825	767	737	761	776	768	803	768	776	784	775	844	772	805	783	815	768	766	770	767	814	792	764	822	767	822	758	789	787	792	773	753	809	847	764	755	820	778	794	810	807	809	738	789	794	752	738	758	776	748	799	773	814	814	788	759	783	756	782	762	756	824	794	802	792	749	744	815	756	713	780	751	775	728	809	764	744	777	791	753	732	795	796	764	797	766	770	760	773	782	774	713	753	841	809	788	774	779	788	791	827	749	774	799	789	768	778	784	792	781	815	751	782	794	738	778	781	792	744	815	776	816	759	807	809	728	793	756	798	758	762	766	751	794	778	786	799	769	755	795	774	765	813	749	847	781	745	788	802	752	850	758	781	769	784	738	813	799	795	756	719	817	807	801	775	781	789	801	727	750	777	762	825	722	752	810	804	811	800	750	756	783	728	797	782	761	759	765	745	754	783	768	728	790	761	785	769	774	786	778	776	768	836	809	743	788	796	775	787	779	742	775	760	789	774	823	759	763	752	798	746	789	763	769	814	808	767	801	733	799	774	781	795	791	751	788	750	777	817	778	828	751	755	787	782	794	743	754	803	778	720	825	809	770	789	754	728	807	736	736	792	773	820	804	772	769	755	765	801	807	749	763	779	758	808	743	785	755	801	763	794	759	762	832	744	776	818	751	780	800	782	757	731	753	770	810	775	784	763	747	783	805	745	837	758	777	796	839	732	780	703	776	762	768	757	791	781	786	776	836	776	713	772	743	753	770	765	770	785	830	745	793	776	779	763	757	766	834	787	825	784	780	779	779	734	814	771	830	769	796	766	760	794	822	754	787	781	782	785	760	767	736	791	832	756	777	797	756	813	808	767	767	765	835	782	785	779	748	772	766	802	770	789	785	776	753	813	799	772	800	760	797	764	769	771	736	747	749	775	749	820	777	755	767	748	815	821	748	815	763	774	793	828	825	746	751	795	764	803	821	745	794	725	753	791	850	743	799	778	791	752	819	771	755	771	735	740	754	822	769	852	765	740	724	769	751	825	766	748	787	778	808	767	786	765	777	752	772	761	793	795	733	808	801	755	764	752	812	797	791	777	750	825	792	752	767	758	766	825	824	772	760	822	786	791	791	724	800	783	785	757	770	755	764	785	795	845	756	773	814	737	827	776	799	767	776	792	740	800	725	818	797	820	760	788	749	753	778	802	751	869	810	784	821	790	757	767	734	784	816	793	824	796	714	863	783	774	765	756	798	755	778	791	795	771	778	730	779	777	735	761	775	765	793	785	779	773	804	826	846	783	762	764	831	803	789	765	825	786	788	803	780	780	792	829	790	804	828	787	752	782	785	756	800	790	786	791	803	776	758	791	755	792	724	796	828	756	758	783	728	779	741	748	805	736	759	782	766	716	733	745	742	778	778	785	767	765	793	783	803	761	760	807	799	823	745	826	777	788	749	780	779	774	829	767	793	818	774	816	782	785	767	786	751	791	813	778	735	764	686	739	827	756	752	785	795	850	774	812	724	757	764	717	767	755	795	785	786	808	746	744	785	780	760	730	854	814	778	802	772	746	790	761	770	731	804	753	781	725	794	815	763	740	790	739	811	725	772	763	807	842	766	766	742	773	775	844	771	799	752	779	792	795	793	734	852	827	748	776	752	810	745	804	756	758	779	743	761	805	793	776	761	704	810	741	789	800	773	798	801	802	807	777	767	784	784	781	811	806	796	770	816	785	758	738	795	757	772	822	761	755	747	776	746	848	762	803	826	834	795	774	829	757	789	766	808	770	751	728	782	776	812	742	778	780	775	777	805	751	766	814	773	796	763	723	774	740	744	844	810	761	773	773	809	740	710	811	783	801	837	769	845	734	784	771	752	805	777	777	794	774	753	774	739	764	802	778	742	786	815	774	753	782	818	788	850	763	809	756	809	755	793	799	787	793	824	760	740	760	763	752	803	772	796	774	793	752	764	769	780	799	733	783	791	755	724	794	759	829	807	783	770	838	745	773	770	728	777	789	776	735	787	748	767	776	766	752	785	782	760	734	731	773	843	800	743	734	804	790	807	804	794	831	769	796	772	792	793	743	786	710	827	798	789	786	764	787	748	808	771	749	731	785	820	764	791	803	759	842	810	769	743	830	784	797	808	768	786	756	779	748	796	777	790	834	858	758	806	766	833	814	770	792	771	756	754	762	762	781	799	748	790	762	735	767	785	772	766	807	779	756	757	797	819	800
6172	666	315	300	334	309	275	299	336	322	311	307	331	328	332	330	382	390	349	360	339	354	340	330	323	349	339	329	373	338	304	338	318	332	323	327	310	291	360	350	317	284	315	315	351	309	350	337	327	314	320	327	309	358	282	289	296	317	349	322	320	296	297	326	330	338	333	304	310	294	268	311	300	323	305	312	291	347	297	299	317	282	289	312	332	279	293	300	325	263	306	323	308	297	328	288	308	295	350	300	311	321	300	297	340	299	305	276	282	293	306	308	322	289	345	288	302	314	311	326	284	340	344	322	323	332	355	320	340	297	338	320	286	338	310	304	307	292	336	320	310	304	316	317	289	309	288	342	298	321	284	311	314	329	311	302	300	355	332	308	292	312	326	320	331	285	302	303	335	283	337	307	340	332	365	317	287	313	293	338	319	290	305	343	291	291	325	314	295	324	339	306	295	325	278	311	304	325	317	332	328	317	292	284	291	313	299	358	311	316	346	294	301	312	285	330	320	267	330	309	268	283	310	328	287	302	297	310	288	309	304	295	298	318	320	291	345	306	295	326	317	312	304	309	319	319	318	316	314	326	343	308	319	323	303	305	262	321	339	286	345	310	323	299	320	263	331	294	315	312	291	329	351	288	306	316	324	327	264	281	298	287	302	297	315	344	306	330	312	330	338	313	324	318	302	310	330	332	313	290	344	297	318	308	307	305	303	326	320	335	326	326	292	308	294	295	256	308	264	330	293	320	307	296	310	289	323	297	287	298	308	307	302	337	315	318	324	298	307	330	310	354	327	310	308	307	300	308	306	301	321	326	316	315	300	324	313	306	323	289	320	321	276	348	278	265	288	268	307	281	317	279	298	315	313	296	317	294	308	319	297	345	311	332	330	299	307	306	303	280	301	310	311	283	333	284	297	262	307	342	308	334	320	319	334	297	288	275	328	306	323	296	304	313	317	297	300	298	310	282	328	304	283	290	286	301	308	333	319	289	312	301	306	317	334	329	318	311	299	319	324	302	303	301	318	329	316	298	327	325	327	315	322	311	338	309	312	298	307	275	321	286	285	329	294	332	280	297	309	311	299	316	348	298	329	334	283	312	294	302	321	297	296	314	344	292	322	321	328	289	311	321	300	311	306	306	285	305	303	312	295	289	286	323	296	314	311	326	317	331	284	307	298	312	300	303	330	317	326	299	284	292	312	317	305	301	348	322	280	316	303	329	340	307	305	300	318	321	313	317	313	322	302	268	332	316	315	347	307	317	312	320	317	329	317	314	310	300	300	313	317	340	275	335	351	333	301	282	280	303	319	328	301	299	312	335	330	288	313	307	348	313	268	339	314	323	321	304	330	351	320	275	287	353	301	310	285	304	299	331	296	297	328	320	277	306	308	299	331	303	285	304	317	273	258	276	292	309	327	315	330	341	289	296	312	341	316	325	295	267	324	293	322	322	292	314	314	331	327	314	298	320	296	314	301	316	302	299	277	308	321	301	309	301	324	314	311	304	316	296	307	307	326	317	307	340	300	287	264	331	304	295	310	302	324	298	323	282	306	308	316	305	327	305	298	288	293	327	307	332	309	317	338	323	288	302	325	290	300	292	350	318	310	316	299	302	300	335	322	308	304	326	302	314	316	279	282	311	326	311	313	320	344	326	309	303	278	295	286	312	276	316	302	289	322	317	305	318	329	313	318	305	301	299	339	301	303	299	319	280	329	316	316	331	303	328	340	298	348	313	335	329	302	282	269	301	310	321	335	335	290	312	318	286	297	318	340	304	319	327	304	314	272	301	309	310	287	310	290	318	320	293	323	313	274	350	299	268	290	312	331	290	304	306	320	321	286	285	306	312	284	295	338	309	341	288	307	281	289	320	299	310	333	310	332	356	338	293	294	320	319	309	305	331	323	307	309	342	326	313	319	311	312	307	335	297	337	338	324	298	320	275	315	283	324	312	307	321	320	291	329	295	290	287	308	316	346	307	279	281	289	309	336	307	295	313	309	298	311	312	303	324	320	303	298	319	301	267	315	283	352	292	313	307	338	307	282	300	337	294	263	273	277	297	283	309	288	297	263	338	298	278	312	321	331	314	297	298	277	305	322	316	305	324	291	336	310	272	333	284	314	311	314	312	312	330	319	306	295	314	332	303	285	286	353	329	319	323	308	335	286	284	319	279	346	287	318	289	326	292	300	323	304	308	309	317	339	327	303	288	315	309	298	319	274	296	298	287	311	293	320	326	323	305	298	358	324	283	291	318	281	311	309	321	297	270	278	299	280	307	341	294	306	306	290	321	299	348	345	299	318	307	311	312	341	275	287	297	313	292	302	323	314	298	308	273	334	300	316	296	328	316	318	274	318	340	294	281	312	305	322	299	313	304	309	310	336	286	329	303	327	313	289	284	312	344	285	307	371	304	303	376	321	341	324	338	342	347	335	294	313	286	349	324	339	322	283	302	309	304	321	283	310	361	303	306	298	293	290	321	282	318	287	280	313	331	284	317	346	303	319	300	326	338	312	269	324	315	333	305	303	302	301	339	308	328	330	332	303	327	296	308	345	309	307	332	310	300	336	277	299	335	306	302	326	349	306	288	335	297	321	298	279	313	298	308	294	329	313	310	289	299	319	305	279	302	314	327	317	287	303	303	307	307	313	323	329	310	287	320	293	285	329	296	349	289	326	321	295	302	275	301	296	323	314	352	344	300	315	299	314	291	294	295	305	304	279	292	306	294	302	322	300	330	300	290	306	311	287	298	309	293	286	301	310	287	300	309	306	283	264	328	300	309	327	303	337	311	312	324	331	334	311	334	300	312	298	304	289	295	310	291	277	284	323	334	322	338	279	362	296	300	324	294	317	291	327	323	306	343	304	321	298	327	307	314	316	307	325	313	317	307	320	283	330	323	263	283	330	321	303	336	298	293	310	255	301	320	346	344	348	296	279	296	290	285	315	294	293	308	289	318	335	321	315	299	292	291	310	306	307	315	305	311	330	303	308	304	319	316	319	354	303	304	293	290	292	275	306	277	310	319	309	300	296	292	278	337	290	288	315	268	306	281	320	297	314	309	304	293	315	319	259	304	304	318	342	305	313	335	308	275	288	267	320	321	309	293	306	305	314	339	306	315	358	280	290	310	347	295	321	315	318	289	305	296	306	325	296	306	295	304	313	306	329	310	334	303	297	280	283	333	284	299	331	305	323	294	341	288	316	325	269	309	320	299	317	301	310	362	338	332	316	308	313	340	305	315	315	297	327	319	314	295	286	300	302	316	321	312	328	302	307	308	344	327	297	311	323	309	338	294	314	292	273	311	314	321	298	310	285	335	317	327	307	314	323	329	282	299	314	317	320	322	299	319	352	296	320	316	331	319	322	278	289	313	326	281	271	322	306	330	326	316	282	310	313	320	349	293	291	324	314	307	329	308	266	302	277	338	316	281	311	315	319	313	351	333	330	285	282	317	297	285	327	319	310	291	304	294	302	312	306	295	293	305
4099	854	722	766	695	736	707	647	706	689	735	712	697	727	784	881	1125	1077	1076	1047	1050	1004	966	915	920	876	851	846	843	893	829	877	844	834	845	782	806	774	792	766	787	803	841	794	747	776	779	751	759	726	752	696	703	701	715	725	722	683	707	736	708	688	702	693	688	691	697	722	678	672	748	684	699	714	675	714	702	688	681	676	720	714	664	681	711	678	688	745	707	697	703	734	716	740	683	689	641	668	692	670	687	668	716	689	694	665	675	663	712	702	687	676	707	707	729	627	629	695	716	660	692	717	715	704	669	708	666	642	698	680	707	687	681	685	690	704	678	703	730	690	694	777	726	698	683	701	679	706	650	663	724	649	699	663	700	647	667	672	708	672	670	729	714	693	678	659	737	675	698	698	702	672	685	747	689	647	720	660	685	703	689	692	668	701	650	688	676	699	710	670	649	708	698	741	723	703	690	696	695	684	693	645	674	677	674	646	688	643	697	716	711	668	696	666	690	669	648	645	700	702	676	668	714	692	681	669	710	697	682	679	669	673	698	654	656	683	677	710	680	665	679	690	705	721	638	665	713	690	684	748	652	664	709	699	704	724	687	680	647	622	676	713	683	723	709	666	690	682	689	700	673	644	670	638	672	647	669	719	695	643	697	649	677	704	714	698	760	707	669	678	684	720	698	666	702	643	689	678	693	716	735	711	644	728	714	718	686	667	677	711	693	655	716	678	697	737	719	721	661	742	705	717	707	667	633	680	704	678	641	722	715	659	710	699	701	707	661	653	683	689	668	697	691	701	706	699	683	716	646	663	721	702	723	684	674	703	673	702	688	738	666	692	718	693	682	687	683	680	677	726	705	688	682	674	711	692	700	663	622	710	689	666	667	678	669	719	660	681	695	649	649	698	733	686	702	669	672	709	722	676	746	699	715	716	716	667	664	650	734	688	708	666	703	679	724	717	691	699	683	671	715	691	664	725	675	705	680	693	710	692	673	686	696	693	678	681	677	705	689	673	750	663	693	707	680	698	677	660	698	702	695	716	681	660	672	740	652	702	675	676	677	693	727	697	683	702	654	692	707	695	737	691	654	720	690	697	713	682	677	694	672	681	707	701	679	693	711	671	699	702	724	630	717	652	709	689	677	716	725	679	677	700	690	680	697	719	646	688	666	627	692	691	699	747	704	676	678	715	689	708	699	657	676	707	657	728	724	673	702	725	667	685	706	639	677	731	635	627	720	716	720	696	648	713	660	670	730	673	672	696	664	647	674	717	673	724	662	670	636	684	716	737	641	685	679	687	647	698	727	663	696	694	727	710	660	629	665	698	681	664	714	722	656	731	669	639	713	685	696	665	731	679	659	718	728	647	697	652	687	686	665	669	713	701	716	730	700	693	720	688	692	689	696	653	721	712	660	635	692	671	671	659	691	690	683	733	706	685	673	674	652	655	660	682	663	643	664	733	704	723	694	667	714	716	663	703	695	729	676	674	663	680	684	690	654	661	681	721	717	662	652	648	716	698	703	743	690	681	678	668	737	680	698	664	678	693	701	682	684	671	735	711	681	752	640	673	739	730	708	707	678	651	679	701	710	710	690	718	720	645	664	710	667	707	716	686	704	691	646	697	717	726	648	684	745	657	688	698	675	722	692	727	670	703	690	722	657	723	746	654	738	722	674	685	720	622	688	655	666	670	669	669	681	677	700	688	729	652	687	702	740	690	692	687	671	718	649	717	685	675	690	675	697	719	672	688	670	696	713	661	667	646	679	669	695	728	661	738	725	685	695	668	728	675	713	659	695	692	712	697	707	658	695	742	691	705	720	697	683	654	704	664	700	682	716	731	732	735	682	706	651	692	732	738	696	672	706	697	746	701	731	701	692	695	645	683	687	696	695	706	696	729	716	669	670	685	687	718	704	738	764	672	706	706	713	667	706	709	702	680	675	701	693	695	689	687	736	641	682	680	677	703	684	657	667	657	664	682	687	675	729	699	710	687	707	712	694	724	672	755	687	672	703	713	680	677	657	674	642	718	710	679	701	671	708	725	729	696	624	632	754	681	718	669	709	681	683	662	679	650	666	742	667	726	654	672	676	720	681	683	720	696	660	706	682	679	683	708	695	685	685	683	694	729	654	732	733	728	611	672	668	682	645	702	710	685	671	670	667	696	621	656	712	691	669	743	656	722	693	668	693	665	698	696	732	707	665	727	725	688	635	678	722	703	698	660	690	709	695	703	701	663	636	674	693	681	715	699	719	692	717	666	680	686	685	688	726	669	658	669	699	725	680	703	658	719	653	699	714	671	679	710	709	703	687	750	661	698	623	687	715	692	728	674	637	668	673	665	679	674	690	703	632	701	718	680	697	666	671	675	669	689	703	688	707	684	692	705	702	691	670	701	713	655	694	708	690	673	702	726	748	695	665	712	705	659	665	744	682	689	721	662	669	627	694	733	700	700	655	684	709	697	698	729	686	730	743	703	677	695	705	713	702	735	703	704	689	693	652	685	693	708	722	677	656	660	707	677	696	695	688	678	693	700	739	645	714	706	727	640	712	704	679	682	691	689	700	705	678	651	690	682	700	672	702	728	708	672	686	699	728	697	685	700	634	663	723	663	681	742	706	684	700	635	706	686	688	615	707	691	688	691	711	655	759	707	679	688	682	666	681	662	676	667	705	682	669	709	684	737	667	678	699	683	719	641	684	701	680	717	671	745	692	691	638	653	686	640	676	652	645	679	693	708	676	693	712	651	650	720	697	651	686	690	686	732	724	700	698	738	713	697	696	695	712	704	669	718	690	697	681	676	724	649	717	684	699	673	692	717	676	721	695	622	665	670	690	667	661	674	699	701	738	721	676	671	692	722	744	656	749	704	673	708	664	691	677	669	654	741	688	730	703	706	704	683	674	720	715	691	685	632	683	678	696	681	712	701	709	694	714	674	700	706	719	698	689	732	636	700	710	676	614	695	738	716	647	715	715	684	652	639	695	703	678	693	696	686	693	684	722	677	723	728	717	712	671	673	692	696	706	699	706	694	700	661	692	660	690	700	665	645	659	710	696	709	718	658	727	649	657	688	681	658	682	706	669	726	695	697	663	692	685	687	674	696	708	697	710	731	715	679	650	683	678	704	717	662	698	669	680	693	698	682	708	664	654	700	673	656	650	689	684	668	671	682	728	679	701	712	709	698	620	671	671	684	701	673	684	675	683	713	680	664	658	674	695	666	690	666	692	691	696	706	682	687	680	705	699	642	682	696	694	677	684	703	725	697	634	705	661	683	689	676	725	658	702	713	675	666	729	681	668	702	689	684	666	658	677	697	654	675	682	658	713	727	745	679	677	718	691	677	656	712	671	678	699	714	684	693	678	714	731	688	681	722	706	690	698	715	701	678	693	666	685	689	652	697	683	688	691	667	732	690	696	700	681	675	713	680	704	696	658	672	666	705	674	711	684	656	613	685	694	651	664	735	693	704	724	667	687	704	650	683	724	675
15078	2984	659	584	535	446	437	423	417	392	376	387	398	410	418	431	484	504	456	425	435	443	426	436	458	394	428	374	397	378	438	409	393	406	447	401	422	353	416	392	357	377	397	397	358	365	409	373	372	345	383	335	356	368	344	350	379	371	358	364	361	330	360	366	351	368	360	386	385	358	337	346	380	330	382	350	379	380	345	351	333	373	353	342	326	357	383	392	330	386	312	377	356	357	392	360	327	342	363	362	358	378	356	382	344	364	349	318	363	379	356	359	337	366	368	390	366	303	382	372	342	375	355	382	352	354	334	336	355	360	360	367	335	373	383	378	387	324	343	351	410	347	334	380	396	338	344	350	344	338	362	367	319	357	328	350	360	345	377	323	349	383	335	323	366	356	387	378	371	343	351	349	331	350	376	326	384	331	358	383	328	379	318	337	323	347	382	317	335	393	309	326	343	365	347	368	382	357	327	343	372	325	359	320	299	335	360	356	326	318	365	377	351	359	350	359	347	361	395	322	383	353	330	376	336	343	341	337	330	334	353	319	327	393	339	301	346	340	355	315	357	357	364	371	364	343	384	390	381	362	337	345	366	410	358	370	375	371	391	354	380	319	351	331	347	336	334	318	354	378	348	362	344	320	346	362	341	361	357	329	364	352	345	367	337	403	360	392	369	345	377	340	350	355	342	346	370	356	369	373	370	342	356	366	357	322	360	335	332	332	365	338	313	364	345	344	333	401	341	367	347	375	353	371	382	342	364	382	340	341	354	341	322	310	354	342	358	337	326	385	349	370	341	344	346	332	340	360	386	387	343	379	342	348	353	355	380	349	330	364	364	362	358	348	337	351	346	340	365	374	308	349	370	373	334	333	356	357	360	349	348	372	329	334	395	345	327	411	386	366	338	334	374	370	343	352	393	405	351	341	351	356	332	357	323	394	335	339	378	330	323	341	335	361	396	331	384	359	328	337	338	357	343	392	324	341	386	362	386	352	357	392	360	354	398	368	344	370	386	319	333	330	347	373	358	372	338	373	340	400	365	339	364	368	350	374	332	413	339	325	397	361	360	334	371	393	343	351	347	359	376	356	369	365	357	368	355	355	401	341	328	306	346	342	340	391	387	382	333	338	365	362	341	335	351	365	345	358	364	374	338	354	351	374	372	389	344	346	379	349	396	385	348	357	363	362	334	351	369	354	328	386	379	386	348	360	376	338	366	356	414	369	337	349	325	354	343	359	369	355	342	359	359	366	387	359	360	358	356	380	369	329	316	345	331	336	363	364	339	340	390	323	368	350	376	382	351	349	376	338	349	335	378	373	326	391	360	341	379	344	367	329	380	352	353	352	342	330	367	353	345	328	342	331	372	375	326	389	341	351	316	376	345	328	364	375	367	368	354	362	332	372	377	371	366	356	351	358	372	400	352	343	365	328	346	333	328	314	374	356	374	405	409	347	343	339	346	371	341	375	376	384	343	378	353	380	387	321	354	300	348	350	364	374	385	341	336	324	317	344	372	336	352	349	334	357	378	343	377	366	357	343	313	346	352	396	382	354	347	360	337	356	331	337	328	354	343	356	378	378	380	366	370	371	353	349	359	357	369	344	348	360	374	354	395	384	383	327	345	386	362	367	375	374	345	377	381	362	375	358	399	409	368	344	318	345	321	336	303	366	339	337	362	350	346	379	334	342	359	339	369	358	358	352	337	396	321	352	346	361	358	379	349	348	367	331	319	373	348	325	346	334	364	355	317	355	357	360	355	379	352	377	392	376	370	399	328	387	343	374	359	334	351	350	356	362	338	345	382	345	344	331	372	366	337	381	355	335	377	348	350	361	349	367	349	371	326	386	346	338	351	335	365	404	340	338	353	355	375	368	331	362	339	354	354	406	378	371	382	361	370	363	366	374	331	308	343	372	364	311	326	398	358	372	370	360	372	338	340	362	370	336	328	344	356	329	382	339	379	381	332	380	330	377	344	351	368	345	372	351	362	342	368	366	388	329	375	338	310	358	380	358	364	345	364	339	326	346	338	348	364	361	397	374	357	346	365	313	352	363	367	372	336	366	352	342	386	361	370	352	326	403	343	361	415	360	372	338	337	352	345	348	387	366	351	368	349	343	382	351	333	345	371	347	354	327	358	381	393	376	365	362	351	329	344	372	359	365	383	321	376	361	335	337	365	321	361	354	342	363	340	365	345	349	373	363	339	360	358	336	342	329	345	371	354	372	366	353	348	329	387	363	346	331	400	356	348	347	361	350	363	358	335	362	387	305	342	392	383	327	379	364	348	370	405	363	340	350	391	363	349	345	330	364	355	343	386	356	353	325	349	362	373	354	339	364	320	338	333	320	347	343	334	343	358	342	329	371	356	399	330	348	361	377	374	412	344	349	365	363	354	335	345	381	347	364	338	325	360	363	374	393	344	371	361	327	318	347	371	337	353	318	383	343	372	338	331	354	354	327	378	371	357	380	371	338	326	351	353	350	374	318	338	357	334	332	361	367	363	320	332	393	338	375	369	394	346	353	361	346	327	352	318	371	337	309	360	350	362	371	361	378	354	380	405	343	351	358	369	348	366	350	323	343	364	355	326	382	319	353	362	364	340	334	370	370	368	358	351	406	394	350	359	384	369	314	367	317	348	374	362	357	351	349	344	347	375	363	367	373	381	349	362	340	328	368	374	310	315	383	378	340	326	347	349	405	329	339	341	379	368	387	360	341	365	349	364	362	355	357	379	332	363	332	347	395	369	381	361	372	375	383	372	343	344	339	338	376	351	369	363	377	366	314	354	367	350	355	379	356	359	314	358	364	361	343	406	337	391	371	351	383	389	376	316	353	349	401	372	337	379	348	374	363	345	359	367	362	342	399	364	363	335	362	361	352	373	301	339	369	352	332	344	339	366	358	351	347	342	368	316	377	345	352	373	343	332	358	366	357	350	346	346	334	363	372	348	347	372	353	360	381	379	376	337	371	342	346	331	370	378	364	325	332	359	334	337	346	314	373	351	353	330	376	338	368	355	314	347	362	374	316	354	337	360	341	361	357	352	415	368	386	362	381	361	350	348	319	337	303	380	358	360	356	383	369	369	342	338	337	326	366	338	371	384	375	316	354	345	367	361	354	357	357	355	355	352	371	357	365	384	322	339	331	350	349	380	352	368	351	384	334	319	362	353	353	349	371	366	335	333	356	350	371	383	338	365	347	364	310	344	378	335	377	349	338	333	342	386	350	374	366	353	366	375	347	344	351	318	381	357	363	392	354	346	378	361	350	355	354	388	338	350	345	353	364	363	403	355	355	379	367	375	381	369	341	360	377	321	337	346	338	344	360	338	317	358	373	402	354	333	330	351	375	371	329	366	328	331	351	358	321	367	376	352	355	342	352	401	355	378	324	350	329	338	364	367	332	366	387	381	383	385	348	386	316	335	352	360	366	343	390	366	340	385	389	386	382	360	362	325	383	343	357	381	346	351	354	384	349	370	337	355	327	381	362
9985	2649	1403	1565	1414	1256	1141	982	1029	951	929	903	945	958	1027	1467	1516	1572	1481	1506	1400	1399	1256	1249	1231	1234	1106	1086	1175	1109	1121	1065	1129	1033	1066	965	972	979	957	994	925	836	945	931	856	824	873	913	860	833	821	864	854	844	784	779	816	783	840	788	824	818	767	769	780	773	788	775	798	777	792	763	774	799	846	810	842	803	751	817	770	813	784	801	820	813	790	771	799	757	798	788	755	784	784	788	812	801	823	775	795	814	777	743	768	781	751	750	775	802	766	730	791	768	820	774	766	762	788	824	780	785	764	774	754	800	851	763	801	739	779	783	769	781	791	782	755	716	805	814	794	814	773	811	808	766	744	770	784	772	767	778	800	803	801	734	804	736	785	823	817	791	783	827	799	784	791	811	753	768	805	753	763	794	806	751	742	795	770	816	821	726	792	725	779	793	804	778	789	767	763	739	796	718	786	781	771	836	793	734	791	802	839	811	792	767	780	820	765	798	831	812	766	734	801	743	780	795	759	778	793	750	809	782	835	752	774	778	776	767	763	812	790	828	781	760	786	753	777	769	740	763	745	751	809	783	816	764	841	753	782	724	819	761	801	806	744	759	748	769	752	771	764	776	784	784	772	770	785	780	788	799	801	800	782	808	736	775	754	784	788	807	823	742	797	769	756	811	755	788	751	796	831	777	759	796	805	781	741	803	775	757	731	739	769	772	740	763	798	764	774	752	849	731	705	721	760	804	779	761	780	759	755	819	711	816	779	769	766	767	812	766	814	773	821	749	808	811	819	746	809	799	771	773	762	744	811	790	800	728	767	829	762	808	810	732	830	750	807	819	745	801	840	837	782	762	747	774	815	817	799	779	753	807	787	812	779	791	780	765	793	819	799	784	814	730	766	791	746	750	739	816	789	780	785	784	775	796	759	815	814	830	774	771	769	738	787	761	792	817	757	822	826	808	825	733	722	831	791	761	799	800	769	745	762	782	799	776	761	782	754	769	741	758	809	754	753	807	791	738	726	817	755	753	768	811	800	739	787	767	756	765	781	792	811	769	785	761	771	762	759	771	814	804	736	777	802	772	789	760	785	796	778	810	786	750	792	782	781	793	772	824	780	791	784	774	741	761	756	802	777	846	771	794	752	817	738	813	780	810	821	771	774	827	784	786	772	815	782	768	785	783	803	753	758	770	782	701	768	755	746	794	774	760	784	831	787	821	711	770	824	769	790	766	819	768	770	742	747	821	832	788	761	808	821	717	727	797	822	788	800	788	797	741	809	787	773	788	749	744	791	798	764	784	811	786	763	787	769	774	778	795	702	750	774	777	772	813	757	750	779	773	831	769	831	752	791	781	796	799	816	727	721	793	764	802	781	807	777	765	757	807	762	713	779	760	804	809	814	786	815	779	819	766	836	773	808	785	798	725	727	803	806	822	739	854	784	759	792	787	793	784	753	768	795	763	748	757	768	802	805	781	796	812	827	806	748	798	790	767	771	760	790	738	804	755	804	841	762	768	783	791	754	787	697	785	838	790	762	828	747	789	823	763	750	796	790	771	818	786	805	740	784	790	765	765	752	795	822	801	759	781	788	788	788	823	803	729	822	810	762	847	809	853	778	821	750	783	790	743	714	756	781	779	786	768	776	798	744	794	778	789	766	735	781	781	781	763	781	774	794	772	782	777	780	788	840	775	786	777	816	744	775	824	764	731	791	772	752	780	802	779	780	804	755	771	749	814	764	789	786	782	780	818	810	816	789	796	783	744	743	776	776	791	796	762	790	843	773	766	739	776	771	780	729	819	823	814	787	749	775	744	778	788	796	815	776	760	785	770	786	782	803	775	788	803	754	787	778	757	784	770	782	812	740	776	818	737	790	838	818	759	803	818	809	751	789	808	793	763	796	775	784	801	768	783	708	836	792	753	797	773	755	781	793	785	792	768	734	760	767	767	807	795	815	786	791	732	810	750	768	772	758	828	832	764	742	785	787	801	786	810	780	789	771	752	803	834	778	793	791	819	786	768	802	768	745	774	765	776	805	840	807	705	828	778	758	796	821	802	780	819	732	729	800	812	777	742	754	755	783	814	767	808	767	784	751	817	752	788	822	747	774	828	801	789	804	826	776	787	751	801	785	810	785	748	788	793	825	808	776	892	763	825	737	802	829	782	802	792	821	701	828	781	771	817	768	749	720	786	769	765	823	759	773	783	797	745	808	782	766	775	797	800	807	776	789	757	794	799	785	730	819	759	757	742	766	832	766	743	803	786	804	762	760	837	801	769	781	824	776	809	827	728	800	805	789	750	785	792	794	762	755	756	789	795	753	813	820	792	767	798	727	750	820	758	774	715	784	770	789	796	744	762	800	788	746	777	838	777	779	772	796	718	775	757	795	727	765	788	765	818	778	808	784	792	774	791	819	782	786	795	779	752	845	811	762	776	779	821	803	813	725	696	798	768	782	767	710	765	806	792	781	777	798	811	760	780	799	795	773	758	765	769	764	797	744	747	763	793	777	792	804	781	748	776	767	776	737	798	870	824	741	774	754	762	838	745	777	754	810	775	741	784	772	769	790	790	782	817	782	805	797	739	819	827	758	809	698	776	808	783	791	821	819	836	754	786	797	757	809	787	790	831	842	765	790	745	798	833	778	767	785	791	796	801	784	786	827	762	775	747	744	800	782	802	726	714	747	806	774	766	807	761	774	834	791	800	790	752	794	788	763	747	754	743	785	767	763	781	763	771	797	793	789	787	779	773	795	797	742	783	760	833	787	725	824	802	779	748	853	769	811	789	753	783	795	763	783	781	806	772	805	780	760	777	766	800	717	752	814	746	794	842	784	768	786	821	767	738	770	782	780	804	702	751	767	842	770	762	780	818	817	772	771	769	787	796	813	787	805	787	772	798	800	748	752	765	803	787	798	720	762	796	766	774	747	748	778	801	825	783	814	755	755	800	790	801	797	789	779	785	758	800	787	822	761	817	794	817	809	791	780	775	771	752	805	758	738	796	795	784	782	817	776	745	762	730	842	797	813	795	766	791	772	785	824	784	776	764	745	791	783	747	759	797	787	766	799	764	776	747	834	823	777	810	846	774	810	842	764	738	772	820	729	789	797	779	781	812	801	831	758	738	770	797	759	751	775	781	760	817	805	754	788	816	774	821	754	748	804	833	757	719	793	794	823	791	748	806	761	763	806	782	802	786	789	771	769	806	762	797	742	784	774	800	789	837	780	763	764	783	771	778	817	792	816	819	806	818	773	784	712	734	800	761	782	815	780	792	777	762	807	731	767	802	777	795	846	782	797	792	784	795	777	785	723	785	767	814	803	790	774	810	820	784	742	792	786	846	786	736	807	795	789	805	803	775	775	786	754	756	766	840	796	788	774	770	793	749	778	816	802	782	758	712	828	749	772	728	795	803	840	807	749	807	770	771	754	795	829	810	842	740	721	773	786	780	802	781	777	742	775	759	773	821	770	818	790	788	785	750	740	732	769	789
22639	4911	1086	820	637	547	499	460	443	410	457	393	392	410	399	496	548	601	494	514	471	477	476	418	438	439	469	426	455	434	421	428	445	415	403	437	405	390	387	382	370	393	406	337	363	383	396	396	407	350	408	386	357	379	345	364	356	363	380	338	410	335	372	326	358	315	349	361	363	358	370	357	361	313	359	328	328	385	360	346	356	365	381	363	304	375	357	358	341	364	356	346	388	352	383	354	362	409	366	359	367	375	366	392	359	340	373	364	417	392	379	384	319	329	329	338	386	343	335	337	379	343	340	382	352	374	356	366	347	331	359	366	311	344	367	347	327	334	354	371	383	343	374	348	375	392	340	362	368	340	388	357	389	368	374	360	395	362	370	351	364	396	383	336	346	333	341	363	362	353	361	356	386	363	377	367	322	345	366	354	335	325	366	351	308	344	363	389	345	402	382	337	389	351	370	367	377	337	372	351	350	350	331	347	342	369	362	391	346	347	362	332	349	323	359	371	349	356	338	335	349	342	366	333	353	339	330	324	368	334	370	363	376	398	371	321	309	375	327	342	380	346	359	363	348	357	341	385	366	352	380	359	361	346	343	347	319	349	308	357	369	372	347	395	358	346	325	376	367	357	358	360	329	332	357	361	368	348	363	358	370	355	307	319	352	324	331	358	381	370	343	340	350	334	351	355	326	372	367	363	373	369	361	375	375	350	346	322	353	341	372	382	344	364	338	368	355	369	382	402	366	344	371	347	363	360	368	357	324	369	377	354	365	363	371	360	393	335	376	363	392	376	348	364	360	382	396	383	357	353	341	372	369	378	315	331	357	357	339	330	329	355	381	364	348	338	388	368	352	335	351	340	335	350	322	345	393	329	361	345	345	360	338	322	384	364	347	379	350	366	378	360	367	387	358	368	376	385	393	343	368	355	359	358	345	393	352	370	346	343	339	390	366	389	392	353	341	356	361	389	367	344	380	357	351	355	362	339	323	378	365	375	340	382	360	359	360	380	338	362	362	371	399	398	388	358	325	354	372	352	340	339	373	371	371	341	332	355	384	362	345	352	359	336	335	418	349	362	348	333	379	352	361	375	405	373	390	349	366	342	327	341	382	328	348	337	349	326	340	330	357	361	382	339	347	334	332	387	346	344	332	341	377	378	341	370	375	395	392	326	336	351	343	344	374	416	375	368	391	360	350	366	362	353	386	328	331	329	350	365	327	380	410	386	364	340	380	361	360	350	381	351	358	364	345	362	314	384	322	351	373	326	365	370	361	380	368	326	351	349	334	351	363	355	351	342	373	368	386	407	339	381	378	342	363	353	383	339	358	353	393	344	388	350	358	368	394	348	372	348	357	356	311	375	348	383	349	376	329	368	354	388	355	343	338	428	377	370	387	323	383	356	369	339	365	351	338	326	353	354	380	359	334	367	364	364	378	345	327	365	359	388	331	352	329	379	361	343	376	353	352	344	350	397	362	392	360	389	358	336	337	355	356	343	367	365	379	350	333	327	349	375	327	357	347	327	347	380	376	349	354	351	324	352	340	343	344	359	349	334	335	368	395	360	368	353	362	331	331	365	373	380	354	346	339	381	376	393	376	365	391	365	358	386	346	345	298	385	357	348	362	357	347	392	329	418	411	343	342	355	366	335	383	355	371	358	335	364	354	356	358	366	333	391	315	338	347	332	324	349	346	345	331	365	379	419	379	346	327	363	348	384	348	381	373	325	334	372	338	338	375	404	390	357	374	339	392	338	351	368	364	344	357	366	399	385	342	320	328	378	378	342	303	345	353	348	350	378	305	376	346	342	383	349	404	378	369	372	370	383	374	371	340	340	359	368	374	386	369	365	385	376	376	381	371	361	340	354	361	361	380	356	392	352	357	343	367	371	338	381	373	362	382	325	315	370	367	365	378	375	368	378	343	366	341	341	362	326	377	392	343	344	375	363	368	351	370	312	348	350	380	370	403	385	345	379	354	368	365	377	331	386	376	374	353	345	404	383	391	362	366	381	382	370	375	370	398	398	334	382	392	374	342	402	373	389	338	358	332	397	332	386	357	406	368	337	351	381	383	393	352	361	360	309	360	346	343	354	330	355	380	307	333	394	324	333	399	400	377	364	375	396	360	357	329	385	336	388	345	350	331	332	377	380	349	383	397	327	352	321	361	379	379	364	351	391	403	332	361	316	370	391	327	388	352	357	405	348	355	332	302	381	337	341	347	374	364	368	361	369	355	368	370	356	349	412	324	337	371	368	345	351	363	339	378	381	371	376	343	379	337	336	338	383	339	334	341	350	368	383	343	349	349	384	355	357	381	353	337	350	354	350	365	363	362	385	357	346	375	363	381	338	362	371	363	320	354	342	342	321	359	354	369	376	367	313	344	328	350	370	376	360	365	359	351	371	363	351	340	360	364	372	341	349	369	356	383	373	365	351	355	344	348	347	367	342	353	317	357	351	353	338	401	390	353	343	353	386	362	353	334	339	378	395	353	349	382	363	364	376	392	393	349	381	365	344	361	335	349	350	337	340	378	360	381	378	368	393	324	351	352	377	385	362	339	343	377	355	382	350	382	358	353	325	322	368	342	366	354	357	356	351	365	357	366	343	382	363	362	379	391	364	370	339	357	350	410	383	356	370	356	350	357	315	393	361	320	356	338	390	345	333	379	365	334	328	349	344	351	336	375	359	338	388	363	343	337	395	336	353	349	356	330	359	339	378	345	359	389	393	352	369	343	331	351	388	365	376	369	383	383	320	322	363	351	362	359	393	350	331	349	361	346	356	366	366	367	335	345	370	359	373	341	358	385	345	331	348	326	367	365	361	318	356	342	380	384	348	366	342	344	326	377	363	334	403	366	377	398	342	355	316	349	369	387	343	352	343	365	349	351	381	395	414	336	352	389	399	361	384	376	411	390	349	388	367	351	341	348	355	361	368	337	380	366	331	355	368	351	310	369	375	400	373	370	352	385	305	356	322	390	388	374	367	404	379	346	318	331	349	354	357	368	403	354	365	363	371	346	354	372	394	368	339	362	357	345	375	366	344	386	357	351	355	362	309	366	387	381	355	371	344	324	356	362	354	347	344	385	386	379	376	320	374	334	366	363	350	353	372	370	330	383	357	393	364	379	328	384	337	387	353	373	352	361	346	365	371	389	364	337	324	320	356	339	381	337	378	367	378	352	401	367	374	329	384	382	350	390	336	371	331	392	357	380	380	346	360	365	359	351	366	358	338	353	364	333	347	336	364	360	373	360	352	351	357	365	343	348	385	386	360	365	356	345	331	356	366	368	338	335	330	368	359	349	330	381	345	334	345	326	356	347	346	338	395	381	321	325	364	385	362	341	331	375	397	382	357	356	348	368	362	327	397	392	405	387	332	367	341	367	348	381	365	376	348	340	384	374	329	369	358	377	397	348	362	366	366	345	361	349	345	354	337	360	360	386	393	339	362	342	397	346	334	355	354	368	372	325	328	355	355	367	361	370	344
12346	3158	2134	2363	2055	1722	1538	1317	1285	1173	1035	1027	1074	1112	1259	1761	1823	1900	1790	1724	1589	1598	1545	1474	1517	1523	1397	1341	1309	1313	1205	1277	1228	1291	1207	1111	1111	1116	1008	998	1000	959	1005	994	958	965	1014	904	851	855	840	834	853	802	861	852	821	821	785	816	778	801	811	814	776	774	820	889	801	809	769	847	818	825	796	767	795	787	871	812	820	753	772	775	818	847	804	796	831	741	805	797	810	825	746	799	774	813	795	810	769	825	693	744	785	750	771	755	792	755	756	741	791	807	730	789	804	809	801	763	754	791	809	793	824	781	820	814	740	787	726	791	778	721	767	748	758	773	756	760	757	775	767	735	776	768	840	826	784	773	746	811	743	744	784	780	803	775	775	745	753	710	763	782	737	741	802	836	773	751	794	807	781	768	761	780	845	778	821	805	801	772	819	746	810	774	795	748	776	771	769	793	809	767	770	746	786	796	806	806	764	799	829	767	743	794	835	786	821	777	765	745	770	738	780	814	797	751	799	800	815	764	758	788	793	777	752	802	752	784	785	786	790	768	761	826	767	759	773	758	779	818	811	751	782	806	845	796	820	791	772	769	784	761	793	787	806	784	822	764	772	768	755	790	764	826	811	798	780	725	773	827	765	786	826	742	785	757	758	812	751	785	798	738	782	761	796	744	750	770	773	741	757	750	817	800	785	793	746	796	741	814	783	797	814	762	784	751	776	792	776	789	794	800	720	758	815	836	771	808	766	765	818	793	761	768	790	778	764	773	776	806	782	818	774	791	765	774	770	783	754	781	757	820	810	836	802	780	787	789	773	765	756	790	782	756	772	775	757	744	808	739	756	845	762	713	764	801	781	801	783	793	782	761	799	762	727	796	818	792	774	803	807	846	799	765	752	809	773	801	781	795	790	740	802	758	851	771	776	736	746	782	756	761	766	775	831	786	839	809	810	759	779	819	735	791	781	821	760	793	807	782	774	772	816	778	766	786	790	754	789	757	760	815	802	771	808	735	818	784	742	800	767	761	828	768	767	771	793	725	753	776	826	771	789	791	807	780	783	811	758	797	729	730	803	800	788	786	738	789	746	779	777	745	782	835	780	797	757	770	796	760	757	784	768	729	786	772	768	801	798	783	751	765	774	773	776	828	731	801	767	780	787	769	795	741	758	794	764	749	809	772	750	822	800	752	787	764	740	777	774	754	778	747	820	781	750	793	762	776	755	797	794	774	795	785	751	776	806	752	762	772	780	741	779	755	792	775	768	757	742	791	814	789	772	741	779	849	824	790	787	794	779	779	752	799	793	735	747	681	757	798	781	784	778	777	789	778	783	765	828	784	786	836	789	812	762	768	755	712	734	772	736	740	746	747	768	706	756	826	781	725	782	759	736	732	797	769	776	754	757	806	805	788	792	825	814	825	787	752	809	750	786	803	819	800	830	840	812	742	786	724	761	781	767	823	771	796	715	802	762	829	795	782	807	790	742	784	784	779	792	837	794	795	796	804	831	772	767	813	806	773	764	768	737	770	760	779	792	782	819	774	763	774	755	832	777	810	765	783	825	808	800	804	738	752	763	798	798	792	824	772	764	747	797	783	757	798	779	784	774	769	778	766	765	725	737	815	806	732	742	751	777	794	784	764	795	768	759	786	757	762	731	764	767	822	763	770	766	785	742	787	760	763	794	784	775	810	775	804	798	774	752	809	771	788	767	780	795	797	774	825	829	839	805	770	808	789	781	803	761	786	821	809	784	807	810	799	777	769	785	759	748	761	800	807	780	769	751	822	747	799	805	757	739	840	787	787	761	759	782	796	786	773	797	741	798	745	749	760	750	729	772	761	798	754	730	813	781	720	800	811	731	766	802	821	807	810	774	759	761	806	783	772	778	774	792	763	787	836	804	724	740	766	794	800	824	765	792	782	766	798	781	752	816	779	741	762	758	782	762	768	807	777	785	788	789	752	782	750	788	797	805	743	768	776	820	826	886	848	803	753	766	808	810	806	806	805	774	770	772	798	777	782	836	752	770	750	779	763	806	795	781	740	760	819	801	765	795	757	797	762	754	786	785	772	778	773	812	784	810	841	811	797	776	791	800	795	738	795	770	787	779	748	763	769	808	775	775	777	747	785	765	780	772	832	786	827	744	771	806	795	795	767	769	771	824	805	754	748	790	825	816	821	788	804	774	779	770	790	791	822	734	763	772	773	786	802	763	795	789	805	780	771	786	776	775	770	772	819	738	777	830	792	780	821	784	812	763	781	755	821	789	776	768	785	812	779	766	756	781	757	791	782	794	787	775	772	766	753	829	774	761	770	799	815	799	773	704	781	828	775	789	741	745	808	805	789	786	784	754	743	839	782	773	751	772	828	813	783	749	744	805	824	759	797	786	769	831	783	787	744	760	789	770	766	822	802	760	754	782	782	821	756	806	752	767	804	819	821	787	711	748	756	799	772	803	801	760	823	772	779	786	742	772	810	761	785	770	777	812	818	788	779	703	809	773	801	833	813	744	727	732	767	761	819	801	775	792	758	808	801	807	797	779	794	737	752	780	716	838	779	787	777	771	792	786	832	796	812	792	828	800	804	803	768	775	782	784	765	789	755	738	789	800	786	809	770	777	763	754	784	855	795	813	781	786	746	789	799	844	734	746	806	777	787	774	798	780	765	769	862	764	809	767	783	812	786	751	803	821	768	761	794	794	736	770	763	787	808	768	820	856	798	761	795	760	805	859	831	808	799	754	815	753	820	761	800	780	778	730	811	784	828	773	822	764	785	819	703	739	799	781	767	750	762	742	778	788	772	772	754	783	781	733	782	791	778	791	832	821	796	773	763	807	768	756	812	754	771	739	788	763	789	786	784	773	774	778	747	802	788	811	778	759	782	766	787	793	795	758	776	816	809	771	789	760	786	761	729	780	755	791	790	754	734	762	773	811	793	767	756	773	810	762	769	753	793	786	761	796	786	795	770	765	805	780	819	805	772	823	809	824	783	732	791	884	781	798	734	800	764	784	770	765	785	843	807	761	773	755	796	790	788	816	834	796	818	787	765	787	807	768	767	714	740	772	861	763	780	744	771	765	789	790	776	794	751	774	806	761	801	781	749	777	813	837	746	742	780	779	809	768	788	773	779	760	792	762	779	816	748	804	753	811	764	755	789	799	778	775	800	790	775	811	750	817	817	749	799	766	781	777	790	774	760	773	835	767	771	770	746	802	790	774	786	740	731	763	803	737	761	756	769	780	756	796	743	760	805	768	772	822	779	791	742	752	731	785	729	739	760	815	854	766	801	845	778	763	806	726	793	761	735	842	779	798	764	787	802	742	804	735	789	787	775	766	775	805	780	755	775	810	744	796	834	822	852	728	770	775	760	800	767	790	820	822	788	751	784	758	775	772	788	736	786	727	752	755	773	793	762	758	798	725	785	812	822	808	815	734	763	746	714	776	753	814	772	798	757	774	796	787	838	825	765	773	772	810	811	737	819	760	768	764	774
6833	641	315	352	331	351	328	292	295	306	313	301	336	317	338	343	321	331	377	377	346	340	359	341	345	343	360	357	334	327	366	303	349	401	319	346	348	342	312	349	333	303	313	338	324	312	344	346	323	363	285	319	324	305	333	312	303	300	324	356	313	325	324	304	322	345	306	290	298	294	320	314	334	309	302	333	293	323	330	296	311	324	321	303	271	329	309	312	314	344	311	368	331	321	307	297	322	338	342	341	315	295	276	330	316	299	300	330	276	293	301	303	313	313	272	281	327	348	336	302	297	294	339	279	340	300	320	326	334	324	326	331	327	287	297	282	294	293	285	360	282	335	334	300	318	308	320	297	337	310	312	311	327	305	324	304	333	309	351	295	299	312	331	316	296	341	318	289	349	308	319	327	284	302	273	344	286	307	281	316	296	289	309	322	336	308	321	284	307	314	292	281	315	316	309	291	315	304	304	346	331	295	322	309	347	287	302	317	298	288	285	327	311	310	292	349	266	330	321	308	315	349	333	342	314	275	304	345	364	319	275	323	279	292	299	343	352	323	296	298	317	309	284	319	303	302	308	304	313	344	315	296	316	338	329	319	302	309	332	322	303	313	296	297	331	330	349	304	289	323	310	299	329	279	303	311	337	314	283	271	285	306	326	319	305	312	309	311	323	285	329	303	306	307	310	305	346	298	287	305	349	332	328	339	318	321	344	332	300	307	323	322	303	307	295	296	309	266	290	299	293	321	306	317	322	347	326	294	304	361	357	284	319	326	280	320	290	308	325	314	318	324	300	276	306	324	307	322	299	313	313	311	287	312	314	278	333	290	307	321	312	319	311	302	308	311	302	296	310	311	307	328	312	293	306	314	315	330	324	290	332	334	354	303	285	302	314	272	291	312	302	278	311	323	319	325	314	316	315	315	333	301	317	286	335	315	283	312	321	312	293	301	302	332	297	333	310	325	283	305	294	324	297	335	289	313	341	325	291	317	311	289	343	312	281	344	318	322	309	321	383	312	352	348	322	299	286	279	318	282	296	334	322	278	345	312	295	298	326	272	299	299	302	327	273	320	291	299	340	299	294	300	278	293	315	273	314	269	299	306	328	314	317	353	333	277	319	323	328	332	351	347	355	321	324	288	324	305	328	312	348	302	344	297	313	310	328	342	317	291	322	325	329	304	289	326	323	273	319	327	313	335	327	344	308	327	314	273	311	302	317	310	303	293	314	306	306	322	306	319	269	334	291	310	329	299	312	304	325	302	309	288	304	333	290	296	292	345	330	303	327	348	337	326	312	304	295	322	317	304	279	283	320	301	370	305	318	333	327	284	294	280	351	321	314	343	313	328	267	310	296	285	293	300	327	314	325	346	320	321	324	292	323	286	298	296	308	308	317	329	308	318	349	308	287	282	296	289	293	325	321	337	351	346	296	323	312	340	298	301	276	305	337	291	306	306	303	340	317	324	325	341	333	308	307	303	332	311	301	294	319	311	300	318	326	308	318	328	290	299	272	329	306	308	314	329	291	321	310	326	280	276	281	308	324	304	294	303	326	315	294	327	304	313	356	302	327	286	305	351	287	298	308	317	294	352	333	355	311	313	337	280	321	288	337	315	349	336	321	284	335	286	324	303	336	316	294	282	298	299	328	298	353	299	332	280	309	277	305	312	347	282	287	313	311	309	323	305	325	324	304	310	333	323	331	320	303	291	303	309	331	305	336	307	332	316	300	313	311	300	322	260	287	312	322	316	307	325	276	332	295	315	312	307	291	305	288	316	297	299	323	328	329	309	267	319	267	306	340	304	303	312	301	291	293	333	303	337	314	304	299	326	325	303	319	277	312	307	331	293	321	330	299	317	337	303	338	326	325	338	326	311	308	330	296	271	299	341	323	320	297	351	308	284	304	301	322	313	338	340	331	314	293	315	311	324	286	290	296	334	332	289	270	302	289	306	293	287	334	329	298	307	303	310	299	314	297	297	304	300	314	291	312	335	327	322	318	341	294	337	320	299	309	298	281	289	288	316	335	339	295	327	327	318	271	288	320	323	330	329	336	291	301	283	336	284	326	337	306	286	301	316	320	286	331	287	307	300	304	316	293	289	319	312	305	316	324	322	290	295	351	308	286	314	300	317	313	319	300	299	313	298	324	314	308	328	303	268	288	312	310	307	303	296	333	314	307	317	290	318	321	302	364	310	334	270	335	331	348	306	316	328	333	296	314	286	303	314	338	351	343	306	330	293	311	303	324	302	319	306	312	316	311	320	315	293	320	345	308	312	280	338	299	273	326	349	325	313	315	304	294	327	274	301	347	304	303	326	276	321	298	325	285	298	313	330	285	338	322	302	294	338	303	329	312	306	328	326	291	312	310	327	310	272	342	317	329	323	329	287	335	302	335	318	344	331	291	317	313	308	322	301	341	293	327	344	325	330	300	327	280	293	317	292	293	319	288	326	351	308	304	302	286	326	299	308	315	313	305	312	272	297	306	317	316	309	332	316	301	256	278	316	324	274	319	342	329	304	361	284	347	294	294	289	328	327	309	322	332	308	316	364	300	308	334	304	332	321	292	280	301	304	309	295	332	372	311	310	300	297	327	309	296	323	330	307	332	318	327	288	291	294	306	315	316	342	306	309	351	300	272	307	305	316	346	339	325	311	283	274	311	331	320	334	306	290	271	311	307	279	350	303	307	299	296	323	290	312	317	288	311	327	344	322	308	342	300	289	299	334	342	344	273	285	330	306	289	297	297	309	305	338	345	315	315	307	295	309	284	307	319	316	316	313	300	298	336	325	336	269	335	276	296	347	312	279	302	284	306	290	319	312	348	318	308	310	302	323	323	302	337	314	315	309	310	317	301	341	333	333	313	337	336	290	325	303	302	311	299	359	311	310	338	309	311	286	323	272	330	313	320	308	320	310	312	321	303	335	299	311	310	300	299	318	347	315	324	301	317	322	327	303	282	293	297	332	282	300	306	311	312	291	333	315	268	330	290	321	283	333	309	324	325	314	331	334	338	293	291	289	271	310	284	315	355	325	290	289	285	300	317	303	310	325	297	328	269	311	311	330	297	327	336	289	299	332	315	322	287	310	304	326	322	294	316	324	324	321	330	328	295	311	308	304	305	336	320	311	315	339	303	321	328	333	294	330	338	312	313	285	336	317	309	325	324	325	330	303	290	317	327	360	343	329	299	324	327	323	295	296	288	302	321	307	306	338	306	309	282	316	319	301	333	322	303	326	309	368	271	320	300	312	294	346	335	264	335	281	301	330	309	311	292	293	332	348	355	308	307	314	341	326	331	320	325	288	316	289	320	351	280	298	334	333	309	322	296	312	304	299	286	288	315	333	322	300	271	289	297	303	336	333	326	332	314	320	341	290	292	348	295	316	293	266	323	306	339	295	330	316	317	279	291	342	322	334	317	328	328	311	269	301	297	337	337	325	309	335	326	339	314	333	326	307	334	315	315	299	321	319	296	344	322	303	299	309
4449	838	703	743	713	726	765	700	703	669	732	718	714	754	861	951	889	1016	1148	1095	1055	1011	965	1039	954	918	918	877	847	889	890	911	890	912	880	860	868	847	796	767	787	765	807	779	796	747	754	736	732	731	715	723	702	716	744	712	746	738	693	678	673	670	733	718	691	696	728	694	707	663	696	725	702	665	695	723	702	681	648	672	708	704	709	657	687	721	706	689	698	745	750	713	701	706	705	702	658	730	651	686	692	759	711	669	697	711	697	725	684	681	727	692	690	735	711	681	660	659	704	699	731	705	712	667	690	716	716	693	694	660	657	718	686	692	680	714	709	698	704	692	755	633	712	744	671	734	703	707	667	731	682	681	692	643	665	704	704	691	689	670	694	702	750	661	695	727	691	713	679	679	696	697	721	679	700	693	719	680	715	679	726	726	687	704	682	649	683	672	723	693	652	723	684	654	746	697	722	673	684	674	695	720	701	690	691	695	693	658	717	687	638	732	727	745	659	713	697	678	677	657	716	706	668	677	675	723	678	762	689	716	708	687	673	728	744	689	709	738	692	690	696	652	683	697	661	701	672	700	702	688	720	699	710	662	682	762	694	688	666	699	701	653	690	670	743	698	644	692	718	706	680	714	695	695	681	697	715	697	721	741	722	732	691	710	708	659	751	699	673	688	723	696	696	727	682	715	674	684	688	662	733	697	758	677	699	710	720	691	704	728	667	704	696	708	725	669	740	710	684	659	674	681	722	686	666	679	696	706	726	734	702	679	721	728	667	698	710	705	684	689	672	700	684	718	703	682	674	701	736	716	720	642	683	726	686	682	670	645	725	682	746	686	693	687	650	690	690	719	700	711	642	703	686	723	721	700	684	704	657	704	656	688	673	707	705	689	713	714	683	666	735	666	685	711	694	758	684	692	670	718	722	696	661	682	781	671	657	706	750	703	705	651	664	695	708	692	671	674	688	713	714	711	685	695	703	697	685	706	710	728	668	684	704	688	737	631	704	700	693	631	735	694	768	713	664	675	718	713	707	710	713	656	672	661	682	699	707	656	663	675	678	661	675	695	686	646	750	702	690	702	696	680	697	717	729	675	702	735	655	703	745	723	709	643	703	689	704	709	685	719	761	646	683	713	697	694	676	649	697	716	703	682	751	675	689	706	642	728	700	699	739	688	713	683	699	660	732	654	645	704	740	681	722	699	683	668	683	706	701	692	672	695	670	671	689	734	689	688	653	673	704	670	725	701	677	728	652	688	681	652	719	691	739	701	677	693	705	712	694	728	701	684	689	680	650	705	690	656	690	716	695	707	658	721	687	689	720	678	698	742	706	698	680	685	629	712	738	710	711	641	694	663	674	691	708	712	744	694	688	714	680	715	738	704	718	710	720	718	711	673	719	676	700	730	698	642	683	681	650	676	695	600	697	696	696	697	691	746	705	724	681	702	764	688	690	653	745	700	690	676	690	728	670	706	694	681	734	690	661	742	683	669	683	667	682	714	661	669	660	669	691	699	705	686	721	643	685	721	713	741	652	691	704	672	684	682	649	679	684	702	695	634	720	750	667	657	709	618	705	742	693	684	719	696	681	701	692	651	710	709	713	722	683	676	678	678	729	656	690	690	663	696	704	659	696	706	678	694	704	707	644	726	696	698	639	681	671	722	690	676	718	720	710	719	693	700	703	672	668	697	700	679	681	685	708	641	668	693	717	659	684	708	677	706	648	714	659	700	750	687	659	720	700	693	690	663	673	691	666	720	677	722	689	664	702	720	692	695	673	681	663	700	683	679	692	693	704	672	684	728	713	693	687	695	689	668	654	661	692	718	692	735	744	738	715	651	699	727	687	708	692	736	716	698	693	734	762	710	664	704	717	698	679	753	695	718	690	717	748	704	699	693	700	705	664	681	718	717	700	720	685	764	667	742	688	738	710	697	715	718	639	722	705	689	738	689	737	667	663	718	711	687	640	735	696	722	716	688	713	669	690	696	687	669	716	682	730	668	706	733	691	693	753	692	680	712	711	747	729	716	671	697	672	708	730	720	653	695	711	733	671	680	729	700	673	743	702	710	722	710	717	684	685	677	683	714	702	698	694	657	684	658	716	682	675	695	731	749	719	674	715	665	758	659	702	688	700	658	631	672	697	716	717	704	667	691	715	664	749	715	710	721	689	768	710	716	639	709	704	671	737	703	722	671	722	670	697	756	694	729	698	689	691	678	756	737	673	708	752	690	693	753	714	668	706	676	672	688	720	728	727	721	697	673	645	693	701	682	687	669	694	693	703	712	653	742	656	682	685	710	644	687	658	658	697	701	706	762	710	765	711	715	708	723	628	732	705	673	703	748	671	696	698	683	694	681	724	685	733	694	690	709	722	707	657	704	685	686	685	688	762	692	714	714	663	672	670	688	708	646	684	698	675	698	715	720	688	673	692	726	683	673	666	679	706	719	675	713	688	685	700	717	716	694	697	701	689	709	687	727	616	694	690	700	713	719	715	734	690	673	669	696	722	696	724	712	695	680	746	668	653	696	710	693	743	737	682	712	689	735	752	711	649	702	695	657	693	677	735	664	709	693	715	728	681	725	730	688	736	719	698	698	675	699	690	668	674	699	758	665	707	714	713	687	704	723	683	724	695	701	663	709	717	641	661	734	712	661	697	709	686	701	658	707	750	707	732	691	724	722	687	680	681	699	692	722	691	719	715	715	694	701	773	717	678	685	716	685	722	699	667	671	689	701	717	691	768	664	676	711	700	676	750	673	633	708	672	680	682	681	710	666	718	712	681	673	710	712	694	720	660	633	738	703	753	675	687	714	714	690	713	640	695	675	694	691	693	705	728	694	703	702	660	681	763	708	665	641	663	697	673	693	724	705	745	656	651	698	650	692	697	654	673	691	664	664	718	686	739	689	708	700	660	677	718	735	693	711	679	667	747	652	722	673	699	730	683	709	691	682	718	712	683	708	700	716	700	673	615	661	632	726	696	675	636	700	680	645	663	659	717	715	702	694	670	668	706	706	709	677	705	692	690	670	658	661	744	734	669	743	735	632	691	683	682	696	709	749	656	708	724	681	693	679	701	713	710	638	703	745	666	724	674	729	673	722	710	687	681	685	724	713	728	710	683	712	707	700	685	670	727	673	656	721	713	667	637	682	679	706	670	686	733	660	628	725	688	733	687	737	721	666	672	690	748	689	704	708	680	688	711	709	723	695	669	687	693	645	679	741	670	663	626	693	711	676	690	716	694	717	730	673	730	672	665	720	689	701	738	691	732	707	701	750	747	692	726	695	700	702	733	675	720	684	715	694	703	682	699	697	715	660	725	696	658	658	644	622	688	663	670	655	705	689	725	701	692	695	719	680	705	707	711	702	712	687	663	689	707	722	661	694	731	707	729	731	682	678	697	741	716	680	663	691	726	712	671	671	693	747	699	692	651	698	726	708	698	680	706	702	672	709	714	705	683	706	680	657	674	706	761	703	707	687	681	687
18138	3137	723	530	502	425	402	420	416	397	416	408	382	370	358	460	456	451	458	405	454	406	443	422	489	424	422	410	426	402	407	411	433	393	365	400	400	363	363	422	373	348	432	377	380	386	371	348	401	355	365	364	326	356	387	350	361	368	350	381	376	381	350	378	376	365	374	401	345	366	337	380	353	371	351	323	326	320	366	366	346	385	347	375	350	406	361	340	347	359	339	371	368	332	343	354	337	363	339	343	319	322	359	359	370	361	360	354	354	393	348	365	380	377	379	315	354	296	325	353	376	353	401	349	379	365	347	358	309	336	382	375	352	356	369	369	338	387	334	345	390	374	366	359	366	348	370	363	326	381	416	332	334	365	346	332	315	384	349	357	349	396	358	367	365	356	379	347	407	376	357	387	321	352	362	352	369	364	366	345	332	330	379	346	357	363	335	377	383	328	374	342	387	380	362	357	324	347	357	342	356	351	361	348	348	321	343	361	342	354	355	371	336	371	338	371	341	359	365	340	357	392	338	332	337	338	318	327	353	345	354	364	335	363	375	330	368	333	361	350	350	309	363	377	325	355	364	344	334	366	362	380	386	344	334	361	322	363	352	351	373	374	344	371	398	355	368	355	345	379	377	356	328	395	358	344	383	373	367	374	357	382	390	357	363	345	330	360	328	327	358	377	347	336	346	317	341	362	331	376	358	346	399	355	348	341	340	368	382	322	332	379	390	347	325	354	354	376	363	379	352	393	359	368	333	393	363	329	358	387	358	362	331	358	366	358	382	369	369	376	313	370	378	368	390	338	379	365	322	337	338	327	380	339	345	359	375	340	372	384	353	329	353	330	350	348	374	391	399	403	366	388	373	383	389	358	392	367	394	341	320	325	340	361	383	376	358	376	332	377	328	328	409	381	362	361	379	349	323	354	326	353	347	355	320	364	347	340	350	319	358	335	373	365	335	354	389	369	397	403	380	351	351	343	332	342	357	361	358	386	378	323	411	351	380	338	374	351	364	358	373	349	351	366	344	347	360	325	340	374	399	372	349	355	359	392	362	375	357	395	364	368	320	360	341	348	335	338	343	378	365	357	373	346	367	371	362	361	379	367	343	355	360	349	342	386	357	356	354	341	364	368	369	331	350	359	346	348	357	328	362	339	372	328	354	407	381	351	338	332	361	371	392	365	378	386	370	343	333	370	357	365	363	338	353	348	356	370	361	356	364	371	378	356	367	326	373	343	371	397	380	361	343	337	355	325	368	366	365	374	360	349	344	387	377	352	387	349	382	336	371	339	367	343	355	384	356	379	365	397	392	339	379	349	355	357	331	375	366	357	332	348	345	333	333	325	330	357	363	363	331	369	321	325	372	354	364	353	351	332	352	346	402	361	324	374	359	360	410	349	347	388	354	341	352	350	355	336	348	374	351	376	358	332	320	303	357	356	360	304	372	373	346	396	362	361	358	360	389	339	349	376	351	347	352	382	399	396	349	331	329	347	337	348	351	360	354	357	345	352	365	360	370	362	384	383	332	390	316	380	357	334	339	342	361	369	331	322	363	337	374	357	373	370	338	354	321	332	354	371	377	325	350	338	338	373	352	337	330	372	326	347	391	348	345	380	353	370	356	353	342	343	347	360	372	362	375	375	341	399	351	346	370	372	360	362	377	338	333	289	342	366	342	366	403	355	346	352	367	365	379	351	349	374	321	310	341	340	319	356	341	369	360	348	343	402	370	364	341	350	403	340	390	369	373	351	366	347	378	349	357	340	316	382	373	348	352	361	347	324	341	354	378	367	366	360	355	335	346	335	375	370	350	361	374	388	348	343	346	344	364	387	338	379	349	364	366	367	341	410	328	373	366	352	303	359	363	377	338	347	366	339	355	372	366	373	372	349	327	324	358	370	329	382	364	333	310	358	387	388	342	365	361	345	351	355	363	363	358	362	344	342	365	338	347	370	356	361	377	390	349	338	343	360	370	327	341	340	371	370	379	342	349	377	317	342	326	374	382	368	327	381	357	374	357	327	332	358	416	356	335	372	390	335	359	368	333	368	336	350	390	351	352	349	391	398	380	373	338	359	329	365	347	370	357	371	378	335	311	372	334	318	357	367	360	332	354	396	354	383	324	368	370	339	389	355	357	395	383	359	359	337	344	349	394	333	347	358	344	332	381	363	365	357	379	370	369	358	349	340	343	338	376	377	369	364	317	376	336	350	401	352	354	355	341	335	359	350	328	369	339	373	351	347	362	369	362	343	358	366	346	343	358	377	361	358	376	379	395	390	355	367	330	345	353	370	339	350	322	384	390	359	369	377	348	351	306	369	343	327	368	391	380	353	383	339	356	330	329	364	366	377	334	331	316	343	379	371	364	349	341	374	375	380	347	315	372	367	340	390	331	340	401	357	375	332	357	380	367	329	334	379	372	356	315	358	363	382	333	349	353	315	351	386	324	359	360	389	356	346	348	334	330	400	344	356	367	358	334	322	369	357	386	342	319	349	346	385	349	328	361	352	362	323	362	331	381	382	355	351	361	332	359	385	386	396	377	344	357	391	389	362	391	357	345	337	347	339	360	311	363	374	345	345	393	407	385	349	390	360	363	352	366	389	399	381	401	339	338	374	356	375	370	350	355	367	366	333	351	345	362	360	385	361	319	346	371	350	351	329	358	363	405	344	379	341	362	386	387	344	364	359	381	354	349	367	372	380	347	323	357	385	344	364	353	375	311	345	361	316	352	289	377	368	357	361	353	337	421	352	339	362	351	349	374	370	347	390	390	334	378	375	394	355	335	331	340	352	388	335	343	326	341	347	372	394	359	356	395	404	378	362	324	361	355	390	339	359	312	365	371	348	320	361	366	340	312	332	322	353	371	355	397	381	387	367	355	352	355	337	330	376	322	354	358	375	349	412	350	340	333	379	383	358	326	391	352	331	362	385	351	334	308	335	358	384	348	336	325	377	345	389	368	358	372	360	351	350	375	372	369	383	360	363	307	388	336	346	353	352	356	390	357	371	367	382	360	348	352	361	374	363	361	383	344	396	351	362	384	370	321	342	354	386	361	386	355	342	363	330	324	331	346	380	339	350	345	340	349	378	388	390	375	338	359	348	409	338	353	369	371	342	313	333	398	345	381	325	364	355	347	373	383	348	318	357	337	373	346	373	358	365	368	342	322	356	367	362	376	390	410	398	396	379	375	339	394	382	356	367	364	339	381	373	405	328	340	341	371	351	353	344	372	353	332	359	348	349	356	341	339	357	342	369	345	326	362	400	340	367	342	358	383	320	348	371	372	356	360	375	359	359	349	358	347	349	355	354	339	365	366	358	340	384	363	344	370	366	376	339	370	355	333	360	330	360	413	396	347	333	376	360	350	343	362	362	380	354	342	384	335	381	386	335	356	371	343	351	365	346	385	324	350	376	390	377	358	363	371	402	378	331	337	366	340	343	363	336	348	357	356	347	363	391	386	370	348	357	375	398	372	377	395	329	382	349
11265	2201	1401	1483	1342	1261	1105	1048	1035	991	941	926	919	992	901	1163	1444	1557	1507	1433	1417	1337	1363	1275	1270	1199	1238	1154	1130	1162	1162	1140	1058	1158	1091	957	972	1001	944	945	930	938	911	938	956	886	864	889	815	855	844	839	842	829	807	791	818	827	829	839	771	772	825	730	805	788	830	804	827	783	810	819	787	783	788	778	836	824	756	820	798	802	807	774	777	808	774	768	800	785	762	743	794	788	799	803	781	791	791	780	845	787	798	750	766	776	761	767	774	786	861	844	836	820	799	803	784	813	774	806	771	771	782	761	736	803	801	776	728	774	767	809	806	768	818	775	713	794	755	831	814	808	780	778	797	849	763	731	742	788	753	735	783	821	809	746	764	832	765	796	792	748	785	820	800	788	814	853	800	784	764	761	789	821	763	777	784	756	823	772	785	797	817	735	755	785	793	814	754	782	770	750	760	780	785	774	752	784	806	778	805	781	756	772	827	755	834	773	793	794	758	802	770	786	789	757	790	799	823	767	776	747	808	809	763	796	787	799	788	794	788	721	794	785	755	784	815	783	830	775	781	800	780	794	821	764	788	823	809	791	731	754	754	780	774	793	798	762	780	779	737	753	779	799	791	788	740	758	797	773	778	737	798	801	742	763	825	777	795	786	770	773	765	760	783	721	799	778	791	802	767	788	773	802	751	809	819	787	750	792	782	799	791	769	779	754	782	827	793	769	756	786	819	781	808	796	762	808	766	789	760	777	778	742	797	734	795	824	796	787	798	827	763	843	793	775	825	859	776	806	802	816	763	855	805	772	796	803	831	717	789	785	754	768	747	773	754	729	796	726	788	761	811	765	754	756	769	767	798	769	806	770	779	786	796	789	748	798	755	816	773	783	798	805	829	747	797	813	776	771	796	801	783	758	779	767	752	812	749	825	782	799	755	794	747	759	807	796	821	789	757	771	788	829	812	743	738	781	790	771	788	752	761	794	781	853	804	786	805	814	757	805	812	764	776	776	822	821	790	797	744	809	762	764	738	769	803	739	835	812	812	816	822	801	780	780	772	755	781	756	730	802	752	776	778	779	795	801	845	787	805	822	796	835	829	792	781	777	781	795	790	770	788	801	797	802	775	823	784	781	814	775	819	830	816	760	750	771	788	778	787	789	781	763	798	783	766	759	789	777	834	746	787	817	824	777	798	787	770	827	748	793	781	808	750	806	792	776	786	726	760	764	816	776	819	802	790	784	796	730	764	800	783	743	730	742	781	772	755	781	770	748	771	824	761	780	814	786	769	802	735	804	793	798	841	760	807	765	786	833	794	786	807	769	779	760	763	796	809	810	786	832	851	828	807	791	778	780	798	763	767	781	786	826	807	804	774	789	734	747	797	800	822	751	802	780	786	748	811	794	719	817	762	793	831	783	811	792	779	799	826	839	783	840	758	811	763	753	766	783	822	816	777	723	763	812	727	797	752	815	782	826	779	746	756	761	735	788	789	745	798	770	836	760	760	885	798	750	759	797	761	789	792	782	762	769	780	767	749	800	754	809	793	762	768	769	809	742	812	760	765	829	799	816	783	797	744	823	802	756	808	758	760	808	790	798	792	832	769	776	775	840	770	822	794	790	775	736	766	786	774	815	830	766	788	774	752	745	805	830	789	765	779	812	809	797	776	783	766	768	786	722	780	772	816	828	792	836	765	835	820	776	803	758	793	784	751	805	786	819	781	798	751	821	805	795	780	816	824	776	802	788	875	844	759	774	832	785	774	782	761	838	736	808	799	765	789	755	820	788	779	770	773	816	788	815	795	809	754	805	816	781	814	758	788	808	803	790	783	756	786	822	775	803	795	827	781	787	807	794	775	746	787	796	785	791	773	740	769	752	853	789	779	816	797	744	770	783	812	816	762	758	847	775	771	815	781	793	783	843	807	757	758	791	756	786	774	787	735	762	764	756	841	786	761	773	793	762	781	733	792	759	748	740	775	786	780	800	792	819	787	778	767	802	811	815	776	771	806	782	758	825	786	780	737	737	843	774	778	775	798	747	730	752	783	777	792	802	777	791	768	774	794	804	781	773	755	734	723	747	812	780	747	814	767	773	752	787	785	807	775	789	763	769	760	789	796	802	779	789	798	780	796	749	811	793	776	769	804	791	784	808	787	833	754	800	790	811	789	756	807	755	764	804	786	802	721	783	788	751	734	864	775	740	811	787	738	767	791	769	751	785	815	805	796	774	761	773	733	784	783	748	813	822	809	807	827	776	786	774	764	825	779	738	790	807	774	780	774	779	815	800	805	764	826	827	744	770	817	758	805	822	805	792	754	787	784	777	800	774	818	819	819	766	756	790	788	812	786	750	801	817	854	821	780	754	792	800	769	809	764	779	763	810	792	806	806	827	784	761	797	797	793	761	861	723	789	815	789	793	737	696	789	785	792	795	802	803	772	819	750	780	832	779	806	807	771	812	786	829	768	841	777	766	804	780	808	765	781	801	806	817	820	758	785	742	778	788	755	807	723	784	757	828	746	745	796	829	808	748	758	791	820	768	833	771	811	783	773	800	784	825	797	770	810	818	751	718	752	782	815	822	802	780	826	751	738	795	760	797	791	796	809	796	785	755	774	796	828	796	768	808	794	756	757	749	807	825	725	774	814	802	777	785	832	817	757	776	818	740	811	806	793	792	794	794	759	785	790	794	835	806	842	787	796	806	827	738	768	857	755	775	804	800	716	770	791	805	794	780	817	793	776	728	762	811	814	802	780	749	775	790	777	817	830	770	788	809	817	773	759	785	804	743	760	780	751	776	736	798	762	764	773	782	749	788	816	805	814	750	804	794	846	735	779	789	765	781	797	718	771	805	745	750	772	759	769	784	744	784	772	781	812	746	815	762	796	856	747	771	731	832	801	788	807	816	739	787	760	802	783	790	782	756	800	804	748	803	763	751	802	765	772	805	760	782	762	825	764	760	780	817	868	769	761	816	773	785	852	773	751	816	759	765	751	759	740	816	751	758	786	826	770	776	777	808	759	746	807	780	794	815	752	755	793	818	755	800	786	783	802	789	806	783	757	813	864	807	789	757	789	786	765	779	826	774	792	804	760	748	757	787	786	765	751	791	776	800	775	783	772	753	821	738	726	806	777	789	768	761	786	755	792	735	749	789	784	749	803	808	797	788	771	758	793	796	764	818	771	839	771	766	819	750	827	757	804	758	772	768	758	753	741	754	749	792	789	760	783	759	800	818	814	790	780	773	815	773	818	799	747	807	827	774	802	811	735	861	772	785	796	780	827	786	785	815	779	757	804	760	871	759	815	785	787	770	757	747	820	804	742	801	800	765	819	797	778	841	806	845	805	792	781	775	758	786	812	775	773	766	763	809	792	781	749	798	794	768	790	743	777	790	759	845	726	794	758	770	754	767	780	785	764	732	803	773	774	763	722	789	811	760	781	807	790	835	808	804	760	774	791	769	776	759	766	748	772	770	827	792	756	734	759	744	784	802
25733	6213	1117	850	662	542	514	499	447	385	404	417	450	452	519	439	551	524	542	517	507	455	459	493	449	503	446	417	483	411	452	410	431	425	421	429	359	384	379	404	399	381	404	416	350	362	423	371	366	348	376	383	351	349	365	385	344	388	374	388	353	379	387	368	364	372	398	343	346	403	378	339	365	375	329	371	366	352	349	339	390	387	402	371	385	371	363	359	376	364	361	375	359	348	355	424	349	366	331	337	364	373	329	377	398	374	400	399	371	341	410	388	375	351	374	351	354	365	361	407	331	377	348	354	363	359	339	360	382	419	329	354	342	325	350	346	359	337	335	348	357	354	371	395	371	317	336	345	342	368	405	366	367	388	366	307	354	353	336	334	356	357	352	375	374	338	366	331	354	374	365	357	375	349	399	334	391	336	376	370	322	353	371	360	367	360	377	374	367	348	355	323	357	398	393	345	371	402	357	386	365	368	368	382	322	401	328	365	364	376	332	353	327	364	365	344	363	376	362	327	308	354	379	383	358	365	352	364	376	334	364	342	362	341	361	357	356	369	381	375	336	363	360	361	365	333	375	365	355	352	372	369	372	342	389	332	373	363	370	363	363	389	352	355	370	324	386	377	372	379	373	404	351	354	360	362	343	333	334	347	366	351	378	362	378	358	376	326	358	367	369	352	338	365	323	336	318	359	358	359	349	358	381	342	370	332	357	365	384	357	375	409	336	321	386	370	386	345	390	328	376	347	339	381	380	363	380	343	361	334	340	380	390	358	379	339	320	383	373	367	371	380	346	328	339	341	364	370	371	372	376	400	363	360	329	363	355	342	370	366	353	371	346	360	353	343	385	378	369	354	344	346	335	346	341	357	359	359	352	397	378	347	350	353	351	361	350	350	355	337	332	364	370	355	358	384	353	333	356	379	333	346	346	365	340	338	383	330	396	381	352	358	391	387	391	383	390	398	390	381	335	370	369	356	381	363	360	328	331	351	382	375	364	391	378	369	321	338	394	338	384	362	362	355	339	357	371	351	355	423	355	374	364	408	344	377	392	384	379	328	367	308	350	364	371	352	340	357	357	337	348	357	317	389	342	385	357	306	338	340	399	372	375	329	353	339	334	324	375	359	371	361	381	335	369	359	384	347	350	352	325	385	365	400	398	351	335	351	359	358	361	383	366	369	354	350	337	342	364	351	352	355	369	349	364	335	349	394	389	333	378	380	385	378	368	377	340	353	351	333	346	339	381	378	378	361	352	326	351	360	374	357	344	384	362	389	368	358	364	382	364	355	365	321	359	350	338	305	366	376	349	351	363	358	343	371	385	347	400	355	342	364	376	355	373	378	348	362	382	389	357	355	366	385	377	379	362	389	340	360	385	338	352	395	351	351	359	355	365	337	358	344	384	376	398	361	377	366	352	348	362	365	353	337	372	362	362	371	373	390	384	330	340	389	366	363	380	326	364	353	361	376	391	349	349	362	332	369	372	378	346	397	324	345	365	374	360	359	350	340	341	358	342	367	400	318	339	331	384	358	351	351	390	402	363	370	360	346	359	354	345	337	322	354	366	334	348	354	370	365	362	383	385	362	343	369	360	371	362	349	351	357	363	370	381	363	393	363	382	349	390	374	353	386	373	358	364	359	392	381	365	353	379	358	365	349	388	351	409	361	380	371	349	406	331	396	349	337	359	335	371	391	353	353	379	383	381	338	391	341	408	366	344	352	377	342	386	377	368	376	371	386	362	316	357	365	384	340	363	375	386	418	380	368	366	365	358	380	348	330	336	349	379	326	330	394	368	367	383	358	416	395	361	360	315	355	333	346	368	377	374	346	354	396	378	352	384	354	351	365	360	389	332	428	362	332	338	397	358	353	350	376	365	376	353	368	310	364	385	377	348	394	381	341	341	391	373	388	365	319	363	356	355	371	348	383	332	366	351	384	362	363	374	342	354	358	368	370	360	346	368	371	378	365	353	376	333	344	373	346	353	409	387	382	370	374	379	382	387	372	362	358	362	397	343	385	337	350	355	372	360	357	383	345	390	319	326	383	346	322	331	372	365	385	364	351	327	376	340	354	390	389	356	333	384	351	372	341	373	362	356	394	337	387	373	365	392	364	351	399	377	364	333	375	356	366	362	353	353	335	388	365	366	352	372	401	392	329	362	343	416	352	357	336	339	356	360	372	392	376	375	348	417	356	353	356	351	345	372	387	357	321	357	362	400	376	344	351	419	372	301	344	357	397	314	395	374	356	339	323	392	374	351	356	374	373	356	399	341	356	380	363	353	392	369	351	377	422	375	364	366	387	330	321	371	364	359	367	385	343	361	382	356	343	361	363	341	369	377	363	374	333	374	356	325	379	357	365	368	359	365	367	356	351	328	348	407	336	356	350	380	412	355	354	304	345	324	337	368	349	335	358	325	355	369	335	396	310	316	367	369	361	371	373	335	341	364	399	369	343	336	370	350	377	331	361	347	359	389	343	345	335	387	361	340	356	368	358	349	409	377	345	371	360	397	331	323	393	382	380	371	382	365	359	372	339	329	372	353	344	319	375	386	358	416	342	331	386	384	345	373	384	363	376	364	333	364	370	374	371	366	371	396	351	364	359	399	370	336	374	390	373	349	403	365	377	353	380	354	349	364	352	340	402	383	402	353	344	336	337	372	358	362	322	348	353	382	352	384	342	350	395	332	357	310	348	375	367	369	363	418	366	331	350	382	371	373	371	401	386	366	370	342	356	372	349	361	388	357	392	369	375	353	401	378	340	371	366	356	359	356	381	384	362	367	355	376	342	318	357	359	384	350	326	346	355	356	375	365	336	398	341	355	356	353	376	416	356	377	350	369	341	361	360	355	349	395	402	347	353	372	346	364	371	355	334	350	394	343	370	381	409	382	354	327	331	369	370	344	345	343	343	364	335	367	396	367	330	375	353	362	373	370	381	353	381	377	316	350	319	317	408	353	387	305	359	369	372	365	376	344	346	357	360	351	379	369	378	335	374	373	399	368	397	333	358	386	383	360	358	379	403	383	374	343	380	372	358	354	335	354	362	356	354	373	381	362	363	349	374	383	345	383	356	350	306	410	336	354	376	363	373	353	361	342	367	365	348	376	371	354	376	396	370	347	368	353	358	376	355	332	365	326	366	351	361	353	341	383	370	347	375	381	367	402	374	350	354	366	347	340	367	373	330	366	355	357	358	380	368	324	371	394	340	341	381	402	380	363	336	392	375	397	329	368	346	364	401	392	355	340	354	345	376	355	378	335	345	327	361	378	341	370	359	378	379	346	348	385	386	382	353	341	367	334	370	366	373	386	343	374	367	347	346	358	341	367	318	327	374	391	375	342	366	342	388	395	331	374	350	335	344	325	351	370	369	368	375	340	333	371	353	384	400	366	355	363	345	340	367	348	386	339	328	357	397	372	357	337	353	379	333	390	368	352	342	341	368	345	391	348	335	354	352	347	340	355	376	363	392	396	354	393	343	350	373
13667	4036	1987	2271	2056	1679	1441	1331	1207	1173	1083	1104	1096	1399	1562	1610	1865	1922	1720	1743	1709	1692	1572	1603	1462	1589	1424	1388	1290	1292	1219	1309	1217	1248	1217	1111	1128	1038	1012	985	967	991	953	997	928	925	874	916	891	869	913	889	883	813	818	792	842	795	847	828	824	837	814	809	804	795	807	816	822	788	797	860	784	793	759	821	811	809	806	857	781	792	751	796	794	797	779	790	764	789	824	792	853	781	844	827	803	770	772	801	815	830	753	779	771	775	805	792	757	752	773	802	798	813	739	805	808	774	781	826	804	811	811	813	742	704	801	825	780	727	786	738	798	774	781	750	758	764	784	772	786	801	772	798	812	783	800	794	790	737	807	758	751	862	801	770	826	773	786	743	784	807	795	769	805	790	803	784	796	788	747	749	724	763	781	804	831	733	803	848	791	761	760	764	787	776	762	795	769	751	815	810	780	765	791	747	779	810	772	834	729	806	803	806	762	754	839	805	778	772	831	750	805	779	791	785	779	782	759	820	818	790	735	797	780	806	773	774	827	802	810	768	782	743	812	775	735	800	773	792	773	842	794	775	745	746	786	797	761	803	801	728	776	726	795	805	801	749	779	756	806	751	739	761	772	768	803	790	793	815	777	805	751	824	774	792	708	795	732	848	802	799	766	774	780	808	795	795	778	819	776	815	756	785	794	767	806	763	789	826	851	758	755	804	741	753	826	778	793	785	756	770	784	784	806	841	783	702	792	744	817	778	795	767	770	773	810	755	799	794	755	782	779	743	770	802	779	797	767	752	772	839	813	823	787	812	805	807	727	770	829	750	794	787	781	761	780	833	777	776	750	824	741	774	758	803	748	778	779	814	812	749	790	746	756	742	780	779	761	743	732	707	739	808	749	751	812	726	760	787	787	818	774	790	807	738	820	793	762	756	776	817	776	764	777	757	797	808	818	769	807	777	815	733	796	756	795	804	753	820	738	774	768	751	778	824	759	789	795	738	783	728	793	767	740	836	767	841	772	786	794	755	782	830	807	734	853	762	789	776	804	782	788	795	768	824	783	798	753	792	738	807	818	790	767	770	800	833	727	774	742	769	771	790	759	799	759	760	770	761	759	792	843	775	767	821	780	746	838	779	786	801	817	790	800	809	827	799	849	766	781	765	778	812	818	830	749	810	777	805	767	771	818	757	817	808	758	821	787	792	771	782	808	802	757	784	738	819	810	774	772	854	827	787	858	750	764	842	759	783	756	731	800	787	787	804	790	790	774	791	796	777	822	754	783	801	762	811	800	814	743	771	802	793	832	792	833	771	780	819	799	741	770	832	807	790	776	796	776	796	793	802	774	812	774	790	776	748	769	780	834	801	799	808	765	802	781	796	793	774	765	820	811	737	771	817	770	782	834	827	812	793	806	793	774	836	814	771	735	795	779	758	791	788	761	746	766	744	768	772	793	797	763	822	797	792	800	755	807	790	768	723	802	816	801	776	781	731	783	763	749	778	803	769	790	818	802	760	795	756	799	767	765	834	828	748	806	762	810	754	773	805	789	753	813	756	744	871	782	780	806	877	786	769	771	796	785	783	821	851	804	789	809	815	790	777	695	827	757	816	771	772	812	757	787	815	772	791	787	771	831	756	748	820	812	768	802	798	718	768	828	784	764	788	776	781	762	774	789	805	774	737	771	835	746	800	774	773	742	784	821	828	787	779	712	784	776	746	788	787	797	738	822	787	766	743	793	742	789	770	790	844	789	774	819	762	798	779	853	770	727	764	763	787	757	799	795	777	741	792	769	845	813	782	785	740	786	764	785	870	759	739	800	829	771	779	801	770	751	795	750	768	775	835	759	797	784	809	768	787	724	795	790	801	756	778	801	768	759	835	756	784	769	785	739	783	746	795	835	809	806	795	826	782	761	796	779	792	784	765	820	747	762	764	763	810	816	810	824	771	766	826	769	781	825	743	835	812	782	768	797	702	789	777	752	793	760	751	808	709	780	814	791	765	777	803	798	761	755	782	717	806	792	756	772	779	760	776	742	788	790	822	767	760	830	752	819	806	793	824	794	834	806	774	753	791	754	725	832	803	789	778	758	777	761	814	834	818	764	759	778	751	807	750	808	802	795	797	794	744	807	779	755	732	737	786	791	820	778	810	767	776	764	766	813	763	818	805	783	804	798	806	790	757	766	807	831	765	787	780	765	777	753	792	788	817	831	786	771	789	743	789	738	784	789	810	768	744	800	784	800	849	835	779	789	774	755	756	770	787	801	782	806	819	743	822	773	713	768	792	794	813	778	804	768	749	794	801	752	802	750	760	786	768	727	777	801	779	796	763	761	793	808	723	779	813	753	772	805	740	798	743	779	753	779	787	779	787	770	788	833	787	785	795	816	760	778	728	712	803	766	780	739	838	753	792	721	756	751	773	825	813	794	828	827	771	800	760	742	855	803	764	810	794	822	827	787	840	757	777	743	744	788	768	790	790	781	806	792	767	756	745	769	788	761	788	828	773	823	843	802	800	730	767	843	811	817	794	818	825	781	777	844	797	825	799	803	792	824	787	731	830	805	770	724	761	839	773	779	805	780	735	809	778	783	797	838	793	740	783	813	791	736	766	798	834	811	768	775	802	773	810	829	740	796	762	799	807	771	802	774	771	741	793	819	758	804	784	749	784	786	784	825	801	763	781	780	775	763	781	749	787	777	768	758	711	786	791	811	826	774	852	779	787	788	757	757	745	769	785	768	808	796	810	820	849	810	813	821	761	736	771	777	772	771	792	774	820	828	818	786	763	807	785	779	800	763	748	775	731	791	809	772	806	803	784	769	789	824	799	828	798	799	816	781	792	808	769	795	759	746	819	768	782	796	743	758	815	802	783	862	738	759	792	787	820	795	851	807	774	822	800	730	814	755	782	784	779	788	753	786	779	761	820	771	814	749	740	736	809	804	767	785	764	777	781	789	735	761	768	809	771	813	797	771	795	778	803	788	804	781	797	801	753	762	785	815	793	816	763	788	762	794	782	749	798	794	795	765	818	826	815	821	786	814	771	810	806	764	794	800	848	739	807	743	722	846	780	787	741	811	796	786	799	775	769	748	782	840	764	822	740	778	781	805	784	744	786	744	817	775	802	842	740	769	742	772	800	754	775	783	783	783	785	797	821	768	814	770	747	799	775	820	747	813	784	809	718	802	794	796	807	742	787	795	739	826	741	796	796	810	811	850	779	792	746	782	782	764	806	772	789	755	802	766	823	753	753	756	799	754	760	799	800	772	773	781	799	770	760	773	799	758	784	753	792	763	808	792	801	810	777	784	776	795	788	766	772	784	740	833	786	785	781	748	749	817	869	793	774	791	784	792	759	781	780	741	811	789	801	757	804	818	776	792	774	810	750	746	698	813	805	762	796	797	835	770	777	831	818	816	735	764	802	836	763	788	796	792	748	812	794	771	737	838	792	767	784	769	761	810	808	796	772	719	771	759	834	766	778	782	797	788	816	763	819
7799	599	314	305	318	300	316	302	302	311	329	308	332	362	375	372	369	361	371	346	394	356	340	353	344	373	327	355	346	332	374	304	321	305	346	350	339	337	355	384	325	327	335	308	344	320	340	315	309	324	322	323	347	342	318	299	298	292	307	307	295	358	350	317	321	292	339	317	307	309	331	300	328	347	308	320	302	286	330	295	321	309	310	343	314	306	305	315	302	308	316	313	297	332	300	314	328	260	319	338	304	371	340	323	314	334	326	328	328	341	330	318	304	333	294	312	308	324	333	318	290	322	329	317	319	278	304	295	308	318	287	326	320	305	308	333	329	290	327	338	322	319	320	338	321	337	326	329	302	311	314	313	299	313	340	327	338	343	312	295	290	297	305	328	323	326	281	322	343	346	308	332	279	301	318	313	352	356	315	310	328	292	309	289	296	315	314	334	332	349	328	313	363	335	328	351	300	304	312	310	333	310	327	273	334	362	307	278	328	285	305	308	282	331	306	317	330	327	362	334	333	293	317	308	301	300	338	283	301	322	275	305	309	354	288	305	297	341	310	325	288	354	283	278	286	323	341	317	277	324	345	317	264	318	294	300	310	333	309	316	309	268	316	300	336	318	276	305	327	334	338	295	340	341	284	324	323	297	290	294	277	323	315	341	332	308	329	286	300	321	323	315	290	312	298	333	319	291	352	312	317	305	308	338	329	308	299	293	300	337	353	298	307	314	281	342	329	302	311	315	295	317	333	321	289	289	302	324	287	306	284	289	301	312	323	322	290	314	305	285	334	306	324	330	301	281	308	348	301	274	326	346	337	306	323	326	348	318	305	304	345	283	335	337	353	325	319	319	316	293	342	288	294	319	346	342	316	301	292	322	303	296	325	296	319	317	297	309	308	291	318	291	317	339	276	365	301	305	307	289	323	310	321	323	302	300	343	290	291	350	338	284	325	281	334	362	343	328	328	338	301	270	352	315	323	327	293	308	244	323	323	311	301	309	357	294	349	332	321	314	311	360	297	327	301	279	297	285	310	337	317	320	309	329	350	294	339	334	302	274	323	314	304	336	332	258	271	283	271	311	331	306	311	306	289	305	310	289	309	312	339	334	310	336	294	274	304	278	329	324	321	332	307	323	312	292	319	335	322	297	358	263	326	295	358	308	323	273	324	296	321	320	334	313	320	294	335	303	301	301	338	304	287	330	296	293	357	326	293	311	326	310	330	335	306	363	295	322	311	295	308	303	289	307	307	340	315	322	310	322	300	333	316	295	340	299	328	336	324	315	296	295	328	357	330	311	335	277	285	331	315	365	333	304	307	329	273	326	313	330	325	312	344	327	327	334	356	313	297	285	312	308	344	334	335	302	323	306	311	306	333	340	302	327	313	326	303	316	299	298	304	331	304	313	324	323	327	302	326	284	325	343	330	306	325	335	296	288	315	302	299	317	324	305	288	306	294	282	315	315	330	339	307	288	302	305	311	312	350	303	301	314	323	326	329	316	326	336	317	341	302	305	312	307	293	305	313	307	354	320	335	286	305	306	301	347	308	334	351	319	323	324	297	340	315	296	308	327	306	278	366	301	283	373	354	324	338	308	311	282	321	307	320	323	330	299	314	306	335	324	313	301	303	370	330	302	313	300	331	298	364	341	346	319	285	311	307	303	324	313	311	316	295	302	292	321	341	321	291	360	323	278	319	335	294	301	305	313	333	313	283	290	336	295	290	336	319	325	281	316	306	293	303	331	313	332	316	338	307	301	324	324	331	306	322	323	304	296	315	323	310	307	297	296	314	298	277	312	341	342	331	303	291	319	338	308	309	324	329	287	314	333	297	324	327	293	323	312	320	293	290	338	305	285	285	335	278	325	319	279	315	329	274	291	302	339	296	304	334	327	285	294	298	324	333	305	332	361	295	325	330	297	340	292	270	309	324	345	330	355	316	335	305	275	317	316	303	321	308	306	288	310	327	313	319	301	285	296	368	319	311	314	349	301	335	292	338	346	317	296	307	290	344	315	301	304	323	327	349	303	327	329	310	312	317	313	339	338	305	292	306	293	304	323	332	313	313	361	353	316	308	312	283	339	299	299	301	332	347	328	325	330	282	312	307	313	306	304	323	315	340	289	312	351	321	338	318	322	290	319	310	304	324	358	322	332	295	319	323	301	285	329	332	366	311	311	270	315	298	254	316	291	309	288	335	302	278	334	331	316	322	279	322	274	301	322	320	313	292	313	336	341	302	332	295	349	320	312	312	312	324	298	324	332	338	332	329	272	319	287	289	306	338	295	299	295	282	313	316	327	347	304	308	321	297	284	307	294	343	317	335	311	338	314	309	306	321	323	353	331	286	328	325	343	317	263	288	304	298	302	319	309	334	321	295	293	307	316	308	328	329	283	307	319	301	315	280	325	325	333	305	310	309	350	339	337	342	323	314	331	333	306	336	283	336	354	281	329	308	311	302	304	305	281	300	286	331	321	288	339	338	354	346	282	271	320	311	293	316	371	299	319	314	311	325	326	322	292	326	300	356	291	296	290	307	303	291	314	286	310	312	315	299	310	318	302	302	321	322	388	305	324	304	309	340	328	349	325	318	316	339	330	312	299	314	331	316	315	316	354	330	328	324	309	314	334	287	294	316	327	286	288	276	300	313	362	339	269	332	301	312	318	318	349	270	338	320	333	328	315	304	331	321	319	289	334	313	345	340	322	325	344	320	290	293	313	327	325	339	366	301	295	317	319	269	338	357	306	319	341	335	308	319	321	299	321	291	316	321	300	307	300	312	317	315	294	306	312	290	331	338	331	326	295	287	348	304	276	316	331	291	291	268	345	314	312	367	348	304	307	314	309	343	311	316	332	309	319	361	311	306	320	349	333	311	336	329	291	297	289	318	341	309	317	355	322	309	327	368	311	311	329	343	298	337	273	298	364	327	320	308	348	304	289	315	344	291	313	308	313	304	329	326	301	330	290	309	311	296	321	332	316	337	331	339	305	333	331	313	306	343	326	340	324	305	348	303	280	332	315	305	313	301	319	325	315	325	312	331	315	290	310	309	313	304	333	312	309	320	295	296	345	312	329	311	304	325	300	291	303	321	298	273	284	294	344	332	323	315	324	323	319	297	286	307	292	297	334	297	316	332	305	300	357	323	292	312	334	295	302	304	304	346	311	311	299	281	322	310	289	305	299	330	359	297	331	320	308	304	327	309	327	341	299	310	297	351	365	313	322	311	310	317	308	325	351	284	329	312	336	325	342	300	311	339	300	312	329	264	324	307	320	311	308	283	322	353	308	290	323	340	329	357	337	307	325	306	289	356	361	309	297	308	344	314	304	328	293	326	288	305	297	301	297	366	306	289	279	323	332	302	333	320	345	321	317	356	309	317	318	332	341	306	299	312	300	286	308	310	331	254	312	317	307	295	315	297	287	320	301	303	306	328	296	281	359	330	332	289	314	337	320	326	326	311	304	328	317	289	276	328	347	325	300	297	301
4781	755	720	714	747	706	699	726	722	723	715	698	735	822	1109	1135	1203	1233	1088	1076	1012	1038	1001	1015	994	944	928	938	853	874	910	898	831	829	936	811	846	799	795	813	773	780	707	797	783	726	727	760	723	757	769	734	726	765	695	686	712	741	722	690	723	720	740	725	702	730	714	678	731	717	697	653	671	711	744	699	679	703	721	692	703	723	678	724	687	665	746	700	652	727	741	700	696	694	647	738	717	707	691	719	716	678	693	706	738	705	684	725	727	732	682	667	721	718	669	745	698	715	672	691	718	710	715	712	674	688	699	696	712	711	691	706	720	683	686	705	702	695	734	704	682	714	696	707	713	710	717	694	690	704	705	683	729	675	737	685	718	686	680	666	700	709	700	675	697	669	693	662	707	734	694	673	722	736	709	735	671	714	711	695	707	647	694	680	702	738	679	686	727	696	687	680	697	713	712	697	690	672	687	722	711	749	696	720	702	727	721	731	714	677	658	678	653	724	684	691	735	714	685	708	676	694	694	706	708	682	676	697	647	728	711	648	697	654	695	657	655	727	751	742	711	763	663	750	643	692	712	704	732	738	726	718	638	727	713	696	701	652	711	688	704	744	702	676	679	703	738	764	709	703	741	710	672	673	712	695	720	668	749	678	725	655	693	709	715	704	725	736	709	660	687	769	689	713	673	732	731	732	715	673	667	734	691	673	722	713	723	662	691	756	741	645	679	658	728	699	688	669	715	712	725	681	678	707	677	687	704	654	709	665	710	676	727	686	668	740	676	739	679	723	711	678	694	684	687	692	627	709	690	744	693	688	718	683	660	757	714	776	690	726	672	701	676	688	724	721	667	692	690	726	715	736	663	741	779	709	728	713	681	717	707	702	679	700	674	672	696	716	705	726	679	626	651	711	697	722	684	664	700	722	709	743	726	693	694	717	705	689	681	703	739	684	652	655	690	685	712	656	692	692	689	711	687	705	715	698	743	712	705	658	688	719	680	731	702	695	700	754	729	711	759	706	688	685	718	714	687	663	676	681	692	657	687	700	713	690	645	689	688	714	709	706	682	699	693	674	695	702	673	684	709	753	667	691	727	689	668	721	656	687	696	669	736	695	717	733	705	671	687	694	704	705	714	690	724	760	671	720	715	710	720	704	704	670	736	713	754	708	686	692	750	741	690	744	669	665	702	716	720	715	696	700	762	745	730	684	681	679	703	685	670	737	713	727	666	714	683	688	746	676	669	692	726	723	690	746	702	761	695	702	748	690	713	687	684	712	687	698	661	671	681	734	728	703	690	679	712	713	739	676	706	679	684	699	698	692	718	695	735	662	690	703	691	674	680	701	651	717	689	678	699	769	688	694	679	700	704	715	685	703	691	715	704	737	702	663	673	731	681	730	699	691	687	683	661	694	707	712	683	662	725	712	712	711	707	729	680	709	724	647	699	720	687	711	691	688	669	743	720	703	719	714	746	657	671	687	696	724	668	706	730	722	695	727	739	710	712	692	784	701	704	739	741	740	665	702	757	735	702	689	748	666	736	703	739	719	730	713	744	692	686	731	704	670	661	681	708	673	714	668	679	691	697	688	670	754	703	688	657	674	687	707	739	642	753	719	710	654	665	707	741	708	711	706	655	711	735	697	750	773	733	721	719	754	723	765	678	681	689	687	712	719	670	694	724	737	715	663	640	686	723	673	689	689	702	664	701	668	713	710	694	717	687	716	721	712	733	684	657	667	691	659	675	705	682	726	716	702	703	703	640	678	724	724	697	709	698	698	689	690	680	727	692	674	675	755	714	713	727	705	701	711	699	712	690	675	687	687	722	695	693	651	684	712	724	704	734	739	731	650	690	724	681	703	681	692	677	715	731	718	712	716	685	669	655	739	674	725	671	704	703	697	719	710	710	738	696	690	731	744	705	667	673	715	713	708	690	634	711	707	673	653	730	717	729	718	730	675	738	688	711	711	709	738	685	720	686	735	718	722	705	731	728	732	698	709	730	729	702	688	689	723	705	728	657	696	661	720	691	693	702	695	732	731	671	669	695	724	682	708	703	700	701	736	689	665	701	709	663	740	681	709	764	696	688	672	700	711	686	720	704	662	710	660	688	692	685	666	711	745	729	722	721	665	696	709	735	703	721	717	699	706	741	688	695	693	698	724	686	667	701	723	677	692	703	720	684	665	681	722	705	710	709	685	661	704	686	726	751	720	740	744	737	693	678	677	686	726	702	690	737	729	693	657	735	651	712	701	655	706	715	680	674	642	725	688	689	649	693	675	679	663	728	710	691	691	692	705	700	680	683	728	701	688	721	696	727	712	755	717	683	729	690	701	718	742	718	695	715	704	678	689	708	697	703	674	642	700	664	696	696	700	725	700	733	677	752	657	713	709	682	704	720	676	713	711	717	678	673	690	685	697	691	720	691	683	691	691	721	706	685	691	696	686	665	722	702	688	701	662	679	721	669	724	705	631	697	661	669	707	695	675	624	679	670	699	716	727	713	717	664	725	744	728	699	741	712	750	726	699	719	725	671	739	693	734	669	734	736	703	665	691	707	708	673	697	719	741	693	702	700	701	713	727	694	709	711	659	717	693	707	725	695	711	707	685	737	686	712	704	680	682	689	684	689	690	713	713	715	755	695	672	729	663	656	681	690	729	705	682	674	660	666	763	691	697	667	678	696	717	683	709	715	725	704	697	733	778	721	687	667	717	680	658	740	675	738	749	693	712	700	730	715	707	706	730	662	689	740	710	709	711	766	714	691	706	673	696	747	672	647	684	735	724	717	725	721	737	743	691	720	738	681	704	718	704	760	670	682	683	709	729	701	725	689	696	734	705	721	716	691	705	703	713	704	670	737	699	718	700	690	683	700	661	704	721	688	671	722	716	737	719	717	713	709	704	712	671	708	718	649	701	715	674	715	705	661	688	705	712	724	713	715	675	714	688	708	685	717	674	667	666	725	710	727	749	690	674	737	659	686	707	694	677	725	686	737	661	713	681	728	705	758	715	700	733	639	704	722	715	677	700	673	733	694	687	728	682	691	698	694	681	703	672	665	642	726	748	683	711	728	689	683	761	688	715	722	684	692	696	710	671	697	723	725	683	688	730	657	718	746	680	717	719	711	690	698	655	697	663	716	691	696	674	691	672	698	717	701	700	676	724	688	712	688	735	708	677	712	698	733	752	697	664	707	681	715	700	723	713	680	732	730	665	763	792	718	702	656	723	708	725	720	645	695	716	717	681	744	681	644	736	700	681	720	697	712	642	710	717	708	693	669	716	705	673	685	722	747	712	723	719	746	716	693	701	691	746	679	682	700	690	679	697	697	713	675	721	695	734	681	669	738	669	682	673	704	710	677	736	704	690	778	699	719	670	712	673	733	701	712	680	697	695	705	718	702	696	727	705	725	716	735	671	701	661	715	720	710	710	715	726	656	697	741	687	723	710	684	714	701	713	666	660	725	700	710	716	694	734	648	679	729	686	723	691
17592	1733	714	608	452	487	447	468	402	395	438	383	374	393	396	475	473	463	494	473	465	445	412	451	395	442	393	408	434	416	393	389	412	397	402	438	391	380	401	358	402	395	355	359	385	400	376	371	354	350	362	391	382	347	372	323	377	342	335	353	354	361	362	362	326	367	341	349	354	355	364	398	327	344	362	355	354	369	385	350	367	373	362	374	360	389	347	346	379	332	335	341	317	393	351	363	381	327	365	349	369	391	358	383	379	338	355	329	354	341	341	351	330	359	351	354	349	356	350	351	356	352	347	371	356	345	335	392	347	323	324	382	344	322	323	337	350	369	310	364	377	368	333	382	369	386	344	351	365	330	346	360	357	362	348	383	354	383	345	343	392	335	369	382	353	352	321	380	342	357	321	358	358	340	357	336	385	411	334	347	327	350	316	355	341	366	364	338	374	345	353	352	348	345	404	334	388	374	276	324	357	342	331	348	346	379	390	348	377	334	340	359	388	359	347	379	358	350	365	341	366	410	373	379	338	425	383	392	381	380	364	353	367	343	359	354	349	380	332	358	364	375	355	351	365	348	377	367	363	339	318	367	367	352	367	331	362	368	359	352	323	356	367	386	381	366	361	348	342	349	382	339	345	368	360	359	412	372	369	371	351	352	346	344	367	321	343	337	381	345	355	345	347	394	324	350	369	340	320	406	354	365	362	315	332	343	409	373	353	346	369	372	368	362	358	346	333	349	325	327	354	349	366	334	334	374	308	361	364	387	402	378	356	337	340	382	380	380	371	346	381	362	348	375	384	359	378	397	378	371	350	386	344	359	353	355	372	376	388	352	397	359	347	323	375	364	359	401	391	362	370	394	387	398	349	351	377	375	328	369	381	378	348	353	426	421	400	375	343	357	360	353	329	358	382	370	398	350	373	339	370	370	362	325	346	334	319	351	374	349	395	377	336	347	375	348	325	340	371	409	322	336	368	338	354	352	335	366	294	361	332	383	372	382	343	330	339	369	374	345	372	362	381	358	331	365	364	362	347	355	348	375	375	361	381	357	406	332	333	342	350	367	357	342	367	375	348	342	343	337	345	355	347	330	395	346	342	388	373	359	316	376	388	352	361	354	338	397	363	333	325	387	351	356	372	373	372	332	329	342	365	351	360	324	369	364	395	373	333	364	333	355	363	355	364	337	358	382	363	357	369	357	339	367	327	298	366	374	330	375	341	326	379	355	399	333	359	343	388	334	376	317	346	348	373	374	366	339	372	390	399	358	345	384	364	308	365	356	398	378	356	348	365	377	382	367	365	347	361	381	397	379	341	390	372	379	369	375	369	323	330	362	367	402	386	382	364	379	371	374	361	363	316	328	350	350	329	362	382	374	363	372	347	360	359	339	356	371	375	366	341	354	353	333	366	363	333	362	385	327	324	389	349	345	318	340	384	369	374	385	362	351	343	343	362	355	373	387	394	356	340	369	385	374	358	355	364	345	341	365	370	358	330	347	382	386	373	334	329	395	361	338	397	325	356	370	372	342	329	370	349	349	376	388	427	389	366	363	363	387	377	363	355	326	344	377	361	360	333	361	335	357	340	347	403	328	329	335	356	394	362	369	326	389	337	376	368	362	386	314	372	330	360	350	344	362	401	341	349	389	377	339	380	366	350	344	359	363	341	384	364	369	371	393	363	351	346	373	332	326	347	358	387	374	329	349	361	336	356	322	372	369	354	360	359	367	372	355	338	351	349	364	336	356	336	374	388	336	391	363	344	367	336	398	376	317	341	381	365	353	328	407	329	323	346	367	369	340	297	339	334	354	345	326	319	355	353	370	353	356	343	350	353	367	382	350	370	375	363	317	344	352	363	369	379	352	322	339	372	325	383	347	371	352	379	388	350	395	374	340	336	372	366	373	352	354	354	375	329	331	343	356	341	348	358	358	385	353	339	399	349	346	328	324	346	386	393	328	306	374	361	382	357	376	392	343	351	353	373	357	353	342	350	364	363	383	368	353	332	368	369	388	360	331	361	378	356	346	352	360	345	362	387	371	395	358	353	379	346	380	375	348	332	373	399	336	392	335	322	385	376	394	379	367	380	368	361	375	334	366	371	393	408	360	349	360	365	330	339	343	377	364	337	399	346	366	356	340	352	344	352	352	364	369	350	376	398	370	369	323	389	380	352	346	340	367	369	368	355	324	342	368	348	391	375	355	350	338	365	343	347	344	380	369	344	353	376	352	347	339	371	361	359	343	337	388	365	377	364	362	367	340	357	391	363	359	338	370	374	365	373	353	341	374	395	398	392	380	327	391	364	368	352	379	341	353	368	352	374	361	321	338	381	401	353	341	364	342	350	366	349	320	401	344	325	347	369	364	359	331	336	353	368	370	376	338	347	337	421	335	347	343	309	369	334	338	345	305	368	387	377	375	364	334	327	383	379	358	355	322	353	357	350	322	385	339	355	356	320	356	339	350	340	377	353	366	358	361	340	350	358	316	330	333	345	332	358	399	360	335	410	362	364	355	322	329	344	328	321	371	338	339	372	316	337	367	365	384	367	370	368	369	320	342	373	356	360	349	366	375	369	372	367	329	354	336	326	329	349	365	419	380	350	367	364	353	362	352	378	364	350	377	354	374	349	356	375	347	355	371	385	342	337	356	337	341	339	363	382	391	375	363	362	369	365	384	361	388	346	323	323	365	386	384	407	366	337	371	366	358	364	329	401	395	346	352	360	341	342	375	377	355	345	393	346	384	377	349	368	380	380	332	362	351	373	329	396	358	369	334	353	338	373	351	337	339	369	379	376	303	356	344	335	370	377	357	328	380	357	335	383	356	344	339	348	382	369	340	377	392	379	334	367	343	353	324	350	347	333	331	325	362	377	350	362	334	378	337	354	334	371	357	326	336	359	351	363	336	337	335	402	374	360	335	342	388	340	390	357	363	359	359	345	379	366	331	397	347	346	401	350	345	362	348	395	361	349	375	325	364	376	369	375	385	363	358	359	355	382	370	380	350	356	358	383	353	339	361	337	339	343	386	341	370	392	340	363	329	385	370	372	340	377	351	332	385	354	363	357	390	361	365	343	373	365	369	356	359	385	331	318	358	367	378	364	366	364	350	381	374	329	364	354	350	337	378	337	380	364	340	337	377	396	314	355	346	322	347	313	360	349	354	340	327	345	355	346	342	340	361	348	364	329	346	373	333	331	306	349	369	343	346	351	358	349	398	397	381	371	333	370	377	389	324	343	391	350	326	342	346	357	342	323	321	394	377	360	385	342	343	351	358	391	364	320	325	359	350	350	344	354	352	390	355	368	368	357	336	358	348	342	358	359	364	340	340	380	385	374	355	365	323	382	325	365	371	350	381	352	318	370	334	331	347	368	345	354	354	388	374	339	356	374	355	353	380	373	353	356	358	335	396	384	383	329	359	376	343	418	385	355	359	352	369	325	335	381	377	340	388	343	379	355	338	369	363	375	358	370	381	332	365	366	407	390	363
10893	1118	1467	1526	1370	1204	1165	1060	961	889	861	931	862	1001	1003	1242	1506	1507	1508	1436	1406	1378	1368	1231	1291	1361	1278	1183	1171	1139	1137	1105	1121	1109	1084	1017	1005	984	959	959	929	965	967	888	984	906	893	869	876	852	866	897	811	858	840	784	842	825	810	809	810	827	772	776	823	820	816	801	760	731	818	817	804	766	798	848	816	838	801	780	817	804	820	821	820	800	832	770	768	794	732	804	811	764	834	792	754	765	780	856	786	773	852	783	772	744	763	748	798	815	833	827	806	830	760	760	772	785	788	792	777	808	782	817	774	756	802	767	785	807	804	789	755	774	809	805	821	777	762	791	819	722	802	854	829	811	783	813	800	725	798	801	749	845	746	767	815	803	779	822	806	828	768	779	794	832	812	759	772	782	800	763	780	845	817	762	796	799	752	786	772	805	778	737	782	762	784	780	755	757	825	809	780	797	806	769	796	780	749	756	768	722	776	772	826	773	820	770	730	813	834	753	777	749	741	751	787	816	765	801	836	812	798	748	828	767	769	756	810	760	790	804	750	805	774	773	765	798	777	826	782	786	790	769	845	770	801	779	813	762	746	834	814	747	791	780	768	824	784	783	794	767	799	758	784	821	832	797	816	765	793	761	819	746	740	797	767	768	838	829	792	788	769	789	795	800	780	762	786	799	790	785	811	783	775	781	809	790	811	796	777	778	797	788	825	755	771	784	834	786	797	809	841	780	766	733	807	787	757	830	798	769	795	801	755	738	753	747	786	742	779	762	790	799	776	751	796	798	776	767	803	721	830	785	789	827	756	802	812	800	789	790	835	783	774	754	780	788	770	748	771	787	778	744	824	791	849	823	798	831	795	785	793	754	777	827	826	815	806	806	777	772	777	770	816	812	809	732	748	755	766	745	801	782	791	815	826	766	772	767	805	753	778	814	775	810	806	821	816	800	778	838	732	786	782	791	788	776	736	757	767	803	796	773	754	792	819	780	793	809	813	752	719	800	779	793	821	820	752	735	839	804	787	799	732	789	750	787	780	790	766	763	740	730	833	816	810	781	818	747	766	835	754	746	751	768	757	804	782	791	740	796	778	753	714	770	792	780	783	746	812	805	842	726	794	794	844	782	809	799	782	808	812	793	786	854	752	833	762	786	789	844	798	768	788	746	785	766	801	764	770	777	853	830	739	781	808	821	774	799	773	776	784	774	783	817	772	777	762	786	777	773	735	818	765	766	780	826	866	745	808	859	803	741	820	804	816	763	752	775	754	827	825	787	757	797	753	786	776	838	787	809	799	802	776	753	780	797	804	744	812	766	761	838	792	793	806	770	798	742	814	826	782	831	814	789	810	790	797	825	743	807	795	832	723	758	779	790	755	763	771	730	779	782	836	794	789	723	789	787	828	773	775	769	767	755	802	776	792	801	801	822	781	819	760	814	782	808	753	797	817	800	764	808	774	785	788	769	795	780	850	772	761	827	781	738	776	773	850	806	797	780	830	815	811	766	750	769	792	743	783	805	778	769	792	843	804	817	777	806	764	830	784	775	813	819	775	793	789	750	806	796	801	772	767	767	802	803	728	766	783	795	788	781	789	781	775	807	865	751	781	755	729	814	789	759	749	808	783	793	813	730	826	791	825	746	780	823	790	776	757	777	782	802	754	767	814	766	782	772	779	762	826	800	773	818	786	757	782	784	790	783	799	820	795	797	808	759	796	792	803	786	778	724	791	759	782	833	770	844	820	825	814	773	771	811	759	787	774	751	819	760	772	774	786	857	798	795	784	802	778	787	782	759	836	837	743	766	754	817	799	786	768	718	794	753	850	822	751	768	779	780	778	768	780	822	820	816	803	763	790	796	784	777	780	789	809	794	804	743	768	777	776	828	776	812	827	769	781	729	764	796	833	720	776	799	738	757	796	776	754	795	792	815	772	738	739	794	722	757	786	808	754	815	777	813	794	752	771	738	790	786	806	774	809	781	784	767	796	746	825	815	805	792	769	790	838	788	792	815	754	765	756	781	763	811	783	773	828	786	750	743	846	834	778	769	789	818	792	795	767	804	802	784	767	813	811	789	741	751	728	786	834	790	754	735	815	802	807	811	787	830	772	780	780	792	811	829	765	800	811	789	807	781	760	792	806	764	734	753	775	745	798	777	754	741	796	771	793	769	754	727	750	789	783	793	848	755	751	777	826	741	754	808	721	827	791	773	776	780	795	813	787	804	811	813	798	768	784	782	770	768	765	742	741	747	809	783	787	788	825	774	755	825	758	773	747	772	762	797	768	805	788	757	813	787	880	823	805	809	792	780	784	741	760	730	799	742	743	778	779	791	795	740	811	804	745	806	782	795	767	795	758	754	777	800	790	759	753	794	793	785	815	769	823	794	759	832	779	815	780	777	748	766	776	798	768	817	799	747	759	764	750	750	789	808	761	807	771	784	805	796	796	758	760	846	797	791	790	782	766	781	785	792	750	820	808	772	799	766	787	745	809	738	810	749	788	777	811	774	750	790	809	743	791	800	782	776	827	794	781	789	793	765	824	794	780	812	780	795	767	789	742	822	810	774	817	799	763	774	792	775	748	790	768	785	798	733	820	791	752	790	827	771	807	827	848	758	783	734	792	796	805	795	716	777	814	752	781	790	760	816	786	792	747	788	742	800	793	781	819	804	759	753	822	798	771	814	760	780	776	806	823	780	753	776	775	800	789	873	770	804	787	771	807	795	761	796	802	792	802	785	766	734	834	754	749	796	824	781	768	786	787	848	751	786	773	817	759	815	766	774	765	751	770	793	787	782	782	762	746	832	814	772	796	783	821	786	776	743	722	781	769	798	772	815	818	785	849	798	796	756	785	795	761	783	747	777	814	754	814	757	742	788	807	756	774	832	796	809	767	760	806	759	802	784	774	812	740	769	830	781	823	817	783	824	764	773	818	803	790	810	763	765	798	824	755	764	716	822	800	725	758	831	748	775	836	754	767	799	759	756	800	788	786	728	792	811	803	797	748	769	772	744	792	788	795	830	763	750	795	849	810	777	758	816	780	769	805	806	801	789	772	821	787	776	749	784	755	838	800	793	762	881	808	808	781	783	755	762	817	819	768	791	780	729	739	785	757	786	761	785	822	801	796	801	787	778	784	752	791	740	783	813	805	742	763	786	791	798	782	772	778	796	793	814	761	744	841	796	761	788	779	816	836	792	770	831	794	722	764	780	768	838	825	775	776	788	818	814	823	816	795	764	746	830	779	812	804	813	768	771	793	776	829	764	786	761	802	788	773	761	805	765	792	746	760	696	794	724	803	820	735	771	783	791	799	808	782	807	790	834	803	790	732	805	761	816	792	778	741	768	789	772	742	796	767	789	772	821	806	806	769	751	819	794	838	798	797	774	822	743	756	759	781	792	758	762	774	781	791	802	809	735	765	768	788	790	782	781	772	802	806	756	780	787	761	822	783	782	723	851	816	781	796	795	735	796	823	712	799	842	832	805	761	788
28985	4384	1067	846	673	601	483	468	446	430	423	369	414	472	457	486	493	510	558	503	488	480	462	486	509	489	478	429	458	415	426	416	404	492	429	424	388	408	416	380	402	416	417	396	350	377	401	402	403	404	361	387	381	338	382	364	366	395	337	376	341	350	362	372	374	375	345	348	370	363	371	363	342	348	380	398	383	334	362	370	386	398	368	380	378	353	354	364	358	399	354	376	357	359	370	342	368	297	343	383	385	388	391	385	375	359	382	358	381	337	373	406	376	364	350	366	385	371	348	357	334	351	359	360	348	347	344	357	366	381	387	416	371	391	382	381	369	362	364	372	380	327	359	398	363	353	402	338	342	335	357	350	357	339	332	354	359	316	345	354	356	363	362	322	345	358	364	385	395	365	387	343	373	352	375	351	367	354	385	333	386	415	393	388	400	354	337	368	397	388	369	368	364	370	328	366	352	355	389	402	345	358	376	338	372	326	344	392	359	400	345	371	334	337	377	354	360	370	330	358	331	386	336	326	396	339	374	365	347	349	320	362	380	363	392	353	378	335	340	347	369	379	395	386	384	343	350	357	353	364	365	354	362	364	344	374	387	369	324	337	342	360	380	378	379	345	413	383	405	368	367	357	359	353	343	374	329	352	408	385	346	367	375	387	376	389	337	373	355	382	334	360	378	332	359	367	356	351	397	338	366	338	354	368	328	342	361	402	386	343	381	333	354	355	354	391	384	373	347	354	376	384	357	373	382	365	392	393	355	331	337	376	339	399	374	380	336	398	352	363	333	369	371	364	337	369	378	319	366	350	356	351	346	352	353	349	343	363	353	365	390	384	339	349	373	322	366	353	389	378	335	374	345	357	351	363	374	361	373	333	350	372	360	362	340	401	345	346	374	388	379	378	356	322	376	402	375	380	338	395	395	323	335	382	373	363	374	354	393	351	378	357	366	343	368	390	370	348	382	328	384	340	379	303	354	350	354	365	376	369	361	361	390	366	379	337	341	349	401	382	369	382	387	333	369	402	347	350	337	354	362	349	392	316	373	339	362	348	381	338	415	399	312	312	352	343	389	334	355	390	355	404	360	379	356	359	362	359	367	359	389	376	368	343	381	383	387	366	327	326	330	332	373	364	358	363	362	371	336	330	347	332	363	360	335	354	371	378	362	359	376	389	360	376	340	378	343	376	337	370	321	352	358	373	337	333	348	329	345	341	387	375	331	333	332	361	338	330	337	353	394	360	395	377	413	370	345	394	346	359	408	359	368	348	363	347	355	416	401	343	380	384	349	355	381	400	327	308	368	372	357	382	376	333	356	358	363	355	329	332	329	393	389	352	365	365	361	327	349	360	345	359	380	360	376	370	365	348	352	385	359	370	342	401	394	386	373	318	352	378	347	349	327	391	377	401	359	396	389	363	338	372	357	345	370	357	328	322	408	337	339	343	368	365	366	362	365	346	355	359	365	362	365	369	372	378	359	388	345	375	364	359	346	348	349	404	368	362	342	386	376	361	321	352	341	336	331	357	357	359	369	341	372	316	378	386	341	365	378	344	338	320	356	362	366	322	377	370	370	355	332	368	361	356	350	388	356	351	354	358	356	340	341	372	352	350	358	375	379	337	361	383	372	351	376	320	365	401	357	355	348	380	333	356	398	335	325	356	370	338	392	365	325	374	349	363	376	354	356	338	401	401	355	338	335	370	342	383	386	375	335	383	401	355	377	316	348	363	380	347	366	375	327	348	367	333	372	364	418	331	383	379	355	362	356	326	390	368	367	374	333	357	360	384	343	367	370	366	380	364	371	373	357	366	330	351	362	340	398	360	361	371	345	369	373	338	337	355	368	354	395	358	348	388	376	377	341	319	358	376	366	351	377	392	355	382	357	356	391	357	370	394	354	335	369	387	377	335	354	396	354	366	360	361	406	359	354	352	383	387	391	350	353	353	396	366	369	371	365	410	390	388	377	346	338	375	355	364	391	309	350	340	394	358	381	347	345	370	347	354	357	371	352	347	344	367	379	382	370	381	391	344	364	321	365	355	316	368	384	374	361	338	349	383	416	369	403	370	388	371	351	382	330	385	334	335	394	366	353	376	335	364	351	355	345	356	358	386	399	355	361	340	355	369	392	347	360	355	360	416	396	385	379	356	380	334	390	339	353	385	372	356	358	362	335	310	366	375	326	355	340	362	337	330	348	347	400	347	379	308	362	346	359	376	348	350	323	399	405	373	413	344	382	327	388	337	360	386	370	360	351	344	337	365	352	391	342	346	373	341	347	346	371	330	339	362	376	376	379	392	392	387	378	358	391	348	369	398	322	347	336	395	326	358	398	389	358	361	346	354	382	343	378	352	323	336	395	359	401	351	365	370	334	348	334	325	315	376	339	350	334	377	333	344	356	334	367	348	339	331	338	364	358	392	370	351	354	345	383	310	386	359	357	367	357	375	355	368	393	371	348	388	375	333	359	329	349	389	374	372	333	335	391	329	379	349	347	345	373	334	390	382	396	332	386	364	385	363	385	395	363	374	379	352	338	375	373	344	385	387	351	379	370	302	358	319	341	385	357	368	363	397	390	368	353	384	350	332	346	366	379	354	398	378	401	344	369	336	340	358	324	375	365	349	345	377	371	369	343	340	347	342	376	345	360	378	404	335	358	335	365	341	368	387	373	399	325	375	354	349	373	367	350	381	406	364	361	363	389	346	365	345	363	346	328	388	392	372	376	385	323	337	392	354	329	347	394	355	368	333	351	341	356	382	360	365	359	394	347	373	329	372	342	360	383	341	339	349	312	386	327	391	366	366	335	353	346	346	375	377	382	391	344	344	383	344	396	355	344	372	361	369	364	348	367	353	341	339	392	388	393	370	358	375	336	367	359	335	364	377	369	356	362	382	344	376	355	384	351	349	335	350	400	366	382	373	329	341	368	369	357	366	338	357	354	345	337	344	373	359	350	380	359	358	340	338	389	364	359	316	399	372	351	381	355	358	338	414	362	344	372	343	368	351	378	357	378	360	358	372	335	338	348	357	381	360	375	375	371	357	318	364	353	372	341	325	348	357	353	352	384	356	368	371	360	386	353	364	314	354	380	383	356	389	347	342	372	358	340	345	371	348	362	353	341	363	385	353	359	355	383	372	361	355	345	348	327	385	348	372	377	384	355	348	357	331	349	390	363	386	363	358	357	378	373	361	346	382	312	335	385	365	383	384	359	328	399	391	389	402	351	359	368	342	317	395	365	354	362	377	348	389	369	367	355	369	371	378	347	369	386	362	369	388	337	384	403	364	330	345	336	391	348	346	362	339	381	391	385	317	346	390	379	381	390	356	317	386	374	367	369	329	377	373	359	346	335	358	380	363	396	356	379	410	355	398	394	380	357	377	359	328	431	351	375	340	358	389	376	369	359	350	381	361	326	333	362	383	374	368	373	356	374	370	358	378	368	324	378	327	334	345	333	364	350	371	371	352	408	398	349	349	347	386	387	366
15969	1376	1965	2287	2019	1721	1453	1278	1234	1152	1071	1086	1118	1242	1334	1435	1853	1740	1784	1694	1710	1627	1590	1498	1554	1515	1440	1347	1306	1302	1271	1260	1269	1225	1133	1069	1037	1137	1001	997	961	1006	968	893	960	933	977	917	863	915	896	855	835	846	866	771	828	809	819	815	885	824	788	809	821	787	831	802	823	803	744	782	811	777	744	822	779	769	816	746	802	787	777	772	741	816	755	813	782	765	774	802	759	792	837	700	766	721	746	776	735	781	793	852	740	810	823	796	763	776	794	779	763	788	758	772	771	788	793	773	771	766	762	779	804	779	777	817	757	759	836	773	765	805	832	784	766	778	765	813	749	773	756	779	798	791	791	804	771	784	794	756	772	782	750	790	773	786	765	775	757	772	732	774	779	788	805	742	823	747	734	773	767	820	751	767	771	815	758	774	776	784	800	763	762	799	802	833	755	808	811	800	812	771	777	781	751	778	792	830	744	789	805	770	823	746	789	787	800	773	779	749	774	787	771	787	778	757	766	753	793	799	753	813	750	762	756	812	785	756	773	755	787	791	789	777	814	772	811	779	776	764	798	776	786	773	752	794	812	777	806	792	796	759	761	807	830	784	826	778	823	791	796	794	774	790	748	754	790	804	777	777	817	741	750	755	821	792	782	801	797	763	788	768	790	809	764	773	764	791	782	809	786	850	746	825	814	768	744	795	776	782	755	771	809	751	840	766	796	805	762	757	783	758	795	831	793	814	800	795	839	819	816	781	793	801	814	793	776	782	796	819	778	776	766	763	819	770	810	866	775	782	798	812	811	803	762	784	787	754	748	757	820	768	765	792	760	776	759	789	735	843	806	801	797	842	778	801	772	745	763	785	795	784	765	790	778	804	769	828	763	757	833	805	848	854	790	812	843	785	792	794	766	779	806	759	793	777	827	763	724	793	747	753	779	740	809	785	762	810	809	781	726	769	759	774	739	768	792	771	776	819	743	702	771	806	800	816	741	750	771	824	779	784	780	800	822	832	800	810	789	798	766	772	833	760	726	758	797	772	840	771	771	792	748	752	804	793	756	758	783	770	820	803	777	836	805	794	774	740	771	749	784	761	806	816	772	759	762	787	780	766	763	778	777	757	749	775	845	799	782	762	790	765	761	761	752	779	765	741	803	756	752	832	795	772	784	822	781	749	811	807	821	754	787	812	789	793	825	795	763	761	771	843	784	769	790	749	818	788	750	745	735	820	789	754	827	794	759	798	776	772	752	750	765	819	766	780	780	823	810	783	788	727	777	787	757	774	739	726	778	786	779	742	771	755	795	848	794	774	768	811	799	808	787	786	749	771	784	774	777	806	757	746	765	755	780	775	806	769	794	809	808	800	778	856	840	796	773	713	763	770	753	787	751	795	781	807	829	757	770	783	786	732	806	748	775	792	799	782	794	779	777	764	791	814	809	791	807	795	839	793	774	754	818	793	813	757	771	817	790	816	815	780	832	716	763	804	834	780	747	743	797	808	842	853	809	779	781	753	764	767	788	772	824	789	778	797	753	746	763	755	764	791	778	792	792	838	783	779	737	773	763	836	754	813	784	770	769	803	827	773	775	796	753	804	780	793	772	799	791	812	812	746	806	817	835	799	805	776	768	799	743	778	777	739	780	797	778	750	857	770	811	805	769	771	802	736	750	825	756	786	744	827	844	813	768	778	824	825	796	788	781	746	813	792	760	820	793	804	788	800	749	752	777	809	773	798	782	820	769	797	764	771	745	774	781	856	791	783	815	721	776	802	772	747	768	812	789	816	847	741	825	777	801	796	788	771	792	786	799	802	776	780	788	766	776	774	834	785	782	763	746	832	821	785	800	816	779	766	778	805	771	762	793	750	781	811	734	789	766	775	753	769	802	768	767	783	794	796	759	734	766	756	812	766	741	799	747	780	748	781	748	716	806	779	802	751	796	734	777	803	781	784	843	779	780	755	777	826	822	833	751	762	716	806	784	805	730	772	775	790	775	796	748	758	766	792	814	791	754	772	771	822	808	790	749	774	814	791	824	776	799	764	784	828	768	760	824	832	717	813	821	780	802	782	746	780	813	863	773	756	753	782	815	791	747	798	790	739	809	749	775	779	811	782	792	776	762	737	825	739	809	765	847	791	740	776	727	768	839	811	833	769	759	799	802	796	785	798	799	736	804	788	782	805	806	764	799	809	785	799	758	786	764	782	797	795	799	751	781	798	806	858	828	854	804	799	803	786	774	804	740	788	817	753	756	803	831	802	737	807	767	771	791	800	776	775	797	822	801	805	773	762	800	804	801	821	761	758	738	746	772	760	783	797	781	766	785	811	784	759	774	742	772	773	786	817	781	813	781	788	801	804	774	804	753	800	807	799	784	786	734	791	765	773	815	777	779	768	768	822	803	760	775	788	782	831	742	803	733	735	763	817	751	790	844	760	781	776	808	710	790	770	777	791	779	775	758	779	795	752	770	783	801	805	819	782	764	802	818	772	737	788	761	770	803	756	819	738	801	811	802	786	808	757	772	798	787	807	798	809	782	815	787	812	791	764	790	809	790	825	784	803	766	780	730	799	788	812	780	768	825	813	750	784	767	763	759	777	775	737	736	761	760	781	787	765	790	765	778	798	779	785	786	787	812	770	773	795	782	783	785	826	733	787	756	761	786	735	793	808	725	815	810	785	786	827	735	798	799	751	744	813	827	819	737	761	798	758	798	816	819	787	841	779	764	784	789	737	768	780	773	757	784	779	762	774	783	769	788	825	776	735	813	837	782	770	767	776	796	787	802	781	810	754	780	845	770	761	781	836	786	727	763	797	765	832	733	801	770	803	746	772	793	791	793	752	801	793	803	794	800	781	752	785	777	813	804	814	738	769	820	800	776	813	778	807	797	791	774	779	839	801	824	773	799	813	773	807	777	776	774	747	811	787	809	808	758	791	803	776	841	780	746	820	842	796	793	764	746	797	805	760	798	797	800	797	765	737	821	782	778	783	795	767	786	794	820	781	751	803	807	835	778	723	784	745	804	780	776	768	848	765	776	797	766	770	823	788	755	764	795	762	784	766	779	786	800	814	796	774	780	775	759	832	784	800	763	842	784	784	764	798	828	766	796	754	763	796	807	802	756	762	776	752	765	794	783	784	788	799	730	826	793	772	794	785	775	792	759	804	740	743	786	762	737	788	800	805	776	793	809	816	779	788	713	770	765	807	813	768	810	785	799	783	736	763	788	798	785	830	796	812	758	773	802	779	754	806	798	725	779	800	825	793	792	808	821	813	800	774	803	786	833	773	830	742	776	788	806	752	758	751	723	782	814	741	763	759	774	808	786	757	793	774	771	784	778	795	821	765	774	779	794	766	797	731	765	784	822	778	807	819	796	776	837	745	807	831	814	778	788	780	766	761	784	791	774	786	801	764	821	771	813	790	764	765	761	755	783	748	753	732	764	818	774	768	812	792	762	762	776	777	761	757	741	824	778	802	819	759	820	811	794	789
9788	737	332	310	316	327	372	325	297	290	296	313	295	372	439	414	408	380	381	390	353	360	359	402	330	351	370	373	349	345	345	345	356	314	326	354	342	361	345	307	324	310	331	338	339	352	335	326	327	312	305	318	329	315	333	306	323	311	328	308	308	335	319	309	350	313	321	322	322	324	336	355	323	297	313	305	299	321	303	305	307	296	300	356	270	284	278	281	300	345	293	300	291	336	276	293	320	311	303	307	332	325	320	337	315	330	296	319	329	280	340	258	306	315	298	302	338	322	347	317	319	298	330	329	285	300	315	313	337	310	323	301	305	295	283	297	330	287	298	344	347	332	317	314	299	304	281	337	306	314	333	292	318	279	313	308	287	331	330	300	326	327	352	309	319	340	294	278	327	321	316	289	314	331	376	294	308	340	304	302	311	337	326	317	331	308	321	324	325	315	329	311	326	304	313	303	290	281	308	328	327	313	293	292	334	300	309	312	298	293	322	322	315	291	318	302	322	299	291	317	301	272	297	319	354	325	333	300	281	318	336	290	315	344	315	316	284	334	301	324	302	297	317	319	316	300	310	302	296	313	314	320	311	305	321	310	315	351	293	322	338	285	304	315	307	309	327	318	334	306	309	301	374	329	307	320	320	323	322	333	313	294	334	312	310	290	319	331	320	298	302	321	350	315	336	320	332	308	299	315	308	319	323	299	291	340	308	314	298	308	327	298	313	291	330	301	323	263	290	336	309	364	339	330	335	284	302	304	315	308	313	319	321	324	308	311	303	302	299	277	319	310	294	294	329	323	335	328	316	298	317	300	317	319	304	302	303	296	306	319	326	328	311	314	328	322	292	330	307	296	304	264	329	336	294	306	316	345	304	306	298	313	314	320	308	291	368	313	298	292	306	320	323	301	303	309	323	297	364	288	320	334	334	306	335	309	306	339	329	336	284	282	286	320	338	346	309	298	345	305	317	309	318	322	302	313	325	293	332	295	293	343	311	310	337	293	306	379	279	270	294	332	325	328	316	313	319	342	335	341	308	345	305	342	285	299	320	308	324	313	344	326	309	292	323	353	370	314	257	286	318	318	335	323	329	334	283	317	292	301	316	286	297	296	284	290	341	308	345	289	303	344	355	289	326	338	284	303	288	274	318	293	342	323	350	305	313	302	282	336	316	336	311	297	331	296	338	325	312	322	325	306	282	328	341	341	295	304	322	321	291	311	321	295	314	300	315	348	299	356	322	320	308	277	331	322	311	305	300	295	305	329	337	357	354	300	308	306	307	286	331	313	313	328	347	265	311	298	300	318	324	299	316	331	318	307	314	319	266	303	275	323	328	342	351	310	270	328	306	297	291	327	312	301	287	305	275	310	339	328	311	312	299	273	312	324	324	335	329	292	301	290	320	305	296	301	346	308	301	295	304	297	329	304	290	270	342	286	321	309	295	333	335	313	282	327	361	312	310	294	301	290	289	306	284	270	299	324	324	318	301	307	330	316	292	299	326	327	320	293	313	333	305	334	297	304	333	315	272	300	342	301	317	278	301	349	298	309	293	325	287	302	337	308	311	319	303	293	273	324	302	298	335	287	332	323	269	308	318	322	325	318	314	292	302	305	301	310	293	312	298	292	311	354	303	298	318	313	303	336	309	282	322	296	289	315	308	300	298	310	326	312	328	331	357	306	294	360	337	359	323	265	307	321	292	310	306	287	318	324	326	300	319	322	307	351	318	307	346	293	303	296	295	327	316	318	335	314	320	296	322	278	280	309	330	314	261	321	362	294	301	315	310	302	313	347	295	328	338	310	300	321	305	316	314	344	296	331	288	326	272	307	309	315	321	294	321	301	305	328	318	294	346	332	318	307	322	347	292	314	314	310	316	281	322	330	311	292	309	297	302	308	287	307	293	346	316	305	328	315	312	307	304	298	315	314	330	297	326	323	320	297	286	332	311	320	337	308	299	311	333	304	346	298	338	318	355	321	323	308	328	300	320	330	341	338	304	293	336	276	331	298	322	375	320	317	326	352	323	300	319	306	319	336	348	310	323	320	283	305	337	303	309	316	329	322	337	292	310	307	292	333	291	302	314	320	324	311	330	356	318	312	312	318	290	311	318	282	300	306	303	283	296	284	315	266	322	297	293	314	305	302	314	354	312	316	312	321	293	300	305	313	298	325	321	332	304	331	309	308	283	319	333	336	348	344	314	289	316	295	308	306	354	291	279	293	355	339	324	325	313	334	330	309	286	333	300	320	321	310	320	304	321	346	316	292	321	340	310	339	320	305	311	321	312	340	307	355	322	297	267	317	292	298	309	314	296	332	303	293	318	345	312	303	339	292	315	304	369	358	316	338	282	333	319	311	306	312	307	302	295	278	310	354	288	308	349	322	309	295	313	311	302	304	284	295	274	335	313	312	334	328	343	306	293	318	339	320	310	321	331	317	319	318	332	341	320	323	322	256	336	312	331	301	294	292	320	299	300	303	318	286	281	286	302	312	316	299	321	300	339	306	328	270	292	282	311	319	313	305	322	308	329	320	300	329	340	334	347	303	334	313	318	315	281	294	288	325	303	311	303	333	319	328	323	321	324	309	332	315	319	289	309	303	324	341	309	317	313	293	306	347	321	305	266	340	346	336	301	334	294	304	328	344	353	304	321	302	310	316	327	302	315	306	311	311	311	322	330	349	306	285	301	324	314	318	283	290	309	306	345	282	299	305	304	324	312	303	335	329	316	340	339	280	328	331	290	302	316	289	324	321	326	322	341	318	323	293	302	311	325	349	307	297	348	327	270	315	334	326	318	261	323	317	313	329	320	321	322	311	328	294	289	321	328	342	311	332	286	290	286	328	345	311	303	284	307	298	303	310	314	355	307	312	293	324	286	298	304	289	294	322	336	333	326	300	339	310	290	284	323	321	339	343	296	345	349	299	276	304	305	355	339	324	321	283	314	335	305	335	283	320	311	331	350	264	309	324	311	313	323	287	330	307	296	303	323	331	323	326	309	322	310	323	327	308	303	282	333	340	336	319	335	330	284	297	310	316	311	313	310	334	323	347	310	313	315	317	312	334	314	284	327	312	309	325	315	318	359	321	277	318	316	305	318	322	292	307	330	321	310	322	313	288	302	314	324	310	302	343	308	301	299	326	345	333	304	300	327	304	318	317	335	277	333	322	348	324	329	295	297	316	326	295	328	332	317	285	299	329	348	338	298	286	327	322	302	290	327	350	282	304	311	282	292	320	272	302	336	321	294	285	306	318	320	312	322	315	335	330	333	331	281	325	339	306	325	332	339	303	311	320	323	339	326	296	294	308	331	308	328	277	315	324	351	314	318	303	284	343	287	345	299	303	330	312	308	307	320	313	306	306	341	302	308	327	293	302	288	295	304	341	335	282	301	297	326	332	277	311	301	321	334	309	323	346	316	300	306	332	339	315	319	324	304	328	323	315	298	305	274	283	367	333	315	340	319	329	340	297	314	341	321	353	305	293
5641	699	709	721	698	738	734	707	682	675	750	724	747	955	1097	1136	1120	1121	1176	1059	1039	1015	973	884	942	901	937	960	899	849	877	825	887	866	847	787	817	765	812	843	795	825	785	785	743	708	732	737	695	762	744	727	676	713	681	701	747	711	725	677	707	684	784	730	716	699	672	716	701	732	726	665	705	703	672	722	687	683	698	662	710	637	699	681	640	692	701	722	664	719	700	702	700	705	707	651	736	700	697	723	723	682	699	707	732	682	689	690	748	700	676	694	740	727	689	663	737	716	707	706	699	703	665	702	606	680	701	697	688	740	701	704	663	704	717	692	709	694	721	688	737	664	685	687	704	672	654	674	734	752	676	692	654	680	698	673	628	746	684	747	729	664	687	655	648	732	709	682	723	704	717	721	689	703	683	727	728	711	691	716	706	683	673	695	679	683	692	683	727	721	672	730	688	662	689	718	682	703	720	679	663	706	639	711	718	713	693	689	703	688	692	706	641	712	663	655	731	740	678	679	723	683	690	695	695	722	714	710	696	724	682	671	679	684	727	689	723	651	706	704	683	718	716	706	698	721	661	691	718	745	701	677	728	693	699	706	751	692	718	708	692	658	687	685	642	680	677	678	705	695	686	706	674	761	680	689	693	741	721	703	661	684	701	695	698	695	724	698	699	718	713	716	697	722	671	673	704	721	689	684	672	709	677	660	652	686	749	684	701	702	676	712	683	714	675	708	706	676	711	785	737	667	712	690	684	673	763	685	665	721	708	670	690	681	718	737	664	690	704	705	673	681	685	675	672	687	755	700	688	689	642	686	681	710	690	663	652	650	706	700	694	705	739	661	679	669	693	694	674	682	690	645	689	640	707	727	683	742	718	726	685	695	655	706	699	693	677	649	674	684	660	685	762	680	703	706	705	660	699	707	684	666	684	702	742	718	693	690	652	660	691	683	702	674	735	669	697	719	663	675	697	742	672	669	694	658	708	699	714	722	718	733	701	746	682	707	693	682	638	731	683	695	708	674	738	707	695	688	668	672	669	692	681	651	696	678	700	723	695	686	703	666	687	666	711	681	712	743	665	718	705	693	666	697	667	696	706	650	730	709	685	703	683	673	719	674	705	739	712	731	655	707	702	710	700	653	711	675	658	698	667	712	690	688	712	668	655	691	689	700	675	702	675	732	703	721	655	656	681	676	653	726	748	699	643	677	731	676	669	703	667	693	696	717	709	721	693	726	717	718	681	705	647	715	697	676	693	684	674	650	674	700	639	705	670	709	740	687	657	706	693	674	732	685	715	670	669	738	648	659	719	720	723	695	688	730	724	682	694	743	669	704	712	675	658	714	687	672	662	650	674	681	728	708	668	695	685	696	696	680	691	704	685	680	713	693	679	693	728	716	678	685	722	660	703	663	703	691	659	754	714	687	724	737	704	653	697	685	688	726	637	690	666	682	720	701	696	675	702	727	729	682	633	638	707	704	723	687	682	682	665	678	684	721	698	658	683	685	719	691	677	670	711	692	685	653	700	684	701	699	744	740	715	708	692	691	684	707	721	706	696	680	683	687	693	690	725	687	662	729	684	734	660	681	694	665	692	717	701	732	676	727	675	739	672	654	708	698	683	662	668	727	717	687	660	673	680	718	715	706	655	680	655	716	717	679	698	695	723	712	765	738	715	700	699	708	731	720	722	742	726	673	712	727	649	719	610	718	740	730	693	710	657	665	692	710	743	739	707	692	750	687	742	695	699	675	720	695	695	691	691	657	686	729	696	721	732	722	702	720	694	667	705	736	629	679	680	714	718	707	716	657	705	687	660	701	683	698	664	694	648	704	689	703	681	688	689	677	679	687	652	703	696	680	691	726	731	743	739	690	673	658	675	657	723	684	685	697	690	646	677	691	659	688	697	660	666	700	720	709	718	683	731	643	702	678	706	672	690	662	786	679	701	637	732	758	701	694	663	669	659	714	701	732	721	710	681	725	689	727	706	702	732	683	695	684	758	709	644	716	707	681	699	696	716	650	699	681	712	728	711	765	685	700	684	691	645	672	686	691	703	690	774	710	716	714	708	663	707	684	669	721	698	722	671	691	703	682	680	705	722	721	687	716	700	659	705	718	696	696	660	684	701	658	725	677	714	672	678	718	682	665	688	647	729	716	672	731	713	672	705	740	730	705	688	721	736	722	729	684	723	733	719	696	693	652	684	698	712	735	688	698	727	660	736	679	710	711	735	666	703	664	713	709	688	740	652	693	718	705	698	700	722	694	686	664	726	691	664	713	729	706	674	662	648	700	721	678	696	738	685	719	668	719	708	729	672	730	667	711	676	709	719	712	717	709	706	706	708	668	697	702	682	662	675	670	694	688	740	728	698	696	701	702	687	710	750	698	681	733	710	724	695	698	672	656	700	692	697	686	731	683	704	736	713	703	660	672	671	689	643	730	679	690	698	710	720	711	756	715	707	710	659	691	724	695	707	720	695	674	702	740	670	683	695	676	732	700	725	735	660	661	708	702	708	684	703	754	680	697	726	741	671	696	728	705	742	674	638	648	690	714	731	638	702	710	670	656	683	656	775	675	719	696	646	683	698	646	680	661	673	701	668	643	684	661	686	682	724	680	657	690	703	707	663	672	717	643	679	686	713	663	714	702	665	699	682	673	635	687	731	708	679	669	763	719	708	706	713	685	704	674	666	704	656	712	680	687	730	661	667	696	757	662	684	673	706	751	677	642	689	644	674	686	702	687	727	695	739	669	662	720	693	701	690	681	657	709	708	697	670	713	687	734	691	671	736	720	680	712	705	693	664	741	707	688	742	651	741	676	676	697	674	725	705	721	645	698	741	678	682	712	652	685	664	630	679	707	734	641	721	721	703	672	656	695	679	735	639	645	686	727	680	716	729	695	693	672	684	691	760	674	647	675	776	629	681	728	677	686	666	705	695	675	666	686	686	686	716	719	668	685	722	715	676	744	674	660	640	718	727	756	689	668	686	643	677	725	705	666	688	662	727	740	726	644	717	709	698	684	687	680	643	733	680	656	721	693	671	712	691	714	703	684	652	665	740	719	682	666	655	673	701	665	656	724	765	684	755	699	692	723	697	703	746	681	705	683	694	706	685	695	703	688	681	732	716	685	653	738	650	695	709	732	665	711	671	704	677	692	659	699	711	639	746	663	681	693	695	697	627	712	699	656	725	717	652	692	716	653	721	679	703	694	661	676	666	686	698	626	693	716	720	719	702	686	675	661	655	688	705	745	734	677	688	668	736	669	695	683	679	669	721	749	694	729	716	687	704	699	686	680	712	755	692	693	667	649	679	677	724	720	673	715	691	704	674	724	676	700	703	707	728	707	732	725	735	682	676	715	725	669	652	663	707	689	676	648	636	681	695	700	657	697	674	712	705	698	743	713	700	700	723	650	725	693	697	690	738	679	679	758	691	670	679	694	670	656	668	660	704	744	677	706	694	674	676	715	690	738	728	720	659	713	672	731
23586	3103	679	541	496	419	435	461	349	398	399	365	392	418	526	499	488	466	467	467	441	463	474	459	436	447	416	382	405	405	417	438	439	397	379	398	388	369	400	370	400	367	361	353	339	368	358	384	369	336	394	356	382	369	362	341	357	377	383	367	414	339	380	323	372	409	363	387	348	339	361	359	334	343	356	331	349	366	377	368	414	354	338	336	363	344	401	337	358	349	358	351	341	345	352	360	348	365	372	357	370	362	347	357	337	338	350	356	382	398	374	319	307	333	342	391	317	379	371	350	365	345	334	346	372	373	359	362	323	374	338	342	379	358	354	352	344	360	358	336	399	407	368	344	356	353	362	379	332	349	348	376	378	315	348	366	395	363	371	362	372	364	375	353	362	358	381	340	350	355	312	364	366	365	352	374	363	368	357	356	366	322	327	383	381	365	364	358	371	341	336	351	364	349	322	352	340	318	323	358	364	334	371	301	353	342	349	376	352	330	347	361	329	372	379	368	374	356	378	371	362	391	345	346	354	339	327	367	352	326	357	342	368	370	369	351	360	358	359	344	366	358	335	351	365	368	366	402	341	362	339	337	357	379	356	352	343	354	373	371	348	351	381	392	374	403	344	344	348	354	393	361	342	342	357	350	356	366	382	383	389	373	372	368	342	347	333	343	392	357	346	375	375	369	365	355	373	409	356	390	408	327	343	371	320	334	356	364	337	354	365	398	355	369	413	366	386	346	354	357	327	352	307	346	367	386	344	350	384	332	352	397	312	363	360	397	359	393	365	348	372	336	374	351	373	357	369	339	374	361	344	336	355	401	345	323	345	385	323	353	318	329	392	387	334	380	309	358	349	327	362	346	396	384	365	350	360	356	320	357	335	330	350	379	356	388	354	377	362	369	379	369	368	378	395	381	356	362	345	377	352	375	387	357	365	366	355	408	363	387	359	384	381	356	346	337	346	351	370	328	385	353	358	370	343	389	370	361	368	337	299	333	373	337	378	337	349	361	366	363	345	324	350	362	367	340	388	335	320	402	366	371	350	316	356	369	346	394	378	337	404	363	367	347	351	369	329	339	335	367	377	393	371	372	369	390	350	375	329	367	380	385	351	341	343	379	316	381	362	356	336	335	337	411	328	337	344	352	356	335	335	356	352	362	349	342	383	345	379	353	382	364	356	353	343	343	340	345	339	348	360	334	368	357	364	368	312	333	374	315	336	346	377	352	349	330	352	398	360	333	367	378	354	379	353	397	350	380	378	397	357	359	357	339	347	358	343	326	373	354	365	341	332	390	364	378	375	352	334	342	376	345	357	360	363	376	410	364	312	324	364	360	355	386	382	358	381	370	358	422	331	364	359	374	381	375	344	372	370	365	399	344	408	332	365	364	369	353	357	346	346	363	327	350	353	360	378	317	373	351	347	357	328	364	361	336	332	322	371	367	376	366	366	369	342	354	377	334	345	361	335	387	354	372	364	371	353	374	353	378	381	375	340	389	366	373	386	339	372	423	389	367	327	338	368	336	357	352	364	399	362	360	377	358	378	369	334	384	376	381	368	373	358	357	401	345	348	353	321	371	367	351	341	377	376	334	358	352	363	367	370	361	315	372	397	354	369	386	377	346	368	356	371	353	337	359	391	354	346	336	367	337	374	408	365	367	358	349	360	386	350	402	389	371	361	366	339	383	411	352	389	376	354	331	327	388	409	357	347	345	356	345	333	306	336	363	367	374	358	407	317	340	353	337	359	370	377	358	347	319	376	369	346	354	352	370	374	397	355	373	366	359	360	340	367	345	378	350	366	373	380	342	357	333	383	340	357	308	353	337	341	339	370	358	369	302	344	336	360	328	371	349	328	351	399	372	314	343	319	373	341	373	351	371	397	384	359	389	366	349	360	357	356	352	348	344	312	339	348	396	375	383	411	354	385	368	356	374	354	343	342	379	364	329	379	395	355	391	374	370	343	360	331	356	374	337	384	401	354	348	335	383	341	369	320	361	333	346	331	368	385	353	347	331	365	347	362	394	368	396	378	370	356	378	366	368	339	382	357	365	352	356	335	365	384	357	369	337	353	370	336	348	365	370	364	332	373	324	332	381	331	339	380	336	374	364	354	355	356	351	360	367	346	393	387	357	370	398	379	365	385	353	358	369	341	365	373	374	301	318	341	358	339	371	361	361	371	342	400	381	345	357	346	372	363	367	378	349	361	374	383	352	379	330	345	374	345	367	389	350	316	350	389	353	357	334	348	368	365	369	353	335	383	364	324	372	368	352	371	320	357	355	372	350	334	392	350	349	330	360	344	341	407	395	353	332	345	382	355	357	352	325	328	366	319	382	423	379	338	367	370	378	336	398	335	307	349	390	371	322	341	365	381	374	328	358	340	374	343	371	349	366	385	355	324	362	372	366	401	354	344	342	353	342	376	373	359	403	381	336	356	370	372	340	345	356	365	337	361	349	348	368	373	376	345	385	311	306	348	356	394	340	367	366	353	358	352	353	319	366	345	345	366	370	329	354	374	357	357	414	338	397	367	389	341	369	402	320	328	402	347	337	330	371	339	353	364	356	308	362	371	339	346	345	355	310	344	374	373	382	365	380	349	371	358	339	364	372	373	409	381	361	374	385	371	309	342	371	333	360	385	338	353	414	353	364	358	364	319	335	364	360	337	379	354	391	365	355	353	322	389	354	380	356	385	367	395	352	360	348	374	339	374	370	368	362	346	348	346	363	367	348	393	342	371	344	345	366	363	347	372	326	378	352	377	359	373	366	319	394	357	352	354	355	365	337	361	357	361	354	376	322	340	322	362	368	350	364	352	366	324	352	345	382	374	323	353	373	346	388	364	357	366	377	395	341	368	399	330	373	381	357	393	369	379	338	367	334	377	383	388	328	339	350	383	381	359	362	347	360	312	352	345	374	390	384	344	340	367	353	360	354	389	343	366	326	370	361	378	363	365	328	404	395	349	323	327	359	363	368	324	362	378	346	369	379	368	374	370	340	328	354	364	344	372	325	358	364	390	356	381	335	371	361	366	372	340	342	346	368	397	348	372	361	339	358	341	368	360	350	363	370	371	388	375	406	406	365	371	320	366	323	380	379	381	336	358	344	376	391	347	400	388	396	319	391	377	358	384	318	341	368	359	390	375	367	370	377	365	381	369	369	375	320	366	343	361	349	356	343	365	357	337	321	361	369	381	366	359	375	370	377	407	345	354	409	350	342	380	371	388	341	384	354	383	387	327	369	374	377	416	353	375	356	389	338	375	377	319	353	325	343	399	372	346	347	365	354	362	367	358	375	358	364	386	368	395	355	372	335	342	360	353	367	349	353	366	348	399	354	351	350	412	383	374	365	340	350	370	337	345	375	342	367	316	366	381	375	376	365	370	354	377	328	368	351	343	331	371	352	349	364	380	336	400	348	335	388	335	342	373	366	383	370	368	356	364	347	325	396	353	350	343	382	356	382	335	340	341	383	375	337	345	325	428	388
13688	1071	1382	1581	1352	1254	1124	1034	1022	973	951	991	1002	1112	1528	1518	1588	1520	1472	1401	1388	1324	1352	1248	1300	1351	1255	1177	1121	1139	1185	1087	1052	1095	1027	1019	938	1005	920	936	911	921	900	864	889	883	916	870	874	880	864	821	761	795	782	817	783	841	826	821	806	817	818	801	811	783	840	793	812	814	798	792	734	839	742	812	832	762	816	793	765	799	789	799	796	793	782	805	776	833	829	822	789	786	765	789	775	811	777	784	875	814	761	807	768	792	837	762	804	809	818	780	769	794	839	782	801	790	752	779	753	799	802	782	838	807	801	831	823	784	787	846	781	800	767	775	802	798	775	811	813	775	721	779	785	778	782	815	836	809	842	755	780	796	777	809	803	827	799	743	773	774	804	751	796	789	783	823	772	806	762	762	814	802	778	821	795	775	744	789	809	768	832	805	753	766	788	795	786	813	802	780	748	776	776	783	784	781	793	791	775	771	796	784	811	788	762	778	766	799	736	812	830	735	806	774	789	800	814	790	804	774	749	780	779	800	791	812	815	787	789	822	790	754	831	721	772	806	788	781	777	813	788	812	773	800	785	777	749	836	805	761	801	796	793	761	788	763	748	776	790	796	774	801	773	769	795	799	782	773	782	780	816	813	778	764	757	789	736	809	806	802	771	758	754	796	826	780	703	797	810	751	783	736	740	768	764	770	790	798	807	822	777	861	774	761	806	781	810	776	814	819	798	778	814	730	782	833	779	782	762	758	809	849	794	808	735	752	852	769	790	799	793	794	786	782	799	771	771	836	830	755	804	765	731	743	759	823	764	804	786	795	711	733	754	794	789	795	805	752	792	780	799	798	768	806	796	776	801	748	784	784	761	802	830	799	766	750	777	779	773	761	789	819	795	749	803	780	776	780	819	798	810	774	790	773	762	834	759	775	798	724	778	731	794	742	746	741	795	768	756	795	790	833	789	774	790	801	780	764	755	740	822	802	789	794	813	777	783	774	782	747	790	799	808	769	784	764	796	789	777	774	797	785	856	752	774	797	795	794	733	752	778	825	755	756	786	768	774	704	765	797	859	791	759	788	738	787	763	841	810	766	828	789	795	773	775	811	735	779	793	779	825	777	756	790	764	768	778	817	833	770	751	824	739	772	806	767	821	801	811	812	776	717	761	797	818	843	791	769	781	770	759	773	778	819	773	743	844	821	780	781	773	791	792	803	798	792	826	791	764	799	790	731	784	738	816	785	785	776	795	788	819	728	775	848	765	775	779	811	801	717	775	777	800	807	769	782	773	778	797	794	801	744	786	804	773	812	763	788	825	802	822	795	798	797	791	815	723	788	789	781	792	814	785	788	801	790	844	795	806	796	800	792	815	775	794	781	802	819	778	761	760	759	780	812	788	808	798	771	755	779	749	806	858	794	790	769	769	784	775	804	789	808	770	792	814	788	819	803	796	777	853	779	807	811	768	812	829	818	764	788	802	826	775	787	780	817	874	768	798	829	766	793	793	792	795	748	798	781	783	749	773	757	779	781	758	763	807	798	760	799	775	779	779	813	769	778	756	766	751	801	796	788	776	748	736	773	769	820	812	758	794	836	726	817	804	819	780	775	786	784	800	795	809	782	780	770	781	786	776	777	792	805	786	773	780	774	778	792	736	814	791	744	745	792	793	819	783	708	842	818	820	770	810	762	762	772	770	764	798	784	807	752	731	793	787	781	795	784	763	751	782	786	746	828	821	779	785	803	802	804	818	808	809	808	814	827	800	765	764	792	805	760	773	796	754	862	801	751	814	798	794	788	826	821	810	740	813	761	795	824	761	771	830	767	753	806	769	812	774	751	797	816	790	764	793	759	841	774	788	757	728	831	771	776	775	779	753	745	805	765	746	791	773	763	802	804	809	791	773	813	776	768	811	802	770	881	777	760	834	784	778	766	781	775	762	746	800	780	818	814	739	763	743	770	849	790	764	781	763	766	777	807	765	757	747	766	771	824	751	783	799	776	807	807	813	841	805	817	759	782	796	792	784	829	827	782	801	780	805	805	819	762	758	755	777	771	751	814	776	758	790	742	757	809	820	808	772	802	811	807	815	770	763	825	798	755	811	822	781	789	809	815	768	784	838	763	806	758	800	759	761	822	777	831	746	797	839	801	825	779	767	778	788	814	807	809	780	760	782	784	823	770	792	811	758	801	745	794	813	790	762	796	812	778	753	756	778	779	788	775	798	772	768	807	781	738	731	809	811	778	801	770	780	815	755	781	824	802	758	758	780	814	802	755	788	782	736	767	829	803	761	788	731	771	769	763	808	821	841	783	807	793	772	816	804	807	783	750	786	808	788	784	788	743	725	741	817	771	815	811	777	796	758	760	759	822	762	755	862	758	782	771	752	792	829	824	780	801	798	781	793	793	778	787	785	768	820	791	763	796	797	782	809	786	832	775	796	826	777	786	748	801	797	818	801	822	776	750	784	796	792	790	788	778	815	783	809	765	820	801	832	747	762	767	747	792	739	819	880	769	789	795	767	849	760	812	767	802	791	796	748	850	780	827	798	814	836	811	795	815	825	806	810	844	823	751	785	764	797	827	808	787	815	805	798	794	760	802	779	765	788	717	791	834	782	771	774	829	716	762	783	792	792	822	799	823	796	814	784	791	797	723	787	733	825	738	787	765	744	762	737	784	793	774	827	779	771	755	814	792	759	839	791	752	780	803	752	820	832	796	780	804	743	769	812	792	766	824	749	761	770	753	818	791	811	779	788	785	790	796	749	770	777	770	799	849	815	754	834	778	851	791	791	820	761	807	793	768	798	787	840	761	837	748	806	753	824	747	798	786	811	803	809	773	823	797	816	787	839	798	743	772	749	824	773	809	786	767	809	785	832	792	788	780	796	798	748	772	759	789	735	785	798	797	775	760	773	805	829	789	787	819	770	803	818	787	821	764	798	754	803	737	803	778	799	815	752	780	778	750	779	780	795	785	790	766	806	786	793	774	770	787	788	805	756	771	791	796	790	792	791	748	782	729	816	780	793	788	822	797	750	823	810	782	807	786	763	739	720	759	831	774	796	752	756	766	729	795	820	864	793	822	790	727	790	756	805	796	781	812	800	804	798	763	803	797	795	808	795	803	805	797	741	807	776	810	782	791	805	752	753	784	794	811	824	833	764	811	775	768	757	808	752	786	820	826	775	793	767	803	759	790	782	816	807	848	832	778	739	753	822	800	825	790	819	827	774	758	844	768	759	768	740	778	781	810	765	801	796	778	797	781	740	811	820	835	800	796	799	819	815	763	773	733	765	799	811	778	789	780	765	759	777	809	755	766	776	795	779	790	786	779	739	836	830	821	797	802	726	822	751	753	775	824	821	788	714	737	765	747	766	798	762	783	736	807	764	759	777	762	787	769	828	810	769	779	795	767	766	843	827	811	794	741	785	785	817	808	834	780	777	790	820	834	808	839	772	799	807	792	748	831	753	753	745	817	784	804	760	847	797	779	806	814
36937	7008	1066	879	676	568	512	496	406	470	389	397	414	453	564	530	497	487	486	475	498	499	471	512	469	488	492	441	419	396	430	403	468	462	402	411	424	392	410	362	387	368	404	395	386	389	411	429	398	383	389	388	417	359	389	347	382	383	349	399	377	381	359	338	324	369	384	383	380	380	381	373	334	407	369	330	341	374	355	360	343	366	374	417	351	350	323	356	353	340	331	351	398	374	362	365	380	332	332	345	354	366	364	369	375	334	343	340	344	347	353	382	410	342	328	356	361	358	338	356	386	343	367	387	385	364	366	371	375	396	392	376	378	372	373	374	365	378	399	385	366	371	353	381	350	365	385	333	366	402	367	402	361	360	338	361	360	337	373	383	374	356	348	353	343	339	377	376	347	341	378	388	324	375	345	368	363	357	374	339	337	354	344	341	333	378	349	324	396	336	356	368	353	353	395	381	380	374	353	359	350	340	381	336	344	358	342	378	363	349	335	379	359	390	378	334	378	396	332	364	340	348	363	382	336	309	337	376	383	348	361	394	369	371	348	318	379	353	365	342	369	383	334	390	359	347	369	355	377	396	327	334	416	325	360	368	342	335	366	344	316	354	342	397	388	323	341	336	352	376	417	352	337	349	354	354	340	377	366	400	385	359	361	331	387	376	352	348	343	385	372	372	363	290	395	355	390	332	339	382	362	383	320	378	342	382	377	393	383	337	366	378	393	399	397	334	353	366	395	364	361	361	370	395	378	378	345	352	363	373	360	374	372	371	372	379	336	374	378	366	359	363	370	392	373	362	363	362	436	398	373	384	347	404	366	349	381	387	357	384	384	369	371	375	382	348	372	348	363	340	361	374	317	340	351	399	337	348	333	344	360	363	342	395	342	366	369	332	361	347	372	317	368	380	364	375	352	351	344	344	343	337	356	389	347	366	384	351	350	350	378	368	349	347	353	343	379	383	386	382	358	369	393	353	348	330	370	344	358	388	412	344	330	368	336	333	359	392	367	380	341	370	358	376	361	358	393	342	328	347	374	353	361	365	383	376	324	353	313	379	366	352	384	354	372	397	363	345	358	358	348	347	374	357	370	379	380	374	371	388	377	350	386	391	377	333	369	344	349	339	388	364	323	376	374	340	341	353	322	357	372	365	341	385	354	355	357	393	339	342	348	383	383	311	359	339	374	370	355	378	346	360	326	357	372	335	385	376	354	356	352	368	343	338	362	382	335	309	309	367	365	361	339	340	377	360	353	373	350	358	350	348	346	352	393	351	363	327	375	368	394	375	359	378	378	376	420	364	364	358	362	348	360	356	378	363	378	351	385	358	352	351	362	368	378	364	336	369	406	364	380	360	335	370	372	343	342	364	369	353	415	354	376	356	336	339	371	394	356	357	347	344	318	398	397	350	351	363	360	347	343	349	371	372	317	337	358	369	383	394	337	407	368	358	365	389	353	336	384	363	384	365	369	325	366	385	386	371	339	395	352	343	367	375	385	373	337	394	387	346	357	343	389	377	347	366	379	376	350	349	366	350	355	369	387	360	384	362	387	381	377	360	352	339	338	364	382	387	350	361	392	351	371	370	368	353	372	387	370	360	361	423	311	315	353	336	383	373	339	350	363	392	387	319	396	350	375	374	356	378	360	343	351	325	359	333	354	355	371	341	364	364	377	350	349	391	369	377	366	376	370	336	364	389	362	351	370	357	376	385	305	359	401	368	363	368	338	360	351	333	383	356	384	347	345	378	352	364	367	361	363	379	330	352	373	356	373	388	417	337	402	359	352	349	335	363	405	381	365	368	357	364	341	334	366	367	348	387	385	349	366	359	405	400	356	407	333	371	382	341	393	407	341	390	390	392	388	359	379	374	362	402	390	371	414	351	324	354	332	333	342	380	363	381	397	380	383	334	390	359	368	347	398	350	382	323	339	360	364	336	357	352	372	365	394	323	351	372	340	394	376	381	351	367	351	367	374	370	374	374	356	374	395	351	375	367	332	376	346	347	340	382	373	356	384	369	350	304	347	363	328	360	373	360	356	356	339	372	347	385	344	365	371	326	341	371	375	367	380	397	340	370	381	391	385	377	350	355	359	344	337	310	371	311	354	391	353	351	341	359	395	372	398	366	360	368	367	356	328	381	355	362	328	351	373	327	406	355	366	405	397	411	341	370	324	332	371	358	341	365	340	377	351	340	353	340	373	363	362	374	325	347	379	346	384	401	408	353	396	359	381	388	348	382	363	357	312	360	355	361	335	345	389	390	361	406	380	373	382	371	359	371	361	336	345	351	344	372	366	375	357	364	359	343	343	394	412	383	352	288	348	373	400	366	396	389	363	346	349	348	352	365	391	389	356	356	361	358	387	348	354	371	361	369	358	347	355	370	390	408	343	364	406	382	372	346	358	389	354	339	351	364	379	370	358	360	364	358	347	356	376	386	374	363	381	393	387	397	375	355	383	363	377	379	392	358	384	370	403	354	368	357	366	367	364	367	331	375	344	342	358	365	344	372	407	344	358	347	363	369	383	359	347	392	410	406	340	363	364	343	371	365	414	350	355	376	384	375	364	358	377	324	390	338	365	347	342	338	340	354	364	363	375	347	364	374	356	366	376	332	370	370	330	370	362	344	364	368	372	320	349	357	365	321	332	384	339	359	363	343	373	377	325	327	347	385	326	400	339	380	343	382	349	363	386	399	371	358	363	408	323	374	338	380	393	342	369	362	349	380	370	367	351	382	398	376	357	349	359	356	354	365	383	369	360	387	366	386	399	369	377	360	350	391	386	356	360	333	340	404	408	377	364	349	393	390	379	375	342	378	371	341	367	373	346	366	322	340	387	377	384	378	386	377	424	387	344	372	397	373	357	355	366	377	348	364	337	326	338	382	346	349	385	379	397	360	366	329	378	339	319	399	365	362	337	351	352	393	385	351	340	350	385	372	365	382	376	363	368	403	375	340	377	393	386	362	364	371	359	369	360	359	366	395	394	381	377	362	398	349	382	371	368	347	347	359	368	354	373	351	357	373	373	381	345	368	391	352	355	367	397	384	399	360	373	375	369	365	418	338	384	382	382	359	377	351	369	360	352	374	348	315	370	347	355	378	388	361	372	355	350	376	335	372	315	368	393	388	359	353	369	387	382	370	364	357	364	331	369	391	330	352	389	315	365	353	358	360	359	354	349	330	366	426	346	354	342	380	387	370	345	368	378	354	370	346	357	356	357	330	352	407	392	343	345	346	340	339	375	359	398	343	382	379	390	366	385	359	382	335	345	366	343	372	356	382	394	394	409	342	344	364	362	371	376	364	385	359	374	402	383	322	366	374	392	339	398	351	372	325	338	349	342	325	364	336	355	333	394	338	336	344	373	366	376	325	329	346	371	375	341	381	323	349	349	337	397	340	354	392	335	401	374	364	371	382	377	350	388	344	342	372	381	371	327	389	345	333	340	367	381	345	340	361	339	359	374	381	382	350	374	418	393	342	339	366
19774	1308	1927	2276	1912	1612	1438	1315	1163	1095	1121	1032	1214	1325	1648	1790	1768	1767	1672	1663	1667	1567	1554	1488	1543	1469	1433	1383	1335	1262	1239	1260	1200	1218	1149	1120	1054	1075	975	991	998	949	999	979	946	931	890	879	856	883	910	835	856	816	818	853	818	761	826	797	803	814	812	781	795	818	822	829	829	772	796	727	798	803	803	777	831	800	819	780	797	770	784	803	794	823	781	762	776	804	806	744	812	795	756	766	797	779	779	798	822	807	768	749	754	754	759	794	722	756	814	756	817	828	780	789	758	817	801	732	844	758	769	811	767	780	783	770	843	795	803	768	845	755	755	741	802	827	731	758	797	823	767	766	809	787	811	781	780	808	809	794	779	789	774	779	822	771	789	835	816	820	772	757	790	785	812	777	762	782	770	768	809	791	815	757	787	790	758	820	829	786	812	808	789	801	793	808	795	784	744	771	743	777	796	761	814	800	733	816	734	804	751	831	787	792	825	764	784	787	748	794	779	796	794	762	792	821	775	785	801	782	766	772	780	807	785	767	797	792	779	784	787	787	837	775	766	782	825	788	797	764	763	782	789	791	801	773	767	801	810	795	804	748	819	782	799	797	792	782	787	775	757	822	780	793	770	818	754	789	765	823	800	767	804	793	760	753	784	799	812	789	769	820	813	752	756	784	783	767	790	748	820	782	806	802	741	765	813	808	746	720	772	782	820	777	750	794	774	779	829	773	817	800	788	834	777	779	797	820	742	793	832	738	792	814	775	844	794	818	804	785	816	794	775	765	777	774	819	765	777	809	851	832	779	772	760	765	749	766	762	740	767	761	796	807	773	775	820	809	777	760	806	783	817	729	797	765	753	761	813	785	775	771	765	796	739	805	787	826	785	771	816	755	721	751	844	742	728	773	786	798	871	757	804	775	814	728	817	811	824	803	819	829	812	815	792	763	796	793	775	818	760	830	813	773	796	765	833	769	797	773	815	810	846	816	774	803	811	746	797	745	778	846	806	737	797	810	786	779	753	810	787	754	788	757	780	819	763	787	801	779	777	712	778	766	795	802	808	753	810	830	791	779	772	800	760	781	775	717	799	752	779	758	812	765	738	800	826	779	751	778	768	805	762	810	825	768	752	767	790	805	832	802	757	810	783	819	804	833	783	782	752	755	771	777	772	738	824	747	819	778	801	747	805	819	796	781	811	818	759	797	807	798	781	799	752	777	783	787	826	794	810	781	781	807	822	755	790	800	750	765	758	780	779	808	780	752	787	839	794	812	798	801	771	804	812	734	713	813	805	791	803	772	776	737	770	760	768	822	808	785	759	806	786	838	764	771	825	830	779	793	826	761	812	774	755	792	832	799	781	774	798	791	747	783	768	769	777	779	746	799	750	803	754	799	759	799	833	813	752	798	794	768	844	811	862	806	856	788	748	779	804	781	775	787	767	808	805	803	762	758	801	753	775	782	754	779	746	744	757	821	813	850	801	767	776	842	762	817	826	827	761	817	753	771	783	802	736	800	816	767	767	751	797	811	775	793	782	781	818	755	830	817	809	773	752	804	793	777	765	760	795	761	740	778	758	832	761	842	751	735	791	781	853	770	790	799	794	807	788	776	812	767	788	759	848	763	812	753	737	772	795	771	813	778	790	739	776	753	784	803	774	811	762	735	766	796	794	783	790	810	780	756	775	794	750	805	729	795	816	769	760	798	836	790	778	788	824	793	811	763	786	804	803	762	769	770	777	822	804	802	766	778	786	733	768	780	775	778	786	808	815	746	755	796	828	844	767	838	786	792	794	796	811	774	784	720	749	784	748	796	805	779	760	828	759	789	753	783	742	802	763	745	762	783	779	752	809	794	815	808	800	772	817	787	733	735	769	751	771	809	753	803	810	802	785	758	803	761	835	786	801	778	811	790	789	813	811	779	770	763	792	771	764	818	766	793	768	807	770	780	821	854	755	731	830	836	784	806	786	775	749	776	784	773	786	751	812	806	775	793	733	795	786	767	744	769	772	751	811	839	838	764	804	793	758	807	777	775	812	788	799	749	754	796	766	772	845	781	785	786	782	765	754	792	803	768	822	815	798	758	776	799	747	814	822	805	794	720	705	804	789	752	758	789	769	820	733	755	810	806	770	801	811	766	803	830	730	779	771	768	735	771	787	756	819	778	760	771	757	789	752	770	738	802	751	771	759	826	819	784	763	775	772	806	846	780	764	790	817	804	806	745	754	841	790	721	804	820	764	802	730	816	810	782	811	810	803	796	796	811	786	799	735	799	747	748	824	762	816	816	804	758	772	772	760	732	783	742	787	803	752	766	819	812	767	806	803	787	832	767	768	794	799	872	811	743	779	809	808	794	762	765	768	752	819	815	774	753	783	757	842	787	764	721	796	843	836	734	801	791	786	839	768	797	766	830	820	754	828	819	799	778	773	837	756	761	798	799	806	763	838	778	784	787	795	773	785	746	736	762	764	769	816	781	835	762	856	840	779	837	720	804	793	724	755	803	773	807	804	823	821	711	797	771	805	753	802	802	806	834	861	786	805	746	816	780	773	722	757	765	775	822	756	824	807	763	778	760	756	835	788	756	771	793	735	818	807	756	733	827	803	791	780	785	784	760	774	749	759	760	784	790	810	783	793	726	789	816	756	804	768	839	727	779	763	742	758	771	785	800	750	816	717	782	795	793	802	811	803	795	820	754	767	796	745	801	755	795	763	832	756	733	815	769	800	742	749	787	764	786	779	771	780	789	810	754	788	807	818	716	782	828	768	746	799	784	782	847	776	749	783	786	795	827	798	798	775	766	800	738	746	804	789	794	793	797	770	777	756	816	828	767	734	751	836	779	748	778	775	780	781	787	810	810	782	832	747	767	838	782	775	814	772	759	765	775	752	768	830	801	832	804	757	748	823	782	787	754	800	783	770	798	769	781	774	766	782	838	765	777	751	808	792	818	795	823	808	746	830	838	756	795	769	786	801	778	797	802	736	758	800	782	781	813	783	807	766	790	779	773	826	829	745	721	774	815	759	780	817	778	787	825	791	762	758	790	796	791	759	813	835	749	836	769	794	766	733	809	829	832	794	828	820	820	801	815	795	772	794	778	800	794	786	780	764	798	779	775	778	769	769	792	805	796	804	786	773	770	787	802	788	779	815	783	798	769	800	801	809	818	763	772	768	819	805	777	783	809	743	766	798	768	806	797	776	793	781	795	775	736	796	809	806	766	724	796	759	803	779	768	779	755	791	767	845	772	754	794	733	799	764	763	821	786	808	757	740	754	770	792	808	805	791	768	739	765	766	756	758	828	828	769	731	828	796	788	782	754	818	725	805	747	821	775	754	822	803	764	801	772	830	778	776	775	835	789	836	864	768	812	804	760	794	785	761	762	754	761	742	804	792	787	795	769	777	734	821	805	781	816	730	767	750	755	760	813	736	789	776	748	763	764	796	782	843	753	762	789	780	795	822	789	834	781	776	794	794	810	819	755	807	737	726	737
16852	1901	322	338	342	299	337	333	346	350	312	345	308	370	380	390	398	390	369	373	387	328	345	373	359	338	356	351	332	346	369	377	335	328	336	353	326	325	307	318	322	370	332	320	349	316	313	350	349	321	298	310	331	272	302	363	314	330	330	322	302	315	303	351	336	325	306	297	320	319	302	318	357	323	324	308	317	347	317	330	308	323	300	319	315	346	356	309	349	345	304	290	342	317	300	310	321	339	283	325	291	294	395	362	357	318	279	327	318	320	303	335	325	358	327	337	310	323	332	328	333	358	299	306	336	346	330	335	332	324	333	320	332	301	317	358	342	320	342	322	308	296	331	342	325	309	329	295	298	294	288	315	336	342	299	352	300	307	321	310	324	310	310	291	328	325	356	302	306	306	322	341	297	327	326	331	318	330	326	300	328	342	316	258	323	290	291	315	331	323	328	323	339	321	288	317	301	337	320	328	325	312	322	333	303	333	290	300	318	333	282	328	325	305	331	323	334	300	331	323	321	282	347	304	318	332	320	310	332	333	303	318	285	315	336	304	337	322	320	335	310	310	329	321	335	306	324	285	343	345	333	317	310	297	317	338	335	312	339	320	336	324	299	327	328	332	298	335	307	279	306	322	311	307	292	324	315	333	344	324	293	298	303	310	345	319	293	330	308	308	308	278	338	314	336	298	350	339	290	320	320	309	314	311	330	308	326	302	328	295	333	310	308	311	292	329	280	302	308	299	321	321	309	342	305	303	298	317	324	300	307	336	300	324	341	335	320	322	365	296	315	317	305	309	317	310	326	335	299	337	336	299	298	342	369	311	306	289	293	335	314	301	282	295	335	289	290	300	321	301	311	305	348	317	344	328	290	324	338	311	353	285	281	321	349	332	321	322	303	304	299	333	324	296	311	305	322	322	310	301	328	318	334	312	322	313	333	339	293	312	331	328	330	312	315	326	326	294	319	261	287	324	322	300	310	298	326	306	325	319	309	305	310	322	314	304	320	341	320	296	331	285	315	314	315	333	330	321	326	307	342	350	351	326	345	325	291	345	326	333	303	292	309	325	301	322	312	307	321	354	317	309	346	303	301	322	339	315	295	321	306	318	279	300	315	297	315	304	344	308	320	317	315	304	330	340	296	299	346	315	320	305	278	310	293	351	328	318	316	312	315	305	293	336	326	306	315	299	319	314	320	298	314	302	288	308	329	332	311	312	292	358	327	296	301	334	312	317	294	290	320	350	324	308	351	292	307	319	295	319	296	316	322	297	330	319	317	291	293	306	312	347	329	337	303	320	311	321	298	330	305	326	334	276	311	326	314	306	293	282	312	295	316	319	326	312	319	305	326	313	305	333	294	299	327	318	332	333	318	342	314	352	313	326	321	321	332	310	352	313	329	298	354	321	316	326	319	309	343	313	300	323	322	386	311	314	319	353	292	325	345	317	285	318	278	311	321	310	321	329	293	306	278	333	315	320	283	324	359	326	316	347	319	326	288	299	316	332	297	321	310	329	323	319	303	294	326	340	316	303	315	288	290	332	337	310	321	309	314	295	273	321	309	323	350	328	348	291	315	308	308	314	289	304	289	344	338	338	301	311	342	294	317	313	324	315	293	325	300	326	313	315	327	330	330	299	308	326	369	322	296	324	300	339	288	304	314	313	283	306	329	320	327	301	324	289	350	331	331	307	304	301	319	328	331	300	319	323	343	311	324	316	278	290	275	307	274	293	334	337	295	298	305	291	306	322	321	323	328	324	316	364	297	292	329	311	290	309	286	314	328	330	311	319	313	305	341	310	302	317	347	325	318	311	339	321	356	335	340	327	310	333	293	320	319	355	320	269	315	317	327	329	306	328	311	345	329	317	324	332	316	310	350	331	350	320	305	305	337	300	301	318	354	317	313	298	314	329	317	294	322	337	315	297	322	346	380	333	322	284	296	309	306	311	320	324	312	317	300	361	307	317	308	336	318	328	299	330	335	329	275	316	353	317	306	312	298	336	319	371	316	319	316	349	289	325	289	316	310	307	296	357	311	295	338	338	357	331	303	314	306	331	325	306	294	277	312	326	316	346	320	303	309	293	326	322	332	304	317	339	313	326	322	332	304	315	321	319	341	306	278	347	292	309	336	337	331	318	331	323	322	313	341	310	302	309	323	306	321	309	282	288	256	305	328	318	286	333	342	316	293	331	301	341	317	354	307	318	286	355	298	320	333	319	290	274	331	365	334	340	318	326	370	311	303	322	357	297	297	323	312	319	297	299	335	328	293	350	338	295	299	331	378	373	306	292	296	305	311	340	291	333	316	334	343	295	314	310	327	330	293	332	331	350	317	344	324	325	327	298	294	316	309	328	282	298	300	280	303	315	315	320	303	290	330	295	310	319	309	338	329	311	328	295	351	319	332	305	322	350	352	326	313	318	288	311	352	306	320	297	337	330	331	308	302	302	310	348	346	328	311	320	306	321	316	304	307	310	321	337	291	319	328	284	330	319	354	325	345	313	324	289	302	327	325	325	302	299	333	337	312	327	330	299	321	313	281	316	345	305	300	311	307	322	307	276	298	313	317	325	309	310	309	334	336	308	321	338	332	290	310	306	304	345	359	309	318	356	319	295	339	353	360	308	315	292	301	298	318	305	303	335	325	349	340	290	316	354	322	310	290	309	310	305	316	332	322	282	304	342	352	338	329	323	279	312	316	309	313	325	329	308	319	298	295	332	346	314	300	296	317	306	296	329	318	348	375	312	341	299	285	294	309	304	332	288	345	319	332	301	285	312	316	338	309	292	319	290	333	301	339	329	313	310	304	304	295	345	338	291	314	333	290	311	344	344	335	345	316	329	313	311	335	324	320	335	329	312	355	301	301	283	300	294	322	308	346	290	288	315	336	316	320	314	297	369	348	341	325	322	326	337	349	304	267	301	347	270	309	322	317	305	316	335	335	320	329	308	333	313	309	334	309	315	300	320	291	341	303	331	267	314	314	324	316	316	299	364	337	336	311	302	330	294	337	329	318	318	314	301	315	336	317	313	340	307	281	314	345	302	339	301	314	314	326	303	308	327	321	331	286	325	304	305	272	317	316	329	323	276	320	343	334	300	298	338	318	304	301	325	298	318	315	305	341	329	319	317	296	291	292	334	304	332	320	313	302	322	319	313	307	330	312	346	298	320	343	307	322	324	353	320	317	331	305	339	279	317	317	306	313	367	307	302	337	283	298	326	335	320	315	326	287	376	347	317	331	309	345	302	307	305	326	296	290	334	330	285	308	334	321	296	344	322	300	334	311	320	315	314	329	294	314	292	305	299	308	305	309	312	343	338	335	320	322	284	343	319	284	331	323	301	325	322	325	319	321	329	316	307	282	325	324	317	307	328	321	307	309	321	297	347	312	326	295	328	317	323	326	297	349	296	303	317	339	301	287	313	310	321	341	310	304	290	288	302	327	333	291	311	306	317	317	326	321	325	313	313	299	316	316	373	336	299	308	306
8867	690	732	742	747	699	691	690	699	697	672	744	797	944	1064	1101	1041	1176	1056	1014	1038	953	979	930	935	944	979	929	838	875	880	903	859	890	821	848	863	821	757	774	823	787	803	746	813	819	758	728	756	755	768	734	690	732	732	707	735	699	757	717	737	723	725	681	743	704	720	769	720	671	696	677	678	694	716	689	698	708	741	690	692	710	662	689	739	712	720	693	692	752	688	686	667	698	718	700	694	700	695	743	688	720	643	707	675	676	721	726	710	740	754	667	658	704	685	697	724	725	698	644	707	723	745	651	674	662	695	719	713	710	651	680	704	664	669	700	668	714	657	729	699	669	661	702	711	763	744	684	710	717	699	674	638	690	683	683	708	694	698	671	747	699	685	729	690	695	720	703	669	729	670	696	736	687	683	711	655	710	696	735	679	749	707	669	654	717	686	718	699	697	710	699	709	709	721	690	664	658	719	723	683	742	720	723	746	686	725	761	691	732	691	690	680	684	727	690	698	712	702	725	691	665	706	662	732	636	717	711	695	742	680	697	683	719	706	680	712	714	738	672	672	736	718	641	671	689	709	674	660	664	679	652	698	653	670	715	659	659	700	698	700	687	695	722	698	706	714	639	698	659	711	704	687	729	696	667	654	716	728	739	721	679	695	737	701	660	686	740	668	735	685	659	696	670	707	683	721	730	770	676	739	705	734	689	689	641	673	709	733	683	700	716	690	712	723	678	689	723	698	683	683	671	734	700	715	751	665	632	760	712	683	655	669	737	701	664	708	740	721	665	693	701	745	723	720	728	636	685	722	689	675	679	714	683	695	740	680	715	732	702	748	688	708	698	700	697	684	684	714	701	687	724	720	706	694	716	641	664	726	731	710	770	752	694	720	709	692	660	687	707	704	668	687	673	729	693	631	712	705	726	732	686	690	666	680	714	677	719	712	727	704	665	712	698	727	706	704	703	685	676	747	696	695	681	684	721	748	690	679	757	702	645	683	740	717	733	725	711	708	706	728	710	689	686	729	681	690	729	693	732	659	718	681	719	656	709	699	701	667	716	705	687	683	738	707	677	705	647	671	706	717	673	724	713	694	692	778	729	734	709	757	738	683	723	713	684	654	649	692	715	682	690	696	667	719	690	727	678	740	693	705	662	691	710	704	718	711	675	712	719	691	651	699	759	728	707	682	736	657	731	692	689	720	708	654	667	760	717	720	742	646	703	693	704	687	668	689	746	681	670	679	731	691	669	671	716	735	734	742	701	679	675	738	677	708	721	685	700	699	661	643	705	699	690	693	728	719	660	676	659	693	691	682	716	764	663	731	739	712	720	626	692	698	694	667	708	698	688	667	746	737	721	729	697	676	694	707	735	720	680	710	706	759	669	759	700	745	716	706	695	755	724	675	703	690	682	667	727	729	709	711	735	669	661	710	669	726	703	708	658	678	706	679	724	672	681	677	714	753	733	664	698	704	739	695	688	678	678	739	676	708	700	691	712	666	657	709	685	710	735	705	703	677	713	709	704	676	726	713	695	717	706	689	721	717	740	696	674	725	691	687	687	699	696	732	666	696	732	702	685	714	677	681	690	708	690	694	696	655	717	718	685	692	710	702	674	695	719	649	679	728	696	655	688	739	703	709	702	742	650	715	678	700	684	695	739	690	665	672	738	714	683	700	743	718	668	683	723	698	685	711	697	661	737	646	694	719	745	660	714	698	694	691	682	703	702	660	675	761	694	664	683	686	707	708	690	724	706	657	698	681	721	711	691	696	672	714	719	679	653	709	706	675	675	721	696	701	700	693	696	692	721	735	652	685	705	694	675	717	688	665	723	714	693	696	670	687	745	706	697	676	696	677	668	697	646	676	718	661	716	706	696	696	718	716	703	723	672	758	730	737	663	722	709	718	689	702	698	699	695	722	680	728	736	694	699	732	670	770	715	738	694	699	679	713	690	696	678	677	687	698	731	722	684	651	689	704	722	685	713	662	722	697	684	697	690	693	687	685	697	701	715	660	734	703	713	702	776	676	686	696	697	708	686	710	681	759	701	683	734	678	709	701	736	707	674	718	686	715	702	737	707	692	680	702	741	675	701	714	737	673	768	682	707	696	706	694	658	735	725	698	667	703	663	715	728	754	653	652	700	685	707	678	718	707	725	712	677	706	726	705	692	704	687	668	727	685	704	677	721	664	665	689	645	719	724	728	722	684	688	709	692	672	671	674	709	748	660	726	692	692	672	715	703	670	703	683	730	726	704	710	695	712	687	669	714	692	674	725	677	707	720	661	703	704	695	680	703	728	713	658	717	723	658	714	696	723	732	714	692	699	625	724	698	660	671	715	721	692	689	711	697	678	653	705	678	735	693	773	698	700	704	727	771	694	703	708	712	756	717	724	687	719	709	688	704	706	673	674	681	655	723	692	676	714	718	711	704	697	697	667	679	702	692	719	673	691	678	738	697	667	696	686	684	676	695	693	714	700	732	697	732	673	663	684	675	655	688	672	646	680	684	695	687	676	696	655	751	707	705	749	716	714	683	718	699	692	650	719	672	701	700	709	704	731	686	669	715	704	690	685	713	722	664	662	695	675	712	702	691	715	677	684	704	721	719	697	705	727	689	693	677	678	714	680	750	678	725	693	700	724	692	727	705	733	776	681	729	742	718	689	641	690	707	697	704	744	689	680	676	667	718	759	672	735	710	735	702	752	665	715	736	704	680	703	728	640	694	676	693	706	705	706	730	745	737	729	659	706	706	774	709	670	708	732	720	691	758	634	699	670	745	697	709	699	693	678	698	700	688	725	729	679	702	668	737	687	749	672	703	679	749	707	713	670	669	681	661	691	703	716	711	728	698	705	695	737	693	730	686	677	761	698	693	686	704	663	721	686	714	719	661	726	650	721	723	700	669	643	696	695	742	697	694	687	662	688	684	662	737	740	699	713	668	663	729	676	683	758	693	720	720	686	690	684	708	660	752	739	725	671	648	733	742	674	779	740	689	701	702	682	692	695	751	692	683	699	736	708	671	662	732	696	711	723	702	703	737	738	695	751	731	707	720	724	697	696	692	668	709	738	688	670	689	712	668	674	633	699	692	693	692	738	667	684	673	665	688	683	702	716	704	696	704	680	747	734	738	665	614	670	764	667	711	673	714	746	678	735	704	666	718	690	693	702	704	720	648	708	721	638	742	667	673	726	688	653	684	660	733	711	743	691	680	752	735	646	707	670	751	745	676	682	720	688	649	717	749	713	708	698	675	681	715	748	695	708	705	664	754	758	686	659	716	670	729	661	652	668	735	714	717	724	677	707	725	782	708	687	700	704	671	713	740	686	715	692	693	728	709	686	702	685	691	675	651	719	735	654	701	669	684	720	703	716	683	639	766	720	633	698	682	734	660	678	708	716	650	730	655	709	714	721	652	687	709	711	692	686	700	698	669	654	697	704	730	705	728	705	692	681	673	696	737	711	721	675	700	691	679	674	711	663	695	664	710
28307	3794	696	565	460	475	443	444	388	396	390	381	380	406	490	490	470	492	457	459	430	472	446	425	408	451	418	395	413	428	383	409	399	407	413	363	418	369	398	398	398	400	350	392	341	406	331	370	348	366	384	380	355	373	386	371	362	391	366	350	379	371	378	352	370	400	385	388	356	406	377	367	373	387	376	361	361	377	354	350	375	353	384	376	371	374	367	378	355	372	371	359	358	379	377	381	366	386	376	376	346	353	374	334	364	343	360	309	358	386	377	358	386	363	336	336	354	330	357	349	371	405	381	337	340	349	355	344	376	342	340	369	378	366	376	368	339	352	374	380	367	379	366	342	333	358	344	367	380	381	360	354	376	338	345	382	357	403	350	314	353	383	352	391	401	356	367	358	375	372	378	377	351	351	371	382	358	342	382	361	349	371	393	405	371	383	346	374	336	368	358	355	378	389	357	371	348	350	361	369	364	313	315	383	397	316	364	389	347	366	357	374	345	379	375	393	351	325	375	378	357	372	328	349	333	355	351	372	358	367	347	397	368	361	366	331	340	361	316	367	353	356	347	383	352	367	379	383	409	382	403	352	377	391	354	353	342	389	369	377	386	371	371	349	381	378	386	358	367	366	402	396	356	316	367	363	342	344	344	377	397	386	349	379	363	341	347	389	375	377	311	365	354	381	349	351	377	350	359	373	397	365	375	371	389	343	380	345	342	372	385	343	382	368	367	345	370	388	360	352	375	372	377	355	358	353	347	363	350	365	331	363	302	332	343	356	378	330	361	363	375	352	375	345	336	351	361	368	345	380	400	340	345	355	345	334	361	365	369	375	374	338	345	320	352	365	396	380	355	376	352	366	351	403	378	434	325	338	381	336	386	357	372	389	361	326	362	405	385	345	397	352	375	378	369	395	340	356	369	351	377	357	364	346	363	377	376	368	366	414	372	357	385	359	345	341	349	399	377	359	355	343	389	365	363	378	356	371	346	358	368	385	369	327	383	351	330	355	329	343	391	359	386	382	347	365	360	352	362	372	335	373	345	306	370	366	352	400	366	360	398	387	360	386	392	356	331	323	348	363	363	352	315	384	378	353	346	361	356	348	338	360	363	356	328	347	377	389	372	379	384	361	341	372	423	352	364	358	387	365	353	389	379	355	390	375	322	361	397	353	400	381	338	362	395	381	367	388	390	309	329	369	343	372	347	397	325	351	384	373	386	384	373	381	374	406	352	367	337	338	377	376	385	343	378	352	372	339	351	375	367	360	362	353	342	382	363	354	333	352	353	361	366	371	339	343	386	366	385	391	348	421	372	383	432	366	405	389	368	345	366	365	350	372	374	390	379	385	391	381	393	402	382	360	359	407	382	364	388	370	349	370	369	342	355	362	360	354	359	364	345	350	334	347	363	374	349	391	393	341	305	337	354	366	378	373	342	381	368	348	382	336	366	348	324	365	382	379	330	343	365	379	371	355	348	382	328	349	363	418	368	405	412	347	315	379	373	364	370	326	378	377	360	335	321	372	375	363	364	360	359	356	369	323	359	384	368	352	394	365	362	331	361	360	350	341	366	360	381	407	362	372	352	369	365	371	374	355	391	343	350	379	383	339	367	372	373	366	343	367	363	338	372	365	368	390	378	353	395	364	354	386	358	411	375	376	352	330	356	339	352	343	391	397	377	360	363	339	369	411	345	379	321	394	358	361	355	391	405	386	356	373	377	371	397	377	399	367	389	356	383	346	370	332	363	367	340	353	369	370	352	368	370	355	360	372	408	377	343	342	364	351	381	403	349	341	328	344	345	354	322	316	334	332	345	375	415	364	376	350	349	394	371	380	370	354	388	383	360	341	366	344	384	386	342	371	390	370	327	343	380	367	361	383	371	338	366	377	365	374	377	329	393	361	410	339	338	372	365	346	327	367	359	362	386	403	356	326	372	368	346	335	363	388	378	371	352	405	371	375	378	364	359	341	344	380	390	389	369	348	389	378	386	372	337	357	363	369	355	352	337	353	374	350	382	360	360	377	355	366	354	332	372	401	364	406	352	386	366	388	326	360	396	349	370	354	365	363	342	366	408	354	412	357	359	360	363	363	333	318	331	368	378	343	362	363	345	353	369	344	357	371	370	346	342	344	340	338	345	365	340	388	345	336	376	358	353	341	360	369	301	361	382	350	350	360	382	363	325	376	359	391	324	357	356	404	345	333	356	363	345	359	359	368	395	378	386	337	378	351	316	332	380	346	376	349	415	382	358	332	384	384	368	377	370	402	386	367	362	355	375	407	390	335	371	394	368	349	412	362	344	407	351	375	399	367	373	346	385	369	336	369	366	335	369	392	367	359	366	333	385	349	378	341	337	359	378	372	354	351	370	344	330	355	355	355	407	361	368	356	366	328	336	328	355	363	358	387	363	350	339	394	372	359	390	387	405	345	349	352	340	330	345	374	362	379	349	389	391	394	400	353	336	340	343	381	333	356	386	362	343	360	357	348	325	375	393	350	366	366	356	342	345	384	362	377	360	346	347	304	320	356	328	370	361	354	354	368	358	405	387	389	384	384	376	400	355	380	350	368	379	375	364	354	344	336	344	358	330	388	407	373	392	371	399	379	370	335	415	352	343	346	365	373	376	349	387	381	336	372	384	365	375	353	366	390	382	388	386	324	370	371	371	379	366	336	353	364	366	311	410	367	367	360	377	340	372	359	343	368	336	370	356	335	352	349	352	378	333	394	338	367	387	385	340	346	377	377	360	387	364	333	375	362	365	339	359	384	364	375	327	420	349	385	328	356	339	377	360	323	374	351	332	347	334	328	370	368	357	355	346	332	359	334	393	366	353	366	347	379	360	377	344	409	391	345	373	349	348	376	347	335	421	374	409	361	358	346	368	371	351	359	345	353	350	322	365	358	335	346	347	354	340	357	379	382	343	332	351	355	365	362	368	381	342	373	370	346	363	362	388	363	366	337	350	375	341	381	362	327	362	390	363	346	350	366	378	374	353	363	372	318	408	375	354	347	338	384	353	343	387	348	338	365	333	372	358	369	356	360	344	404	388	345	379	419	358	351	382	364	386	401	360	328	329	400	367	340	358	431	376	350	354	368	390	380	380	352	365	361	368	362	414	380	347	375	356	322	342	355	372	359	351	382	368	362	368	369	352	384	360	342	361	364	376	350	340	356	358	367	356	406	347	364	322	398	364	363	335	331	312	350	376	415	334	347	355	365	389	385	363	368	365	385	378	396	390	361	394	351	368	340	329	362	338	332	327	366	330	393	368	385	411	343	375	356	359	345	337	340	364	408	350	394	306	338	372	349	340	391	385	380	337	387	334	376	326	337	396	348	328	361	356	370	337	372	367	356	422	382	344	369	346	399	388	347	345	355	365	353	344	343	381	362	353	378	366	394	368	332	337	325	343	349	350	360	375	376	334	369	366	336	383	396	382	394	349	376	372	346	345	363	338	344	352	403	364	356	385	398	352	359	344	380	386	366
15619	1275	1444	1497	1343	1238	1186	1059	1016	979	983	960	998	1227	1459	1509	1530	1480	1495	1461	1402	1390	1389	1288	1260	1275	1277	1214	1199	1132	1098	1157	1115	1096	1022	1050	975	972	906	908	932	888	859	901	869	835	872	848	845	855	840	840	822	823	830	844	838	841	770	790	823	818	824	756	820	804	826	855	763	792	833	837	799	761	783	825	795	773	769	839	736	800	878	784	872	819	789	826	776	785	761	775	830	801	781	762	786	796	767	781	799	791	792	832	821	829	758	795	780	797	782	763	760	819	806	803	804	744	744	781	829	757	785	782	815	774	782	810	795	748	781	782	787	791	801	769	830	811	750	809	763	804	810	843	825	773	795	795	762	802	819	800	763	764	820	765	785	817	824	812	834	809	800	775	777	766	803	763	830	862	815	786	813	779	838	838	774	847	797	832	773	800	778	792	821	756	808	820	831	795	799	749	833	774	823	734	728	835	712	815	842	771	791	798	808	773	757	763	821	787	753	805	780	774	782	785	766	722	776	780	808	775	746	827	769	755	831	769	796	772	798	796	803	777	764	768	774	811	782	755	776	812	859	779	796	782	759	797	817	826	828	800	812	833	811	768	818	780	807	811	778	713	793	794	811	830	773	734	762	774	766	795	807	814	782	767	773	807	786	737	819	790	812	802	788	781	825	822	823	797	766	742	835	770	795	756	824	815	816	828	798	730	757	744	813	814	760	819	762	799	813	850	789	770	835	849	807	806	763	799	815	768	778	786	758	835	834	783	762	761	805	812	809	819	811	746	808	793	832	825	818	803	775	811	814	822	793	782	809	728	746	812	755	778	849	761	779	799	796	743	807	792	791	782	750	773	834	827	803	720	823	777	800	779	822	717	813	758	814	798	794	759	787	814	832	768	806	806	784	783	805	799	813	791	835	804	859	846	749	805	819	794	809	801	775	790	772	770	733	821	796	721	793	821	785	778	789	785	822	806	758	739	818	765	777	788	826	776	847	796	828	819	853	754	828	789	777	755	824	780	770	782	781	807	757	784	762	764	780	781	779	791	838	776	771	761	782	796	803	785	780	789	771	806	780	812	771	791	783	787	760	772	831	768	773	787	757	772	776	807	797	819	775	804	778	782	781	777	759	803	812	781	799	821	787	764	821	824	815	758	805	763	811	790	782	779	797	812	813	760	837	762	808	813	759	787	793	778	776	864	823	814	819	805	786	779	808	832	854	767	812	768	769	787	782	799	814	800	840	770	750	744	780	839	812	837	825	769	754	768	775	798	762	800	823	825	744	782	847	752	815	823	791	797	798	811	797	788	784	827	765	813	797	791	785	779	812	757	786	789	789	819	801	787	782	776	783	781	804	792	780	787	820	754	814	795	774	817	822	834	834	796	796	783	801	748	801	809	835	827	783	795	801	758	761	824	817	766	789	806	792	793	804	734	786	800	815	772	793	817	832	788	813	791	775	776	811	827	782	790	784	836	821	754	801	818	767	765	791	749	774	786	781	758	811	821	775	798	798	814	822	771	786	749	791	853	772	775	758	739	760	782	786	788	805	794	797	790	776	827	822	800	781	817	826	792	776	803	884	795	828	780	746	817	788	774	810	855	783	762	790	832	781	870	750	814	768	744	812	814	798	817	738	797	746	747	769	767	780	767	801	801	788	806	809	801	817	784	770	780	817	801	746	834	768	791	794	791	800	746	776	762	794	818	774	774	744	816	848	808	804	777	795	818	797	771	827	776	779	770	811	789	811	782	785	831	811	756	834	800	776	805	779	757	757	759	808	813	802	778	825	824	788	787	786	847	772	750	737	769	786	786	794	746	780	828	839	808	794	792	812	757	812	828	781	797	807	781	793	791	759	733	781	761	770	807	776	797	779	828	799	835	799	767	850	812	748	783	766	762	790	779	771	822	806	783	804	845	824	808	792	809	820	786	814	762	754	819	816	789	785	799	791	811	776	819	792	833	791	746	786	805	801	756	793	807	767	808	773	818	763	801	766	779	777	816	774	744	769	782	775	786	788	838	841	760	780	783	780	834	819	804	811	860	803	758	807	821	803	766	830	853	762	799	825	774	770	864	764	778	806	803	831	791	781	835	816	728	784	815	832	743	829	726	801	778	771	800	785	742	758	795	810	819	795	816	767	813	791	796	829	807	766	790	733	789	796	780	830	808	808	819	789	772	797	779	772	780	763	769	777	746	795	790	814	800	777	803	821	792	735	775	793	788	805	749	764	796	847	818	756	821	817	803	781	738	752	816	794	755	788	817	770	824	781	792	818	775	807	806	789	805	770	801	807	744	738	804	871	820	827	744	789	822	771	817	789	820	755	801	838	818	795	808	808	776	792	865	823	779	820	819	756	754	804	854	785	817	826	799	804	800	791	790	810	821	809	816	799	779	827	796	786	746	872	805	730	788	805	783	785	769	786	720	761	812	771	800	789	803	792	770	832	809	779	814	793	797	762	764	791	784	831	752	744	781	837	780	803	796	792	802	834	811	769	800	823	841	767	809	838	749	814	806	781	778	845	791	816	791	788	789	809	777	799	836	802	786	784	778	780	767	856	765	792	842	821	799	753	768	784	806	780	780	739	797	823	771	772	775	800	779	816	822	774	793	761	816	842	756	743	829	766	822	771	805	786	792	857	786	830	831	779	791	825	784	819	812	788	823	803	767	759	741	822	782	829	814	769	775	804	838	809	814	844	795	808	826	798	804	804	831	746	752	772	823	791	797	798	789	757	770	792	772	813	783	793	801	814	816	764	817	786	814	827	772	795	785	796	802	800	780	776	853	735	794	785	772	830	774	780	794	786	775	780	812	835	787	722	774	758	785	791	752	761	782	776	798	753	816	771	802	743	789	769	834	783	801	797	804	833	809	798	787	815	771	833	787	826	802	778	792	808	821	808	788	813	831	760	746	743	781	786	781	798	817	803	796	799	810	785	784	779	750	786	767	770	795	864	790	866	816	813	775	813	771	826	771	770	751	781	789	807	816	822	824	811	796	799	830	841	775	793	770	750	783	825	778	808	835	820	783	824	776	797	758	809	765	786	842	794	758	780	803	789	781	826	805	777	772	789	826	808	837	746	803	831	732	798	751	805	794	798	763	809	818	833	779	800	798	815	797	772	773	788	771	764	823	792	826	797	792	846	779	799	888	793	776	832	803	817	811	748	774	833	782	806	790	798	736	808	826	787	785	805	779	806	741	737	794	770	825	799	780	845	778	812	774	749	778	804	842	738	832	792	799	777	819	778	788	801	813	808	757	771	824	790	792	765	834	800	779	804	817	842	780	785	825	804	781	795	774	759	825	740	793	810	729	819	783	804	783	785	784	808	785	806	832	805	760	834	771	779	762	794	797	780	797	814	749	780	790	697	805	753	794	788	761	806	756	811	842	805	820	804	819	795	766	785	785	799	777	812	778	806	780	738	813	745	812	782	825	772	841	815	838	792	798	821	770	824	739	771	773	789	833	805	738	781	740	818	770	772	817	781	828
34618	5813	1092	824	659	592	499	471	455	443	432	402	457	513	521	548	500	512	505	550	513	512	513	442	443	460	436	447	408	426	456	424	441	414	436	403	408	398	388	367	343	375	377	379	378	391	407	364	399	411	366	366	401	377	380	351	395	382	337	347	339	388	372	370	372	383	370	373	356	374	372	364	385	356	377	386	360	362	345	373	348	348	381	357	387	341	370	339	367	370	351	372	386	338	403	360	346	360	375	388	363	374	343	384	368	414	369	343	327	348	356	362	344	368	379	351	337	356	344	357	380	335	357	348	349	333	355	358	359	365	346	378	371	352	355	350	371	347	407	396	341	376	391	383	409	345	364	416	364	374	368	365	369	412	385	388	383	364	362	370	393	331	349	354	342	385	372	347	361	370	355	366	357	316	383	355	375	359	384	394	387	341	342	429	381	354	353	368	394	379	340	373	392	343	373	372	353	391	389	381	355	379	371	340	395	397	378	380	362	377	374	381	382	396	344	339	352	357	346	386	372	366	353	374	370	345	371	366	347	319	359	365	360	407	348	336	357	354	361	367	368	398	371	386	358	355	398	353	349	350	393	396	362	356	355	370	370	350	366	333	358	337	357	396	381	351	355	381	397	382	357	377	371	350	379	361	385	351	380	359	356	360	375	381	310	352	405	366	367	351	316	392	365	346	399	369	345	356	350	349	372	366	398	385	413	346	346	375	383	362	350	326	366	377	354	363	410	351	340	382	376	322	357	361	313	348	367	379	339	348	376	401	385	330	346	365	385	380	378	364	330	337	349	371	357	351	344	386	371	361	359	398	359	339	385	351	375	368	339	332	364	357	372	413	337	350	382	342	389	386	360	345	370	372	348	354	346	362	364	400	357	345	353	369	358	374	352	351	382	384	340	372	389	365	375	376	396	360	347	354	361	356	376	337	357	386	370	353	390	366	383	349	327	394	370	347	348	368	368	330	359	358	380	354	340	358	349	381	389	411	358	328	369	378	386	395	386	389	355	336	336	386	329	355	330	355	351	370	361	357	363	362	384	396	351	398	382	372	371	362	335	361	326	366	384	342	367	334	392	352	351	370	387	334	346	376	351	365	372	397	385	366	335	383	341	335	361	366	361	345	365	371	399	372	413	385	388	356	371	362	374	342	364	352	406	343	405	339	381	406	361	339	351	381	382	382	387	380	378	370	364	330	356	328	383	361	363	354	344	364	344	341	383	347	346	343	365	389	358	377	329	365	379	342	378	356	341	374	360	389	369	381	350	376	378	309	373	370	366	391	355	395	374	366	334	355	379	384	364	367	365	393	340	339	389	348	343	320	359	341	382	367	315	329	346	373	412	361	329	345	359	378	349	339	356	392	373	361	363	379	375	368	356	379	363	355	399	381	340	400	356	384	371	345	369	383	364	379	387	363	388	372	378	388	376	326	397	379	366	365	344	376	360	340	365	368	362	386	379	375	363	361	336	363	398	356	356	351	359	328	347	346	345	367	368	359	372	360	370	348	363	354	386	385	364	337	362	370	357	373	364	356	301	333	413	357	362	369	386	362	401	375	322	386	395	313	383	360	378	373	330	392	382	368	356	359	375	366	379	363	352	343	340	350	347	359	356	366	354	398	360	392	397	370	368	356	380	351	354	345	339	352	357	348	353	338	337	351	375	363	353	353	369	376	336	369	371	403	400	331	359	371	354	383	352	378	360	347	336	348	405	342	359	373	356	343	379	357	372	375	342	388	371	312	344	366	383	343	387	374	354	389	363	344	377	356	369	350	385	361	398	401	352	368	398	369	365	335	375	401	394	373	375	340	371	331	385	350	343	361	375	356	345	347	376	402	392	360	341	387	346	365	366	391	366	339	367	364	359	352	335	381	382	404	393	382	386	360	392	347	365	335	309	357	371	350	340	399	355	364	369	382	375	364	362	355	366	363	301	367	389	376	379	356	346	380	371	350	378	334	343	350	361	359	359	348	367	359	385	372	344	397	380	378	424	397	313	345	351	394	404	359	371	358	326	393	352	363	368	360	346	343	321	342	358	357	403	394	406	335	367	337	372	341	374	337	377	375	356	349	401	342	335	328	365	377	384	403	351	370	353	332	330	350	382	406	325	364	386	372	379	350	390	387	379	335	346	355	365	366	383	364	356	406	358	348	357	404	365	450	332	388	368	414	413	382	401	339	332	333	334	366	361	368	365	401	354	317	400	404	364	381	327	343	362	363	338	410	374	367	367	399	388	385	326	362	388	343	375	357	350	381	378	391	357	351	361	342	367	391	394	402	356	324	364	373	370	336	365	359	364	395	421	332	325	357	365	357	297	373	406	338	379	357	362	374	429	382	332	372	383	369	367	410	379	370	374	358	358	359	379	382	376	364	358	344	354	316	355	371	334	386	342	360	382	394	379	337	387	406	328	401	333	357	388	347	387	344	380	341	353	331	366	363	371	385	334	331	373	341	375	356	372	331	379	319	352	394	369	357	350	395	382	385	355	352	355	378	336	346	361	356	333	391	370	353	397	344	388	347	364	359	375	353	354	379	316	390	366	361	314	371	399	357	360	361	370	369	380	386	375	374	364	364	397	376	363	424	350	389	371	363	362	345	363	369	421	357	362	323	352	362	345	371	374	405	384	355	332	381	401	387	375	363	362	387	354	332	362	380	412	348	343	365	348	360	374	390	339	360	368	350	378	396	349	335	339	365	377	380	366	371	353	363	362	405	375	379	376	339	355	362	384	379	354	350	362	352	371	365	356	365	350	373	370	380	377	386	361	394	387	361	356	365	405	390	363	375	349	384	370	342	360	355	329	330	381	391	359	351	358	370	387	374	339	347	362	324	369	353	342	358	357	387	359	345	359	385	354	344	315	350	387	372	376	380	415	393	394	357	381	370	341	363	373	376	380	340	385	395	349	370	374	385	410	346	375	363	386	369	326	343	401	341	361	333	366	348	374	370	347	388	381	349	355	344	342	367	397	366	350	368	357	350	354	354	362	389	414	370	357	326	358	410	375	357	336	347	359	348	365	355	365	378	377	392	402	341	366	355	350	377	357	380	378	381	353	369	368	367	411	361	362	370	354	375	308	363	342	329	352	392	341	360	394	334	393	379	352	363	340	349	349	388	392	393	393	356	325	407	377	370	346	393	363	343	379	397	365	308	364	380	368	355	358	387	362	361	350	386	378	368	352	377	344	427	374	402	344	342	378	342	360	369	380	345	339	374	359	374	370	355	354	361	342	356	362	339	391	366	378	341	402	377	372	348	357	366	374	385	394	417	375	345	357	373	356	365	331	391	367	407	397	341	366	349	366	373	399	363	341	365	365	356	392	372	387	351	371	336	371	377	367	385	375	364	351	400	383	384	370	351	338	348	328	400	387	381	369	374	354	359	382	365	392	403	347	395	347	398	367	398	359	356	378	324	343	351	373	403	382	355	374	383	387	352	375	355	324	389	366	380	355	364	343	346	369	367	365	334	352	372	384	353	347	358
18120	1487	1952	2192	1991	1663	1480	1293	1243	1145	1067	1093	1184	1495	1835	1803	1802	1832	1712	1626	1740	1583	1579	1520	1541	1537	1521	1400	1330	1280	1308	1259	1237	1209	1195	1029	1050	922	1001	1006	1064	1003	947	965	906	914	907	830	868	908	827	803	842	800	833	808	871	775	820	810	846	869	808	778	829	765	831	787	768	825	768	822	792	783	801	845	816	793	795	765	801	841	740	838	823	849	780	807	708	807	795	816	737	802	835	794	852	814	803	780	838	753	753	794	810	811	799	798	797	838	797	782	776	763	773	836	794	799	793	797	806	769	775	786	822	785	761	767	802	814	822	787	796	780	807	774	799	824	809	777	800	849	753	736	790	732	752	749	797	848	790	798	734	803	800	747	828	768	814	791	824	799	821	767	774	798	791	811	772	767	749	775	846	773	782	778	736	748	727	783	740	787	797	828	769	793	811	775	791	804	764	753	790	865	813	763	825	801	818	816	716	767	792	770	781	841	772	825	815	768	816	787	821	770	738	760	813	776	818	789	798	784	768	788	795	781	815	774	818	781	793	774	787	811	825	828	808	772	820	735	804	839	780	848	771	785	774	789	772	748	776	815	748	755	776	817	819	772	806	749	795	816	800	785	807	781	753	779	802	782	811	757	816	761	781	820	808	744	791	759	765	796	790	827	808	815	796	789	754	845	796	744	778	764	749	804	748	792	797	757	866	768	751	692	777	843	802	804	821	800	787	793	885	762	803	807	799	779	772	805	817	746	795	774	809	810	829	753	832	763	812	843	790	837	737	776	799	799	792	783	793	775	809	776	768	790	754	762	810	749	809	790	829	727	771	793	751	805	755	778	834	821	761	791	819	795	783	808	813	738	776	784	814	766	822	780	759	837	791	796	810	786	773	775	815	825	783	800	790	797	774	843	779	779	805	749	792	801	800	744	766	801	781	799	775	772	814	829	760	783	802	825	780	785	854	767	824	771	811	794	772	809	795	790	783	814	768	791	778	824	767	810	786	782	780	772	803	790	756	747	821	791	780	785	834	759	813	777	779	799	817	824	791	804	798	820	792	815	827	777	734	781	819	822	794	816	782	796	809	811	801	802	756	790	801	836	779	759	789	786	856	771	804	791	762	812	782	796	765	740	779	788	851	756	778	809	824	715	799	796	818	778	758	795	784	770	811	765	755	804	806	786	846	804	772	787	843	770	781	782	805	818	793	748	787	804	841	781	814	820	764	827	820	783	766	767	733	812	838	784	838	745	861	753	785	775	828	776	838	780	786	826	783	748	756	771	851	837	795	801	816	792	807	831	755	760	798	793	824	810	766	772	842	775	818	803	823	762	811	759	780	762	797	788	808	771	738	840	741	804	763	781	762	826	786	775	735	801	777	777	836	799	776	800	784	795	816	766	776	804	778	743	779	770	829	783	786	804	784	815	782	770	791	742	790	741	755	816	841	777	781	793	770	766	813	758	776	783	791	757	792	795	808	745	810	757	793	795	794	749	805	781	832	776	745	804	822	772	753	782	789	817	739	760	814	751	726	748	780	749	782	732	814	787	770	806	733	774	825	834	800	768	778	758	789	780	779	767	815	795	831	763	796	856	832	795	838	800	856	821	816	791	794	804	784	826	781	742	717	762	800	777	775	789	780	762	788	826	825	801	804	763	804	754	774	825	793	784	783	749	749	805	757	765	769	836	781	790	778	785	768	826	763	792	789	770	758	816	797	785	775	759	857	818	825	776	773	804	799	786	780	788	820	759	729	765	768	784	758	792	788	805	766	769	779	786	791	778	761	784	773	783	765	800	775	772	777	750	809	798	791	762	731	789	778	763	793	799	809	761	792	810	801	808	777	849	771	797	807	774	814	808	798	753	767	823	758	788	771	748	757	839	795	819	845	793	798	810	793	776	752	787	802	798	794	765	747	833	756	763	731	767	817	835	832	767	753	770	774	797	791	777	769	816	811	755	742	793	767	767	776	839	797	791	744	788	719	846	805	802	768	804	783	756	833	794	819	796	740	816	777	732	761	759	759	791	751	750	794	779	774	816	808	809	768	768	789	768	786	775	760	791	804	806	780	762	780	790	799	774	740	796	748	826	781	788	838	824	742	780	817	796	793	793	755	777	827	752	793	758	779	792	801	785	800	796	835	784	772	775	805	856	819	758	773	781	765	715	808	871	801	800	794	779	749	790	790	816	789	807	846	769	804	776	771	817	801	783	843	783	789	796	793	826	834	782	759	821	766	752	763	800	792	813	772	782	763	767	760	782	791	784	787	821	736	754	800	794	757	784	773	838	781	802	865	796	781	746	797	774	762	787	772	775	818	773	791	757	749	815	782	818	805	800	785	803	794	762	783	796	834	791	793	785	797	809	823	760	775	752	762	837	764	772	805	764	742	830	740	820	742	755	744	877	708	828	784	787	777	828	785	817	802	760	765	779	776	812	747	755	793	819	780	780	815	817	808	794	837	781	810	808	754	764	771	800	760	798	833	780	770	784	778	799	759	793	806	813	765	773	803	807	796	823	768	782	821	779	808	769	782	791	784	764	818	746	810	733	810	802	753	805	801	760	783	798	786	774	788	796	822	760	798	800	777	781	798	799	779	795	799	826	789	769	795	755	801	818	785	776	765	730	786	807	793	813	771	805	789	775	827	794	744	804	765	789	817	820	826	752	777	802	773	777	757	793	801	772	794	756	775	775	761	781	783	798	806	788	800	816	774	802	739	767	761	806	801	738	775	793	809	765	766	779	809	747	782	807	749	707	806	762	749	764	775	807	809	709	785	837	799	765	781	728	819	814	768	716	772	812	818	758	852	752	805	780	793	717	808	786	787	819	814	779	765	745	757	774	786	814	819	748	830	727	811	755	794	801	830	853	785	801	791	816	778	751	719	788	806	785	778	779	813	790	748	834	784	798	806	793	817	796	811	743	797	807	814	792	792	775	769	807	779	810	787	787	815	795	759	775	791	774	748	820	807	747	802	815	750	786	786	752	818	788	818	739	769	750	742	769	755	821	846	773	824	767	736	794	779	800	762	754	805	838	843	860	772	835	762	801	760	807	787	750	822	828	800	775	843	792	794	805	782	729	792	775	831	800	821	800	834	797	763	793	774	786	785	790	779	779	812	782	752	769	759	748	770	768	823	845	792	812	812	768	754	762	824	843	800	781	754	800	759	755	821	806	762	796	797	768	804	790	802	775	778	727	757	871	817	798	835	821	766	816	813	780	812	774	808	785	774	762	779	777	791	733	770	770	790	804	811	822	839	813	847	753	782	845	787	776	782	813	764	806	761	751	777	796	787	788	835	773	792	794	755	765	811	787	788	838	832	753	747	768	826	774	751	794	757	778	791	761	706	759	760	809	819	805	793	753	821	808	803	805	791	797	767	778	788	769	798	885	803	815	793	771	721	800	813	773	770	789	769	762	802	810	745	777	748	777	861	751	781	698	789	801	790	837	776	737	736	839	758	754	811	778	771	765	766	785	798	841	733	790	788	763
14770	1336	354	339	317	331	295	332	358	322	305	353	337	392	413	453	429	402	344	357	400	362	394	370	347	372	372	298	335	303	334	329	361	333	377	351	349	344	343	293	337	323	324	337	315	302	321	307	354	321	323	309	330	320	303	339	323	300	336	286	288	290	332	312	297	290	337	326	315	326	332	305	324	340	324	354	332	315	321	334	317	331	368	303	304	305	327	305	317	313	331	314	311	322	323	345	320	325	346	321	276	306	335	314	321	342	365	336	337	318	326	298	340	326	320	315	312	319	313	307	331	314	321	359	311	328	318	281	325	294	307	304	301	299	307	324	344	305	282	332	326	281	353	337	352	352	335	383	319	309	307	287	303	335	302	324	355	310	301	302	317	331	325	301	328	290	346	351	349	318	335	298	351	342	326	327	325	290	363	289	338	338	325	321	345	317	352	322	321	340	317	341	339	295	336	302	346	300	322	335	341	320	332	349	294	342	301	325	325	288	285	294	291	326	355	308	335	328	287	353	308	299	374	324	315	351	318	338	349	350	343	343	327	302	298	284	333	314	330	312	325	283	308	339	307	313	327	303	307	313	361	329	319	324	298	336	334	296	292	365	274	326	331	335	322	334	327	310	313	344	286	291	323	290	317	325	327	301	300	316	337	313	303	334	346	327	312	319	312	303	295	307	308	355	305	300	321	331	330	321	330	290	335	333	338	344	282	308	350	343	309	309	332	295	313	321	330	365	321	348	332	340	309	329	344	325	318	313	297	309	325	334	333	334	359	339	330	347	302	337	342	327	299	308	317	326	328	279	315	324	317	306	300	303	296	327	334	330	315	343	320	320	314	302	296	307	333	325	274	321	290	320	352	287	333	320	288	318	303	323	313	327	322	357	348	296	321	340	318	315	282	318	304	316	322	280	316	287	312	316	317	296	325	306	345	329	338	326	372	336	300	326	332	306	310	351	294	373	363	333	304	353	327	309	338	348	306	291	319	278	321	303	330	313	343	335	308	316	339	309	321	343	344	301	289	319	296	295	346	344	331	320	327	325	323	307	324	338	326	330	294	290	317	335	326	288	324	347	360	341	347	343	294	326	321	304	354	319	305	347	346	317	295	315	305	318	301	303	312	299	317	342	315	290	302	326	339	292	323	300	331	321	289	328	299	321	325	319	313	283	315	334	328	333	355	335	338	310	270	345	369	334	314	321	303	315	311	284	309	303	306	323	314	335	339	322	328	299	327	316	310	298	325	308	332	301	298	345	335	331	352	318	286	320	337	344	318	350	325	328	294	329	327	312	311	336	323	307	313	357	357	334	292	305	307	351	336	319	314	307	328	302	336	353	331	324	333	327	339	349	303	344	332	320	325	316	306	299	284	281	318	296	335	295	343	308	323	292	318	326	337	346	318	335	323	322	344	311	343	294	345	328	318	292	371	320	315	298	296	327	330	337	285	287	292	332	323	304	296	311	324	330	369	340	299	315	287	312	303	313	317	322	329	291	289	331	323	319	318	332	323	314	307	288	328	325	292	317	349	294	318	330	356	353	336	296	317	319	324	331	312	310	345	332	306	304	329	348	310	304	307	306	315	355	332	333	304	285	312	319	329	360	302	310	310	326	340	315	316	366	310	340	314	304	354	305	347	326	324	316	344	273	307	326	299	294	362	331	343	300	337	310	354	317	317	309	294	324	339	384	326	318	291	304	302	315	353	334	337	372	296	327	343	300	313	336	299	325	340	302	291	295	312	341	321	291	296	310	368	348	365	306	319	307	312	298	349	348	330	332	336	334	322	326	359	323	311	334	313	287	334	335	308	348	328	313	316	336	329	309	315	288	296	339	318	321	316	359	304	330	306	315	331	345	305	287	272	312	307	318	319	314	325	345	304	326	328	326	331	327	344	322	327	325	352	305	323	315	355	332	326	320	268	325	311	343	319	330	324	343	339	320	332	295	281	289	357	319	326	305	307	334	313	315	338	354	326	321	313	309	327	295	321	305	340	308	304	295	310	323	334	361	310	292	312	354	356	312	331	326	325	325	326	334	309	299	283	323	335	286	327	326	334	331	319	327	333	344	317	326	337	320	345	313	307	315	325	342	328	305	315	312	309	283	301	289	355	321	336	347	280	336	283	325	338	364	346	304	310	304	318	332	322	347	318	342	321	345	323	296	311	326	301	313	365	321	340	344	290	329	318	351	295	305	288	339	325	289	347	292	344	303	342	302	309	290	309	315	323	337	312	318	325	330	316	332	323	312	297	303	337	334	306	357	304	296	329	295	302	287	285	313	351	324	328	318	308	278	320	311	299	309	320	306	333	292	315	297	326	330	357	316	329	321	317	330	339	355	351	319	319	309	287	311	336	309	308	321	292	320	350	309	326	337	284	341	329	326	325	315	309	310	289	315	349	314	329	336	302	310	320	302	332	329	337	314	350	335	325	319	282	314	307	335	324	301	302	329	305	315	307	368	307	321	370	331	339	331	295	300	337	313	304	334	315	330	307	283	326	314	308	320	329	316	318	342	328	316	307	338	276	330	283	323	275	309	339	268	327	316	369	314	318	316	325	319	304	327	320	287	341	301	311	304	324	306	287	365	306	349	281	326	305	321	318	288	323	304	292	315	320	318	326	333	357	317	306	329	288	298	312	329	314	339	326	323	313	323	320	322	294	321	342	265	293	311	342	278	349	324	311	320	309	303	299	304	328	293	313	330	337	319	308	323	295	305	299	349	285	311	332	335	309	319	303	298	333	291	306	345	301	280	355	310	309	327	339	334	366	323	309	282	331	331	322	315	317	364	351	322	330	291	298	314	353	334	322	323	298	327	301	299	318	333	327	290	285	324	303	324	352	317	285	303	308	302	294	307	335	315	321	332	309	272	306	298	307	332	314	342	335	316	312	320	305	327	314	308	308	317	313	338	326	358	319	323	334	297	327	303	328	309	320	320	299	325	364	303	324	330	320	303	356	333	331	361	315	291	337	343	323	309	326	351	308	312	284	320	332	351	324	339	316	328	332	317	335	311	333	326	310	297	311	332	318	285	307	313	309	308	283	324	335	322	346	312	313	280	311	339	345	322	285	306	304	303	342	287	297	317	351	323	310	295	290	330	339	349	293	312	335	321	327	307	311	352	325	286	302	330	320	319	299	351	298	364	338	306	320	328	326	351	293	298	346	329	329	318	326	318	367	304	289	324	288	293	336	324	323	345	332	312	324	341	312	338	346	332	303	327	313	329	284	295	335	352	304	321	325	345	340	317	330	291	300	323	315	303	343	289	306	307	290	316	326	324	324	312	333	341	331	315	345	302	320	324	277	328	314	311	267	343	346	356	294	299	318	309	295	323	341	322	320	326	332	313	310	345	320	296	319	332	312	339	304	335	327	312	303	336	302	308	350	307	334	338	329	321	310	302	292	336	294	335	333	305	354	312	329	313	327	281	325	306	364	341	312	301	315	290	323	330	326	319	292	326	323	343	311	323	344	320	311	297	357	338
7908	711	762	788	726	733	712	684	740	711	727	790	802	1093	1134	1137	1164	1185	1085	1094	1143	1052	1058	1064	1010	980	928	936	859	912	860	934	889	861	881	831	820	852	839	797	812	770	823	764	808	751	751	789	730	788	731	744	719	722	720	728	827	734	773	753	723	727	731	689	745	664	750	702	704	709	713	725	724	707	738	691	716	741	722	704	701	698	749	712	766	715	737	707	721	782	706	760	681	749	735	677	696	734	703	727	723	764	732	681	691	700	714	662	715	647	736	723	690	708	727	695	720	753	710	706	670	711	715	727	654	737	748	745	750	699	694	743	693	679	664	698	666	707	718	737	742	673	658	669	696	710	708	722	697	687	730	700	722	660	721	695	724	655	707	752	691	783	728	691	715	656	687	750	689	701	682	713	677	713	678	724	720	697	696	714	736	714	665	701	736	765	705	705	682	729	706	698	706	715	734	708	721	748	649	701	656	707	712	750	689	687	690	730	700	736	648	717	760	724	688	720	707	715	717	716	753	668	686	709	662	747	694	681	686	726	698	652	694	671	740	754	676	685	717	734	723	680	665	763	671	678	692	708	698	691	714	663	677	721	719	746	713	711	707	723	692	687	743	717	683	675	685	746	692	711	718	757	698	686	725	693	719	714	676	711	713	682	685	731	732	680	703	733	727	718	700	661	715	691	732	674	719	706	659	711	680	711	731	738	661	667	715	720	702	699	658	724	739	694	749	678	706	665	763	700	678	711	741	668	685	701	768	736	647	712	735	685	703	674	662	720	758	682	720	699	692	679	646	741	679	721	684	784	683	733	705	671	707	742	677	657	690	701	732	705	729	755	718	778	714	728	730	688	724	704	714	718	728	743	718	742	731	726	688	665	727	728	752	713	677	731	713	778	663	680	753	725	738	692	723	686	715	683	743	718	727	736	677	750	683	741	714	697	748	728	707	754	682	696	690	722	739	728	702	722	709	689	730	710	733	702	719	678	703	673	696	671	759	687	720	772	731	705	723	700	722	711	683	672	690	724	707	698	750	717	712	665	752	704	696	685	733	711	642	679	702	730	744	696	703	666	730	668	708	763	687	714	703	727	715	756	703	695	740	726	734	737	700	736	680	674	730	705	692	705	702	670	691	711	691	693	733	764	716	696	678	719	698	726	676	696	691	715	721	761	712	718	706	699	701	662	648	742	719	763	700	706	754	743	692	722	654	726	737	717	696	682	747	673	685	776	745	753	693	676	718	712	652	709	706	703	700	716	702	744	681	715	722	689	702	713	709	675	748	711	712	693	737	754	712	691	726	701	710	706	707	717	670	736	702	780	751	686	709	677	741	698	729	726	664	719	691	694	710	693	744	617	699	745	749	709	698	701	741	715	722	716	707	685	726	723	709	693	715	701	710	714	699	706	678	699	761	682	704	724	703	727	700	714	700	666	701	737	737	708	715	711	670	707	688	759	701	652	728	740	718	712	725	693	734	717	696	732	746	742	708	694	680	673	725	731	756	741	659	670	689	705	724	755	657	719	697	714	764	704	701	735	737	703	740	707	693	693	731	693	677	690	715	719	744	741	656	745	754	673	740	718	737	713	722	738	752	748	704	709	660	693	661	713	702	682	763	678	752	721	691	741	723	740	729	758	692	750	715	689	780	720	721	704	720	708	671	771	700	686	665	736	692	708	731	748	747	683	712	725	713	679	689	659	730	657	723	753	690	711	676	700	747	728	698	730	742	710	723	652	700	720	702	716	653	738	735	736	701	721	674	718	739	704	695	705	719	687	703	726	696	763	729	732	658	713	757	722	699	734	691	721	701	688	708	708	716	724	692	704	713	701	758	710	687	733	714	706	680	704	684	709	731	682	673	700	714	741	732	736	716	724	731	720	715	654	691	704	757	737	675	692	714	718	740	654	725	755	706	758	714	714	720	720	749	706	707	655	699	698	713	672	718	720	714	723	731	727	709	689	668	686	703	709	716	723	668	695	723	691	727	736	719	720	693	755	697	743	653	720	706	713	724	731	700	716	717	704	716	781	706	740	686	729	720	714	700	719	712	737	715	718	738	736	686	728	675	699	707	711	716	697	721	747	793	750	742	666	719	747	703	711	745	735	736	698	720	751	671	690	699	724	692	706	752	732	729	750	701	705	726	699	674	716	680	712	688	721	758	721	752	725	736	705	695	762	728	704	685	709	703	644	710	766	674	670	675	710	708	699	725	729	677	700	741	712	695	720	691	740	665	653	724	679	697	694	675	688	739	699	723	710	697	753	739	723	732	646	689	700	719	737	683	730	722	695	721	728	728	756	760	705	728	726	720	727	743	713	736	732	731	755	646	647	744	721	688	744	701	738	678	714	767	683	687	737	790	703	685	726	710	713	701	706	690	737	682	731	701	703	712	689	724	712	756	735	699	691	748	724	682	740	740	699	664	723	698	743	684	690	727	732	657	656	701	707	746	698	706	654	664	735	728	731	697	693	722	672	700	701	697	716	690	732	716	749	666	691	665	679	741	711	708	691	702	706	694	693	675	733	687	716	739	712	708	751	726	708	705	646	661	714	691	698	671	729	698	780	683	734	731	721	717	715	736	698	699	730	680	725	751	693	683	694	711	660	683	695	729	666	715	709	694	712	703	655	695	688	679	663	672	689	729	701	703	730	712	697	710	746	718	680	718	710	684	692	745	730	747	686	724	696	697	693	734	699	724	744	701	708	777	760	735	726	712	755	701	759	728	725	709	634	718	657	722	681	755	700	701	699	692	758	653	693	684	716	797	696	667	667	780	719	705	705	715	719	716	690	710	679	719	750	701	705	709	738	671	702	713	683	687	707	706	687	682	690	731	665	698	734	725	744	728	675	717	688	721	719	756	662	715	699	699	689	677	718	702	752	731	688	682	702	687	736	748	754	738	683	711	729	662	736	787	713	737	713	711	695	698	711	719	724	738	738	735	697	718	677	703	718	715	701	686	713	740	699	697	670	705	712	731	713	707	679	725	712	737	742	685	690	727	684	706	700	715	669	688	684	733	714	716	714	729	675	706	708	666	737	667	704	681	678	701	741	694	681	698	761	719	697	733	719	754	713	673	710	728	712	698	695	675	674	752	667	717	717	714	700	740	744	737	692	732	696	673	705	686	700	732	772	672	696	707	699	687	730	727	722	727	722	710	706	707	708	743	669	619	730	637	716	718	732	671	670	675	714	696	746	703	752	729	730	740	665	773	745	714	745	731	652	686	654	744	702	685	689	709	674	738	734	704	696	737	716	716	725	723	686	714	677	700	712	684	687	712	743	704	704	731	685	700	718	720	705	766	721	716	725	727	728	714	662	707	697	724	681	737	718	709	681	705	712	692	694	700	692	729	701	753	721	708	686	738	711	728	701	670	706	740	701	724	758	708	708	698	718	708	686	724	753	751	693	732	705	709	726	730	701	713	698	668	700	718	681	672	726	714	663	730	722	733	676	716	681	756	754	716	680	754	726	707	737	706	718	728	711
27070	3440	646	535	517	496	440	400	376	396	358	403	410	398	477	492	469	457	473	451	476	498	464	457	469	421	412	440	425	405	408	404	442	385	384	354	377	355	390	373	415	348	369	415	363	363	370	420	350	366	356	358	380	370	383	382	335	419	332	347	367	351	378	365	339	355	370	365	372	355	358	360	363	347	389	375	346	347	402	396	367	369	363	343	384	326	361	330	338	346	326	325	371	354	364	353	388	341	365	427	338	341	332	377	364	358	386	369	343	272	371	339	389	405	347	382	383	348	371	358	371	334	368	389	360	386	356	366	360	355	353	330	389	373	348	328	364	390	385	336	366	367	382	351	350	370	403	348	370	347	355	397	387	315	363	397	375	368	368	378	352	351	358	337	356	322	352	352	333	354	333	303	333	345	376	376	364	364	357	400	417	367	362	356	363	356	349	374	316	355	347	360	366	349	400	371	325	343	360	380	378	360	337	363	349	373	346	337	384	343	356	332	385	381	348	378	344	351	374	408	369	372	374	366	405	359	354	356	359	390	365	363	357	351	369	347	371	375	361	375	340	362	374	356	374	358	374	321	354	369	361	366	341	357	367	361	362	383	356	392	378	376	352	342	357	327	382	350	366	331	393	384	389	402	380	371	388	360	339	347	355	366	357	349	359	364	361	365	400	342	327	361	338	366	387	342	371	344	374	364	365	414	366	347	351	376	378	370	372	345	327	389	374	350	362	366	374	333	374	324	380	381	337	364	377	362	355	371	347	384	327	336	359	377	377	356	338	351	346	383	394	337	401	357	367	362	337	360	350	364	340	369	376	380	324	353	362	364	367	396	383	349	336	375	371	337	329	356	383	373	363	365	355	332	327	372	322	367	394	368	340	321	374	388	340	368	371	393	360	362	360	374	355	378	357	358	386	341	344	359	363	337	372	367	363	356	352	349	347	363	345	385	365	392	343	375	373	373	327	378	386	359	358	323	387	381	333	354	367	362	365	337	348	341	392	305	345	382	383	381	375	368	340	334	337	349	370	372	342	368	362	375	364	355	392	327	339	384	343	335	318	363	397	360	364	322	335	377	362	358	326	369	422	380	366	376	367	323	381	363	336	380	350	349	347	348	387	369	397	386	390	377	366	364	361	348	352	342	345	379	332	356	341	357	368	374	358	397	329	362	337	344	364	339	402	348	361	365	379	373	338	373	353	361	318	359	371	403	350	348	373	370	367	377	358	351	365	361	376	357	382	361	368	370	339	389	399	354	323	356	396	413	322	369	355	358	377	410	376	327	378	356	374	385	363	402	347	349	355	380	370	352	341	394	392	395	359	373	327	343	328	366	400	386	325	362	348	384	369	349	379	355	355	353	383	426	402	353	371	339	407	351	352	375	358	361	347	361	378	347	378	383	393	379	355	365	366	343	329	352	348	336	375	357	380	370	359	383	355	336	346	393	398	383	335	360	370	396	359	355	389	349	358	347	388	341	381	330	346	391	331	361	355	385	376	379	315	366	365	310	314	353	368	327	372	391	384	380	365	309	354	354	386	384	373	367	343	358	352	360	339	341	357	351	347	337	381	363	349	369	370	344	391	371	384	376	387	356	379	389	387	350	352	354	381	356	396	339	378	358	368	379	365	351	392	359	380	362	342	371	378	387	387	354	345	376	354	368	417	365	377	372	351	370	356	362	362	411	353	358	367	381	366	343	381	368	371	395	376	355	372	405	367	399	368	361	377	357	307	393	328	364	367	365	363	413	377	364	338	364	344	378	392	358	345	368	353	370	394	350	351	341	353	353	370	331	335	347	365	343	389	347	378	328	356	353	346	344	381	389	398	359	353	339	389	344	323	383	365	320	349	383	393	425	355	359	366	361	374	350	375	378	364	380	390	373	340	330	386	392	391	367	373	350	354	372	367	338	357	376	335	359	364	334	358	358	347	348	383	339	414	336	385	344	365	331	321	358	412	339	391	358	389	371	380	350	351	351	365	385	376	325	385	373	368	351	355	385	340	340	374	370	365	346	390	367	377	371	391	373	370	348	381	346	380	371	327	364	358	349	356	362	382	366	369	388	353	346	394	348	356	363	353	387	384	389	350	350	348	330	366	375	395	383	397	359	351	336	326	336	377	343	374	360	361	349	341	386	353	362	337	368	359	355	353	340	352	359	363	375	370	399	332	378	364	359	336	369	378	375	349	357	354	390	317	357	368	379	325	392	349	368	342	362	323	389	382	337	324	390	370	368	353	353	400	371	382	342	417	363	366	355	345	361	360	345	357	367	335	372	370	331	318	339	365	371	355	337	321	368	361	346	345	322	383	392	412	377	380	314	361	342	367	329	389	372	407	415	365	380	364	372	407	343	369	359	336	357	352	372	346	364	331	381	390	372	353	386	346	351	378	327	370	342	361	377	350	347	350	377	352	362	382	350	334	373	358	382	330	361	383	368	373	330	352	352	423	344	353	327	358	353	325	328	344	318	326	378	386	381	359	359	346	406	351	362	362	356	374	392	358	344	358	357	356	401	334	379	375	364	387	386	360	362	354	333	354	369	335	376	344	327	355	358	374	386	333	368	386	358	367	385	351	342	351	308	388	401	344	352	426	339	334	382	348	365	347	398	387	392	360	362	342	358	359	360	359	356	333	370	350	366	385	333	372	381	362	355	360	327	350	355	370	352	375	307	337	387	359	374	374	399	378	349	384	365	362	352	409	352	347	398	350	326	356	404	363	347	377	358	349	335	369	337	329	351	368	393	407	365	382	382	342	366	373	339	361	403	384	413	336	401	357	360	397	391	351	365	361	369	364	346	325	345	416	380	323	332	389	355	351	352	365	363	360	353	379	371	371	388	396	388	352	406	378	351	365	355	342	387	351	360	323	374	380	306	381	406	367	372	351	368	357	349	374	367	341	365	367	353	366	363	385	367	365	357	363	357	361	397	352	340	313	379	375	328	365	344	368	350	368	356	370	373	365	345	316	366	360	379	420	365	343	350	359	394	352	334	365	362	390	341	374	355	370	384	369	345	361	362	307	347	371	352	382	358	400	331	341	373	370	330	324	367	339	302	357	402	342	342	333	377	345	324	363	356	371	337	349	357	376	381	376	357	338	363	372	311	349	347	355	379	360	329	376	374	340	359	362	396	381	369	356	363	375	370	403	381	367	360	368	331	385	369	366	336	336	350	347	397	389	341	338	362	381	362	358	362	332	337	350	369	353	361	357	339	347	328	340	349	378	354	380	359	341	371	352	349	354	358	339	383	385	389	360	391	350	357	367	374	362	382	388	350	337	381	328	341	381	380	378	382	373	337	367	354	352	359	380	386	388	373	377	326	363	353	364	344	332	336	349	374	413	371	326	382	385	384	418	351	362	360	367	374	360	387	347	406	377	411	342	351	370	358	366	355	365	374	375	360	378	395	349	378	336	373	366	332	361	343	358	351	343	359	352	336	328	360	362	357	324	363	374	379	382	346	369	369	375	369	386	364	389	333	372	371
15352	1046	1371	1480	1307	1240	1121	1078	1047	1000	934	1016	1044	1330	1556	1554	1569	1413	1482	1472	1396	1445	1323	1386	1283	1238	1249	1120	1118	1127	1105	1052	1108	1072	1075	1007	933	964	929	953	980	922	893	905	875	867	861	834	911	867	792	834	839	845	847	866	832	858	827	861	791	851	819	744	744	815	805	789	780	769	830	808	775	729	793	841	813	796	795	802	810	796	832	801	791	823	777	770	760	807	815	796	750	750	786	824	781	814	823	802	790	789	789	775	767	788	794	741	741	767	814	846	766	738	819	842	815	808	780	879	775	845	774	747	782	792	814	773	841	807	849	764	812	762	773	796	824	767	772	839	788	851	807	780	813	843	823	798	815	804	776	857	725	793	824	790	810	779	796	747	737	777	820	730	779	804	833	791	802	778	740	808	778	836	795	760	792	765	830	727	788	804	800	817	793	784	849	833	762	743	831	797	732	831	762	826	821	772	780	750	787	870	755	766	801	763	802	776	761	753	741	872	792	838	794	747	761	779	799	769	784	834	750	790	775	787	811	795	775	842	803	796	774	779	795	779	763	780	727	775	777	827	789	754	834	804	798	824	764	745	796	820	859	812	808	851	741	799	797	813	843	815	775	768	769	767	769	787	793	801	773	790	814	772	770	857	815	835	797	774	807	812	797	764	773	737	779	838	808	769	764	777	775	770	821	853	783	851	807	793	819	775	778	796	795	776	795	796	795	793	782	834	775	808	846	765	783	801	832	786	817	755	778	814	781	761	791	824	838	772	839	780	760	758	825	807	776	817	835	800	799	791	767	809	824	793	775	810	832	841	809	824	783	827	777	771	819	798	756	785	787	763	800	819	761	901	811	784	763	810	774	746	805	799	808	787	777	772	760	822	798	788	766	740	756	789	756	834	766	784	781	776	747	816	783	805	765	740	805	808	719	806	809	805	761	775	829	764	728	769	791	771	838	810	800	784	773	797	799	818	788	809	777	789	745	807	795	827	767	776	805	840	779	821	764	761	738	794	761	809	834	791	744	818	782	801	800	766	841	773	833	787	788	730	772	779	784	803	787	773	778	772	803	776	761	782	794	780	812	817	777	798	794	817	795	802	816	744	820	791	771	733	848	861	823	783	762	807	821	782	799	827	820	798	794	798	825	848	804	803	786	812	820	799	802	766	787	765	782	777	839	768	807	782	801	810	826	770	800	794	812	838	760	839	795	738	790	808	815	812	836	808	819	778	743	807	750	789	786	798	801	820	801	750	817	765	834	808	765	791	812	778	757	854	772	767	829	845	760	776	829	800	773	752	820	786	769	818	780	764	788	770	789	806	783	788	851	765	787	791	800	760	819	810	766	785	801	756	847	799	783	843	794	776	796	756	749	789	841	769	762	770	791	799	775	772	811	787	836	816	773	774	798	789	765	813	802	807	797	797	764	808	773	817	770	822	785	793	812	822	728	793	753	813	762	790	762	837	808	794	742	816	778	817	781	827	816	820	831	835	798	765	772	749	848	840	818	791	824	771	797	753	779	787	785	781	755	837	794	776	759	769	761	753	784	786	772	759	783	758	785	769	823	804	805	822	789	800	787	803	786	754	743	779	831	809	846	764	786	840	793	831	788	819	792	781	763	806	804	780	779	792	803	794	808	784	798	816	786	741	792	792	825	766	747	845	838	800	840	745	778	773	804	828	784	793	791	825	826	813	732	805	823	772	764	758	820	780	880	794	815	825	794	765	809	807	800	727	797	848	790	769	805	775	829	787	754	759	786	811	750	818	819	800	803	829	815	759	825	801	816	785	742	839	795	815	807	775	799	787	827	795	757	755	784	768	824	760	814	812	746	802	805	794	790	795	799	752	801	800	812	780	804	786	820	785	822	794	803	820	800	760	767	786	804	797	811	743	818	809	834	766	812	839	782	791	746	806	785	772	811	772	813	791	796	809	792	789	786	792	839	760	776	779	756	740	803	831	829	778	777	795	775	756	833	820	782	821	768	805	812	780	792	805	767	806	789	764	756	830	841	778	793	825	776	809	798	801	767	807	776	761	766	793	787	789	805	805	807	746	806	835	799	751	772	782	789	806	788	822	789	807	754	752	806	808	809	794	773	834	790	851	782	782	756	805	736	793	790	778	740	814	752	831	777	767	784	743	845	768	816	794	758	798	808	785	828	808	788	827	839	827	756	810	810	800	805	805	773	818	800	809	767	775	774	805	757	784	793	793	750	808	781	787	751	781	811	767	812	752	823	796	787	780	749	821	816	743	806	833	748	764	774	810	752	805	795	781	832	807	771	783	753	788	786	817	794	765	757	765	849	802	778	818	815	820	749	798	825	771	799	761	815	839	770	740	802	781	826	812	784	803	774	789	797	782	809	746	801	870	804	751	802	761	804	800	799	764	765	818	786	775	794	787	760	782	800	733	797	831	792	750	764	803	771	727	830	807	815	791	794	805	840	849	789	836	808	793	834	792	807	776	802	730	761	790	828	752	763	772	822	768	746	771	803	787	783	800	789	791	789	763	805	803	807	813	838	813	772	786	769	835	806	835	786	796	794	806	812	767	756	814	771	810	834	772	786	795	762	731	783	815	766	768	789	808	802	790	792	755	829	752	822	738	820	809	806	775	794	840	789	831	805	786	822	819	823	825	787	781	787	777	806	805	788	825	825	858	834	765	797	758	840	770	808	826	732	822	787	828	787	880	806	786	747	785	785	767	820	792	789	825	794	809	789	829	800	774	770	807	780	806	781	777	807	820	784	830	817	817	812	801	825	828	774	778	802	790	772	781	782	768	834	862	740	817	745	793	772	816	727	803	753	834	758	793	795	748	806	814	822	800	785	772	825	774	838	761	778	770	779	814	774	782	861	772	780	788	768	808	817	797	760	790	847	793	795	821	805	760	737	828	837	775	823	803	835	834	748	814	781	826	749	801	816	787	826	763	836	831	797	736	835	798	769	761	752	803	843	747	802	809	756	774	800	738	790	756	779	829	817	735	780	801	776	759	775	765	802	805	806	818	774	814	809	783	817	861	774	753	797	792	750	776	793	811	796	814	780	790	795	746	822	809	786	801	818	793	810	759	765	778	784	833	820	777	772	778	767	780	791	740	794	745	819	813	738	815	797	767	815	775	809	830	797	778	776	776	820	821	846	824	810	830	781	810	792	792	758	761	809	830	792	817	854	754	853	794	794	796	795	820	792	767	787	793	754	851	791	802	806	857	834	836	753	785	767	768	727	827	810	752	784	772	801	775	802	749	791	836	754	727	846	808	817	827	766	763	815	774	788	816	853	789	757	806	846	818	791	797	736	832	803	785	799	751	730	776	779	807	846	830	770	818	791	819	806	818	789	771	794	804	755	818	841	823	802	722	763	781	788	783	852	805	796	797	772	725	806	800	792	797	810	755	816	802	819	783	820	774	790	810	746	824	762	780	761	795	767	813	790	760	834	782	782	822	795	835	805	785	761	801	829	757	840	763	769	804	762	793	729	786	746	792	827	783
37185	6140	1055	815	626	582	519	420	429	380	424	429	399	480	545	513	519	525	516	524	499	519	475	470	481	482	457	424	445	489	476	436	432	460	416	384	404	436	407	386	372	437	365	369	417	348	382	359	422	352	359	373	395	375	364	379	353	336	378	314	399	372	324	416	359	370	359	380	342	363	339	358	360	368	358	364	360	377	387	366	335	362	367	357	432	365	344	337	357	389	358	365	367	387	387	347	378	358	386	373	354	383	358	392	389	345	375	361	357	357	369	347	350	400	350	392	378	376	344	390	387	367	397	368	368	400	378	393	392	377	380	349	350	374	363	377	337	386	335	401	359	361	348	365	354	409	375	349	369	298	363	358	359	372	346	377	411	381	348	364	374	354	377	336	364	377	362	398	343	354	353	374	381	395	393	369	357	377	364	372	376	350	355	382	368	388	375	380	346	424	320	361	377	352	340	314	359	376	356	372	372	361	376	357	383	351	410	362	373	364	371	380	403	359	358	306	339	357	383	344	327	348	389	350	381	378	384	338	383	359	371	347	354	322	341	356	325	325	366	361	365	380	338	323	354	369	360	347	366	376	373	369	395	337	367	378	386	335	401	331	319	364	382	320	380	357	333	317	341	396	363	330	322	338	379	357	382	378	358	383	369	386	402	375	370	386	359	340	363	377	379	369	362	380	343	337	364	381	388	334	381	410	376	335	367	349	382	399	366	361	370	377	352	378	416	365	348	359	395	352	380	383	363	337	384	386	358	350	353	357	391	364	359	396	391	361	405	392	344	371	374	389	326	339	368	393	371	348	368	346	351	364	363	385	358	352	363	347	341	366	372	364	378	374	330	408	339	382	353	381	348	376	401	400	364	344	335	354	350	411	364	351	354	404	344	363	351	351	330	406	342	345	384	350	370	355	377	369	350	358	390	371	381	378	357	333	350	357	386	377	363	361	389	367	386	421	426	321	367	404	358	358	362	363	364	346	359	368	336	360	368	369	381	404	345	346	350	377	344	342	371	398	353	381	351	371	364	330	363	374	360	360	371	372	359	364	410	376	335	389	371	355	382	351	357	383	354	384	353	351	398	359	334	350	330	349	346	351	377	389	353	369	387	354	348	369	397	395	357	343	352	334	362	337	355	362	364	371	374	363	375	379	353	356	386	376	377	377	342	364	375	331	339	351	417	381	402	366	352	361	352	345	362	363	343	334	380	344	323	403	366	413	362	334	370	360	369	360	365	371	389	358	353	373	395	395	341	374	356	362	372	387	367	353	350	358	344	388	344	354	339	372	377	318	312	378	342	359	377	350	364	391	350	316	362	356	386	364	356	362	341	353	362	336	388	379	360	349	382	363	367	386	354	323	367	384	382	367	362	379	391	369	372	316	393	369	351	363	294	368	351	374	381	359	358	423	374	374	365	372	381	361	342	392	413	350	366	362	353	344	364	393	361	343	384	382	345	367	334	365	352	348	365	392	369	367	358	355	357	377	359	385	354	335	337	390	374	351	379	371	380	336	376	351	417	392	395	348	363	351	382	354	329	362	393	380	329	363	332	342	348	384	310	375	346	363	370	363	374	369	381	371	387	342	371	339	344	337	330	340	366	376	329	387	389	398	379	345	389	352	366	379	366	376	355	359	372	351	393	325	360	334	375	378	375	351	413	366	341	389	355	381	371	378	374	333	394	338	394	379	337	345	345	367	361	384	358	359	398	403	340	387	369	359	383	342	347	382	384	357	343	362	393	370	341	369	361	351	354	357	385	339	354	355	361	370	375	334	393	348	369	390	348	349	369	377	382	341	379	357	349	381	340	375	367	377	389	347	384	353	404	367	351	332	358	419	351	340	355	378	374	355	360	374	365	398	333	384	358	353	359	345	360	385	366	336	368	344	360	332	365	357	393	381	360	379	360	360	389	376	355	360	340	386	352	402	353	340	377	382	347	338	351	343	321	383	365	363	396	338	339	412	354	349	328	366	382	372	349	370	363	378	370	414	347	366	370	369	348	347	373	355	377	338	362	333	347	385	338	430	402	338	321	325	353	361	377	330	389	349	415	380	377	353	336	371	380	342	342	365	390	369	337	391	350	375	363	356	357	383	368	346	350	368	368	329	398	394	370	348	362	366	397	367	363	369	351	314	371	351	367	385	338	386	357	360	364	388	351	374	373	340	387	383	358	358	392	358	324	327	373	358	369	352	357	344	413	366	356	366	400	360	385	399	375	358	378	334	399	396	385	343	354	365	396	350	357	376	378	372	337	355	349	350	383	322	385	379	352	334	377	382	360	359	359	370	315	353	355	334	378	366	431	374	359	352	391	332	370	381	375	385	379	348	360	362	369	352	386	373	347	388	358	322	347	368	363	337	358	365	379	356	373	318	397	351	374	345	331	347	374	353	348	346	362	369	371	377	365	376	332	353	328	390	344	343	352	367	369	373	345	388	416	351	356	352	374	360	357	346	379	389	366	330	351	377	356	349	369	355	362	351	320	334	339	362	351	353	381	380	373	384	386	373	369	338	361	369	393	362	367	373	382	372	328	350	368	322	350	350	345	406	337	352	347	381	370	337	384	379	374	397	402	357	397	339	376	382	358	400	386	355	350	354	337	360	370	406	381	370	362	393	397	351	391	352	383	389	369	379	385	347	359	372	343	386	371	370	365	376	386	357	362	379	374	336	353	358	369	354	365	365	386	349	402	360	336	393	367	335	339	365	354	352	364	343	363	358	365	398	376	401	384	370	394	342	356	354	348	364	394	407	313	373	380	344	383	351	372	373	363	350	348	345	346	349	388	406	337	325	346	346	372	370	357	328	349	335	384	390	375	413	361	382	369	384	366	373	397	341	334	349	373	333	339	369	327	360	367	394	334	371	348	370	347	371	366	399	363	342	364	377	341	369	355	340	364	376	363	343	366	339	339	418	373	411	377	398	349	386	355	367	362	393	338	360	344	361	329	326	330	363	363	352	377	367	403	352	376	345	382	336	347	397	352	357	345	333	333	352	401	361	379	358	335	425	375	371	359	387	364	373	349	348	344	344	378	342	337	396	391	379	388	364	347	362	360	372	333	359	377	357	373	356	335	348	373	342	379	378	390	356	363	353	371	405	366	389	387	372	385	340	357	353	384	383	355	380	362	354	371	350	346	310	353	385	327	339	344	380	356	380	343	371	347	376	376	352	357	394	363	357	383	361	374	373	373	392	372	393	387	359	364	380	357	364	357	368	372	386	364	339	375	348	386	367	346	375	372	414	368	357	342	386	352	348	345	350	398	370	342	352	323	346	370	374	321	361	358	391	335	380	351	382	382	331	357	384	325	375	372	370	322	415	398	377	367	358	394	344	396	338	356	399	356	375	365	360	373	376	355	391	351	378	386	336	357	381	341	339	363	402	342	358	350	358	360	334	343	397	405	361	358	339	350	388	384	344	356	329	361	389	358	376	373	362	369	394	375	357	350	339	376	404	368	401	364	331	375	356	392	372	382	335	382	345
19651	1294	1970	2131	1964	1685	1469	1264	1214	1120	1147	1097	1131	1492	1778	1920	1821	1733	1728	1799	1707	1605	1630	1603	1583	1512	1411	1320	1366	1270	1287	1224	1256	1176	1148	1029	1040	1004	1045	991	927	960	947	989	914	932	919	943	876	932	881	869	876	810	845	817	870	825	812	788	787	791	799	797	795	811	817	818	769	812	832	808	877	835	765	804	763	825	795	782	776	801	821	803	772	804	758	762	736	782	794	799	808	775	757	836	831	824	788	793	808	754	846	826	796	782	809	809	783	794	798	805	750	759	798	827	782	796	801	762	833	790	762	796	796	818	849	820	813	785	818	810	773	819	796	783	808	762	849	766	787	800	810	761	801	824	798	797	835	798	733	786	844	784	781	804	795	815	814	836	777	793	811	811	818	784	770	812	833	846	788	809	806	765	865	808	843	788	773	795	852	822	761	769	726	782	726	793	756	807	758	774	821	811	796	783	808	779	798	793	799	793	829	836	834	799	754	768	750	850	774	806	811	739	795	824	756	767	784	766	759	780	780	835	757	817	785	743	774	786	780	810	801	773	793	772	862	788	761	799	749	811	804	805	758	796	803	740	817	760	786	823	770	828	769	756	845	785	879	776	806	790	782	797	808	782	767	863	762	839	775	785	792	815	798	764	784	822	787	796	807	781	851	829	818	769	786	801	845	755	787	845	826	783	790	831	758	802	848	797	811	829	815	767	838	757	756	810	797	762	788	833	776	772	804	829	757	848	856	785	845	788	799	747	777	833	810	731	776	847	779	742	795	803	727	799	814	785	818	787	826	764	789	783	806	756	755	798	809	781	772	845	786	746	818	796	793	791	825	780	770	800	799	794	825	781	778	818	761	764	818	745	788	817	801	806	801	818	785	769	801	770	790	755	775	814	820	783	752	784	785	762	800	835	772	798	820	769	733	736	778	801	812	836	771	809	843	786	814	806	782	808	789	826	826	794	816	808	776	795	791	792	722	861	792	771	763	803	777	785	769	765	754	772	789	784	809	800	787	814	813	783	774	842	783	822	805	764	791	823	757	776	752	803	810	763	827	826	756	784	781	764	817	795	812	799	771	743	812	820	773	793	767	766	769	780	833	788	875	786	779	862	801	831	783	781	838	768	756	767	767	787	751	787	805	795	758	827	805	782	784	738	773	793	801	832	806	772	807	785	736	825	739	820	823	772	715	786	792	920	776	797	818	750	745	779	807	781	787	807	822	775	797	817	750	748	802	741	848	747	789	774	775	797	798	738	844	840	768	761	812	811	796	801	758	746	787	822	784	812	818	770	789	794	747	760	839	766	769	790	821	751	840	777	758	754	786	810	795	800	822	750	830	742	796	760	783	786	770	812	817	852	796	749	804	831	793	777	724	801	791	782	793	795	771	818	776	772	830	763	808	834	814	785	792	812	790	765	814	800	800	828	785	799	804	745	810	763	769	763	815	841	764	771	808	771	792	786	849	821	800	794	776	792	817	751	758	796	776	788	785	805	834	786	772	823	772	769	798	790	805	825	751	738	771	778	784	790	724	767	737	780	790	773	779	787	817	829	793	766	777	766	777	764	775	789	734	798	810	809	768	833	794	829	747	827	768	810	788	819	806	853	802	774	820	747	817	783	797	741	789	752	789	755	754	766	764	746	805	796	783	798	748	801	811	798	853	806	775	799	770	756	782	746	776	776	798	764	790	762	767	776	798	803	789	795	794	782	785	747	785	848	801	811	813	806	729	720	792	759	817	807	826	731	840	834	797	754	787	739	812	752	766	782	817	845	789	802	830	814	781	827	749	758	794	812	780	839	817	823	804	783	799	785	771	780	780	766	794	776	776	784	780	761	766	780	786	797	805	838	765	787	765	841	749	782	768	803	768	773	778	775	771	778	755	832	755	809	818	812	784	816	775	814	823	797	801	769	768	749	833	834	782	834	805	813	798	800	782	787	839	763	808	799	821	830	852	799	786	789	859	761	779	768	778	761	811	770	796	792	770	814	774	796	816	767	771	804	800	769	772	811	772	812	741	785	817	789	776	838	808	785	770	829	811	782	822	817	746	764	815	765	756	823	799	745	739	787	777	776	810	768	767	803	791	749	780	762	779	783	813	794	804	801	788	818	772	780	727	791	820	761	797	803	780	774	791	789	804	797	772	777	735	839	800	786	781	794	726	736	787	764	808	805	810	789	807	780	794	756	777	788	780	831	774	781	769	778	752	737	762	783	819	733	765	755	761	825	791	772	799	819	781	773	756	804	778	813	817	747	824	791	815	810	792	798	765	749	783	800	783	797	799	805	773	789	773	794	791	772	727	757	848	842	802	744	807	758	801	784	806	770	808	785	810	794	756	791	748	800	760	829	755	768	814	768	848	776	793	746	799	792	811	772	883	796	824	785	837	802	762	782	721	796	782	815	769	795	806	758	790	821	767	801	771	850	813	819	769	792	822	823	756	799	764	774	764	797	757	782	808	847	768	805	783	792	793	791	810	746	745	737	796	813	833	794	778	748	803	840	813	783	775	805	780	821	760	760	752	837	775	811	818	729	828	819	758	830	762	778	796	731	838	782	781	767	765	784	809	781	797	835	848	801	777	757	820	822	789	858	754	818	769	773	799	815	763	791	802	817	793	756	791	786	846	742	787	762	725	807	792	769	766	801	769	775	763	793	823	783	772	744	813	788	781	807	826	752	822	776	825	816	736	798	782	764	789	797	782	846	751	810	795	782	759	764	818	766	783	794	748	750	786	795	767	779	732	770	778	794	792	732	810	770	810	831	765	795	769	847	749	843	787	813	754	763	870	790	825	759	787	790	785	786	767	765	808	752	791	770	781	790	774	823	824	798	800	753	808	808	838	803	749	815	776	851	787	765	753	782	780	818	778	835	805	776	793	733	770	765	854	812	789	776	790	794	810	831	780	781	811	772	813	859	750	774	778	801	760	771	769	762	809	792	777	812	737	784	796	818	719	759	767	759	790	744	813	801	759	765	821	748	794	776	781	789	796	823	766	805	768	796	811	751	773	796	838	817	834	842	820	761	800	763	826	839	769	799	788	822	806	790	804	827	837	777	784	808	790	832	766	828	806	791	787	852	835	797	760	782	792	797	795	744	791	818	836	735	789	886	748	820	826	764	802	816	815	794	714	843	761	779	805	829	786	789	808	782	843	779	755	789	825	810	786	790	782	780	836	810	851	781	762	746	788	782	788	770	787	767	772	788	792	802	808	801	764	799	750	814	784	723	760	774	822	811	756	747	769	748	766	793	835	743	817	742	784	763	793	752	773	804	748	799	776	756	810	798	791	802	769	777	795	789	763	786	770	828	798	786	766	829	755	819	775	784	838	799	763	734	761	771	832	799	837	818	760	793	797	805	745	808	823	730	879	725	824	837	762	787	785	823	810	791	814	765	779	773	770	800	778	802	851	800	755	749	750	816	792	792	802	785	796	781	815	809	801	796	827	783	795	742	806	786	784	728	769	776	800	793	786	797	810	786	831	819
15656	1376	309	320	350	344	308	328	280	299	322	312	343	346	394	437	385	410	355	395	378	432	384	343	352	362	339	347	324	339	327	329	331	296	359	334	327	336	336	284	320	288	341	310	293	341	302	346	328	313	319	308	330	320	335	332	326	356	328	333	290	353	362	321	304	337	341	315	318	318	342	300	313	315	354	303	312	319	337	322	331	361	317	329	320	343	309	319	326	333	315	337	289	318	296	296	286	353	355	326	279	334	310	316	331	325	310	309	333	313	344	332	311	293	286	312	298	323	308	319	338	287	300	309	320	327	344	323	334	322	328	324	320	358	343	340	305	295	332	341	329	321	344	323	314	320	276	341	282	321	329	315	340	306	313	336	340	339	334	313	350	325	322	310	324	340	309	308	282	309	330	316	320	321	321	295	311	318	331	317	313	294	308	320	336	312	320	342	314	316	284	350	352	312	345	361	321	325	286	328	290	304	309	297	328	294	339	327	325	325	315	301	336	324	298	306	307	384	328	337	318	328	299	312	333	308	275	314	323	319	307	324	359	292	317	303	300	321	351	309	333	353	299	316	313	315	321	340	304	301	285	312	272	348	310	280	347	273	310	323	310	335	349	341	293	349	314	305	330	307	300	310	302	310	329	350	343	338	351	323	299	330	339	331	309	307	302	314	321	308	356	360	344	310	350	336	308	315	342	345	313	309	303	290	290	293	337	314	336	300	307	325	337	331	335	312	298	285	311	300	299	331	320	337	321	322	324	298	318	347	342	315	288	316	308	302	312	323	303	335	303	305	293	298	304	329	309	311	302	346	312	330	329	339	315	314	312	295	313	314	285	312	343	321	300	327	292	336	317	335	350	294	308	296	313	312	358	333	301	288	307	323	310	297	331	289	333	342	352	320	319	311	349	268	302	338	298	305	321	295	283	316	320	298	295	345	315	335	290	320	340	331	356	303	319	283	301	365	311	336	287	298	307	344	337	314	311	315	304	307	331	321	313	309	323	307	308	322	287	302	321	286	327	322	324	353	311	319	324	324	311	278	333	310	307	311	312	309	311	289	297	330	326	305	312	368	370	342	304	331	292	306	345	281	340	337	317	316	313	299	295	325	313	327	293	303	308	305	311	302	363	316	322	324	303	303	305	344	328	315	317	336	317	305	309	303	299	278	306	295	328	341	321	355	325	320	301	329	335	310	317	332	357	347	307	320	298	294	335	324	316	300	335	345	318	303	326	301	325	285	362	316	336	298	314	333	308	307	351	349	324	340	333	330	359	323	309	315	317	326	306	290	298	307	323	309	289	334	316	320	296	315	308	305	347	343	324	329	309	327	323	323	315	308	311	334	335	347	289	307	320	303	322	301	333	313	295	365	351	371	315	330	331	292	321	317	318	308	318	347	290	318	306	301	306	324	319	323	315	325	317	322	308	292	310	312	348	285	259	301	309	339	287	353	334	314	298	333	354	321	296	334	325	300	311	331	367	330	315	331	323	319	321	312	312	317	315	333	330	340	317	310	308	341	366	342	336	319	338	309	316	317	312	288	305	299	329	304	316	304	328	334	359	329	317	299	343	299	314	311	311	303	312	303	310	306	328	329	305	318	319	345	279	340	275	322	342	289	288	355	338	297	300	331	302	351	295	309	304	323	321	316	275	339	338	327	342	319	287	282	353	347	288	317	287	356	336	300	319	306	323	318	335	299	276	328	297	315	316	289	314	315	283	314	307	316	309	342	311	363	307	310	349	332	293	325	309	278	330	311	297	310	292	345	313	335	327	300	349	324	361	322	317	336	286	317	358	306	322	316	321	310	341	340	287	319	308	325	284	311	333	332	311	318	328	313	328	333	290	344	354	318	311	328	365	316	324	315	312	318	310	303	325	339	317	305	313	347	310	324	328	308	315	307	297	341	358	305	294	340	307	317	329	309	296	322	318	300	272	260	300	297	321	330	269	313	327	313	338	376	307	310	368	313	359	324	320	305	330	322	321	329	277	315	322	294	281	281	284	260	283	325	341	305	318	332	361	296	348	318	281	296	313	298	377	318	319	332	342	336	312	310	319	292	303	343	297	333	306	330	317	286	291	321	309	321	331	299	319	312	334	313	372	325	288	304	308	299	322	343	316	339	288	310	319	341	321	331	303	324	314	327	321	312	313	335	284	292	344	313	329	307	315	317	296	321	321	313	336	330	321	318	315	364	267	281	284	328	311	343	317	299	327	306	315	280	337	306	310	321	276	338	341	279	298	311	339	291	303	289	327	306	335	349	305	317	330	293	316	282	312	315	336	340	355	347	304	331	279	333	313	305	316	330	361	353	276	312	293	290	304	313	336	349	310	336	285	296	301	329	321	303	319	340	312	332	351	309	319	340	321	314	336	281	328	310	328	324	312	277	326	300	316	314	343	313	309	340	353	312	284	321	350	311	328	261	300	300	326	301	312	320	308	350	316	344	307	334	333	345	307	297	312	315	319	309	322	340	346	312	345	315	321	299	347	312	316	337	289	298	312	285	331	316	304	321	319	332	325	307	349	315	351	316	289	320	299	321	324	328	321	315	316	311	299	320	340	310	337	316	362	297	352	351	320	337	331	276	315	323	327	304	296	307	306	352	324	328	306	293	276	339	315	337	303	320	301	305	301	291	321	311	339	340	299	287	311	308	285	305	294	302	345	320	325	317	308	322	320	316	317	313	337	326	312	309	315	305	300	332	314	295	319	310	328	346	351	285	297	294	311	314	345	287	321	320	314	299	317	327	338	336	307	333	318	312	323	329	297	324	299	307	302	288	325	379	322	319	344	334	317	292	303	297	298	278	310	329	326	301	331	309	338	309	284	334	314	309	334	294	315	336	289	316	289	307	308	320	325	305	294	320	305	291	351	330	304	315	323	335	306	306	334	286	309	330	300	317	312	314	332	323	336	296	310	318	293	331	349	346	284	296	325	309	274	304	272	306	323	337	313	346	294	311	351	365	295	289	331	329	349	295	304	326	350	322	328	312	346	331	387	355	309	285	296	320	293	315	350	327	323	321	300	312	313	307	299	318	306	324	310	316	334	298	285	309	314	338	317	303	333	345	332	290	322	325	295	334	323	312	322	345	339	339	343	317	284	351	307	356	302	309	376	308	298	334	284	301	311	335	321	319	312	311	340	311	330	312	312	332	286	302	315	328	318	338	293	335	283	338	326	297	297	298	327	319	323	336	300	323	310	314	319	328	298	319	327	301	322	305	312	348	301	327	300	312	352	286	318	342	319	316	334	306	314	326	295	296	343	302	306	309	317	326	308	337	333	331	304	301	289	284	276	330	279	326	309	365	311	329	298	323	305	330	276	311	344	293	307	338	306	320	330	361	314	303	314	330	339	317	303	351	303	344	319	318	289	330	326	324	312	328	337	316	326	300	306	323	309	301	378	307	327	321	344	321	324	324	316	300	325	308	325	290	298	315	362	335	346	329	284	341	294	331	300	349	336	315	314	323	334	319	336	290	342	328
8468	682	727	741	714	760	728	708	736	738	702	757	764	952	1184	1138	1117	1075	1127	1128	1046	1050	1025	979	995	981	934	944	895	882	891	863	896	872	837	826	806	814	799	790	764	802	783	738	752	765	801	747	709	717	736	785	734	724	728	736	717	709	794	667	772	734	689	741	749	692	715	676	690	736	705	688	716	731	709	712	688	697	650	694	693	751	701	711	698	713	703	683	718	713	710	651	674	731	709	724	719	687	734	723	648	692	668	684	737	699	685	717	717	714	694	709	677	674	683	692	708	709	702	737	756	735	715	726	731	715	704	689	714	663	706	698	664	711	685	748	727	716	692	774	677	705	683	740	704	730	704	655	734	655	693	659	734	691	714	681	696	726	703	708	709	718	710	733	729	691	693	674	690	708	649	702	770	707	716	737	722	677	704	745	709	736	698	689	748	685	750	718	707	715	647	745	684	719	733	696	718	668	671	670	721	734	730	671	669	658	731	684	657	694	696	708	711	676	707	727	705	715	708	714	657	686	670	695	706	721	690	680	746	696	711	672	645	676	704	683	698	714	721	681	653	694	726	658	723	718	661	691	686	646	709	717	733	651	680	645	727	752	623	709	701	702	666	729	720	685	712	679	676	688	684	700	685	681	722	702	673	685	737	680	730	707	742	708	696	674	698	707	716	730	713	696	692	719	670	738	717	641	677	741	732	704	714	708	729	693	698	696	640	749	717	704	691	706	706	715	746	698	690	693	706	716	697	665	677	690	751	707	663	683	698	738	729	730	716	675	698	661	704	705	705	693	697	707	750	706	697	720	703	719	733	680	727	664	740	698	712	679	632	707	719	712	705	723	672	726	737	689	679	725	697	648	688	731	716	729	692	715	735	691	702	703	689	658	705	748	708	698	728	675	748	685	684	664	677	697	766	711	721	684	684	674	680	722	702	689	699	698	701	729	743	696	725	692	726	697	716	719	708	736	666	676	772	711	681	719	707	668	609	678	685	682	708	702	699	684	674	708	703	734	690	645	727	695	704	731	713	678	728	725	742	711	679	747	704	719	725	671	690	744	686	660	686	755	751	672	712	702	681	690	706	721	728	724	719	684	671	682	750	718	694	730	715	699	705	683	656	670	692	683	708	689	693	758	691	664	699	710	690	745	668	692	669	686	734	731	722	712	734	720	711	683	695	674	739	696	667	637	658	696	778	700	703	742	715	710	705	686	660	719	725	691	712	714	674	696	713	718	700	687	707	699	696	652	692	712	718	709	666	702	703	698	696	694	699	672	712	706	728	702	738	705	695	684	687	710	667	721	644	644	711	703	767	697	667	701	726	703	695	688	694	691	654	710	732	773	686	706	682	671	700	678	687	693	697	695	703	680	714	714	746	712	674	680	703	725	765	683	712	685	734	691	708	726	755	736	658	724	657	722	698	689	734	714	708	738	726	671	691	739	725	724	648	686	768	686	742	679	699	683	667	718	654	667	701	767	669	653	724	696	689	678	664	691	725	666	737	692	685	703	756	687	674	732	673	678	750	689	734	730	682	646	725	693	708	683	694	717	731	697	702	693	683	700	715	732	690	706	705	727	705	706	703	749	642	703	716	682	666	710	710	680	751	717	700	680	715	702	691	715	723	732	689	735	747	729	721	694	664	717	697	659	731	756	724	707	716	724	711	740	691	700	729	705	682	691	705	716	717	699	756	726	734	737	710	738	701	718	680	695	685	712	726	705	706	718	673	676	701	717	738	665	705	709	754	758	684	671	746	682	718	664	740	670	705	711	667	687	740	704	698	678	721	679	678	734	692	656	734	768	738	710	710	682	704	673	689	702	724	685	712	702	664	728	678	706	688	733	690	673	691	678	696	636	719	742	710	713	702	673	690	698	722	712	672	707	737	715	669	689	702	697	696	689	679	701	684	697	698	753	715	725	721	683	789	673	749	705	719	705	709	702	724	682	698	731	726	693	688	687	679	697	672	697	619	721	675	693	696	761	713	732	715	693	730	714	714	679	668	704	710	694	719	678	691	694	739	748	732	702	697	638	684	745	671	699	749	656	732	682	673	704	744	693	729	721	735	726	696	715	684	694	733	742	706	703	714	755	676	683	678	678	716	719	721	712	678	679	679	709	684	695	703	720	705	679	702	681	769	696	659	746	741	686	690	681	670	736	707	728	682	757	697	727	712	664	672	698	708	717	681	704	718	707	710	731	684	663	704	712	701	731	723	737	710	684	656	734	699	716	715	704	717	700	725	672	721	681	708	718	773	657	673	733	735	686	677	691	749	730	646	758	714	701	703	699	733	705	708	714	654	725	676	685	706	689	715	736	688	701	678	680	690	723	665	675	695	708	706	765	723	714	702	724	694	694	727	680	725	702	735	728	724	665	730	673	685	683	723	683	710	703	717	724	700	726	715	715	755	727	705	758	697	705	684	671	679	683	726	654	729	678	697	681	680	690	714	672	709	702	720	690	737	716	719	708	739	708	704	711	683	688	683	713	708	720	693	697	694	733	684	715	706	735	736	652	693	724	694	682	707	710	690	670	726	690	757	666	654	698	690	728	716	671	718	708	718	708	704	677	687	727	687	665	730	716	679	719	693	688	652	688	716	683	678	719	708	638	691	723	712	709	701	737	673	732	741	681	721	715	654	705	714	668	698	688	710	724	632	704	709	676	753	701	722	744	681	707	742	721	696	660	697	702	732	712	742	666	695	645	761	683	703	709	751	708	691	688	714	704	745	727	732	687	755	725	693	723	700	746	721	733	678	688	754	716	710	717	731	686	719	678	704	717	704	727	745	692	695	695	683	749	695	768	740	687	678	732	686	707	697	739	705	712	728	680	694	730	673	704	720	693	743	709	725	726	690	673	684	761	724	711	749	725	704	703	742	686	749	703	703	728	736	723	733	725	730	685	679	692	708	700	674	719	693	735	705	721	658	708	723	676	715	672	722	707	742	679	690	694	678	746	663	665	715	713	716	706	643	712	649	691	736	740	729	741	736	754	697	685	691	646	749	727	690	759	752	700	693	702	711	669	710	711	745	679	683	718	659	686	740	719	704	765	712	702	694	649	674	712	725	667	678	673	740	685	713	717	731	715	685	718	736	737	677	682	719	708	691	716	700	719	670	734	654	711	753	756	707	689	746	677	679	664	706	674	719	720	664	716	701	742	681	726	669	666	690	670	742	731	682	689	729	731	694	703	677	728	658	699	707	711	670	693	655	682	732	694	673	713	704	733	682	712	685	704	654	663	654	712	716	684	676	729	670	705	708	702	674	687	722	702	754	724	699	683	752	704	697	706	728	699	723	716	680	652	776	695	708	659	729	684	699	716	695	733	685	679	681	710	678	741	676	722	745	676	702	689	664	685	672	730	689	681	751	729	705	694	740	694	718	691	711	659	694	713	688	678	673	711	659	685	716	700	713	711	703	669	735	737	673	667	658	704	770	678	686	714	771	700	726	649	686	689	709	661	714	695	714	753	693	725	702	713	709	676
27328	3042	657	544	502	443	412	357	380	388	393	380	420	403	453	452	536	474	442	498	449	441	467	432	456	425	443	412	417	383	404	378	378	429	362	396	374	390	376	375	359	356	386	395	376	366	379	362	375	333	351	367	363	326	363	373	366	357	371	370	345	376	358	355	401	359	377	371	376	398	368	357	355	354	391	382	334	368	366	366	362	387	356	360	379	377	362	344	358	348	375	383	354	342	353	384	389	368	339	352	388	377	370	334	338	380	346	311	368	386	374	369	362	356	374	340	361	338	360	362	374	334	326	406	344	409	375	379	377	359	377	386	347	350	364	357	386	370	338	334	332	361	379	372	358	355	395	351	341	332	379	378	374	388	378	360	380	370	360	359	383	349	368	363	333	381	343	334	355	370	346	453	373	369	340	371	393	324	357	336	340	370	377	376	398	359	338	359	356	351	340	351	350	327	369	356	367	314	392	382	356	357	335	348	356	397	342	369	337	384	415	391	377	400	342	367	361	333	350	374	396	355	346	302	328	383	382	335	361	375	368	363	331	367	358	363	342	343	362	350	370	348	350	329	368	397	392	363	364	376	370	373	349	329	372	318	347	351	349	383	349	333	351	389	356	390	340	365	370	390	373	390	347	341	349	403	341	332	364	346	363	332	359	334	355	328	389	337	365	377	376	407	375	346	349	355	389	339	338	350	384	323	353	355	377	388	348	391	333	369	365	363	365	362	372	339	344	354	371	374	352	361	323	382	381	380	337	391	358	403	375	337	365	358	339	361	379	369	320	336	360	398	376	376	366	346	373	328	325	356	347	357	396	332	345	352	373	374	351	349	342	378	354	331	368	378	344	355	353	362	345	349	332	389	356	361	372	353	357	371	352	355	341	351	346	374	342	347	371	339	314	334	370	398	381	337	355	358	398	343	358	352	354	367	361	355	365	383	377	343	359	357	363	378	372	342	340	348	358	380	341	357	357	370	358	356	365	376	342	353	336	343	378	424	372	373	358	319	350	373	382	387	324	363	353	382	333	384	371	341	340	366	351	339	385	375	350	334	368	388	352	343	343	385	339	343	362	333	353	366	355	330	343	374	334	346	391	367	376	378	353	341	341	327	374	333	399	379	345	384	334	350	365	331	366	339	325	317	405	346	372	371	396	371	329	341	390	328	380	351	372	381	354	354	325	389	329	367	349	378	369	324	376	355	371	338	319	370	386	370	325	372	357	353	335	336	347	307	347	368	378	354	362	309	370	355	376	366	341	393	384	393	375	347	364	327	369	360	320	358	369	426	379	350	362	360	362	383	351	325	329	346	362	369	335	362	352	356	377	362	383	384	377	381	363	375	344	375	364	340	375	373	373	386	374	340	360	390	368	359	311	330	370	363	368	346	356	339	363	343	378	399	370	357	353	345	365	370	365	357	373	376	342	379	378	391	347	353	344	353	376	376	369	349	388	391	348	374	402	368	374	379	355	384	379	348	330	354	385	373	411	362	362	334	347	392	345	342	370	353	347	373	393	374	322	349	341	346	382	337	353	372	369	373	364	348	351	376	366	385	366	360	353	360	345	358	329	327	376	346	334	373	304	396	364	372	341	343	338	326	402	342	348	329	347	349	341	348	385	369	341	368	353	378	358	364	352	357	377	379	370	362	376	363	346	367	345	356	357	393	362	353	401	397	355	342	342	386	366	354	372	357	346	368	377	331	371	357	357	352	395	367	392	386	368	411	360	311	344	381	397	379	369	368	378	358	318	374	357	333	343	366	349	377	358	360	360	345	348	376	339	333	344	367	373	355	353	355	348	354	342	366	356	360	354	337	354	402	369	365	365	344	341	359	364	398	384	363	365	359	348	356	359	360	379	333	389	358	411	365	350	324	379	375	377	341	370	383	376	394	361	377	344	369	329	338	313	377	346	356	355	337	405	353	335	363	368	358	347	381	356	368	365	359	369	359	354	331	369	391	378	368	335	361	354	354	343	352	370	363	350	358	360	320	349	369	362	367	342	390	367	343	397	360	320	350	344	350	372	346	331	374	350	343	362	366	332	335	346	325	355	338	354	363	347	384	367	363	343	347	380	355	342	330	400	373	340	359	350	337	395	332	399	349	396	393	396	357	357	350	305	359	323	344	374	338	390	371	334	388	342	369	358	398	315	400	363	346	358	375	328	390	374	360	344	394	352	379	355	332	326	373	340	345	363	368	357	351	354	384	379	363	346	383	327	376	353	352	326	353	362	319	368	355	359	390	383	348	380	366	389	369	398	326	306	355	366	350	352	348	374	367	369	365	356	349	362	345	357	353	348	368	320	309	379	378	345	367	307	317	345	323	355	335	398	403	395	354	336	362	374	379	358	353	355	370	362	335	371	338	384	369	364	372	364	389	378	341	376	376	381	347	374	331	359	379	372	341	363	349	355	352	365	367	360	392	329	356	374	383	313	363	356	381	344	383	366	350	408	328	382	374	362	331	399	345	397	353	371	341	368	383	388	340	337	315	373	329	351	351	379	399	361	342	360	342	365	364	369	360	396	351	359	344	383	353	343	353	375	358	327	367	362	370	342	407	353	362	362	355	358	351	330	317	348	356	377	334	321	350	357	389	353	389	359	352	360	349	335	360	376	337	352	350	363	345	338	364	305	362	397	362	384	382	373	337	378	374	354	357	360	357	328	355	354	334	332	371	335	369	371	349	363	373	361	360	335	353	349	372	397	402	376	381	337	352	350	357	345	338	349	366	362	368	308	349	364	374	341	348	403	379	330	384	362	357	334	374	380	351	371	370	355	372	372	341	360	344	353	310	370	350	368	348	342	344	370	374	341	356	323	332	364	372	334	346	353	335	358	338	366	354	390	374	382	367	368	375	351	352	350	354	381	381	382	351	331	349	353	363	394	364	351	366	367	356	326	364	361	375	335	378	323	373	373	397	372	357	358	368	389	383	356	374	346	388	372	341	355	408	354	355	399	364	386	342	391	393	366	368	356	312	337	356	366	347	356	373	384	324	333	375	395	327	356	395	336	355	349	335	389	361	384	389	393	341	350	365	388	368	364	349	367	361	336	343	398	352	350	372	376	337	363	359	335	326	302	380	376	355	344	377	371	390	369	312	329	352	375	352	352	354	362	379	326	360	372	393	356	362	359	368	361	341	393	322	375	380	356	349	350	306	337	359	335	354	353	323	348	362	366	361	370	378	372	388	337	362	343	393	378	341	346	346	327	340	341	405	384	385	370	386	389	368	379	365	332	328	414	348	363	336	357	349	367	376	372	363	343	365	373	357	404	365	361	405	365	360	365	365	375	364	351	371	387	375	397	376	365	378	387	370	364	346	365	383	335	375	359	345	382	328	369	400	366	345	321	349	353	329	343	366	358	339	347	385	358	340	346	348	341	361	344	355	341	371	362	353	353	380	367	339	344	364	361	349	312	347	374	381	374	379	375	344	366	365	357	353	353	331	354	343	350	380	361	361	370	362	349	332	364	333	363	373	355	371
14922	1056	1388	1427	1365	1216	1086	1067	976	973	946	966	971	1096	1517	1575	1569	1520	1552	1486	1405	1456	1335	1370	1272	1318	1203	1199	1213	1126	1086	1066	1101	1016	1023	1031	988	976	970	937	931	908	859	929	909	878	890	821	862	840	830	802	786	826	818	838	807	846	840	858	834	808	813	776	821	820	855	801	785	828	804	811	823	772	766	727	763	806	804	790	736	774	782	809	786	787	770	778	815	828	789	715	848	739	838	785	797	812	807	781	814	734	818	791	772	744	808	805	798	812	750	798	792	778	694	800	766	743	801	767	787	789	803	743	785	794	790	777	834	790	787	795	830	780	800	864	764	798	775	747	778	774	788	778	762	755	758	769	786	767	742	823	768	799	809	757	805	823	760	809	789	797	747	850	778	807	778	739	802	805	766	762	787	774	750	792	827	761	798	871	764	832	809	781	729	750	763	776	785	788	818	806	773	817	766	802	792	760	773	764	786	819	819	791	770	769	787	835	804	749	729	767	824	766	739	855	779	782	794	815	740	821	813	790	820	794	779	754	749	758	793	755	807	769	745	762	786	769	771	786	786	752	757	750	765	767	747	812	818	806	804	754	840	794	825	813	767	778	725	807	853	740	769	803	793	806	816	849	806	819	763	767	749	851	821	800	801	764	768	787	778	809	805	791	780	809	844	774	764	824	804	814	767	733	784	850	782	750	768	741	817	759	755	745	773	790	755	789	719	794	802	781	767	787	861	775	799	774	808	784	796	782	794	779	817	788	802	805	774	744	751	791	769	773	842	815	792	812	789	793	756	787	805	813	760	766	765	792	797	786	788	707	771	793	812	786	801	768	779	810	799	748	803	831	815	815	797	748	806	808	830	789	782	814	805	797	784	789	758	770	822	795	779	790	778	801	798	765	738	787	776	826	808	734	777	773	790	806	766	809	783	758	760	792	819	780	801	793	777	833	798	815	793	771	766	733	786	768	800	791	791	755	817	753	780	786	826	797	826	801	757	756	829	767	816	814	789	757	848	777	748	812	766	840	751	771	780	837	747	772	770	774	763	761	825	784	776	761	749	760	788	816	819	768	777	766	736	809	854	776	807	788	734	771	782	746	760	746	777	760	756	756	831	814	811	766	804	798	807	771	760	805	803	766	763	761	789	785	775	810	783	781	805	815	763	824	789	757	827	776	778	787	774	742	827	772	814	796	750	822	777	801	823	790	814	775	766	764	804	791	815	824	754	828	770	779	839	765	849	747	790	812	790	784	786	813	784	820	801	760	751	771	781	803	769	794	788	802	807	776	795	835	787	787	768	813	795	827	786	748	770	752	784	743	822	821	818	816	799	799	797	768	791	817	750	776	764	810	770	706	792	774	773	781	822	801	817	779	771	818	771	778	758	778	775	740	773	856	761	763	805	794	748	802	781	811	822	786	810	787	786	766	768	835	802	743	774	820	827	736	786	771	754	795	783	780	802	763	829	817	773	798	747	773	782	818	766	789	761	766	785	801	779	746	800	826	771	824	810	791	818	791	764	778	804	782	816	769	799	792	788	758	810	750	800	743	743	804	790	784	774	854	784	812	838	776	787	769	834	805	796	855	744	729	752	814	803	807	821	795	762	781	819	772	790	765	811	761	779	779	762	794	819	814	767	791	817	773	796	829	782	802	806	750	771	737	759	723	765	815	797	786	780	787	853	793	765	773	774	702	775	787	725	788	821	766	790	802	782	769	806	786	791	752	809	771	784	771	791	795	811	764	745	779	754	778	783	749	781	771	760	790	786	810	784	748	808	776	803	776	845	782	750	773	765	858	805	794	781	779	789	793	786	768	836	768	786	777	780	800	775	833	831	768	737	786	759	796	765	780	845	839	779	758	765	779	805	820	779	803	729	799	763	819	810	792	764	803	798	783	777	793	781	799	767	789	809	811	827	769	778	787	834	776	793	748	791	771	818	725	798	794	791	755	781	796	780	785	828	745	801	769	766	744	763	785	788	807	794	772	804	752	815	812	757	823	807	822	739	745	765	831	746	802	781	792	780	770	764	762	779	836	784	759	797	823	786	798	818	780	801	807	804	751	777	704	781	786	808	762	801	810	821	792	752	776	842	783	804	811	760	713	762	815	802	812	755	811	796	785	754	764	782	809	776	855	750	811	832	753	796	787	773	765	794	810	765	824	786	798	776	775	751	754	745	781	738	809	797	769	789	775	772	833	825	817	818	776	792	795	833	796	786	750	794	767	769	788	795	771	794	794	717	748	791	764	799	756	795	738	783	779	771	731	740	827	796	767	807	771	802	819	760	819	776	804	763	765	831	822	770	780	787	802	774	791	748	796	792	804	779	762	735	773	747	783	780	758	753	768	815	787	789	783	831	785	853	783	789	823	791	793	775	794	743	784	793	799	771	786	816	794	788	756	867	790	836	755	790	765	778	756	808	858	832	768	774	762	856	805	797	795	823	787	781	803	789	826	807	835	793	800	742	738	784	790	821	828	750	784	831	772	838	808	776	828	793	807	796	750	728	832	752	733	798	792	765	759	808	767	799	747	793	755	795	781	792	785	793	796	762	787	786	757	794	768	825	789	802	800	811	777	776	744	804	810	789	786	810	747	794	825	787	780	795	800	786	808	767	772	796	743	778	821	799	784	783	852	780	802	800	751	827	753	798	784	776	810	807	805	810	766	772	763	724	785	766	787	794	765	841	817	819	781	772	814	785	797	835	776	764	800	792	765	753	792	811	775	754	778	786	814	759	737	801	807	801	772	802	765	736	770	807	738	826	792	744	788	751	798	785	832	821	774	787	786	766	769	763	823	822	825	783	783	699	773	791	787	808	778	773	767	776	845	725	788	785	735	752	797	723	792	773	823	802	790	728	761	794	761	762	797	765	788	744	779	802	851	762	795	793	851	811	787	866	785	799	806	770	751	787	787	775	805	798	799	761	774	746	808	832	812	794	790	760	851	757	762	795	768	833	811	786	785	760	722	789	792	785	813	769	766	806	784	744	813	798	758	834	751	764	811	801	772	783	810	791	771	750	819	782	821	792	842	803	771	760	811	836	824	791	763	734	810	812	816	765	780	790	803	805	789	790	753	810	774	791	782	828	808	782	848	717	815	776	792	792	794	761	799	802	802	813	723	754	795	805	823	770	815	769	786	812	784	791	737	790	780	780	785	831	816	775	837	772	777	783	816	791	794	767	765	799	798	776	818	807	763	820	852	839	788	782	775	774	768	778	795	791	765	763	766	788	733	807	799	753	759	771	804	775	784	808	766	796	764	820	846	771	750	735	768	788	828	774	773	817	788	777	796	773	819	817	805	806	824	771	845	802	792	779	796	803	817	797	761	773	746	833	801	779	790	774	798	819	807	788	769	765	820	795	788	776	731	806	829	766	812	823	770	769	779	804	796	785	789	807	789	734	785	753	754	767	785	818	759	784	783	781	772	761	791	810	758	757	782	763	750	811	849	769	842	781	810	805	777	774	758	834	765	769	748	876	781	774	814
39039	7137	1153	805	599	542	480	462	493	452	405	401	408	429	558	515	536	541	543	530	549	493	464	471	425	435	472	456	472	420	444	431	427	421	406	365	407	370	387	356	441	414	391	369	381	346	422	355	368	391	379	391	372	342	402	354	351	357	359	368	365	372	339	348	334	362	348	354	349	345	376	359	359	345	372	341	357	393	360	364	350	347	340	366	382	327	370	339	330	407	361	371	414	393	376	362	344	373	359	347	342	363	399	393	368	369	377	363	367	330	347	349	337	332	320	346	340	341	354	375	388	389	402	378	337	393	320	374	353	347	390	409	416	359	315	399	354	355	364	333	393	350	371	387	368	331	326	414	367	374	339	393	376	325	360	393	370	399	365	357	335	377	339	391	326	368	377	332	373	365	359	359	393	317	359	324	357	379	368	366	359	321	355	352	367	370	368	343	384	358	337	352	359	400	373	375	356	330	346	362	322	381	364	354	332	400	375	400	373	363	353	382	368	368	339	354	332	378	340	348	351	424	358	358	348	359	394	333	329	395	353	359	343	369	337	392	353	378	380	392	397	359	374	356	381	360	372	322	353	340	360	396	317	368	399	367	344	409	324	382	380	349	381	337	368	341	337	361	410	332	339	347	367	355	341	356	373	368	350	366	393	354	373	350	349	347	417	352	385	369	351	356	381	366	388	320	357	390	355	335	345	330	354	366	403	322	352	356	347	401	357	327	375	348	365	365	321	374	399	370	382	358	355	355	329	348	332	347	376	383	360	374	356	335	358	361	339	333	350	331	334	393	345	392	345	370	362	379	367	347	370	385	376	360	359	360	343	383	358	391	336	364	348	380	357	367	360	367	388	370	352	345	324	344	375	360	343	373	371	354	343	355	389	343	360	393	362	349	353	352	364	373	359	364	365	352	339	327	327	361	347	378	376	354	380	356	353	338	352	382	382	378	349	365	384	320	391	379	352	340	382	377	341	355	323	379	387	349	350	355	370	355	353	367	340	374	328	321	342	365	327	375	363	375	341	394	368	377	386	353	373	376	324	335	349	356	379	368	374	368	327	371	372	350	344	363	344	391	377	371	390	332	358	358	352	348	350	340	338	356	380	370	375	332	346	384	375	362	388	372	382	374	353	341	355	367	345	381	330	353	361	343	386	367	362	343	372	345	356	366	349	327	345	346	361	359	348	357	358	333	396	355	382	344	347	371	351	359	372	366	399	380	399	356	374	371	371	377	357	391	346	339	347	344	369	391	393	312	336	352	337	384	368	362	345	336	346	371	393	336	354	355	366	378	307	334	366	377	335	329	366	358	375	371	324	360	343	355	397	372	355	336	348	323	361	362	377	407	327	347	359	331	400	377	372	378	356	360	368	386	361	380	374	365	342	377	359	336	354	385	368	335	336	344	334	359	344	366	372	357	337	316	359	357	372	355	364	366	396	374	372	323	365	371	339	334	330	348	359	339	382	370	366	352	353	343	353	391	343	395	371	362	366	383	366	373	353	398	347	361	377	382	359	364	342	392	351	357	361	372	377	391	381	346	384	354	358	377	356	395	357	365	365	343	353	354	349	326	319	373	384	390	361	328	339	345	377	348	347	308	378	364	373	379	392	364	355	365	371	345	358	380	373	358	350	365	342	353	363	350	377	395	398	327	329	319	340	337	362	346	347	330	335	355	340	360	396	365	348	349	344	347	348	342	355	343	364	316	361	378	353	318	333	363	383	375	369	372	398	413	384	358	349	356	375	368	377	366	382	328	350	336	346	354	387	336	396	362	356	374	394	354	347	394	365	392	370	402	357	366	382	377	379	373	405	358	354	330	368	333	359	357	336	385	357	323	353	342	337	357	356	326	374	339	382	405	298	357	397	351	327	355	329	355	375	363	320	407	375	357	367	370	409	342	360	378	372	334	333	378	367	395	369	367	350	363	385	386	327	354	354	343	400	345	354	323	372	364	330	366	374	368	320	371	373	384	353	355	400	381	389	359	351	336	399	358	345	364	344	346	351	395	356	311	389	376	388	349	342	374	374	341	402	387	356	336	357	359	388	380	375	372	394	351	360	383	342	397	378	409	360	363	381	383	374	346	361	379	372	379	333	366	375	370	348	347	392	356	337	361	362	381	381	385	380	373	350	380	356	333	337	380	384	358	340	354	364	359	339	373	348	382	379	343	351	370	353	371	347	387	381	368	396	352	365	330	378	349	381	383	380	379	376	351	401	346	371	370	372	342	347	345	359	388	374	334	326	352	355	390	361	408	366	331	389	371	344	350	372	390	337	372	357	359	384	356	350	357	347	380	331	374	365	352	353	335	342	379	373	377	372	366	393	336	375	393	361	344	366	380	351	374	341	362	394	342	368	353	382	350	373	358	355	324	372	377	386	391	368	398	328	361	376	346	316	355	360	373	365	372	372	349	358	344	328	351	351	327	346	401	335	318	332	358	347	359	284	397	328	323	333	363	372	380	359	337	378	346	352	363	359	341	352	365	326	363	364	361	340	356	377	389	331	404	371	358	349	362	346	353	374	373	361	375	384	378	370	394	389	344	360	391	336	371	355	330	375	343	347	371	353	363	364	348	323	383	370	373	358	370	381	379	379	359	324	359	386	364	367	350	390	362	388	340	345	366	384	361	373	360	369	365	354	382	359	365	369	381	388	349	385	340	379	372	357	365	336	349	384	377	367	387	325	373	360	377	390	382	374	357	411	368	359	348	347	371	336	359	370	381	360	368	387	356	342	350	361	357	370	322	362	383	371	346	337	352	336	345	339	377	386	353	358	346	351	300	349	375	363	389	367	350	351	372	372	358	356	364	375	369	356	389	338	327	377	366	365	350	376	351	343	358	352	370	346	340	364	352	360	382	369	365	373	341	363	325	347	338	347	384	382	351	386	399	376	367	369	384	362	341	344	355	357	344	312	356	321	371	364	360	358	341	349	357	325	339	347	330	398	363	314	354	352	328	369	343	346	366	331	379	374	380	357	370	386	343	374	361	369	362	405	375	387	363	372	348	358	352	366	381	366	357	357	349	381	343	379	373	379	348	364	347	338	335	365	345	373	411	369	369	355	377	372	389	369	351	359	401	325	350	378	359	333	358	355	338	392	358	354	329	346	358	346	404	369	384	370	342	376	355	388	362	346	360	358	345	370	375	397	332	396	370	406	414	362	367	368	367	388	394	359	391	385	365	353	330	357	385	361	366	364	364	357	358	342	343	350	367	342	340	369	339	321	340	394	373	340	359	337	350	420	351	341	344	348	352	358	376	378	370	373	357	363	338	368	346	346	327	360	347	392	344	383	348	334	395	389	344	351	342	360	351	409	344	358	349	332	375	400	363	373	351	416	357	331	310	351	341	339	369	369	374	371	360	325	372	343	365	319	380	349	357	384	375	385	386	324	357	387	347	368	365	406	378	355	380	358	357	343	367	385	377	368	351	358	392	346	366	352	344	355	382	335	376	367	359	362	358	296	371	360	372	393	372	356	380
20857	1269	1884	2202	1904	1606	1444	1263	1162	1166	1105	1068	1126	1364	1675	1833	1756	1819	1831	1710	1686	1703	1603	1590	1470	1453	1384	1349	1321	1265	1263	1191	1190	1186	1171	1064	1024	1020	995	1007	1001	956	883	935	840	891	894	894	845	810	863	923	835	889	847	825	839	812	857	810	804	833	816	799	833	821	755	786	774	738	738	820	755	747	823	738	806	850	842	861	822	782	798	791	797	749	754	831	790	763	802	801	806	772	778	755	780	810	809	810	762	735	840	787	824	763	769	806	805	833	792	822	790	786	754	806	813	816	806	801	837	747	780	761	772	765	745	773	809	789	698	773	797	795	769	805	752	776	748	763	762	767	803	769	800	792	789	812	773	754	770	764	779	840	880	782	847	770	767	804	756	743	794	777	792	804	818	799	803	780	757	798	755	757	800	775	756	829	762	781	748	766	787	782	780	836	812	783	804	762	760	813	783	758	774	795	833	734	773	795	778	798	741	772	794	787	791	777	796	796	802	772	812	804	811	788	760	804	782	771	803	796	790	819	810	760	812	802	783	752	780	749	736	755	762	795	806	802	775	749	807	801	774	753	776	822	763	771	810	761	698	806	809	764	774	836	767	728	755	811	779	728	740	774	814	756	772	753	751	786	766	764	751	801	778	740	808	817	776	839	780	805	768	804	778	771	795	755	805	762	757	837	808	829	778	740	787	732	781	799	732	742	763	817	801	796	768	764	787	763	750	792	753	804	797	811	801	830	805	751	789	796	792	789	794	819	753	779	788	750	805	801	766	783	758	771	750	817	778	806	795	756	795	769	782	795	751	767	753	742	773	795	752	780	759	765	780	756	797	810	754	733	738	849	799	827	779	754	836	796	730	768	786	772	778	772	776	791	820	739	714	775	802	748	744	841	839	769	787	782	782	804	787	766	763	798	756	762	795	745	804	789	792	789	775	807	759	762	780	807	770	716	760	798	811	790	823	802	825	834	762	818	844	810	757	813	752	757	807	801	718	748	798	762	756	798	741	791	787	793	787	854	785	839	826	772	780	806	757	781	785	846	773	778	768	731	748	772	795	775	808	756	821	773	803	773	796	749	734	760	774	758	766	797	736	783	780	821	744	769	796	760	761	805	734	765	737	758	796	734	823	784	788	803	776	813	752	757	777	772	821	807	773	800	818	780	781	767	794	774	813	772	813	745	804	795	812	813	740	758	822	803	790	792	795	811	793	739	745	735	780	814	829	807	810	807	810	792	782	723	778	816	792	796	787	773	761	764	817	807	755	779	761	763	784	817	810	809	792	826	774	800	769	725	788	744	757	757	811	833	782	779	759	804	756	788	773	783	762	806	768	798	792	819	802	753	770	825	787	816	724	816	811	766	814	770	747	801	769	742	758	774	766	845	764	743	783	744	774	830	759	783	809	815	843	721	732	766	812	737	812	817	747	800	818	750	756	775	746	830	786	791	850	786	817	762	759	767	791	785	753	727	766	739	783	783	764	794	808	796	809	812	817	825	793	781	797	767	787	797	789	777	808	768	763	792	840	787	795	758	797	788	718	781	817	764	789	808	784	774	768	867	742	752	809	815	765	754	791	800	779	791	769	773	771	819	785	787	783	791	783	827	794	832	800	754	844	787	804	767	796	762	762	803	816	783	777	791	770	799	795	708	824	822	774	819	775	725	773	751	832	790	796	755	797	779	778	767	798	786	824	810	744	779	760	777	740	822	735	764	750	804	771	810	812	764	792	747	764	781	736	803	801	767	815	745	840	759	762	773	734	771	836	785	789	809	752	741	806	758	752	767	804	794	769	748	799	760	790	823	775	777	744	778	740	799	773	802	749	748	773	735	825	803	785	799	755	812	757	793	815	796	828	776	780	818	768	794	794	826	773	792	797	790	790	728	791	806	805	803	760	796	769	731	788	782	735	742	790	779	761	764	728	740	776	770	765	751	820	740	786	784	820	773	763	743	769	796	739	811	791	748	767	805	750	758	793	794	780	754	789	775	779	756	765	768	790	781	855	777	806	806	776	736	774	821	788	766	779	768	777	741	788	782	783	759	805	838	787	791	806	769	762	793	766	778	773	768	802	803	809	803	767	776	780	797	761	762	739	787	753	737	736	777	790	803	799	778	777	820	792	780	780	783	760	748	833	809	749	757	739	745	753	761	792	772	786	783	814	816	811	793	843	796	842	769	771	713	749	769	765	771	777	774	804	847	798	814	813	773	749	757	782	748	780	800	775	805	779	805	781	803	771	731	794	748	799	812	776	794	751	843	812	784	807	745	799	782	766	811	823	796	742	804	806	797	770	779	738	794	721	769	754	814	777	795	816	844	803	800	783	786	800	809	788	795	775	797	769	742	779	796	754	793	777	742	781	787	876	780	770	793	790	801	746	803	777	807	783	751	815	811	815	761	792	801	766	800	788	752	793	812	751	785	810	814	745	788	792	832	728	715	799	790	764	815	751	770	811	799	779	762	775	800	815	750	820	729	796	830	807	757	776	784	794	710	803	806	829	772	784	783	769	740	769	769	733	793	773	789	777	736	794	825	774	779	792	800	780	747	777	787	772	797	771	720	768	747	811	747	838	787	796	785	812	793	792	768	804	808	823	749	766	801	796	789	826	830	744	738	787	768	745	796	779	738	751	779	721	786	774	718	796	798	807	774	759	824	803	761	799	768	797	752	757	767	797	755	805	771	741	773	777	785	766	788	813	797	811	782	743	795	770	795	790	805	760	775	744	787	746	767	798	768	768	769	790	737	791	739	818	751	790	859	722	835	737	812	792	789	774	800	764	733	787	777	753	823	810	837	838	764	801	716	749	759	703	799	768	778	802	791	808	771	775	745	795	765	778	817	796	790	794	825	807	766	809	767	778	755	762	778	855	758	753	757	841	792	731	747	769	776	782	776	782	810	784	762	768	784	777	805	769	807	748	786	782	833	803	805	776	802	797	806	854	755	742	785	733	810	773	725	761	785	796	793	765	783	726	806	759	753	752	800	818	774	781	790	781	781	796	787	750	796	783	758	784	783	743	751	818	731	749	829	806	740	701	772	800	792	761	798	759	777	808	835	785	786	747	783	795	830	816	774	738	764	729	790	887	788	752	759	793	775	760	806	803	760	791	789	783	811	802	750	782	761	797	757	752	793	775	780	792	756	783	816	758	777	810	799	761	804	813	785	796	778	775	765	810	804	755	693	777	799	798	754	761	745	805	750	794	804	793	789	772	724	733	738	808	780	791	786	834	758	783	810	756	787	794	761	802	782	775	740	723	820	791	786	705	768	763	763	745	797	744	760	786	769	770	811	725	774	769	796	803	817	811	778	775	775	768	759	747	818	826	834	832	796	755	743	765	768	813	795	778	801	772	790	768	786	734	792	728	714	799	764	809	738	749	704	796	749	783	813	790	745	804	784	787	795	812	756	815	760	817	786	776	763	788	849	809	777	806	750	820	804	792	764	769	812	782	799	813	773	795	712	777	793	751	722	764	787	784	780	773	781
18971	2226	310	333	343	303	316	326	304	327	295	344	355	420	394	393	331	367	390	419	368	382	370	366	369	317	376	376	366	325	320	332	354	363	342	300	288	296	324	329	323	328	286	316	357	311	343	344	313	317	349	365	330	334	300	331	322	328	311	334	311	278	304	325	357	384	281	317	321	294	314	330	363	334	311	309	304	297	324	317	312	335	281	285	349	323	314	312	340	349	326	312	307	350	324	335	308	317	335	313	341	271	287	341	320	317	316	314	322	331	288	318	315	298	322	309	299	302	311	321	336	305	339	298	327	323	314	318	357	304	301	327	356	315	339	301	313	292	353	329	343	298	313	317	327	314	308	326	340	312	299	305	327	306	331	302	337	323	325	322	340	290	336	325	352	322	317	330	316	304	325	310	294	259	292	339	298	325	332	297	253	333	355	357	325	321	308	362	307	303	300	319	333	322	303	317	331	335	335	309	289	290	337	327	319	309	288	340	281	333	305	325	283	302	312	343	278	306	351	323	351	326	342	288	343	318	346	274	314	340	317	292	353	320	311	294	304	304	321	327	313	305	297	304	306	323	291	296	314	327	313	294	283	305	301	292	327	320	303	306	327	338	328	285	334	329	286	302	311	323	283	337	322	291	293	299	311	309	301	328	331	337	323	303	343	331	292	328	307	326	339	329	372	316	308	333	326	332	324	329	343	289	292	332	318	302	286	341	297	327	348	339	324	335	287	321	320	298	312	320	301	288	311	314	296	319	316	353	295	318	281	308	306	320	315	306	364	288	317	316	311	315	295	309	295	335	345	323	275	277	329	345	302	319	303	327	309	332	303	312	306	296	312	321	338	309	290	323	316	296	248	309	313	314	309	297	329	332	313	314	288	307	330	312	288	302	332	343	319	298	306	310	347	300	323	316	287	318	312	322	317	328	333	325	327	314	324	313	284	317	343	295	312	335	306	333	326	331	306	283	307	309	321	337	329	314	312	324	321	334	287	326	280	297	330	294	337	274	320	313	279	297	300	314	291	325	271	294	312	307	304	342	355	339	309	345	329	293	328	306	296	307	301	307	281	285	326	310	309	329	325	299	326	319	322	291	292	315	334	306	316	339	325	287	324	288	312	318	309	332	336	328	339	316	311	258	314	349	319	311	309	292	301	316	309	292	323	344	322	311	288	301	313	334	346	301	347	338	298	316	329	311	287	326	368	300	327	327	339	320	316	323	332	296	289	300	333	329	325	311	351	304	287	315	299	291	317	314	329	321	306	343	345	306	327	343	294	300	318	296	315	287	288	301	317	288	328	319	297	307	316	303	308	313	337	312	306	278	318	296	326	289	307	298	345	337	323	314	325	323	325	300	316	318	335	348	341	311	336	279	295	327	346	272	353	318	322	317	314	318	338	331	314	300	316	308	299	313	290	324	279	322	300	318	313	322	315	340	295	353	308	287	306	331	288	310	337	276	323	292	311	351	320	340	315	350	288	344	307	305	318	328	287	316	322	356	306	309	311	285	302	312	294	332	312	326	316	317	338	289	304	327	308	301	340	301	323	318	298	312	309	295	317	301	322	308	307	347	316	328	314	329	304	301	311	339	292	320	333	301	318	313	341	325	331	329	322	298	317	316	341	332	318	310	324	305	329	287	338	305	311	302	348	314	305	311	325	348	314	322	333	318	311	324	315	344	306	325	324	287	280	347	327	299	315	319	313	314	307	308	303	309	317	326	344	330	311	278	305	302	305	292	331	352	319	320	264	295	293	285	322	320	293	350	337	274	283	311	295	319	317	302	300	300	317	322	309	334	294	341	321	311	297	316	307	329	331	328	331	330	324	338	308	337	338	306	320	322	320	303	309	312	317	307	321	274	287	318	339	310	309	309	313	337	306	327	328	303	311	309	310	305	309	343	318	295	295	281	342	308	356	283	346	312	311	304	321	282	310	316	332	349	345	312	328	312	321	322	309	323	267	295	284	321	293	322	304	299	334	311	315	317	314	334	306	326	306	316	296	335	318	317	310	294	324	328	325	339	343	297	348	337	289	350	276	321	305	345	352	320	307	303	318	339	306	297	314	311	316	317	302	303	311	356	308	309	307	324	342	336	375	337	347	308	345	315	347	325	302	321	298	332	308	318	342	281	285	322	329	305	312	331	321	304	318	284	332	288	306	299	349	330	314	320	346	337	326	308	296	300	312	308	311	307	313	304	308	290	350	298	325	309	308	313	331	339	343	309	354	300	322	287	323	272	294	349	354	340	273	302	358	313	338	315	320	357	325	343	338	290	330	306	333	328	339	331	338	331	294	307	292	327	315	308	339	311	308	337	320	353	299	326	300	288	333	337	359	343	324	309	303	336	319	313	302	303	306	357	337	269	330	315	331	307	314	308	302	355	321	328	337	294	328	335	331	326	292	330	312	317	321	304	290	326	312	339	318	328	329	328	308	334	357	313	299	321	340	312	309	312	281	296	307	308	313	339	282	289	337	319	323	303	289	297	283	333	330	310	321	319	295	308	301	307	292	300	284	328	332	296	311	351	345	310	326	301	324	330	322	291	314	317	322	314	297	260	314	320	373	305	312	301	340	303	323	319	326	337	338	315	328	319	307	324	334	376	307	306	274	308	332	338	298	320	342	320	305	300	365	319	321	325	319	313	309	323	312	290	315	300	332	312	299	299	337	277	334	296	306	340	326	330	294	311	310	342	310	312	337	320	353	295	276	329	333	339	332	298	295	346	288	273	319	328	293	328	294	315	312	306	351	320	325	333	341	320	299	304	307	296	298	325	364	283	343	349	356	333	330	300	310	338	298	312	279	308	313	276	292	279	307	325	300	322	291	306	335	357	310	316	296	296	286	335	316	308	328	301	311	340	310	287	303	340	302	326	296	315	322	309	300	297	316	334	324	302	306	322	366	359	339	295	306	291	325	291	337	324	348	298	308	316	318	278	332	296	321	301	335	334	329	302	288	302	317	348	317	273	310	280	320	301	340	297	310	338	303	310	300	303	315	312	285	305	324	310	320	327	310	308	306	316	296	324	308	305	311	350	305	320	316	320	303	365	297	311	324	294	308	333	303	351	296	330	311	312	308	310	344	309	312	297	318	301	360	329	322	310	309	345	337	318	343	304	339	332	297	302	325	322	332	297	307	323	300	324	344	307	289	295	303	325	322	299	316	318	296	293	305	331	303	314	298	339	315	319	338	289	319	310	291	311	304	343	339	301	311	315	335	293	315	295	341	303	323	309	329	324	319	300	296	316	296	300	348	379	331	317	304	319	305	291	301	327	314	284	308	314	326	297	330	309	327	325	327	333	301	325	333	342	313	290	303	318	339	342	335	293	329	327	347	327	328	337	312	295	336	315	329	332	302	339	321	313	342	304	324	317	315	261	297	319	329	340	335	329	309	310	304	324	293	327	337	322	319	294	332	310	323	306	316	295	304	301	255	311	292	325	343	326	308	286	305	310	317	363	321	306	309	353	289	278	292	330	344	320
10104	705	736	711	690	747	744	714	699	742	779	760	793	968	1131	1169	1083	1121	1190	1104	1098	1012	980	990	936	961	974	952	863	852	854	899	772	829	869	807	809	774	770	753	772	774	732	745	783	758	719	744	676	736	740	687	695	734	766	719	711	691	733	694	737	717	699	731	709	702	727	716	757	745	718	718	664	722	708	684	723	640	682	728	677	679	719	684	660	719	711	707	701	724	677	715	744	674	691	691	665	706	735	676	676	713	695	737	706	689	687	742	692	684	726	740	706	734	715	724	741	706	662	632	679	696	711	746	714	680	698	671	705	710	738	708	728	699	653	712	646	685	651	708	729	702	650	714	741	675	655	694	665	718	754	713	668	682	714	700	708	683	692	681	729	691	717	691	685	694	717	706	695	739	742	738	689	677	711	713	649	706	728	688	717	721	713	663	732	676	709	668	675	689	673	692	714	693	711	674	727	699	689	688	684	727	704	680	710	709	715	712	745	721	682	690	690	720	735	735	733	711	723	648	674	707	707	647	680	715	675	655	720	705	745	711	655	701	695	701	651	701	701	653	698	685	714	706	708	700	731	666	694	713	686	682	714	699	702	699	704	677	637	700	699	722	686	714	723	738	709	755	686	703	707	689	751	707	740	688	662	703	784	709	712	746	699	722	731	729	677	676	689	712	702	702	686	694	736	723	692	711	710	673	701	726	673	664	711	705	712	726	688	712	734	729	713	699	689	651	675	712	720	702	753	692	715	709	720	701	691	657	735	690	730	699	733	726	728	716	691	705	705	745	734	706	712	712	684	678	741	731	710	699	630	733	674	730	686	680	667	723	680	689	718	720	673	668	680	703	719	709	687	726	755	670	692	665	711	698	704	745	702	670	742	681	658	680	730	689	684	729	683	698	692	696	668	694	701	695	701	708	694	705	672	701	683	699	703	730	673	722	719	701	651	740	690	671	742	726	671	671	681	697	687	722	700	662	718	720	721	682	735	719	688	655	706	712	716	698	683	689	731	655	697	715	700	683	679	647	661	720	697	678	672	730	679	707	676	695	708	676	646	669	698	688	729	694	690	687	653	689	682	717	744	691	712	692	702	687	695	735	671	707	677	684	676	723	661	714	725	676	649	720	683	706	699	746	701	662	695	739	709	706	696	688	681	670	673	712	628	718	662	685	711	698	673	703	696	684	679	702	705	659	724	724	740	672	683	729	758	688	683	692	713	690	717	678	723	656	689	716	752	679	652	747	704	761	761	709	691	713	739	716	697	703	698	708	741	669	716	721	748	688	719	693	702	724	721	679	732	672	702	697	721	729	690	679	746	711	719	719	712	749	672	665	722	711	711	678	693	699	676	721	709	697	724	675	745	716	729	717	734	683	707	669	677	690	660	691	719	662	673	680	678	694	697	728	689	733	704	708	702	695	674	685	751	743	670	742	672	736	707	703	687	692	655	732	676	697	689	693	720	643	708	707	673	676	710	683	668	710	739	684	699	664	695	658	684	714	682	687	725	750	686	691	713	690	699	745	708	699	701	662	658	642	649	665	710	684	638	713	661	667	723	721	667	701	699	646	747	716	698	659	713	702	701	684	708	691	701	757	689	685	683	744	715	706	662	734	719	727	717	685	711	700	754	679	656	689	722	725	729	712	693	750	686	662	702	680	697	722	706	682	683	738	694	726	690	651	684	681	738	678	685	696	686	682	661	719	717	726	702	706	707	710	719	655	665	679	757	691	701	697	721	711	693	651	720	646	679	668	677	758	713	686	716	673	717	702	728	675	712	723	720	700	695	722	760	702	704	700	688	718	684	708	675	737	643	631	741	697	750	710	688	691	705	656	696	722	730	706	712	695	712	681	677	664	674	716	670	695	720	697	747	677	696	693	655	683	710	695	697	696	753	673	647	716	679	662	727	728	735	722	747	679	668	674	722	677	668	715	688	713	691	725	667	681	750	737	677	653	684	686	724	707	686	699	698	711	743	687	716	720	738	696	725	732	689	664	695	680	685	647	706	722	749	709	690	739	669	742	707	717	733	698	691	708	684	715	689	643	693	719	677	644	769	659	751	696	719	711	735	735	665	684	703	726	726	688	705	655	739	721	686	703	704	714	720	697	693	717	690	721	757	734	742	748	707	701	710	679	702	727	680	721	739	670	650	689	705	670	728	727	732	710	721	688	702	730	703	711	731	690	701	703	713	738	687	676	700	671	782	684	711	663	647	698	716	696	688	694	681	701	711	728	677	764	711	718	724	689	707	746	716	660	707	699	714	668	714	700	681	753	708	686	704	698	694	658	696	723	694	728	664	679	718	710	698	742	689	675	679	705	734	665	705	718	727	720	691	694	675	733	752	695	791	735	722	742	658	701	722	692	689	725	705	701	717	681	732	715	685	718	722	705	730	706	646	701	721	699	674	700	699	697	686	681	737	679	667	704	702	707	746	725	692	727	651	709	707	721	661	734	727	725	700	733	680	692	684	729	648	720	697	696	717	710	719	711	684	673	694	694	699	637	718	682	724	704	720	718	686	692	678	722	715	717	697	739	692	722	686	691	701	671	687	687	753	699	682	687	734	721	690	708	717	733	666	682	660	758	701	682	733	691	757	732	649	739	692	716	693	724	737	686	706	740	716	763	711	634	691	685	674	658	708	667	708	632	700	705	674	764	669	682	695	708	686	688	676	746	694	737	700	691	735	692	703	716	664	692	758	702	672	718	711	728	664	653	710	641	711	679	686	697	671	698	694	710	704	703	721	714	659	724	642	668	722	732	704	675	708	727	734	700	694	699	669	703	684	701	707	691	683	731	664	654	763	666	698	732	709	664	693	691	721	672	733	749	729	742	714	691	713	729	688	709	696	729	711	645	701	712	739	716	703	673	723	734	628	676	694	668	684	734	721	694	659	723	704	704	671	682	676	715	748	707	643	663	675	699	689	692	738	714	701	697	706	681	672	732	701	679	701	671	736	772	691	695	743	690	747	704	678	724	706	647	676	674	700	702	710	655	711	684	699	719	667	689	693	715	669	700	690	741	683	677	655	769	682	714	675	711	694	706	634	701	681	666	723	651	732	775	671	667	673	709	700	687	721	744	650	733	714	660	722	638	703	685	674	657	706	677	680	711	710	689	713	750	730	691	665	693	729	661	670	724	732	683	702	680	705	709	732	702	651	692	727	688	683	642	694	695	693	753	701	695	676	724	708	716	677	697	705	696	719	694	686	690	741	670	685	687	689	723	696	737	702	675	667	675	735	677	748	718	675	747	717	740	673	708	749	682	713	719	652	659	669	672	619	757	689	714	719	705	723	730	733	702	703	671	681	694	696	701	676	726	687	696	709	702	698	732	694	728	688	682	674	705	711	701	647	701	657	667	708	715	700	699	685	719	714	707	684	669	661	740	659	662	647	706	697	705	706	761	694	716	700	720	702	665	702	733	741	694	729	690	722	735	680	694	709	710	687	675	706	673	743	736	724	682	739	665	713	670	673	736	710	644
31290	4735	698	553	502	456	413	392	351	397	363	375	391	412	472	493	469	447	447	490	449	468	427	442	432	437	387	437	381	416	425	427	396	362	408	389	381	350	376	412	391	360	386	349	372	357	364	355	340	357	338	348	355	412	395	351	319	366	357	392	335	392	371	393	370	346	385	333	386	406	334	357	368	374	373	343	364	383	346	343	383	367	382	340	335	381	345	384	362	326	357	409	363	344	369	327	356	346	346	402	370	344	345	362	365	340	339	387	365	331	336	376	347	344	338	352	389	337	334	369	374	369	312	382	362	356	380	360	369	388	344	380	387	358	344	361	385	386	327	411	381	361	336	396	357	358	402	338	363	357	384	374	353	375	383	369	356	392	362	402	351	387	363	365	359	380	364	372	418	341	324	331	353	353	350	337	367	331	341	363	328	362	343	304	349	360	334	374	379	376	369	368	319	356	378	343	348	386	373	328	377	339	350	359	327	373	347	353	354	393	364	389	351	327	369	337	376	383	348	373	378	361	344	319	312	343	354	344	328	364	340	362	393	370	376	342	382	356	382	374	364	379	405	388	380	358	357	336	347	326	413	395	368	330	320	330	327	368	378	371	335	340	372	389	397	376	359	342	356	376	365	348	378	406	337	347	357	368	359	359	373	356	352	380	359	353	359	362	368	335	431	379	350	347	308	351	342	399	356	379	359	361	354	388	346	373	388	364	371	381	379	383	415	339	348	346	376	326	331	355	371	356	378	383	356	361	358	370	357	377	367	369	336	362	371	332	346	363	313	364	367	355	327	362	352	374	371	347	380	412	350	344	317	352	330	373	373	368	365	373	331	404	355	348	362	358	365	407	376	366	343	359	374	366	326	372	367	345	331	351	368	373	390	340	389	353	321	349	367	373	382	334	378	358	350	362	348	383	363	383	339	372	379	392	368	344	342	384	360	374	398	328	375	364	330	365	394	386	394	353	382	366	367	356	354	321	342	391	349	332	392	383	374	333	363	329	387	348	346	326	342	351	384	342	365	376	355	312	344	365	308	371	351	378	328	372	355	326	366	385	361	355	333	361	346	364	347	312	353	356	391	381	386	341	397	344	351	371	356	335	362	392	396	366	384	354	369	330	363	353	355	379	390	384	376	356	351	362	371	388	373	344	363	373	354	321	322	375	401	369	324	359	359	355	373	311	387	388	367	349	357	369	328	386	353	346	378	327	346	372	321	378	377	345	310	366	368	390	326	373	363	363	344	349	352	410	333	363	353	338	372	364	359	326	380	357	357	362	381	384	380	349	359	355	384	390	344	326	367	379	378	336	392	364	349	357	327	366	347	343	401	356	333	357	371	328	320	354	373	377	369	331	379	356	373	375	338	342	341	345	405	327	366	381	390	339	334	362	361	366	331	377	359	328	367	304	399	354	358	339	335	382	374	352	347	403	358	376	359	324	377	343	373	352	359	370	354	367	352	393	355	372	349	391	363	354	339	384	368	310	341	355	385	336	342	343	363	323	392	373	359	365	364	377	346	349	366	383	345	384	381	343	381	350	340	347	362	321	406	385	371	361	350	357	399	323	347	341	369	347	373	349	361	331	330	330	356	355	362	308	353	378	366	363	355	379	366	381	358	365	384	313	371	342	388	378	369	324	374	349	353	432	387	354	358	354	370	369	320	357	359	363	338	340	348	374	391	321	375	333	325	346	372	392	344	364	352	345	365	402	339	307	341	363	350	337	340	365	369	366	371	358	351	404	394	342	378	370	325	384	379	350	345	356	384	367	344	372	382	353	363	353	393	354	411	371	389	367	391	347	376	370	384	344	339	348	368	386	363	351	366	349	356	356	362	384	344	339	404	346	369	372	374	353	401	365	367	335	389	359	335	387	386	355	335	369	381	368	396	372	365	416	391	374	355	385	357	386	342	363	380	383	360	346	373	364	361	349	353	355	352	356	382	347	398	393	393	345	337	369	368	353	350	359	354	338	363	370	362	352	373	382	323	340	357	376	321	344	345	363	331	346	364	371	350	355	342	394	370	343	350	345	332	385	379	400	387	330	337	348	371	357	360	365	358	373	375	366	393	367	359	376	325	392	349	352	337	364	327	366	388	336	358	297	356	372	390	378	398	359	385	329	372	358	365	366	341	357	393	347	377	393	342	362	334	352	362	338	358	354	325	373	352	347	373	381	351	353	352	346	376	376	363	360	378	382	324	319	359	369	352	401	348	371	343	378	360	379	367	359	338	364	356	372	364	355	368	360	318	367	338	367	380	322	377	339	343	329	338	379	356	349	374	353	358	359	350	367	350	369	362	360	356	339	368	354	336	307	363	341	376	387	366	412	396	405	340	382	350	364	359	359	336	380	364	363	337	377	403	353	363	348	336	379	362	372	356	345	343	328	362	358	351	337	356	373	363	348	375	342	370	378	366	362	377	342	386	350	352	382	406	367	368	389	359	362	354	356	367	357	377	400	358	350	374	388	318	343	343	415	362	344	354	359	351	363	380	326	361	347	389	342	354	368	379	359	349	372	368	342	341	384	342	383	389	359	375	330	359	363	339	367	346	334	371	382	383	413	338	381	345	380	311	361	350	378	361	359	351	319	352	351	344	368	355	365	363	375	339	409	354	362	368	362	356	367	371	349	377	324	339	378	355	335	371	364	326	349	364	355	388	366	326	391	358	362	351	372	361	387	346	355	394	369	371	348	342	407	365	327	380	340	348	380	400	386	331	317	359	382	366	345	344	366	363	372	362	350	313	405	359	343	360	372	371	350	375	392	344	322	347	357	349	359	361	373	358	373	365	341	345	377	393	378	361	394	382	377	388	349	340	326	360	364	359	331	366	332	388	351	361	363	352	352	369	361	402	345	366	367	360	352	383	359	376	330	335	349	377	300	346	346	353	369	334	362	346	338	337	340	377	390	373	332	383	367	399	330	359	336	393	380	366	366	357	390	319	349	343	356	367	346	386	327	412	359	358	356	350	376	349	349	410	354	352	345	357	355	347	377	357	329	379	371	350	347	318	366	381	377	380	378	374	357	314	377	353	330	320	349	367	345	349	356	340	339	386	335	350	297	369	369	363	331	355	332	315	375	376	366	336	372	345	348	351	392	358	370	358	358	365	356	337	321	360	347	353	373	356	389	346	355	363	375	360	339	376	336	383	322	386	363	340	353	346	331	378	336	361	375	354	365	368	354	365	357	370	332	337	350	334	375	336	331	361	326	347	370	384	341	367	343	415	341	400	358	346	401	311	329	339	369	372	365	372	339	373	376	363	374	328	365	364	345	353	326	332	381	381	361	345	384	397	373	338	348	376	323	318	384	376	343	346	359	355	355	346	333	382	335	362	351	370	341	339	331	377	358	371	357	350	363	391	369	332	377	389	331	359	357	371	356	349	361	349	352	337	351	370	405	362	356	397	371	337	369	381	340	344	348	371	380	371	384	376	351	403	391	364	377	328	378	359	364	385	346	372	336	348	338	371	387	335	370	326	324
17765	1062	1273	1472	1366	1181	1076	1027	1001	948	981	917	1009	1149	1385	1459	1509	1552	1519	1509	1502	1450	1413	1370	1315	1281	1232	1192	1122	1136	1029	1017	1074	1039	1011	1028	989	971	978	938	866	932	873	850	879	842	847	786	837	839	821	878	822	776	829	765	813	824	747	819	808	849	839	810	768	818	819	841	791	763	789	800	809	797	750	704	730	717	753	838	786	827	801	800	793	800	784	808	837	769	769	851	774	797	833	834	823	769	759	763	779	841	795	770	684	792	783	818	835	776	784	816	779	831	753	761	805	765	797	769	839	818	827	771	802	797	831	808	786	771	780	740	772	812	786	800	768	750	745	787	742	763	834	776	781	715	755	762	806	802	786	775	794	735	755	791	784	804	823	772	762	740	795	794	801	786	811	769	752	782	801	796	781	853	829	762	765	773	768	817	759	798	776	809	847	764	811	822	821	782	764	763	784	761	763	761	839	776	779	783	830	769	793	844	842	791	833	767	853	790	790	757	744	814	769	795	813	738	753	773	726	822	817	770	795	761	788	780	777	829	809	819	760	775	780	753	785	830	762	733	806	825	805	817	839	767	777	804	783	806	749	800	819	785	777	783	767	736	777	766	798	814	807	798	758	839	776	812	795	773	788	767	837	746	791	782	782	768	843	748	778	752	760	837	789	780	786	774	825	799	770	815	773	804	782	783	740	817	783	809	792	824	759	805	819	770	851	819	796	770	840	757	759	808	753	799	810	784	803	799	779	804	801	809	801	756	802	745	790	756	842	790	797	768	751	763	826	805	791	786	774	778	810	792	738	780	810	817	732	741	775	769	714	781	815	807	750	843	787	837	807	808	863	789	825	773	816	783	826	759	787	754	844	770	793	826	786	795	769	804	779	767	833	812	798	772	740	823	792	803	799	833	777	755	722	813	774	764	804	806	765	774	800	796	786	798	770	778	771	792	816	776	811	776	777	749	762	786	764	768	789	813	741	793	756	853	790	809	804	772	813	802	841	788	775	797	781	757	745	768	772	775	785	800	807	836	824	788	789	833	747	751	785	762	812	751	783	818	858	785	793	779	765	768	741	803	772	747	731	838	798	796	777	821	757	758	763	778	772	798	800	777	766	715	785	750	802	826	800	824	773	829	777	732	798	767	771	817	766	749	797	784	781	822	746	796	841	788	804	780	785	797	775	847	767	793	840	761	714	785	791	739	823	785	783	791	766	779	788	760	777	735	795	793	816	745	839	759	806	837	796	842	797	747	800	778	779	776	802	813	778	764	778	810	786	826	752	802	767	766	778	779	815	812	790	802	779	798	772	814	783	781	813	782	798	753	803	744	775	786	796	767	783	782	820	811	788	718	766	792	802	762	793	773	790	780	764	754	785	800	753	775	765	806	780	746	782	796	807	754	794	757	758	762	732	777	768	804	725	838	792	808	773	782	816	783	800	814	781	810	814	835	843	800	785	798	797	781	772	788	788	804	824	738	801	795	749	786	827	762	748	757	808	774	794	765	752	805	752	861	796	809	768	823	815	759	779	768	793	809	784	721	774	847	799	755	748	777	751	806	759	785	836	825	787	794	839	834	858	821	784	797	714	787	776	798	805	809	804	843	784	787	754	827	800	747	735	762	793	781	754	793	814	745	825	754	805	746	822	750	819	842	772	769	828	818	818	803	754	821	795	814	778	797	813	773	810	804	795	769	774	777	775	767	819	772	765	731	758	784	742	783	823	788	772	806	793	837	784	782	815	804	794	762	810	836	807	825	776	800	839	768	814	792	749	740	803	743	801	793	813	839	780	765	762	799	833	790	821	833	819	764	769	860	845	798	779	839	822	773	803	792	787	780	799	797	793	791	816	771	781	813	788	769	777	804	790	817	786	777	761	777	794	832	797	790	763	772	801	772	834	769	737	798	771	751	775	804	746	793	723	827	771	755	848	778	765	769	802	785	793	762	811	826	812	752	840	777	788	785	802	773	797	766	747	750	767	747	796	784	828	803	810	772	799	843	805	821	777	764	820	745	785	804	774	785	782	826	758	741	816	767	731	814	792	790	791	767	794	768	795	802	786	758	757	812	810	805	819	768	863	835	768	772	778	761	807	835	785	743	775	815	807	727	775	772	810	818	794	810	777	810	801	803	741	810	786	748	787	817	752	777	835	756	824	798	788	798	754	806	750	731	785	775	747	786	722	793	799	818	786	787	742	789	782	754	808	779	814	793	763	822	803	787	738	763	802	784	810	807	784	780	784	831	806	823	818	770	819	796	768	755	800	757	788	819	759	801	777	803	790	794	777	784	810	801	805	799	826	795	791	746	774	759	758	799	821	763	795	837	736	781	742	756	754	811	776	739	767	794	821	796	806	784	802	745	770	781	786	790	812	775	788	798	755	843	767	794	779	773	816	819	826	809	736	750	811	785	813	728	810	785	826	787	771	785	774	828	772	829	790	806	794	769	785	763	741	797	757	765	799	763	782	778	847	778	796	763	778	783	805	774	751	790	791	761	778	810	813	789	718	773	795	799	828	793	767	748	726	826	817	802	797	771	796	797	747	776	807	780	811	794	797	781	776	756	780	786	802	777	795	765	819	812	761	741	769	780	758	815	762	803	787	784	780	836	817	824	802	764	754	756	766	753	809	781	801	819	774	759	738	810	820	795	758	813	787	787	810	771	817	752	789	772	822	787	818	741	745	772	728	789	792	800	766	782	793	806	760	753	802	806	769	813	839	798	791	778	705	829	764	758	809	719	767	774	813	830	786	794	794	763	741	794	822	774	760	811	780	787	802	803	793	762	767	789	824	824	778	745	790	850	791	774	752	775	774	785	813	733	817	798	802	720	817	848	792	790	778	797	840	788	771	795	783	797	772	797	796	774	768	793	804	784	796	794	815	758	775	792	838	792	808	800	765	794	829	795	748	775	774	799	807	810	751	775	797	748	863	812	789	765	824	792	836	782	794	777	812	775	778	777	781	778	720	754	780	763	785	831	782	778	849	745	803	818	778	758	799	793	844	835	771	763	774	777	807	786	815	782	807	826	793	755	794	763	786	787	792	760	764	822	755	734	821	718	782	738	737	787	797	801	742	838	805	817	813	836	790	853	794	786	802	794	808	766	776	825	793	789	770	822	821	780	803	791	817	767	790	795	821	804	820	802	770	829	807	735	776	822	812	801	808	810	836	718	815	793	823	779	805	794	758	732	829	782	790	781	765	799	813	816	810	823	775	816	834	782	784	732	842	784	774	804	719	800	825	771	813	695	745	782	768	802	749	733	797	803	827	803	807	795	754	797	770	831	850	835	776	786	785	716	782	782	786	777	770	794	766	813	828	816	781	784	841	790	802	817	799	749	794	783	755	792	789	778	860	826	766	815	758	808	853	746	838	786	777	807	785	807	786	768	742	754	794	761	792	798	765	819	829	773	805	801	784	768	795	796	775	735	788	798	790	754	799	767	747	780	766	801	761	756	780	740	806	860	725	819	820	783	797	784	814	774	783	786
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
