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
338583274818	338583275377	338583275927	338583276477	338583277027	338583277577	338583278127	338583278677	338583279227	338583279777	338583280327	338583280877	338583281427	338583281977	338583282527	338583283077	338583283627	338583284177	338583284727	338583285277	338583285827	338583286377	338583286927	338583287477	338583288027	338583288577	338583289127	338583289677	338583290227	338583290777	338583291327	338583291877	338583292427	338583292977	338583293527	338583294077	338583294627	338583295177	338583295727	338583296277	338583296827	338583297377	338583297927	338583298477	338583299027	338583299577	338583300127	338583300677	338583301227	338583301777	338583302327	338583302877	338583303427	338583303977	338583304527	338583305077	338583305627	338583306177	338583306727	338583307277	338583307827	338583308377	338583308927	338583309477	338583310027	338583310577	338583311127	338583311677	338583312227	338583312777	338583313327	338583313877	338583314427	338583314977	338583315527	338583316077	338583316627	338583317177	338583317727	338583318277	338583318827	338583319377	338583319927	338583320477	338583321027	338583321577	338583322127	338583322677	338583323227	338583323777	338583324327	338583324877	338583325427	338583325977	338583326527	338583327077	338583327627	338583328177	338583328729	338583329277	338583329827	338583330377	338583330927	338583331477	338583332027	338583332577	338583333127	338583333677	338583334229	338583334777	338583335327	338583335877	338583336427	338583336977	338583337527	338583338077	338583338627	338583339177	338583339729	338583340277	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2740	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2739	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2738	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	3650	2300	2737	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	100	200	300	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
27704	2873	695	479	330	223	220	182	173	158	152	143	119	137	118	126	123	125	130	107	137	122	116	106	105	95	110	110	119	119	86	107	129	111	114	118	132	99	114	119	137	128	129	127	95	132	103	110	136	119	120	118	110	110	120	106	134	106	112	93	110	96	136	125	109	99	125	109	97	118	121	131	97	109	115	112	111	112	109	131	126	133	148	117	127	105	125	134	113	114	122	85	128	126	105	119	138	119	92	113	105	111	111	122	114	127	119	115	123	113	120	105	126	115	121	120	131	124	103	96	119	113	127	119	109	119	121	113	108	103	109	114	113	105	112	113	112	109	126	139	113	109	112	117	118	114	100	105	102	115	129	106	111	116	137	112	108	90	111	123	120	113	122	137	125	101	128	113	99	93	122	118	104	105	100	107	129	89	135	119	117	104	128	118	104	110	111	115	84	118	132	104	106	101	111	112	106	129	138	128	101	129	115	90	124	106	106	106	104	95	96	109	126	115	143	101	114	112	96	116	119	103	132	135	104	110	119	126	102	131	125	140	107	112	120	117	120	108	114	124	101	141	109	96	138	123	128	111	98	104	121	102	125	136	115	123	107	121	115	104	126	144	122	112	114	108	122	133	112	101	110	90	125	96	127	107	114	111	98	121	116	117	114	114	116	105	133	108	124	107	113	110	102	133	109	121	125	106	121	99	106	111	138	102	115	131	134	120	120	107	99	118	105	114	99	127	111	108	126	111	119	95	105	113	120	120	111	127	120	107	112	112	126	112	97	107	118	115	108	120	120	122	122	109	120	123	125	122	134	107	113	111	106	96	100	121	134	125	109	125	115	127	112	137	113	114	112	129	123	98	113	107	138	105	101	136	107	116	114	116	104	101	84	110	124	104	117	117	119	124	115	124	114	114	120	126	111	126	116	126	107	113	108	104	105	104	117	110	110	115	127	123	114	134	128	137	112	128	118	102	129	103	125	127	119	112	127	104	114	111	113	98	105	134	116	126	118	117	92	133	126	105	114	112	98	99	109	113	118	132	123	123	107	122	112	113	144	118	118	121	109	115	117	114	111	124	118	108	148	126	93	121	119	110	111	113	125	106	117	112	119	125	106	96	130	106	115	127	107	129	143	102	98	125	120	118	131	122	118	146	126	105	108	102	116	130	126	115	129	97	117	104	100	117	104	109	114	130	115	101	112	98	106	99	121	113	116	110	135	118	103	120	99	119	141	135	119	112	109	117	105	132	116	118	133	110	118	111	127	102	126	144	104	97	129	133	114	95	114	107	104	117	117	100	107	119	129	118	110	131	135	122	121	109	114	109	113	101	121	108	113	114	125	119	108	102	124	108	120	116	107	102	112	121	126	113	103	122	122	115	112	126	120	103	92	116	114	117	106	129	105	102	114	117	123	127	142	126	115	108	93	116	108	124	98	136	139	115	119	88	124	154	105	124	127	132	117	115	117	109	114	115	107	130	130	106	127	102	130	119	122	121	116	123	139	117	119	141	114	116	129	121	120	116	129	123	122	118	107	122	111	111	111	117	131	120	129	104	125	117	117	127	122	102	112	112	103	118	125	104	136	127	113	118	131	118	107	122	100	122	117	99	110	121	119	138	113	115	100	107	110	131	98	119	111	104	148	106	107	112	122	132	112	122	124	115	108	98	117	115	112	127	129	104	95	117	126	109	127	120	136	94	104	115	113	137	124	105	104	112	111	110	123	117	112	120	110	104	98	126	113	125	109	138	116	111	123	115	124	111	97	113	103	123	154	114	130	107	138	114	114	113	151	107	109	112	128	134	140	133	107	112	127	125	129	118	127	110	130	105	116	117	106	125	105	132	129	117	106	104	121	111	96	90	133	113	122	120	116	117	137	112	111	114	101	114	126	113	124	122	128	122	112	127	104	127	116	121	89	104	113	114	113	127	128	126	124	106	152	107	117	120	111	108	117	96	113	120	130	125	110	122	120	115	117	111	105	105	112	105	118	102	131	113	115	123	117	135	99	120	118	116	107	109	127	121	110	129	98	102	105	122	103	135	104	101	117	114	103	128	112	124	127	97	120	117	118	125	120	120	108	117	97	111	123	100	106	119	108	122	130	122	125	125	141	109	127	82	105	84	120	118	121	111	116	130	139	101	111	100	126	116	129	112	119	105	113	136	128	102	140	102	113	95	129	104	117	99	119	113	106	113	109	89	104	106	116	114	130	114	125	92	119	117	108	107	109	120	114	105	110	132	113	110	152	89	106	98	120	115	120	128	108	118	125	119	118	110	122	118	116	117	123	132	112	109	120	138	129	91	117	111	121	130	108	118	111	112	123	114	131	133	97	107	116	99	115	108	114	118	121	117	134	123	112	122	113	100	103	97	126	114	120	103	112	136	125	122	118	119	112	107	128	119	124	124	126	93	123	105	115	118	125	112	113	131	113	106	112	101	120	102	145	111	99	124	122	113	122	96	112	128	112	122	111	127	131	126	128	111	98	109	114	128	121	103	123	130	126	114	125	119	137	117	112	118	126	117	130	106	114	107	130	126	97	127	138	129	119	120	128	112	119	119	113	110	113	115	116	118	124	128	122	108	118	109	131	98	103	119	118	122	127	122	144	108	125	120	109	124	99	118	132	121	93	134	102	102	110	123	101	121	117	111	146	118	132	103	106	109	108	138	126	119	111	113	122	121	132	118	108	120	126	130	113	110	125	131	112	114	107	122	122	112	117	129	101	122	116	112	113	112	125	119	145	132	115	122	143	120	103	118	137	133	137	139	91	111	121	114	111	137	98	113	104	114	105	96	122	109	127	104	136	119	121	96	130	110	126	114	139	124	121	116	99	98	132	115	128	107	106	114	124	125	96	115	127	118	139	84	98	99	113	119	113	105	97	152	115	123	125	104	117	109	119	113	116	125	120	110	127	105	117	122	136	115	109	142	124	105	119	121	148	132	110	118	98	116	112	134	118	103	122	114	130	128	108	114	115	129	115	104	113	109	117	129	120	121	119	112	138	108	117	109	94	119	113	118	122	123	114	127	130	118	107	112	113	125	110	118	114	112	135	106	117	112	123	116	128	131	110	106	153	124	123	118	111	81	117	129	120	112	118	114	107	127	115	109	110	121	134	130	100	119	129	113	114	102	133	100	126	114	110	124	115	124	124	102	133	122	120	123	118	106	118	112	116	109	127	118	125	107	138	123	125	105	122	121	131	118	106	106	95	112	130	110	106	117	138	124	121	106	120	102	109	105	105	118	106	122	126	113	121	111	141	109	113	110	116	109	118	115	128	113	127	121	111	109	124	127	108	92	106	126	117	100	140	126	120	105	86	85	112	99	124	120	117	118	120	129	138	116	125	130	127	110	90	104	127	121	113	111	108	111	106	120	121	123	101	122	118	122	117	110	110	112	99	133	125	118	122	100	117	91	117	107	114	119	120	108	124	114	116	125	113	116	85	115	89	115	113	129	118	118	112	99	110	132	127	103	121	131	121	125	129	125
16378	762	1361	1530	1303	1045	838	693	643	598	585	556	452	430	401	406	404	393	419	353	381	429	371	360	395	402	328	344	342	348	358	327	309	334	293	331	332	339	352	328	321	313	352	323	316	365	316	298	304	318	341	361	315	338	354	346	326	305	342	314	324	354	310	318	324	318	310	341	327	275	287	320	319	346	310	315	320	298	282	333	293	310	353	333	299	306	285	337	322	323	338	324	322	313	313	354	325	291	313	303	305	302	316	338	338	334	287	317	300	332	308	339	305	290	282	300	320	294	308	306	314	347	319	331	257	336	343	341	315	331	280	330	346	298	311	295	295	309	320	270	341	312	290	307	327	330	352	313	320	334	318	308	307	327	301	292	326	304	327	300	299	334	312	337	319	306	280	316	318	340	309	308	327	310	309	339	303	268	341	338	331	324	318	310	327	338	289	320	309	339	293	331	314	334	324	315	313	309	306	336	324	341	322	319	297	328	333	332	308	336	299	299	334	298	325	322	315	332	334	294	293	307	321	322	287	329	319	326	286	319	338	307	303	329	287	337	285	331	354	328	309	328	305	330	331	295	298	299	298	319	289	325	290	348	283	329	345	325	325	316	314	279	322	310	304	322	318	299	299	312	329	332	284	332	325	312	299	288	315	284	334	328	344	316	317	304	308	313	298	307	280	337	287	293	315	295	319	303	320	300	267	288	310	318	320	309	299	315	317	316	341	296	317	309	295	334	292	330	294	329	294	312	341	311	300	303	350	318	291	302	336	311	295	294	297	316	336	307	323	282	286	318	319	318	313	315	289	314	322	330	319	303	280	334	326	323	308	314	313	313	307	291	293	292	329	295	337	310	315	322	328	315	314	325	312	310	312	313	316	351	331	330	322	294	307	307	287	309	356	312	311	323	322	309	292	342	276	309	291	304	285	295	319	330	328	327	294	307	322	307	326	299	330	339	301	340	304	293	313	309	322	313	320	293	274	302	350	288	317	305	331	307	303	295	301	290	340	322	300	308	327	311	329	307	287	321	312	300	339	321	299	326	322	305	307	308	322	300	325	321	308	337	297	347	316	310	324	320	299	321	318	326	304	327	315	315	289	335	288	325	322	353	318	356	296	335	335	291	317	321	330	306	335	307	340	352	304	305	315	315	314	301	337	315	319	298	314	317	295	299	305	343	300	337	335	311	337	300	314	320	305	316	311	337	306	318	319	319	341	333	286	331	322	322	317	322	321	332	310	324	336	331	314	307	307	287	308	303	292	355	289	298	354	344	310	316	294	328	331	342	318	324	303	338	329	327	296	327	321	339	333	277	302	312	265	312	327	328	345	334	321	281	269	314	329	322	297	328	318	294	296	287	314	316	329	308	293	327	303	317	314	337	312	315	329	331	305	276	288	318	328	301	340	327	324	291	326	319	292	296	288	330	330	328	318	313	292	322	317	337	303	318	311	333	309	306	297	332	345	313	311	309	293	373	339	341	331	300	295	306	298	316	300	290	330	328	297	335	274	307	287	333	333	332	299	298	328	264	303	276	299	296	330	328	302	314	295	278	298	297	318	338	326	334	338	310	325	289	325	324	338	293	324	332	290	281	338	314	311	305	298	307	319	275	338	336	312	336	312	320	320	328	267	318	324	331	308	291	331	312	287	312	339	325	308	340	290	341	292	310	314	307	317	327	342	335	328	319	310	318	315	320	338	298	306	284	302	312	308	312	335	330	330	350	329	304	326	313	326	338	320	288	334	338	325	305	321	328	308	341	304	282	305	315	303	292	316	316	331	290	303	295	320	289	363	298	311	281	309	323	295	328	312	301	323	306	315	306	296	296	311	313	323	324	299	328	327	284	317	282	331	323	312	279	313	326	273	313	300	303	308	302	306	303	316	317	299	327	324	319	346	324	323	316	347	317	292	328	306	324	310	312	324	304	304	329	313	297	303	314	330	317	294	302	323	309	331	308	318	293	311	322	324	318	304	298	342	293	319	300	322	328	339	323	303	299	301	286	307	333	334	322	311	277	299	314	294	316	297	312	315	298	329	285	339	313	352	304	306	325	304	319	305	323	334	342	306	305	317	344	325	316	319	294	285	288	305	311	304	291	288	301	325	300	304	321	336	315	288	320	327	323	311	288	353	328	309	312	341	299	308	312	318	311	328	344	301	306	309	324	339	327	320	308	361	310	323	290	286	328	313	328	323	278	299	325	286	336	316	342	304	336	321	314	299	337	309	316	336	327	297	342	306	302	345	307	299	290	336	294	315	310	300	325	306	334	325	320	320	266	298	304	328	330	311	321	325	339	326	264	306	300	302	292	325	292	315	320	301	320	298	315	287	313	303	313	279	301	312	299	313	344	277	332	320	322	322	320	345	314	295	303	306	332	323	312	299	340	297	334	280	324	298	337	323	307	305	295	295	318	310	334	340	275	309	302	321	305	298	309	286	321	294	314	289	325	326	351	319	299	325	308	323	310	298	302	320	312	331	329	298	306	339	317	317	312	335	315	312	300	288	262	308	292	297	330	337	311	302	343	308	337	305	316	310	318	289	328	325	304	304	324	334	318	297	327	347	308	312	335	310	340	307	326	329	312	296	289	321	311	304	297	311	312	341	300	339	324	306	346	322	310	305	300	315	314	315	319	276	323	328	344	295	336	287	309	325	306	353	347	333	326	290	320	309	293	329	271	341	308	311	332	305	343	321	310	283	315	294	304	319	315	304	324	306	319	303	305	293	323	299	288	323	318	296	299	306	318	321	291	282	310	301	286	300	314	280	317	276	298	299	318	329	313	317	342	306	326	306	316	315	338	333	317	285	287	322	328	319	306	310	303	314	331	299	289	338	329	325	308	318	285	284	309	319	326	295	337	338	321	312	275	281	327	283	330	329	307	299	290	307	285	305	290	326	302	304	310	328	303	339	310	348	328	315	315	318	327	362	311	323	301	318	329	326	283	324	356	294	299	318	324	323	267	312	287	286	303	313	294	287	314	341	333	326	306	316	314	304	297	290	289	273	354	311	323	314	335	282	300	314	279	331	257	308	320	294	292	353	288	334	316	322	338	326	321	341	301	338	310	314	342	328	305	301	298	324	301	339	322	315	293	296	307	323	311	296	316	322	313	314	297	332	305	316	306	292	301	324	300	286	319	350	319	324	313	338	298	307	334	319	317	336	339	306	275	299	340	341	329	319	292	305	300	306	323	328	306	337	317	319	327	307	308	311	289	296	323	317	315	302	304	318	326	289	340	325	336	312	323	310	305	311	302	294	329	291	330	338	305	296	293	309	323	297	289	316	308	297	305	296	284	303	336	310	326	329	305	322	309	293	316	326	314	305	299	328	297	284	294	321	316	315	293	301	298	335	316	327	318	336	289	309	311	317	311	322	347	325	318	297	317	315	284	310	292	314	296	340	328	335	317	296	317	314	306	324	299	323	344	303	318	298	321	305	323	351	280	309	331	303	330	340	294	303	322	296	303	299	304	301	306	318	329	306	313
5348	440	318	350	367	336	382	338	356	348	350	355	369	348	359	354	343	372	396	350	405	327	338	367	370	332	318	344	370	350	348	349	329	343	376	365	340	338	343	370	345	334	356	371	357	322	330	344	362	373	365	362	375	366	341	374	381	364	359	327	349	352	360	345	313	369	344	363	353	340	341	346	353	342	338	360	360	331	328	361	346	326	305	342	355	341	366	337	318	347	337	382	350	372	315	361	319	366	346	357	321	354	349	377	345	347	338	339	322	351	349	358	377	349	362	366	374	345	345	392	328	346	324	360	366	365	339	339	362	343	344	339	367	349	334	365	306	364	352	343	365	360	316	340	352	347	344	361	340	356	380	362	366	307	339	330	339	326	356	379	374	355	365	353	336	337	355	360	323	327	340	347	361	338	377	369	379	351	379	342	361	335	307	337	319	356	394	374	364	316	339	343	327	372	352	347	363	365	363	361	358	331	358	342	362	333	342	309	370	314	336	365	360	318	349	332	347	334	338	360	347	355	342	334	366	371	355	352	319	374	339	363	400	369	363	354	337	367	373	360	353	353	359	336	392	339	335	322	367	339	375	366	343	357	371	347	369	356	403	339	348	370	354	354	361	289	327	384	369	345	337	347	332	309	367	357	324	363	342	339	354	329	314	345	376	360	331	360	349	345	343	345	357	303	353	380	346	402	351	348	306	362	349	350	350	366	338	346	350	369	347	332	339	349	320	353	371	339	307	355	355	345	361	335	342	335	356	361	383	337	375	353	377	334	344	364	351	338	361	345	358	372	341	330	372	379	397	360	354	334	361	344	360	345	354	379	319	361	359	349	341	364	378	362	343	348	359	355	337	313	327	338	426	331	342	347	351	333	357	342	327	351	358	354	336	355	338	357	379	353	406	356	323	339	347	358	333	349	356	346	380	383	365	317	312	395	340	315	359	324	361	349	355	344	308	335	397	376	355	366	356	338	343	352	329	374	341	343	350	360	316	316	336	330	367	362	367	336	304	346	339	348	324	365	357	360	375	350	387	339	352	342	353	349	326	353	327	349	355	330	358	344	393	364	353	356	362	356	370	320	331	371	374	326	347	353	367	342	329	360	316	346	376	380	320	363	316	393	359	325	332	361	380	350	313	360	331	363	378	362	364	337	306	357	398	350	357	364	335	357	383	347	355	355	333	342	358	362	365	356	351	320	354	365	372	361	353	356	369	342	362	327	383	328	346	323	354	382	325	318	323	335	351	379	354	342	398	365	341	336	356	363	334	323	347	345	353	349	336	354	331	352	326	358	356	348	370	346	360	383	366	366	336	350	339	351	384	361	325	367	379	342	363	350	317	343	370	355	328	355	336	374	348	358	341	351	323	349	371	349	320	309	375	360	351	348	336	363	361	319	350	353	346	336	333	395	368	341	344	355	367	335	352	364	328	350	359	380	372	359	375	379	347	361	351	378	352	349	357	337	373	327	328	331	369	331	326	335	348	362	344	351	368	388	365	345	358	371	319	347	352	339	317	350	332	329	354	337	324	352	328	367	402	323	368	317	331	351	311	356	363	365	350	319	347	358	313	339	377	388	343	370	343	306	321	316	329	354	332	389	388	354	334	343	352	350	353	361	369	356	361	378	339	356	368	357	363	350	340	327	386	363	384	387	373	396	388	399	381	379	355	331	359	343	374	348	361	343	395	359	369	329	364	367	323	343	360	370	376	369	333	339	319	333	346	318	341	358	343	343	364	351	321	338	344	329	376	341	350	339	347	324	364	329	333	364	355	349	353	360	386	354	321	378	355	325	355	334	358	400	313	319	372	319	380	370	338	320	338	349	354	353	344	354	300	352	377	334	338	337	376	357	343	326	318	341	374	346	329	384	365	341	363	362	329	318	373	362	347	375	363	364	375	351	372	352	314	347	360	326	336	336	329	361	344	344	291	326	329	328	310	346	309	366	363	370	337	374	382	357	367	313	338	334	349	334	355	317	345	334	334	349	345	360	382	349	353	359	354	330	372	363	371	314	382	363	335	347	354	347	332	338	339	343	318	350	377	379	344	366	359	326	391	350	372	355	330	340	364	371	354	379	391	380	354	324	337	375	342	322	358	353	348	341	345	359	350	392	366	329	373	388	369	326	350	327	398	368	308	337	313	339	327	396	339	368	341	339	316	334	335	365	364	407	356	371	372	325	318	341	313	359	342	363	313	320	374	317	340	315	303	342	374	341	361	353	384	356	349	376	379	363	352	354	366	363	342	340	322	375	335	337	332	415	339	357	305	377	333	390	333	376	348	338	372	314	328	337	345	349	377	357	327	332	353	345	345	355	350	360	355	356	348	332	365	349	309	314	344	386	374	346	363	364	337	326	370	342	366	344	359	356	359	318	370	311	361	341	347	338	381	369	362	330	327	336	329	341	329	314	378	366	337	321	332	353	325	357	355	345	347	347	333	346	378	338	361	343	368	336	349	353	347	359	363	353	348	355	340	344	343	338	340	339	335	361	332	329	361	337	345	324	349	298	357	352	335	337	368	386	354	343	369	363	309	349	366	360	352	370	332	352	353	322	364	330	332	350	328	338	316	343	354	340	361	327	344	339	367	333	379	337	353	351	369	316	317	358	384	353	375	318	368	345	359	358	337	339	386	373	355	329	352	338	349	403	344	333	331	362	337	304	365	346	353	362	369	385	370	342	325	324	375	304	355	392	361	352	351	385	374	336	373	348	373	321	352	332	348	384	347	366	357	369	388	338	343	343	350	365	335	333	357	327	342	362	353	321	331	364	357	357	328	343	353	384	335	318	329	371	357	359	351	345	328	334	335	354	354	402	334	368	347	356	331	343	353	351	378	308	344	360	333	366	349	345	364	360	340	354	351	371	329	328	311	386	329	382	333	379	330	363	344	352	342	377	362	363	338	353	339	341	354	336	336	356	309	322	383	355	330	363	350	346	346	357	352	352	398	358	402	328	373	347	353	353	393	323	378	356	319	325	340	354	372	323	355	303	337	350	389	362	410	334	360	354	331	346	336	386	410	351	344	364	356	356	346	368	359	333	356	341	350	334	351	371	311	343	348	346	319	346	344	392	381	361	340	373	332	340	361	335	330	351	341	375	346	378	382	398	364	347	362	359	330	392	355	338	357	348	365	358	350	344	348	334	335	340	355	375	368	378	304	350	365	375	365	354	348	337	337	346	363	360	389	327	386	362	367	342	367	346	344	332	385	343	390	388	357	359	361	331	360	345	347	350	344	324	358	328	329	351	373	318	340	355	347	370	344	365	349	371	367	364	353	357	365	323	359	357	341	358	344	336	363	358	361	355	353	357	343	327	361	357	382	395	381	373	333	330	352	322	341	368	322	341	360	367	336	327	379	369	352	338	395	346	341	350	363	355	316	331	386	337	326	390	370	333	346	337	367	342	368	318	398	382	379	331	321	346	368	340	355	368	377	344	341	356	375	361	343	351	331	372	344	365	327	343	405	384	343	326	390	340	378	357
4628	786	895	850	815	864	881	833	825	800	809	843	781	819	846	772	802	800	822	866	783	796	877	821	848	786	847	796	781	785	805	875	825	799	832	864	837	778	853	805	858	880	842	814	844	845	864	812	818	826	811	850	807	824	842	841	837	815	825	846	864	847	804	819	834	833	808	773	804	868	826	808	869	797	827	838	784	837	818	802	866	860	802	812	852	878	818	858	822	816	825	859	869	842	743	846	829	855	756	827	802	794	868	787	833	820	822	836	819	810	848	785	795	818	860	797	861	845	895	793	819	863	807	803	795	825	821	820	873	800	866	825	791	835	834	808	848	849	803	816	824	791	820	789	808	823	850	851	862	842	822	821	825	791	824	812	845	811	790	763	807	849	835	821	761	854	841	807	840	815	896	838	805	848	831	810	778	822	788	848	786	761	847	853	816	827	754	843	847	807	850	839	834	865	866	839	801	765	806	858	837	838	871	827	832	796	835	833	791	787	808	854	834	823	838	797	839	842	803	829	847	861	852	873	854	817	847	829	804	795	878	834	803	874	868	850	811	824	817	800	786	791	829	831	798	805	808	845	848	816	882	830	870	830	812	810	847	840	857	845	814	817	781	833	883	833	838	817	757	761	784	844	848	831	792	814	780	836	790	817	819	864	849	807	838	791	870	800	833	840	845	820	841	846	797	841	850	834	849	796	778	811	806	787	826	879	802	888	847	822	773	862	846	832	781	871	805	831	846	817	803	827	800	795	830	782	789	796	823	814	827	788	833	830	773	807	800	797	820	845	854	828	874	805	818	856	813	844	787	838	816	800	812	798	792	819	776	808	814	795	865	824	805	867	788	858	804	863	815	839	823	845	820	854	803	829	799	815	805	810	831	773	831	833	837	828	850	862	834	844	859	827	838	833	807	814	844	823	776	793	795	845	862	802	802	830	844	806	816	824	802	791	832	814	868	852	816	776	832	839	779	803	830	798	805	854	835	871	860	857	865	814	852	810	800	816	829	828	846	818	843	840	830	748	816	827	817	792	808	797	821	893	815	802	792	800	847	840	743	809	824	834	837	813	850	849	850	770	793	874	870	789	809	806	834	861	809	847	848	799	874	836	856	827	818	838	811	766	814	819	798	834	835	775	807	868	815	822	748	826	774	806	763	831	873	854	826	853	843	795	862	807	777	846	808	782	808	830	803	789	831	810	812	792	800	819	791	802	840	804	831	864	819	775	812	867	825	787	882	834	835	795	832	813	847	833	790	791	848	779	819	865	839	830	806	816	775	810	883	815	806	803	770	836	816	857	814	796	825	778	835	862	809	841	812	827	819	760	839	812	822	837	830	819	783	815	845	805	853	812	824	771	804	868	816	867	837	817	784	812	834	818	769	823	865	805	856	799	810	871	834	793	836	799	815	775	802	798	837	819	849	828	831	878	786	757	822	872	792	779	823	820	833	823	846	827	884	760	846	819	810	827	755	763	835	821	805	811	838	816	812	814	787	850	804	813	762	827	847	791	828	794	844	830	771	839	841	844	832	830	824	869	834	816	839	821	839	860	848	795	846	815	829	786	830	865	825	837	848	822	785	843	888	807	858	798	835	908	833	849	847	811	853	854	850	847	781	786	799	821	885	894	784	755	813	862	804	810	756	774	775	825	801	802	855	795	834	862	854	851	866	856	860	817	792	820	809	821	840	810	805	834	810	803	856	806	854	840	831	830	832	817	805	800	812	825	836	822	818	782	802	822	831	809	806	868	881	859	847	838	812	820	833	841	814	759	832	830	814	791	818	819	832	819	856	872	832	840	841	850	795	811	771	802	795	781	771	869	812	828	849	808	821	835	786	831	827	792	808	851	760	849	830	756	814	834	815	783	800	835	822	789	805	803	880	793	811	859	840	815	814	862	823	836	814	860	827	846	785	816	858	839	855	824	762	836	816	820	838	852	771	877	866	796	859	797	871	804	854	879	838	791	859	844	827	840	790	859	840	849	854	880	797	783	842	816	878	822	810	820	793	819	820	803	790	801	804	843	784	791	821	797	777	847	842	792	807	822	800	806	830	754	837	869	796	830	842	801	859	817	842	853	823	852	792	859	862	827	804	796	834	813	796	801	843	903	849	830	834	830	824	809	817	860	830	840	812	790	815	841	830	837	796	822	844	799	825	830	864	826	805	803	834	850	770	820	847	810	813	822	860	832	843	796	778	810	837	811	851	849	845	800	815	852	820	776	786	795	820	828	865	791	808	768	832	774	809	798	765	805	829	763	859	772	832	786	838	786	790	805	840	843	837	886	813	736	828	803	802	864	808	881	806	820	865	772	799	859	842	770	787	837	821	790	846	803	767	863	853	813	837	851	835	734	837	822	836	827	811	773	810	808	848	806	805	791	803	874	882	825	810	868	829	777	779	838	845	803	840	823	856	820	873	784	810	794	828	782	803	850	835	866	793	826	830	845	850	827	820	796	806	845	795	833	800	845	814	883	837	869	792	814	819	864	810	851	884	831	844	808	856	838	785	832	800	857	787	790	820	813	767	814	850	872	830	865	858	787	827	839	826	780	840	789	821	821	844	807	852	837	832	852	823	841	792	848	802	795	830	792	868	757	828	794	816	819	811	807	868	843	830	874	837	836	844	810	804	770	775	829	804	773	814	749	834	791	826	825	809	777	810	814	831	838	861	779	892	844	858	808	829	815	882	832	837	791	815	796	776	857	791	843	836	819	822	815	794	835	813	807	810	768	827	767	802	805	814	872	846	866	796	809	803	803	862	835	821	856	834	819	842	824	757	852	837	784	801	835	746	829	857	831	787	811	824	764	811	866	785	806	755	820	860	850	822	884	836	802	881	853	787	812	858	797	805	866	853	816	814	833	795	811	821	830	828	846	824	835	803	808	811	786	805	822	851	801	895	807	821	820	852	793	840	846	834	817	847	790	834	824	814	792	832	774	826	812	762	847	798	860	823	813	797	808	819	822	809	797	847	845	820	836	792	819	741	818	897	863	851	926	835	791	815	805	816	824	764	837	840	835	847	796	832	878	847	745	835	795	769	863	791	816	857	823	825	847	854	861	836	800	850	824	821	797	818	815	814	848	822	794	798	840	789	821	787	794	845	870	834	855	850	859	860	817	855	771	820	805	864	841	833	830	839	847	815	818	781	845	796	832	838	754	814	883	832	807	822	825	779	792	804	762	876	792	841	824	828	841	819	780	812	855	834	806	766	750	838	784	858	808	794	866	825	843	819	770	846	807	783	825	848	801	805	851	817	825	816	799	829	790	807	855	815	789	831	837	866	873	807	826	781	857	840	833	830	817	874	794	835	809	804	799	864	797	835	873	798	846	790	826	817	847	864	807	876	805	782	762	820	843	853	809	838	822	849	865	848	787	855	816	772	815	833	854	861	823	779	822	834	835	843	793	827	808	810	824	855	833	804	797	769	834	821	810	835	862	785	815	810	845	819	832	831	839	837	813	784	829	820	783	852	822	850	801	850	810
16804	1173	515	421	382	321	309	342	278	264	299	317	259	283	258	260	241	271	290	269	288	303	255	263	274	307	269	246	260	272	313	287	247	284	277	298	275	253	272	268	251	255	276	256	251	257	263	302	244	258	291	265	238	247	287	270	299	257	245	255	284	279	301	284	263	272	296	304	263	267	251	266	292	273	259	230	295	283	286	271	258	265	240	278	292	277	280	269	275	279	297	262	255	263	300	279	254	267	277	270	288	286	275	252	303	255	297	286	319	240	275	234	277	293	291	250	242	291	277	275	305	267	262	290	282	288	281	271	260	283	272	271	278	288	262	257	263	295	284	273	272	259	253	271	268	271	276	277	275	244	244	265	279	309	264	273	258	274	277	290	282	264	295	281	288	286	279	268	277	280	267	288	245	281	267	257	281	247	253	247	235	249	250	288	291	293	299	284	281	260	288	279	259	282	278	267	276	270	260	287	272	281	301	264	243	280	271	287	264	256	293	269	264	283	270	279	277	294	244	263	284	285	304	262	255	240	249	264	271	256	263	266	254	303	263	255	266	270	286	272	255	271	275	257	248	292	254	304	277	250	255	263	268	291	272	290	273	269	291	268	282	254	252	283	276	272	257	267	245	267	248	284	266	295	288	255	271	272	240	271	277	266	305	278	261	266	283	283	279	249	280	308	248	273	306	280	260	253	265	300	283	276	292	275	234	279	245	258	269	259	273	283	260	316	270	281	275	287	251	254	260	254	292	278	262	238	266	260	297	272	291	283	275	277	291	264	288	261	278	310	272	233	264	260	262	261	254	266	266	295	257	267	274	241	244	286	284	259	272	264	277	284	292	296	254	284	297	267	251	258	283	274	301	278	265	264	257	263	281	258	265	280	248	262	258	273	273	301	294	302	266	281	334	262	251	275	249	293	263	269	272	261	274	281	273	298	277	258	253	262	274	275	251	286	288	260	280	281	254	297	260	260	273	270	293	245	274	256	262	290	263	270	282	251	277	297	311	294	238	264	272	257	280	263	282	276	291	297	253	281	242	248	284	254	277	259	273	280	270	271	297	286	279	259	269	265	276	284	258	255	296	304	291	254	287	272	254	245	263	258	307	255	301	262	282	258	294	274	286	259	284	289	280	258	256	263	274	243	258	270	251	291	262	271	282	266	280	276	272	266	294	285	301	283	252	298	246	271	290	258	290	264	288	231	285	261	267	268	279	264	297	262	287	265	279	275	245	238	256	281	257	256	271	286	253	269	243	264	252	268	270	256	286	244	251	301	255	264	286	276	240	246	292	261	278	271	313	243	281	303	277	300	254	248	278	252	249	274	243	290	295	261	266	248	273	249	251	262	277	253	285	278	270	270	265	260	226	284	279	230	293	251	272	249	265	280	284	218	270	267	277	276	261	272	282	284	276	289	298	260	311	285	253	278	274	259	242	251	263	270	315	271	292	276	273	255	249	298	280	255	271	272	252	292	255	287	289	259	263	263	294	263	265	295	309	312	267	280	264	258	296	280	267	294	286	275	251	306	261	284	273	257	271	275	276	272	291	262	272	307	261	312	293	253	281	254	284	273	283	272	246	268	271	250	249	257	244	279	282	284	274	312	287	252	243	234	263	254	288	261	279	258	279	288	273	278	260	293	272	297	285	257	305	262	296	281	292	271	271	276	249	280	259	292	287	284	257	227	258	250	282	270	266	245	270	273	290	267	264	256	260	254	261	252	267	268	273	237	290	255	215	265	276	253	263	280	292	278	298	277	267	293	272	281	259	291	276	262	278	263	263	263	280	268	275	285	250	271	266	277	238	267	295	271	250	259	305	286	275	263	273	291	290	264	269	313	252	269	239	271	268	249	255	289	273	267	248	257	284	272	270	281	266	262	273	254	262	283	287	236	282	252	256	261	282	268	274	254	275	271	260	254	263	279	289	265	260	251	248	268	308	279	272	273	278	266	246	292	274	266	252	263	279	286	260	268	258	251	275	283	252	284	242	290	301	257	257	276	268	231	271	264	259	261	245	266	272	260	240	266	254	304	266	252	246	258	266	256	251	269	270	277	254	285	269	271	285	269	228	252	290	267	249	290	254	267	276	268	290	258	284	269	288	270	276	267	296	237	260	261	265	259	251	286	275	268	286	274	272	264	283	284	274	281	279	278	285	267	272	272	263	290	232	262	290	261	280	257	294	264	283	254	286	262	278	261	264	253	255	262	265	289	252	241	278	270	267	290	246	265	265	251	268	277	301	284	275	254	259	294	288	287	297	273	261	291	254	265	268	291	269	302	249	269	264	260	278	254	285	273	267	256	275	290	251	291	269	270	302	282	278	263	246	320	241	261	261	278	280	257	278	266	276	314	289	292	302	265	269	315	261	278	231	236	248	249	266	244	262	273	249	277	270	286	256	272	273	297	275	241	276	278	270	251	283	270	265	270	259	301	285	275	271	279	271	261	259	264	243	288	261	275	263	276	256	255	282	263	295	284	271	304	274	249	264	236	242	277	263	242	265	287	292	274	285	277	276	286	239	272	263	269	294	263	271	226	271	297	260	267	293	317	241	248	285	285	267	261	264	235	274	252	243	240	308	287	296	282	280	305	259	305	225	259	250	262	234	289	286	254	260	267	259	297	297	252	235	303	290	269	284	282	256	324	240	290	277	276	238	270	306	240	254	276	282	269	268	254	238	272	234	240	291	263	274	261	265	249	286	283	294	264	296	258	275	254	268	271	255	308	278	277	280	257	297	255	228	296	281	284	259	256	266	291	241	268	307	256	228	262	257	276	315	259	265	260	258	257	243	270	265	264	256	293	272	260	251	307	302	280	294	232	279	283	281	274	293	281	248	237	261	249	262	287	269	266	275	260	267	261	297	270	259	277	258	268	241	264	247	283	278	266	275	277	266	275	267	259	254	260	235	249	270	293	301	282	277	273	269	267	266	275	301	263	288	284	241	280	283	260	300	268	335	270	253	288	254	263	268	286	260	287	274	250	269	270	295	298	262	268	263	272	255	316	290	227	254	231	264	266	307	249	220	269	256	265	270	282	273	286	257	282	280	262	267	277	279	254	243	265	262	258	255	281	277	254	257	275	306	286	286	225	287	274	262	275	263	277	263	258	264	251	285	304	267	298	282	236	265	276	270	282	297	255	265	277	243	274	276	272	241	291	264	285	277	265	274	288	265	271	294	287	266	250	290	268	272	266	261	274	267	274	233	266	280	253	282	283	291	259	286	267	259	258	280	259	237	294	263	282	285	234	279	279	269	293	255	278	267	267	264	269	244	287	280	283	275	270	256	252	268	257	279	243	276	304	286	248	264	262	290	258	269	275	275	260	291	250	280	253	276	287	290	272	276	277	242	275	254	265	271	275	242	271	256	294	266	282	284	309	289	282	252	287	274	246	279	293	280	281	257	285	277	291	314	258	247	237	278	308	255	278	263	275	291	267	270	270	260	278	244	322	276	264	269	286	235	267	279	269	277	282	278	265	258	267
12124	881	1117	1209	1150	989	906	901	829	765	804	743	677	713	688	732	756	701	699	643	689	684	655	633	653	640	672	615	661	673	598	675	648	674	632	659	664	659	665	588	741	703	657	605	662	632	685	642	634	638	671	674	626	627	645	621	689	673	621	650	646	614	625	603	645	670	618	635	656	639	638	671	657	638	601	668	621	654	655	676	705	637	638	640	672	703	636	615	637	619	675	628	614	666	665	646	666	661	662	651	638	656	643	667	649	665	657	640	637	648	657	714	624	624	613	634	682	652	644	678	656	625	663	619	623	610	645	653	630	616	657	668	650	627	668	694	632	637	625	642	638	649	678	649	671	708	662	639	629	624	630	660	663	651	623	621	682	616	680	625	632	617	641	601	615	617	653	670	650	669	650	619	643	625	641	682	647	638	649	645	617	634	661	647	644	604	650	644	663	612	617	668	614	642	615	650	618	642	625	640	644	664	622	658	641	631	656	634	644	663	663	644	642	635	623	681	610	652	666	598	650	689	652	663	673	629	661	663	639	617	659	601	612	625	649	651	602	694	617	647	625	680	617	608	666	606	631	659	626	668	658	640	640	618	628	624	632	650	632	635	684	643	596	621	663	645	645	648	630	642	641	649	664	596	640	628	637	651	625	647	668	685	592	595	661	641	641	628	646	610	625	686	639	645	663	642	627	665	649	642	671	642	619	635	621	646	644	608	658	664	639	688	639	651	675	641	595	690	663	667	662	661	607	631	602	662	657	641	630	664	665	656	663	648	635	637	617	627	650	684	644	644	660	653	668	628	660	617	649	607	654	668	655	647	660	617	682	648	685	657	628	654	646	624	641	626	594	586	696	600	654	679	659	651	653	597	614	615	672	638	653	639	620	653	658	641	656	654	643	662	609	642	652	602	649	617	677	663	635	644	662	656	639	601	696	597	626	660	646	635	639	615	640	690	648	638	593	634	669	676	653	653	613	664	703	647	688	649	635	659	611	675	608	631	635	660	611	669	633	663	593	708	663	620	604	649	670	665	650	662	602	639	663	627	648	626	584	659	637	603	647	647	643	629	647	630	612	606	653	608	658	620	631	672	656	654	642	643	610	657	678	649	642	655	686	691	649	629	656	653	625	668	649	645	656	627	676	654	653	613	664	636	661	626	656	623	614	669	670	694	663	645	609	644	632	667	665	651	637	625	597	624	641	608	660	654	665	619	671	649	648	628	646	705	624	601	662	681	671	678	606	708	621	627	611	674	641	614	637	644	662	590	690	614	642	617	604	625	634	631	625	635	709	598	618	663	651	658	615	647	640	609	621	622	667	663	610	651	662	666	602	627	623	638	663	628	638	640	633	682	645	632	674	677	682	642	649	658	650	614	586	634	673	640	656	668	590	618	648	625	645	581	610	638	620	686	629	628	655	620	621	680	656	629	660	620	637	685	648	660	637	661	656	656	629	668	663	670	654	626	641	657	594	648	631	622	628	640	636	647	576	651	658	641	627	663	658	655	645	652	647	663	641	658	655	616	658	611	628	661	584	648	671	648	684	675	626	642	602	580	636	687	674	644	662	621	638	587	642	668	653	696	629	676	629	606	626	643	633	651	659	585	644	651	638	640	643	689	677	656	629	627	662	642	649	654	647	629	607	667	644	596	711	641	674	669	653	630	650	601	670	640	654	679	622	654	665	641	662	622	674	652	645	651	662	609	658	628	653	638	633	673	634	653	654	660	654	610	650	648	653	608	651	572	598	670	609	652	643	687	627	662	645	643	726	627	630	653	623	648	593	639	644	621	624	634	671	623	610	631	670	629	661	631	627	626	649	616	659	650	640	677	632	689	646	633	609	660	636	650	610	638	634	695	647	604	671	675	675	655	620	636	667	605	633	651	649	689	663	645	647	637	609	637	640	611	603	678	670	646	630	619	675	663	647	671	640	650	598	646	671	720	616	618	669	654	659	640	627	623	606	657	671	657	641	667	665	674	642	617	641	596	616	626	589	629	639	689	655	622	707	631	671	679	659	607	629	699	593	630	689	641	618	660	681	635	646	668	658	654	595	633	590	654	634	671	638	649	676	648	597	629	648	664	672	606	610	607	646	642	653	655	678	655	675	657	644	623	646	659	661	658	631	619	661	620	624	687	640	659	632	655	642	625	684	636	655	620	651	618	605	681	635	641	615	657	647	665	594	641	672	626	684	618	648	640	654	601	646	646	623	602	657	643	670	660	628	645	651	651	641	677	622	607	634	651	669	645	656	640	701	649	637	650	632	641	612	647	638	633	650	662	664	639	684	644	631	623	665	581	633	599	707	687	618	641	653	639	640	687	623	680	673	662	635	630	658	606	636	660	630	606	638	651	626	672	619	647	621	655	660	643	643	661	608	574	639	657	633	619	655	658	673	621	624	679	646	613	628	623	643	634	652	613	676	604	673	628	683	640	639	663	638	599	663	601	657	700	643	628	655	688	661	676	640	612	623	633	640	593	644	637	619	654	619	589	652	660	659	652	609	630	665	654	689	612	617	633	637	626	672	643	665	641	632	637	656	638	636	653	660	696	641	626	625	637	639	629	633	660	642	617	641	681	667	636	674	680	646	612	603	617	657	629	644	632	674	616	673	603	642	652	595	652	655	635	646	606	643	678	622	645	675	657	614	636	625	683	660	653	610	648	698	671	655	681	660	641	629	637	660	615	672	672	662	643	645	582	622	625	625	669	646	617	647	644	691	636	633	673	644	644	636	668	623	646	685	615	631	652	686	639	657	625	644	637	636	664	603	621	581	648	650	668	621	648	629	622	633	617	616	608	661	605	633	626	617	639	592	581	672	584	665	646	614	646	654	596	611	611	659	629	630	606	657	653	639	684	686	608	648	624	645	675	676	651	577	610	661	601	652	660	599	618	610	645	641	656	610	582	653	672	651	618	670	673	617	678	612	661	660	630	642	563	613	605	671	625	637	675	623	649	606	658	630	614	622	636	615	665	639	611	632	683	683	675	649	618	679	674	628	632	666	682	659	649	633	660	660	638	631	630	560	611	644	627	600	643	627	642	643	692	667	634	646	665	680	654	663	614	570	653	662	651	660	626	638	626	615	649	608	604	649	639	656	646	626	622	644	673	648	627	647	618	660	658	589	643	601	644	644	615	615	642	624	624	623	654	655	676	645	634	653	653	677	620	670	660	673	609	670	657	694	622	673	606	650	664	644	631	670	647	656	659	624	604	669	633	661	668	621	629	622	648	599	626	650	680	675	631	649	644	617	608	655	603	650	609	673	673	609	625	636	612	632	660	666	654	650	645	595	635	640	626	665	644	643	636	682	645	686	603	688	672	601	647	660	697	632	661	636	582	664	664	649	656	667	633	660	638	609	626	630	657	684	636	670	652	619	616	655	638	650	602	648	656	674	645	625	668	673	694	662	656	637	622	625	614	634	632	619	678	644	657	605	614	642	636	656	662	630	661	656	614	663	646	670	666	619	640	638	678	642	649	669	647
25843	2492	617	444	334	240	224	190	172	166	129	136	161	156	121	125	129	153	125	114	139	122	111	115	114	129	106	107	109	110	111	111	124	118	125	91	132	98	101	120	102	120	95	122	116	105	112	94	127	113	102	124	115	120	114	116	95	104	116	124	130	107	124	114	102	134	110	142	102	113	117	126	118	113	118	106	123	116	120	124	118	100	117	124	88	110	100	131	100	108	112	108	106	102	124	106	114	125	104	131	96	112	115	124	128	122	121	99	110	117	114	115	101	109	107	112	120	110	115	111	103	130	104	118	115	128	117	100	119	118	120	104	113	106	107	129	112	121	110	122	104	116	123	119	120	130	113	108	106	103	117	139	133	122	113	114	109	108	94	100	123	133	110	108	109	108	120	128	119	116	99	105	120	121	100	101	101	120	111	134	104	124	141	113	114	115	118	120	120	110	120	119	115	107	107	106	110	118	140	116	115	107	111	98	99	106	103	115	100	100	105	112	105	120	122	128	106	125	115	101	131	100	103	115	113	107	115	106	120	114	132	95	136	108	107	111	121	118	120	109	126	118	123	117	106	101	122	115	123	99	115	89	116	122	103	111	121	114	124	94	105	113	99	112	99	128	130	108	113	90	99	114	120	119	102	112	123	140	110	116	117	120	114	114	114	101	123	124	94	107	117	110	113	119	97	123	88	131	119	108	115	100	115	101	112	120	108	124	119	113	108	122	112	101	101	84	119	105	96	108	120	122	136	99	104	104	113	100	127	109	108	118	122	138	112	127	116	128	109	125	129	140	125	126	115	113	130	131	124	116	108	127	118	107	93	105	101	92	111	117	106	105	128	117	120	124	113	92	94	117	116	96	90	110	98	117	98	125	102	124	101	124	110	122	125	132	102	98	102	126	115	125	119	102	122	138	137	107	102	129	121	143	128	111	85	120	126	110	106	108	127	120	112	109	112	118	111	131	126	109	114	121	121	105	117	119	94	115	121	108	123	110	125	112	114	110	107	124	98	124	103	129	104	104	121	97	109	89	132	105	118	109	107	109	106	119	103	119	118	136	116	109	114	125	97	109	121	114	113	107	104	142	138	115	107	119	111	104	116	107	115	109	106	104	111	121	110	111	111	118	106	123	115	115	108	110	105	107	129	98	114	119	114	101	105	110	120	121	124	110	98	106	108	109	119	119	114	95	131	110	107	93	119	125	109	104	106	107	147	114	109	111	103	109	120	120	125	100	104	124	104	109	110	112	128	130	110	103	134	123	110	108	115	121	103	117	98	105	113	90	99	128	110	92	118	113	106	101	123	129	120	117	113	114	104	122	110	109	122	98	120	110	117	108	108	106	109	105	118	108	91	133	121	117	111	109	105	98	117	109	115	125	104	107	125	112	94	105	107	116	111	132	106	109	95	114	117	127	116	114	132	114	98	119	104	107	129	94	126	134	121	112	118	114	120	104	121	113	110	94	114	123	113	129	104	125	110	121	121	109	114	116	114	106	97	120	116	121	125	120	130	105	115	102	116	115	129	99	110	130	113	105	124	126	112	93	123	110	114	125	130	101	113	115	106	121	119	107	119	118	109	116	116	116	127	101	115	119	109	116	110	100	121	99	104	103	116	112	111	118	130	110	113	122	112	113	97	126	115	103	114	118	91	114	97	131	111	110	102	105	97	112	121	110	100	104	100	105	118	116	125	101	118	107	113	104	99	110	116	118	109	118	105	119	112	114	109	104	98	116	122	109	119	127	108	102	113	123	107	101	110	115	74	121	104	124	103	122	118	108	109	115	106	124	117	102	115	101	111	115	82	112	117	109	113	114	113	113	106	118	127	126	129	106	118	86	108	119	128	138	102	104	121	101	122	125	139	125	95	109	107	111	105	127	110	113	134	123	105	112	126	138	115	97	117	110	82	105	116	115	102	133	124	112	122	100	107	117	105	102	109	95	101	108	92	129	116	108	113	104	113	124	119	105	134	113	102	130	107	114	108	109	102	105	106	131	120	106	113	92	99	120	118	114	110	109	109	92	122	102	128	111	100	114	109	123	86	104	113	111	96	108	121	105	128	113	113	121	109	123	122	114	120	113	129	102	123	102	115	107	122	132	109	112	104	111	108	106	106	124	120	112	113	98	131	119	115	117	106	115	106	109	108	111	127	123	129	89	135	116	115	113	106	130	108	113	121	105	129	110	102	93	122	104	109	112	110	116	111	116	126	97	115	102	110	129	108	117	115	127	114	137	107	107	91	103	118	122	106	115	97	98	103	107	116	99	108	96	109	104	100	115	115	117	113	104	110	106	119	137	92	116	118	112	107	107	107	103	114	125	119	145	116	106	125	121	123	108	119	106	100	100	124	124	112	119	126	120	114	121	129	110	109	113	116	108	107	116	106	102	104	113	108	110	108	102	95	108	111	110	108	135	122	115	106	114	121	122	119	138	117	130	115	114	97	119	111	114	98	124	119	105	88	118	135	123	104	125	118	143	117	110	101	91	125	87	117	120	107	101	121	115	106	114	123	110	94	117	112	125	123	86	106	101	103	117	114	121	115	106	104	100	111	103	134	109	122	101	116	111	94	113	129	116	116	111	93	134	124	131	118	108	111	121	98	121	118	130	92	114	112	111	107	110	114	104	102	120	115	109	104	118	126	102	89	125	104	130	115	120	99	110	128	97	101	108	122	107	108	126	111	83	126	110	87	113	125	108	113	130	109	126	94	99	110	135	128	119	115	102	131	110	124	115	123	123	88	117	96	111	109	111	115	122	111	108	116	103	120	121	119	95	111	111	109	107	108	123	116	111	114	114	115	112	113	128	104	123	121	123	118	102	112	107	119	100	144	96	116	95	107	121	119	122	105	136	133	104	108	121	99	118	122	131	125	123	124	115	108	101	102	98	113	116	126	112	109	114	100	113	121	106	94	109	101	118	123	121	100	135	97	113	107	117	118	128	88	107	111	126	107	115	129	130	112	122	131	100	115	105	101	97	105	103	108	98	136	120	99	118	117	121	120	114	132	98	107	121	96	115	120	110	120	110	123	104	133	122	103	105	113	96	117	109	124	130	112	102	104	111	112	121	119	122	104	107	121	115	126	106	100	121	99	103	107	104	99	115	120	109	111	115	79	103	137	125	116	116	112	131	111	128	99	105	116	124	129	97	95	102	116	117	110	120	130	101	130	120	97	109	123	102	109	89	115	108	115	106	90	95	134	110	107	103	109	94	104	119	114	113	136	123	107	107	122	95	116	122	113	123	106	108	113	105	131	92	112	110	102	129	111	117	130	108	119	113	102	109	105	123	105	117	122	102	126	108	92	109	110	133	98	106	104	123	105	120	100	115	107	103	140	131	110	107	133	133	101	125	119	112	113	120	113	99	110	122	108	122	119	96	91	96	109	111	96	101	105	108	124	110	101	120	102	110	110	126	99	108	105	125	110	110	130	115	117	93	100	112	118	122	124	124	106	102	91	127	120	126	99	94	133	115	103	117	99	93
15301	745	1289	1508	1264	965	790	694	645	548	552	468	475	429	420	409	389	376	380	370	348	362	341	319	335	342	353	351	327	347	359	303	344	315	315	331	344	288	310	333	339	321	292	299	303	353	319	329	322	321	321	285	323	333	286	308	286	309	298	306	305	317	336	305	334	308	323	281	332	329	320	297	311	324	288	308	316	318	305	298	320	268	285	309	315	333	291	295	300	291	320	326	287	279	290	298	309	283	289	316	317	286	319	305	300	312	324	328	302	277	296	320	325	309	339	300	310	308	313	282	319	307	302	299	305	309	315	315	317	302	288	331	336	294	303	302	327	303	304	308	309	282	292	286	335	291	300	281	337	310	312	293	321	312	334	301	280	308	291	323	320	328	324	313	310	311	285	313	303	302	291	319	299	302	308	294	316	325	324	321	312	275	294	285	301	303	325	320	282	324	284	294	278	310	308	308	327	294	303	289	287	332	295	290	313	330	293	292	310	310	292	315	306	336	304	289	298	339	304	313	297	282	312	275	284	307	302	276	316	316	313	299	299	286	251	303	326	308	299	292	300	302	312	314	322	327	307	300	306	317	356	321	302	279	289	337	282	284	310	313	284	306	296	289	335	307	310	302	297	291	300	284	299	287	270	301	308	293	318	344	310	289	294	318	303	300	308	300	288	275	313	323	317	332	314	313	298	342	348	301	294	299	294	288	290	309	278	295	309	305	256	317	317	319	324	306	275	309	298	301	285	317	317	300	321	344	309	330	287	306	322	303	329	266	324	298	305	300	309	317	313	316	311	313	272	284	301	308	307	280	315	295	308	287	288	294	306	317	306	298	317	292	329	301	285	294	319	294	304	308	329	295	294	293	284	302	301	303	335	303	327	300	318	318	289	329	297	299	287	307	273	296	291	293	300	340	318	315	313	320	298	299	308	299	336	314	290	282	304	316	272	322	306	317	301	298	313	287	295	309	300	311	313	294	293	315	306	268	271	343	328	300	300	280	328	314	309	294	332	318	304	304	314	279	306	295	317	316	326	303	303	263	312	276	300	268	295	291	297	311	314	315	301	329	278	312	311	326	314	300	300	299	298	288	335	290	332	293	301	279	302	300	315	311	333	271	297	297	330	303	348	273	256	319	326	298	319	292	270	321	311	311	300	307	298	313	299	294	293	284	310	292	295	315	297	274	325	285	309	313	298	291	278	305	285	340	287	319	296	321	294	333	319	307	317	297	287	258	289	326	342	267	278	330	324	306	304	324	320	353	279	283	288	313	315	294	317	307	299	347	289	308	338	302	307	309	312	302	276	282	301	336	306	332	258	308	338	280	302	327	316	341	298	301	301	333	301	305	295	327	305	316	295	301	297	301	298	291	291	298	281	316	288	296	309	282	282	294	317	302	284	291	301	296	338	278	294	294	287	307	322	323	300	323	311	267	329	303	323	287	322	271	312	324	313	303	283	296	280	289	268	306	297	334	312	339	307	301	276	326	285	311	317	305	334	319	341	291	308	312	333	322	307	302	300	274	314	306	300	331	298	317	299	334	294	277	315	325	299	276	294	299	324	310	293	311	317	331	320	328	324	313	307	301	307	305	335	309	294	303	297	293	317	315	298	276	287	295	298	310	283	308	325	306	296	303	294	300	281	306	307	292	310	309	311	298	319	312	312	329	296	306	303	307	300	304	320	309	327	318	270	292	305	288	327	320	288	321	338	317	294	322	295	272	326	302	315	337	288	303	340	322	296	299	303	318	304	308	315	308	313	316	289	306	307	298	314	302	309	295	315	315	298	308	342	272	308	316	291	300	304	316	312	277	332	297	313	293	311	322	311	289	298	345	299	306	320	291	289	293	314	307	303	341	290	305	291	313	288	311	279	308	298	320	303	325	303	302	317	326	279	340	315	319	289	281	307	280	297	295	322	307	335	279	290	312	326	331	303	299	292	313	273	301	284	333	308	308	311	291	284	300	300	309	322	300	304	294	280	296	290	291	295	280	285	303	305	318	322	330	306	279	307	297	327	294	284	276	295	290	303	321	309	324	305	280	289	315	273	319	312	314	285	301	295	308	301	294	312	306	298	289	306	331	294	306	294	314	295	311	275	333	264	314	305	267	286	273	293	304	294	282	290	293	321	247	300	289	306	310	320	317	282	279	301	292	325	296	300	327	292	318	312	305	276	311	302	304	308	251	281	333	305	312	316	324	273	321	315	290	312	291	293	296	287	307	289	266	292	302	315	298	296	293	295	291	310	305	318	278	306	302	323	303	304	320	287	319	291	305	272	269	300	300	292	304	298	318	317	306	311	326	312	326	310	312	287	329	315	280	358	332	316	323	315	332	275	280	300	295	293	313	303	291	299	318	316	305	315	321	317	328	298	290	329	305	280	310	297	328	292	327	290	307	261	312	310	302	299	332	313	281	336	311	298	309	286	299	311	280	350	288	303	305	320	275	296	308	289	269	292	318	292	315	311	296	281	294	293	279	326	292	301	325	308	302	285	300	286	310	307	299	291	292	276	282	286	327	302	335	311	306	327	312	336	310	299	319	301	300	309	325	292	290	308	278	312	334	281	323	287	299	326	317	328	320	301	317	338	329	334	315	301	307	270	324	313	294	303	322	306	320	297	297	319	307	311	278	306	311	302	286	280	310	319	329	319	278	307	306	297	278	274	278	304	319	283	308	279	330	302	294	343	327	299	303	308	298	301	300	320	269	321	300	326	299	303	307	305	300	297	330	325	320	271	278	292	284	305	318	288	287	324	284	296	292	310	294	300	318	260	328	294	293	350	294	323	316	309	312	288	302	283	297	312	336	302	287	332	310	294	306	291	312	311	287	297	283	322	291	305	314	303	308	336	323	334	321	245	352	332	346	313	289	288	289	276	306	297	298	291	330	346	323	258	304	280	295	309	314	323	330	281	307	330	312	302	316	332	319	301	287	281	329	324	310	302	324	304	303	275	315	345	284	295	290	319	303	317	332	338	295	301	324	291	335	300	303	294	299	290	299	300	311	277	327	316	309	309	302	320	275	294	324	318	336	303	297	299	307	336	272	311	288	287	309	302	306	300	286	300	300	278	336	299	272	293	311	286	311	282	289	299	298	294	326	307	312	271	291	295	315	291	292	312	306	291	335	338	320	308	301	277	311	306	278	315	320	304	287	296	315	314	326	332	317	297	315	303	308	331	303	313	293	295	314	305	293	292	287	298	307	319	277	283	312	322	304	297	310	290	303	324	292	292	340	312	288	290	285	305	322	275	313	281	313	316	310	288	284	313	310	302	280	299	325	304	325	293	287	274	312	263	309	304	321	318	302	308	273	273	320	294	341	321	304	276	318	298	294	319	280	296	303	333	319	322	299	301	304	317	320	278	287	307	316	293	284	303	322	303	288	311	314	302	293	286	296	297	311	331	315	319	292	322	300	300	325	292	307	305	318	329	308	305	328	293	314	291	257	335	333	283	329	297	274	269	282	292	287	290	301	298	283	329	308
5166	418	330	354	375	362	347	341	306	390	345	337	375	359	357	356	318	337	364	328	359	372	349	356	355	370	318	322	357	357	360	351	353	374	350	361	331	356	341	348	334	344	343	350	339	351	348	334	363	332	373	349	368	362	359	334	358	351	361	345	388	347	354	346	324	347	322	365	363	338	331	387	336	361	348	343	333	280	316	321	346	357	365	336	301	370	331	320	345	377	396	351	342	355	334	308	367	334	374	311	328	347	341	328	350	336	357	333	331	327	333	354	324	334	361	383	338	361	328	362	330	321	330	319	350	344	343	361	345	360	361	388	329	350	344	301	379	299	324	343	324	305	324	345	360	338	375	356	334	347	338	318	372	358	353	346	359	358	317	358	324	316	363	344	336	373	350	335	383	366	377	360	357	314	354	357	357	299	329	385	357	373	365	302	343	348	349	390	362	332	338	337	356	335	349	327	344	322	369	367	335	357	347	384	336	332	314	342	354	360	337	307	374	365	356	358	347	339	350	353	354	320	286	326	345	366	345	324	325	328	343	364	372	352	366	326	373	348	382	344	347	341	351	357	358	309	326	346	349	350	366	378	342	348	364	340	378	387	351	319	349	350	333	344	349	292	368	369	351	355	370	335	340	348	330	323	342	337	368	342	380	335	347	367	369	387	379	340	361	358	368	330	329	359	303	350	374	318	367	289	352	340	326	363	375	356	300	334	307	339	307	310	330	332	354	364	376	324	350	375	329	384	310	367	317	356	397	345	368	333	360	380	326	327	346	356	349	338	342	359	338	320	338	343	358	400	363	351	344	331	382	368	355	346	388	326	343	334	360	358	396	341	366	372	335	356	364	309	349	354	350	328	322	356	358	323	361	332	360	309	353	315	323	331	349	355	355	356	338	338	368	310	344	347	398	328	325	343	351	318	364	326	337	345	343	361	374	352	364	383	339	360	329	362	354	370	383	367	327	389	361	384	364	335	344	360	361	335	335	347	354	342	339	351	341	317	344	367	323	376	333	346	338	343	356	342	332	320	380	380	348	323	336	364	343	358	380	385	359	356	335	341	371	369	317	346	351	309	306	315	354	354	327	364	371	346	369	354	332	360	340	340	322	329	348	380	378	329	333	359	368	372	364	333	360	359	348	341	343	325	364	315	298	341	347	361	337	323	330	369	366	359	305	376	365	352	337	344	357	371	312	347	349	353	332	347	349	366	315	340	336	354	355	349	337	337	335	330	331	361	348	345	350	349	348	355	324	381	347	368	397	346	352	359	348	361	360	356	313	353	364	331	387	325	329	356	338	374	367	328	358	357	355	349	353	354	355	372	358	339	348	354	333	336	351	389	355	353	341	361	339	356	358	332	361	379	379	345	368	349	334	403	316	346	343	314	367	349	358	331	363	335	329	352	344	338	332	358	335	340	376	339	354	310	314	364	344	347	324	322	298	345	368	350	364	347	334	370	331	335	385	344	340	316	377	356	364	353	378	351	333	353	348	381	312	341	306	317	362	354	404	385	313	333	355	349	334	359	372	330	342	344	357	377	381	339	348	347	362	327	322	355	371	339	332	394	362	351	349	344	334	374	360	363	357	331	319	361	373	328	328	360	340	362	357	332	367	345	325	357	366	321	316	371	384	362	375	338	336	359	330	332	358	391	335	393	342	332	298	353	341	316	330	381	337	335	336	329	320	353	377	334	357	343	349	354	322	333	336	371	347	335	360	343	373	406	358	341	342	369	366	358	341	374	348	341	344	335	337	376	314	341	349	363	364	342	344	329	387	370	348	355	331	338	356	383	372	352	344	322	366	380	373	356	350	374	330	335	353	351	360	326	334	351	370	334	356	345	373	371	301	352	396	358	336	328	344	370	377	353	355	352	338	356	337	337	333	347	388	326	343	369	347	341	358	358	364	333	370	348	354	360	326	383	354	332	315	331	362	357	345	335	357	370	324	359	336	333	369	338	330	345	351	373	395	357	328	338	329	361	339	315	361	355	360	382	330	352	390	367	350	334	363	352	388	370	357	348	357	357	354	357	333	340	294	345	364	355	366	376	341	365	361	350	323	347	352	354	378	344	355	320	373	338	357	349	334	348	365	363	321	350	403	334	364	343	372	362	368	389	326	336	371	370	340	348	374	367	370	366	338	355	339	349	330	363	379	381	341	334	371	361	377	378	339	341	336	368	346	357	353	357	338	320	313	349	336	309	344	345	386	350	314	334	381	329	347	354	355	331	347	313	362	352	361	354	321	352	352	413	390	344	311	310	323	345	362	348	338	360	374	381	341	350	374	378	333	368	333	347	356	339	350	362	348	350	329	353	375	360	382	345	359	352	363	364	318	334	333	327	368	359	297	369	394	302	358	353	317	406	318	360	311	347	303	338	357	357	387	345	376	362	370	327	374	329	305	332	373	336	373	341	322	328	351	371	336	373	367	373	368	318	331	382	353	344	361	350	353	328	339	359	376	361	348	338	348	329	346	345	374	332	305	339	293	316	358	360	349	334	315	344	331	357	354	341	349	338	351	315	379	328	383	390	345	370	343	347	347	343	334	343	362	353	345	343	346	363	390	330	356	361	338	331	348	369	339	355	359	344	341	341	381	343	371	321	339	348	331	337	366	355	348	320	335	375	356	362	327	311	348	375	369	356	360	339	331	344	381	314	365	349	350	355	354	332	333	323	348	344	316	384	322	337	367	376	370	359	363	393	340	387	345	364	335	329	344	323	334	348	327	333	373	303	346	379	362	362	313	380	330	335	363	383	362	345	339	367	350	348	356	333	370	354	365	377	319	330	347	345	338	317	364	355	317	325	355	362	358	348	384	332	324	384	335	328	311	340	351	379	372	350	346	330	322	344	340	390	342	356	357	352	371	356	345	318	371	345	351	326	377	330	337	325	358	328	313	335	326	343	378	350	325	390	335	357	316	323	335	342	362	357	369	356	376	333	345	348	319	318	354	369	340	338	337	332	353	346	380	352	314	348	339	366	351	323	347	346	342	401	363	362	345	329	358	367	342	355	348	333	356	348	375	354	356	389	332	356	345	333	361	357	358	356	350	381	374	363	333	325	326	310	347	384	322	352	355	361	350	355	359	372	346	325	357	314	353	351	299	358	356	331	358	402	358	339	361	351	345	362	341	329	334	332	361	368	372	361	347	351	346	365	334	325	353	364	319	360	368	334	340	317	342	340	342	320	391	375	356	336	314	321	364	345	345	360	369	342	340	301	342	330	334	323	351	377	354	343	355	363	336	356	333	326	382	360	350	351	393	370	280	366	332	373	331	357	408	310	352	342	361	333	341	409	362	337	358	355	380	370	347	333	340	352	334	313	355	339	352	317	333	347	334	322	324	305	317	365	408	328	334	364	316	326	368	339	357	366	344	398	346	330	324	360	361	361	351	402	364	359	307	344	304	329	328	350	325	360	358	337	345	366	378	333	334	348	322	380	365	322	361	364	322	357	372	322	357	324	347	350	366	353	366	347	327	319
4486	833	814	914	870	827	777	804	813	838	818	844	816	837	832	850	811	817	822	816	817	830	807	792	797	789	838	885	798	858	827	823	805	846	835	836	775	814	806	838	827	786	825	815	813	821	856	817	829	799	785	855	772	829	830	835	820	790	801	796	791	871	823	851	812	810	810	783	847	832	821	778	834	809	811	847	774	778	894	795	803	813	845	800	812	812	821	831	805	846	827	759	798	783	814	840	760	833	873	834	859	811	882	813	824	781	844	786	818	825	816	813	806	815	830	795	817	792	885	824	824	777	856	817	841	820	831	857	856	804	815	814	827	868	804	825	807	793	859	790	767	820	814	762	817	780	826	843	824	850	824	827	780	816	809	809	849	810	837	880	786	832	797	803	873	887	808	787	793	816	776	826	795	778	766	783	828	806	774	841	867	845	764	821	807	787	830	811	820	790	793	811	844	810	769	788	828	815	770	822	804	819	800	788	819	775	840	857	849	822	858	848	824	854	798	800	808	822	808	807	838	791	809	846	850	828	848	805	838	820	805	789	803	827	826	790	831	840	812	841	768	820	821	851	801	806	818	800	813	811	867	797	828	825	742	785	812	743	797	814	820	818	841	829	792	839	797	817	811	840	837	826	807	843	842	798	790	808	792	780	823	787	765	812	850	803	848	800	873	759	832	811	862	819	800	823	798	838	801	855	766	838	815	744	817	836	772	812	796	860	833	833	799	813	828	805	855	775	781	796	852	745	869	784	832	809	815	828	796	812	875	840	785	835	766	796	866	806	804	817	831	828	819	792	774	763	767	776	831	762	809	782	850	759	817	825	799	756	855	822	817	802	834	821	781	816	808	851	820	817	804	844	861	844	815	777	799	775	843	807	810	794	821	811	879	834	820	813	762	845	812	794	835	803	846	829	803	838	848	827	835	817	764	798	845	845	793	819	807	874	801	815	893	800	807	811	804	823	813	823	802	848	808	815	763	823	811	828	785	755	804	783	827	780	839	786	836	808	805	827	773	796	783	796	815	806	842	811	790	815	793	826	836	824	870	821	815	837	828	793	852	804	890	781	854	833	826	818	791	857	776	783	846	800	841	796	806	834	791	825	819	832	818	816	843	814	831	778	835	815	762	811	828	817	846	840	834	807	790	846	810	809	812	813	823	823	801	786	855	817	847	817	794	775	809	772	760	794	799	847	810	814	813	832	808	817	793	844	783	762	805	773	846	931	804	819	813	827	819	810	807	772	785	811	796	847	839	795	827	857	844	836	791	844	778	793	846	816	810	760	762	832	835	798	825	780	818	819	783	811	812	766	828	850	839	822	827	820	782	882	804	754	826	813	808	794	818	834	813	789	837	810	800	806	821	815	808	832	788	788	808	839	846	825	806	817	845	824	850	849	866	843	839	844	834	814	803	765	838	805	790	851	805	782	835	837	825	800	764	855	828	827	835	785	790	853	818	849	819	773	786	834	814	858	761	831	819	775	814	839	825	786	862	822	786	839	791	820	868	827	805	864	819	788	812	782	838	836	815	774	810	810	854	838	828	804	825	846	869	800	832	872	822	811	848	813	781	833	859	840	864	912	809	839	831	768	845	857	736	826	790	725	855	828	826	848	810	799	826	785	827	783	808	809	816	871	787	843	812	841	809	799	778	788	832	832	843	812	794	864	868	851	799	807	819	791	789	776	832	796	794	791	829	818	820	800	791	829	773	778	805	829	829	769	769	842	859	801	790	828	850	842	795	838	833	844	770	839	771	817	825	820	814	814	836	823	827	812	797	765	806	842	824	825	831	832	806	834	829	819	812	839	830	783	811	784	792	756	819	782	827	818	811	839	775	776	819	843	759	803	826	833	823	859	769	790	883	811	832	786	833	839	779	850	786	763	823	810	767	778	782	807	813	823	812	830	792	800	803	812	795	802	860	866	829	823	835	803	782	831	826	825	797	833	785	850	848	820	850	767	812	836	818	801	814	842	811	809	804	763	801	862	811	875	809	800	821	807	818	783	796	834	808	762	784	832	813	884	814	814	807	790	838	768	812	824	862	852	835	792	775	800	828	782	851	850	796	791	864	807	786	811	799	815	786	785	797	798	816	814	825	827	821	796	805	808	806	801	792	809	849	788	802	842	801	806	842	824	781	795	797	799	858	816	812	879	779	843	812	809	823	826	825	772	809	826	845	805	817	836	810	815	839	805	808	799	758	818	796	836	821	758	864	786	822	852	863	801	845	806	839	827	807	777	820	818	822	752	771	816	822	802	827	778	834	853	778	797	761	874	775	834	792	809	826	757	811	845	820	813	825	863	804	852	792	797	819	845	814	776	837	845	806	780	809	849	829	848	807	821	794	861	835	805	800	786	805	798	804	797	803	773	818	856	821	778	833	832	852	790	794	801	833	848	773	815	788	790	803	805	799	812	839	836	805	817	851	780	825	832	747	816	807	784	768	821	826	810	807	795	851	791	811	822	799	770	828	850	843	791	787	762	798	819	846	822	794	775	845	840	844	828	815	801	844	788	796	809	773	805	775	819	842	763	802	786	819	838	819	844	844	787	817	801	844	784	876	825	832	837	775	800	813	799	812	783	765	852	806	869	805	848	786	815	796	895	791	807	859	849	834	899	822	846	828	842	784	813	767	843	825	805	817	800	809	792	822	781	799	809	864	854	812	782	812	782	837	832	806	800	724	797	806	800	815	793	789	811	814	806	770	829	862	861	822	813	847	794	787	741	797	796	816	865	841	803	807	827	807	791	840	804	826	783	798	826	767	848	809	830	857	832	847	810	856	798	862	823	780	887	751	836	838	855	831	804	815	805	823	763	815	866	839	784	856	783	802	828	845	795	772	804	790	807	786	829	820	819	855	791	863	850	824	794	824	775	812	762	812	756	823	857	835	800	794	799	857	836	826	782	821	820	815	795	798	819	802	820	799	904	847	803	861	796	813	849	826	824	845	811	850	796	844	799	784	792	854	847	841	807	834	849	769	849	862	795	789	847	829	809	842	833	821	810	830	839	799	794	799	799	806	811	791	813	856	821	878	809	851	862	821	842	821	807	830	826	854	801	772	798	839	804	798	805	838	858	788	825	830	807	792	812	857	800	804	821	781	777	840	823	810	813	816	784	771	869	879	774	831	789	786	846	828	843	832	802	799	832	811	765	808	812	770	858	819	864	847	802	833	796	788	812	876	835	779	861	764	825	826	835	797	833	829	851	806	806	833	763	802	857	800	830	761	803	828	819	802	810	824	788	833	863	799	851	827	847	817	797	825	827	822	814	843	827	867	840	804	797	862	796	859	770	834	860	797	848	841	813	798	778	800	827	809	777	786	790	825	845	823	781	825	772	813	844	824	783	782	815	800	818	834	822	813	788	795	839	850	827	871	817	833	800	808	816	846	827	824	767	778	779	829	823	851	810	818	786	833	825	812	798	782	852	807	855	814	831	782	806	820	792	771	814	727	752	825	777	854	792	862	886	826	799	818	791	757	841
17145	1222	544	421	363	343	323	288	289	288	297	296	293	281	269	302	264	275	263	279	267	262	269	271	286	308	263	271	284	249	266	270	255	310	253	262	289	244	272	326	276	281	274	298	297	262	280	301	278	243	288	285	265	283	227	250	263	246	270	279	282	267	278	282	250	273	284	269	254	269	285	274	260	281	271	282	297	294	262	289	265	262	299	291	278	268	237	261	267	274	258	285	241	266	268	267	296	255	280	268	275	273	256	281	277	269	267	290	237	274	255	273	284	264	322	254	252	259	308	266	288	264	278	258	279	252	271	254	264	269	266	250	272	296	277	283	264	278	287	263	277	277	290	286	287	257	259	278	302	296	272	242	298	239	250	309	276	283	304	311	289	281	247	288	278	282	249	255	289	299	264	239	289	264	245	273	255	276	287	258	262	243	285	234	269	274	261	244	278	261	284	283	263	284	295	281	242	265	277	240	290	276	287	261	270	266	281	208	271	282	287	262	288	291	249	247	277	264	253	280	269	265	251	271	299	275	285	296	290	262	273	284	306	265	251	239	289	264	254	253	274	256	279	277	270	295	273	286	258	283	247	304	300	262	286	292	242	282	286	253	253	246	234	268	252	252	256	276	258	289	281	257	269	264	269	284	258	262	286	275	275	292	288	274	278	260	290	287	289	282	287	275	293	265	276	265	259	250	299	257	269	258	268	270	270	263	256	252	277	290	265	270	263	306	264	239	290	277	261	306	276	245	298	281	281	263	273	236	273	267	251	278	243	245	278	277	258	270	267	291	287	273	284	247	249	286	287	270	255	292	286	239	278	267	257	311	264	264	242	274	262	251	287	266	272	275	315	263	254	260	256	280	287	282	278	263	256	266	255	293	254	243	294	256	266	272	263	281	307	286	259	286	296	267	263	286	269	223	282	303	281	294	299	282	263	248	267	250	276	247	270	251	268	266	280	282	274	286	258	302	278	273	301	279	267	270	237	289	262	280	285	278	256	295	266	266	252	287	277	265	243	271	290	248	272	265	295	283	318	275	276	281	259	277	260	311	264	253	260	285	266	276	282	268	281	254	273	276	258	238	283	269	294	255	256	263	273	287	244	268	263	266	280	270	260	278	251	298	282	257	262	263	282	296	259	304	263	261	298	274	266	266	243	266	256	260	270	298	279	279	264	262	300	264	274	258	287	289	277	278	268	262	266	248	243	262	274	271	301	237	275	257	267	250	247	245	238	252	268	245	297	271	260	270	253	291	273	253	248	271	270	247	227	246	253	281	281	297	280	274	247	286	291	250	260	286	258	275	267	271	293	280	251	270	272	285	296	270	296	283	259	277	283	295	274	273	267	246	305	277	276	237	286	263	274	278	295	247	251	287	270	277	249	278	265	260	281	251	267	252	245	261	230	271	283	247	259	271	261	302	262	257	263	274	276	263	273	290	236	295	270	275	269	267	306	255	244	272	288	291	250	256	271	249	253	261	255	271	284	274	259	244	263	255	264	256	287	282	286	264	280	321	274	264	289	251	268	294	264	286	288	270	247	270	242	265	253	232	304	274	273	296	314	253	278	255	280	275	276	265	304	284	246	268	296	245	283	258	282	257	274	287	261	259	279	282	246	278	263	319	274	260	284	279	295	279	266	289	293	297	282	265	268	289	276	240	268	257	277	267	269	279	243	279	276	287	279	283	244	262	260	254	284	264	258	250	293	275	291	228	251	265	266	288	269	268	258	264	282	303	255	276	277	246	249	245	282	275	286	241	276	279	282	230	296	255	249	298	294	259	292	307	293	277	269	259	274	243	268	291	275	242	264	291	297	278	252	275	267	275	303	278	287	286	261	277	294	271	257	278	274	287	262	287	310	259	270	280	264	297	276	282	263	268	298	296	272	258	277	282	268	306	241	284	291	262	296	288	287	286	257	303	263	296	265	288	267	298	297	311	278	268	267	240	293	311	265	267	273	290	288	263	270	245	278	290	290	268	272	277	254	273	258	280	264	256	279	258	261	255	283	260	281	273	261	289	279	309	270	266	272	246	285	276	283	261	260	264	269	276	298	286	237	263	301	287	278	276	279	257	269	254	295	279	266	259	278	261	243	274	271	292	265	281	251	286	294	261	279	292	264	288	277	311	265	258	270	279	286	315	314	282	269	284	264	280	302	293	269	268	288	245	257	275	278	260	270	298	272	255	246	256	285	280	283	275	254	296	246	243	266	284	268	262	277	291	279	274	275	241	300	291	250	295	252	274	245	264	280	284	315	285	272	261	270	274	269	277	276	251	283	282	282	247	261	286	276	270	293	262	242	283	264	296	287	233	300	315	271	301	253	260	279	242	294	243	252	255	253	278	248	257	282	253	302	263	252	296	272	280	255	283	251	273	261	259	261	275	267	277	292	249	294	301	250	247	285	256	278	267	254	257	262	277	254	260	262	296	286	270	265	270	249	288	240	265	285	261	295	291	286	276	281	231	280	265	291	268	255	278	284	269	260	289	295	296	272	274	280	259	271	282	275	252	274	264	264	275	269	275	268	246	246	273	278	260	285	303	267	240	294	274	275	245	261	266	276	283	327	247	271	252	274	255	285	275	300	259	280	292	258	278	267	267	259	274	294	273	246	279	267	261	285	283	242	304	288	243	264	257	266	256	289	284	257	260	256	282	246	244	304	287	260	249	266	265	264	264	265	272	264	283	259	315	269	293	283	273	286	272	261	262	271	254	289	289	266	262	270	263	259	274	316	269	267	274	270	270	275	271	271	280	280	242	309	283	253	254	264	278	270	279	277	254	275	259	269	284	277	268	267	296	294	271	262	309	246	258	252	262	261	280	264	247	263	273	265	240	268	284	274	254	275	269	285	274	269	267	260	247	262	269	263	276	235	255	259	282	266	284	246	279	302	272	282	272	329	270	272	254	235	249	261	274	270	262	262	291	233	272	274	278	274	267	252	254	276	251	254	292	266	259	275	276	292	284	277	271	263	269	297	267	282	257	288	302	275	256	276	265	272	271	244	286	261	313	272	288	272	288	267	315	255	262	266	255	250	280	277	257	267	302	273	253	280	258	240	301	279	255	295	273	276	289	277	273	259	250	284	269	268	293	271	276	246	270	287	271	290	268	284	281	251	248	300	281	271	281	267	239	270	278	262	248	287	285	241	292	314	251	261	284	292	287	273	274	280	286	261	273	271	289	271	263	280	274	234	283	245	278	249	275	269	256	261	242	278	265	263	278	263	271	300	281	259	272	274	263	255	238	252	268	263	231	244	274	287	280	269	273	284	256	286	246	316	274	248	259	284	279	272	283	283	303	287	280	287	271	281	286	264	273	277	239	252	275	252	261	281	303	241	284	272	297	261	281	262	280	318	313	247	306	280	284	271	311	284	284	258	260	267	273	275	276	263	255	259	293	283	269	259	262	303	255	264	285	272	278	256	256	290	250	305	265	250	252	265	258	255	256	302	317	256	280	304	280	291	271	266	300	281	277	256	286	258	251
12123	848	1142	1241	1160	1012	929	851	754	794	741	737	687	718	660	730	657	643	726	668	661	631	669	666	686	663	677	652	657	670	648	658	664	646	642	623	652	612	632	669	643	641	615	595	652	677	620	633	647	632	662	635	673	673	654	641	666	699	596	637	686	608	652	692	623	610	646	621	620	603	702	637	652	680	671	624	673	637	631	661	676	637	656	671	674	678	636	660	670	633	634	631	645	624	609	641	655	583	660	665	667	647	637	683	627	628	647	625	655	688	663	625	638	627	643	638	646	616	635	646	694	660	636	641	639	638	645	627	632	637	619	653	659	656	655	699	634	614	691	659	628	643	685	627	722	674	620	679	663	639	656	639	589	608	657	636	591	652	626	639	680	642	627	630	640	605	619	622	650	643	618	667	685	639	656	659	617	640	679	606	660	626	625	610	667	694	647	587	716	652	642	653	639	617	657	621	704	610	653	631	624	666	617	646	663	617	612	679	651	650	618	635	674	622	673	613	622	639	651	633	632	609	589	639	609	671	641	615	641	609	650	651	678	651	626	595	663	633	644	584	640	610	638	636	665	631	635	631	630	637	617	647	639	660	627	682	629	597	643	634	684	668	606	657	649	640	640	620	628	691	680	680	637	641	663	615	624	660	637	621	648	663	637	685	620	626	664	638	618	618	622	657	596	667	630	683	668	642	619	641	608	652	652	644	617	680	635	673	628	625	647	637	670	671	635	658	635	675	608	619	665	662	670	631	625	659	654	671	645	618	592	642	635	617	671	578	623	637	658	649	638	613	630	695	641	666	645	635	650	672	688	633	606	636	657	599	664	654	650	663	608	618	605	617	670	656	648	630	675	610	678	685	634	646	661	636	706	622	650	628	662	676	619	593	632	666	655	577	616	623	631	718	636	655	648	654	639	621	672	633	674	634	618	617	632	586	629	648	645	627	617	606	655	627	618	626	649	661	597	652	625	658	623	649	626	654	656	595	644	645	686	657	663	695	608	614	652	634	626	642	610	631	643	634	644	633	627	650	625	660	633	593	617	649	669	674	673	581	619	663	612	610	639	649	627	617	665	614	624	619	607	651	635	661	635	590	636	647	657	684	668	652	613	647	600	621	691	619	625	619	603	605	629	713	656	632	675	636	623	646	630	656	649	586	639	665	628	698	616	626	657	652	643	657	694	646	646	625	648	644	658	652	606	593	629	649	625	613	659	631	695	666	639	649	606	661	629	651	697	681	611	635	650	672	656	663	637	623	607	652	647	667	661	636	598	660	662	655	651	646	675	650	655	633	612	670	679	707	584	641	636	661	697	673	654	654	627	628	647	636	641	660	624	638	642	629	640	634	665	607	641	696	650	654	609	644	659	619	644	653	645	654	609	624	647	638	670	630	640	602	631	622	658	627	674	664	665	622	625	682	602	637	639	629	640	674	653	624	624	649	674	652	619	630	644	645	622	601	680	653	618	612	601	584	659	649	628	650	618	673	680	634	639	623	611	640	685	660	668	651	611	633	652	678	647	648	696	649	613	673	662	636	645	591	654	664	618	641	693	597	613	665	654	601	633	634	635	641	624	661	703	621	625	709	695	638	657	660	656	626	644	638	665	636	638	653	645	658	653	618	668	633	616	685	655	613	637	604	613	647	633	620	624	644	609	640	620	680	656	626	670	653	581	647	650	614	604	631	676	646	623	647	671	657	668	665	645	708	685	628	614	630	639	645	665	620	642	590	646	672	674	645	604	610	671	671	663	620	640	620	655	672	666	610	658	616	656	624	682	620	615	649	618	635	681	601	691	641	656	613	614	596	644	669	659	652	621	617	637	580	632	657	606	627	610	681	642	598	632	607	665	626	640	659	610	673	661	560	650	611	644	693	648	633	626	672	633	659	658	692	619	699	647	657	656	631	653	666	690	640	675	654	588	655	615	680	628	672	677	631	661	624	643	632	673	657	650	644	676	589	678	652	690	672	671	669	590	626	675	631	643	659	618	575	610	630	619	692	651	658	642	607	624	628	638	644	629	658	628	677	622	650	661	654	625	626	643	677	694	650	623	655	609	640	710	637	640	621	690	677	667	654	688	660	653	654	663	646	645	624	672	626	658	699	642	640	653	652	618	640	629	602	665	648	667	625	646	635	669	640	618	629	668	676	618	610	642	612	684	650	643	646	635	652	652	605	685	644	643	646	639	632	652	633	627	642	616	579	611	672	607	644	647	618	633	582	640	638	704	665	664	696	592	669	636	624	591	654	692	627	656	642	612	620	641	657	671	666	637	653	683	679	612	602	631	624	648	669	586	614	628	608	682	647	615	625	673	630	606	666	617	646	639	608	622	671	615	668	604	656	614	663	664	630	615	653	642	642	698	678	666	680	721	640	642	651	665	621	646	646	636	619	593	673	620	618	651	584	612	625	602	651	663	623	614	704	642	627	660	604	629	601	639	630	648	640	628	652	587	658	657	667	631	632	646	653	630	689	629	661	659	633	646	608	603	635	635	643	603	645	631	662	631	648	644	594	597	674	627	590	637	715	634	649	622	611	653	698	616	634	642	622	649	648	632	618	644	631	651	661	633	631	623	640	648	646	634	677	655	628	642	619	635	629	599	647	624	643	648	633	612	640	673	660	663	637	617	617	643	607	660	591	613	602	663	670	621	682	694	638	585	664	643	638	657	636	656	648	638	598	670	609	639	667	658	648	684	606	657	620	608	603	667	604	660	660	603	626	627	665	647	650	651	635	630	642	601	657	632	658	634	666	608	600	628	653	665	673	611	607	642	688	657	606	656	617	629	679	689	633	627	626	652	645	644	670	628	620	647	642	627	669	646	627	643	673	677	637	614	638	619	618	654	625	647	692	664	664	666	663	685	669	630	674	689	657	613	672	640	642	644	603	603	686	641	630	673	627	642	686	614	616	641	632	657	605	654	645	636	674	598	675	643	618	667	663	674	627	656	648	629	643	658	675	649	611	665	604	659	648	649	696	593	620	597	625	625	660	598	646	547	623	656	612	667	640	655	643	660	645	620	655	642	631	633	633	616	654	660	624	678	670	633	654	586	659	640	656	647	624	632	671	685	613	606	618	616	655	664	633	617	662	660	606	628	645	643	646	636	610	695	646	648	614	630	676	630	598	656	669	692	636	637	665	632	635	649	632	628	635	641	589	622	621	619	634	652	647	608	626	624	621	649	675	653	625	604	578	634	664	658	653	672	607	606	666	624	611	631	681	631	673	647	682	608	642	647	612	630	680	608	657	708	636	645	688	637	620	671	616	620	612	662	611	635	670	641	643	654	647	640	641	635	652	654	662	623	656	640	636	636	637	640	613	642	661	668	656	627	628	670	638	681	643	659	695	657	653	656	630	666	646	600	700	667	641	643	610	625	646	628	612	647	646	684	646	635	654	668	643	628	650	628	673	679	637	652	630	637	616	617	676	611	687	670	655	638	622	659	622	710	637	658	608	645	611	630	618	670	686	610	633	622	653	627	652
26197	2476	624	445	296	260	207	195	155	157	141	131	148	127	124	96	132	106	117	123	114	135	123	123	93	125	115	97	122	131	102	118	126	108	109	113	113	101	117	104	115	114	112	106	131	110	105	123	119	100	127	108	122	90	130	98	109	111	97	126	118	116	107	87	123	116	90	120	105	122	115	111	128	119	116	129	104	97	128	97	131	131	111	115	99	124	111	99	122	120	116	101	132	120	116	117	103	107	108	106	117	111	118	95	107	101	131	116	119	93	110	103	125	111	105	113	109	124	118	116	113	118	120	130	121	111	107	116	116	113	98	112	113	107	111	119	122	121	136	129	114	111	111	109	122	144	105	115	106	105	97	102	109	98	102	110	127	104	109	105	115	127	126	95	129	111	122	104	107	114	97	87	106	116	118	106	120	118	114	118	109	109	144	117	110	115	114	121	110	125	105	119	108	114	107	99	112	92	103	125	136	109	122	122	104	96	136	103	116	147	102	92	92	130	133	124	125	108	105	110	114	111	88	124	110	109	125	106	93	115	105	116	100	93	118	92	114	118	109	109	97	127	108	99	126	106	94	102	97	118	105	113	124	122	120	116	107	127	108	119	105	123	125	135	116	116	108	102	114	117	107	94	111	121	104	129	126	114	112	123	118	151	108	102	125	118	109	105	111	114	114	97	98	135	128	97	108	119	105	125	125	99	129	83	107	126	103	126	107	115	131	103	124	91	104	136	118	125	101	105	140	127	120	107	110	93	116	115	119	127	105	110	124	115	91	115	122	94	105	93	108	105	107	133	126	125	122	121	120	112	98	129	115	100	107	112	116	109	111	123	123	132	128	115	108	108	99	106	98	124	121	93	122	133	130	110	121	129	113	112	99	109	109	110	110	104	98	110	101	102	119	130	130	131	115	93	119	105	95	123	107	112	107	95	112	106	96	123	108	120	115	119	100	103	106	95	113	113	125	119	106	93	117	127	104	116	103	120	131	111	108	117	121	92	118	119	112	101	137	125	104	93	121	101	103	119	117	100	128	72	109	132	99	119	120	122	112	130	115	100	121	136	125	87	116	108	113	127	108	101	123	98	117	124	102	128	112	95	109	101	109	119	103	126	104	123	100	111	116	127	111	116	105	115	108	116	126	115	124	116	85	122	112	109	112	98	115	105	100	93	124	104	129	109	122	130	106	107	99	125	101	125	117	115	114	128	125	112	101	111	116	127	122	126	107	98	129	102	103	92	96	116	121	123	108	111	132	115	97	121	104	124	104	108	125	109	114	101	105	117	124	112	133	114	122	113	117	118	101	124	110	107	119	124	107	128	110	117	118	119	128	113	124	123	137	131	119	116	116	142	116	117	109	117	123	114	112	110	115	115	116	125	133	127	111	105	127	134	124	127	109	114	127	120	114	109	116	119	126	115	121	111	114	121	121	100	103	110	113	122	137	112	93	115	110	113	95	118	137	106	109	129	122	119	106	115	108	113	128	101	123	111	113	96	100	144	125	125	105	108	114	104	111	120	105	103	109	113	125	122	110	110	111	115	121	130	125	124	130	105	90	129	143	123	107	123	104	144	133	117	113	119	110	125	117	101	116	113	128	120	105	129	124	120	127	107	109	105	104	106	111	121	109	116	137	118	110	112	122	122	111	132	102	122	114	111	105	103	123	102	99	126	93	138	113	105	111	119	117	92	115	104	86	99	111	122	115	131	123	122	99	116	111	108	95	124	101	103	112	126	107	106	125	120	119	119	91	94	122	136	120	133	143	114	119	98	114	100	110	115	119	111	120	104	108	105	110	117	108	120	127	104	132	121	137	127	108	109	113	119	112	111	118	105	127	121	135	104	118	130	112	137	94	107	111	123	128	103	123	99	90	116	110	122	114	98	110	144	110	107	113	127	106	105	106	100	117	113	117	122	127	103	153	117	126	92	100	121	114	126	107	129	114	116	98	129	118	102	105	112	142	119	118	122	105	109	104	119	125	108	98	111	116	105	100	87	90	104	119	112	109	114	107	113	102	112	121	102	114	139	114	121	97	96	105	116	107	102	124	109	117	114	114	107	137	93	118	113	102	103	136	115	106	117	108	107	120	104	114	89	116	108	121	130	116	93	121	117	100	121	113	120	106	108	100	115	105	122	115	92	108	108	114	125	103	119	113	115	121	110	124	117	126	105	116	118	113	121	116	120	118	106	132	115	111	119	104	114	114	108	115	110	112	119	116	95	100	119	128	138	96	123	125	110	122	123	128	96	95	107	110	97	103	101	95	108	147	110	98	114	125	109	91	119	101	134	115	115	126	118	112	100	101	113	109	113	106	108	138	110	113	131	104	118	118	126	103	104	106	113	139	99	125	95	116	99	98	92	137	130	99	125	108	110	105	120	109	121	122	117	115	117	101	96	119	98	109	123	121	102	110	115	113	112	109	103	133	118	115	110	100	108	107	98	133	116	110	96	104	100	131	130	122	114	121	96	119	123	99	130	115	111	118	109	128	99	103	115	115	101	122	89	101	127	99	110	118	110	100	113	118	104	97	98	112	104	118	109	123	94	100	103	91	111	99	127	116	111	110	129	119	133	103	126	136	103	118	125	117	130	130	117	134	111	115	98	129	112	112	108	113	106	105	123	129	89	110	131	125	122	112	115	121	100	104	102	120	125	125	124	108	95	127	113	109	116	119	120	116	106	115	107	97	124	99	125	120	128	113	122	130	114	118	105	109	122	132	115	119	119	106	100	117	118	111	106	86	124	104	107	132	107	102	127	140	121	122	127	108	102	106	109	104	133	113	109	122	108	103	140	109	117	113	107	114	124	109	119	109	105	105	116	110	108	113	129	137	126	116	117	112	120	101	111	118	107	121	109	117	108	95	112	114	115	133	116	97	121	101	126	99	124	127	111	100	99	106	107	114	128	124	105	108	109	111	126	110	115	121	115	101	106	122	119	102	120	98	100	120	95	122	124	119	130	116	109	116	118	97	121	119	128	111	119	115	121	104	108	117	102	93	115	117	125	125	106	105	97	94	111	93	108	117	120	104	111	109	134	126	114	115	130	127	110	114	117	124	115	118	141	98	110	103	122	104	115	124	109	118	109	118	110	94	108	107	121	99	119	120	123	115	111	122	118	109	109	110	123	101	106	116	129	116	127	97	118	105	113	130	100	104	110	108	110	80	104	111	118	109	103	118	133	107	116	104	109	118	116	104	113	123	99	103	115	122	124	104	94	127	113	121	107	113	106	110	92	113	124	117	127	117	114	111	96	115	113	128	117	127	122	98	96	108	131	117	121	101	110	124	115	111	103	123	106	120	118	121	132	106	98	92	118	124	138	111	116	112	134	121	108	112	113	122	121	106	110	116	102	123	113	115	104	94	108	134	124	116	116	109	141	123	105	107	106	112	123	114	106	126	134	109	119	120	123	92	94	96	117	133	136	95	107	116	126	105	106	113	111	95	96	100	129	110	109	111	125	129	118	106	117	118	141	124	133	114	119
15536	736	1379	1477	1280	997	811	721	573	500	517	475	485	434	404	416	383	381	391	339	378	379	353	343	359	369	354	368	326	325	313	326	334	330	351	292	340	280	300	355	351	323	315	322	300	307	308	307	312	279	314	335	308	316	314	288	324	303	320	316	319	295	297	311	294	306	310	306	327	344	313	341	306	307	296	323	331	286	328	337	297	339	305	319	310	284	331	300	295	311	321	315	309	280	326	282	289	302	311	288	270	322	303	297	346	296	281	279	288	267	324	295	306	309	314	287	335	283	328	315	337	310	328	311	299	300	309	320	296	307	333	322	308	291	347	300	331	289	280	297	306	280	300	318	322	339	317	331	309	306	317	318	322	305	326	284	315	331	309	314	308	320	292	296	304	318	274	257	271	291	319	327	316	320	332	306	295	287	289	300	286	347	301	298	278	341	259	288	272	318	328	297	281	310	295	286	290	288	293	265	327	302	302	297	319	301	293	302	284	314	308	315	317	311	310	301	305	327	301	309	283	312	289	294	323	324	295	292	289	305	283	293	329	299	314	291	303	293	309	325	342	300	326	295	279	297	303	295	297	269	288	323	306	308	305	324	312	308	306	290	312	293	321	292	304	319	289	298	313	304	298	317	276	299	299	319	298	289	286	276	297	296	307	307	329	304	304	308	307	303	282	294	346	303	316	277	281	289	310	312	283	335	315	294	304	319	331	293	300	302	302	312	308	305	298	311	323	275	308	294	316	307	281	273	324	306	279	294	324	364	332	298	296	304	281	277	322	263	297	319	324	315	343	296	296	300	304	318	313	310	305	317	298	288	308	321	289	324	328	320	307	320	290	265	321	310	286	307	319	288	300	310	332	274	298	317	307	333	318	289	306	297	313	307	275	296	332	321	276	313	322	336	283	357	315	291	336	306	331	298	333	304	300	300	314	317	308	322	312	285	306	275	285	287	280	283	281	306	283	292	315	257	296	295	278	313	309	304	306	293	290	307	311	285	285	275	333	300	304	314	289	292	323	285	327	317	315	291	273	298	287	323	309	309	336	325	297	287	316	273	276	299	332	296	318	307	301	317	327	292	302	314	297	327	299	286	290	301	308	289	329	313	288	317	297	282	298	325	286	300	288	305	306	324	301	311	292	286	288	321	322	306	294	346	280	295	295	300	335	298	298	298	289	287	304	305	321	314	303	303	304	325	309	297	323	319	318	296	338	319	283	281	304	292	304	292	320	281	305	308	311	293	303	312	274	318	313	334	315	283	291	308	316	326	307	300	292	326	299	282	310	325	305	302	320	307	333	322	334	299	306	309	296	306	333	255	327	305	318	338	321	323	277	309	284	272	322	286	334	310	312	316	323	269	320	309	281	342	286	313	280	304	335	303	318	267	297	309	320	299	312	307	321	320	321	291	296	290	290	305	284	304	287	291	342	332	298	340	307	296	287	310	307	301	326	301	296	300	284	280	295	300	282	313	335	318	336	304	321	294	359	311	343	312	265	313	329	308	311	294	267	312	297	323	323	317	305	272	299	328	287	286	331	316	334	289	283	308	314	301	317	317	287	289	306	336	315	311	307	288	289	299	315	315	320	287	297	308	287	314	279	280	311	318	297	288	300	262	256	315	303	296	293	282	304	292	348	322	332	289	304	317	285	289	317	306	312	284	280	298	268	293	347	299	270	295	287	312	302	320	307	308	352	309	306	317	300	328	319	309	332	324	293	333	323	328	301	300	277	318	283	292	302	308	320	292	315	313	290	316	320	303	299	295	308	290	302	278	308	280	315	317	317	309	279	318	284	325	328	287	301	294	320	285	293	300	303	291	285	318	284	317	306	329	336	303	299	309	306	298	281	293	276	322	323	315	328	293	294	279	318	321	320	297	294	307	308	305	268	305	343	313	282	324	280	328	308	321	311	293	326	346	293	294	317	369	279	310	289	297	301	293	323	320	312	304	338	276	308	292	305	294	299	294	323	289	289	305	325	293	277	296	309	311	308	341	296	311	306	296	310	310	292	314	294	310	320	301	297	293	302	311	299	297	301	300	334	295	318	342	312	340	294	296	315	331	260	296	312	277	331	303	316	353	299	316	329	332	284	328	279	295	321	314	308	316	332	331	282	305	287	300	291	304	323	289	327	322	299	324	306	283	284	299	320	312	286	329	299	313	299	299	316	306	290	316	283	327	290	293	309	285	303	291	326	280	296	298	286	303	311	311	292	287	312	323	286	318	293	341	303	294	286	284	300	301	335	310	318	296	273	309	313	329	311	289	295	294	315	335	285	329	277	278	255	288	307	308	307	319	290	308	303	299	320	282	306	304	317	313	298	359	305	311	280	270	302	325	281	315	323	302	320	306	327	323	322	311	327	298	287	305	330	311	314	332	323	310	282	323	293	332	332	301	282	293	319	310	306	312	293	290	279	288	301	304	322	296	287	318	297	318	294	315	286	284	291	317	300	305	317	296	276	292	293	317	317	310	339	291	299	288	314	308	307	328	313	295	306	310	329	324	286	286	283	306	331	324	299	309	291	280	343	281	306	299	311	318	323	313	315	292	306	300	292	329	330	302	304	303	302	289	307	314	315	290	308	311	359	300	314	300	270	296	302	305	322	315	293	315	278	301	304	293	333	303	314	308	337	274	299	314	323	298	293	332	307	263	282	277	304	316	305	328	299	291	304	299	265	294	306	302	309	290	305	321	333	308	304	316	311	323	313	323	284	306	306	285	291	311	303	313	305	303	296	293	299	328	316	301	290	322	296	299	278	274	277	313	315	304	316	308	312	328	308	277	286	297	319	325	303	335	317	323	294	304	286	314	296	337	280	285	304	331	304	324	321	339	316	283	324	341	309	327	312	311	302	321	331	319	302	326	290	316	309	311	312	292	295	307	302	293	304	287	308	297	323	301	338	302	310	304	301	287	329	319	299	304	307	307	307	324	297	321	297	295	327	293	338	304	286	341	313	335	294	285	326	301	304	325	321	322	311	285	296	294	293	298	304	303	311	313	298	295	326	324	315	288	312	270	289	287	303	299	265	285	338	304	325	306	307	312	292	314	275	301	311	289	314	308	318	329	290	308	288	284	278	282	324	326	313	305	308	304	309	324	292	314	327	311	305	290	301	271	309	299	297	335	294	299	311	311	286	275	307	283	309	294	312	275	322	312	326	310	300	309	304	295	316	338	321	311	295	334	327	311	300	313	311	279	289	293	295	298	294	291	300	314	292	315	317	322	319	280	280	324	298	299	288	307	291	332	312	283	307	292	271	314	280	301	310	293	274	300	313	320	320	294	277	320	309	287	293	305	335	280	326	300	300	306	316	307	339	310	283	306	309	279	312	307	276	303	308	305	301	306	291	299	311	322	328	299	292	324	285	289	313	326	336	322	326	308	300	303	313	299	310	282	295	347	314	324	271	306	358	288	305	319	304	307	314	287	265	298	311	290	317	297	285	312	297	328	313	279	308	339	284	271	295	298	285	275	283	304	299	307
4880	441	345	343	338	366	336	384	334	367	338	360	355	324	347	373	386	324	363	372	348	351	350	343	341	357	353	371	351	336	351	332	329	390	341	355	363	346	331	341	336	361	359	352	352	377	326	350	336	354	347	360	331	357	336	359	321	306	354	348	376	369	346	366	373	334	353	322	375	367	374	330	343	369	385	337	354	304	351	355	352	342	364	343	339	335	359	338	327	346	352	345	346	368	329	348	324	368	370	361	387	358	316	312	322	363	341	393	330	370	376	316	332	360	353	348	344	352	339	351	349	341	363	378	363	333	334	363	325	351	342	341	345	313	336	352	366	347	372	352	328	348	344	351	333	336	353	303	312	374	354	351	330	329	340	418	330	320	323	367	320	336	338	374	353	320	287	366	379	384	355	361	366	329	351	323	332	363	349	327	344	356	334	383	341	362	354	351	346	365	382	370	343	343	334	350	367	374	368	325	343	384	375	351	397	342	364	372	354	380	308	376	376	364	381	343	347	353	352	326	340	348	352	351	328	344	297	342	362	336	327	327	332	364	333	350	329	348	291	369	315	323	355	303	384	355	366	354	329	311	335	343	354	357	370	381	328	341	371	324	334	311	385	336	349	338	369	373	351	363	321	375	336	349	326	328	335	347	360	316	356	363	395	404	362	358	351	303	367	333	357	343	371	337	343	359	346	332	409	358	325	354	351	335	351	329	359	380	330	329	351	321	367	331	368	336	317	357	353	342	350	385	357	340	319	363	365	357	367	347	328	349	340	332	301	354	370	325	327	303	344	360	312	351	334	326	341	345	328	380	351	365	351	360	351	350	298	327	343	337	337	338	302	342	359	368	376	358	349	344	370	341	375	308	337	334	342	358	374	336	337	356	361	332	358	376	356	339	338	344	329	335	357	343	340	314	343	378	375	348	377	332	332	337	342	358	372	355	354	332	355	317	373	355	321	384	339	374	352	354	360	358	360	291	402	366	355	339	347	344	353	344	308	363	396	324	339	370	361	341	354	370	360	319	347	354	343	412	343	339	358	354	361	364	341	341	359	384	352	380	359	352	367	355	372	349	361	327	353	377	364	340	354	364	344	377	360	347	330	379	385	328	346	338	355	359	371	393	359	329	343	374	336	330	336	344	360	328	309	354	350	377	362	296	319	383	336	330	345	351	347	358	303	352	353	346	358	335	344	363	340	352	364	346	346	343	352	344	339	382	389	360	395	347	352	320	351	321	334	390	355	334	360	398	373	318	373	329	352	327	374	358	347	344	347	347	332	316	374	324	357	349	380	347	336	345	334	329	338	369	377	337	341	339	344	335	329	317	369	345	350	361	361	364	384	343	333	344	325	321	342	315	357	330	381	335	332	362	360	386	348	333	364	354	352	331	369	357	329	364	338	354	326	331	366	360	329	309	338	338	337	373	345	356	348	364	369	363	366	390	353	362	348	359	376	357	363	344	317	310	363	322	333	343	339	338	317	364	363	360	354	367	390	339	344	321	324	348	362	350	312	356	338	368	373	347	341	362	356	352	362	351	370	337	323	359	335	332	333	405	340	316	335	357	360	387	358	332	345	350	395	390	359	340	346	379	326	333	331	364	338	371	337	335	360	341	370	358	347	325	302	344	345	364	347	329	356	324	344	336	333	369	367	345	335	369	351	316	356	350	313	364	379	368	327	347	344	368	354	318	368	366	318	358	301	344	352	305	343	357	353	339	364	329	338	379	379	362	364	354	369	337	324	352	343	362	341	331	368	372	334	321	354	363	321	327	328	358	343	382	326	371	351	346	335	351	353	358	356	330	329	358	356	340	346	333	376	346	362	358	382	361	349	339	357	352	352	354	376	348	344	340	382	327	378	358	358	347	354	379	348	358	325	356	343	343	340	327	359	330	371	365	320	346	364	336	378	351	371	328	355	349	350	318	353	380	322	317	333	339	341	337	332	350	357	339	338	313	323	356	377	363	321	327	355	310	313	384	347	310	316	366	359	362	340	331	338	346	329	374	341	351	372	363	326	366	366	371	340	293	355	346	334	337	330	295	347	330	323	347	325	357	356	343	338	358	349	336	357	335	323	357	344	376	375	326	356	349	346	359	346	322	340	334	363	350	363	365	323	341	344	344	325	357	338	312	340	347	370	361	356	394	345	317	328	347	364	359	333	353	318	349	367	319	357	360	330	320	343	337	360	341	306	356	349	358	398	371	355	337	370	334	353	399	354	359	359	353	354	358	349	311	328	389	312	366	362	318	322	359	340	361	319	348	352	336	348	368	361	404	345	337	348	339	364	325	327	323	321	366	349	321	383	353	356	351	362	362	344	332	351	341	332	375	324	379	355	321	373	345	336	354	306	305	331	357	358	367	334	365	353	345	349	321	359	332	325	361	331	340	365	363	366	310	344	365	355	342	360	358	339	360	376	323	332	316	362	344	329	313	335	336	344	342	338	337	353	330	350	319	345	335	328	357	342	373	364	350	358	340	371	357	358	350	301	338	345	357	326	367	333	370	321	333	364	369	338	377	316	351	356	348	377	324	330	346	362	354	357	341	315	333	330	367	344	346	368	328	333	363	346	380	357	321	356	360	352	324	349	352	321	361	352	335	339	351	327	329	343	362	380	325	355	375	348	365	350	381	367	332	344	344	358	334	343	324	342	335	366	393	326	350	359	327	358	350	370	368	369	387	355	354	362	334	374	328	372	312	368	341	367	327	375	353	349	348	330	356	350	349	344	353	332	363	367	345	346	338	342	355	350	341	360	349	324	366	362	336	342	369	343	344	339	324	324	372	344	318	356	343	381	327	342	334	345	376	391	337	344	343	319	336	341	325	360	340	319	309	340	359	371	356	354	336	365	342	346	332	352	337	340	321	349	320	370	345	356	361	313	339	338	352	355	359	361	365	337	353	330	303	357	314	339	352	365	358	364	356	377	361	358	406	327	376	347	361	338	338	367	351	344	349	313	347	348	330	352	363	383	341	380	368	332	324	342	332	335	344	343	363	336	337	340	353	334	356	329	341	357	345	346	319	358	366	338	383	345	361	332	342	332	348	353	377	391	353	326	350	322	361	322	368	373	337	351	331	348	374	350	356	347	369	328	363	336	316	355	334	361	339	384	316	336	343	351	355	346	345	313	346	337	348	327	334	359	332	338	348	338	313	344	342	329	340	363	362	313	323	328	342	379	325	342	337	366	333	343	330	328	330	356	324	352	364	353	348	312	325	328	325	365	391	362	359	367	304	341	328	336	352	326	323	359	338	364	333	373	342	345	342	362	362	381	323	364	353	347	356	299	324	363	330	387	352	360	372	334	386	346	341	333	370	351	320	365	329	337	323	327	343	368	349	316	351	331	370	335	351	321	342	365	366	360	356	375	378	368	337	374	343	376	386	334	347	334	368	305	355	367	330	314	334	391	321	363	352	326	362	368	370	364	372	332	316	362	400	318	346	372	338	338	335	348	344	310	350	358	371	340	331	347	356	305	367	331	354
4445	838	797	809	766	824	825	772	845	768	824	820	830	772	863	813	818	873	836	842	815	796	831	777	754	827	789	789	775	807	782	789	823	780	888	793	786	826	800	822	753	778	813	842	816	827	856	820	797	798	809	868	800	773	802	818	826	749	779	807	862	806	837	803	783	812	787	810	793	786	783	815	751	816	830	789	812	760	798	779	807	782	778	798	857	822	859	807	832	767	757	799	839	787	794	837	811	845	823	816	787	832	827	835	833	839	848	793	805	829	825	877	816	835	841	839	808	845	861	846	786	816	835	790	805	812	798	840	810	835	873	843	859	865	807	869	805	811	759	803	807	798	873	802	884	779	769	809	798	847	775	848	847	807	823	786	849	800	811	841	813	854	802	774	866	823	829	849	838	805	798	794	787	767	793	838	790	800	785	840	843	830	805	848	846	765	836	820	815	810	826	783	808	853	811	865	794	776	785	836	782	777	809	810	853	792	775	784	790	796	822	815	822	780	850	792	818	800	812	763	764	803	842	814	822	820	792	809	832	869	803	824	803	849	824	824	788	834	833	800	835	776	851	852	784	779	831	824	853	807	773	852	823	843	748	813	789	821	770	793	802	789	803	819	791	780	861	782	793	816	783	820	840	812	810	777	773	773	770	852	830	798	832	738	845	809	765	808	832	797	822	810	803	820	760	813	796	817	818	836	811	861	787	784	814	796	847	861	777	823	869	832	796	788	838	822	807	838	813	827	824	801	799	803	867	794	802	815	841	839	793	841	812	818	793	844	897	795	819	788	846	841	803	804	858	858	801	826	809	805	784	783	840	831	796	813	822	804	848	851	828	837	821	746	825	814	785	839	836	849	765	820	790	857	782	804	830	848	849	800	836	818	828	784	828	856	749	804	811	778	861	819	839	846	765	797	777	774	888	840	855	816	824	819	804	781	810	836	778	776	817	820	810	809	824	773	802	784	789	831	811	866	894	846	770	836	793	825	772	757	776	827	816	823	777	802	829	873	821	801	806	785	828	850	834	780	823	863	847	810	775	776	853	818	832	790	795	799	850	792	801	767	843	805	792	785	781	776	803	780	787	816	806	788	819	825	813	777	829	752	771	826	846	790	874	781	841	780	845	820	824	842	862	851	847	826	798	834	801	791	822	811	789	805	832	855	804	791	815	774	853	822	851	827	835	788	824	820	819	818	809	838	797	823	828	852	785	842	801	783	771	823	788	801	803	808	771	803	828	850	815	858	774	758	780	823	798	814	819	862	831	805	763	831	822	763	801	829	837	839	838	883	800	780	815	815	818	811	777	799	878	808	785	836	811	776	829	751	796	821	792	795	809	763	821	830	834	791	782	856	858	803	795	845	855	771	870	817	803	821	837	817	816	858	823	810	831	795	803	869	811	771	806	817	801	800	810	825	804	809	799	832	810	807	783	808	803	836	794	790	821	849	836	781	824	827	790	847	846	784	818	797	817	812	799	781	813	811	812	766	784	833	799	796	841	781	820	854	837	847	810	811	833	830	775	813	860	757	759	818	854	822	768	813	874	759	808	833	782	798	770	856	857	780	850	813	850	812	806	814	805	817	770	803	851	806	789	770	845	813	832	877	806	801	798	821	838	769	837	778	780	753	843	858	811	793	824	827	805	822	774	804	824	833	857	828	789	801	802	803	820	810	809	782	784	841	817	843	837	845	847	797	816	784	836	850	817	776	798	775	826	859	798	793	802	802	839	807	825	789	839	862	811	812	770	808	798	825	851	780	878	792	819	812	883	820	796	824	794	797	824	773	786	803	778	817	814	829	795	824	804	832	862	801	807	797	839	847	801	760	751	871	821	809	870	840	819	802	802	900	833	799	799	825	824	801	798	872	788	827	789	798	817	820	802	823	809	782	812	796	792	854	825	864	802	787	772	806	797	828	811	855	831	812	822	838	777	767	827	804	767	840	776	801	854	824	807	829	783	810	812	841	867	787	829	822	827	791	798	784	818	799	823	823	800	814	804	817	800	791	826	826	878	782	804	850	785	814	822	899	809	877	798	823	767	833	817	867	793	775	840	736	849	809	839	794	818	772	802	847	745	850	760	777	796	824	797	845	817	807	808	799	760	801	845	854	817	838	817	847	813	871	788	810	819	824	799	808	834	844	807	824	827	812	820	815	768	804	809	851	833	829	838	847	821	835	821	809	858	792	801	820	783	825	812	795	787	848	819	792	862	822	802	792	813	844	826	791	815	776	819	853	837	804	797	758	818	807	833	852	801	801	815	790	836	775	743	816	821	803	794	825	867	765	837	861	837	831	853	823	830	845	748	825	833	804	810	842	777	768	791	821	766	789	811	775	785	789	755	806	814	826	843	798	801	843	817	810	759	782	785	797	808	835	798	812	786	786	878	761	854	796	803	833	818	791	747	797	791	804	836	794	815	816	819	836	797	816	795	846	820	815	841	854	822	799	833	843	805	772	804	845	795	853	806	865	788	818	832	808	803	799	833	838	826	809	819	802	850	797	783	797	798	832	806	831	841	778	832	826	793	831	811	893	785	810	813	847	794	815	803	811	791	825	875	811	817	804	836	885	812	788	819	747	777	787	800	801	803	802	818	764	800	760	805	753	810	764	846	812	814	815	805	862	767	838	809	817	797	850	836	809	773	798	832	792	765	862	806	840	774	822	852	828	765	787	818	740	873	828	849	918	799	835	754	804	817	794	824	791	775	832	799	862	807	780	823	806	805	796	782	798	822	819	813	765	775	825	851	811	828	819	828	853	866	857	834	837	822	808	821	834	885	869	793	801	844	776	848	857	789	792	791	822	837	832	779	820	821	808	808	786	843	839	812	777	833	772	837	801	866	772	798	778	780	806	853	857	802	826	807	806	802	814	844	830	814	870	796	875	769	870	775	832	814	774	826	845	821	834	794	823	805	865	805	837	839	805	871	855	831	772	739	780	814	834	824	796	846	830	800	794	827	782	823	802	806	801	847	755	785	853	775	824	829	823	790	812	759	805	857	838	800	788	763	792	835	802	802	791	804	811	819	781	831	826	801	809	814	822	829	823	841	835	800	755	841	849	843	812	813	828	794	889	848	813	846	791	791	836	755	798	823	806	821	789	848	807	773	754	832	816	819	803	866	855	825	811	830	817	799	792	865	816	798	789	810	782	800	783	826	826	825	825	832	843	776	805	778	832	841	796	833	817	833	801	858	779	855	811	808	854	876	837	804	834	877	840	824	841	809	841	846	853	846	749	821	826	815	823	802	806	874	815	804	765	866	779	813	788	766	827	801	788	824	825	796	828	853	811	838	815	758	777	806	800	783	838	814	827	780	771	838	804	806	791	835	776	839	816	767	845	777	825	841	841	862	820	848	862	812	800	842	869	803	816	811	814	822	795	817	815	792	816	808	832	832	787	825	811	853	798	842	871	798	846	804	854	769	785	793	820	793	873	781	832	788	770	868	806	803	795	780	876	859	854	774	811	769	822	806	841	784	812	814	806
15833	1021	467	453	383	347	295	298	309	320	275	306	269	279	268	290	273	264	259	267	290	261	252	269	262	250	301	272	265	233	257	285	278	284	247	283	255	237	274	277	277	268	247	261	283	304	289	253	275	259	287	278	238	240	263	235	278	289	252	264	255	272	270	243	260	312	269	279	256	253	286	266	287	273	269	256	244	300	260	237	270	268	257	272	280	257	285	274	258	245	225	248	270	235	277	262	264	264	267	249	256	287	272	256	235	291	257	265	265	287	256	279	247	300	272	268	265	262	242	242	271	248	288	257	254	258	269	281	276	256	264	283	263	287	267	276	274	297	264	258	266	271	284	276	311	289	269	252	252	252	265	263	270	261	287	275	243	243	284	281	260	272	244	265	268	286	254	274	252	250	270	288	309	277	265	270	292	258	276	258	241	321	229	273	281	270	270	288	248	255	246	268	280	282	248	279	231	268	262	247	258	259	260	272	239	273	277	270	263	299	238	293	238	240	258	265	244	261	267	270	273	255	275	255	271	284	256	280	263	227	246	250	295	255	250	262	289	274	263	266	275	253	245	273	283	272	257	297	231	261	271	261	282	276	297	269	268	250	277	285	260	252	263	278	286	284	250	280	258	229	279	250	295	261	283	263	273	240	265	258	248	276	270	257	285	244	272	260	286	286	301	274	228	259	307	271	255	275	246	282	302	252	291	245	288	288	273	279	269	283	264	254	259	278	292	250	293	276	272	269	264	291	272	289	279	250	273	314	290	265	283	304	264	278	259	246	235	263	273	254	306	265	282	275	300	266	277	285	284	251	273	291	282	264	243	284	274	245	258	268	281	277	243	272	291	261	245	291	259	290	262	274	296	275	266	271	278	244	251	256	293	259	266	268	264	282	279	298	237	255	252	262	256	266	292	276	263	269	251	263	270	235	312	270	286	284	254	278	277	289	279	269	273	265	256	254	263	283	300	253	289	251	260	242	275	283	288	281	248	225	267	255	288	239	292	252	263	252	255	268	272	277	255	249	258	239	282	254	261	291	282	250	286	255	260	302	295	244	254	256	283	296	275	256	268	253	291	263	237	243	290	308	287	277	255	256	286	274	281	242	283	268	255	266	247	277	252	263	255	289	289	300	297	251	239	266	271	276	282	279	269	277	276	265	296	256	311	267	284	261	250	264	283	239	272	283	289	251	279	267	261	259	233	268	287	243	245	261	228	263	270	271	271	288	259	249	274	258	282	261	235	302	273	255	232	276	274	256	281	296	252	261	266	247	282	266	297	247	272	239	278	279	258	258	242	295	250	232	270	235	265	264	292	290	267	290	280	258	259	270	271	291	277	303	275	251	262	260	260	273	263	316	270	276	312	260	276	254	269	267	272	280	229	281	262	305	270	279	268	263	278	275	281	255	259	270	289	254	305	301	257	232	216	277	236	241	274	269	264	301	266	303	278	263	274	262	262	265	260	252	260	258	323	270	260	244	251	270	250	269	276	272	276	265	248	274	271	267	253	260	264	251	233	263	276	268	261	264	278	279	269	256	253	289	300	258	300	261	279	263	258	267	261	234	261	259	273	275	288	268	261	243	266	277	269	286	285	268	254	276	262	248	273	278	269	303	241	274	260	247	255	250	262	283	259	259	296	297	263	238	270	249	232	293	262	246	276	246	280	296	293	255	247	301	291	251	244	240	272	271	278	265	246	278	260	282	289	276	319	280	243	248	270	278	268	251	258	251	267	265	269	257	287	281	244	268	244	260	231	302	289	262	267	268	282	267	263	286	273	289	260	247	240	265	253	265	293	263	283	268	232	312	267	256	240	269	281	267	271	260	274	276	279	291	283	269	277	262	261	259	274	232	251	259	265	292	251	239	276	266	280	273	253	278	279	295	255	266	283	254	280	231	240	282	242	279	256	289	251	278	261	276	271	255	254	271	246	246	269	254	288	287	276	266	253	250	259	265	275	250	254	275	268	264	276	260	269	262	285	259	287	261	264	254	286	262	246	261	315	263	249	275	245	274	281	263	281	246	268	273	284	275	272	255	278	277	272	266	267	277	283	255	292	261	261	252	315	258	296	294	281	263	239	243	273	281	281	277	256	266	268	281	273	253	278	262	303	261	287	248	276	293	299	254	272	276	273	244	288	271	285	260	283	295	288	288	276	289	255	281	249	284	277	263	253	301	263	273	272	241	257	257	236	268	276	272	258	244	264	253	271	259	274	253	270	257	260	264	281	254	270	264	278	246	235	277	269	265	289	262	261	257	258	268	247	286	284	260	259	280	248	281	263	307	285	281	255	263	271	291	268	243	251	252	257	305	240	264	269	272	269	265	286	258	244	284	305	274	287	282	265	255	261	289	274	270	258	268	283	260	253	284	266	261	252	279	256	252	272	259	251	259	264	286	273	228	265	294	276	258	291	283	260	271	258	254	270	267	286	274	264	247	261	276	275	283	290	284	280	267	265	265	292	261	289	266	271	260	250	269	245	269	268	290	275	287	279	275	280	251	273	257	253	292	271	262	258	285	293	259	270	266	271	249	272	281	268	276	272	261	268	248	265	277	269	259	282	250	279	262	271	279	248	252	294	282	268	257	294	276	271	266	296	249	276	299	273	265	290	260	268	295	282	283	300	283	245	273	251	253	263	272	305	261	283	285	279	280	219	244	269	254	278	296	263	271	239	265	268	254	256	245	247	263	272	268	274	297	290	294	252	275	245	270	264	290	280	298	284	268	233	262	270	238	244	243	270	280	287	262	261	236	266	250	285	261	252	245	253	290	286	270	269	292	295	289	281	272	293	275	300	281	283	274	241	278	270	273	261	279	260	278	264	259	273	249	261	264	269	271	254	243	274	258	299	254	259	280	299	275	295	281	238	246	254	284	276	277	241	300	280	272	275	248	268	270	272	244	271	254	248	284	266	249	272	293	245	280	256	304	242	252	265	261	272	232	259	269	254	235	260	256	291	309	271	257	268	308	270	250	251	254	243	292	261	251	303	268	286	260	294	256	283	285	286	281	239	257	243	251	294	302	263	278	297	273	255	291	267	275	270	295	281	279	282	244	285	252	267	308	265	257	265	270	257	255	274	282	274	259	234	264	292	258	299	278	289	265	287	257	258	226	250	283	236	253	278	251	284	286	310	255	275	278	258	295	250	291	259	243	278	293	290	266	245	268	287	263	277	234	277	293	254	265	289	244	250	300	272	230	264	258	266	268	309	263	263	275	272	248	241	284	276	246	265	294	282	248	263	262	253	277	286	283	270	282	274	276	255	256	264	295	236	251	293	276	269	264	259	257	262	245	248	272	254	262	288	288	294	290	239	260	290	259	267	247	259	261	265	253	264	246	277	279	251	278	240	277	260	266	279	263	299	265	255	253	259	270	256	269	289	277	240	260	258	260	282	268	255	256	281	282	248	249	284	272	255	270	273	257	267	282	252	302	250	242	255	241	289	276	274	268	259	238	282	305	316	283	263	259	283	282	268	260	267	238
11472	874	1096	1232	1120	1024	899	873	782	768	799	742	743	713	714	616	697	678	649	656	635	632	631	665	654	670	642	670	656	594	583	672	636	630	669	638	641	658	624	723	669	637	706	597	642	632	608	663	643	628	624	667	648	656	661	628	661	612	605	689	630	659	620	660	672	623	614	639	630	625	636	621	647	669	635	635	655	636	652	678	630	657	659	619	608	620	647	670	637	600	644	638	631	601	631	626	678	639	683	628	632	658	630	660	667	632	652	642	664	670	630	644	638	626	646	609	603	635	645	657	643	648	606	664	624	649	644	628	627	601	622	658	643	602	640	637	591	654	648	612	660	685	646	678	614	628	603	645	671	648	637	628	580	611	626	592	627	676	623	649	574	667	648	669	679	630	652	666	679	632	647	661	651	623	637	652	621	634	663	656	629	660	668	642	635	640	689	690	675	643	665	648	612	638	657	618	612	660	603	630	636	684	659	641	629	645	618	643	621	645	632	679	618	647	662	631	626	589	638	637	627	600	668	663	628	605	615	668	620	651	645	659	647	662	594	664	653	597	638	637	601	678	663	570	644	639	635	622	602	660	619	686	648	662	638	657	620	620	653	625	624	607	585	620	629	616	608	666	651	625	597	687	646	623	629	635	633	651	693	628	659	634	634	605	643	630	627	605	633	632	611	602	624	614	619	657	604	608	630	644	638	625	616	642	590	627	648	636	629	643	628	611	674	624	647	629	630	652	583	606	611	617	654	646	585	671	617	631	637	633	666	643	614	600	582	619	677	629	642	631	631	641	591	617	623	632	639	665	686	634	633	643	635	635	645	668	663	636	662	625	680	607	634	632	647	664	678	660	688	642	656	638	673	667	614	658	603	644	613	660	628	648	640	642	673	629	635	578	693	659	682	612	634	649	582	660	668	597	669	630	596	637	639	621	614	620	678	666	638	610	641	646	654	621	634	649	627	623	617	690	667	611	635	637	652	666	642	617	662	675	651	605	647	629	655	622	675	593	656	661	624	601	649	610	617	602	655	641	639	633	618	599	626	637	623	613	664	627	626	621	637	656	615	677	574	643	630	628	633	639	647	682	674	612	658	658	604	612	648	662	625	655	672	584	636	615	586	614	625	636	664	617	605	647	619	662	620	615	634	643	627	602	622	601	647	616	629	648	667	637	654	652	614	645	613	622	633	647	616	631	577	633	670	657	703	670	617	661	619	615	619	659	632	627	675	653	639	608	662	651	616	654	593	636	642	631	673	653	658	642	646	639	625	646	657	654	635	633	655	618	644	675	651	635	689	614	642	682	639	665	644	635	640	643	623	592	645	639	605	649	662	629	639	670	654	624	622	643	642	660	658	646	613	632	627	659	642	680	668	599	633	640	685	648	631	664	668	643	637	627	681	624	659	657	635	685	663	632	690	610	639	643	673	612	672	667	602	658	657	651	588	594	604	651	672	681	616	645	593	653	618	655	631	620	618	626	629	624	646	652	674	606	629	675	646	641	598	631	638	644	655	618	619	581	634	631	657	627	643	660	668	647	646	614	621	631	646	603	656	666	617	683	610	660	691	638	644	660	596	655	616	643	681	622	648	591	663	677	640	653	582	625	630	649	615	701	620	681	607	682	636	645	652	620	634	663	682	620	667	612	633	655	632	649	662	630	588	639	651	613	681	627	604	588	649	659	615	630	664	633	639	661	634	601	663	636	622	618	635	619	635	605	599	640	690	587	644	668	694	641	604	641	684	661	627	636	619	651	629	650	623	624	649	637	647	686	631	610	625	634	605	662	653	680	609	607	651	631	633	617	662	626	666	612	594	620	619	643	664	611	628	632	597	663	636	632	624	639	590	646	648	672	632	621	650	665	647	648	606	590	609	636	619	603	648	625	652	613	683	676	659	640	608	612	677	624	613	590	637	659	610	677	645	651	663	680	620	692	618	631	651	646	625	582	633	612	634	634	681	599	603	646	664	644	633	640	687	614	604	609	632	537	623	656	630	636	631	628	672	659	600	636	601	681	616	651	650	612	668	620	622	598	639	656	634	615	641	657	637	638	636	644	632	633	641	636	628	634	643	620	611	610	622	630	632	660	677	638	639	651	668	620	644	663	604	609	635	647	652	639	637	656	661	618	642	595	602	665	611	641	648	596	596	633	670	589	633	616	611	618	616	632	635	600	639	635	644	676	627	629	641	627	606	619	594	631	617	643	628	668	675	651	656	664	624	650	634	663	631	640	654	621	630	623	668	650	640	631	676	663	671	596	604	688	668	663	656	639	612	637	651	639	642	625	669	675	657	627	590	631	647	670	633	658	639	621	646	661	663	638	621	628	656	647	581	646	607	665	622	651	626	625	637	673	668	643	662	638	658	672	657	594	597	643	640	606	639	592	640	690	585	618	637	645	603	644	641	598	620	629	615	664	632	657	593	636	667	644	619	643	640	614	628	632	619	663	726	680	643	595	635	634	638	631	590	643	620	714	630	651	601	607	629	576	600	629	681	617	608	623	649	644	668	662	580	642	649	663	637	630	655	627	622	611	617	598	637	655	668	632	609	618	633	651	619	657	647	622	622	634	626	656	631	607	657	658	617	607	644	653	654	661	649	632	611	635	652	639	666	637	639	612	654	632	649	654	640	626	581	618	622	609	654	633	627	644	678	663	655	668	644	583	673	605	673	624	634	600	690	661	617	646	659	610	642	613	614	619	623	661	642	639	650	626	647	654	635	611	636	629	657	647	663	671	627	618	633	648	647	609	645	618	619	592	638	656	600	600	686	647	643	619	617	684	633	634	635	640	621	625	592	645	619	572	632	676	688	631	617	655	639	602	654	650	651	617	676	640	651	655	632	585	620	646	638	644	651	640	654	623	678	644	624	599	643	617	616	633	643	657	583	624	621	629	600	613	666	615	680	603	610	632	668	663	641	663	638	594	650	622	640	644	617	588	688	623	638	612	647	625	605	634	626	647	680	610	675	655	627	608	659	631	694	646	670	662	654	604	660	646	624	604	623	624	652	587	604	638	596	666	634	624	667	640	624	615	626	674	637	602	701	659	648	658	643	622	651	648	602	663	654	590	636	656	629	724	615	659	620	611	650	646	611	612	612	617	655	643	613	636	664	602	666	626	653	630	639	644	659	641	611	595	667	601	655	645	633	662	669	633	630	652	641	620	604	602	662	607	658	627	620	630	653	655	613	665	601	607	650	627	633	656	655	616	629	661	651	617	626	635	661	675	645	654	622	646	634	597	686	584	611	646	637	690	614	674	617	670	612	685	622	564	622	670	619	707	640	648	662	635	611	647	612	616	599	600	591	671	651	630	647	669	671	599	608	657	627	685	609	618	647	608	637	611	651	649	620	637	643	634	625	651	625	588	618	591	593	667	615	663	598	676	591	625	584	624	645	647	612	638	624	644	644	629	613	578	617	639	593	608	664	632	658	636	692	627	641	658	651	633	636	641	645	639	595	593	616	625	636	651	648	654	636	650	651	641
24356	2137	641	430	326	254	196	173	171	168	127	132	155	113	117	129	126	130	129	129	113	142	129	104	150	141	113	125	114	119	116	121	122	93	124	111	109	122	99	90	113	113	104	111	125	115	93	132	110	136	113	131	106	107	115	106	100	93	113	101	115	90	126	86	130	119	112	116	103	122	116	106	127	94	92	134	109	106	98	112	113	89	113	120	134	131	92	97	89	108	101	119	129	98	99	103	110	105	122	116	116	128	106	130	112	124	120	129	115	120	108	133	121	113	102	122	115	128	117	111	104	113	118	103	100	111	116	116	87	95	121	134	123	115	111	113	98	92	113	103	118	102	88	111	120	100	88	121	96	118	108	111	116	102	129	93	128	110	109	121	103	102	108	93	103	122	110	116	115	121	100	103	119	110	98	123	117	132	125	124	128	101	118	130	96	132	118	107	115	116	111	137	111	102	112	120	107	118	115	105	105	120	118	118	110	127	99	137	111	113	103	108	108	123	133	116	108	125	96	116	102	118	113	109	133	102	83	116	112	102	104	103	118	103	118	118	100	109	108	120	97	102	102	136	132	116	115	104	108	129	115	109	107	115	104	113	122	126	102	106	111	97	128	107	123	108	118	110	120	112	109	102	112	122	111	109	123	104	115	110	110	134	107	113	118	128	121	100	104	91	111	122	103	112	102	104	110	119	100	109	117	119	99	103	106	117	113	115	96	112	110	129	102	105	114	104	95	88	103	129	93	99	105	95	106	102	89	116	109	100	102	99	134	113	104	107	109	141	132	113	96	106	93	101	126	105	105	105	121	103	96	134	113	113	119	121	126	85	125	111	117	113	99	110	108	118	104	116	101	115	108	126	102	106	96	105	97	98	120	106	119	100	98	124	148	100	107	113	128	112	103	121	106	96	102	108	115	100	101	95	100	113	126	100	109	113	102	108	111	109	98	127	124	104	120	117	121	113	114	91	106	117	132	117	112	103	123	101	135	125	131	115	126	128	111	93	122	114	109	107	115	124	89	107	117	107	129	108	102	107	117	118	101	122	124	109	130	112	111	114	101	110	121	114	108	113	114	120	123	98	107	138	110	101	115	99	112	106	95	113	109	93	103	114	141	102	125	105	120	119	118	95	116	91	119	124	109	106	82	103	116	120	132	116	119	114	108	129	112	116	111	122	114	121	94	98	114	118	108	135	120	81	120	122	98	111	119	132	97	132	86	106	134	119	104	101	109	102	125	107	114	124	101	127	99	95	103	93	91	103	117	114	100	111	130	95	114	112	122	101	110	127	105	113	94	101	135	104	86	124	109	129	120	126	93	109	110	104	111	127	100	90	99	110	107	101	109	107	97	99	105	116	101	109	121	110	106	122	127	101	103	103	115	118	108	130	111	128	121	123	120	136	120	115	121	126	122	107	110	112	122	126	113	122	114	108	104	111	119	104	110	117	123	107	90	108	107	108	120	107	97	114	111	108	110	107	96	120	91	100	111	111	112	107	122	109	105	112	94	91	116	99	114	119	101	109	98	125	110	103	89	122	104	121	132	111	117	113	161	99	125	101	112	133	130	101	117	125	121	110	104	117	93	138	125	140	109	119	108	140	96	121	107	92	95	112	118	110	124	98	111	120	125	130	106	114	126	122	119	117	111	110	118	94	108	119	123	103	101	116	121	117	102	95	122	111	123	112	105	123	131	123	121	108	128	125	112	102	116	129	116	114	107	101	118	147	126	132	112	120	120	118	124	112	122	112	107	127	120	99	104	126	100	113	96	119	95	107	106	94	104	102	120	117	122	102	103	110	132	122	88	117	108	135	99	115	99	112	115	122	123	124	110	96	113	122	108	122	121	111	122	103	117	94	102	92	92	104	124	126	91	108	114	109	131	101	112	102	112	93	109	109	127	118	92	106	124	119	98	108	106	130	140	112	117	114	114	128	101	122	89	93	122	103	123	89	113	129	117	116	139	127	103	109	96	112	93	103	123	90	112	101	114	109	100	110	112	99	121	116	113	118	119	107	96	115	118	102	114	100	120	114	127	137	109	105	140	124	118	104	109	106	117	111	120	114	121	126	130	110	112	123	125	102	123	102	101	97	112	97	93	127	97	127	102	100	109	124	95	109	107	99	111	112	141	132	112	107	110	120	96	113	105	108	123	124	102	107	93	104	110	89	128	114	116	100	117	107	98	120	113	99	123	102	110	109	103	125	120	119	103	112	114	127	119	137	133	117	110	119	108	103	109	105	125	116	122	109	117	93	109	130	117	118	112	123	116	118	93	88	134	124	91	101	114	129	115	117	111	124	105	108	102	99	110	107	119	115	111	103	112	113	112	106	110	111	132	109	107	111	118	108	119	122	125	100	111	116	122	117	102	97	103	111	115	105	100	129	113	116	110	112	150	113	105	121	117	122	120	121	123	109	116	117	107	95	98	121	102	86	109	126	105	100	107	123	122	96	96	99	126	112	108	126	120	118	131	129	112	92	108	114	110	118	111	103	117	102	100	110	122	123	93	106	122	123	126	126	114	97	118	125	123	102	125	130	98	111	127	102	114	108	106	116	124	128	122	104	109	103	111	122	127	118	120	104	128	106	108	106	96	112	112	112	110	116	88	112	130	94	128	121	114	104	121	110	113	107	116	113	106	102	97	108	118	118	131	105	111	112	109	118	120	115	120	120	114	102	104	110	115	126	114	103	118	109	119	105	120	115	110	95	121	118	130	114	99	107	119	113	112	99	125	107	110	124	104	107	105	125	127	125	98	115	115	100	119	126	94	131	132	98	106	106	111	104	107	110	112	134	124	102	111	117	91	101	99	107	121	113	114	117	110	103	116	89	89	108	138	122	106	88	99	118	127	115	103	111	99	108	114	110	95	114	112	123	116	95	108	110	115	106	117	102	102	84	122	109	119	110	107	95	98	96	115	98	119	95	80	92	122	110	118	99	111	93	124	127	117	97	95	100	102	110	116	116	107	106	108	98	117	101	103	118	104	117	115	107	100	110	132	120	108	123	116	120	103	114	121	117	121	120	114	125	116	121	101	97	98	103	119	144	99	92	114	101	109	105	117	112	98	110	138	111	111	115	95	112	97	105	106	112	112	104	110	110	114	90	117	112	105	94	94	99	110	122	121	125	98	81	103	122	84	120	112	112	117	104	111	113	113	100	110	98	122	101	132	97	108	100	102	121	110	120	117	124	117	109	114	111	99	127	116	121	108	102	106	129	115	106	106	107	116	117	104	106	117	119	118	100	112	115	110	127	132	118	101	89	119	117	120	114	124	103	96	106	113	137	119	115	116	108	112	105	131	131	122	99	96	110	122	109	112	113	113	99	102	114	111	114	131	105	122	107	106	119	106	106	108	100	104	114	115	109	113	111	111	108	98	120	106	110	111	133	112	99	113	99	115	111	96	101	108	104	103	97	112	140	95	122	116	93	130	90	105	105	123	113	103	101	105	112	95	125	96	116	101	97	114	130	111	128	102	129	100	99
14447	781	1311	1448	1293	1046	791	711	627	561	513	474	456	412	399	432	391	387	363	379	346	354	326	315	352	337	348	354	337	321	324	343	366	340	313	352	351	347	331	319	324	352	279	321	330	299	316	341	342	297	290	294	303	309	326	297	275	324	298	320	310	320	288	318	299	288	321	323	315	272	292	303	282	314	302	303	266	301	272	336	291	317	288	299	292	319	311	285	339	311	325	306	329	352	343	288	300	294	284	292	288	311	303	289	317	292	319	306	294	312	298	261	298	314	292	321	296	305	326	282	277	274	314	334	311	292	336	270	317	290	335	290	280	291	321	287	316	292	305	323	318	324	311	279	313	292	282	305	285	321	304	320	313	298	303	301	298	314	299	304	318	268	314	326	297	298	285	321	289	305	310	295	304	272	304	305	323	298	279	294	273	278	287	317	300	299	271	298	324	320	306	267	306	286	296	290	337	309	324	288	316	310	316	295	326	304	288	273	292	301	310	293	313	303	332	291	298	330	296	292	306	304	313	323	305	307	342	359	299	334	274	296	313	312	291	321	294	281	296	306	250	292	308	280	313	321	292	300	294	309	287	306	288	266	325	301	273	319	287	295	331	291	323	284	292	308	316	317	302	327	326	306	284	310	295	313	275	313	281	298	310	286	327	286	307	279	288	318	288	279	295	304	296	352	318	303	314	333	268	319	264	323	317	316	316	283	285	302	287	293	288	305	291	328	310	311	290	306	300	321	297	315	298	302	285	324	285	337	306	289	290	321	295	312	293	263	298	294	306	305	291	341	272	318	313	312	298	284	303	318	299	305	300	281	294	298	291	271	302	313	251	300	296	311	312	285	306	298	299	335	303	288	253	340	298	291	265	287	296	331	312	287	291	305	298	317	300	295	295	337	307	279	305	295	282	273	293	297	281	302	318	292	310	316	295	286	285	306	313	311	312	310	333	317	308	282	325	293	274	292	328	271	321	302	258	287	278	300	294	298	270	278	307	281	279	305	307	286	292	288	293	324	341	359	309	324	289	312	298	309	306	299	293	326	296	309	293	279	291	305	295	324	277	324	289	269	332	279	273	304	309	286	292	291	306	280	282	310	288	305	294	325	315	318	305	301	288	274	299	291	296	281	310	302	285	281	280	303	308	331	291	299	307	323	307	298	308	324	281	305	298	301	318	277	296	337	292	285	317	309	294	312	285	307	308	319	291	303	322	329	289	325	288	320	295	275	303	311	307	325	312	304	278	316	287	289	290	315	308	305	300	287	291	318	305	297	294	302	314	289	332	320	284	287	294	292	283	284	296	303	294	274	320	298	340	291	327	304	314	318	299	320	272	321	297	341	280	312	312	291	297	311	277	305	303	326	333	290	287	293	269	346	319	289	296	291	290	281	315	285	283	286	323	305	299	274	318	295	310	304	342	312	291	299	288	317	301	311	289	323	320	285	293	293	316	309	306	292	278	310	309	311	306	268	303	309	285	251	301	304	282	341	305	329	281	316	284	308	304	329	296	300	309	290	306	322	287	312	304	284	323	296	296	295	303	309	290	293	304	300	324	287	302	305	308	319	289	309	277	315	300	321	334	296	308	327	320	316	282	301	295	320	297	303	292	293	315	308	287	280	305	306	276	308	299	319	275	324	321	308	278	284	279	280	314	292	280	301	246	293	292	287	296	299	290	316	288	316	301	323	295	286	344	300	285	308	273	305	287	291	341	299	290	300	295	310	331	322	293	313	321	304	301	274	322	283	304	256	319	294	296	295	300	305	305	283	303	317	269	300	297	309	333	278	316	286	297	295	320	310	306	288	298	302	325	313	285	319	302	303	302	306	293	306	322	296	295	305	309	298	283	287	278	289	311	311	311	299	302	306	267	314	328	319	301	299	309	275	303	308	298	302	331	307	286	317	310	282	309	297	326	314	305	290	320	301	305	300	300	293	302	341	287	332	269	305	305	325	310	288	279	291	317	315	297	302	298	322	302	286	313	293	290	310	314	279	294	276	290	291	276	273	311	281	311	316	301	295	314	303	295	316	317	298	329	298	307	292	306	275	267	298	310	329	293	302	325	308	312	311	293	319	332	281	299	276	298	313	314	299	279	314	300	301	288	311	299	318	256	277	275	299	312	289	314	307	321	310	282	323	298	305	301	309	312	272	308	313	294	277	290	322	320	267	302	275	312	296	294	323	307	304	265	272	313	277	312	295	271	329	307	300	297	298	292	318	284	282	275	314	273	330	283	305	274	328	309	307	307	322	329	291	297	315	313	292	303	309	289	323	310	302	300	324	311	296	269	299	288	314	300	273	323	302	279	300	318	267	312	336	303	294	307	297	291	305	333	299	291	301	273	254	306	296	270	317	305	269	287	279	286	289	319	300	293	282	319	296	300	274	298	315	335	301	313	283	295	284	299	296	344	278	284	285	311	310	311	317	315	289	299	290	280	313	310	299	329	262	309	283	285	298	310	341	305	302	282	309	300	304	304	291	306	285	283	334	343	316	277	303	293	289	311	281	292	323	291	289	336	283	315	330	305	290	312	287	315	319	310	300	301	299	299	296	309	329	310	310	273	290	297	308	311	301	301	314	316	257	291	297	314	301	302	292	274	304	296	299	308	316	301	292	302	297	311	307	279	307	301	288	312	310	290	277	298	306	308	301	276	300	313	330	285	322	286	281	290	299	309	303	291	280	304	304	289	312	311	297	314	281	295	302	343	302	313	340	297	313	281	322	275	344	297	302	288	296	288	305	289	290	295	304	295	288	290	271	298	285	300	301	303	289	307	266	304	290	315	286	289	293	279	319	318	335	300	271	309	332	293	305	296	298	277	290	307	330	306	291	311	298	271	283	316	305	288	283	282	269	276	322	263	266	325	295	261	318	324	309	285	264	291	288	322	325	315	288	287	293	277	293	306	295	289	289	293	310	279	289	289	307	304	308	279	305	311	314	278	319	295	294	303	332	301	295	302	305	288	285	249	304	326	303	304	279	303	299	310	295	297	299	297	322	286	289	300	287	307	313	272	282	305	302	298	320	317	294	318	355	294	311	296	306	313	285	305	287	298	316	293	318	318	289	282	303	316	280	312	315	279	273	308	312	295	333	310	311	309	297	312	285	301	321	282	273	312	293	306	299	334	307	312	333	292	286	279	262	327	265	309	312	272	290	324	298	284	266	281	317	309	332	283	323	293	303	324	298	307	312	310	290	283	306	319	319	323	327	289	290	309	322	290	325	262	296	312	329	311	302	312	311	296	278	279	330	272	310	275	295	289	321	282	301	303	308	304	304	305	302	279	335	318	301	330	332	309	307	297	287	302	301	275	305	297	265	296	314	296	309	310	291	310	326	310	313	307	312	314	259	311	300	312	273	303	307	305	304	310	288	310	295	288	296	283	320	317	252	268	284	300	299	313	299	310	292	300	312	309	304	313	326	322	277	281	305	306	299	267	286	313	269	292	332	270	312	333	296	273	293	286	289	290	297	349	270	328	293
4792	403	382	363	369	384	332	375	343	361	318	364	365	347	315	359	309	342	331	398	326	369	337	340	382	344	402	386	376	334	331	343	334	367	340	360	313	337	336	363	345	346	325	350	320	362	348	346	318	362	346	339	346	325	362	359	340	324	352	341	279	385	355	344	360	320	329	356	364	335	346	340	352	361	332	330	321	353	357	389	345	342	370	356	334	341	370	330	333	332	310	339	349	318	380	366	350	352	343	349	355	337	334	329	358	364	354	347	335	330	358	341	332	350	346	358	356	303	319	325	384	307	324	357	332	316	359	325	341	340	346	368	350	385	370	343	380	345	345	355	327	351	349	345	332	348	346	352	323	328	326	336	365	332	365	380	329	353	330	336	336	319	327	334	329	344	337	360	353	325	336	348	342	336	352	337	325	379	351	365	380	362	325	334	341	369	350	348	346	352	376	349	350	346	337	337	358	347	372	365	320	384	332	367	344	361	349	360	332	341	346	332	344	352	330	333	375	353	374	347	336	326	291	314	337	359	375	375	337	309	328	327	341	339	316	339	306	333	361	351	395	380	397	362	369	323	346	363	351	350	339	300	334	345	365	381	339	366	313	354	344	321	356	362	429	304	332	363	332	366	343	338	357	339	365	376	355	313	348	334	372	332	354	362	388	388	348	352	386	364	333	359	343	356	339	353	362	317	378	357	341	353	354	319	353	360	340	319	346	350	378	353	352	315	316	352	335	357	332	348	331	347	349	339	344	336	337	342	369	345	364	340	359	364	345	378	325	329	331	364	354	341	356	343	340	360	340	315	347	297	367	361	373	353	337	328	321	342	343	350	347	366	370	357	348	345	368	382	332	355	348	355	337	324	381	397	336	337	350	344	321	353	349	341	375	336	340	371	326	382	332	338	350	320	363	345	347	373	327	333	345	357	336	348	377	333	353	326	331	349	334	322	335	340	308	353	306	355	328	338	340	343	354	377	352	353	345	328	353	332	332	346	342	395	351	338	344	350	333	334	350	344	316	357	374	356	307	349	368	343	383	337	311	341	324	327	372	373	367	384	329	319	369	331	333	390	316	308	347	309	361	376	343	305	320	335	376	369	366	298	354	345	349	321	342	353	346	379	342	340	382	351	335	335	367	378	357	353	372	364	335	329	361	329	389	341	349	332	336	357	308	354	338	357	338	341	333	350	316	346	344	319	365	348	328	324	326	340	357	345	306	374	365	331	367	368	327	393	371	333	330	310	319	355	359	352	371	332	352	334	342	327	332	327	369	340	342	362	352	343	345	343	359	333	328	330	345	305	348	365	350	360	375	385	352	364	346	350	345	352	371	355	356	320	312	335	328	342	334	330	330	352	335	323	349	348	376	325	381	344	299	347	359	346	346	340	345	353	355	359	384	348	365	384	354	311	370	368	343	359	346	340	352	346	344	332	345	335	344	354	311	343	363	356	322	358	331	350	365	372	360	332	336	346	360	344	346	350	361	350	362	357	350	350	370	348	365	370	323	328	339	355	328	351	334	369	352	351	328	335	344	371	349	361	348	352	378	372	351	309	333	337	357	338	336	346	362	374	361	320	341	377	343	289	338	333	363	363	347	359	329	335	349	356	343	361	361	334	332	337	362	340	330	310	342	349	332	338	348	370	313	343	349	394	391	370	335	350	370	373	345	335	363	309	350	360	374	357	352	372	342	359	325	389	333	335	354	366	308	353	334	352	341	330	336	368	354	355	287	342	349	378	325	371	334	374	357	381	343	346	353	356	344	323	354	327	337	365	364	329	366	344	331	390	323	328	356	343	345	348	352	340	321	329	370	360	355	339	344	343	353	350	347	356	376	319	342	374	343	337	335	352	341	337	383	360	354	328	346	321	373	348	353	338	326	351	339	370	342	346	360	342	336	323	334	359	325	352	350	349	358	343	349	392	354	343	344	345	389	388	361	345	330	348	390	353	328	349	335	373	351	377	366	336	348	335	311	321	380	344	344	306	330	355	342	350	372	386	351	366	361	330	360	350	315	344	332	332	336	351	333	362	367	343	329	314	358	325	379	340	347	318	320	307	356	302	367	364	351	345	359	303	336	343	386	326	373	339	352	337	353	340	351	343	309	358	352	375	322	338	354	352	361	330	363	356	338	348	362	390	357	363	358	322	366	346	340	351	346	339	332	372	358	345	382	344	385	361	359	333	347	349	361	337	335	326	365	325	329	349	318	337	352	380	349	339	343	332	344	347	360	363	372	371	355	345	303	353	344	343	352	333	340	359	359	353	348	313	340	372	322	357	326	340	336	340	336	324	336	354	338	352	352	335	343	320	374	358	318	364	317	367	358	359	347	351	378	362	361	331	369	341	362	304	323	361	329	357	377	300	354	343	334	342	348	357	375	332	354	351	349	339	332	355	364	363	349	328	346	385	363	336	343	341	305	319	377	342	333	352	366	355	372	334	350	344	365	394	398	372	325	353	352	365	340	395	300	363	339	305	318	304	336	364	362	329	367	339	305	344	360	299	313	367	346	363	343	350	352	332	350	327	345	376	363	340	348	333	316	389	366	385	364	356	375	360	342	326	331	347	353	364	362	332	314	348	340	343	338	301	367	329	386	386	346	358	360	360	314	331	354	322	356	398	334	350	369	366	346	360	354	331	331	326	352	343	358	377	316	321	320	316	367	335	357	354	310	341	357	386	349	381	331	358	354	331	362	363	359	349	341	354	328	351	329	327	318	315	354	366	314	345	332	340	333	365	322	380	341	338	347	379	361	330	329	366	374	330	348	320	346	354	379	367	338	368	369	347	320	331	360	359	354	374	338	318	351	370	368	350	330	361	372	344	339	361	350	344	318	354	345	348	363	371	365	344	380	361	341	384	356	346	343	367	341	369	346	353	345	329	329	374	371	362	337	347	316	354	308	369	352	333	329	342	338	334	374	376	343	338	339	354	360	327	350	338	362	360	347	364	367	336	337	344	323	351	371	344	344	354	352	346	353	348	323	365	324	332	353	348	355	331	372	331	362	362	339	336	323	376	364	337	345	338	355	344	367	350	330	375	363	367	328	351	324	377	351	346	356	309	364	354	342	362	358	371	334	343	334	360	335	318	353	359	314	337	354	336	372	327	353	354	349	363	346	373	341	364	364	342	361	366	319	339	398	371	363	335	372	318	343	383	349	341	403	374	346	348	320	346	332	364	362	344	346	348	323	364	337	360	312	349	334	371	344	344	365	334	373	349	344	337	374	329	323	359	377	329	337	361	345	361	333	344	374	333	366	361	355	391	330	360	346	337	347	329	370	356	341	334	330	345	342	356	340	337	354	345	330	345	357	355	338	318	321	325	345	379	330	344	385	375	349	374	363	333	347	343	370	343	345	345	327	328	331	397	313	356	354	329	359	355	372	320	338	382	378	364	373	351	329	332	322	337	368	352	326	337	338	321	338	353	338	353	331	354	366	341	312	331	361	297	340	345	375	336	338	353	376	349	313	360	310	349	346	375
4369	831	829	829	854	825	803	768	773	796	851	800	831	803	809	819	784	813	850	819	785	780	771	834	842	800	843	754	776	762	817	775	757	782	788	827	794	866	787	826	819	817	829	877	819	770	814	782	829	798	809	805	785	793	818	805	784	834	779	816	833	810	784	792	801	805	902	830	822	783	818	802	854	827	842	768	813	814	788	767	836	779	797	768	807	823	878	842	912	785	817	828	826	836	795	832	807	774	850	803	824	799	858	765	755	811	864	819	870	823	824	848	843	833	806	762	872	788	793	824	783	826	822	805	861	831	828	773	780	837	797	796	791	808	777	822	854	834	825	834	775	780	816	805	769	862	799	789	773	894	849	814	800	823	771	827	823	838	787	810	771	839	787	769	763	833	798	832	786	858	822	875	838	848	847	814	768	837	825	816	839	803	784	840	854	802	780	836	789	834	825	855	843	806	752	832	818	814	786	839	787	849	868	821	792	782	785	827	782	792	833	847	778	784	807	795	857	805	850	809	820	814	787	806	791	787	850	814	829	814	817	827	784	777	768	798	818	759	862	817	821	778	804	818	845	866	806	819	783	821	758	822	784	797	769	779	836	827	819	802	837	821	799	779	792	805	801	797	846	819	824	747	872	806	813	780	826	863	825	825	845	823	914	813	795	829	824	816	818	789	766	826	851	801	838	816	800	866	813	823	790	792	810	769	786	811	849	801	841	820	817	841	852	802	794	785	815	819	784	814	782	824	815	796	805	852	823	870	802	805	806	795	819	828	840	806	834	788	839	807	802	841	874	777	816	794	790	849	825	864	857	808	825	791	823	823	815	819	848	862	852	800	770	804	810	769	783	805	811	843	791	837	842	796	792	828	793	810	824	773	799	808	834	813	802	816	801	785	794	846	782	810	821	802	849	832	817	815	781	825	852	783	880	832	895	820	791	791	772	898	823	775	822	856	839	831	817	831	835	830	790	818	806	802	828	797	845	814	889	836	866	816	843	878	791	776	809	797	808	809	791	836	805	812	864	831	826	768	811	799	791	857	812	846	809	797	856	842	779	860	761	781	836	813	822	812	763	783	842	802	781	848	774	799	805	797	773	801	742	789	835	816	837	779	814	803	770	846	868	778	805	817	841	784	793	813	838	783	832	808	865	804	836	799	817	830	803	810	813	811	813	792	812	834	845	841	784	841	807	870	799	801	831	822	796	783	836	807	812	871	795	818	811	808	848	850	845	804	897	854	863	802	853	784	819	847	757	821	821	822	760	843	851	845	818	830	838	802	802	818	791	834	837	869	766	795	823	832	823	782	848	822	799	770	852	809	774	787	836	878	800	825	835	795	798	786	801	801	798	810	799	816	801	773	827	797	797	789	819	835	826	775	829	802	803	842	787	820	835	794	899	824	817	824	827	806	892	806	849	786	861	809	761	810	820	803	786	789	791	885	809	832	796	831	820	798	832	817	768	830	775	807	787	772	804	760	841	892	780	777	791	825	782	808	809	835	780	779	834	819	801	808	784	797	826	833	793	797	791	814	768	765	820	809	804	861	859	803	845	847	794	806	779	764	840	826	834	845	835	812	842	821	847	824	815	821	817	817	833	815	831	794	858	782	864	834	738	855	811	826	811	807	858	791	844	850	785	854	823	848	840	798	737	853	779	855	790	806	800	835	798	825	836	818	830	802	790	798	816	821	849	821	800	877	831	876	798	816	793	845	823	794	790	840	826	873	809	811	845	780	786	811	848	786	812	875	826	828	821	809	804	770	827	823	846	765	776	855	780	800	878	802	819	830	830	829	819	822	797	824	843	833	799	838	828	855	821	786	801	829	771	735	853	789	802	801	782	825	760	794	806	782	809	813	817	826	796	810	864	817	821	849	792	850	818	773	765	797	825	814	809	851	841	812	831	847	825	798	802	851	774	812	874	896	830	779	789	850	818	776	809	802	787	815	752	772	815	818	861	795	863	763	782	835	827	817	848	788	820	808	803	782	788	783	814	790	804	777	879	824	827	759	828	825	746	850	805	837	826	801	799	825	806	847	833	801	786	791	846	807	829	829	810	790	805	743	803	871	842	840	845	827	867	808	769	828	856	808	805	802	829	798	812	833	825	785	866	841	773	847	793	858	808	822	777	817	810	859	786	813	800	773	819	792	891	776	798	837	776	765	795	797	871	772	799	798	842	772	781	844	821	788	802	853	808	798	765	793	785	788	805	770	800	794	813	785	841	844	859	815	824	784	809	828	861	836	828	800	825	820	827	807	798	791	808	844	757	804	851	817	835	793	790	848	795	837	803	827	832	859	790	804	813	828	870	886	837	795	826	814	782	772	878	783	787	784	829	833	824	780	876	825	801	830	817	796	819	820	802	783	833	768	794	805	839	777	827	818	859	843	809	805	870	863	814	829	775	845	836	831	805	782	783	812	818	836	831	853	781	861	719	813	819	813	839	823	834	808	823	834	839	764	815	821	838	806	805	824	805	779	802	810	830	790	843	831	813	819	833	827	827	832	812	785	770	822	866	797	832	789	844	805	843	801	884	841	829	792	807	742	799	836	846	748	811	809	838	760	817	844	801	799	831	817	871	799	800	836	814	837	833	830	788	828	800	860	805	842	870	810	811	804	866	822	787	858	777	790	778	835	766	815	866	802	809	804	824	814	800	843	860	803	836	829	802	823	821	803	863	811	805	791	812	829	843	818	794	819	836	857	853	836	778	832	752	813	825	820	830	841	798	771	798	777	876	776	831	816	800	834	760	836	809	820	791	796	782	772	800	784	822	798	809	856	838	838	791	791	816	808	804	788	825	855	812	857	834	865	850	805	832	753	866	819	804	837	807	873	755	812	819	824	824	838	848	884	776	799	841	798	808	818	818	864	795	775	747	793	826	831	808	874	837	832	792	839	842	781	808	813	805	819	806	831	804	834	817	792	802	789	818	800	780	821	836	835	852	832	788	808	782	793	793	760	816	810	818	777	816	768	776	796	746	817	782	803	794	881	807	820	819	773	835	782	808	842	821	810	823	815	875	781	875	809	830	784	779	849	831	842	822	779	808	824	805	801	796	824	814	866	810	818	766	805	842	846	854	865	803	772	801	859	823	784	827	796	834	845	827	874	824	807	823	755	817	840	808	872	824	838	867	830	807	819	795	844	771	846	791	814	783	797	770	796	825	843	778	863	801	823	844	825	839	821	791	838	790	838	807	814	772	789	832	796	788	789	829	802	827	790	830	829	838	837	806	827	862	837	754	772	839	824	808	792	839	827	850	817	858	844	842	754	793	886	777	787	821	826	845	779	806	810	768	790	840	845	835	830	827	880	832	845	843	817	804	800	764	833	819	803	786	843	796	775	810	827	828	817	832	820	796	771	823	837	849	857	773	796	851	825	803	835	800	832	816	838	829	765	816	790	889	810	838	787	755	780	791	776	788	805	780	832	842	817	780	821	846	834	803	800	798	815	841	850	817	835	801	819	774	839	776	803	794	841	808	841
15799	1058	491	427	377	339	314	278	304	272	286	278	275	278	304	246	246	283	289	269	283	241	266	262	242	283	268	282	307	237	261	236	235	281	280	266	303	302	284	277	273	274	270	285	272	269	271	266	267	319	267	267	290	267	286	258	265	290	268	275	281	289	285	258	263	288	299	286	252	261	260	291	278	276	258	274	268	247	273	301	269	270	254	266	248	245	238	291	260	279	265	273	292	297	253	265	263	269	262	256	277	281	243	271	287	263	255	302	260	227	254	276	271	258	262	260	268	237	295	271	293	236	310	267	274	255	240	251	267	259	262	264	275	267	252	272	283	270	257	240	244	238	216	274	270	287	248	271	271	237	288	255	279	220	266	262	308	250	260	270	281	282	274	260	270	264	282	300	258	285	281	261	272	246	292	286	270	260	286	278	255	278	258	256	254	307	257	242	283	256	257	268	297	263	253	250	292	267	261	273	259	257	257	279	245	230	251	252	263	277	272	253	259	282	253	250	281	242	288	272	253	275	287	261	287	276	286	254	270	256	247	266	261	283	241	299	235	270	269	280	265	276	269	290	288	277	276	263	285	256	264	279	242	275	270	250	258	281	254	273	280	275	273	277	274	282	260	271	276	261	258	284	290	243	269	264	267	302	252	257	236	264	283	296	265	257	296	254	298	259	242	252	254	259	251	270	267	271	284	238	263	276	291	258	251	294	280	299	261	263	284	272	251	309	270	285	280	277	271	250	263	252	281	256	301	265	256	243	274	260	285	310	269	259	257	250	273	264	277	261	285	262	235	302	256	249	263	241	261	274	255	257	303	261	244	265	253	262	250	267	256	247	287	272	266	223	252	302	290	258	280	261	253	259	263	282	252	278	276	276	274	258	305	282	255	273	246	269	230	269	281	278	259	239	272	283	279	316	237	242	276	263	262	262	302	261	268	249	297	254	267	282	265	305	278	293	272	248	265	268	295	251	272	220	265	282	271	279	278	266	282	270	267	298	278	249	270	290	271	267	293	262	302	261	269	273	254	260	254	288	291	266	279	272	252	266	271	267	271	278	286	240	247	254	259	275	264	259	300	261	268	272	275	291	269	294	288	279	265	282	249	276	272	241	279	262	259	263	283	272	278	325	256	287	269	275	288	264	291	274	259	283	248	277	283	285	271	285	307	263	290	289	242	271	276	259	243	257	250	279	264	273	311	293	263	301	292	244	281	265	289	262	274	260	234	273	249	230	287	273	271	286	251	302	283	260	281	297	285	260	271	256	311	290	302	255	276	278	298	279	232	261	254	242	252	261	288	288	245	290	246	262	289	275	284	257	287	256	255	284	259	233	296	275	275	281	252	255	285	290	255	254	249	259	236	238	255	256	264	275	262	258	294	224	276	225	252	261	280	280	266	248	244	262	245	225	289	295	272	255	256	272	257	262	267	252	272	292	309	269	293	256	283	248	261	281	256	245	260	273	262	283	284	258	266	267	265	258	280	271	269	262	257	281	280	280	276	255	283	266	283	240	285	254	253	262	260	263	285	258	277	240	287	261	260	285	256	271	267	287	253	282	278	257	282	285	267	287	311	296	272	290	258	269	243	279	283	255	267	279	269	264	276	282	282	301	281	279	293	299	275	307	284	260	274	266	264	271	268	260	273	263	287	257	249	256	270	277	241	262	273	275	284	279	254	271	257	274	290	283	271	282	268	258	251	270	284	275	281	283	272	262	248	241	291	257	278	288	272	253	274	270	241	234	271	285	249	235	263	255	263	243	263	269	276	249	251	293	276	258	290	249	260	261	292	237	271	271	279	289	249	275	266	278	262	236	293	322	276	253	266	272	263	251	237	273	268	264	269	253	266	266	301	275	284	286	275	322	285	260	260	257	249	254	285	267	250	274	290	264	270	298	283	280	283	278	263	277	240	281	260	258	276	288	239	274	293	277	255	267	288	276	232	274	243	255	261	271	250	287	290	263	258	253	266	286	282	255	247	241	250	297	249	249	247	295	266	236	291	290	237	257	280	258	251	271	315	243	275	291	242	252	235	264	270	273	261	237	252	253	288	268	258	252	270	244	267	302	276	263	290	276	276	241	293	265	268	294	264	250	292	283	275	286	273	299	284	249	258	250	257	280	241	294	291	274	253	266	277	253	255	294	287	256	259	286	242	278	286	254	299	279	261	261	260	272	285	265	234	269	271	243	276	236	274	263	268	287	246	270	274	273	288	279	288	251	292	260	293	262	284	286	263	263	259	276	279	283	253	262	258	260	293	255	268	256	280	273	258	231	287	288	288	296	261	258	274	298	272	307	296	299	269	280	238	238	255	266	293	275	264	285	273	275	259	244	288	255	270	278	277	233	269	251	256	269	265	234	270	258	269	243	287	252	222	286	247	243	291	297	253	256	264	256	242	269	262	293	270	268	279	298	279	247	250	257	254	261	265	272	279	261	263	292	272	256	274	255	264	260	277	235	279	270	291	261	244	277	264	257	267	269	274	285	265	280	270	265	290	289	289	243	268	271	284	273	266	266	303	282	280	233	292	257	279	277	252	284	288	237	246	265	277	271	257	297	266	227	284	265	277	256	269	254	260	265	257	274	241	289	253	270	246	253	258	281	275	283	247	252	281	260	239	271	266	292	262	273	249	255	294	255	244	270	265	262	244	287	266	306	267	268	278	257	266	280	258	270	274	278	262	244	288	257	241	239	255	257	260	267	269	239	271	262	261	238	245	260	283	244	223	270	296	308	260	233	259	254	296	309	263	240	257	306	276	273	303	285	254	267	304	285	255	283	271	262	255	282	273	245	254	261	269	273	297	309	251	254	278	280	253	278	285	255	252	283	256	282	283	255	284	266	285	274	263	264	275	245	260	260	270	268	271	256	246	262	264	288	265	271	265	287	280	286	253	279	287	275	251	284	263	251	280	273	271	242	251	299	276	278	267	278	295	269	273	264	263	268	267	278	256	249	252	264	275	258	261	267	274	276	278	250	289	266	277	295	251	267	260	268	260	296	247	267	262	291	247	277	294	286	271	292	285	271	288	302	279	245	273	247	257	268	251	297	239	288	253	273	239	275	266	279	295	274	266	281	235	277	289	263	243	263	269	248	285	284	251	282	257	282	262	231	278	291	251	271	288	275	268	258	261	265	251	279	278	238	265	261	250	291	238	276	273	258	281	284	270	241	273	254	275	227	265	303	255	259	232	264	287	253	260	285	249	256	261	291	252	252	262	273	293	264	274	268	258	267	289	302	294	280	287	289	284	245	270	285	255	263	258	273	263	257	286	253	263	272	271	266	263	278	269	239	249	292	247	267	248	263	255	279	311	266	237	300	262	272	282	254	281	228	271	277	285	283	262	280	250	257	305	244	263	248	230	297	241	261	272	290	260	276	268	245	242	263	252	274	290	266	301	253	274	285	256	275	240	249	274	250	253	281	274	271	249	262	278	251	248	246	255	273	289	280	295	320	274	261	259	259	279	271	298	291	267	229	276	284
11399	841	1157	1290	1164	997	919	853	814	779	697	686	693	714	668	676	700	663	668	719	611	673	712	610	621	663	633	680	643	640	661	634	618	618	603	654	620	613	650	632	683	637	636	614	622	627	584	636	600	669	662	670	620	628	611	638	659	622	634	613	617	658	642	637	650	621	588	625	606	631	646	691	644	644	641	685	651	576	639	667	648	654	613	652	607	681	657	608	641	628	634	684	651	633	627	598	649	620	645	597	577	675	633	633	653	663	645	652	663	654	635	675	641	603	661	644	601	671	650	614	626	659	631	631	627	607	664	675	611	630	660	675	625	640	631	627	631	611	611	616	671	606	689	634	643	621	566	641	647	642	663	611	620	600	650	618	622	626	628	637	618	620	645	636	650	627	623	626	621	627	620	631	590	629	643	636	612	643	617	663	591	644	598	595	637	672	609	664	622	610	663	610	630	599	636	653	618	615	653	617	638	642	642	602	624	651	690	653	648	654	639	706	641	631	669	661	678	651	617	610	652	618	666	638	631	648	619	603	643	598	644	647	689	622	634	647	660	651	626	645	609	642	656	648	628	659	637	653	608	621	635	597	598	651	652	601	637	662	649	643	604	643	625	640	624	616	589	616	667	644	665	666	647	654	671	667	653	635	687	557	638	638	633	634	601	635	629	625	643	662	618	631	622	611	659	665	629	633	634	660	606	649	629	638	582	646	643	608	667	629	633	588	589	579	638	631	587	612	661	649	635	622	641	626	617	627	677	651	645	672	618	648	601	609	660	711	639	633	638	621	617	652	646	603	609	638	608	655	633	640	672	628	634	630	619	636	651	588	648	609	635	597	598	671	579	644	663	657	646	660	651	646	669	631	656	647	653	619	601	615	692	616	622	638	588	614	670	591	644	643	673	611	571	594	610	638	639	651	721	657	646	643	650	675	617	626	626	587	633	646	597	653	610	649	587	647	622	655	638	623	628	653	644	649	634	625	639	663	701	589	621	658	608	658	647	613	685	642	618	675	652	653	626	639	638	641	671	618	643	668	610	662	652	654	584	638	591	665	654	634	634	654	600	661	603	631	670	638	587	607	621	660	580	607	635	654	629	680	595	681	662	623	659	618	664	608	672	624	642	658	634	650	626	587	658	623	661	589	640	625	619	612	619	699	636	644	607	706	609	662	620	664	619	578	624	650	606	670	642	636	660	675	645	685	601	634	656	639	643	622	682	631	587	656	631	632	627	664	605	610	585	616	617	666	659	637	652	683	664	655	639	654	667	636	670	612	620	655	655	606	614	616	627	623	603	644	633	650	604	597	624	642	685	620	629	682	653	650	630	606	629	617	629	648	633	601	637	615	643	645	666	614	666	614	626	703	664	644	618	613	661	656	650	636	653	608	645	682	667	658	627	607	646	607	637	611	591	625	614	652	622	620	619	594	684	662	674	615	622	653	650	671	656	639	646	667	645	610	656	622	630	623	633	625	660	631	616	632	640	629	620	685	653	629	663	604	623	593	637	674	636	631	610	625	621	640	624	665	664	660	691	629	615	599	632	634	666	613	625	616	647	648	630	621	652	642	651	680	647	638	632	671	624	660	613	680	613	672	557	596	636	664	596	673	650	662	661	672	599	605	588	617	663	671	640	666	671	564	634	621	601	680	605	628	629	618	642	648	666	664	653	687	676	663	637	674	597	634	633	636	619	626	639	651	636	635	587	681	626	652	683	618	652	662	603	633	619	609	653	634	643	637	580	619	625	637	637	687	614	629	614	640	651	670	629	601	633	623	674	688	624	674	647	638	646	627	586	621	615	623	616	647	624	641	626	630	634	595	637	636	627	643	621	654	650	644	594	656	639	659	671	662	624	631	635	658	645	650	639	642	625	631	644	561	681	618	643	693	597	597	649	636	638	653	584	694	653	635	624	628	634	627	594	574	615	613	640	661	624	611	610	626	667	647	668	670	630	694	622	583	639	604	601	618	647	646	568	640	640	572	625	661	626	630	691	636	661	686	662	615	639	660	630	608	607	625	622	650	651	667	624	612	664	633	639	628	617	669	658	639	605	608	615	621	634	626	635	644	648	616	664	601	615	617	612	608	628	625	627	669	629	634	657	642	622	624	700	638	625	616	616	597	656	633	608	639	609	599	642	615	658	609	626	613	668	610	601	639	685	607	650	633	629	657	605	645	646	617	683	605	606	633	643	631	638	652	645	657	642	613	613	614	628	647	623	672	655	668	611	655	613	631	643	642	605	614	648	604	589	595	656	649	624	630	683	663	632	593	679	665	661	647	639	633	600	607	631	642	642	656	613	623	659	604	628	614	652	622	623	686	613	595	646	627	640	602	671	670	610	631	622	622	605	646	638	600	672	641	613	629	613	659	652	619	618	635	652	607	624	640	626	621	631	609	599	634	614	634	617	563	634	603	644	631	658	646	651	621	651	650	642	669	646	713	652	661	637	646	653	681	628	653	607	616	598	639	616	652	622	627	587	593	636	644	676	596	662	644	659	681	601	612	631	597	642	607	674	619	637	612	649	685	612	706	621	640	626	641	629	586	607	671	639	628	661	631	658	630	643	602	618	637	645	563	612	658	675	608	667	625	628	635	654	599	608	631	641	617	624	662	625	595	628	651	641	602	664	625	657	609	652	625	578	601	626	627	619	621	646	637	648	631	633	635	623	687	649	625	674	616	606	594	624	659	618	628	635	587	630	632	611	629	632	613	627	631	615	641	632	630	616	640	651	650	619	599	607	617	655	631	590	632	635	630	589	630	670	617	688	650	615	605	654	642	636	633	587	633	647	653	647	634	591	620	649	629	657	641	674	601	639	668	643	608	651	671	605	667	607	649	626	626	683	652	640	640	585	650	632	633	600	617	609	665	645	659	663	626	607	674	624	611	627	608	662	626	634	671	606	641	635	652	598	639	631	632	665	674	605	649	623	652	685	630	641	643	600	586	590	640	661	631	613	669	643	653	604	612	642	672	618	651	619	626	666	666	627	587	661	632	619	628	626	637	631	613	666	633	627	611	651	651	611	649	657	625	639	621	607	618	619	704	635	635	656	652	641	632	589	609	634	701	637	685	651	644	634	617	626	603	654	634	660	623	592	632	623	659	633	663	629	672	649	627	655	641	572	609	667	654	634	653	616	614	641	638	616	616	644	647	671	634	649	611	629	654	640	591	617	660	648	620	694	670	642	667	623	619	603	690	660	618	645	649	611	615	631	640	638	645	618	632	672	619	578	674	612	633	662	629	670	588	662	633	656	653	668	658	646	613	635	660	630	615	648	653	643	662	602	646	594	615	630	649	648	616	636	643	600	647	638	607	663	654	646	602	623	656	599	651	605	678	689	640	620	628	629	630	623	627	715	605	638	612	654	620	628	625	636	630	621	611	656	647	651	628	668	615	658	614	639	635	624	631	607	649	654	612	652	643	642	653	612	644	674	695	638	651	644	645	619	648	637	587	665	643	651	616	640	607	566	670	648	650	598	609
25826	2428	642	453	332	256	177	178	161	156	121	128	117	138	128	131	126	125	126	150	112	113	107	135	120	131	106	99	109	115	110	127	94	144	113	131	115	109	111	107	113	101	109	103	122	114	110	110	126	128	100	123	106	124	119	112	97	117	110	105	115	135	110	113	114	99	133	133	113	109	111	105	119	115	117	108	132	139	99	124	103	89	109	138	110	122	114	117	124	90	116	116	117	102	113	111	115	114	106	115	119	107	123	117	138	93	120	112	118	111	124	106	122	95	112	143	101	101	96	119	94	106	112	96	103	95	114	95	95	108	94	121	119	116	118	106	96	92	109	107	116	117	109	98	103	102	118	105	93	109	101	112	109	123	104	106	106	118	121	105	110	112	96	102	120	99	126	111	111	111	130	122	118	118	119	127	95	109	119	111	107	120	121	139	119	120	125	107	104	101	101	117	127	132	105	111	107	114	108	101	110	103	105	101	112	118	111	106	107	120	104	116	105	94	118	120	99	98	100	100	116	124	116	111	106	93	121	108	123	112	97	90	131	106	92	107	116	105	126	112	112	106	122	108	125	128	111	115	99	99	92	109	94	113	126	130	115	125	113	138	105	94	105	102	110	107	94	113	111	109	117	107	118	127	114	124	115	117	118	112	104	104	112	85	105	114	110	92	113	107	113	118	112	122	96	118	103	115	102	115	104	91	116	117	105	83	95	106	106	110	100	116	125	102	102	98	109	108	98	116	102	119	112	115	126	110	115	121	111	96	93	111	122	93	110	111	129	112	100	111	108	100	122	117	110	134	116	110	113	105	113	121	99	108	114	108	130	103	91	105	102	88	118	133	108	123	115	107	132	110	104	95	109	119	128	93	118	118	121	112	116	122	118	111	87	122	111	110	114	112	106	119	107	115	121	107	93	105	113	121	112	97	108	98	109	105	101	124	116	122	112	95	120	123	123	128	100	108	128	96	120	105	99	103	96	104	94	94	93	120	111	100	109	108	108	129	109	115	90	105	114	104	102	100	111	129	105	110	105	118	105	91	112	108	107	106	96	106	126	122	96	109	126	125	122	116	138	120	105	93	105	112	113	122	107	118	97	104	130	110	112	127	111	97	109	124	127	110	90	111	114	117	105	140	97	101	118	115	100	120	107	100	105	116	111	124	115	101	114	104	113	112	130	96	114	122	113	93	127	122	117	125	107	112	119	121	106	107	120	127	107	140	100	95	99	97	110	130	100	98	119	118	111	113	124	93	104	100	105	111	99	114	132	104	104	117	115	107	112	122	111	101	106	96	113	113	113	116	106	116	115	119	124	112	115	100	91	99	115	123	110	103	104	109	97	116	101	93	102	104	99	94	121	105	104	124	121	102	114	113	108	118	98	114	108	120	121	106	133	103	109	112	112	105	121	119	105	109	127	115	104	101	97	133	111	105	114	130	104	122	107	101	81	127	128	114	116	106	121	109	115	91	108	114	99	117	100	115	125	115	130	109	110	112	111	120	134	99	116	117	105	98	118	99	130	113	120	115	133	98	114	115	105	115	102	114	101	101	97	105	102	103	110	114	117	113	113	104	122	121	92	132	106	134	129	101	114	103	120	120	133	108	95	114	115	104	122	108	104	117	101	93	128	114	107	118	104	98	120	126	118	118	133	109	105	130	112	117	109	89	126	111	121	127	132	134	112	109	137	108	97	129	114	108	104	105	95	95	117	106	87	118	113	121	90	112	106	102	101	92	97	94	117	98	93	99	108	112	126	98	103	126	107	100	99	119	98	114	124	114	122	117	122	97	128	108	98	121	125	107	106	99	103	116	112	107	90	102	110	121	118	106	109	124	100	102	119	110	107	111	126	114	123	118	96	98	118	109	121	115	110	119	99	111	107	120	100	106	108	113	102	134	111	114	127	107	98	101	103	112	127	90	110	115	124	124	100	94	103	98	90	78	119	113	89	100	122	127	93	93	117	105	112	125	124	100	117	116	105	103	110	128	113	110	103	94	119	133	94	124	85	101	109	97	110	88	119	106	130	109	119	123	106	103	114	128	98	108	115	106	94	106	95	121	94	114	98	120	118	115	93	115	108	111	115	102	121	104	106	113	116	151	99	134	115	118	109	98	109	103	120	109	110	101	103	118	110	108	113	110	119	123	110	124	120	100	122	106	117	113	101	91	126	105	101	100	119	97	105	108	113	108	91	108	96	120	125	119	113	119	134	108	119	119	108	109	114	128	118	105	120	126	121	132	117	118	109	107	110	109	102	129	103	123	101	110	124	98	113	122	114	95	112	106	97	108	108	107	98	114	116	123	110	106	115	109	99	97	110	102	118	98	105	124	103	125	100	112	112	110	113	104	102	138	114	92	122	142	119	98	107	112	126	138	105	120	118	128	99	108	109	89	115	104	103	102	116	122	97	109	110	111	130	108	104	133	108	108	116	133	122	111	104	131	100	97	112	99	103	125	109	120	128	112	125	94	121	119	100	131	99	95	148	94	103	82	98	112	117	119	109	116	104	115	123	121	103	118	112	128	116	102	108	129	113	106	119	105	114	121	128	111	117	116	116	103	93	116	105	116	95	110	102	132	132	112	114	117	104	103	113	104	124	113	125	133	113	111	123	109	138	107	106	115	106	111	98	102	107	110	118	99	117	121	105	129	100	101	109	101	124	113	110	110	121	118	93	89	114	134	123	111	101	93	120	118	105	116	125	115	119	126	106	117	117	109	100	98	108	126	116	101	123	106	120	110	118	99	102	102	116	113	129	90	110	100	99	113	105	115	116	116	92	114	119	117	104	95	103	97	114	105	115	103	105	120	124	126	109	112	103	98	118	114	109	101	97	106	102	122	90	105	113	112	106	126	110	119	137	92	116	92	110	118	112	100	101	113	120	103	109	104	107	117	125	116	100	102	107	101	109	105	122	137	101	117	122	97	110	104	105	119	109	105	110	113	111	124	98	95	77	128	126	108	134	100	106	95	100	123	123	109	114	102	101	110	104	97	107	117	121	117	105	108	104	112	104	118	109	116	111	102	108	109	98	97	129	110	105	104	111	94	95	101	110	94	133	109	120	90	94	101	122	101	99	122	110	116	104	108	115	110	125	98	91	115	132	115	112	109	114	93	105	121	101	107	121	127	103	114	114	115	110	104	111	116	102	106	117	127	114	120	119	119	115	117	97	112	98	122	111	116	111	105	141	135	112	108	94	115	98	108	112	104	108	109	102	110	96	113	117	117	98	129	119	115	117	124	104	99	110	108	113	122	126	122	104	115	119	120	122	105	111	106	102	107	136	100	103	98	108	127	88	93	107	92	124	116	102	103	99	109	115	122	124	115	102	134	132	111	107	115	108	119	116	110	105	125	100	110	99	117	103	127	94	124	76	111	110	112	126	126	108	124	108	99	129	132	103	126	106	102	101	102	126	115	126	100	106	130	123	109	110	113	102	126	96	116	112	91	98	119	96	116	105	93	113	112	124	130	117	102	113	98	115	109
15397	752	1393	1475	1302	1016	846	687	627	525	523	477	470	429	414	401	387	381	400	376	339	356	336	358	331	343	353	356	311	345	317	333	315	336	309	326	279	328	311	333	321	307	295	304	332	322	330	295	322	316	313	305	308	307	318	302	302	314	306	334	314	287	274	306	324	340	301	334	300	304	307	305	303	299	283	311	298	310	330	305	308	298	295	316	335	325	322	288	315	317	316	311	297	307	274	282	321	295	319	319	287	300	287	315	307	301	310	316	334	296	294	312	296	311	289	313	313	310	320	299	314	272	318	291	296	279	303	315	293	332	335	344	279	247	303	311	303	326	291	295	272	268	281	304	278	291	295	342	296	327	267	276	302	295	321	328	302	295	334	289	299	294	279	322	282	328	295	299	320	303	304	290	289	306	307	294	260	324	308	303	337	311	301	329	312	312	296	306	270	293	289	305	288	292	337	307	301	308	316	303	306	325	299	299	278	279	299	294	311	312	323	311	293	346	297	282	305	318	294	288	306	290	293	291	286	309	300	271	291	268	328	305	295	319	281	269	284	313	323	329	301	336	283	315	278	282	311	317	305	305	295	275	305	346	284	279	300	279	304	300	322	291	290	299	291	307	324	300	303	304	361	292	317	305	277	307	297	293	312	278	312	326	285	296	294	291	339	316	322	299	322	296	278	318	273	290	279	300	286	292	294	268	289	293	344	313	325	280	296	287	301	321	305	309	352	300	280	278	317	313	278	332	304	331	311	298	282	273	300	309	320	320	302	282	285	282	312	324	290	314	317	300	310	314	308	294	264	308	302	288	317	285	288	285	314	295	314	299	287	304	279	297	295	279	307	278	320	310	318	303	275	303	303	282	298	305	298	282	293	332	303	324	308	265	281	309	265	288	281	291	337	292	290	325	289	276	304	313	325	326	311	348	301	287	315	293	300	337	319	315	285	289	330	327	326	294	280	293	284	304	283	312	308	297	290	309	332	297	293	335	300	291	298	321	273	311	295	328	338	326	331	314	287	303	310	315	303	318	295	317	305	280	301	276	301	325	304	299	340	298	300	278	293	288	290	285	296	325	306	308	312	310	317	299	306	301	300	314	319	282	305	311	310	284	312	302	300	297	300	314	287	324	302	292	292	276	323	306	290	301	293	293	277	289	302	307	285	323	292	303	265	308	287	286	311	288	319	308	334	303	283	294	305	331	311	283	270	280	347	287	289	278	310	307	249	309	260	305	300	301	331	281	279	295	277	304	304	293	322	289	300	331	260	319	313	270	282	286	290	296	318	316	308	296	329	306	275	296	297	315	274	304	329	309	334	310	298	295	273	303	333	296	301	297	306	304	281	275	302	296	275	328	322	291	286	307	341	298	306	285	305	285	322	282	288	277	310	344	289	306	321	308	313	288	275	302	298	312	321	296	295	320	298	299	310	299	317	280	358	286	311	309	320	305	297	320	317	315	331	315	316	323	312	278	306	305	280	309	278	311	308	295	308	335	297	347	296	290	316	274	313	319	308	288	299	276	263	284	297	302	307	313	338	294	286	276	315	309	288	289	299	312	306	300	277	278	285	304	334	289	290	324	317	289	289	308	300	314	294	303	334	301	290	308	295	316	291	298	324	264	315	291	285	283	261	282	294	295	310	314	287	286	318	298	300	315	302	285	290	286	294	293	312	338	279	327	339	277	258	298	286	313	302	319	320	314	313	287	299	267	335	293	289	313	323	301	312	319	296	323	307	307	277	277	294	313	316	332	302	278	314	310	319	284	306	293	315	306	322	326	300	317	284	267	284	289	291	314	273	343	294	297	308	282	301	297	294	293	291	291	299	283	279	295	300	310	290	278	304	307	290	282	275	279	302	289	324	267	276	294	331	297	298	299	294	305	333	309	299	302	317	304	280	320	294	305	291	322	279	308	312	319	280	273	337	263	273	319	297	302	260	316	308	280	300	314	311	296	275	304	273	300	321	291	306	305	291	314	281	319	290	299	300	272	310	305	295	277	294	288	273	317	267	320	306	307	316	284	263	292	274	354	312	294	309	303	303	301	313	292	289	280	302	299	283	341	274	302	310	323	321	336	312	301	270	319	297	276	292	302	330	343	288	299	294	323	287	320	293	304	296	310	301	314	290	270	290	300	296	292	318	306	319	276	314	347	280	289	304	284	300	335	292	311	301	288	307	288	296	297	326	271	330	288	269	280	293	307	311	292	288	297	286	294	309	294	292	309	296	316	304	276	309	306	301	313	297	328	311	324	283	311	296	308	273	285	276	288	301	341	303	330	295	298	314	284	300	320	308	357	324	272	274	312	278	298	315	298	307	271	299	324	329	289	294	284	300	336	302	318	335	345	268	302	285	269	289	315	306	327	288	289	306	282	297	291	329	306	267	293	292	308	313	281	277	311	266	304	315	295	311	282	304	302	297	324	289	299	307	317	257	320	315	336	307	296	313	301	308	291	285	288	264	298	322	292	329	317	304	293	282	258	281	301	297	324	302	246	295	314	275	306	272	328	324	289	288	310	297	304	301	327	298	309	318	298	295	299	313	321	286	285	315	311	308	302	320	281	294	316	340	280	331	324	317	292	274	298	293	337	327	296	295	317	294	299	281	306	303	327	277	305	296	303	315	301	300	313	295	348	343	313	287	301	274	271	305	310	288	336	307	289	305	312	319	290	334	286	304	294	287	297	307	271	287	294	301	317	283	291	352	365	259	292	297	311	306	288	313	282	276	298	305	286	314	310	311	323	318	294	312	291	307	288	280	306	320	291	287	314	298	318	288	305	312	307	285	289	294	330	284	305	301	295	318	297	295	322	303	278	300	307	290	321	313	304	305	291	300	287	309	283	267	302	291	297	277	277	305	308	293	285	292	324	299	280	272	291	281	270	295	324	321	327	288	331	327	292	315	295	304	295	294	337	341	296	279	322	305	335	277	276	297	304	310	324	286	283	297	323	274	326	331	305	299	287	325	273	282	312	325	316	316	306	290	308	268	307	320	285	298	277	297	289	314	304	292	286	305	294	312	320	322	312	289	294	313	294	305	299	286	309	336	306	309	338	316	290	283	278	321	320	300	300	284	243	293	279	284	299	296	298	320	291	333	339	284	312	274	291	324	344	315	305	292	297	320	299	300	310	292	285	285	306	296	323	282	305	294	319	322	321	299	301	291	280	278	288	296	338	310	293	339	289	336	299	270	288	329	266	299	303	314	286	313	308	314	293	307	309	308	276	300	327	278	299	302	314	340	289	305	313	312	300	289	307	293	321	303	281	318	279	289	307	288	265	307	318	304	284	331	312	271	304	277	295	308	309	297	284	332	320	334	311	297	302	310	303	315	295	303	291	281	284	294	307	294	301	311	306	300	280	279	273	274	324	315	311	299	332	281	303	280	302	326	314	280	299	312	305	273	270	313	314	331	306	314	323	280	326	314	296	333	299	301	292	327	311	292	295	327	305	288	303	332	289	295	326	284	322	299	322	298	289	295	344
5092	406	365	372	351	369	341	360	342	317	334	349	346	369	306	364	355	347	342	353	353	334	341	319	330	372	378	360	326	339	351	333	338	356	327	327	329	321	379	361	308	362	333	360	374	334	331	365	396	327	369	321	326	355	305	341	369	362	316	341	330	323	340	326	385	322	370	348	361	330	354	343	321	320	328	349	336	337	335	341	336	381	364	356	308	320	321	352	346	320	354	343	358	339	344	337	326	319	348	327	320	351	324	333	317	359	319	335	338	322	345	355	326	356	341	329	361	337	337	342	333	371	351	361	339	322	371	323	337	367	365	362	362	325	344	353	343	315	335	363	329	348	380	345	366	363	358	313	356	371	350	371	359	363	340	357	341	356	375	351	332	319	348	343	352	335	324	382	337	329	318	335	346	369	346	353	333	329	339	343	334	373	376	358	312	351	355	389	351	324	363	379	329	376	404	331	319	321	334	293	343	373	361	362	357	283	346	359	316	321	375	327	321	321	362	371	324	366	326	312	321	324	338	339	340	324	322	358	294	353	358	307	347	340	355	356	352	341	339	356	300	361	360	334	361	379	354	354	355	333	344	337	341	341	331	358	353	343	338	350	349	300	352	349	378	319	319	338	335	316	333	364	339	348	338	367	360	335	329	327	354	352	360	350	312	319	334	333	375	330	373	328	328	343	337	345	344	338	337	352	335	361	330	340	352	352	348	362	356	333	353	350	334	349	327	351	349	329	323	354	344	330	323	336	343	342	332	348	358	368	359	334	353	335	410	379	367	333	344	337	366	398	335	376	370	330	360	325	347	371	366	342	356	326	327	333	325	359	352	397	381	342	336	347	339	370	345	347	335	357	357	330	335	387	415	381	315	353	362	333	349	346	350	338	392	324	359	340	353	332	358	366	322	313	361	371	323	348	330	342	347	359	325	333	348	345	353	349	374	344	306	328	346	326	324	314	372	360	358	355	341	331	351	353	337	340	358	358	309	350	345	360	339	354	321	295	345	348	361	364	336	348	358	365	341	338	320	341	317	357	364	355	349	323	364	355	327	355	356	337	376	348	341	325	301	317	321	354	331	362	336	347	344	388	373	383	327	342	343	328	349	342	375	303	365	325	363	358	343	356	376	355	346	329	368	333	375	343	347	291	320	367	310	307	340	348	348	344	342	322	338	319	330	370	317	329	316	314	357	366	340	339	341	330	342	326	335	352	308	329	370	327	322	334	320	335	356	363	347	350	340	330	332	307	341	362	332	320	382	336	375	350	322	331	347	314	334	330	357	313	364	319	325	339	361	355	357	359	350	354	349	335	306	345	301	310	330	347	316	373	300	345	332	317	342	296	379	308	342	373	317	354	352	331	343	392	315	343	341	320	340	336	339	369	310	317	342	317	319	355	345	314	349	350	341	343	377	316	372	351	323	311	330	333	388	319	338	317	352	342	349	338	340	338	344	355	354	351	363	333	367	363	326	325	332	360	346	310	331	328	323	364	341	365	319	330	355	337	353	327	339	377	374	348	362	374	322	328	356	365	325	353	334	331	355	314	350	324	359	336	324	328	370	330	361	316	326	328	369	331	338	362	359	346	337	338	348	380	349	353	341	327	357	346	323	367	347	355	313	358	395	351	351	335	336	331	335	327	330	349	366	349	306	359	361	353	350	353	336	343	324	346	381	354	322	325	344	316	369	337	343	388	351	331	330	351	359	371	345	396	360	354	301	315	347	321	339	381	356	345	365	380	327	348	375	322	310	330	329	351	377	305	326	305	362	340	357	322	334	391	335	352	335	340	356	323	325	330	362	326	362	348	358	358	363	370	353	344	359	332	313	360	321	326	344	354	315	344	336	340	333	330	346	350	320	332	345	347	357	325	365	358	339	380	328	359	348	327	372	326	349	369	366	376	347	365	343	369	328	345	356	343	331	360	311	333	322	305	361	375	344	347	347	378	293	361	329	338	317	357	306	346	355	339	346	390	367	314	351	318	370	347	352	351	349	340	328	321	343	346	333	343	361	374	366	337	355	324	349	359	359	350	359	312	339	388	334	335	352	344	301	346	314	338	353	343	349	333	384	328	348	377	309	325	352	314	324	337	300	315	363	322	324	328	332	353	344	327	375	401	321	324	339	344	334	333	310	323	364	362	346	326	354	318	339	309	328	328	317	336	301	310	362	336	361	298	342	318	367	311	349	366	310	350	341	340	346	327	334	336	342	355	352	376	324	349	337	335	358	341	367	343	362	373	315	342	330	354	333	386	326	353	348	337	335	361	352	376	373	331	352	324	350	322	336	338	376	324	323	319	358	337	347	346	342	352	386	343	369	330	361	348	319	353	370	351	371	352	315	343	325	347	373	337	364	320	273	369	368	348	336	293	343	355	344	343	338	379	364	357	359	364	336	324	393	347	357	371	372	337	375	343	346	331	336	312	362	375	371	331	350	341	345	356	316	374	338	335	374	358	344	341	357	343	362	350	328	348	320	315	335	352	335	316	356	345	360	322	360	398	314	349	349	353	343	336	330	341	351	335	354	349	339	344	317	346	336	340	323	336	309	343	336	365	345	350	332	361	356	351	360	356	364	371	345	337	306	342	325	361	373	351	368	330	369	341	372	332	341	313	350	360	342	374	351	381	345	385	368	327	349	351	344	332	355	350	328	322	344	362	361	320	349	316	368	339	349	340	353	320	314	328	347	310	333	332	338	330	381	327	302	382	332	337	322	375	347	303	349	349	347	368	297	364	328	320	347	325	361	327	345	321	357	333	366	315	359	351	367	334	339	340	340	371	335	324	372	364	376	347	342	350	336	351	332	326	338	326	363	325	382	351	352	307	346	360	354	324	365	309	330	376	359	347	357	350	340	347	335	370	345	341	350	367	351	361	360	345	356	307	348	339	338	382	360	339	326	368	334	340	315	361	344	329	359	360	346	366	321	333	342	335	330	325	368	366	344	305	381	364	358	362	327	368	342	350	373	347	359	348	312	350	380	383	371	320	379	357	344	365	386	328	361	349	340	352	330	353	366	333	327	341	358	313	347	340	347	348	329	336	346	336	360	350	360	355	340	341	326	348	379	357	345	364	330	309	332	342	352	344	372	334	341	333	335	350	400	360	328	308	345	358	310	329	360	367	342	339	355	346	322	353	361	336	353	311	355	344	358	351	356	352	323	333	334	321	352	358	367	342	343	333	301	339	309	365	340	359	344	347	368	356	337	371	370	353	346	385	354	350	359	356	338	304	329	330	331	319	355	344	332	373	350	345	321	326	365	368	335	375	357	360	330	362	357	339	338	338	322	349	318	351	311	361	361	325	374	374	364	379	351	321	332	341	334	353	341	315	349	365	341	341	341	337	352	331	370	365	339	367	363	330	361	343	347	338	316	329	332	323	334	326	359	346	358	350	329	370	359	371	363	342	343	352	336	338	366	368	323	345	337	332	334	335	313	319	332	328	337	326	341	328	338	338	307	356	360	333	343	355	319	360	395	349	342	345
4436	793	831	834	773	804	821	833	793	810	824	834	793	800	796	789	775	844	830	833	853	767	807	828	793	797	791	812	827	825	808	825	813	808	804	840	780	799	784	797	839	801	814	761	782	799	815	768	747	845	859	803	784	774	823	783	777	814	804	881	842	823	794	850	802	797	838	823	752	831	792	793	794	802	792	769	754	824	759	760	789	812	816	793	822	847	851	828	821	774	805	831	839	812	866	769	829	798	837	873	813	814	863	778	796	835	831	833	804	839	800	842	821	812	767	812	799	806	795	838	816	798	851	788	785	819	810	794	810	789	822	832	821	778	813	862	801	820	770	835	789	815	811	830	853	833	848	851	775	807	804	822	798	842	824	864	826	852	799	836	815	800	814	783	812	844	774	796	812	805	791	778	800	838	790	796	802	804	837	822	800	841	835	783	827	797	772	847	834	878	853	764	810	840	819	801	810	800	831	813	797	771	895	812	872	878	799	793	834	775	767	801	801	766	760	777	800	844	761	764	794	811	836	800	792	891	861	817	843	857	802	848	805	843	789	794	770	818	819	832	779	836	806	808	834	867	790	835	786	815	854	717	807	810	868	790	841	795	797	755	803	798	843	781	831	776	822	781	793	820	835	828	876	818	880	844	769	811	825	779	823	831	874	824	795	814	784	844	799	831	822	831	856	789	867	855	790	817	815	820	810	835	830	824	827	811	862	826	794	756	815	799	852	819	813	836	802	896	825	798	861	801	813	817	838	855	798	827	887	786	821	807	825	805	797	821	816	822	795	840	876	806	839	841	831	823	780	810	846	800	856	839	787	802	794	841	805	859	816	810	838	832	807	848	818	862	812	809	867	862	836	807	783	872	823	754	884	851	848	870	798	794	792	810	814	813	806	795	756	829	811	808	805	763	779	835	832	819	839	799	844	814	811	822	806	802	866	816	807	790	862	833	819	798	839	816	770	855	823	805	823	816	769	794	764	795	806	828	785	828	809	839	814	762	826	816	825	861	810	864	786	778	813	850	851	806	789	801	799	831	783	823	845	843	833	788	864	839	826	818	805	849	812	819	807	818	808	824	805	794	813	785	866	824	830	822	811	774	811	778	834	824	798	822	819	846	758	867	777	792	801	810	858	833	776	872	787	798	808	772	765	842	778	811	824	866	852	816	826	822	770	838	792	802	856	800	840	804	839	837	854	767	766	779	815	756	814	815	804	812	775	858	818	777	807	837	776	832	804	819	814	781	773	815	851	819	765	805	829	831	824	896	794	781	757	800	805	837	803	840	804	767	821	835	799	829	827	818	788	782	851	829	822	791	847	804	796	816	814	849	771	823	800	818	862	836	764	847	879	812	832	836	795	830	764	816	843	779	860	846	871	820	792	838	821	807	812	769	801	864	785	782	838	840	782	813	785	807	754	827	799	767	787	800	817	797	839	839	824	799	799	845	820	806	813	752	838	840	798	779	835	778	877	799	829	855	804	767	779	817	830	787	801	847	799	836	782	827	829	811	820	840	819	885	808	859	829	783	829	848	815	791	823	796	805	828	821	878	757	825	793	858	819	835	785	773	792	857	852	818	827	812	800	794	849	841	864	829	782	841	770	801	820	820	850	802	813	820	784	794	878	767	863	808	777	827	837	803	763	808	856	804	845	786	782	818	847	843	766	818	833	782	799	847	776	871	831	834	779	793	802	805	801	832	794	785	822	863	825	822	799	807	821	834	878	831	773	843	796	820	808	836	824	847	806	816	798	803	768	776	767	818	869	794	877	820	860	793	778	830	795	846	810	828	815	816	808	787	836	811	843	745	816	794	877	759	821	830	809	794	786	914	817	812	829	838	811	813	802	805	830	803	777	795	827	814	806	834	752	760	817	768	807	852	845	814	823	805	845	838	784	870	818	851	804	848	807	887	843	812	786	826	799	737	853	800	804	813	826	822	797	804	801	812	789	817	846	842	778	797	794	811	839	823	793	760	820	789	797	872	829	815	793	863	821	807	807	790	812	853	783	831	794	791	869	814	855	838	831	837	761	822	841	821	772	800	778	763	804	817	783	810	797	810	807	863	803	796	836	777	821	794	829	821	816	817	819	788	764	838	856	795	828	800	768	836	817	772	844	820	833	818	837	801	824	865	841	820	776	831	836	818	810	829	793	812	820	767	796	834	754	811	844	781	799	809	846	822	836	816	859	813	810	802	820	832	800	851	811	827	742	812	813	877	813	769	811	821	830	805	818	848	829	867	839	807	787	792	792	788	797	857	801	817	764	879	796	852	793	803	787	821	798	804	825	833	782	829	854	805	831	772	816	809	790	770	767	775	804	793	773	852	823	772	794	757	836	811	839	806	812	829	864	814	807	797	809	809	786	779	810	759	853	817	853	838	847	801	795	823	813	770	811	846	865	757	792	774	828	797	805	770	778	860	803	762	838	825	826	785	802	822	786	757	785	815	779	834	819	820	801	778	838	802	820	895	784	846	842	790	770	842	833	783	805	806	778	811	840	844	809	782	847	807	812	850	844	803	804	769	781	829	771	822	794	796	800	815	837	814	835	786	837	867	868	809	846	824	839	807	850	797	802	825	740	751	860	843	874	798	724	871	795	840	814	816	821	836	865	803	803	800	790	837	802	859	861	829	835	808	860	811	817	777	813	826	824	828	798	821	840	770	781	798	743	818	790	861	804	825	829	809	804	799	840	829	825	838	815	812	757	834	841	860	816	785	858	845	813	800	826	812	841	789	833	763	818	795	777	846	809	831	817	827	841	833	823	843	803	811	827	835	784	798	862	814	802	817	789	811	827	862	803	817	779	790	808	850	811	834	793	819	830	803	788	817	830	851	833	825	812	805	711	780	798	819	801	805	828	797	800	799	801	804	857	758	826	832	780	842	767	847	807	796	829	844	756	830	823	798	865	775	841	819	806	811	824	798	842	799	850	782	822	819	775	812	840	885	831	778	784	844	805	784	823	775	811	764	804	813	823	777	781	816	739	810	783	807	793	774	841	855	847	824	843	847	849	815	802	803	809	810	805	828	789	885	827	865	778	773	774	843	821	798	761	827	859	833	870	839	839	828	844	798	847	844	797	879	838	820	836	812	807	867	813	803	808	829	848	827	812	772	742	804	829	803	819	825	812	820	812	824	811	852	853	808	782	795	820	778	845	850	865	826	816	821	822	835	781	806	819	806	814	793	830	800	884	839	816	836	854	801	778	806	774	808	774	858	836	763	804	817	826	782	827	790	797	828	842	872	826	825	798	804	816	868	821	875	822	839	807	820	865	816	840	826	785	839	750	831	872	798	828	801	819	808	835	825	774	812	840	802	767	811	754	775	793	833	759	823	797	820	850	885	878	901	839	864	782	814	801	867	845	837	834	802	825	812	854	765	775	782	817	838	834	742	874	870	775	802	789	763	783	811	783	824	827	842	867	844	785	790	841	778	823	809	771	828	784	816	812	822	834	868	801	753	845	851	812	795	767	830	816	815	827	830
16438	1050	493	410	384	312	315	314	261	286	289	284	275	285	263	256	276	228	258	280	256	268	237	278	289	250	295	257	269	274	249	268	279	249	235	261	253	253	277	233	273	270	252	285	270	273	280	257	260	254	282	261	285	251	254	294	291	269	254	252	254	248	253	261	264	269	302	266	256	213	292	280	258	255	263	273	242	286	263	297	265	257	315	311	245	287	257	258	242	271	289	260	283	280	275	294	272	249	257	287	272	281	261	291	282	282	293	247	277	269	239	242	265	243	270	289	251	233	229	245	264	275	262	243	273	252	272	263	256	271	275	286	239	248	260	257	264	261	290	281	288	307	272	280	248	239	268	224	230	269	269	261	255	251	271	264	262	286	244	248	273	279	272	285	287	255	264	276	260	250	272	252	264	266	228	269	284	292	217	258	263	263	298	264	240	259	251	263	234	284	282	257	297	265	284	251	281	300	255	283	271	257	248	303	256	254	272	290	268	258	227	263	268	254	279	262	276	287	249	243	262	273	296	278	283	222	253	277	237	241	265	264	257	272	247	261	278	259	291	250	254	260	260	288	254	284	262	288	256	260	266	254	265	274	277	277	240	229	230	244	240	287	291	288	287	255	252	260	239	287	262	244	270	257	224	230	268	305	281	276	271	254	201	227	274	269	270	267	274	281	253	285	265	249	285	250	238	300	254	259	269	272	265	274	318	260	284	278	241	241	274	227	265	260	260	246	233	282	269	256	276	251	286	256	250	252	280	261	295	259	253	256	311	247	276	253	281	290	228	257	257	269	273	267	292	222	271	257	278	278	257	289	219	272	283	277	282	243	262	293	268	229	274	266	287	286	269	296	277	261	261	236	233	287	243	261	274	253	249	255	281	281	255	257	246	262	270	275	235	258	269	274	254	230	237	258	255	282	275	259	301	235	248	265	260	244	254	267	290	265	269	298	260	282	271	280	248	264	272	238	275	284	263	292	266	271	250	282	267	270	279	280	251	295	254	267	259	287	261	284	261	234	242	276	267	241	279	259	268	232	257	271	236	265	255	248	272	281	267	265	292	270	257	287	245	264	269	282	261	261	287	265	250	242	260	301	245	251	247	241	273	243	264	255	253	276	247	253	230	275	248	235	262	262	269	282	278	254	270	265	254	283	281	264	233	270	288	293	289	254	262	238	252	270	258	236	268	261	248	259	258	263	242	274	249	264	274	271	294	286	279	256	253	265	245	258	248	288	239	305	255	253	268	277	225	292	279	258	280	235	264	271	255	273	287	257	266	265	268	238	301	239	277	280	272	282	254	258	265	274	288	270	257	278	267	273	249	250	264	296	224	252	236	237	277	256	308	248	255	283	287	281	263	266	264	259	243	257	256	272	250	263	280	252	258	295	273	262	285	258	288	278	235	271	270	280	266	262	255	247	268	265	261	251	228	269	251	257	259	259	262	269	290	268	278	264	286	262	260	285	272	272	273	247	276	251	260	283	250	271	290	268	238	247	275	283	262	255	254	259	254	261	256	275	272	272	264	277	251	278	258	280	283	276	289	239	305	243	250	257	258	264	242	273	230	263	246	283	256	307	264	279	253	241	272	266	283	220	261	293	243	263	261	241	262	273	277	273	276	267	272	266	245	269	254	256	258	278	236	226	255	280	294	283	257	280	249	268	288	279	244	272	262	278	256	256	260	257	266	261	248	261	261	246	280	216	239	297	286	279	305	290	253	283	280	278	276	280	282	259	283	253	266	251	283	261	300	244	252	254	256	300	272	265	243	236	268	262	297	269	292	280	256	250	263	276	246	305	266	250	280	253	280	246	254	251	266	267	216	275	243	283	233	280	296	310	253	285	263	278	287	270	246	284	278	268	268	296	259	281	240	249	268	282	264	254	263	260	271	311	262	270	258	252	266	230	301	259	267	270	271	257	291	258	293	269	236	253	290	269	256	235	285	279	285	268	275	280	268	281	262	276	256	225	266	265	255	255	272	248	257	284	245	276	270	263	262	286	249	263	243	228	249	276	255	238	243	260	260	266	264	263	289	256	247	274	286	292	273	252	246	253	256	279	304	262	255	234	252	270	283	271	302	273	275	272	245	255	283	242	284	264	275	222	269	279	247	256	268	293	262	276	226	246	257	258	258	257	258	252	266	258	233	271	236	252	273	270	250	276	254	262	245	278	271	307	266	251	292	256	266	275	249	271	271	269	272	266	267	283	248	269	254	253	254	300	278	253	281	267	276	231	238	275	269	303	251	269	257	263	233	262	264	261	248	264	260	264	247	267	278	246	243	267	277	230	242	271	246	261	283	268	277	246	250	250	268	227	292	262	295	247	273	266	238	264	221	271	230	246	252	285	255	240	278	304	246	271	269	265	267	230	233	249	291	280	272	255	270	272	286	252	250	261	271	302	280	274	247	260	255	238	263	259	278	273	254	265	265	234	250	268	235	251	263	241	277	257	282	256	297	278	250	280	251	279	252	273	267	306	277	260	279	283	260	287	268	238	247	241	279	259	246	246	268	265	273	306	261	259	284	290	290	285	255	256	269	241	247	264	258	276	313	251	254	288	272	281	246	290	260	276	264	266	246	262	246	252	286	282	271	290	276	272	310	303	289	237	252	260	234	265	252	264	275	273	280	272	271	289	268	264	267	278	262	255	241	281	278	259	281	249	285	274	273	270	283	235	237	269	273	256	297	279	295	275	263	258	247	300	275	269	250	288	254	277	254	253	268	266	279	258	260	274	297	286	273	302	266	274	261	241	260	269	274	279	262	284	255	242	217	280	247	262	260	269	274	258	274	260	288	283	262	268	253	243	249	257	267	275	247	236	267	257	277	257	258	257	233	271	291	248	266	282	245	259	266	255	264	256	262	280	275	270	255	273	235	250	281	288	267	273	277	274	265	250	225	268	253	270	268	260	284	286	284	252	258	266	271	300	258	268	256	242	265	273	246	274	233	249	278	253	270	269	252	238	234	286	264	274	257	282	260	270	245	278	253	260	261	273	270	213	249	245	277	276	280	239	271	268	260	263	284	273	270	280	281	284	275	233	266	257	289	278	255	323	262	250	276	291	255	280	235	256	246	253	259	293	276	241	255	273	261	293	266	248	280	288	243	273	252	283	278	233	250	238	262	299	288	260	257	319	259	263	287	272	247	258	272	269	256	249	260	258	256	263	258	279	267	289	271	264	299	268	251	248	267	285	241	248	249	287	290	272	253	239	279	266	246	263	254	273	311	264	276	242	295	285	266	268	274	265	275	277	258	282	237	257	276	262	278	293	261	251	274	300	275	302	264	255	281	253	249	262	251	243	292	261	262	277	287	273	242	273	278	247	288	263	226	270	248	276	259	262	266	275	275	254	267	257	274	288	276	244	255	273	275	272	252	236	266	286	266	283	268	289	249	258	240	276	263	256	291	246	266	256	244	271	280	262	255	257	314	287	235	259	283	263	270	250	274	260	272	284	258	257	276	238	238	288	284	271	268	305	259	258
11695	823	1164	1291	1098	1003	898	870	773	770	752	707	717	696	710	746	680	720	668	660	677	638	666	679	616	703	683	654	624	651	657	625	647	622	647	676	641	668	674	604	703	654	653	632	614	657	621	621	602	654	631	630	640	649	640	603	667	654	664	639	649	625	653	639	609	639	610	614	627	590	655	546	598	645	656	615	628	651	613	637	651	653	627	639	572	613	624	626	655	670	639	665	662	636	637	693	655	645	579	626	563	595	635	663	610	633	650	711	598	648	619	660	624	631	576	676	626	650	658	657	620	649	624	626	626	635	611	635	599	647	675	630	664	614	660	637	619	636	608	648	636	644	608	671	655	611	612	627	656	653	651	604	644	646	643	631	672	637	640	650	629	608	647	685	643	668	632	643	631	628	611	655	603	575	628	653	612	643	613	664	670	664	620	691	658	632	631	612	633	622	621	632	642	645	622	651	673	617	645	639	616	681	631	591	614	649	654	678	636	642	627	585	642	587	617	617	629	598	656	647	645	709	609	590	665	593	604	638	645	640	627	655	600	664	632	623	614	637	612	668	615	651	680	652	629	639	650	627	601	656	630	591	636	663	648	604	653	608	615	641	636	648	669	648	657	625	653	637	602	651	683	645	637	629	602	595	620	637	654	650	631	681	622	601	642	641	677	663	604	620	605	612	652	654	647	626	601	573	630	637	658	658	607	674	640	617	664	622	625	615	652	625	638	640	634	636	604	596	679	638	589	635	663	637	660	618	627	643	608	606	637	644	644	634	652	562	582	626	650	653	644	671	601	620	622	658	624	648	638	679	591	626	645	592	581	637	673	626	617	560	641	622	593	678	620	636	626	602	658	627	661	601	632	642	697	624	619	616	660	605	612	621	634	634	590	621	673	606	662	689	669	636	641	649	674	650	668	619	658	661	616	597	648	656	601	634	600	682	594	647	657	601	646	655	616	628	617	647	644	618	643	661	630	636	649	651	630	624	653	652	643	608	560	632	637	652	683	657	653	617	623	659	663	601	610	608	587	645	626	639	612	604	676	675	610	683	659	620	661	652	654	581	599	697	606	592	626	612	626	657	654	624	609	660	581	600	642	596	703	605	603	692	651	619	636	611	670	633	628	619	656	628	615	630	597	642	663	594	624	613	586	600	582	602	608	616	673	623	624	624	654	674	602	655	635	615	621	616	650	612	626	643	678	684	621	601	649	595	624	623	632	579	642	640	627	646	650	619	598	602	636	638	632	639	664	598	604	704	650	617	625	655	636	675	624	641	624	621	616	599	615	656	619	626	611	634	653	653	637	621	659	651	612	626	626	623	630	632	634	686	652	656	642	613	663	604	553	643	617	606	629	669	622	663	618	618	651	598	633	643	634	620	631	635	634	606	605	602	612	618	616	607	650	640	598	684	657	571	606	651	647	605	572	621	635	620	641	608	614	620	639	686	605	636	650	588	649	646	637	642	604	609	620	642	620	620	605	637	616	637	626	604	632	619	634	583	653	627	646	651	628	645	622	673	622	633	666	613	657	647	606	618	650	676	605	670	639	618	623	630	635	650	609	597	688	650	619	649	603	626	623	630	650	648	621	618	633	624	605	618	625	615	658	624	628	676	636	595	623	630	640	646	633	654	631	607	662	599	624	635	689	669	626	662	649	658	670	629	639	618	643	643	631	596	630	669	616	636	637	615	617	651	669	622	623	637	662	600	635	615	623	599	616	626	624	643	663	627	652	658	616	617	644	620	616	657	626	601	675	600	625	582	629	585	635	664	629	609	624	622	633	571	645	668	588	631	622	630	635	628	650	625	630	619	613	575	625	592	665	650	636	631	661	620	594	654	640	645	618	649	639	619	635	607	660	622	669	634	621	639	585	639	629	624	616	635	598	643	643	627	629	578	684	645	635	630	657	647	616	641	654	620	653	656	617	616	592	699	639	646	660	623	612	640	622	616	643	618	624	662	609	621	642	605	593	610	640	657	631	661	602	674	641	643	625	674	609	610	636	674	638	624	596	638	632	635	667	629	655	636	620	638	663	621	651	687	643	646	598	644	634	641	619	633	615	599	643	600	606	663	640	604	638	599	697	630	650	621	678	652	631	600	628	625	630	632	609	626	667	596	637	670	617	688	598	630	650	594	693	617	648	638	654	617	672	646	605	637	612	635	579	631	632	674	670	614	640	661	622	606	629	649	630	636	622	639	689	596	662	649	621	609	626	600	583	647	633	655	697	585	637	606	632	630	572	638	664	634	573	628	594	605	677	649	687	627	621	662	580	637	604	646	648	610	687	622	645	613	594	639	638	622	645	619	664	624	627	663	611	645	673	605	616	664	654	664	653	613	636	670	628	630	673	617	647	600	610	662	656	651	587	625	599	622	679	595	602	678	646	662	644	654	674	606	626	594	686	662	678	600	606	604	626	587	627	646	616	614	634	621	645	663	582	618	624	661	656	648	621	624	624	599	622	581	670	649	615	608	599	637	673	591	658	599	658	642	659	591	637	694	702	666	666	613	641	652	635	616	670	619	591	635	618	648	610	615	629	637	650	620	602	638	619	623	611	625	634	652	619	649	660	687	682	646	660	624	605	625	685	615	653	652	647	636	633	668	644	641	645	639	687	640	619	643	592	658	650	658	660	616	651	603	615	668	588	617	684	624	617	670	643	628	574	642	646	622	648	619	671	663	632	594	651	626	675	633	642	660	650	603	652	612	604	611	618	662	657	640	628	649	635	634	616	641	635	660	653	608	650	619	684	662	644	618	641	645	630	667	630	585	681	586	649	603	625	627	632	626	621	631	631	606	628	628	616	628	609	634	613	623	658	636	603	613	640	631	596	687	610	659	661	640	635	628	653	625	616	687	642	617	658	633	646	623	624	637	666	618	631	658	644	639	635	624	638	574	639	633	638	667	592	662	632	579	628	651	614	574	637	654	622	626	590	627	614	661	654	628	662	611	622	606	624	611	641	645	671	610	642	689	637	605	612	607	647	608	606	651	647	636	597	628	650	668	609	591	633	628	613	659	640	652	655	619	686	674	619	625	611	632	661	665	700	620	619	656	624	704	611	626	686	646	632	627	637	628	610	597	615	612	631	663	656	614	642	645	651	672	669	630	621	631	618	638	630	638	597	629	582	594	616	691	643	603	614	626	638	580	652	686	666	653	627	604	614	652	631	616	663	608	645	562	652	678	634	668	605	641	621	611	623	626	632	619	621	658	607	646	653	591	639	664	641	667	615	594	625	637	621	666	681	653	635	607	638	658	666	641	574	595	652	626	624	624	621	658	661	677	645	583	625	632	602	644	661	639	651	615	676	655	696	622	610	649	636	621	617	608	648	611	645	611	650	634	660	612	675	626	618	617	636	674	647	644	628	654	621	579	665	649	639	622	650	664	605	645	616	602	636	643	637	616	612	591	671	587	681	603	625	636	624	634	621	638	643	679	606	643	633	656	595	652	583	660	648	626	652	588	633	641	598	636	662	662	659	633
26022	2539	674	444	322	262	179	173	160	152	151	148	138	113	116	132	138	124	140	124	117	121	115	97	131	139	104	119	109	104	123	126	127	124	136	123	115	118	113	121	123	98	123	102	110	128	142	112	143	97	103	127	109	121	110	123	112	118	115	117	124	100	118	124	99	95	108	114	126	121	122	127	120	102	102	117	104	117	101	94	134	131	108	106	113	120	118	124	107	130	109	97	106	107	111	108	139	120	122	122	113	100	103	113	95	110	114	109	102	112	125	92	117	113	106	93	120	98	125	111	94	97	115	90	108	103	120	112	107	96	86	114	102	120	106	108	95	103	104	128	104	113	121	96	118	104	119	120	120	99	114	109	111	114	109	115	123	119	86	124	118	121	123	127	101	145	116	111	123	123	116	120	112	112	91	98	110	113	116	122	127	117	117	108	114	110	117	119	101	91	100	113	121	117	106	85	96	109	132	121	111	113	108	111	120	113	90	119	107	95	111	118	101	113	113	112	110	101	97	90	121	111	95	120	103	119	121	99	104	115	113	107	116	106	110	108	110	95	110	126	107	103	134	103	104	103	117	107	123	104	101	117	118	108	103	121	95	112	110	111	122	113	130	112	125	118	97	101	109	128	128	107	102	106	113	102	111	110	111	128	83	120	111	109	106	108	101	96	118	90	114	103	100	94	121	116	114	122	97	105	103	125	126	117	103	118	99	105	110	106	105	116	121	99	121	105	104	120	130	103	96	127	107	117	113	124	124	120	101	110	111	121	131	110	107	112	105	107	118	116	121	99	93	122	127	111	101	109	119	116	115	123	100	120	121	128	78	110	116	120	114	94	106	107	105	107	125	126	115	107	99	120	112	107	106	108	107	94	100	134	116	118	132	125	135	112	119	121	108	124	119	119	113	124	109	109	119	116	102	107	104	110	106	102	130	123	99	112	109	98	98	106	122	118	134	122	116	98	109	125	121	108	89	120	121	117	118	94	102	117	128	122	120	127	99	123	127	115	101	104	118	113	132	109	115	111	92	101	121	109	116	118	96	109	105	120	110	119	100	124	114	107	117	95	95	116	117	110	100	104	115	96	111	112	120	111	116	113	112	111	126	109	128	109	117	120	119	116	131	101	105	130	131	127	120	125	125	99	103	101	106	119	113	130	99	115	100	103	122	94	130	110	126	112	119	120	112	113	106	88	105	104	102	105	102	116	109	116	102	92	116	98	117	126	117	126	105	129	94	117	114	124	134	109	108	69	129	114	111	115	130	100	128	132	130	105	103	110	119	106	108	111	127	109	88	120	100	134	129	113	112	105	103	131	114	114	96	129	104	112	122	103	121	102	113	127	100	138	120	127	106	137	100	124	120	123	109	111	93	104	103	101	99	116	115	87	115	109	121	99	113	112	102	113	85	123	115	108	113	119	97	111	111	116	96	92	131	101	120	97	125	131	110	110	102	113	113	133	122	98	104	114	111	110	107	122	125	120	92	114	103	109	108	118	92	119	125	113	109	118	107	106	127	112	129	92	103	117	116	109	114	117	105	116	104	91	96	112	103	115	99	112	115	104	96	114	118	113	114	106	129	92	99	111	101	130	117	116	115	93	119	109	107	113	121	97	112	114	115	127	116	112	104	126	117	114	102	118	109	116	99	123	108	137	140	112	113	111	115	114	100	107	111	126	120	107	119	135	138	112	109	110	115	110	103	112	113	98	120	102	139	114	133	99	130	124	109	110	103	107	122	125	116	100	101	112	115	119	125	123	115	114	108	102	114	117	117	94	115	108	100	97	127	127	119	109	130	122	105	95	113	117	127	83	101	117	98	106	115	126	101	107	113	116	132	105	116	102	91	109	103	100	121	121	102	119	104	100	94	115	103	108	105	128	90	125	115	118	129	122	110	118	118	127	108	112	92	111	117	112	122	118	114	102	113	114	114	100	91	121	117	107	123	99	94	90	104	94	95	106	119	111	121	108	115	128	118	103	126	92	109	119	102	115	104	113	98	131	110	120	119	106	98	119	103	97	129	114	121	101	108	109	116	102	121	122	114	96	115	123	111	109	136	101	95	115	115	115	120	113	111	117	105	113	107	113	107	131	106	118	103	100	117	106	129	110	121	105	107	119	111	98	115	116	126	124	124	99	100	119	99	125	114	126	113	130	103	98	99	104	106	113	118	115	119	127	118	110	103	125	118	107	87	110	109	120	104	116	95	109	97	112	99	119	115	129	117	109	109	103	99	94	120	111	98	107	113	119	108	101	95	130	98	92	110	104	118	124	111	118	88	114	108	113	113	93	131	111	129	103	90	113	128	108	131	106	120	107	104	103	111	124	92	101	115	127	93	107	108	109	121	87	125	110	135	114	102	108	118	126	140	115	104	120	127	104	102	110	82	105	106	113	114	115	111	98	102	130	107	107	112	106	120	119	132	104	107	134	117	105	135	132	112	109	101	100	104	102	100	125	89	113	123	113	120	145	100	102	111	92	109	120	103	118	120	102	105	109	99	123	111	98	95	129	104	124	118	99	111	111	104	121	121	103	101	103	116	116	102	113	133	110	117	113	114	94	113	97	103	84	107	109	126	107	82	114	131	117	106	97	96	133	112	113	120	116	83	96	123	123	102	114	110	113	101	122	122	109	140	112	111	121	127	114	117	122	102	117	115	114	109	107	102	140	108	113	113	108	124	102	113	114	130	114	107	96	113	126	107	115	113	100	126	118	110	111	107	113	97	107	93	94	117	123	105	109	101	110	114	107	113	101	99	105	109	112	118	129	117	113	113	109	119	99	111	111	114	113	115	111	115	129	106	110	108	112	124	104	119	118	101	103	115	114	109	128	104	108	145	102	99	104	116	117	100	108	123	99	118	87	118	140	112	115	126	113	122	106	111	102	125	123	110	113	99	95	102	120	121	117	131	110	127	111	104	118	101	120	125	102	113	108	108	81	102	113	103	109	108	117	123	124	93	100	127	116	107	114	121	120	110	108	104	139	110	104	125	119	100	105	117	116	125	104	112	104	131	132	99	127	114	115	115	128	102	98	114	83	91	90	117	98	110	83	122	105	103	130	114	120	104	140	124	122	106	123	102	125	124	114	87	112	111	102	112	103	98	101	118	102	123	119	124	94	126	123	126	102	104	123	138	94	103	109	118	116	115	111	119	99	101	109	101	116	115	102	118	117	118	110	112	97	118	108	120	132	107	107	109	109	112	95	107	105	101	113	92	93	92	118	123	127	111	108	111	85	102	126	110	92	129	86	128	135	117	93	125	95	119	126	115	99	115	120	110	97	115	100	104	111	88	110	112	114	99	116	116	98	102	111	99	107	111	104	118	111	129	115	113	109	116	111	116	108	124	111	120	106	119	112	109	98	102	101	118	95	108	100	132	129	108	117	104	115	114	102	99	95	113	113	109	113	116	94	120	118	118	107	128	122	118	100	110	93	100	118	120	95	110	113	95	88	130	120	126	120	109	107	122	110	107	88	100	125	114	117
15607	682	1329	1530	1296	986	818	727	610	560	524	459	467	416	443	459	395	398	369	375	332	360	395	359	355	347	327	347	354	301	304	330	308	336	337	358	334	335	325	307	310	311	322	319	313	296	315	290	286	347	312	326	301	303	312	339	309	344	314	331	326	311	295	286	313	313	294	261	346	273	302	296	286	320	282	315	310	313	326	291	311	321	301	289	312	293	315	285	298	286	326	297	346	305	279	314	297	293	292	290	327	295	302	309	300	300	310	312	317	278	305	316	315	317	288	293	293	279	294	328	273	319	317	307	315	302	258	304	314	313	295	306	276	294	318	294	338	308	295	292	288	297	312	295	312	298	302	293	305	282	302	338	303	301	313	295	315	335	321	305	300	305	297	297	277	323	302	296	319	282	306	322	343	313	266	326	288	299	294	340	331	283	340	300	314	291	276	313	299	322	321	299	305	304	303	291	310	288	309	314	293	298	318	292	295	312	316	319	301	322	305	319	270	283	303	274	302	305	297	302	310	293	316	316	291	310	274	316	279	303	312	320	325	328	280	292	306	274	290	286	306	283	314	306	306	313	272	311	272	309	279	324	306	333	305	293	308	316	326	315	303	305	270	307	290	287	312	298	316	334	294	311	307	281	299	309	312	314	310	301	297	291	308	309	326	305	299	319	296	280	313	311	292	317	293	297	290	313	312	301	300	288	311	292	293	288	293	305	295	310	253	322	283	300	288	298	312	307	326	303	326	286	293	306	318	301	314	284	314	303	304	273	315	282	333	273	286	310	331	292	324	295	319	316	300	318	296	317	295	284	281	315	315	296	262	275	288	288	308	308	302	282	302	332	284	287	329	299	293	326	335	253	338	294	308	316	326	297	287	301	285	299	312	320	323	307	290	273	297	302	284	285	288	301	302	328	312	315	296	318	298	339	302	294	306	312	315	282	274	309	281	329	306	312	294	281	312	292	329	312	303	281	293	320	308	277	258	290	285	292	306	333	308	314	323	273	345	287	298	295	301	289	300	304	309	309	292	307	326	282	328	314	294	292	296	328	325	300	301	319	287	286	306	288	299	330	303	313	300	266	313	298	306	310	270	264	296	332	311	324	291	290	315	330	297	305	262	302	319	295	283	301	296	325	316	297	307	296	304	293	326	293	293	323	319	310	302	271	299	256	295	308	306	339	300	293	281	293	298	316	301	309	298	284	326	324	318	301	318	307	300	304	288	322	328	301	299	305	301	340	309	319	315	315	316	312	289	270	267	277	295	337	294	298	295	298	280	299	319	293	304	293	310	306	292	282	276	276	298	278	306	286	308	307	315	302	292	288	292	297	292	324	304	275	305	316	298	343	301	284	312	269	313	312	273	324	316	309	298	298	283	322	301	280	340	300	320	312	294	280	264	280	306	296	310	320	314	271	299	323	289	299	305	274	319	285	287	306	295	315	265	280	301	320	284	276	296	302	289	306	301	303	293	321	306	319	289	275	300	297	300	314	264	295	301	277	301	307	316	272	331	267	305	323	304	316	295	303	326	282	326	290	304	291	358	306	290	293	284	295	248	319	302	303	328	264	293	315	309	283	319	271	293	294	273	295	315	321	315	295	287	271	302	311	323	304	279	293	280	321	322	271	309	300	305	298	318	290	287	297	298	294	301	311	287	327	283	335	310	299	331	295	305	294	301	294	320	261	312	287	303	300	329	299	310	330	285	296	300	304	289	308	346	303	270	296	303	298	291	328	330	305	301	295	300	289	292	314	288	317	341	319	308	322	303	338	308	308	311	321	317	283	308	302	293	335	302	281	283	283	304	298	311	284	290	299	320	301	296	271	315	298	304	319	298	298	285	319	279	308	300	299	297	293	279	309	336	338	302	301	282	314	284	312	297	333	302	328	317	281	313	324	295	298	296	332	321	330	313	319	270	295	293	317	268	324	304	301	297	299	292	312	322	300	291	301	345	292	301	314	323	309	292	308	293	300	295	285	289	271	274	291	288	283	267	310	313	291	269	304	276	289	312	299	308	302	322	323	312	292	303	371	278	296	306	275	294	294	289	297	316	314	308	300	275	300	364	294	316	320	280	291	308	288	293	310	311	286	294	308	300	270	292	301	307	307	261	252	305	290	302	294	275	295	278	272	320	304	278	286	297	275	320	313	308	323	266	300	284	303	299	294	308	313	294	261	271	322	325	296	330	283	293	284	296	279	306	293	311	318	307	312	293	296	324	282	288	297	319	280	279	338	305	293	334	294	264	285	301	288	305	274	305	290	279	286	291	307	305	292	312	285	284	292	277	293	326	271	296	324	285	280	292	310	295	318	288	281	305	283	323	277	301	282	278	309	304	321	305	310	305	306	325	306	302	293	279	273	290	308	305	319	328	304	318	323	307	304	294	301	316	279	323	305	293	290	252	311	300	303	317	286	323	282	292	298	347	314	279	319	312	302	306	310	305	292	278	288	299	300	292	281	306	299	278	286	304	326	303	325	307	265	310	310	307	319	299	309	263	308	300	308	318	326	313	270	288	325	346	331	315	297	283	307	309	303	320	287	316	309	273	298	314	297	279	291	280	287	309	342	314	310	303	333	297	307	316	303	306	278	316	292	290	315	263	289	292	314	260	304	260	351	277	341	288	325	357	328	259	298	262	317	293	294	286	299	326	319	321	312	289	297	304	281	303	353	309	300	291	320	311	305	281	307	305	300	300	278	303	286	292	293	297	290	296	283	300	275	293	323	277	286	280	303	319	337	299	353	327	278	295	319	307	279	325	290	321	286	279	318	308	309	276	318	312	326	311	323	308	298	302	309	305	277	278	307	296	315	326	319	282	316	320	298	313	291	284	282	288	282	302	309	295	318	293	294	310	284	288	338	276	313	289	338	308	323	292	305	325	308	275	310	292	316	279	295	297	301	294	296	309	284	307	310	316	305	310	322	307	288	307	279	304	304	331	297	294	269	320	293	284	308	340	351	296	335	285	305	333	321	294	284	265	306	304	294	302	323	314	305	321	279	316	306	317	323	296	276	329	264	300	287	284	302	278	294	338	337	307	335	298	310	312	265	328	305	284	322	277	317	313	271	313	299	327	322	306	290	271	310	286	296	333	325	285	284	300	329	323	293	298	269	278	318	327	294	298	340	308	318	299	299	296	312	280	292	314	309	282	288	255	287	274	304	288	322	288	309	326	317	304	301	271	296	324	322	312	332	299	317	266	316	292	310	326	299	270	306	321	275	285	312	346	326	294	305	287	269	332	313	315	268	299	308	324	302	301	284	275	302	332	342	291	286	281	294	315	308	304	293	305	304	332	292	301	295	273	301	301	300	297	288	266	290	302	312	287	292	326	289	290	284	297	282	296	310	323	290	329	273	274	283	293	304	306	327	278	321	334	311	315	297	301	282	319	289	285	310	288	255	309	292	307	299	259	309	296	296	278	300	302	302	305	283	312	282	285	304	282	284	306	296	269	311	301	284	336	292	286	305	319	320	276	313	274	305
5141	392	319	358	367	363	344	361	349	331	315	353	360	352	350	322	325	322	323	371	314	328	328	356	366	355	320	340	328	356	326	348	338	327	317	342	360	341	331	340	379	373	325	337	353	356	334	361	380	337	325	360	332	313	361	389	327	349	322	327	358	384	375	356	297	343	319	320	339	377	342	306	343	330	340	349	347	327	377	358	354	367	342	339	344	355	341	325	317	346	335	339	342	371	368	364	342	350	336	374	364	348	328	327	377	353	351	340	349	362	346	336	361	333	315	337	353	331	340	332	311	386	375	385	328	323	322	359	350	369	354	370	348	333	334	322	323	364	346	346	317	356	350	353	307	349	415	356	349	359	342	325	347	343	351	374	314	353	368	340	350	402	312	348	348	381	314	335	341	348	321	367	377	339	328	339	335	356	351	360	314	332	338	303	356	313	338	336	333	327	324	348	352	342	333	349	348	340	347	354	332	346	354	349	356	353	336	325	348	331	366	361	366	384	384	321	335	334	345	327	353	344	359	298	310	338	372	348	356	401	334	322	358	349	339	323	340	332	341	363	324	344	310	348	356	343	344	360	346	341	338	340	340	318	339	361	340	342	295	323	381	341	332	375	347	331	360	370	329	341	372	292	345	346	334	352	360	335	313	340	320	343	328	350	361	369	360	325	334	355	284	343	310	324	306	356	374	334	360	329	345	334	331	320	391	303	366	378	359	314	324	335	352	342	342	360	360	334	317	341	341	344	348	330	334	334	314	372	315	355	369	339	332	326	351	351	338	341	338	305	378	345	355	363	344	329	379	372	335	349	365	348	380	370	360	337	318	347	348	315	375	333	356	366	334	349	335	341	337	344	349	359	349	365	335	326	355	354	317	332	372	357	337	338	366	321	356	328	344	334	367	327	338	366	368	317	369	371	335	304	369	358	344	337	329	346	335	336	373	383	315	326	372	380	323	345	378	326	335	349	358	365	322	324	336	359	349	341	339	349	325	346	308	319	371	340	372	322	324	304	371	368	379	349	348	345	329	304	370	333	358	375	318	393	345	346	360	344	298	364	381	330	316	365	329	330	305	344	344	340	342	345	355	367	352	338	347	327	398	336	364	344	328	332	351	354	353	333	348	331	324	314	359	330	338	354	343	337	317	315	344	356	344	334	357	331	369	361	323	370	352	348	369	359	338	316	351	324	333	409	379	340	326	369	372	321	366	347	358	350	352	309	335	305	345	349	337	344	361	342	362	350	322	357	346	373	304	353	367	338	333	367	339	348	342	349	343	343	358	353	306	334	345	388	345	355	365	339	328	372	370	356	339	349	319	335	326	361	348	343	358	372	329	340	360	355	373	358	354	377	379	364	371	326	354	363	349	340	379	359	348	372	309	347	320	309	289	370	359	364	346	320	354	360	367	367	323	367	362	383	324	332	363	371	376	358	389	343	308	332	343	344	354	337	348	339	357	349	346	355	355	377	347	351	416	331	300	332	340	355	322	371	360	358	373	336	310	331	330	370	336	329	351	322	354	357	333	342	328	325	370	358	321	361	347	376	360	333	351	321	328	342	351	352	367	340	347	329	357	341	368	326	299	309	340	354	329	320	315	351	385	354	318	336	370	362	353	361	301	329	332	356	330	329	395	333	309	353	347	344	363	332	348	336	321	350	320	373	366	351	357	347	338	346	347	351	345	352	343	355	312	346	316	367	349	361	343	391	349	369	369	344	317	333	317	342	357	322	316	350	353	391	339	327	341	355	341	322	303	316	327	341	369	334	334	358	361	345	336	352	321	333	333	384	375	317	318	335	342	342	340	347	341	334	348	350	326	355	332	312	305	309	349	325	337	340	373	339	347	345	319	344	361	351	359	348	346	321	382	343	346	334	352	332	324	389	356	339	349	337	329	331	351	360	342	326	333	329	358	328	315	364	338	370	316	356	329	316	334	360	344	340	324	352	360	362	353	317	312	346	356	347	370	369	316	324	358	338	356	339	338	306	326	362	338	311	359	326	348	337	331	335	341	336	365	343	356	342	359	354	352	335	344	344	342	346	328	369	361	350	340	350	353	355	327	332	359	364	337	346	352	318	357	373	292	367	352	350	335	359	326	353	352	333	378	358	337	326	364	359	329	332	364	357	348	368	339	311	349	369	339	364	369	346	353	357	313	355	314	365	349	347	321	352	348	325	319	346	357	336	363	374	372	315	329	359	322	346	351	332	355	350	373	334	341	374	319	338	332	351	329	363	326	330	367	311	330	356	336	365	348	356	356	337	361	371	340	320	353	358	324	344	349	326	357	327	349	341	339	349	336	335	351	373	327	341	326	345	344	369	329	340	328	356	334	377	369	363	333	347	328	369	343	315	363	361	357	326	396	322	324	353	362	372	357	343	311	323	340	338	365	340	381	340	354	324	351	345	370	370	351	345	349	390	353	336	380	350	340	359	323	359	355	346	322	331	346	331	369	375	336	362	347	326	328	377	371	327	354	366	347	349	345	414	353	365	356	353	341	358	346	365	342	336	343	369	359	353	324	371	330	314	347	334	367	319	359	314	350	308	344	322	334	349	341	320	358	384	346	362	339	337	346	332	325	406	335	343	303	338	339	340	339	356	345	330	356	332	392	321	376	339	322	285	361	336	369	342	359	301	383	331	316	349	321	363	330	367	367	372	338	346	367	369	361	329	358	327	325	346	334	335	331	322	323	319	356	324	362	377	345	345	349	338	319	332	327	336	327	339	347	304	360	357	319	380	331	342	374	334	344	323	324	387	339	363	325	323	358	371	363	321	386	383	365	318	362	338	308	346	338	350	328	321	347	351	311	359	354	340	346	347	332	354	341	324	327	326	303	321	362	354	353	313	384	363	322	372	370	358	326	372	353	324	326	333	327	369	335	345	341	365	381	369	349	335	344	327	347	358	313	355	350	333	351	322	371	365	327	359	317	338	339	334	358	326	346	336	313	374	361	355	338	383	323	338	369	357	303	345	389	343	350	341	319	364	303	382	363	358	327	325	349	317	319	322	296	355	354	340	354	334	346	357	357	356	328	362	348	343	343	329	353	298	371	320	341	318	363	374	324	345	356	360	337	321	352	328	351	375	326	366	354	366	345	350	333	365	349	348	353	363	355	356	328	336	313	308	363	302	337	349	357	347	343	320	315	369	345	336	369	362	337	301	320	359	347	366	343	334	360	389	352	344	375	336	350	356	373	376	349	335	310	373	346	340	350	372	349	353	344	310	337	355	345	347	366	338	346	339	347	355	355	316	335	331	350	327	329	364	351	368	372	367	330	327	340	377	347	360	347	373	362	346	341	369	344	368	319	372	336	368	341	328	363	345	293	337	344	326	329	341	352	339	364	373	365	332	352	312	319	339	349	360	342	351	331	290	336	311	349	340	351	331	359	328	311	361	347	310	367	350	356	351	337	309	346	331	370	373	330	306	344	323	358	335	379	349	342	309	350	337	368	341	346	365	349	340	333	340	374	345	333	341	376	340
4615	809	774	860	846	804	858	840	835	825	783	822	828	781	753	788	819	776	765	806	812	854	846	801	788	822	832	808	783	841	778	836	802	819	815	810	823	821	862	858	798	858	874	840	769	825	834	879	829	790	790	793	810	843	786	832	795	796	813	812	827	826	824	849	795	816	756	744	817	847	817	820	841	836	828	763	827	850	837	822	779	772	851	809	794	826	857	836	804	794	775	846	823	839	827	858	841	799	835	810	794	850	770	832	819	813	771	845	769	822	844	789	873	783	804	846	822	810	859	806	816	820	827	791	819	842	829	823	799	861	811	783	838	831	818	817	807	802	777	822	783	811	812	808	838	776	774	822	798	829	883	826	844	826	808	781	830	817	839	814	810	812	836	823	776	821	824	811	810	828	822	844	817	804	835	795	825	792	799	828	816	803	841	789	804	788	810	847	827	789	800	795	833	831	822	845	854	804	852	831	789	819	799	837	757	809	859	851	852	853	835	798	794	865	838	829	785	753	819	820	819	832	805	787	804	807	828	830	818	777	809	805	798	801	799	821	836	791	811	806	816	817	803	836	764	766	826	849	835	802	801	794	787	805	787	813	794	803	774	802	876	822	792	807	795	847	825	818	826	808	794	815	785	814	788	783	814	812	770	863	821	806	852	798	804	823	829	798	822	821	776	794	784	796	779	791	815	826	810	797	856	827	791	770	786	840	833	860	779	790	799	895	798	810	806	808	821	771	826	895	842	793	826	817	798	806	813	897	765	755	792	768	866	867	782	809	810	785	825	835	842	808	832	806	831	839	863	853	837	814	820	842	784	846	845	786	781	817	794	876	799	799	857	887	786	792	785	813	772	827	836	803	853	820	819	808	828	798	842	794	850	810	816	778	813	833	832	839	817	802	735	820	802	824	821	819	852	814	796	867	850	831	821	839	833	782	796	816	795	824	816	826	788	819	792	839	820	826	776	785	835	846	758	843	856	790	810	790	841	828	843	804	805	810	760	813	777	831	792	817	801	817	783	809	808	818	816	781	820	832	790	842	802	786	816	848	814	824	803	830	805	818	790	818	791	811	774	812	821	851	791	846	799	781	835	805	808	790	790	737	824	808	766	797	803	784	794	797	811	836	803	805	882	800	834	819	766	832	758	813	866	880	808	784	766	822	857	810	806	818	776	837	826	838	859	813	779	801	821	796	818	761	779	822	844	803	826	873	833	794	839	819	784	815	818	802	822	811	857	816	834	772	822	835	835	788	749	803	861	817	769	788	865	856	809	816	828	781	839	790	824	818	810	806	769	820	823	864	842	812	830	834	777	817	862	797	839	819	783	847	809	767	830	799	819	867	837	775	816	812	825	856	863	819	810	793	841	818	796	815	809	815	827	774	826	802	816	766	800	819	813	841	793	818	782	837	790	843	790	794	871	833	844	852	831	780	838	759	852	807	817	843	797	824	825	863	773	840	797	774	797	837	817	764	844	823	816	813	844	779	791	784	911	808	745	805	821	831	792	804	847	821	815	810	826	795	845	845	801	811	779	825	824	806	811	879	788	807	822	895	755	807	765	802	823	866	880	836	807	856	777	818	825	834	788	865	797	766	788	798	841	801	834	791	772	815	863	778	785	792	838	830	827	818	829	832	807	809	840	835	850	806	850	842	769	870	784	821	759	846	794	766	789	836	781	809	820	813	816	816	800	831	823	820	835	814	814	838	771	771	847	825	791	845	783	790	819	784	767	790	818	869	865	787	837	780	795	805	810	832	872	816	832	789	782	765	798	864	784	847	798	818	827	796	782	844	856	780	819	838	816	815	828	840	835	832	841	850	806	836	774	766	831	816	821	835	770	801	811	888	793	776	781	800	812	779	803	788	821	819	783	809	783	801	812	828	803	812	809	779	840	789	827	796	779	814	828	850	818	853	835	788	847	773	810	834	809	854	857	844	838	825	818	831	874	759	822	858	831	808	852	804	814	768	787	844	807	779	810	792	756	846	816	791	834	805	819	801	775	784	832	854	847	833	817	831	732	813	833	807	846	810	850	820	832	789	803	839	785	799	822	838	789	820	809	806	803	837	797	788	806	784	824	793	808	875	816	819	843	758	793	859	801	816	801	783	854	814	835	775	819	823	800	833	849	813	772	902	828	824	787	795	885	786	861	821	855	834	814	782	875	786	805	822	829	860	784	779	821	712	817	765	831	789	790	822	801	803	799	820	822	818	788	840	770	788	767	840	766	798	814	784	783	806	827	840	765	786	816	828	849	786	827	781	799	812	833	799	793	789	825	816	823	859	809	796	792	827	827	818	824	845	822	786	832	812	814	829	816	816	806	799	836	838	826	806	812	850	824	796	800	858	829	780	785	884	833	741	808	877	813	775	809	794	820	816	848	823	815	829	869	857	853	803	774	852	775	824	890	826	800	752	865	842	791	783	792	788	831	780	834	815	812	842	851	861	792	858	809	818	822	840	795	816	835	744	840	811	810	805	898	845	777	823	780	878	829	803	796	787	808	770	793	824	822	835	797	824	830	820	809	864	849	774	836	820	889	809	834	831	741	769	841	800	810	804	833	805	744	796	791	815	754	821	821	829	785	827	760	791	860	824	831	835	837	852	820	799	791	802	830	741	819	826	768	771	840	836	800	842	831	800	860	791	847	801	814	827	804	791	867	794	777	848	881	822	853	808	736	853	773	795	832	778	861	809	769	791	766	811	795	823	826	813	839	790	828	843	790	786	825	784	816	821	849	781	838	787	822	804	787	798	834	785	853	814	841	843	781	780	783	820	853	823	809	762	839	824	835	805	827	771	811	801	861	825	858	831	824	849	781	817	814	842	857	781	816	824	788	857	825	858	848	803	859	780	784	787	839	804	845	782	855	794	864	777	802	777	850	827	804	830	797	805	811	840	865	798	829	866	795	830	853	836	797	786	797	872	839	797	858	830	853	824	838	808	829	874	833	803	784	814	814	842	862	769	842	805	857	815	830	805	790	811	845	852	786	815	781	845	803	833	737	833	779	851	782	787	868	835	829	855	832	778	799	827	798	806	803	824	827	836	815	814	841	849	805	798	861	812	795	805	747	762	824	812	823	800	868	826	801	814	794	850	832	799	833	794	815	770	811	833	727	833	780	816	789	863	780	770	842	760	790	836	833	856	868	778	805	798	758	844	794	804	815	825	818	813	859	812	789	841	872	802	806	831	824	822	847	814	792	846	817	807	794	845	862	841	793	785	782	823	819	811	798	814	859	782	819	819	851	870	821	832	816	803	788	809	801	808	801	848	833	819	825	790	806	851	894	843	775	801	834	828	751	812	791	794	853	810	803	820	785	767	812	766	807	806	785	807	812	811	818	796	826	778	791	848	779	835	886	832	792	816	789	824	803	802	808	796	809	805	789	817	813	854	746	842	849	829	826	816	785	802	800	828	806	854	803	790	842	781	856	794	822	792	834	841	797	851	844	814	778	783	814	790	810	815	832	810	796	835	833	808	793	837
16424	1163	534	429	392	318	326	310	285	309	289	301	274	281	251	294	262	268	284	260	283	257	262	277	234	256	261	262	283	253	265	257	262	272	265	283	274	270	241	264	269	269	252	247	263	253	269	274	271	249	284	297	270	230	261	274	255	247	261	274	263	290	248	282	283	277	270	268	224	267	270	271	281	286	270	249	265	268	250	260	274	232	263	266	279	271	321	274	313	287	247	271	261	261	263	275	287	264	262	263	281	274	258	265	268	287	286	289	273	260	272	281	284	256	267	288	250	297	271	273	248	293	276	270	257	270	263	289	299	258	261	308	247	256	246	268	242	250	283	282	246	251	295	252	261	274	257	273	241	262	273	279	289	290	273	302	289	263	260	273	288	256	258	300	263	242	272	272	269	264	247	263	260	282	238	278	258	260	272	250	267	302	261	274	266	294	251	260	259	256	260	251	256	291	247	260	288	279	271	245	271	289	257	263	256	234	266	242	286	261	255	251	271	269	256	261	267	295	267	231	272	274	253	262	260	271	247	244	256	264	267	263	260	260	282	273	252	261	273	268	288	291	267	265	225	276	262	263	234	267	270	281	256	240	256	283	270	262	277	281	240	287	274	273	244	273	260	252	260	251	284	274	286	305	279	269	272	270	274	240	259	318	280	245	280	282	281	269	269	282	251	247	256	271	267	266	271	274	252	274	292	256	262	266	279	264	252	256	282	272	277	275	280	265	286	266	280	274	264	229	273	261	245	283	264	252	251	263	256	256	300	285	263	247	277	288	281	248	264	292	295	284	299	285	271	258	267	272	259	254	291	251	285	250	282	250	270	270	298	257	278	288	278	253	266	242	290	255	276	262	236	267	246	267	268	282	258	267	261	289	245	263	258	262	286	257	251	282	264	282	261	308	267	256	278	285	224	244	238	263	263	263	283	281	266	257	262	275	253	251	251	236	242	264	244	262	268	240	254	304	282	285	275	249	266	241	254	291	289	255	233	271	271	241	272	238	252	264	286	254	253	280	268	297	290	272	258	282	275	296	252	264	282	256	261	281	249	259	267	265	256	249	283	283	280	276	288	272	266	238	277	270	254	243	271	272	296	257	248	278	238	275	269	262	296	247	247	297	281	265	273	290	279	265	252	249	260	236	293	261	247	250	270	300	276	299	270	262	287	291	267	284	247	267	280	246	245	287	249	243	274	259	272	279	279	286	284	272	277	235	274	272	250	233	268	271	284	264	264	254	264	257	304	273	261	252	272	252	281	273	282	265	252	285	247	281	235	281	258	287	250	256	276	288	280	284	245	267	267	249	274	265	306	263	256	242	308	253	251	268	251	256	268	273	268	272	276	228	254	261	263	277	269	278	240	277	257	294	263	275	279	272	270	257	249	252	240	248	278	287	289	258	287	293	259	304	266	282	255	303	281	257	231	265	275	282	247	223	230	290	258	257	262	246	267	280	274	262	269	235	308	264	291	278	245	271	213	232	238	284	270	264	269	256	288	268	292	266	272	224	265	256	269	270	250	265	284	242	239	257	279	269	232	289	286	242	266	259	250	272	243	280	273	278	263	253	260	270	285	268	263	241	276	266	268	264	281	273	257	293	239	231	307	261	267	244	251	249	243	239	277	243	247	268	277	277	239	274	239	268	281	260	265	286	267	252	269	239	256	296	250	254	255	269	271	283	285	251	267	279	261	251	256	254	288	244	250	288	261	268	223	281	251	266	276	291	273	284	245	280	259	266	243	279	278	288	257	275	266	257	287	238	287	256	274	285	279	261	248	258	268	305	278	243	239	249	270	238	253	257	259	297	264	265	278	266	268	294	271	278	275	286	252	273	247	283	251	280	270	277	272	274	232	225	246	247	280	282	272	252	292	259	262	297	268	287	274	246	253	273	273	236	313	279	267	287	277	268	276	259	272	244	258	270	281	261	264	274	270	266	264	272	274	281	265	280	259	283	267	247	287	262	237	256	264	266	280	288	273	264	280	228	262	291	276	250	274	264	277	258	258	247	267	256	259	278	287	267	262	290	287	249	270	262	256	261	297	252	278	309	293	273	296	270	285	277	294	254	228	276	254	256	281	254	243	267	238	259	233	244	246	225	284	288	284	283	259	216	284	270	268	291	239	274	280	259	265	219	288	254	265	265	261	267	269	258	255	239	273	261	267	292	270	285	279	263	292	245	255	275	272	255	258	294	261	256	255	270	302	256	266	287	246	278	279	278	258	259	236	277	297	279	257	266	250	261	257	243	261	247	237	247	250	265	278	245	281	293	285	262	281	260	270	272	237	256	251	267	262	298	257	258	298	238	281	272	271	248	234	281	275	270	228	258	264	286	263	262	260	289	271	280	258	257	299	266	269	253	273	261	260	290	275	237	289	240	274	297	290	246	269	276	279	251	291	290	243	300	227	270	267	224	254	290	263	246	273	260	266	278	275	264	261	284	241	259	290	264	263	250	251	232	246	283	240	253	266	252	295	267	261	276	266	258	285	223	295	240	292	263	268	275	296	263	277	280	283	248	232	284	264	266	235	267	239	288	282	237	272	256	252	271	290	253	245	267	234	253	264	285	247	251	243	290	273	229	248	281	266	236	280	255	269	229	262	268	257	292	298	265	245	276	275	254	285	283	257	248	287	283	254	275	240	284	287	271	263	293	275	295	239	265	287	282	277	270	262	269	265	246	251	237	281	266	280	264	245	246	248	265	254	249	250	269	296	284	241	244	228	261	260	281	265	287	308	274	258	265	282	283	256	257	263	276	264	238	240	224	259	257	287	295	248	283	259	272	298	277	295	276	253	267	256	234	253	288	265	247	271	285	276	261	274	256	275	264	255	298	249	234	253	267	278	290	253	256	318	299	267	292	302	248	263	281	280	290	265	250	261	253	285	260	271	266	271	252	276	284	272	252	277	269	248	272	285	265	291	297	258	264	261	270	250	269	258	248	237	221	269	280	292	267	251	271	275	282	273	273	286	280	306	256	239	251	269	275	255	283	264	252	252	316	280	276	285	291	250	304	314	259	275	248	256	310	287	271	251	267	272	279	278	261	259	277	262	254	272	277	253	288	243	284	252	288	293	250	253	245	288	273	268	255	279	249	280	280	270	284	280	247	259	256	242	256	230	263	246	260	268	269	264	243	231	257	262	239	264	277	283	308	260	275	240	283	262	261	266	246	226	275	279	288	273	290	269	270	287	248	267	282	274	272	267	258	259	250	277	269	286	279	274	300	268	273	274	280	283	305	249	244	262	288	300	278	292	256	264	249	269	250	251	267	266	259	255	257	249	281	268	259	266	218	271	243	259	255	297	252	305	277	266	273	265	271	260	285	267	248	255	270	259	251	252	270	242	258	265	253	254	275	268	252	234	271	244	267	291	294	248	260	209	261	278	274	266	248	299	264	272	273	255	257	248	279	293	272	284	315	288	296	285	270	274	258	262	276	277	288	261	255	313	241	326	251	249	285	278	278	261	255	250	243	279	273	314	299
11732	845	1170	1234	1110	954	915	851	779	741	747	719	737	716	693	701	691	692	690	679	679	678	648	667	663	640	687	659	678	650	637	610	622	636	657	620	669	643	641	612	738	653	656	620	644	654	626	637	606	658	644	647	601	626	627	667	620	626	638	614	633	629	663	649	589	669	645	641	655	618	618	613	612	621	575	625	645	654	640	621	596	652	643	650	597	658	648	629	568	664	655	656	602	676	625	667	639	588	610	594	655	633	624	620	607	608	637	620	639	655	649	593	602	628	639	650	687	629	629	689	666	615	636	685	648	674	635	597	638	653	688	642	677	600	617	620	632	617	635	624	661	598	634	624	618	628	632	647	647	593	648	653	640	640	674	610	644	597	623	686	591	622	652	580	634	635	638	635	649	610	661	658	660	673	646	646	656	649	622	655	620	649	648	658	632	701	624	619	625	673	637	638	640	637	603	648	679	621	621	645	689	646	661	639	627	619	645	611	646	640	649	636	605	606	654	648	632	657	620	644	655	670	647	624	648	619	615	623	615	626	645	639	631	570	642	680	611	623	620	636	678	641	625	643	648	643	634	624	655	661	635	629	632	629	686	661	644	629	617	651	603	617	616	609	654	662	653	649	638	631	637	590	631	580	633	614	646	666	624	623	643	634	572	588	627	607	652	638	628	650	630	649	669	611	648	645	645	661	630	674	617	624	633	656	600	637	634	658	611	630	604	647	620	640	625	648	614	643	643	666	660	684	645	608	649	638	652	608	673	640	612	623	621	617	637	642	584	659	591	618	644	637	609	622	656	645	674	645	617	661	629	646	665	643	620	584	627	587	650	637	647	603	645	647	649	652	645	645	638	646	625	649	651	637	631	632	618	638	594	641	650	639	625	656	662	592	648	615	669	636	634	600	638	681	645	656	628	593	693	630	639	640	636	628	631	622	650	667	591	627	667	688	624	626	628	625	643	613	634	633	649	665	633	593	636	637	611	606	630	612	688	657	592	638	593	611	609	654	633	644	678	606	673	656	624	643	676	639	619	657	658	645	607	614	652	658	663	610	643	655	607	582	610	608	602	626	670	635	644	666	629	638	573	618	650	649	647	651	666	651	641	652	618	657	639	606	662	651	631	647	624	628	591	591	610	640	676	595	615	624	617	644	655	663	652	659	650	624	618	618	656	630	633	618	651	635	620	675	641	621	617	666	675	654	633	643	614	625	651	663	633	604	644	632	656	634	624	656	676	610	604	628	698	682	653	630	683	618	712	613	617	621	670	611	601	629	602	634	653	607	582	632	642	615	645	584	591	612	670	676	648	631	637	625	631	627	625	635	630	604	599	637	644	665	607	627	697	620	620	648	661	604	625	617	686	648	620	654	645	672	660	645	651	596	650	651	577	648	610	630	603	630	647	629	603	664	630	635	608	659	673	647	618	633	658	649	593	619	632	577	614	656	625	635	622	614	598	645	583	673	613	683	636	671	634	629	619	619	624	665	613	604	624	591	645	645	599	643	633	623	619	604	586	646	651	643	603	642	663	658	673	641	649	579	647	654	651	576	595	659	643	620	615	630	607	649	670	631	637	626	618	670	626	604	628	662	633	620	616	674	654	651	634	637	610	625	624	639	655	658	595	641	630	615	609	637	652	575	651	632	657	626	612	646	658	621	616	661	619	612	660	642	617	666	633	704	660	610	657	620	598	609	615	589	648	594	619	692	672	588	622	612	612	595	599	634	630	678	624	620	672	665	629	650	680	630	638	601	586	616	617	625	628	640	610	588	634	636	622	669	676	611	635	626	563	624	656	627	654	617	614	652	603	677	631	663	630	674	648	642	650	618	638	713	627	644	624	641	658	645	622	612	633	668	667	626	608	632	629	640	667	650	672	659	644	628	672	619	631	672	636	632	651	620	613	706	596	603	628	615	666	630	632	602	603	610	650	656	633	659	626	610	653	617	592	639	651	675	656	657	585	609	624	601	665	656	624	601	690	621	620	614	674	664	653	577	645	638	644	642	570	613	644	629	628	630	630	667	641	631	613	619	630	668	581	629	654	609	617	638	702	624	591	625	606	633	638	668	657	603	598	618	669	687	635	614	611	609	630	618	599	668	611	639	650	642	616	623	611	631	656	636	597	664	594	618	683	679	631	650	606	638	614	627	635	623	647	596	627	667	561	593	620	613	651	624	614	611	626	637	621	640	673	640	630	650	638	584	637	667	635	609	606	617	659	630	647	592	644	622	669	625	615	623	640	628	650	620	649	622	646	640	632	582	632	615	625	634	640	656	622	614	655	585	657	639	621	612	647	596	626	599	609	645	654	637	636	604	645	576	641	667	648	619	616	626	661	635	656	647	660	654	559	657	653	655	630	674	641	635	618	655	586	658	644	701	625	586	632	625	674	605	631	590	643	640	673	627	641	650	681	629	641	631	635	619	615	624	614	634	591	605	643	626	670	641	640	648	666	582	634	640	637	576	610	658	664	630	643	596	626	662	649	621	604	630	607	654	630	704	649	641	686	623	639	622	599	653	663	614	658	695	648	612	615	652	628	642	658	628	638	675	645	718	653	666	664	628	622	596	590	643	616	587	649	669	612	635	653	617	639	676	663	648	635	696	624	627	655	658	624	654	569	581	599	620	616	642	645	621	580	640	658	612	637	576	648	627	654	590	619	605	655	654	650	638	607	633	585	608	648	623	653	612	629	602	593	672	604	690	625	605	614	623	615	666	671	628	604	642	625	630	649	661	654	596	639	665	679	607	609	644	621	629	595	618	665	641	630	619	657	649	634	607	641	631	619	620	668	607	631	630	608	657	625	656	668	665	637	631	569	631	657	632	640	616	611	657	682	621	681	599	604	598	597	656	662	634	624	645	668	642	710	613	615	594	641	630	641	640	599	630	594	667	627	625	630	646	604	617	644	706	645	589	660	630	621	607	618	644	626	649	614	627	640	616	640	602	636	606	638	640	608	596	629	663	637	641	617	621	675	621	648	587	609	623	616	665	669	645	631	643	631	606	652	673	665	628	647	621	662	620	632	615	619	647	610	658	624	637	648	667	664	648	647	657	691	594	605	646	566	618	696	628	630	568	635	635	612	650	645	630	609	642	621	636	594	592	622	658	622	599	677	643	648	643	629	582	598	651	685	642	645	659	652	645	601	618	649	613	634	613	620	593	642	606	602	627	714	652	632	617	673	565	655	666	622	599	616	625	653	632	651	644	636	629	652	642	617	631	641	606	657	650	625	647	634	611	674	616	680	644	601	593	648	610	623	643	665	648	649	666	665	625	617	625	621	639	686	614	642	640	612	636	646	647	656	650	661	574	644	665	668	609	657	636	663	608	643	633	624	615	623	612	655	633	638	625	638	662	616	642	633	614	592	640	663	662	575	655	615	653	644	637	643	616	619	645	603	604	595	639	662	653	635	631	632	619	622	627	626	614	611	620	621	647	638	612	611	638	631	633	612	641	616	642	615	617	663	637	614	679	621	603	634	611
24552	2150	621	456	304	239	226	176	158	151	126	132	135	140	114	129	109	107	137	135	129	116	112	129	114	106	127	105	109	114	121	111	115	97	100	124	111	114	100	100	123	114	127	110	87	132	103	103	121	103	140	119	100	113	101	116	103	128	112	116	95	87	125	125	115	101	131	121	106	118	97	106	106	110	94	118	123	126	120	103	125	110	118	118	103	104	113	86	106	105	114	102	101	111	118	106	108	86	117	107	90	101	108	112	117	105	104	105	100	123	123	104	109	123	93	113	85	121	103	119	117	106	94	108	99	96	116	109	97	113	109	137	101	108	121	112	108	95	109	111	114	125	112	118	93	119	111	113	113	106	110	109	117	109	93	127	113	125	103	94	116	105	111	126	94	103	103	108	124	106	109	100	123	110	111	124	103	105	126	99	108	105	110	116	121	119	121	95	115	123	115	128	113	102	116	110	110	102	105	109	130	110	112	114	127	108	126	104	114	107	99	107	117	117	100	105	113	97	115	102	109	118	108	106	108	104	119	130	113	124	124	141	106	101	103	112	100	102	125	106	116	118	104	113	135	104	112	94	107	115	113	110	118	103	108	80	110	101	112	112	118	121	94	111	123	108	118	129	105	118	105	115	102	120	94	117	118	107	111	118	109	117	114	123	117	116	120	106	108	107	106	110	100	116	107	104	126	111	117	98	121	97	115	100	119	108	134	113	105	97	119	93	113	120	108	108	104	121	107	102	113	116	106	103	101	93	121	105	93	107	114	112	102	114	97	91	109	108	128	133	129	109	111	104	106	104	123	88	96	111	113	120	104	93	106	126	107	93	95	107	107	124	126	103	103	99	97	95	106	114	127	112	121	118	125	114	122	112	99	115	103	117	113	111	110	100	106	105	102	89	117	123	108	102	89	103	110	130	119	107	120	103	109	99	122	111	115	99	109	112	94	130	116	125	114	106	91	115	111	106	104	116	106	112	115	107	100	114	120	105	90	120	116	106	103	117	113	115	109	116	123	104	136	112	109	106	106	127	116	115	140	118	112	104	123	122	105	101	113	125	132	111	119	106	103	100	113	122	98	124	118	124	108	134	117	109	105	128	104	107	104	108	111	98	109	115	111	117	125	106	88	123	99	91	118	103	110	120	91	128	131	117	101	102	103	100	94	115	122	105	127	116	122	109	124	95	100	102	106	108	103	111	126	103	98	110	102	101	116	123	111	92	104	120	109	119	107	113	109	103	99	111	129	103	117	118	108	122	100	115	124	109	100	112	125	120	127	117	119	116	132	104	103	102	111	106	110	111	125	114	113	120	120	117	106	136	119	123	110	117	107	116	99	103	107	103	112	138	122	125	103	94	100	95	74	92	121	115	101	117	104	97	112	99	126	101	134	113	112	112	129	110	106	98	119	109	108	126	115	126	104	97	127	108	113	102	112	100	109	114	131	116	108	114	111	114	117	110	108	100	128	119	98	95	95	109	91	132	113	119	119	116	110	119	116	114	102	128	95	126	112	113	101	107	98	104	116	95	109	112	92	96	120	131	107	126	104	124	133	108	104	117	125	103	95	110	112	121	122	118	105	103	115	101	110	107	106	127	121	100	105	111	106	108	101	116	102	104	122	121	105	102	93	107	116	101	110	128	112	122	119	113	112	117	111	103	129	111	125	109	98	131	111	112	100	91	104	84	115	102	96	130	125	123	116	135	119	111	109	109	109	112	122	106	101	101	121	135	113	103	110	84	99	134	87	119	97	115	118	93	104	131	117	122	114	100	127	122	111	102	118	107	101	104	116	102	121	92	122	115	109	116	139	99	117	106	86	118	111	138	119	100	93	102	98	114	111	115	114	107	116	118	102	99	89	117	113	124	131	100	90	108	126	94	83	94	105	99	108	129	121	101	130	117	126	97	118	107	91	106	109	97	105	103	102	123	109	83	103	123	125	101	109	111	108	103	119	98	98	124	109	110	110	114	99	93	113	116	98	107	104	105	106	93	109	115	131	90	101	106	98	107	118	98	120	105	103	113	100	103	115	111	95	107	108	108	114	113	116	126	112	108	103	110	109	106	115	87	94	111	103	95	128	104	113	104	128	117	115	113	114	119	102	114	111	126	94	96	113	102	113	107	109	103	113	118	96	103	130	101	105	123	98	102	115	117	116	117	125	112	92	110	116	114	123	105	91	135	128	125	136	117	138	109	101	106	109	114	117	123	115	127	94	112	99	124	132	125	124	105	110	115	110	92	118	107	111	107	110	108	120	125	110	104	103	110	113	119	106	113	112	106	97	122	113	100	121	99	110	98	150	104	113	88	106	98	122	120	116	126	100	98	124	115	125	105	116	100	108	103	95	125	90	101	91	118	122	109	103	122	121	111	127	107	99	118	110	113	98	100	127	120	114	124	116	114	99	113	94	94	110	111	111	106	107	118	101	93	121	105	124	117	129	104	103	111	112	114	107	103	111	106	118	116	132	111	98	105	103	93	101	138	105	123	101	110	130	123	91	111	98	104	104	109	104	104	113	112	104	104	101	96	122	118	121	110	103	104	96	94	91	109	100	119	108	122	104	101	111	103	105	116	120	92	129	107	107	120	121	129	122	108	104	94	117	98	115	111	99	108	121	120	107	111	109	106	120	107	119	107	104	124	95	86	126	112	95	122	96	112	110	103	108	86	93	86	87	112	107	111	104	100	115	100	101	121	100	102	109	92	115	111	122	108	122	95	120	122	103	120	102	106	115	100	90	117	101	107	121	117	104	110	93	116	120	113	108	116	123	94	100	109	106	105	100	108	118	116	111	107	129	97	131	117	138	107	111	103	125	107	84	117	86	112	114	131	93	109	120	90	110	104	98	117	110	132	128	100	103	111	103	123	131	120	126	99	116	105	118	112	129	110	107	119	107	113	92	123	132	108	123	111	95	103	114	114	138	127	89	97	87	115	113	106	100	100	100	114	98	97	112	109	124	134	125	106	116	92	135	116	106	102	123	113	103	102	109	106	116	98	102	112	103	109	104	118	112	91	111	111	97	132	133	103	87	128	96	102	121	107	127	108	104	121	99	93	115	140	98	120	97	108	123	104	114	109	105	113	90	136	127	134	111	111	110	101	94	92	108	105	128	109	93	122	124	130	122	108	114	97	125	113	124	112	134	109	98	121	102	107	121	119	110	98	88	124	109	117	118	111	124	112	106	93	117	121	98	101	102	108	98	107	94	109	98	94	112	124	111	112	98	102	107	110	112	107	113	105	102	120	107	126	101	110	105	110	130	110	102	107	108	99	97	104	121	98	140	108	119	119	94	115	102	95	109	104	116	106	116	95	103	130	124	122	93	121	137	122	95	116	101	110	90	124	113	94	102	100	104	92	82	103	112	95	94	97	110	119	130	118	113	107	99	111	113	118	119	108	105	97	118	110	107	106	111	96	136	111	103	98	105	115	86	119	113	96	113	107	119	129	129	105	93	105	118	104	106	99	106	115	107	107	110	106	78	96
14524	732	1358	1438	1227	1034	773	683	621	545	528	493	453	447	424	417	386	376	398	312	324	357	379	363	351	347	327	336	349	302	325	312	309	325	316	293	296	303	363	324	292	290	328	331	299	326	309	302	319	332	285	298	314	311	288	286	322	350	323	303	304	299	324	326	302	294	319	280	321	284	316	324	332	283	295	319	294	297	311	339	300	277	312	315	315	308	314	311	288	327	305	276	316	299	280	291	335	310	291	290	316	286	297	312	278	286	306	275	306	339	314	291	309	264	282	315	312	307	288	287	293	313	320	302	299	301	266	306	329	309	309	259	278	294	305	334	298	306	300	273	287	297	307	285	303	292	253	304	271	294	291	302	286	312	283	324	295	300	303	276	313	282	304	307	304	329	271	314	296	291	278	292	310	295	317	303	331	275	304	305	298	314	281	321	303	281	310	294	315	292	336	287	310	295	319	299	297	272	317	275	299	319	276	319	309	294	288	276	313	301	282	273	306	295	285	272	290	291	337	297	304	275	286	292	300	325	300	301	293	307	294	304	312	295	297	333	306	299	288	292	307	276	305	317	318	282	291	288	343	301	258	312	291	304	291	290	299	316	289	332	291	286	302	295	295	278	276	268	341	285	322	337	313	273	267	306	325	300	265	263	302	321	302	305	295	276	329	306	310	297	281	312	325	288	312	273	290	298	309	328	318	301	308	271	318	285	300	308	332	290	276	314	316	276	329	272	295	302	299	334	315	295	341	318	330	301	313	311	288	300	301	312	273	282	345	289	292	293	307	295	285	299	302	318	298	290	278	296	303	321	289	302	274	299	289	313	297	269	306	292	279	272	328	295	268	304	287	273	260	275	293	280	321	269	278	330	334	288	309	312	290	276	296	296	319	333	292	277	310	292	294	286	286	257	317	281	284	295	296	272	294	311	285	300	307	286	322	288	302	317	304	310	284	314	289	301	310	277	330	323	279	292	291	298	280	321	292	291	320	327	281	285	298	288	281	304	287	302	294	329	296	298	308	285	266	319	302	299	322	317	286	282	292	318	276	299	250	327	290	290	285	281	322	308	309	269	331	296	322	318	302	333	311	300	267	289	272	325	303	290	304	312	298	292	276	293	316	286	307	317	278	308	290	313	299	304	264	268	285	288	294	305	272	284	304	303	240	294	290	321	272	331	300	262	317	290	283	287	309	277	304	290	310	277	295	310	298	277	311	294	284	298	317	278	275	307	271	288	265	330	326	277	302	296	342	308	273	293	289	292	303	302	267	292	271	326	290	313	268	323	301	293	312	311	280	288	255	312	293	307	284	275	274	286	301	289	311	315	328	280	260	321	268	282	315	272	295	332	293	294	291	311	299	279	313	295	283	270	322	301	305	291	296	303	309	272	290	320	305	264	293	299	308	302	303	296	283	307	257	291	279	303	294	313	288	279	308	298	334	286	291	280	309	293	305	312	321	298	306	279	276	293	263	303	324	265	282	288	280	277	311	275	300	328	294	286	298	318	294	313	300	329	291	319	309	289	346	290	283	278	312	272	285	285	308	296	284	306	300	293	307	279	285	290	300	278	308	316	320	295	307	304	313	305	278	301	316	309	277	296	319	315	273	270	306	309	297	331	326	305	306	249	298	307	321	262	267	282	303	267	302	309	292	296	319	272	262	308	292	288	299	293	314	275	311	313	299	285	310	311	323	259	293	274	315	308	309	318	309	268	325	306	306	267	302	280	309	297	285	303	293	298	295	280	290	318	335	320	311	312	277	301	303	286	299	324	298	290	260	266	295	307	291	306	275	287	272	309	303	289	276	291	288	276	271	311	298	278	296	312	327	319	312	317	324	285	271	319	270	297	286	287	282	317	274	310	314	289	303	335	282	291	321	265	306	315	309	282	287	299	262	324	299	312	307	305	320	283	281	277	285	293	314	299	331	305	282	278	287	296	323	321	295	324	298	269	286	284	278	291	344	299	288	272	327	341	318	301	268	286	270	318	334	304	314	311	297	298	312	319	337	308	299	321	278	314	325	279	296	283	299	283	296	333	297	295	279	282	314	309	278	324	291	300	260	303	287	289	295	334	289	306	335	302	304	283	332	311	325	302	317	319	295	289	290	299	278	270	288	268	314	282	309	293	263	305	300	298	307	317	291	249	323	270	282	305	302	300	321	338	285	301	273	314	316	289	316	333	303	291	308	303	282	273	345	291	330	297	292	301	304	278	274	268	297	287	316	305	294	279	310	296	320	309	285	299	289	317	305	316	303	327	288	284	301	299	293	316	308	274	285	313	287	284	309	267	285	271	283	304	302	309	269	351	283	291	306	270	319	305	285	276	289	275	295	306	297	313	291	324	297	311	287	307	309	290	285	278	311	315	293	310	274	276	306	278	294	292	274	291	284	317	299	288	305	294	322	304	294	281	314	281	303	281	299	300	305	290	323	284	279	316	293	304	312	312	287	304	318	309	301	287	316	292	302	304	295	285	295	304	296	283	280	311	290	297	291	331	291	298	314	283	305	301	283	311	310	276	303	310	293	326	290	298	322	271	297	274	292	307	322	317	320	282	308	306	299	319	300	315	307	309	302	312	259	263	316	315	300	305	306	316	316	321	302	314	296	289	294	280	291	323	298	326	317	292	274	279	271	274	315	289	287	292	327	294	302	296	259	293	279	285	301	299	258	308	320	305	279	292	274	303	294	304	302	289	262	279	268	295	276	293	289	323	311	277	286	285	303	307	308	310	288	296	269	292	318	315	288	289	292	298	297	315	311	320	298	286	284	324	324	278	314	304	288	312	325	311	276	283	324	286	290	304	298	310	283	298	312	324	290	284	289	303	294	298	277	303	330	323	298	301	288	268	275	277	329	314	299	304	285	331	289	296	324	280	268	289	311	287	320	274	257	299	332	294	272	325	290	294	294	319	312	278	284	290	301	323	318	291	311	303	303	270	298	313	302	266	324	290	297	311	307	315	269	305	315	329	274	310	283	284	295	286	291	284	311	315	293	281	303	303	282	297	295	274	346	287	307	307	289	294	299	341	308	297	303	280	323	282	332	337	298	311	331	306	286	292	283	298	318	318	292	301	297	274	302	294	305	307	298	302	295	310	332	299	312	290	314	293	295	265	296	315	316	287	251	302	269	325	286	289	280	296	296	287	295	299	293	306	330	312	306	315	293	294	300	308	276	300	279	313	285	301	283	299	298	266	328	275	294	322	337	291	306	277	308	295	295	264	275	290	284	301	308	281	284	273	297	326	308	299	299	298	294	269	276	290	269	288	280	310	284	324	322	317	307	305	312	280	268	256	284	284	291	297	330	321	304	284	286	291	311	282	293	301	286	293	255	324	297	322	291	315	283	301	286	277	308	294	283	280	296	316	292	283	315	318	311	277	307	315	362	292	304	280	280	303	294	300	305	312	306	280	309	261	305	259	305	287	279	307	284	292	337	309	342	300	306	307	284	300	252	299	314	311	327	274	290	296	276	266	294	294	321	267
4956	371	335	323	342	321	353	341	373	337	354	343	353	317	344	355	331	363	365	322	364	331	366	364	322	316	349	355	341	372	338	319	356	340	344	335	294	327	344	380	333	376	346	364	329	349	333	333	337	317	336	353	375	337	347	350	370	332	355	349	359	323	348	334	339	355	388	353	323	353	341	355	355	351	321	331	328	332	331	358	320	364	366	346	338	362	352	356	367	360	318	337	327	305	341	345	329	334	344	359	385	342	320	317	323	304	325	356	335	317	347	352	335	319	340	355	355	338	345	362	357	345	333	297	370	332	368	389	338	362	330	314	344	353	349	352	341	351	361	325	356	373	364	378	380	368	337	321	338	378	348	363	351	363	332	330	325	330	351	373	375	323	348	360	374	312	303	313	335	345	313	349	319	339	338	331	359	344	369	355	333	324	335	345	345	355	351	343	347	326	369	355	333	330	337	334	361	372	325	353	345	364	332	360	335	345	339	355	361	372	372	391	320	403	352	342	339	352	340	291	289	348	352	337	388	368	352	333	356	342	328	352	343	337	345	353	361	301	334	368	363	325	372	327	367	345	364	363	325	343	345	360	343	354	319	321	337	345	320	352	383	328	343	377	369	343	328	364	347	366	349	304	360	354	355	346	337	351	329	366	372	377	343	345	348	366	336	309	323	351	344	359	325	353	328	336	351	334	339	323	328	356	354	384	324	334	308	352	370	318	333	365	340	326	336	317	356	331	316	379	350	378	363	354	358	339	327	319	358	342	343	324	345	313	345	341	383	333	304	371	372	335	341	316	314	306	332	376	342	348	379	347	323	352	346	350	349	355	366	325	364	348	347	349	322	300	341	333	312	345	359	344	331	311	334	369	318	346	337	324	358	319	354	334	354	368	319	341	338	343	354	358	362	350	358	325	368	352	320	327	378	353	316	380	348	332	339	335	363	359	327	350	311	338	335	367	362	336	356	304	348	352	334	309	331	342	328	339	347	363	308	335	327	355	344	353	342	323	329	340	321	310	356	354	334	334	375	355	320	360	329	357	337	331	357	324	343	328	305	311	321	356	325	330	338	307	355	331	357	355	348	342	351	331	370	346	357	362	328	322	369	357	380	336	368	374	356	337	356	329	355	280	344	338	333	368	368	337	328	326	334	351	339	367	353	344	346	338	359	312	312	332	378	345	350	312	346	356	351	350	334	355	334	340	320	297	333	379	346	328	351	326	342	349	338	333	326	332	334	355	322	351	333	321	326	323	338	386	339	322	323	333	325	371	358	328	348	365	332	319	325	340	338	366	344	333	341	304	397	368	356	321	369	299	347	325	354	335	366	338	360	345	300	333	366	330	364	359	352	328	337	354	328	339	343	326	341	341	379	357	343	347	382	358	349	352	350	372	380	338	354	357	350	405	363	323	325	368	335	319	337	337	336	348	310	322	353	330	345	333	343	307	343	334	348	383	338	338	329	316	370	340	344	347	357	365	339	319	348	385	347	328	351	316	337	346	328	359	315	304	345	333	340	351	341	362	338	331	307	360	364	348	340	357	353	355	353	326	324	338	336	352	365	346	341	369	349	353	340	327	313	341	363	325	397	313	353	325	364	341	315	372	329	347	333	336	318	341	364	335	322	360	326	348	295	335	399	364	321	325	339	349	362	330	340	337	377	341	351	367	339	339	342	348	350	397	400	346	329	365	305	333	356	350	356	322	361	345	330	323	358	332	339	351	350	369	362	314	295	351	357	360	349	329	321	337	364	340	369	325	330	349	367	359	330	322	327	366	323	333	317	351	338	367	357	339	363	341	341	347	354	351	302	366	357	340	310	331	347	347	348	312	344	329	339	300	306	377	320	355	359	337	357	361	357	325	412	368	372	342	373	344	354	351	344	352	369	358	355	337	319	332	350	334	372	365	344	329	356	390	353	329	347	318	332	339	392	330	395	380	310	327	327	347	332	338	336	324	333	337	354	347	368	325	358	353	340	377	347	344	347	330	377	348	358	327	348	364	340	359	317	337	362	313	316	358	364	328	314	339	325	336	344	322	357	350	355	345	360	333	347	342	377	358	345	360	328	350	337	331	317	322	335	368	354	363	318	341	343	305	312	364	330	367	379	320	373	315	314	353	387	320	329	321	360	344	334	334	329	381	349	304	325	338	360	396	325	345	352	321	355	313	358	352	331	337	343	344	302	371	364	319	360	352	329	353	335	353	343	349	310	345	339	355	344	338	336	340	329	350	333	345	339	374	342	349	353	346	391	333	313	335	356	353	342	303	348	341	342	365	350	320	348	353	343	319	387	347	331	335	356	350	327	365	317	316	345	317	351	309	314	366	325	342	313	344	340	352	317	333	371	339	330	350	305	359	338	357	356	340	350	367	346	354	336	366	349	323	313	326	336	356	344	329	343	324	358	360	346	352	326	367	346	346	349	366	330	328	311	394	346	333	341	357	345	325	361	362	392	355	355	345	335	358	369	359	383	353	341	328	343	347	325	310	343	342	373	347	326	312	361	366	322	295	373	352	336	330	374	324	320	350	355	352	350	370	340	348	364	351	367	367	334	354	365	371	353	332	341	286	328	329	324	340	355	302	321	326	347	324	359	350	349	345	336	362	345	327	328	349	329	324	320	348	374	351	390	348	311	349	352	313	318	351	328	360	342	345	319	349	329	344	365	353	318	352	355	319	345	379	358	323	339	339	359	355	355	318	330	337	339	362	326	324	345	339	319	329	349	349	331	358	315	338	351	327	335	335	349	342	325	350	359	331	339	368	337	308	322	333	294	357	325	359	357	338	334	325	350	326	336	329	346	331	325	328	340	334	338	345	355	338	366	330	360	334	324	316	330	361	342	349	325	326	339	354	338	346	363	339	324	350	368	335	359	328	332	315	376	342	345	350	368	319	379	344	347	348	344	332	298	348	349	356	352	332	365	344	322	344	393	351	339	348	363	315	320	357	381	347	334	306	329	339	359	303	385	354	356	332	340	375	335	336	340	348	324	342	344	349	343	328	347	327	339	332	361	319	364	371	336	355	381	377	337	378	358	336	351	339	338	373	342	351	338	371	367	339	363	355	344	345	378	346	368	339	366	354	328	339	340	341	365	362	366	355	350	357	375	358	335	306	357	366	328	330	371	368	347	337	329	387	366	341	385	392	321	379	341	377	352	334	322	321	314	354	377	397	349	336	365	349	314	308	299	357	321	345	340	382	331	347	328	354	336	317	347	349	318	364	313	354	359	291	344	334	329	333	334	360	335	351	331	350	298	351	362	363	334	367	342	360	394	332	338	336	342	359	326	329	324	319	350	307	359	348	345	333	381	332	336	370	376	342	331	349	375	357	324	334	342	322	357	331	331	353	386	341	332	356	350	339	331	353	320	366	334	362	389	382	325	345	302	377	354	343	347	318	325	370	337	332	340	335	323	325	372	339	316	326	350	367	348	330	367	344	334	362	342	345	321	333	353	326	338	353	357	295	372	303	342	366	359	321	348	360
4332	854	842	883	817	837	852	852	832	868	837	805	798	839	781	853	861	772	802	799	824	840	841	860	830	848	890	802	894	814	808	837	824	758	805	814	823	823	795	790	809	803	786	839	792	813	764	785	796	823	856	825	770	824	833	725	845	806	881	819	841	835	838	814	813	798	790	772	844	808	806	847	797	781	822	829	813	875	835	856	780	849	764	754	738	876	856	869	787	831	785	832	799	769	804	838	796	775	782	828	788	808	823	813	830	836	847	781	764	808	864	818	829	777	783	844	806	804	789	770	778	825	836	808	783	795	757	788	801	830	807	806	813	815	783	792	834	776	801	807	845	828	835	778	811	798	840	826	775	809	852	787	814	791	863	798	870	769	764	776	833	823	794	818	813	824	801	758	754	859	823	793	831	817	810	794	797	773	829	841	844	781	817	857	800	805	814	820	839	807	843	804	817	808	821	860	792	794	816	841	780	780	792	811	850	775	838	792	775	787	825	810	827	780	790	786	827	784	789	788	826	852	846	865	804	811	785	837	870	793	825	780	803	803	809	752	835	824	813	766	824	861	834	801	780	805	825	822	740	823	821	845	832	769	841	821	824	839	803	823	772	833	857	796	853	794	792	782	780	821	820	808	765	801	812	835	805	805	804	791	869	777	879	783	809	783	840	794	782	796	844	824	805	798	847	829	844	865	791	791	861	844	816	783	768	829	823	785	819	781	825	796	855	794	880	824	800	839	808	854	796	773	829	821	870	822	789	861	832	822	806	816	781	797	843	802	763	750	826	798	802	848	780	815	794	802	807	768	815	819	817	730	845	826	784	821	826	769	791	800	851	751	783	838	847	755	822	850	789	783	813	859	847	814	810	807	845	763	758	797	875	856	769	808	815	815	860	794	808	871	769	827	802	841	802	793	870	767	812	836	823	829	806	830	807	844	832	792	864	808	786	840	833	853	832	832	860	795	797	755	793	772	820	791	782	845	839	773	773	816	836	803	862	774	798	799	793	817	774	767	824	810	829	816	793	843	823	811	821	854	835	812	830	821	864	787	815	847	810	814	830	820	779	841	762	842	814	794	787	784	772	788	799	826	779	836	823	782	827	790	805	785	831	868	834	815	825	830	858	774	806	808	784	813	826	807	820	798	779	767	851	753	804	804	811	841	841	851	801	798	805	830	809	847	830	816	803	843	807	816	795	816	780	787	826	791	794	802	805	814	842	811	796	826	800	884	831	791	780	780	803	839	825	807	789	853	831	837	832	822	827	823	786	757	841	788	806	832	799	827	860	858	782	793	838	799	857	807	829	786	832	818	834	783	816	784	802	758	800	801	831	804	793	860	782	835	846	827	763	812	820	813	821	809	801	867	784	778	807	851	861	805	818	826	834	831	837	792	771	815	793	825	828	797	843	813	804	815	814	806	823	776	750	835	784	830	821	814	765	848	791	819	797	806	791	808	813	826	767	821	833	813	813	799	807	839	751	845	808	777	785	814	809	764	764	806	807	777	770	831	833	807	818	824	815	763	799	826	813	777	846	836	871	777	827	774	816	802	813	800	809	822	814	845	813	868	783	864	836	856	852	791	831	788	827	836	844	801	834	804	825	809	820	839	800	823	786	804	810	837	884	863	802	844	795	762	803	823	816	791	829	809	835	870	777	763	783	848	810	787	846	760	834	824	812	816	803	805	810	745	828	791	771	788	799	779	796	767	801	836	864	823	809	770	832	762	786	777	845	840	842	801	782	800	833	793	775	832	825	789	823	825	852	819	795	861	792	769	840	808	893	845	793	820	799	760	844	851	786	784	831	794	811	857	769	830	835	808	799	777	829	801	807	830	814	851	814	820	791	767	803	811	824	804	814	819	832	777	772	815	818	838	747	834	863	773	825	849	765	799	848	844	831	817	783	851	831	803	864	796	788	795	883	818	746	856	784	833	784	794	810	831	806	820	813	834	769	835	860	823	773	838	769	776	834	842	834	825	776	795	815	811	838	824	783	795	841	829	824	825	812	822	832	854	838	794	811	819	812	822	823	847	807	797	796	815	757	805	793	830	815	804	757	802	833	782	911	805	821	815	822	822	856	767	823	801	778	825	815	815	803	838	771	795	836	829	789	784	737	823	782	803	801	804	883	821	847	760	810	813	864	822	774	813	811	806	804	861	810	852	776	804	787	825	794	829	802	833	809	796	794	793	753	810	812	837	785	852	806	782	804	829	824	800	782	795	793	768	789	809	783	813	778	794	837	795	855	789	798	802	837	803	813	828	790	771	791	835	807	754	795	832	829	841	777	818	847	774	808	754	747	761	826	739	787	783	775	779	818	837	793	820	795	865	812	833	836	814	856	847	811	813	791	851	824	856	815	816	823	757	807	810	777	821	795	841	777	816	860	843	819	808	823	756	815	803	782	775	807	754	753	854	787	782	810	800	805	839	784	841	768	802	795	822	797	828	818	814	817	771	802	803	834	844	830	813	805	841	815	799	821	803	791	784	785	845	824	781	807	816	851	821	764	839	772	780	836	766	772	826	769	772	764	823	785	795	808	760	814	821	825	845	790	818	771	822	741	780	781	838	797	849	842	848	811	785	849	796	810	858	819	812	819	847	834	772	822	810	870	863	808	777	822	783	840	808	853	794	813	818	850	826	786	810	853	840	771	824	779	816	835	825	826	819	768	812	836	832	806	759	806	842	785	790	788	788	818	783	830	847	792	783	819	764	810	809	811	807	824	852	778	814	838	801	811	793	806	781	817	880	767	815	787	823	845	730	822	846	838	862	849	811	832	760	818	833	854	788	817	785	779	816	814	822	851	773	802	818	816	821	811	812	795	775	801	771	795	805	800	798	807	824	824	833	795	775	748	831	844	784	822	829	734	788	816	810	804	849	800	810	825	784	800	838	791	851	777	771	775	826	774	768	787	797	812	765	825	866	818	776	771	805	838	841	868	769	820	842	772	838	807	795	871	829	817	810	834	852	854	772	854	855	762	861	782	779	798	821	782	834	823	821	791	847	774	746	821	832	856	853	787	774	814	797	782	810	813	820	815	805	859	792	806	902	800	792	831	784	828	794	797	837	836	800	814	814	831	833	811	820	839	824	800	834	817	864	832	774	832	758	796	781	805	806	774	822	801	802	876	819	833	794	831	836	756	791	790	846	789	815	821	782	787	860	801	807	811	809	855	862	821	793	817	842	805	805	876	857	846	771	794	775	798	792	789	798	783	833	843	856	813	789	824	782	823	791	879	812	814	786	771	782	828	847	781	830	844	770	780	797	836	815	809	748	797	815	815	838	802	797	753	836	810	818	789	819	815	775	824	783	846	851	808	848	761	827	822	788	835	830	847	828	802	820	869	848	827	825	837	819	827	814	800	811	849	785	864	769	822	838	886	799	791	800	783	796	786	823	831	806	840	867	796	807	785	784	844	878	813	786	865	803	748	833	835	853	825	777	815	864	809	807	835	793	833	811	803	791	796	802	823	781	821	841	827	804
16741	1141	497	415	374	320	286	293	287	310	306	309	267	270	268	279	271	298	287	279	289	261	259	293	269	263	281	257	266	271	263	273	289	256	263	260	255	267	256	291	259	302	277	271	283	242	249	263	265	268	236	256	281	261	236	265	252	255	272	284	259	246	261	265	269	258	244	283	310	283	282	261	264	287	284	276	271	249	225	244	284	254	266	269	280	266	239	278	262	266	261	234	250	241	252	247	276	261	229	222	281	261	276	279	276	269	281	251	275	266	294	275	244	274	286	248	254	291	247	278	286	273	274	283	280	266	272	253	249	265	258	266	275	259	255	254	283	239	269	293	286	280	265	232	241	241	289	265	238	261	263	224	265	240	284	281	250	284	260	278	279	280	273	232	275	256	219	234	255	234	241	267	294	247	265	278	288	278	258	273	254	264	279	299	248	253	284	288	257	270	279	263	263	273	251	261	258	264	266	258	262	250	247	253	233	294	264	281	269	248	253	255	273	269	245	263	275	250	283	257	254	289	250	261	258	276	270	259	296	255	238	274	290	260	236	243	239	269	286	295	265	257	261	264	241	251	277	299	284	267	302	251	295	272	266	257	286	271	290	271	261	255	294	242	261	252	299	298	263	240	245	264	268	270	252	251	274	283	260	236	247	277	260	257	253	251	254	276	252	248	256	255	259	261	230	245	232	263	259	285	279	240	266	267	273	291	282	268	269	257	251	271	271	258	287	263	233	266	281	267	248	257	272	270	267	257	293	257	242	239	259	234	285	271	277	255	263	258	268	243	236	299	275	260	271	273	279	256	281	286	286	273	251	278	266	256	274	247	277	285	307	247	270	278	273	261	283	243	260	242	293	299	283	250	268	265	268	258	281	271	237	234	271	264	262	267	278	240	255	253	275	259	263	249	238	253	238	261	282	287	273	266	254	289	302	290	279	262	261	249	259	240	238	250	303	245	253	273	272	282	289	273	275	247	264	269	265	247	259	236	262	250	255	277	270	273	287	263	256	244	250	266	261	295	282	267	260	269	265	269	272	263	271	262	244	227	257	274	261	265	311	291	260	271	300	284	247	263	275	261	261	281	251	259	271	256	265	257	244	253	288	276	284	235	283	254	247	280	254	266	255	240	283	268	253	259	262	271	271	245	281	276	297	250	243	295	251	251	275	248	255	252	277	272	280	261	277	267	261	283	305	268	245	270	265	263	255	279	257	287	247	242	287	251	262	267	270	263	269	290	280	260	275	234	256	268	254	264	271	271	286	265	251	282	274	259	272	260	240	282	245	255	303	260	330	244	289	274	272	258	279	225	247	256	270	270	260	267	305	265	293	273	298	279	230	261	247	265	256	264	283	270	277	258	267	270	268	252	269	230	252	245	268	259	242	265	282	246	283	309	294	303	294	268	250	249	315	282	285	275	250	248	266	253	257	261	260	265	268	284	265	279	267	261	278	256	248	263	265	264	261	255	260	262	272	259	283	279	262	276	252	288	268	274	296	246	294	282	268	267	236	256	279	230	255	261	285	255	281	282	283	249	257	275	273	257	265	247	265	251	262	256	298	256	308	242	293	281	279	270	273	265	266	291	230	262	259	285	256	252	301	264	276	304	247	288	255	253	266	277	280	273	239	250	283	225	290	272	251	255	247	252	310	243	288	260	261	271	249	247	264	297	248	297	272	266	289	292	298	270	299	256	257	251	263	242	230	249	298	255	279	299	247	261	241	279	261	269	253	317	275	279	260	321	288	250	282	285	234	257	299	234	279	253	258	279	245	239	264	306	253	272	263	269	234	264	277	248	256	240	280	256	261	263	226	285	283	257	277	248	295	272	248	243	255	299	265	247	281	284	270	270	223	288	278	281	253	295	277	261	260	260	267	288	256	285	252	258	289	270	248	231	293	288	262	249	251	283	259	272	283	281	263	282	264	250	262	263	260	297	269	249	260	282	233	246	261	265	270	266	241	271	258	268	258	269	285	295	282	254	242	290	250	282	264	272	219	255	264	267	251	285	283	266	262	252	280	271	302	270	265	246	267	274	300	287	228	250	268	254	282	242	264	251	279	293	258	274	264	264	226	261	269	261	264	249	245	257	249	280	254	264	277	239	240	253	236	226	303	272	295	244	270	215	266	272	247	254	250	242	247	276	266	297	243	263	275	270	279	274	222	257	257	286	243	259	259	271	277	290	265	272	282	312	248	256	306	265	263	271	264	279	272	279	265	241	260	265	262	274	283	263	284	269	277	251	265	253	258	260	276	295	271	316	279	271	248	269	237	252	271	279	234	279	272	277	290	281	255	252	244	277	250	254	270	284	258	259	281	269	262	275	269	226	271	277	251	286	265	263	304	224	251	225	289	292	271	272	270	275	262	278	274	269	273	248	260	283	300	254	261	250	266	246	292	257	243	249	270	279	263	249	303	278	229	272	290	267	268	268	267	282	237	300	246	293	308	235	273	299	266	264	266	244	249	262	247	282	298	242	254	260	253	261	274	290	255	236	245	288	272	269	296	267	265	268	256	272	272	261	255	258	275	247	249	266	268	281	273	261	295	267	286	257	290	246	235	253	271	296	241	258	275	282	243	251	258	295	262	257	288	275	254	264	260	226	257	269	278	276	262	275	239	275	303	314	259	271	253	233	248	252	270	239	274	245	237	289	266	261	284	272	280	300	262	235	256	251	234	252	258	258	249	272	239	263	269	233	265	270	262	251	267	260	266	263	264	269	264	237	272	293	263	275	263	289	275	266	241	253	253	252	260	250	256	251	260	286	261	252	249	277	264	277	275	251	249	268	293	266	259	238	276	297	273	270	266	296	241	264	274	268	260	296	274	266	269	257	255	265	253	277	276	264	254	249	277	261	239	286	259	267	247	273	313	274	265	282	253	270	258	285	292	290	251	282	273	259	256	245	276	243	300	254	288	271	277	273	288	264	263	264	264	285	252	246	282	275	247	244	254	276	254	260	259	284	269	266	239	293	264	268	262	283	290	257	272	285	258	229	247	259	262	272	274	255	247	267	292	239	242	273	216	259	275	258	282	260	283	261	270	289	291	257	255	255	262	304	305	282	253	270	306	243	245	283	260	291	254	246	263	243	235	285	266	273	286	274	295	265	263	249	258	279	259	271	256	254	253	294	257	270	264	280	291	308	240	254	239	270	265	270	267	276	293	260	267	265	258	246	255	253	227	285	256	280	265	300	256	280	258	267	271	286	252	263	280	259	276	254	258	244	264	255	244	283	278	258	276	275	276	255	279	265	290	274	250	243	272	288	271	245	282	276	272	264	285	282	253	273	268	273	262	273	267	275	294	268	265	287	254	239	240	244	256	259	236	292	275	266	279	241	273	263	263	226	264	298	250	238	285	264	268	252	263	247	274	270	247	285	267	247	256	256	250	245	252	257	256	248	259	277	285	268	262	262	267	223	279	256	295	257	281	280	295	247	232	287	270	251	280	256	257	304	277	265	272	267	278	259	286	256	286	221	253	265
11962	832	1131	1188	1192	1022	892	820	802	711	761	700	718	710	707	679	653	712	690	680	670	652	620	642	599	701	644	633	625	639	660	687	689	615	678	676	627	662	626	658	616	617	633	659	656	647	638	629	638	628	624	664	602	625	619	661	652	640	645	666	673	605	642	643	614	596	626	691	639	616	615	650	699	612	662	653	629	671	648	629	632	679	629	634	633	668	626	596	642	604	666	665	624	669	617	641	642	572	616	629	648	610	668	592	676	596	622	611	641	617	633	687	707	676	602	610	613	610	608	657	650	635	658	637	642	611	640	589	618	632	644	633	603	654	634	605	668	636	600	623	646	637	601	679	660	595	637	592	632	595	622	638	670	620	656	668	626	623	637	607	645	612	652	626	600	645	635	659	637	655	634	620	665	633	586	610	702	647	626	619	604	643	630	632	628	632	688	648	643	641	638	644	672	637	625	704	621	605	612	627	630	619	632	595	642	632	606	641	604	661	628	608	639	648	686	638	647	611	579	596	606	642	614	660	657	644	638	654	624	621	624	634	615	641	606	596	619	640	668	658	650	655	643	590	633	633	627	693	603	626	623	635	586	645	636	623	656	639	630	645	634	628	643	633	642	641	663	655	640	612	600	667	644	600	618	641	649	688	614	642	585	631	640	619	677	620	674	673	639	620	658	643	626	579	660	656	680	607	645	656	662	611	621	646	622	615	654	624	616	580	667	626	646	683	630	628	622	597	621	659	605	598	615	645	647	649	582	645	681	676	616	631	610	609	653	598	641	659	661	644	641	610	670	635	670	652	623	642	621	623	634	645	622	669	635	661	614	616	634	633	655	620	635	617	610	655	675	646	681	636	668	642	637	634	644	670	643	651	644	613	633	642	628	595	599	608	618	668	640	667	651	587	619	569	618	561	626	593	663	639	660	664	666	578	614	667	614	626	635	655	617	623	631	632	662	612	631	631	637	636	663	665	610	612	615	580	627	626	634	598	640	641	629	600	653	611	626	621	680	637	622	628	606	662	624	627	615	622	608	652	620	629	619	621	644	633	636	661	592	601	619	638	638	624	672	602	649	618	648	658	618	634	662	608	635	647	637	596	639	592	612	618	639	634	662	588	662	606	631	621	630	615	638	616	659	632	632	618	646	622	602	659	619	627	587	620	659	643	612	567	662	629	642	619	640	641	648	623	635	637	630	665	641	612	617	646	620	637	600	630	612	678	656	651	618	645	642	596	599	653	644	664	615	620	630	632	671	637	596	631	608	655	619	634	627	561	635	592	672	653	640	646	575	595	617	654	647	667	614	627	623	607	591	630	593	628	622	579	652	654	596	643	650	638	640	659	638	639	619	589	640	641	619	633	631	611	658	660	645	604	619	654	649	645	604	631	668	658	624	680	637	620	648	640	613	583	645	612	659	626	646	625	648	644	648	689	632	633	644	600	601	638	645	615	656	613	630	642	643	650	641	680	643	599	627	610	646	632	624	605	641	614	609	636	602	579	672	676	627	609	613	571	686	642	658	598	631	636	601	624	644	597	613	652	631	664	638	716	642	593	625	636	651	697	630	642	677	622	649	671	640	647	612	644	651	633	605	628	636	636	698	620	634	640	656	630	591	677	646	623	617	629	636	635	685	639	676	657	635	594	630	655	668	625	628	656	609	604	648	661	624	585	672	655	631	617	585	613	660	646	594	652	619	590	645	588	640	644	605	624	658	624	644	640	643	621	612	591	644	642	667	602	624	632	603	591	629	624	649	636	621	615	624	643	632	622	618	654	620	628	647	624	699	629	659	630	642	627	634	611	614	642	637	648	679	626	630	625	646	587	612	670	677	658	644	635	612	602	656	653	606	614	639	617	652	611	647	616	601	626	599	649	667	622	677	675	642	626	625	621	651	649	614	654	641	594	606	639	645	649	624	621	665	605	593	600	662	590	598	648	670	662	664	652	634	660	618	606	633	639	644	617	623	644	644	626	596	607	593	635	654	647	634	608	631	629	641	643	666	662	626	667	653	617	625	666	619	614	636	629	639	615	589	645	663	689	640	638	625	622	617	638	608	627	616	599	620	641	679	616	655	584	630	635	611	656	632	643	634	590	597	627	661	604	650	616	611	610	630	627	623	650	641	634	629	648	607	608	629	640	599	621	622	620	630	617	609	593	716	657	630	668	678	598	638	639	614	595	595	619	641	637	623	640	674	595	639	625	649	582	628	665	635	630	667	655	640	643	637	680	621	661	666	642	669	587	644	626	629	626	614	639	646	613	661	615	645	684	615	623	670	645	639	636	667	665	644	641	670	652	642	615	634	628	622	648	636	635	613	674	607	625	643	692	635	589	662	629	645	608	618	641	629	623	662	604	617	681	615	645	639	640	620	613	653	644	634	615	638	628	621	589	655	672	613	654	615	637	633	594	611	595	640	642	643	650	621	603	593	603	600	662	653	601	645	626	632	652	650	613	648	623	644	627	669	675	663	642	637	630	662	620	630	645	600	625	614	631	619	620	646	596	637	618	586	592	643	682	659	552	626	641	623	692	647	648	647	612	626	643	624	629	652	627	659	622	645	635	640	668	642	639	652	595	630	607	634	646	669	604	612	637	648	675	647	623	655	596	612	620	662	607	663	624	599	662	588	563	600	579	651	650	631	631	618	664	652	634	647	645	605	638	664	590	623	637	602	670	611	629	640	664	610	625	641	646	636	612	638	651	594	646	678	591	644	616	615	619	639	607	645	662	594	661	612	584	634	711	617	622	644	645	614	592	584	618	616	623	659	638	637	598	641	614	590	601	647	603	626	594	656	641	631	658	642	663	622	653	565	633	661	588	630	661	623	609	601	646	602	698	635	662	607	657	624	625	607	635	648	617	637	665	614	631	638	605	667	614	633	661	624	655	602	658	655	622	640	611	629	590	634	664	647	640	672	624	649	649	658	660	647	632	625	589	655	651	569	656	631	620	655	614	638	609	648	641	636	646	684	639	679	638	683	630	611	640	619	585	585	636	636	604	648	611	666	657	652	604	612	670	630	584	647	648	674	614	631	666	662	650	613	621	640	610	693	637	676	646	631	626	611	637	608	655	631	613	646	578	642	633	613	648	642	631	622	627	643	692	593	664	641	602	629	603	610	657	576	619	608	661	654	638	640	620	657	637	635	637	628	662	620	635	643	633	623	614	644	650	606	633	585	616	671	660	659	625	583	698	618	666	614	665	657	642	658	665	648	680	591	696	607	638	658	618	614	669	653	608	624	649	584	668	585	618	598	629	643	582	622	626	637	642	673	612	624	602	639	634	646	613	657	663	625	627	637	629	664	649	630	692	655	624	623	648	665	590	654	650	612	652	603	676	590	651	620	636	646	680	620	603	651	651	675	633	612	657	615	624	665	634	611	608	603	616	702	566	599	610	629	646	614	653	601	667	661	613	662	632	610	645	608	655	648	627	631	619	611	630	633	622	625	611	635	613	619	604	621	633	660	600	646	621	625	623	652	664
25297	2298	603	397	315	234	186	169	158	162	146	138	137	119	112	125	114	113	120	131	106	125	122	112	127	117	113	109	118	104	109	114	128	113	125	97	105	119	104	148	123	118	109	119	126	114	119	121	121	105	101	110	110	118	116	110	126	120	114	112	100	118	131	109	107	128	134	123	108	108	115	95	87	127	100	96	128	99	126	106	120	113	111	88	108	122	125	119	89	109	101	110	90	109	128	127	110	89	114	124	99	97	100	103	107	104	97	97	107	112	120	101	108	115	91	116	110	108	102	131	88	99	96	118	116	122	112	128	108	108	105	116	107	114	97	124	102	94	112	122	114	116	103	114	99	119	87	121	125	112	103	104	110	97	98	133	111	101	96	101	105	113	98	128	116	117	125	104	113	91	102	107	100	136	100	107	88	115	96	127	110	109	105	91	121	109	112	96	95	79	112	96	107	109	104	123	100	111	115	117	124	102	101	120	122	110	102	97	103	106	101	115	118	103	111	106	119	114	109	108	105	110	127	104	99	130	104	110	96	118	117	98	103	124	102	106	117	109	114	100	103	126	108	125	90	105	119	114	104	88	120	121	93	108	123	122	120	111	109	119	111	111	108	118	96	115	119	103	98	124	129	122	103	109	113	102	107	113	91	102	110	113	104	124	126	133	102	105	121	108	95	89	110	96	123	113	117	123	103	113	104	136	108	139	113	102	89	92	117	97	109	125	112	109	89	107	94	107	97	98	106	111	105	109	111	97	97	100	118	116	101	114	120	109	102	135	100	109	112	112	108	120	94	115	107	119	122	109	110	99	128	120	126	130	123	95	117	103	119	117	112	111	110	107	106	118	126	115	109	109	88	120	96	102	104	116	116	105	92	109	131	117	128	101	123	95	106	104	113	118	97	113	124	112	107	118	118	106	112	98	97	135	110	117	115	91	123	104	93	107	130	117	111	102	103	105	104	103	110	105	128	106	108	103	105	103	110	124	114	107	112	96	111	120	116	114	120	111	108	116	123	115	124	109	104	125	104	119	107	94	95	109	119	111	115	106	102	101	132	112	93	117	104	100	106	119	112	116	109	111	107	91	114	131	112	128	131	106	120	127	105	104	122	103	109	108	116	110	102	96	111	103	121	145	107	106	113	98	91	105	120	127	113	127	97	111	105	119	102	119	150	110	97	91	106	105	112	115	110	126	120	117	112	112	121	117	122	114	125	118	114	124	108	112	97	112	110	118	118	100	125	104	99	116	124	111	107	104	97	123	89	109	113	114	116	109	96	124	118	119	118	114	95	119	120	97	120	109	121	84	122	99	123	119	97	129	137	106	101	109	105	120	96	82	90	96	88	107	107	100	105	115	104	97	110	108	128	110	126	122	101	122	131	91	107	110	99	101	119	79	111	110	115	108	120	130	105	113	129	115	89	107	112	101	124	110	109	100	126	115	103	105	109	116	115	107	114	112	120	94	96	112	102	101	115	116	126	117	130	77	120	122	104	103	108	104	112	108	106	112	114	124	108	116	95	102	127	105	96	105	114	121	118	111	101	119	100	127	113	103	98	108	114	104	105	100	118	121	87	108	99	111	108	86	104	94	116	103	95	104	116	126	122	122	126	114	114	105	115	114	118	102	103	98	101	119	122	116	100	122	112	91	103	117	98	108	119	99	113	112	120	128	121	111	114	122	107	108	105	126	108	114	96	111	115	106	107	117	96	100	99	132	102	133	112	99	98	93	99	98	87	113	115	143	111	96	111	119	119	115	99	106	101	88	105	96	119	91	132	104	91	113	109	125	89	93	118	102	94	117	91	114	119	110	95	115	109	118	120	125	127	99	90	115	107	109	103	93	118	98	118	110	93	113	114	119	90	116	112	143	104	106	120	90	95	114	110	131	128	98	126	99	101	93	120	113	115	95	125	111	122	127	115	132	92	100	109	111	112	115	115	106	129	119	112	105	99	115	102	118	133	100	105	86	112	92	108	110	112	119	106	96	105	99	117	110	124	105	103	98	106	101	105	110	107	102	103	112	119	100	119	128	95	111	103	112	121	89	89	110	96	98	108	114	92	108	107	107	107	117	111	132	114	113	103	87	93	115	115	126	114	111	102	111	104	106	111	98	123	101	127	123	108	110	103	112	106	130	114	116	102	89	127	104	97	101	100	91	106	113	140	105	112	129	91	116	90	134	135	105	119	118	106	108	99	95	115	109	115	113	130	99	125	110	134	119	114	123	110	87	118	91	128	115	101	113	116	113	104	102	95	109	104	108	96	122	120	112	112	84	126	118	112	114	110	99	90	100	112	105	112	125	114	102	103	103	119	107	91	105	117	98	112	120	104	114	114	91	133	100	104	105	110	128	118	106	121	113	102	122	125	100	114	114	105	97	116	104	124	115	139	113	99	111	102	101	105	122	103	121	109	115	119	109	110	110	103	103	103	92	111	107	90	118	112	93	111	92	118	96	119	112	106	102	116	94	95	96	95	121	109	113	112	129	105	103	94	92	100	98	131	99	113	109	116	106	119	108	104	105	110	109	94	109	101	108	96	121	94	121	112	103	122	102	107	126	105	97	126	113	100	106	114	97	118	134	91	127	123	117	119	108	92	119	133	101	117	123	104	110	111	109	118	100	105	132	104	85	108	94	91	113	119	103	95	113	93	97	120	115	115	95	97	83	102	112	127	109	101	121	107	104	102	90	123	107	105	109	81	115	109	104	91	117	107	106	135	131	108	99	98	115	112	102	107	110	109	91	112	102	101	110	105	123	116	119	129	117	111	127	104	87	96	91	92	101	124	109	119	113	124	107	129	107	101	134	122	111	122	99	102	106	106	109	129	102	93	100	103	102	109	103	122	133	114	117	93	110	128	138	102	100	106	107	130	107	131	101	101	105	102	120	94	132	97	106	109	122	131	130	129	114	102	115	123	103	115	123	99	103	94	109	122	108	125	96	105	109	90	119	107	104	116	105	108	119	106	112	118	100	104	111	99	124	101	111	125	110	109	115	124	98	114	98	116	131	119	126	107	96	125	118	77	105	134	103	124	117	104	97	115	108	137	143	108	96	109	102	125	124	108	101	118	95	94	106	108	92	90	100	140	121	92	87	132	95	116	143	126	119	123	108	96	113	109	123	111	104	96	119	114	121	111	117	118	105	115	113	99	126	105	92	113	110	103	105	122	124	124	91	112	114	123	102	90	116	107	113	108	116	100	116	96	121	126	103	110	129	113	120	124	114	124	95	100	94	107	109	125	97	99	107	105	127	107	109	131	118	106	108	100	113	110	115	116	113	92	100	91	112	121	114	109	124	105	104	133	111	118	113	110	104	105	107	108	132	97	97	103	114	126	87	130	126	117	117	123	94	106	126	103	110	109	110	118	104	113	114	118	131	103	114	121	106	107	116	120	110	105	132	127	99	96	100	120	100	91	104	114	119	106	112	122	85	114	115	111	98	128	95	116	105	132	88	96	125	105	107	110	103	102	104	111	109	118	96
15135	679	1337	1485	1252	985	890	682	666	585	493	490	461	406	423	376	412	356	386	377	344	367	341	333	373	355	305	324	345	318	349	327	329	291	303	314	373	329	304	334	288	304	297	314	322	310	287	283	279	322	297	301	311	333	315	300	306	314	346	310	306	288	293	293	313	297	317	284	263	309	291	301	314	301	277	300	279	280	324	289	327	284	320	281	307	300	335	309	281	315	304	283	294	324	316	307	326	315	303	323	323	273	329	296	309	295	310	301	314	300	310	269	316	264	329	293	319	278	320	323	286	290	285	261	295	308	286	321	286	285	299	319	302	318	300	292	280	307	304	274	301	271	306	304	289	310	308	292	284	288	282	296	302	306	279	304	272	278	284	302	296	286	294	307	286	307	281	314	273	318	284	318	307	280	302	280	305	296	304	285	296	309	328	318	293	280	324	278	274	271	305	288	323	299	300	263	315	285	301	292	308	297	314	302	290	309	315	295	280	308	301	323	297	308	269	338	313	284	309	307	324	303	292	321	287	326	281	306	280	283	294	294	290	268	317	297	321	287	323	301	285	296	320	301	317	292	308	291	297	293	294	329	306	284	267	297	294	284	299	324	291	283	285	296	286	296	290	331	319	296	295	278	329	316	330	296	298	294	289	293	302	306	275	264	341	327	309	287	285	300	313	287	303	319	297	260	289	314	280	303	332	313	304	295	269	317	279	292	292	281	304	305	289	297	322	300	321	315	310	307	290	308	283	294	319	303	309	311	292	300	282	297	253	300	278	265	291	295	296	324	345	295	304	277	317	309	282	303	289	290	303	291	282	291	303	291	296	307	278	310	329	325	263	289	319	277	306	312	302	307	308	311	285	285	299	344	286	327	293	283	300	290	305	294	282	296	298	281	277	314	277	306	345	278	282	299	299	312	295	306	316	295	284	315	308	319	294	313	301	282	278	310	290	312	317	308	323	310	314	306	305	292	300	298	307	283	305	274	325	295	300	296	300	289	312	312	307	276	332	308	309	306	321	293	322	311	317	317	298	321	278	293	282	299	266	300	307	278	312	282	308	304	299	300	287	296	305	302	263	308	300	293	290	302	281	274	283	297	294	323	275	271	267	312	317	309	304	303	309	314	286	285	294	304	281	335	288	300	312	281	297	299	320	325	295	290	315	302	280	300	286	329	306	288	301	284	289	291	280	284	318	332	298	331	302	271	299	305	290	308	336	291	342	299	266	311	325	327	262	291	288	309	298	262	279	302	263	307	314	300	310	267	299	279	301	299	294	288	289	318	282	321	305	261	328	291	301	293	283	298	306	302	278	319	306	309	317	317	279	294	332	281	289	295	267	307	288	289	305	281	272	245	299	327	289	313	338	315	295	297	277	317	293	303	291	301	339	267	301	297	287	295	276	284	289	284	299	329	279	306	264	315	266	287	310	292	286	309	291	290	298	280	298	296	313	302	295	291	262	306	293	324	300	296	286	303	269	330	305	294	297	289	286	274	294	289	280	313	302	294	299	284	309	284	295	312	291	276	302	303	318	274	291	333	311	299	304	313	306	315	301	279	329	295	297	299	283	291	278	282	297	287	349	267	272	302	275	281	285	330	302	318	298	286	279	292	282	290	317	319	305	271	290	306	333	294	299	287	294	295	309	288	281	303	296	312	340	331	301	276	268	266	287	304	311	318	275	291	284	291	297	284	296	277	274	306	314	294	291	314	305	285	312	302	283	280	320	305	309	312	286	297	301	291	298	308	293	302	262	335	301	308	308	291	293	275	284	306	259	282	302	306	297	301	313	273	308	284	291	306	292	319	314	329	270	334	304	305	313	312	292	322	310	291	281	298	300	281	327	323	297	316	299	310	295	344	310	315	328	327	330	291	326	294	343	289	276	322	300	298	308	291	273	308	324	278	291	283	276	273	284	284	301	308	289	315	310	294	319	304	281	304	310	325	268	317	290	321	306	304	308	299	332	319	332	310	276	308	299	301	284	314	322	314	320	296	288	279	278	273	302	314	329	303	300	295	311	286	282	262	286	284	289	288	277	286	296	269	302	285	320	295	322	269	283	276	337	266	278	272	309	330	284	281	313	304	294	285	285	288	299	319	285	306	294	283	305	326	283	314	304	307	296	319	313	297	285	308	287	278	307	318	306	320	316	285	314	311	305	297	335	295	300	295	272	300	329	303	310	302	291	283	295	298	319	300	319	278	311	320	280	316	295	295	291	310	314	292	303	309	298	276	320	314	294	301	308	296	287	309	281	287	285	318	344	252	309	293	285	279	273	284	300	287	295	293	273	279	293	292	301	280	290	325	303	289	284	303	270	313	289	300	289	303	289	268	322	323	301	309	275	287	304	276	313	313	288	319	301	324	313	332	330	265	293	296	309	295	307	296	304	298	278	285	297	292	292	322	297	287	299	317	312	285	290	275	296	314	285	303	310	294	297	266	259	289	293	297	290	326	319	346	327	292	333	330	293	278	311	322	307	276	277	270	268	295	334	301	310	297	297	286	281	337	294	287	299	326	286	301	290	286	323	293	319	287	281	282	285	280	295	267	291	261	318	297	309	281	298	279	312	285	322	276	300	302	317	290	307	263	287	284	292	329	315	297	304	293	295	306	311	271	275	291	321	301	299	297	288	317	322	293	323	325	291	315	311	337	288	271	286	269	318	306	298	323	303	280	315	308	303	315	299	288	311	270	304	280	299	307	304	303	301	321	330	311	290	320	274	281	312	305	304	304	280	295	310	284	311	316	293	302	277	314	307	296	283	299	329	289	290	308	280	302	278	315	303	319	307	293	284	313	318	301	296	288	311	305	312	286	286	290	293	287	245	306	307	276	308	278	286	264	273	302	291	302	303	260	305	323	313	287	307	303	288	291	291	306	295	301	297	288	288	311	299	303	316	251	329	296	316	311	296	311	281	279	284	295	310	297	291	325	319	286	285	302	306	298	278	273	307	276	311	326	296	293	313	277	289	283	265	309	276	299	280	296	281	297	291	288	340	313	302	306	282	297	344	300	290	308	288	326	293	319	303	310	308	291	317	277	293	271	284	303	303	312	323	289	304	294	262	279	316	307	356	286	298	285	287	278	304	316	297	277	336	314	287	332	297	298	301	304	300	319	302	297	280	310	291	299	305	293	290	309	293	289	304	317	287	318	292	313	267	284	302	269	305	311	303	272	274	292	285	303	323	297	283	315	295	320	331	277	314	293	283	286	313	307	298	282	282	289	290	302	272	318	290	301	303	281	292	328	284	297	311	276	309	311	286	287	287	280	302	307	309	313	253	268	293	315	318	285	294	283	298	292	291	290	294	305	291	312	284	296	306	284	304	307	313	300	336	279	297	308	320	305	294	282	288	290	313	305	314	317	270	325	297	305	317	329	312	301	292	296	293	310	344	319	309	305	283	302	303	257	290	295	309	274	307	276	292	305	299	290	338	306	306	298	294	283	288	302	308	281	286	332	304	298	298	301	279	298	291	306	268	312
5016	391	338	355	347	332	324	344	368	375	394	341	325	350	316	355	352	341	319	350	310	354	373	357	330	339	344	369	315	305	353	342	320	376	363	314	324	303	336	333	305	352	360	306	358	378	353	309	347	355	366	341	339	320	357	357	350	365	359	363	365	367	338	329	298	368	330	335	355	345	361	379	362	326	368	356	344	333	358	379	313	321	330	325	332	359	334	344	306	331	327	350	371	327	346	354	366	345	370	323	339	376	332	354	333	304	332	322	335	328	344	328	349	340	353	338	309	361	385	360	363	364	358	326	387	333	322	352	354	352	310	332	358	362	357	347	315	321	310	340	320	353	321	352	340	349	328	331	336	362	402	355	367	345	355	336	342	325	349	354	360	348	336	336	324	333	316	331	341	318	283	333	336	338	323	325	326	365	363	355	341	365	338	353	334	350	319	325	346	341	362	335	352	346	305	347	357	384	336	335	338	317	348	331	358	347	327	354	367	334	317	290	332	362	374	302	347	341	336	348	339	343	342	387	363	323	347	336	367	336	330	334	388	344	333	343	361	375	328	354	348	349	322	336	361	336	335	331	324	351	318	348	336	388	346	384	349	338	351	340	354	345	344	332	308	357	373	334	345	349	329	349	344	339	325	351	349	380	333	339	301	352	385	333	328	322	334	337	364	383	360	352	352	403	339	331	337	365	348	356	322	367	352	338	342	345	354	396	359	338	342	383	338	332	321	336	359	347	354	342	390	353	350	357	337	347	334	350	345	361	350	361	377	354	347	317	358	336	372	320	312	345	345	329	335	336	335	335	353	371	350	332	351	363	325	317	324	332	341	346	344	340	366	370	346	336	309	357	348	336	336	283	334	373	390	328	320	349	329	341	345	315	352	310	334	352	351	349	344	344	347	372	331	326	355	339	343	361	343	335	383	326	347	355	350	352	370	350	350	344	343	324	354	330	361	346	322	333	354	372	390	322	361	344	328	307	324	343	346	329	329	305	328	376	353	338	323	327	360	346	369	353	345	348	364	341	319	328	392	330	364	338	356	348	358	328	356	335	360	326	328	337	345	356	349	336	357	338	353	356	328	305	323	349	351	350	341	349	318	319	330	346	359	324	384	383	306	321	343	327	307	364	344	364	358	353	328	337	342	315	352	328	348	347	353	346	348	340	341	354	384	391	348	316	370	346	358	362	322	342	346	346	336	365	334	345	381	349	334	322	378	350	359	330	342	361	369	336	344	334	330	335	317	355	338	335	325	338	319	380	330	355	364	359	373	337	360	340	354	345	337	354	341	336	335	346	360	325	345	335	336	338	329	375	321	358	346	380	370	342	337	354	335	324	318	328	369	379	317	363	335	336	313	340	315	357	328	330	309	351	345	354	336	316	338	370	355	330	348	368	349	314	346	348	325	362	342	318	324	331	312	314	358	365	311	379	338	374	338	353	362	341	351	353	340	337	353	329	339	310	318	352	324	357	368	395	346	341	327	337	312	318	332	373	352	361	333	336	345	352	286	361	356	352	333	344	337	329	324	347	340	360	363	349	351	323	347	369	354	356	343	315	354	319	327	320	354	369	402	354	347	342	356	362	347	336	361	352	343	323	324	326	359	354	347	348	326	361	325	364	362	333	334	356	373	313	372	355	362	355	344	346	324	336	327	343	380	324	327	347	361	372	315	322	367	353	309	356	357	324	343	344	358	328	369	324	335	369	348	365	330	351	364	322	363	362	355	326	334	349	344	362	353	335	336	339	338	349	349	363	357	361	295	368	371	360	370	330	337	350	334	326	345	370	351	354	360	329	325	340	338	337	349	364	376	309	385	351	321	311	371	337	348	390	337	301	361	338	349	358	319	321	347	308	335	308	329	327	353	343	313	366	337	330	343	291	363	356	338	336	305	337	329	344	336	331	339	343	333	344	360	341	358	338	325	346	348	333	344	326	334	317	328	343	311	344	364	335	320	359	341	330	362	337	324	325	357	359	343	333	348	340	333	374	387	341	321	321	319	356	360	324	335	328	341	339	319	363	337	343	327	304	392	299	367	349	348	323	350	340	323	360	340	377	329	360	313	356	371	379	372	358	342	362	310	340	354	324	353	318	321	329	334	328	335	373	333	362	363	338	353	348	323	365	341	333	336	303	368	341	334	330	347	353	352	339	368	324	364	346	340	322	350	343	340	365	368	335	331	367	352	328	332	315	374	370	349	357	331	350	336	362	304	356	390	315	312	357	376	386	347	332	360	350	340	329	349	314	353	356	329	324	328	352	360	335	342	346	318	329	360	365	370	349	366	355	352	355	345	330	349	352	353	346	343	334	329	300	311	338	357	343	345	323	342	318	361	354	368	368	358	326	314	335	363	346	359	340	324	344	364	326	332	328	326	348	351	343	356	345	363	338	331	330	358	367	365	342	354	339	322	354	334	312	369	293	336	350	329	331	332	352	333	331	372	339	352	345	369	348	340	335	336	348	367	346	353	371	342	350	343	315	322	301	331	328	364	351	321	366	329	337	322	374	360	342	382	335	346	367	357	325	340	329	335	363	368	315	332	362	316	366	325	318	335	332	352	350	373	326	379	342	367	342	359	307	339	319	361	368	329	330	357	368	354	315	331	329	350	331	357	350	353	348	359	343	370	358	353	292	351	319	351	356	341	349	374	346	354	349	359	328	342	335	352	351	352	344	373	361	373	331	330	350	370	333	376	349	328	345	351	376	335	313	328	328	363	356	333	345	359	327	348	320	393	338	359	347	338	349	329	372	334	375	385	335	303	323	321	351	341	358	343	357	318	334	335	351	337	339	310	355	334	358	343	344	363	350	341	326	339	353	325	350	396	339	339	313	347	341	346	337	360	347	361	323	359	364	351	357	315	318	370	353	305	321	308	324	318	337	330	318	377	355	341	352	353	334	334	337	341	304	364	343	357	335	354	341	350	327	310	336	342	309	331	334	291	376	333	345	315	342	298	318	326	330	345	344	349	352	334	360	333	327	314	308	342	323	366	338	382	338	338	354	348	355	316	342	342	346	365	337	330	300	303	311	321	318	365	320	341	318	332	329	306	329	332	318	309	364	347	320	345	321	334	338	329	320	348	327	359	358	353	394	338	316	367	344	349	331	325	331	316	325	375	365	334	365	352	335	352	337	293	325	361	317	318	332	339	329	365	383	304	369	362	340	375	328	349	324	334	356	309	312	354	312	342	343	357	341	341	357	403	327	358	332	357	334	341	328	346	352	346	330	322	315	344	362	330	309	372	363	364	358	339	333	371	352	323	376	348	346	388	323	336	322	303	309	336	339	313	335	340	359	342	333	335	340	310	331	323	332	353	320	315	347	328	339	363	319	360	310	357	346	329	284	380	345	344	336	323	377	342	381	348	335	329	328	331	321	347	348	341	340	332	332	324	373	354	328	341	330	354	355	332	372	341	341	346	329	329	357	343	341	319	335	330	340	371	367	326	326	309	342	329	335	327	304	341	365	359	338	346	307	353	337
4432	810	805	823	821	833	803	837	783	860	794	805	838	840	790	820	753	789	809	762	818	866	801	820	800	825	813	811	851	783	854	788	798	779	796	823	780	844	855	797	824	847	785	806	796	789	854	841	747	812	809	802	807	802	770	832	860	842	850	866	749	813	863	784	837	821	851	837	848	820	823	855	804	832	826	745	826	878	772	865	794	762	824	814	848	792	838	807	771	803	791	855	872	806	853	777	838	833	806	809	824	835	835	831	788	879	832	772	831	832	785	788	799	807	770	819	794	824	831	836	842	786	778	822	766	802	796	794	859	836	795	777	813	765	827	801	834	790	775	851	777	742	794	773	778	782	747	814	805	797	863	831	807	811	803	852	802	857	868	829	821	770	825	817	823	833	772	799	800	815	811	829	803	799	776	725	833	845	812	791	814	854	820	875	830	772	832	793	816	759	811	792	790	813	804	823	821	844	781	754	775	812	826	819	840	821	792	801	806	847	798	846	844	800	832	815	811	827	789	830	828	784	834	863	801	771	770	794	865	809	801	793	820	824	746	795	824	836	804	789	798	808	844	801	818	774	844	822	797	844	830	792	802	820	791	811	815	791	816	826	827	830	799	831	828	785	812	819	792	786	822	842	805	714	819	831	835	852	798	741	856	791	782	801	837	776	838	864	839	813	783	812	772	817	796	819	787	818	744	791	815	860	761	836	811	787	811	766	799	779	775	832	807	815	801	901	807	854	854	752	849	769	817	828	829	826	725	806	828	818	834	781	800	782	789	809	824	855	764	844	797	795	778	801	789	821	762	821	801	758	825	802	840	796	816	834	813	856	806	787	791	782	847	805	778	806	826	835	814	777	806	796	792	815	827	821	867	784	758	820	825	842	830	814	822	800	807	775	807	841	828	795	802	786	803	820	859	823	814	818	789	824	805	784	801	799	818	797	811	788	847	795	815	728	832	849	797	803	794	845	855	825	807	836	818	854	830	816	853	859	816	847	787	819	814	812	833	811	815	800	820	790	787	800	774	832	801	848	851	770	816	836	768	779	800	810	804	810	828	795	873	799	779	853	764	727	841	785	817	844	828	835	828	806	801	856	799	838	781	854	794	821	787	827	818	857	778	800	771	757	814	783	790	791	848	796	833	812	818	824	829	779	844	790	826	811	850	805	790	821	832	803	858	801	779	795	780	753	826	803	789	793	815	802	797	846	836	819	819	823	842	822	804	837	791	814	788	797	822	807	779	823	815	806	813	815	786	874	841	759	847	821	882	860	799	783	814	886	826	829	785	856	838	870	832	785	763	790	776	792	800	759	812	824	832	805	831	827	843	836	790	825	818	770	813	787	811	771	784	775	774	828	817	816	838	787	840	822	785	844	816	805	780	786	830	823	813	860	842	813	801	843	789	788	819	826	816	808	822	811	799	817	810	835	810	819	847	830	855	795	842	761	821	807	839	833	792	829	805	819	773	833	779	833	795	801	823	811	823	802	781	791	827	804	830	794	797	804	833	784	842	810	758	802	834	872	819	800	817	843	773	826	838	814	776	846	801	848	828	831	845	852	761	794	827	776	820	784	767	798	818	801	822	772	814	779	816	813	790	793	759	803	777	812	816	832	821	808	773	843	823	781	821	849	825	833	798	805	832	807	792	807	834	780	794	826	766	812	824	742	865	885	799	829	849	802	828	862	781	780	739	786	843	825	781	839	829	831	786	813	836	789	835	850	812	888	847	829	815	795	785	841	810	786	794	831	825	810	828	778	800	815	788	812	783	746	802	801	822	813	846	817	785	814	839	846	827	811	828	821	790	808	802	794	830	824	781	787	864	832	793	780	820	806	743	828	794	811	799	789	740	760	818	799	813	830	798	781	820	818	839	781	775	794	750	814	816	824	788	799	812	773	806	775	826	778	781	804	810	813	786	870	809	853	758	786	839	793	817	807	776	827	827	816	819	818	786	852	749	792	851	806	827	813	853	825	853	819	762	807	789	755	828	855	884	807	781	825	770	773	832	824	834	815	767	843	828	786	768	807	833	781	833	787	802	762	804	779	791	837	844	871	847	871	786	793	821	760	812	842	833	808	821	847	797	834	850	755	784	777	842	834	796	800	766	846	890	801	843	791	821	837	803	811	796	831	789	867	777	796	836	785	794	760	827	801	827	834	804	829	805	803	824	834	816	788	850	788	839	824	795	891	800	811	843	830	827	830	827	837	772	834	832	773	787	799	763	859	830	820	772	833	815	779	776	796	837	746	779	825	810	843	825	843	797	863	813	785	838	779	793	809	795	804	798	791	818	845	788	843	809	818	840	809	810	801	839	851	814	806	865	795	820	794	760	818	746	776	758	846	825	780	817	843	827	841	796	793	818	835	788	792	768	863	845	754	787	820	827	785	776	800	790	841	795	833	786	788	836	835	794	813	837	782	804	840	794	811	789	795	806	875	761	765	817	820	834	827	817	800	854	811	826	744	847	804	842	757	794	786	764	845	823	840	791	844	803	846	817	850	815	832	824	854	832	844	853	782	757	807	772	803	804	811	830	790	819	805	756	783	804	837	799	752	783	857	807	778	796	774	814	825	818	774	808	816	772	827	819	767	806	819	804	750	832	799	793	775	839	839	798	811	863	776	772	825	833	827	766	834	777	847	836	843	817	820	830	789	806	807	833	773	817	819	787	749	827	830	810	791	826	828	798	834	839	799	856	750	819	832	778	783	797	852	798	777	798	789	872	799	835	813	782	842	819	810	782	789	839	819	775	823	853	782	783	799	819	798	784	791	771	783	830	838	784	833	808	832	773	804	763	827	788	828	784	817	794	783	829	782	810	851	795	765	819	781	778	844	843	855	770	792	806	832	812	788	837	881	748	869	779	809	779	812	806	817	843	756	813	791	775	796	850	750	824	822	804	763	745	819	879	807	810	808	833	830	766	862	847	850	801	838	803	805	807	826	763	816	816	769	806	857	805	798	773	833	784	865	844	810	793	823	770	825	885	767	790	809	838	788	816	797	822	818	829	834	846	795	851	816	812	798	830	795	834	841	809	833	849	826	796	849	832	752	817	805	872	819	805	811	821	774	815	832	800	828	858	843	854	779	801	804	799	799	816	833	780	741	856	861	844	843	853	852	842	841	777	822	781	841	798	845	736	809	808	791	784	822	806	806	826	775	823	765	836	803	833	855	825	872	814	833	825	786	822	779	759	796	818	853	799	763	818	808	798	784	756	795	836	852	785	873	783	717	794	839	783	779	819	835	809	795	796	825	812	855	783	812	791	802	768	833	818	751	822	794	781	817	845	825	775	838	769	794	828	844	783	864	828	792	781	797	833	863	871	777	831	833	797	801	791	856	836	851	815	803	793	820	772	815	798	812	809	829	855	794	811	785	790	802	812	840	829	793	829	796	809	811	840	796	801	810	802	796	860	778	804	821	805	840	825	804	757	823	783	783	775	792	807	847	818	800	776	835	768	824	785	818	852	877	819	829	835	769	810	798
15829	1002	485	429	352	328	282	260	277	292	285	274	264	267	247	246	287	264	284	303	279	271	279	260	249	302	250	289	259	259	239	269	280	265	322	241	261	267	278	260	298	285	246	265	257	306	265	259	255	237	298	283	248	235	282	270	267	267	256	269	283	256	257	280	307	249	245	243	233	254	257	258	278	258	279	289	265	260	273	258	249	261	257	285	257	243	276	238	273	262	240	273	266	243	273	273	272	261	291	269	259	275	243	245	251	287	238	267	249	287	265	232	257	265	250	262	266	271	265	287	271	279	253	243	283	269	257	241	261	283	259	288	260	269	265	271	258	261	267	226	275	246	262	298	281	231	293	276	247	236	238	245	291	237	269	254	255	266	292	240	293	247	278	284	269	288	285	267	249	276	269	252	272	253	275	242	289	236	299	253	272	246	242	242	278	279	265	235	270	285	267	266	277	251	248	278	259	249	255	294	265	251	264	267	254	278	276	244	246	254	259	249	266	256	257	265	242	255	278	272	280	250	259	265	268	280	289	266	254	230	278	263	267	266	282	262	254	251	285	250	285	249	259	249	287	263	268	241	257	269	284	256	294	292	268	241	248	279	251	255	252	267	264	264	255	256	279	247	250	249	248	246	281	269	279	256	259	225	287	292	246	270	244	267	251	266	277	224	276	268	252	254	258	284	232	274	268	265	278	255	272	276	267	261	257	276	264	247	275	268	265	281	252	288	241	254	267	264	277	272	248	241	254	286	276	263	275	279	243	296	258	242	241	245	259	243	277	292	270	258	252	276	294	264	281	268	241	231	227	274	269	279	276	284	263	250	256	278	270	256	268	243	227	282	249	248	240	265	266	257	282	243	275	282	253	248	256	258	260	277	257	255	262	273	228	265	263	283	293	284	273	246	275	263	248	239	273	274	240	276	245	271	219	258	253	286	277	255	260	243	270	254	278	238	255	250	265	290	256	268	263	258	261	252	262	267	263	241	238	260	260	277	250	255	259	261	270	249	289	224	253	252	279	272	243	234	242	292	242	272	284	294	272	285	258	246	273	246	260	262	253	275	288	262	268	260	287	231	274	242	262	268	245	255	247	250	251	248	258	267	246	234	273	245	272	313	236	244	232	276	262	258	295	285	253	273	270	240	280	256	275	256	291	280	289	264	261	267	269	279	279	264	279	296	272	270	292	291	262	260	251	264	258	256	281	250	261	238	277	280	253	231	265	266	273	279	252	279	274	252	252	265	248	227	264	264	261	246	276	271	240	257	274	260	275	272	263	286	264	280	285	283	253	239	262	229	281	255	256	268	282	283	257	214	276	278	263	269	242	247	252	269	261	286	273	273	243	259	261	246	257	270	247	240	257	253	243	269	276	234	273	256	264	262	256	273	255	240	258	259	253	301	264	284	268	255	249	269	245	275	255	281	257	267	246	285	274	242	255	242	253	263	245	270	267	228	287	244	241	288	267	249	256	238	254	266	271	277	257	236	277	267	246	252	256	243	271	275	280	263	251	249	237	242	278	276	262	291	256	292	257	235	259	251	270	273	241	271	247	277	247	236	298	240	268	269	282	267	248	251	232	257	227	279	257	257	277	285	248	270	254	259	275	265	272	262	244	237	264	254	274	268	275	289	282	257	257	284	242	263	258	320	296	241	254	231	270	261	310	256	291	300	242	294	270	283	255	267	304	264	260	277	260	273	267	273	282	304	274	268	258	241	281	258	260	274	261	278	283	269	248	261	283	249	280	268	251	214	263	251	255	245	253	296	275	258	268	267	246	273	281	253	277	251	239	259	264	275	278	281	274	261	261	307	287	260	243	272	250	251	267	241	276	261	295	253	276	242	259	283	255	292	262	243	257	255	239	280	288	239	279	237	268	263	256	260	272	225	242	227	274	300	276	250	265	261	279	267	242	247	299	272	272	243	246	256	279	268	256	256	251	263	243	272	258	272	254	253	274	244	265	255	268	276	277	268	253	285	284	263	256	267	268	292	248	253	265	270	234	269	257	245	280	260	253	219	269	287	260	241	263	253	254	252	261	262	273	239	258	273	262	230	252	279	253	271	286	272	256	248	273	251	291	278	257	254	261	273	263	255	269	275	262	270	247	265	241	271	285	265	232	275	256	264	272	264	273	249	231	241	268	267	236	283	271	254	263	280	268	263	292	271	283	250	271	265	281	288	268	234	264	254	255	227	253	266	258	260	257	273	267	252	258	273	243	249	278	275	258	282	259	269	291	240	254	255	267	243	243	258	259	272	291	246	289	253	277	246	284	250	277	270	272	269	277	243	274	244	274	244	270	260	270	308	280	305	260	264	272	257	274	251	234	265	249	259	236	222	269	254	270	266	264	287	264	285	276	255	268	275	263	247	251	235	248	247	247	303	253	272	279	274	252	277	274	227	246	282	281	280	273	266	256	245	254	261	257	274	273	249	290	240	274	260	282	262	287	256	234	258	273	245	261	233	276	286	271	300	269	272	288	269	264	260	263	283	275	260	281	266	283	267	232	269	277	264	265	288	248	258	252	238	281	285	270	257	279	250	282	242	249	250	249	266	280	275	238	251	263	270	288	264	275	256	255	277	255	273	259	272	255	260	243	265	253	270	277	254	230	280	247	256	267	240	262	280	274	257	254	250	248	276	255	237	292	284	298	284	257	258	268	253	273	267	256	268	190	257	263	253	279	268	272	303	266	237	279	234	264	238	291	284	255	259	293	248	243	295	247	280	276	277	243	267	278	248	270	276	239	255	263	270	233	257	279	265	292	252	231	251	270	269	242	257	257	259	249	264	247	264	270	265	262	261	232	254	249	236	253	289	280	280	248	249	254	263	243	277	286	270	286	300	261	247	265	267	256	246	255	263	251	272	290	244	269	265	262	270	259	296	261	233	263	274	244	255	256	264	264	264	276	235	254	256	246	256	253	274	271	279	267	297	260	254	264	263	234	261	245	262	248	256	263	286	237	294	256	257	273	266	275	279	272	264	283	247	255	282	244	320	246	273	245	292	283	259	281	265	276	257	287	272	249	284	265	255	256	232	294	279	264	271	261	304	280	259	260	302	263	266	268	266	285	249	233	263	268	278	264	245	238	270	264	262	261	289	230	276	250	278	266	247	277	285	222	259	253	275	244	264	248	285	251	263	258	289	259	244	260	264	288	257	243	262	237	287	294	239	234	266	258	269	248	243	269	277	207	267	259	244	256	248	279	262	249	290	276	254	261	297	263	241	276	225	243	274	278	250	244	265	281	271	248	263	251	268	271	285	248	242	238	274	283	283	265	285	294	244	249	266	245	277	254	268	255	258	259	218	282	224	254	251	271	267	257	262	246	251	261	247	258	268	267	232	277	265	241	245	255	280	253	285	284	272	283	263	287	269	227	246	289	265	302	264	264	280	251	300	254	280	251	267	262	267	269	261	275	265	251	266	275	275	236	256	258	249	250	244	266	249	249	239	275	283	258	259	284	254	269	237	267	284	241	278	273	278
11562	802	1230	1229	1180	985	905	888	787	781	762	698	708	702	679	676	699	654	649	692	679	608	614	686	644	631	652	623	655	605	658	623	620	600	646	655	637	629	588	650	603	649	630	632	680	612	619	632	654	617	672	672	591	654	655	591	652	644	636	669	682	630	624	659	646	643	622	623	626	655	638	596	633	630	628	666	651	644	611	653	670	620	634	621	634	632	668	632	631	638	605	589	632	640	617	580	624	616	596	613	610	628	592	601	624	640	653	621	592	620	647	620	641	654	597	593	613	629	656	600	666	591	648	650	609	636	619	632	634	624	613	628	622	652	634	605	631	640	644	646	607	665	633	646	602	661	605	666	664	663	629	580	650	559	594	638	613	635	648	645	616	674	610	647	649	618	574	644	606	638	612	697	628	630	644	643	614	592	641	613	648	643	572	659	623	625	641	634	634	618	630	653	648	651	608	630	580	588	629	670	609	654	646	594	606	614	613	603	671	652	602	648	614	655	634	640	662	609	666	651	662	637	629	646	578	599	617	630	611	658	614	664	625	633	636	676	653	656	620	636	684	609	609	611	609	623	601	606	630	651	664	642	597	633	616	603	615	620	610	643	629	649	610	632	665	596	630	636	632	653	638	652	621	597	635	632	593	663	659	667	613	624	669	636	591	642	644	689	618	599	613	616	659	664	605	619	626	652	583	656	607	626	628	616	621	638	607	616	666	653	657	594	644	653	604	625	632	595	623	626	653	657	601	608	653	662	627	640	660	624	642	626	645	616	617	608	570	642	670	638	598	675	654	625	635	641	614	654	649	678	639	634	637	653	642	641	633	639	632	612	622	680	660	640	593	626	649	634	650	611	616	645	619	663	624	578	698	638	608	661	635	633	663	607	656	623	614	677	644	624	634	630	610	685	647	642	660	617	647	629	653	624	631	659	633	598	642	669	620	622	668	629	642	684	622	628	606	611	609	679	615	607	611	683	598	607	627	656	653	648	642	635	652	616	635	620	612	602	606	669	619	630	591	603	606	639	619	665	668	599	669	569	613	661	592	634	639	629	602	614	579	595	672	651	636	645	604	630	598	631	637	609	653	640	625	617	583	615	617	655	675	634	652	651	651	647	628	626	626	637	671	583	636	606	592	633	656	666	626	592	643	631	632	620	596	606	577	617	627	635	624	650	652	576	627	657	623	655	671	650	644	629	595	620	632	586	624	629	616	636	657	646	623	656	618	646	675	622	647	631	668	611	589	615	615	640	668	670	618	655	653	635	627	615	635	644	626	603	626	682	665	629	663	625	629	628	634	614	642	587	654	667	617	648	620	637	634	642	650	626	577	650	646	620	660	630	629	643	642	624	638	621	618	592	635	632	619	633	649	626	682	638	615	624	612	666	640	585	641	642	661	645	644	588	659	608	602	656	644	646	666	589	647	656	665	644	640	641	616	625	601	666	624	622	661	644	575	638	623	651	613	630	658	653	635	622	625	645	617	608	658	624	603	612	637	615	650	601	603	623	639	626	643	632	629	614	635	609	667	620	604	621	621	657	653	574	636	634	621	650	668	663	637	652	585	640	616	625	618	633	647	571	609	632	629	630	644	618	639	653	602	644	667	636	614	600	646	666	638	670	650	675	625	679	627	637	582	624	628	613	635	627	666	627	614	672	602	631	649	640	647	627	648	641	642	614	706	634	598	633	634	613	655	623	656	622	629	603	644	619	604	639	641	654	618	620	632	605	632	650	634	679	635	653	630	629	638	629	631	599	644	639	639	628	665	624	652	630	621	656	676	614	638	615	646	638	588	593	620	639	583	602	588	627	573	653	611	614	596	627	659	628	625	600	677	633	660	629	593	611	610	611	654	616	651	628	621	635	640	672	672	660	618	614	640	613	598	678	609	623	628	629	631	603	629	566	646	622	611	641	618	633	639	637	596	622	652	574	627	607	609	686	567	654	629	652	624	643	686	666	644	623	596	609	661	600	632	612	615	646	630	639	565	666	641	638	624	645	626	623	653	622	616	633	608	674	634	631	639	652	627	659	639	610	575	621	631	629	615	624	609	625	620	632	619	633	616	667	614	627	604	660	610	613	604	627	623	595	654	630	659	634	618	634	638	617	681	633	646	658	641	615	610	632	631	637	628	614	633	659	674	667	655	639	583	650	600	592	685	650	638	637	644	637	677	603	625	626	624	598	557	608	705	612	650	686	614	659	610	591	601	672	613	633	653	601	603	619	642	630	613	653	583	673	622	612	644	593	628	596	626	590	657	621	667	605	638	615	587	677	630	664	616	643	570	605	617	612	590	618	618	623	619	626	629	649	617	654	626	616	654	633	635	633	625	661	611	628	658	648	670	587	596	606	637	577	649	599	612	607	620	613	596	590	667	616	673	614	685	592	623	644	628	665	646	633	621	589	597	661	607	624	635	619	634	606	628	650	634	598	615	628	600	670	606	632	639	667	617	634	638	642	670	640	645	676	620	613	647	680	665	585	635	642	596	655	666	641	635	651	613	592	630	628	624	647	607	645	674	599	663	623	646	617	625	605	651	647	653	610	601	640	609	614	660	612	705	665	594	643	607	638	635	618	634	603	643	599	647	602	620	674	585	642	573	649	627	642	651	624	647	607	553	672	627	647	661	649	586	632	611	640	609	615	618	619	633	605	672	659	591	626	642	612	597	656	661	664	617	626	643	630	607	618	628	641	654	645	647	612	670	626	623	654	648	655	607	660	638	658	615	653	641	635	600	668	594	573	641	613	633	640	618	620	634	656	639	593	662	621	623	627	614	611	627	632	627	604	645	612	660	663	620	650	588	601	625	631	631	608	613	645	601	642	628	654	632	649	612	626	611	607	635	614	604	636	633	656	633	634	611	610	638	636	650	600	663	658	623	608	644	657	655	609	608	658	682	650	636	612	651	602	647	607	610	633	615	605	594	577	619	624	625	679	644	554	617	645	603	624	624	606	608	652	639	634	615	630	597	613	636	652	629	631	655	627	618	624	649	564	614	619	634	652	666	632	639	621	582	637	607	686	569	623	684	674	626	637	599	642	679	659	658	642	631	606	613	671	648	639	604	617	656	652	642	611	633	618	654	598	623	641	644	585	620	604	642	648	662	596	593	635	653	689	595	597	615	562	582	618	639	591	619	600	613	656	615	632	663	660	647	628	642	584	657	603	642	661	629	623	619	608	614	610	683	627	619	587	619	648	610	681	632	639	652	594	641	593	596	604	626	601	608	649	637	614	594	662	628	623	582	653	655	616	642	642	607	633	564	632	645	633	584	640	617	615	569	607	639	609	624	658	627	631	623	683	682	604	634	674	602	604	603	620	626	642	628	624	641	620	616	622	591	632	608	609	633	674	634	592	603	662	639	648	640	654	604	561	613	580	610	589	632	640	627	628	603	619	646	617	616	590	623	625	621	653	624	644	636	597	622	619	654	626	646	632	609	614	650	607	662	661	690	698	629	650	653	622	618	625	623	638	641	644	643	631
24475	2126	620	444	289	232	192	166	157	156	148	142	148	117	114	107	133	123	138	105	126	115	115	128	120	126	119	107	104	120	101	109	115	112	112	123	117	107	106	106	84	103	125	130	127	108	111	110	109	100	126	97	109	116	108	113	102	104	123	95	102	105	107	114	126	103	91	100	113	114	113	98	93	104	111	133	131	111	97	108	93	114	115	99	100	98	96	88	92	131	94	113	87	112	97	109	122	120	116	102	123	96	126	125	104	106	104	105	118	122	127	113	132	117	106	99	113	103	108	120	113	101	100	94	105	104	90	111	109	100	95	120	109	108	92	102	123	121	122	89	110	108	113	114	107	123	99	107	97	97	100	97	120	114	104	106	87	126	117	116	120	111	130	86	106	106	101	110	110	123	91	104	90	117	105	74	116	105	102	81	109	87	101	116	97	94	109	112	105	110	119	104	125	119	109	96	129	130	113	106	115	94	103	110	116	107	109	110	101	92	102	131	123	107	101	105	96	97	120	122	123	85	133	112	106	99	120	123	117	110	96	104	126	112	96	140	144	121	104	91	109	120	119	120	103	114	110	117	99	111	109	104	105	101	106	93	103	98	116	110	107	116	108	121	112	100	109	118	93	112	111	113	128	108	123	134	102	123	114	108	114	122	140	131	119	110	94	107	118	117	117	128	104	115	108	114	117	106	107	107	122	127	108	101	112	112	107	103	109	104	100	120	115	99	115	98	106	124	127	101	108	109	120	101	105	124	121	115	110	108	114	112	115	110	111	103	111	101	110	104	108	120	94	106	101	116	113	99	98	131	102	89	108	120	108	120	95	108	108	98	113	97	105	113	117	101	123	114	108	102	104	119	122	95	109	125	104	109	108	109	98	105	99	104	112	122	94	107	103	138	100	105	91	111	108	107	102	127	124	111	113	120	94	101	111	120	118	107	108	104	121	106	90	84	99	118	121	92	94	96	104	93	122	105	117	109	125	106	126	124	114	125	108	104	103	94	104	127	117	102	104	124	120	102	114	123	116	119	90	120	106	108	107	101	109	113	94	99	98	117	106	90	101	105	94	94	107	109	125	120	99	111	97	117	98	124	118	99	110	117	99	104	113	109	107	115	118	97	122	107	111	96	96	79	123	118	107	117	91	114	114	111	110	107	125	104	105	99	104	115	106	113	117	129	86	110	93	119	117	103	111	100	109	108	110	98	116	105	135	100	93	109	104	99	104	105	133	107	120	116	112	104	94	113	117	115	128	93	112	107	102	111	87	106	107	110	112	110	104	111	114	114	100	106	111	132	115	95	120	106	99	136	118	100	108	121	139	112	123	116	90	111	119	110	100	110	108	103	104	120	112	116	123	106	101	129	116	113	119	96	86	117	103	95	126	93	97	102	113	126	117	102	100	81	134	89	106	95	133	90	100	115	112	108	105	106	113	109	127	108	104	85	120	97	111	106	100	113	125	126	108	84	133	115	93	106	121	105	110	108	121	126	114	116	96	100	115	88	103	141	118	98	105	88	114	117	112	112	111	126	99	131	110	111	106	106	128	111	117	98	119	96	97	104	100	116	91	104	111	101	92	96	110	120	111	108	99	107	108	123	115	91	120	98	120	101	94	126	93	107	115	97	107	98	96	102	118	103	126	109	115	103	114	99	114	111	106	129	132	100	109	101	108	109	97	114	113	115	129	108	104	93	121	95	121	124	111	111	102	115	93	111	108	129	109	143	112	118	103	125	113	120	110	106	107	110	114	105	99	115	88	98	121	105	103	101	127	104	106	123	104	101	103	93	108	88	101	108	92	120	126	96	98	109	117	113	121	113	106	108	101	92	87	119	127	114	98	97	123	102	106	98	119	116	93	97	107	118	104	131	113	104	123	120	110	119	100	109	134	98	99	108	95	97	102	96	133	120	94	121	112	109	114	136	112	120	108	129	108	105	98	117	113	119	134	122	133	111	110	111	118	145	119	108	110	104	123	99	126	123	115	111	118	118	111	105	106	92	95	112	84	120	109	139	101	104	119	114	101	116	103	103	106	110	88	103	111	118	115	102	96	104	112	124	105	114	96	114	117	96	117	116	102	96	111	115	111	100	105	111	101	93	105	115	97	101	112	122	116	125	107	85	124	117	113	110	113	92	100	125	118	117	104	106	108	128	116	113	101	108	105	114	90	91	99	121	122	97	96	109	105	93	93	107	129	102	100	93	106	121	129	97	103	101	104	112	95	103	124	112	114	117	130	108	104	117	119	96	105	102	104	110	129	126	100	104	96	83	107	99	96	101	86	122	89	113	96	111	105	103	100	85	101	128	85	107	110	109	107	135	111	112	106	115	108	118	101	104	108	113	110	132	114	124	106	91	119	101	109	117	122	115	107	121	126	115	106	113	115	132	100	101	101	112	129	110	102	108	117	111	88	111	109	115	112	106	147	96	116	112	111	102	102	100	117	115	109	121	111	115	98	124	126	103	104	104	105	113	97	100	90	116	119	107	96	123	122	108	111	129	101	110	116	104	110	109	96	114	107	120	103	117	90	135	123	101	99	118	109	97	116	103	80	114	118	108	105	108	99	105	96	87	117	126	103	118	109	114	93	114	117	111	105	84	125	97	105	125	120	120	118	123	114	115	126	115	123	107	116	116	100	131	123	116	105	106	84	115	105	119	118	100	108	108	111	124	108	120	104	114	116	111	103	89	94	118	110	120	95	128	135	98	103	99	103	96	93	98	94	113	120	119	123	111	113	110	107	119	99	115	103	110	110	104	98	109	117	106	109	113	124	104	104	111	106	95	86	106	122	107	111	94	99	106	91	111	96	122	99	82	113	99	93	104	106	121	123	100	95	113	112	109	109	106	107	105	100	119	116	105	107	109	95	122	107	111	114	117	95	116	120	111	98	133	115	129	109	116	117	131	117	126	107	113	111	98	118	110	100	107	117	114	100	94	120	104	125	117	108	103	111	106	91	103	105	93	127	107	111	99	113	108	107	104	114	94	117	106	106	107	97	119	97	102	118	117	114	104	103	91	103	127	111	114	117	116	107	103	110	97	115	106	115	105	113	90	111	120	104	102	104	89	87	96	100	80	126	109	115	117	118	106	99	106	118	126	91	105	129	98	101	107	118	124	96	87	106	123	96	101	121	120	135	130	86	127	109	129	108	104	119	102	93	106	114	115	115	119	98	113	122	117	99	99	93	105	113	103	88	103	130	104	117	94	127	114	94	104	135	98	92	108	112	123	117	96	99	108	97	95	118	97	84	102	117	131	100	103	124	109	119	116	102	119	106	121	100	116	94	102	85	108	118	105	126	112	100	109	112	106	112	96	116	123	91	116	96	120	111	115	108	106	116	116	110	93	115	112	116	119	113	108	101	113	96	108	111	126	116	122	87	116	99	105	127	125	118	97	121	111	107	117	102	99	101	106	107	92	113	113	125	137	119	119	110	95	86	112	95	112	108	111	101	110	98	90	116	104	109	112	96	126	111	105	111	106
14582	726	1257	1463	1288	1017	777	677	602	555	506	480	425	450	387	376	372	385	360	381	349	337	343	364	374	331	344	330	325	305	313	318	275	274	309	347	285	325	308	306	336	331	294	290	308	304	292	288	307	291	350	311	273	279	314	285	286	317	320	299	303	304	280	284	280	302	295	304	311	306	319	294	289	316	282	305	295	289	320	281	293	301	329	289	285	285	287	283	297	290	288	286	302	286	314	309	320	323	307	317	306	297	307	287	296	307	324	281	293	291	309	274	289	277	297	302	283	307	300	270	296	296	290	320	261	281	291	302	308	312	324	314	322	333	284	284	311	339	294	330	338	305	292	306	309	297	275	293	272	273	309	289	288	284	314	297	319	312	319	293	300	299	319	298	307	322	302	283	308	290	306	299	282	279	315	318	282	316	284	279	303	268	313	311	296	318	315	282	287	271	280	280	290	289	286	291	310	283	263	276	286	315	312	273	301	299	291	289	268	288	285	282	303	307	274	298	273	304	284	280	289	293	292	288	302	273	296	300	286	290	322	307	287	325	289	323	312	321	290	274	313	300	319	299	306	303	284	308	285	305	308	313	308	304	299	289	312	279	318	279	300	305	285	306	282	306	275	289	295	303	262	295	288	300	292	285	316	301	304	292	273	300	303	312	293	317	298	303	283	330	305	272	298	275	299	304	297	302	288	299	304	307	312	295	336	304	302	299	306	321	310	272	304	323	276	305	288	292	310	287	262	262	292	317	269	294	315	304	295	256	273	291	306	314	305	273	312	275	333	299	289	307	254	311	301	304	322	269	311	313	304	290	279	312	311	322	298	348	310	280	286	327	286	305	304	304	298	297	291	301	294	318	290	322	289	289	283	290	292	299	286	334	323	319	262	307	335	294	289	300	318	308	329	273	320	282	305	316	310	295	291	277	281	332	278	294	298	303	315	339	293	287	273	316	288	298	283	297	282	295	306	253	296	291	308	289	291	298	305	290	280	325	301	310	301	262	298	279	328	275	331	325	269	309	312	301	315	305	290	313	295	293	331	293	300	240	327	273	294	289	285	306	291	284	281	279	274	273	322	271	300	302	277	296	312	313	296	332	289	290	290	301	305	293	294	265	304	272	298	286	315	304	320	295	334	298	306	280	280	320	314	312	277	307	311	305	307	295	304	316	309	275	292	269	307	299	313	296	294	297	306	253	302	274	266	293	322	273	299	323	309	313	293	294	332	315	317	276	327	262	286	308	309	309	306	272	303	296	294	289	302	304	300	283	309	278	309	264	269	255	295	291	300	273	298	327	302	301	298	288	270	290	323	288	261	306	290	281	303	282	286	292	291	273	293	311	304	315	284	348	313	265	290	276	324	305	308	269	303	278	292	296	267	299	311	333	290	279	297	268	305	302	306	327	320	306	317	314	309	281	320	264	313	298	305	300	288	316	269	259	281	312	298	313	285	311	295	286	296	302	293	308	297	279	306	310	300	290	297	321	291	281	311	315	308	310	288	300	298	312	310	298	317	296	253	305	318	329	266	330	314	282	268	302	307	308	288	299	270	276	264	285	335	287	331	303	308	292	302	305	314	278	292	297	302	279	296	300	267	293	311	281	279	315	296	297	305	302	292	300	313	299	296	267	265	304	293	304	262	346	307	281	276	287	278	258	298	270	268	291	281	293	277	293	283	289	277	314	307	297	278	304	300	271	302	336	302	295	283	334	309	290	308	310	297	318	274	301	279	282	303	327	300	307	307	314	278	302	309	313	302	318	301	295	270	315	324	312	312	281	311	274	311	306	322	307	301	299	306	281	312	299	320	264	323	273	320	279	281	303	306	301	308	350	293	314	296	343	285	292	289	305	295	255	290	286	308	289	301	320	298	289	256	287	290	281	284	305	308	310	302	306	286	292	305	306	312	309	280	279	299	286	324	339	322	290	288	277	273	281	319	290	316	321	307	295	320	301	296	287	328	280	296	320	329	302	284	329	313	293	305	297	283	282	298	275	331	311	284	279	337	327	317	311	295	300	287	288	274	298	288	296	341	294	328	296	302	299	315	281	305	273	282	289	301	274	291	313	282	293	284	282	283	293	267	295	298	318	299	256	325	274	303	283	312	291	256	270	299	259	278	290	277	291	267	317	297	265	293	252	299	276	333	299	277	277	299	300	276	288	311	282	294	295	289	299	281	289	329	282	300	297	282	280	298	307	294	331	299	295	294	294	291	280	281	293	324	297	310	319	312	290	298	291	309	294	302	302	267	289	288	290	285	313	308	329	281	277	299	275	293	287	292	313	311	291	298	313	301	315	295	296	301	280	317	287	297	302	283	302	307	299	277	317	297	283	304	294	288	297	315	291	311	265	297	302	287	296	292	309	272	319	297	260	286	304	295	294	310	288	293	272	292	303	328	292	272	320	335	294	305	285	293	319	307	265	265	299	295	273	336	276	283	323	310	307	288	291	294	287	297	251	301	295	253	279	319	301	297	336	310	302	289	298	275	293	285	274	314	285	286	277	283	331	321	310	327	292	290	280	322	298	300	300	316	269	309	312	281	303	291	310	274	281	282	305	319	282	303	293	302	320	276	290	287	306	314	298	265	319	277	304	282	299	305	292	272	310	268	247	326	292	274	295	300	283	332	310	249	317	291	301	297	334	282	283	302	300	285	331	301	298	310	294	268	284	314	295	286	278	307	311	322	291	307	313	286	309	289	272	289	295	311	257	287	274	320	281	282	292	285	304	303	307	306	304	321	292	273	308	313	275	290	302	298	282	279	266	280	313	302	281	263	289	293	283	290	295	286	289	327	320	268	302	311	306	294	278	286	284	272	289	291	328	307	304	281	297	291	288	279	314	304	284	289	281	268	300	296	302	306	263	297	290	249	291	309	330	292	323	277	347	301	281	319	265	305	251	293	301	283	312	292	275	314	270	318	299	306	308	332	285	287	301	291	300	286	297	294	305	312	287	274	279	329	287	315	288	295	302	265	291	310	274	307	299	295	287	285	321	283	298	302	284	296	296	289	317	268	327	331	298	270	306	276	303	299	292	341	293	310	299	302	303	290	262	314	288	318	290	284	298	300	302	310	277	313	289	310	304	321	288	315	314	353	287	285	320	276	298	280	320	314	296	316	306	278	279	298	300	297	294	294	284	319	305	280	282	290	275	285	326	295	287	325	284	312	320	291	299	316	292	278	286	318	305	256	305	311	289	316	289	297	309	308	303	319	276	307	290	286	284	282	291	275	274	284	288	299	303	290	290	323	292	313	298	279	292	330	287	291	302	310	298	312	290	291	309	296	284	294	292	327	312	290	280	293	289	310	273	299	316	295	274	282	327	307	344	290	273	298	311	312	267	301	288	300	293	270	279	257	276	305	287	298	300	292	300	297	249	295	289	307	307	273	308	284	294	281	290	293	287	294	280	284	320	319	304	316	308	310	303	313	296	266	316	281	313	257	292	282	293	295	310	284	315	292	287	309	279	311	309	329	303	298	290
4631	409	327	342	385	330	367	319	341	324	313	330	327	347	337	341	373	324	351	306	342	323	352	325	369	326	311	330	351	314	321	332	347	347	306	375	320	338	332	380	354	373	333	316	326	326	309	330	328	348	363	335	311	368	352	340	303	321	338	307	331	353	347	321	308	322	353	346	349	314	331	321	347	315	292	335	318	312	343	342	351	358	348	367	355	358	321	369	293	350	357	345	340	354	357	388	330	316	337	323	357	342	314	356	346	340	334	352	325	351	347	323	329	357	338	343	374	325	365	342	335	311	335	361	345	343	359	339	349	341	334	318	323	340	322	340	334	329	323	356	335	310	336	331	316	366	368	340	339	360	315	336	336	334	349	338	324	344	357	309	329	405	339	311	363	331	329	346	344	345	339	335	334	317	350	342	319	394	319	331	344	309	375	357	355	339	308	349	328	347	331	375	357	325	322	346	325	349	368	333	337	346	313	327	340	348	319	329	349	341	318	351	317	349	381	314	328	306	340	361	358	386	333	349	319	334	338	317	336	321	314	320	332	345	381	329	388	353	359	357	336	348	355	327	380	344	341	330	353	316	322	342	319	303	347	320	335	342	338	328	322	344	342	355	350	335	338	314	318	336	334	336	327	319	308	360	344	329	350	335	343	374	394	394	335	324	359	351	337	360	331	320	299	373	340	328	338	311	347	353	359	313	337	303	348	295	341	352	342	340	342	338	349	356	351	342	303	360	364	328	343	324	318	333	345	337	342	355	317	352	340	318	365	336	315	339	328	329	322	327	310	323	339	353	337	296	345	340	339	351	335	352	323	319	339	345	370	327	355	327	336	347	330	320	297	342	346	323	333	339	360	335	337	351	322	328	323	332	345	334	382	338	332	348	337	361	332	342	340	354	327	364	370	357	342	306	289	306	345	348	314	329	307	364	333	354	346	365	363	307	349	314	321	314	334	315	331	312	364	307	338	318	334	354	358	340	313	317	335	325	342	308	320	350	333	339	316	363	356	356	334	320	355	331	328	336	318	343	320	321	336	341	344	312	346	325	359	330	348	344	333	351	339	356	365	337	304	311	321	346	355	331	346	343	320	321	368	336	341	302	314	356	353	311	343	335	334	353	351	333	317	312	305	349	324	336	341	320	308	378	328	305	300	343	358	329	346	329	327	342	333	338	397	349	354	342	340	314	318	347	347	341	307	323	303	331	296	330	352	347	344	343	324	353	355	356	353	330	361	321	343	327	316	284	353	366	306	327	329	333	371	347	340	321	341	344	298	328	321	330	295	339	351	322	365	304	326	345	338	348	338	338	346	345	322	315	364	360	344	347	332	351	377	345	368	359	385	371	351	329	331	345	340	354	330	358	353	330	336	367	324	363	347	331	332	342	325	333	333	337	322	358	346	308	318	298	326	366	341	327	362	309	311	353	322	314	329	368	356	355	370	342	346	314	306	352	371	327	346	325	350	368	358	319	343	323	354	334	346	359	349	347	333	337	334	365	316	345	374	375	345	318	357	322	340	354	346	321	337	359	366	337	352	355	330	346	362	338	326	336	379	360	346	354	338	305	378	345	309	344	309	331	374	354	348	343	330	377	344	338	313	349	357	335	319	332	368	302	318	300	366	344	322	357	335	359	307	362	346	283	327	326	327	364	340	359	335	324	342	320	354	345	345	322	380	371	348	358	348	302	309	321	351	347	341	324	327	355	350	337	333	344	332	347	311	296	359	344	331	351	299	320	312	346	322	340	332	351	330	323	332	352	310	325	284	354	346	321	338	341	358	328	356	333	334	327	324	339	349	362	357	357	327	330	316	364	323	373	337	305	342	331	348	359	349	341	374	337	294	331	336	338	330	318	371	342	369	314	322	336	354	343	319	344	342	365	339	331	348	333	329	354	359	352	327	326	334	341	332	326	340	336	345	336	329	332	315	380	338	346	318	324	332	342	339	338	321	335	346	340	328	360	339	301	301	352	370	360	342	311	342	344	367	361	337	359	343	325	361	334	334	332	314	376	358	385	306	324	320	326	354	318	318	340	367	321	318	319	309	347	342	328	358	294	345	321	350	311	302	306	337	332	369	256	321	367	367	326	302	324	333	299	356	338	331	328	344	350	350	335	345	333	328	330	392	357	350	305	345	391	319	351	370	326	310	358	344	327	315	379	333	321	356	352	336	314	367	380	317	337	367	348	315	364	339	334	342	333	338	327	317	342	357	366	314	342	339	309	349	333	343	313	337	322	316	366	320	361	338	336	354	378	316	350	337	349	358	315	364	348	355	344	328	335	339	343	347	313	327	360	333	322	338	327	351	336	323	322	327	327	345	346	325	368	353	367	352	373	329	344	328	328	339	357	350	367	336	334	344	382	357	360	320	368	350	345	347	314	325	352	340	364	326	324	346	363	360	336	342	351	367	354	343	333	310	333	320	360	317	307	318	325	357	309	318	353	303	358	303	354	351	323	358	330	348	351	318	348	328	309	313	348	346	386	344	355	338	338	316	336	353	337	331	323	373	318	355	330	359	333	376	373	364	334	303	335	353	328	314	342	340	330	334	350	350	348	366	333	357	341	349	357	345	315	298	342	326	349	322	348	328	316	338	312	385	349	342	335	355	342	366	331	338	371	333	361	319	356	332	349	311	331	343	324	304	372	351	369	383	348	350	322	346	367	353	330	302	329	300	345	344	354	296	343	341	358	369	315	339	365	365	317	316	348	351	323	360	338	322	340	345	322	313	343	313	347	333	332	343	324	325	305	324	334	360	296	362	330	332	361	320	344	316	369	296	339	326	346	377	315	324	348	342	355	335	318	377	342	337	286	343	326	354	345	312	354	390	338	344	393	364	305	335	311	359	311	366	311	346	318	326	343	355	331	319	362	331	338	330	319	346	319	312	311	338	349	354	318	315	319	324	301	332	335	322	376	318	324	310	327	342	351	365	308	348	315	340	365	315	298	359	295	330	324	334	346	354	319	348	320	354	339	346	296	325	353	330	372	348	334	364	379	355	338	324	320	344	323	332	354	320	336	325	342	327	327	346	362	355	336	363	326	356	325	357	329	345	346	365	355	320	350	374	344	343	356	315	355	344	316	331	328	334	337	376	340	297	298	341	302	341	357	351	325	362	351	326	322	375	318	340	319	346	333	344	308	347	330	340	346	370	364	362	295	333	332	316	300	334	336	361	323	341	332	337	320	356	336	329	369	345	317	352	344	372	347	359	366	339	354	338	357	315	338	336	365	347	328	291	355	346	349	347	321	310	342	331	337	330	339	365	352	387	329	324	343	358	308	346	306	334	335	297	340	292	348	340	336	325	370	370	342	337	350	327	325	326	329	357	354	338	307	342	329	334	332	332	332	345	311	310	361	314	308	339	323	325	322	332	332	326	351	341	338	349	319	356	345	325	342	347	320	332	320	328	355	286	302	361	329	332	322	355	335	383	300	349	318	352	325	346	337	342	347	325	308	309	363	361	357	307	344	324	339	331	360
4299	815	788	827	789	810	839	833	804	832	813	780	772	807	762	820	747	801	808	831	809	773	760	821	761	840	785	864	765	817	842	814	770	792	837	772	818	777	752	836	789	813	807	796	779	847	827	816	825	796	796	781	796	781	755	803	824	787	810	767	814	803	781	791	838	798	801	795	810	811	810	808	805	787	768	826	829	755	795	812	816	741	829	731	764	752	797	776	798	853	767	752	817	795	819	813	831	811	784	819	772	780	791	823	804	767	780	823	830	818	799	819	832	783	826	831	822	819	822	837	808	807	796	793	804	848	828	784	774	794	813	797	769	854	870	827	769	785	770	825	772	802	829	806	767	787	851	845	793	832	797	864	808	768	818	790	775	814	785	779	781	798	849	800	818	775	837	816	754	806	764	775	786	787	848	794	759	802	773	808	801	813	788	846	798	815	804	780	783	782	818	800	770	754	815	774	798	798	841	842	757	788	765	766	730	815	780	852	801	792	773	782	765	751	825	856	783	810	838	816	801	770	847	799	744	825	774	852	769	799	814	780	782	807	828	820	810	825	796	790	804	793	796	806	769	801	811	825	809	759	816	811	815	773	789	811	808	807	774	823	799	796	783	787	769	806	805	791	806	782	786	859	762	742	860	791	797	741	852	783	830	793	792	805	795	804	826	763	775	836	802	769	785	792	787	781	807	824	777	787	771	818	773	813	759	837	801	827	810	845	789	834	801	805	791	808	739	860	772	864	820	781	826	775	771	795	783	809	827	807	832	815	860	790	787	811	791	786	814	813	803	792	770	793	772	800	822	832	856	816	793	796	788	820	813	822	811	788	783	804	786	867	797	802	773	813	768	828	833	820	780	811	786	799	781	825	808	826	781	830	780	837	815	840	787	829	821	785	796	807	832	810	825	779	827	793	857	812	770	757	817	830	780	773	840	821	808	842	836	787	781	818	749	835	786	820	799	789	840	825	811	825	803	834	800	782	839	834	748	799	771	804	796	853	792	796	834	843	865	778	803	790	806	788	809	779	847	822	792	847	842	734	820	842	796	777	780	842	786	800	841	777	813	825	812	803	787	814	765	791	835	814	755	845	813	797	779	822	767	786	790	826	781	814	809	814	776	762	798	804	756	843	823	756	830	847	781	813	771	817	770	862	740	772	778	783	814	810	815	762	811	783	818	770	831	806	787	806	790	783	802	789	758	754	843	773	830	810	808	776	853	810	821	783	805	829	833	831	796	797	870	821	846	819	802	795	801	843	754	768	854	812	783	827	821	817	809	762	765	797	880	791	754	792	791	816	854	820	808	820	845	793	762	776	762	798	754	788	830	804	756	790	784	751	844	810	794	831	808	813	781	805	813	768	785	847	780	789	820	797	789	828	810	796	819	784	820	813	823	822	827	834	797	802	757	826	815	772	800	814	804	786	824	776	782	805	815	814	791	773	764	795	743	779	781	770	808	840	839	744	797	823	764	806	825	796	821	768	793	792	772	810	804	799	847	827	769	788	770	776	797	829	834	781	814	823	818	796	788	793	767	808	811	818	767	830	791	762	825	764	813	764	836	783	765	799	813	779	837	788	761	817	779	843	824	803	816	815	779	833	809	788	756	790	924	782	797	737	746	850	741	766	789	819	782	759	810	810	775	822	809	848	795	790	811	748	824	816	833	779	734	849	806	806	819	785	795	764	805	819	771	790	810	850	799	835	796	804	731	783	780	834	855	814	792	799	815	808	799	797	746	820	771	799	770	783	811	790	781	821	795	756	796	822	781	836	804	808	781	820	792	771	747	818	861	861	823	775	811	809	862	778	786	832	812	799	789	810	758	816	758	780	846	806	809	791	798	807	757	800	801	804	858	810	827	788	775	790	794	796	825	801	829	819	833	806	813	794	781	826	811	816	776	858	772	788	786	833	801	768	790	785	771	808	807	784	792	771	793	813	816	837	814	810	782	767	812	829	799	802	811	826	802	812	791	810	747	794	794	774	843	809	813	820	825	807	799	799	782	817	807	795	806	807	819	809	810	783	786	792	782	809	773	764	781	768	759	813	844	810	820	825	850	798	811	785	819	812	835	792	778	761	812	825	833	767	827	850	803	823	832	815	765	810	803	806	780	810	826	829	862	788	769	776	802	810	769	779	783	775	850	804	810	747	783	822	862	838	816	825	774	798	810	811	789	752	785	816	784	847	764	827	842	782	753	786	783	772	815	805	798	823	811	822	814	805	796	773	748	804	814	790	774	836	786	780	831	796	812	771	761	812	823	790	776	801	844	804	823	801	802	828	813	815	806	809	773	808	777	809	767	783	794	788	820	787	789	793	781	778	795	839	791	744	784	789	750	793	845	798	813	820	834	777	785	808	744	805	770	830	836	815	824	839	841	799	841	849	820	797	809	793	782	837	793	785	767	832	756	810	767	802	769	838	806	791	801	836	795	823	765	740	783	836	798	817	777	795	797	852	802	792	763	799	851	840	798	792	823	777	803	787	757	824	787	830	755	777	799	830	812	795	862	815	798	791	782	788	834	755	837	813	808	795	794	786	850	793	799	814	819	849	786	779	772	796	806	797	813	830	846	798	781	811	770	768	757	860	802	787	818	818	828	772	814	765	795	719	819	738	796	814	806	792	774	830	808	832	845	799	743	794	827	780	768	782	784	843	790	855	836	877	808	765	812	870	846	772	791	772	866	789	819	786	835	867	792	835	782	752	810	797	814	827	765	753	830	784	839	797	802	808	806	786	793	787	831	768	822	808	802	793	764	836	754	818	815	802	796	836	836	816	841	762	762	842	754	821	829	783	728	759	805	769	812	816	783	807	775	761	820	834	779	761	761	843	841	771	824	821	823	843	831	771	797	785	763	790	763	870	787	747	796	782	768	864	769	802	767	774	782	839	740	841	826	769	841	815	828	820	762	801	812	750	846	806	851	837	758	759	814	805	847	824	783	780	788	749	791	836	805	835	860	846	778	795	802	815	751	801	845	810	828	781	795	832	820	803	803	807	778	848	812	759	851	827	778	817	809	767	798	804	821	813	780	797	815	782	825	789	756	804	810	813	819	847	851	765	809	798	847	805	780	751	801	803	819	833	790	806	798	827	786	773	764	845	814	815	797	793	820	808	791	845	806	763	815	793	820	794	845	857	816	820	809	833	794	775	748	792	800	817	791	787	781	782	822	749	839	807	812	759	780	839	856	779	765	803	802	820	845	795	832	786	775	807	830	822	777	778	761	810	797	794	827	828	813	823	806	813	749	877	816	823	856	802	771	755	804	792	846	768	809	796	843	793	843	824	834	794	760	810	786	769	811	819	786	789	800	831	831	859	859	786	847	847	782	817	803	848	847	774	853	814	826	792	860	808	795	837	814	813	802	790	833	787	780	857	828	812	821	774	823	829	777	801	803	845	785	786	834	814	809	810	785	794	807	827	774	743	771	786	775	802	839	807	747	749	817	853	801	749	805	840	770	789	850	864	796	773	828	791	787	788	793	810
16311	1134	487	422	331	324	308	285	298	325	270	268	267	307	280	250	263	267	256	253	245	259	275	262	273	284	267	250	258	235	248	242	279	269	283	235	270	265	270	228	273	252	289	284	254	259	239	253	262	267	269	277	279	263	274	234	253	285	271	280	288	281	257	245	257	258	286	263	278	288	253	271	262	284	260	256	285	267	251	237	248	258	288	264	267	240	252	274	279	268	257	284	257	272	247	226	249	250	236	263	249	238	279	300	247	261	286	302	284	282	264	250	260	258	248	259	269	239	288	233	313	221	234	260	293	269	264	254	244	225	265	271	274	269	274	211	269	281	252	275	272	268	314	272	248	215	259	284	267	252	250	283	244	274	273	279	275	253	278	279	276	260	255	263	238	256	249	264	262	271	299	282	270	265	265	274	269	271	297	254	246	263	260	274	273	259	267	268	249	255	251	245	275	261	265	261	291	264	260	285	265	312	249	310	260	246	268	264	241	259	274	259	251	239	249	261	278	296	253	262	272	271	248	266	243	244	265	253	256	271	263	284	239	223	249	272	264	261	261	289	277	267	275	266	258	256	273	239	254	252	275	234	234	240	246	249	271	289	277	286	283	291	261	270	282	269	261	268	269	273	247	284	270	240	284	273	254	277	262	272	275	282	246	254	250	261	254	252	246	248	257	273	273	260	260	287	268	268	266	252	233	260	261	254	242	276	253	255	259	271	256	256	273	249	288	239	268	232	244	263	253	266	259	274	254	258	255	242	279	241	240	274	252	242	257	259	260	261	279	246	251	264	236	241	269	267	244	257	274	260	248	251	281	263	271	257	274	285	251	250	288	252	241	266	278	254	271	304	281	253	249	260	270	271	279	264	273	278	263	279	230	263	280	280	288	259	268	272	278	252	270	252	252	253	250	266	246	249	272	263	242	244	263	241	266	264	236	271	272	252	265	255	253	222	270	262	244	248	291	265	299	262	273	263	245	236	261	270	262	289	271	271	268	248	267	258	252	266	232	233	247	246	287	263	229	278	276	289	261	276	286	251	245	267	276	278	265	255	279	259	290	263	260	242	282	261	237	267	292	248	269	287	257	250	234	273	252	275	271	263	249	251	286	278	273	271	263	276	281	251	296	239	256	267	277	258	263	280	244	243	258	245	263	249	239	266	253	282	257	263	253	249	287	230	234	258	261	249	283	272	258	265	243	277	228	265	263	251	248	277	272	284	262	262	276	259	266	231	258	267	258	279	284	281	255	247	268	249	294	261	260	299	288	244	262	296	244	225	283	247	267	289	248	277	236	268	270	273	261	296	250	227	287	254	216	249	257	269	267	267	261	245	283	266	256	260	264	269	256	266	260	273	265	269	269	266	252	299	250	271	243	274	274	250	291	265	229	249	259	257	250	282	245	275	291	272	241	244	270	256	270	261	255	252	281	269	258	255	272	256	243	266	271	239	267	273	275	251	258	298	267	292	255	261	235	240	247	266	256	250	258	260	270	308	262	247	242	265	249	248	257	274	231	251	268	270	250	243	255	279	270	286	258	260	253	278	287	238	284	266	271	277	273	237	270	275	280	269	227	257	273	272	280	267	243	210	238	266	268	257	280	268	289	248	274	270	238	273	256	287	251	286	241	276	267	281	220	272	270	291	261	231	255	252	261	268	262	263	264	238	227	274	272	259	251	278	253	246	248	263	248	260	263	279	269	265	289	260	271	233	276	268	251	256	303	280	267	243	247	289	272	227	249	265	303	241	281	271	276	271	288	269	246	251	253	223	250	297	232	252	292	260	254	221	255	279	295	293	253	280	242	246	249	264	276	269	238	273	264	287	264	276	233	267	252	258	241	258	286	258	240	233	264	293	242	287	254	255	266	258	265	253	273	283	266	254	262	251	249	239	258	245	255	273	257	285	269	246	253	270	247	264	250	254	279	283	305	245	266	262	259	249	275	264	257	259	264	260	280	281	225	258	255	240	274	268	246	268	250	242	274	257	284	281	254	270	267	292	250	254	251	294	276	266	245	242	243	258	277	256	264	247	253	237	267	305	277	262	292	301	307	252	274	307	268	281	273	245	243	247	280	268	246	252	266	257	263	266	279	254	277	241	283	266	251	276	280	250	283	285	242	251	260	293	287	266	256	279	233	282	252	291	290	269	284	302	280	275	259	242	238	229	284	274	273	289	261	268	264	255	282	235	251	259	264	258	277	294	278	254	274	286	254	258	247	246	288	254	260	233	247	269	293	257	258	242	257	253	241	276	264	286	275	250	294	279	288	311	269	279	267	255	272	247	253	291	259	278	250	248	235	271	252	277	311	240	265	270	247	279	283	263	272	271	271	245	243	264	282	279	271	283	246	272	263	258	231	284	289	274	269	277	277	289	269	275	269	275	246	246	237	261	241	239	240	271	253	257	263	261	253	289	261	273	291	277	239	236	250	246	240	239	268	241	294	261	283	264	265	263	262	250	257	299	277	267	255	250	265	258	269	241	243	266	282	256	282	250	263	279	242	270	238	251	278	271	249	264	246	258	281	276	255	262	232	264	282	263	275	260	241	265	270	265	245	249	263	236	270	246	259	266	268	271	281	281	256	276	255	258	237	268	284	269	252	260	280	271	241	242	291	276	288	237	262	253	279	261	229	244	276	267	288	254	246	273	271	223	241	243	259	273	270	250	282	240	268	280	264	245	270	234	270	274	218	249	266	253	275	235	260	233	274	257	285	253	223	277	249	282	272	247	267	260	272	264	261	245	280	244	255	244	260	256	268	273	253	280	244	278	251	250	293	273	258	262	264	279	250	246	268	266	259	270	245	273	283	294	269	245	250	282	241	257	265	259	246	294	252	260	255	300	253	293	240	268	284	255	297	252	259	286	235	261	266	280	272	260	291	270	269	253	258	275	252	255	230	289	282	213	262	266	258	236	264	275	244	265	249	266	243	261	250	254	249	272	249	268	246	259	270	233	273	253	263	314	267	300	256	279	254	264	259	242	256	256	241	246	277	268	287	245	262	261	284	265	261	255	256	244	280	250	267	259	250	281	265	255	248	248	235	268	276	262	273	259	295	253	251	245	239	253	280	281	275	270	229	241	288	254	260	265	248	282	251	264	285	255	263	283	263	257	246	260	265	260	271	276	247	264	253	257	254	241	247	246	261	256	275	262	277	279	256	287	266	263	254	263	296	290	284	245	242	248	272	270	272	241	253	269	278	268	267	257	255	282	276	284	237	242	285	244	261	291	292	257	251	296	258	281	271	229	274	241	293	288	274	304	254	272	237	257	252	259	255	285	237	261	270	272	223	279	282	263	280	306	265	269	241	260	243	269	260	237	263	254	280	238	229	250	236	263	263	261	258	285	244	265	283	282	263	257	302	276	248	239	244	245	249	286	249	266	232	281	305	263	276	245	261	252	259	253	281	270	265	270	239	256	269	270	284	248	279	278	242	268	234	254	280	263	230	230	272	237	285	263	257	267	271	273	251	280	245	254	253	300
11570	891	1117	1297	1142	1000	905	839	842	664	779	749	681	725	675	640	662	662	693	677	595	640	651	711	682	675	619	694	637	630	681	623	631	617	633	675	625	634	623	633	687	628	631	622	674	623	617	646	653	611	597	602	619	629	636	607	654	602	601	663	643	625	629	639	625	612	604	659	637	624	613	593	634	627	605	621	618	635	645	579	662	611	641	614	572	641	612	638	652	641	634	637	618	650	634	630	644	631	617	623	624	622	616	643	626	616	615	642	617	660	560	649	641	590	626	623	666	597	597	665	633	628	602	592	650	636	602	624	645	641	561	612	598	666	615	673	583	666	622	670	652	616	630	632	658	604	640	609	641	663	637	649	622	565	623	570	616	632	600	634	611	593	708	613	601	603	574	635	648	618	626	646	654	634	651	617	582	623	648	607	634	600	649	600	659	576	594	632	667	626	653	589	604	612	663	640	622	652	600	638	608	632	633	663	641	636	674	620	653	618	606	630	618	664	632	633	575	665	627	628	643	658	603	615	627	629	636	616	613	652	624	635	664	627	628	674	627	638	666	659	613	676	633	623	653	618	608	632	594	645	610	617	637	663	670	597	652	613	630	644	590	616	658	648	640	621	599	636	596	630	640	639	656	620	628	600	647	610	652	571	637	589	619	632	668	572	606	629	623	625	577	616	651	641	602	635	598	614	611	601	642	641	634	567	620	609	687	623	665	626	643	609	587	640	667	608	616	609	591	610	621	638	663	678	656	645	636	640	640	575	658	616	588	652	678	640	608	652	659	584	648	638	641	643	608	629	659	593	643	652	653	651	652	615	628	591	634	623	639	650	620	639	608	617	604	631	611	625	620	601	614	618	610	663	622	608	645	641	636	615	584	642	654	638	625	614	646	571	658	652	629	649	582	610	631	630	618	647	582	660	581	633	608	610	640	634	614	611	647	636	625	615	637	683	639	674	650	649	617	627	645	616	616	614	603	636	633	649	570	640	623	591	614	662	635	620	657	625	624	620	633	638	675	667	618	583	666	625	628	656	606	670	619	586	572	596	670	656	627	658	644	630	669	655	633	614	625	626	622	621	633	626	644	653	626	630	599	614	614	612	623	638	593	629	639	672	625	645	664	657	646	588	606	665	648	643	618	645	610	613	635	591	625	655	621	569	655	660	623	592	614	591	620	644	628	665	652	620	606	592	611	661	651	623	628	615	589	629	616	634	638	624	604	612	595	621	598	639	668	600	690	640	626	594	620	582	611	651	663	642	657	629	622	615	663	638	610	625	629	642	628	622	592	694	605	594	617	579	612	610	638	643	647	646	643	641	590	604	632	672	598	660	594	635	622	646	635	650	651	661	628	586	649	631	596	639	646	644	632	611	591	599	614	649	631	528	655	614	636	630	622	656	618	644	625	589	633	616	614	614	625	607	623	629	593	659	623	666	624	591	597	633	618	606	624	638	670	625	656	680	610	613	597	648	655	634	637	582	633	641	643	609	588	621	625	638	632	579	604	587	629	647	661	601	681	619	651	618	641	630	605	607	651	632	622	647	617	614	640	687	620	635	649	648	655	631	625	670	628	611	640	609	607	621	653	635	603	611	665	644	650	669	665	633	641	606	611	672	649	621	600	640	644	636	634	633	604	657	629	622	631	644	591	628	626	627	618	614	648	616	607	667	597	585	575	652	647	614	637	621	613	617	624	635	686	683	636	676	647	636	638	614	614	604	627	659	604	631	639	666	587	624	631	598	660	642	601	702	646	643	649	656	649	597	643	601	630	632	597	605	643	626	610	648	635	616	652	633	631	622	603	637	633	657	616	588	662	625	630	665	633	638	623	578	614	664	616	619	619	631	630	650	628	632	632	640	656	664	645	622	635	632	618	662	641	669	655	624	655	667	602	634	602	611	652	592	610	641	630	638	597	627	605	634	610	643	628	614	617	649	661	617	640	648	650	648	663	595	611	671	624	633	650	627	630	635	610	624	633	629	668	644	653	621	605	652	644	604	610	638	612	656	656	658	618	563	656	662	624	583	608	612	634	604	604	622	655	654	617	655	611	649	596	617	656	672	649	625	593	634	602	651	634	646	622	640	600	621	599	626	626	638	623	604	665	648	581	600	609	625	666	630	619	636	615	595	622	657	613	619	626	674	663	605	586	592	607	642	621	636	638	623	654	661	608	665	628	611	624	624	609	639	617	614	659	633	588	617	623	635	646	634	631	654	677	606	629	619	626	639	638	701	601	689	618	638	645	648	667	631	624	645	615	632	605	590	603	596	607	658	618	633	660	616	648	591	644	691	676	649	706	609	636	612	651	610	607	596	674	644	602	611	587	590	586	641	620	617	625	625	595	618	638	682	627	647	668	637	638	622	620	615	619	646	617	620	609	620	620	624	650	626	625	638	606	615	609	608	616	630	586	633	596	578	639	647	633	643	657	687	600	599	670	601	620	579	635	623	591	599	624	623	636	607	644	669	631	594	616	693	627	633	626	623	630	633	656	597	618	658	649	613	638	645	652	601	636	605	613	605	643	663	611	595	634	616	627	634	623	606	573	637	631	579	607	605	603	629	630	627	626	614	702	647	628	634	649	615	626	597	605	633	609	598	631	587	610	631	631	584	663	618	648	668	640	665	617	601	613	597	603	642	662	601	635	581	649	657	621	632	603	637	609	635	643	631	617	646	629	600	592	631	599	629	629	642	653	623	590	637	637	654	633	612	651	601	579	632	626	635	600	646	600	654	636	640	612	620	630	574	628	635	677	624	620	598	655	588	629	593	637	656	608	638	633	677	671	622	611	591	559	589	641	614	627	645	605	606	650	687	610	640	617	597	610	613	627	610	622	650	637	633	649	607	598	655	645	581	590	647	641	614	622	615	617	616	594	666	607	608	631	626	631	592	656	578	614	620	661	622	625	628	628	620	571	637	635	632	619	631	636	609	640	616	604	684	618	634	643	624	658	612	622	664	650	593	563	580	621	590	654	616	673	674	624	609	584	618	647	589	622	655	629	610	636	647	624	631	607	570	637	607	606	640	589	626	624	630	615	646	623	636	609	665	640	603	620	598	654	588	612	658	617	622	607	640	596	606	629	627	662	609	641	629	649	629	651	652	644	616	617	659	634	651	595	602	616	600	599	599	636	661	695	620	647	645	638	653	643	643	646	653	579	609	584	635	648	620	606	635	600	627	593	608	656	593	665	660	611	659	630	647	618	598	598	586	624	602	600	581	600	644	609	624	634	645	626	643	636	641	627	614	597	643	655	600	583	652	675	640	627	639	609	568	615	689	644	607	604	622	605	642	624	632	641	606	625	620	616	602	605	665	635	657	630	653	628	617	636	629	633	651	664	625	646	646	636	625	586	629	620	693	604	612	659	662	616	643	598	641	645	570	653	619	614	582	592	630	581	631	651	646	658	637	626	617	635	599	624	628	607	689	568	618	628	659	617	641	589	589	608	652	623	608	666	645	642	641	666	628	603	621	648	617	611	647
24314	2191	592	460	311	238	195	176	165	127	140	122	114	119	124	146	110	107	135	107	118	129	111	117	127	138	105	102	121	123	121	95	120	98	100	113	115	122	105	104	114	123	113	114	112	135	123	111	113	114	104	122	109	122	101	124	103	108	99	101	99	109	98	121	101	108	115	97	106	98	101	115	127	99	113	102	137	99	116	116	105	117	103	99	105	100	103	110	112	108	116	101	122	111	106	117	103	102	114	123	113	115	105	99	98	121	103	104	83	98	119	129	114	118	103	111	117	107	110	110	111	117	101	102	135	118	92	110	110	99	114	122	92	98	101	93	99	96	114	109	106	106	98	121	94	105	98	104	131	106	110	126	110	107	111	94	97	108	96	113	114	111	99	108	116	111	100	104	116	118	92	118	91	110	114	121	95	86	121	102	113	103	123	108	118	83	105	112	103	109	116	93	111	101	75	90	116	94	111	114	119	123	103	113	117	115	102	96	94	105	99	116	109	118	115	110	105	103	87	105	96	102	113	120	114	98	92	127	138	130	95	112	119	108	116	98	92	113	107	114	88	91	110	106	110	118	92	118	95	89	103	104	118	109	105	102	117	102	108	121	111	112	125	94	90	125	102	114	104	120	102	116	108	105	117	112	116	130	101	94	113	106	108	103	107	114	108	112	115	97	111	120	100	98	112	113	100	110	106	102	103	108	102	124	113	111	99	107	94	92	112	115	94	112	105	116	127	93	114	89	105	126	100	89	93	123	106	109	102	110	104	108	127	119	106	110	123	114	109	113	114	87	104	129	108	120	129	115	88	101	99	107	130	110	119	115	100	102	117	112	107	106	106	111	98	104	103	105	92	98	106	105	103	112	103	118	110	121	125	108	126	111	107	93	97	116	98	119	102	110	142	89	120	106	104	109	117	105	94	102	96	103	92	91	118	108	118	110	117	105	90	114	119	122	117	102	124	127	120	90	103	109	101	117	95	91	108	112	100	99	105	109	111	124	96	120	103	97	113	107	111	101	115	97	117	114	99	109	107	106	110	110	99	115	101	85	125	104	111	118	106	71	103	123	133	105	100	103	111	121	120	117	100	121	103	105	132	109	110	122	104	112	104	103	99	114	94	115	110	95	96	89	112	93	105	131	111	99	104	102	116	122	95	93	108	123	119	96	111	108	118	112	114	105	120	102	99	109	109	112	103	116	97	105	117	123	106	100	123	99	109	107	118	106	113	114	105	111	111	120	92	119	97	100	105	116	107	97	100	118	97	106	114	103	129	132	114	104	89	98	119	115	93	113	90	134	105	121	99	112	104	104	114	100	119	113	89	133	112	99	95	98	110	91	111	108	98	121	107	104	111	107	106	110	114	101	116	121	107	117	114	103	98	97	96	130	108	103	113	115	101	90	114	123	119	122	115	105	107	97	120	103	109	106	101	122	101	87	108	107	110	124	99	93	97	108	120	114	96	97	110	111	100	112	109	106	119	104	119	109	119	111	105	96	104	103	116	116	103	100	102	108	123	118	112	105	104	117	87	103	97	115	101	121	124	94	101	103	100	101	111	105	108	115	115	112	112	108	97	103	119	80	126	128	122	94	106	127	109	99	108	109	115	94	121	94	99	112	107	113	106	96	118	111	103	105	102	106	118	113	98	108	113	114	101	108	103	81	102	112	117	103	124	104	96	110	111	103	107	118	96	108	110	122	116	115	102	96	109	114	124	109	134	105	106	105	110	105	97	129	100	96	144	91	103	108	111	114	118	109	110	121	99	88	123	107	112	126	109	121	105	123	101	88	106	97	107	115	91	130	92	94	112	108	105	114	100	109	104	111	110	101	128	105	99	88	127	114	98	102	115	100	135	126	114	106	108	123	120	90	102	123	110	104	102	108	105	138	107	102	105	104	90	93	109	118	114	106	129	98	99	107	118	110	121	105	120	118	119	99	117	104	105	107	112	94	107	99	89	91	112	117	102	103	128	118	123	125	118	111	113	99	100	141	115	106	113	111	125	117	87	115	95	113	96	109	110	108	102	99	99	110	120	101	104	107	108	87	111	100	100	111	99	107	107	122	129	122	120	109	116	99	94	122	96	100	93	121	100	113	100	128	115	103	88	112	110	110	100	104	128	109	79	118	91	108	107	105	99	115	118	105	129	115	88	96	119	94	101	107	104	93	121	109	109	121	114	100	110	118	104	107	116	124	112	116	111	109	104	121	97	116	102	96	109	106	117	102	111	119	103	119	108	106	90	103	106	102	104	107	106	113	112	115	118	100	112	115	117	107	120	107	109	109	116	131	100	109	112	93	103	114	94	125	98	106	129	94	115	111	103	114	88	118	124	126	114	111	103	100	82	106	109	104	121	90	119	107	115	96	111	107	113	107	125	114	103	109	105	106	106	109	102	111	117	122	116	95	93	96	106	107	129	107	99	106	99	101	95	120	101	126	107	99	106	102	116	104	127	115	90	99	113	100	100	116	96	96	103	111	97	109	108	114	118	103	83	90	98	91	103	113	115	117	124	125	102	109	87	105	105	114	124	122	107	119	101	107	98	107	124	110	96	101	111	126	108	119	105	107	108	122	108	111	104	97	94	102	108	111	137	111	105	120	98	119	110	91	95	105	114	104	103	133	105	96	127	109	128	113	104	94	111	95	97	106	126	110	108	109	127	103	110	105	68	125	113	89	107	123	107	109	94	124	109	114	103	112	112	115	116	121	118	82	98	97	124	110	120	120	112	106	110	106	112	101	93	143	117	95	89	115	113	120	142	137	112	96	123	104	101	128	116	105	105	113	92	102	107	95	105	103	119	101	112	103	109	96	122	97	98	105	127	105	119	117	103	94	111	131	109	99	113	118	106	129	96	103	101	116	99	119	97	93	113	93	125	121	95	87	99	121	112	96	117	95	111	91	122	124	82	106	101	92	119	110	102	107	87	98	117	112	96	92	108	131	109	114	99	109	95	98	93	117	134	110	93	118	112	121	123	124	114	100	105	106	96	119	106	90	121	101	101	107	114	114	98	120	121	108	85	102	114	106	101	97	113	98	116	133	124	116	100	99	113	119	96	100	103	103	121	117	113	104	118	90	101	132	100	102	129	106	103	110	127	118	121	89	110	107	120	109	135	102	116	109	112	118	111	100	150	107	105	105	105	85	84	130	127	100	118	101	107	111	124	105	99	112	101	112	111	125	100	117	102	117	108	110	107	116	92	90	100	106	107	120	118	109	103	88	113	108	99	111	99	103	94	105	114	115	120	118	120	114	124	98	108	115	95	94	105	116	124	97	109	111	99	102	105	109	102	97	101	118	114	110	90	125	104	104	128	105	103	118	103	105	96	106	107	115	106	82	98	97	105	111	124	99	103	95	109	120	106	108	112	142	133	96	103	98	91	103	107	96	108	120	113	111	127	107	101	104	107	104	116	94	115	108	126	110	113	135	108	102	111	91	103	103	77	102	106	134	110	115	103	131	114	113	105	120	104	101	118	94	110	101
14655	753	1267	1482	1255	963	845	678	630	563	505	488	477	434	415	405	379	375	373	366	378	355	319	340	371	332	334	295	336	325	358	305	357	321	312	334	310	314	300	266	316	300	309	292	312	336	316	289	291	312	285	276	289	286	310	294	299	296	311	268	287	296	272	313	306	290	269	312	292	311	287	300	299	333	287	283	284	274	300	310	296	299	280	280	280	277	303	283	303	270	293	303	304	271	319	298	306	283	284	288	283	342	280	286	311	315	267	306	298	297	314	308	263	268	321	317	293	297	289	287	293	293	277	321	324	292	282	314	309	295	281	271	320	280	307	317	295	288	321	302	285	316	307	308	325	295	312	281	270	285	258	296	288	279	275	321	285	307	294	297	281	292	292	292	301	280	296	284	290	286	297	277	300	290	298	308	293	301	271	295	289	278	309	333	300	295	341	282	278	308	293	287	291	337	288	293	317	274	293	301	282	318	283	272	301	310	293	279	288	302	310	332	339	310	292	275	264	313	275	290	329	308	262	321	299	313	315	291	243	299	292	282	289	307	268	295	315	302	307	263	305	330	322	285	282	319	269	319	312	296	306	312	299	312	283	291	268	278	306	273	309	294	279	315	286	288	295	281	282	286	303	289	284	282	297	265	309	273	300	301	302	296	279	297	297	301	312	282	316	310	319	276	277	285	291	276	293	314	317	260	293	296	278	306	298	272	290	304	277	274	240	301	302	251	319	314	279	306	287	306	296	281	287	284	311	304	296	306	284	332	271	306	262	296	293	261	289	273	291	307	312	307	321	323	294	297	309	294	306	282	290	284	300	290	316	295	291	294	288	290	290	293	274	293	295	298	314	303	304	281	286	277	319	325	322	313	310	291	264	269	277	279	323	290	287	326	284	289	321	283	287	324	313	291	297	293	267	264	290	305	299	316	268	255	273	289	295	288	303	337	305	287	298	298	336	288	320	290	282	275	315	302	273	306	302	286	300	289	266	283	292	315	321	295	272	310	273	281	305	242	314	330	281	300	279	303	287	318	307	283	286	245	299	297	284	299	305	301	297	288	290	298	284	309	279	288	292	283	301	312	316	300	269	301	298	314	320	291	295	286	283	292	292	279	311	294	289	286	263	310	302	300	284	310	310	287	285	290	304	298	294	279	272	286	277	290	314	292	306	282	270	326	299	291	307	274	277	318	298	327	288	300	299	296	306	290	287	250	297	297	299	291	278	270	317	275	264	302	304	299	272	278	288	273	277	293	270	321	296	314	293	327	277	330	288	263	310	298	266	320	323	291	296	278	309	292	280	281	284	269	287	294	300	298	273	264	255	317	269	279	294	299	289	316	282	259	269	283	309	307	300	314	270	280	334	281	298	291	274	322	293	309	315	301	308	312	296	278	311	294	308	282	315	328	313	282	280	295	275	313	291	290	294	304	279	295	282	285	270	325	281	300	313	304	284	303	300	282	308	307	284	304	277	325	270	294	278	281	283	302	305	304	306	291	319	281	277	331	300	325	250	318	290	284	297	284	297	284	291	294	302	311	291	314	285	286	340	310	294	289	277	270	295	258	315	300	314	307	298	288	268	291	291	289	313	282	289	311	289	275	316	286	310	335	308	276	301	281	318	278	299	286	302	290	289	320	277	287	274	292	273	304	297	260	275	300	302	279	289	287	274	289	297	273	287	330	287	298	284	307	302	272	274	308	296	292	291	311	333	284	312	306	283	285	280	288	275	304	270	284	311	288	311	299	317	282	258	313	309	299	288	294	264	271	306	317	279	301	290	298	279	290	296	283	321	305	295	279	307	290	324	305	332	300	321	298	284	301	290	277	306	268	284	292	295	277	303	293	289	287	269	301	273	282	289	291	310	297	298	300	291	275	260	281	294	326	317	296	272	266	295	279	308	303	303	303	304	324	280	269	316	295	293	279	279	308	310	273	314	307	269	296	278	278	300	260	306	286	310	285	322	300	300	274	341	322	292	310	260	296	283	299	288	301	269	311	273	263	316	273	280	288	304	274	302	313	315	268	291	314	300	282	303	310	288	293	269	277	312	314	284	333	298	288	317	304	297	288	309	336	308	298	295	274	312	290	311	301	278	318	285	294	276	317	299	314	303	286	299	302	287	306	287	309	297	299	292	280	303	309	277	284	282	296	302	316	286	282	286	316	312	292	256	319	312	283	292	301	263	329	295	309	281	293	279	292	312	289	292	321	306	300	279	309	289	282	296	283	277	293	305	299	294	285	268	292	321	277	288	317	352	274	270	303	307	282	288	270	279	250	268	281	310	281	302	286	317	277	298	303	300	335	312	285	251	329	291	282	265	335	309	316	308	296	292	324	284	268	314	267	285	318	281	263	291	306	309	277	309	313	291	284	270	301	294	286	294	285	317	295	293	279	294	288	293	310	319	313	271	286	291	277	303	289	291	300	291	271	299	314	267	317	256	321	317	293	286	285	308	298	298	281	287	271	314	280	268	288	282	308	288	308	296	303	293	286	286	323	295	295	318	342	291	300	286	249	300	276	314	281	280	342	264	256	264	291	322	259	290	254	310	276	322	280	304	303	296	280	276	281	282	316	327	286	318	250	287	308	317	299	321	285	267	297	306	293	312	302	281	297	296	319	313	301	299	316	307	291	290	303	273	309	312	271	282	312	307	301	316	300	275	312	317	307	321	304	289	300	274	292	276	265	307	327	279	275	309	284	293	284	276	316	287	283	286	277	329	292	305	307	293	317	306	311	302	270	282	279	282	300	298	315	287	280	306	316	319	277	319	304	295	296	294	270	291	260	257	318	284	289	294	294	251	287	281	274	279	289	313	319	300	293	297	312	313	275	278	317	294	288	284	289	299	259	317	294	301	285	303	267	302	311	297	290	280	314	281	274	291	272	293	295	305	306	289	286	300	295	292	264	294	283	299	309	303	308	283	331	277	279	316	291	268	308	323	280	283	324	286	293	296	289	295	284	288	287	261	298	284	311	294	287	297	270	297	294	284	318	295	286	307	297	287	287	293	278	328	248	336	285	267	287	287	292	295	344	274	312	313	279	284	281	286	275	312	302	302	308	284	281	315	316	332	283	312	301	308	284	298	308	287	303	278	285	289	295	296	268	303	288	294	289	317	287	280	308	312	304	300	275	296	295	316	283	287	327	309	279	295	304	307	299	282	301	298	300	293	267	303	304	287	299	283	336	293	271	287	285	282	277	296	299	295	272	293	315	290	319	277	279	269	285	313	304	327	288	281	299	316	317	292	282	325	323	294	297	302	310	298	263	289	283	300	310	291	303	308	274	322	283	268	286	282	280	285	315	296	289	309	300	312	274	287	316	276	300	291	292	321	312	307	324	313	308	274	272	280	284	256	279	307	302	285	266	290	282	320	287	286	279	296	289	299	297	304	263	272	304	290	319	291	278	313	311	292	290	310	275	315	317	250	283	279	294	334	297	279	272	279	308	289	292	261	303	276	309	309	290	320	309	324	287	291	275	288	303
4475	455	378	303	321	372	322	321	347	311	335	358	307	345	334	340	363	362	345	334	325	360	363	374	339	338	342	349	336	309	350	343	333	325	379	339	360	365	345	344	361	364	345	331	338	321	340	341	326	299	320	334	357	335	300	354	353	322	329	330	325	347	330	315	379	365	359	340	330	308	325	342	303	370	365	373	309	339	335	334	334	355	326	318	335	356	338	345	358	333	346	369	295	344	325	339	373	319	333	352	357	364	356	345	307	366	340	357	337	348	373	343	381	371	346	338	321	328	314	356	357	346	362	334	329	334	328	354	347	371	327	358	385	349	358	355	334	355	399	343	367	307	346	317	344	307	356	359	308	339	356	332	343	352	343	317	333	326	332	345	341	351	314	350	332	369	345	356	310	358	306	359	305	381	357	342	329	351	340	360	346	311	330	363	367	342	307	331	349	322	312	304	304	334	304	346	332	304	355	340	365	339	360	365	353	368	319	360	322	352	354	345	338	333	359	322	349	336	338	383	343	327	314	311	322	381	352	324	308	363	339	353	377	354	377	326	342	337	343	358	357	346	353	373	376	325	349	339	342	360	348	364	375	327	348	326	379	352	340	337	324	330	339	349	339	361	330	378	312	328	351	372	342	351	324	314	295	367	313	361	353	317	344	319	305	354	336	358	379	324	332	326	336	350	307	307	336	322	359	321	337	354	351	367	357	329	314	276	327	321	319	326	321	332	357	334	367	314	311	331	349	346	323	340	334	315	356	367	318	349	352	340	332	322	322	365	305	307	347	375	340	339	346	331	323	336	349	350	342	356	349	329	326	355	329	348	355	303	368	357	327	361	323	347	312	339	343	320	322	326	334	320	321	309	341	353	349	316	310	358	331	341	333	327	336	372	311	317	370	366	334	322	347	364	341	323	326	325	335	337	384	359	332	321	373	331	342	325	316	350	353	344	312	338	322	324	306	338	335	340	367	343	351	322	356	344	347	351	333	320	298	331	348	351	318	327	342	331	359	386	331	345	385	340	363	345	321	336	339	337	355	309	321	346	355	405	367	308	352	328	346	333	349	379	316	331	333	337	316	341	330	347	308	349	360	330	316	374	357	322	338	352	361	342	321	367	338	331	343	363	315	331	325	330	386	328	348	319	392	348	337	345	318	351	317	340	353	326	333	362	362	318	355	330	336	318	333	358	326	294	327	345	322	359	302	350	343	338	343	355	341	387	367	329	325	325	332	344	335	347	329	352	336	351	355	342	327	349	333	359	319	367	329	329	339	348	350	347	324	330	346	348	315	375	344	317	349	336	363	346	356	320	362	324	334	346	371	344	342	343	347	352	324	353	347	318	348	330	347	332	331	363	316	358	331	331	357	315	386	343	378	330	330	343	313	337	335	309	323	361	330	359	328	324	386	343	341	339	360	332	357	302	344	324	300	327	373	353	330	315	344	352	345	336	354	322	358	374	327	314	319	318	336	362	328	359	326	343	342	322	351	343	318	359	356	318	344	366	328	347	319	342	316	344	353	307	365	335	345	348	302	363	321	335	340	333	330	320	333	323	361	352	318	378	335	332	319	364	347	342	313	329	326	336	340	314	339	323	345	329	324	342	333	342	343	317	362	322	333	345	368	368	366	323	337	344	348	341	355	338	343	330	358	336	355	336	339	326	328	346	336	317	357	356	348	302	347	322	336	386	341	336	326	347	342	367	302	348	369	328	337	332	337	334	347	325	314	363	343	331	338	320	353	308	328	337	345	394	317	327	351	368	326	318	335	363	361	342	335	335	358	327	325	353	326	358	341	303	337	343	356	313	353	327	341	351	387	343	314	367	355	361	337	326	359	322	350	317	319	358	322	348	325	365	366	351	342	326	332	343	326	343	334	336	366	361	332	351	328	340	351	334	339	359	342	312	374	316	332	333	327	334	330	359	340	345	327	344	356	339	348	335	288	364	343	335	327	378	320	331	345	349	295	322	346	321	347	351	338	345	364	344	337	318	325	326	352	359	340	323	315	368	328	372	353	338	306	368	332	320	355	343	326	368	330	330	331	321	363	340	333	339	357	353	342	366	312	361	354	323	359	376	333	340	373	309	351	366	324	355	337	327	338	327	328	350	359	344	349	311	329	353	334	343	339	334	325	292	342	341	338	394	339	356	319	342	328	290	327	347	329	344	305	336	327	333	357	358	331	328	327	367	368	362	343	324	339	347	286	318	354	322	339	370	349	340	328	372	332	318	334	344	344	341	345	331	365	360	360	365	349	371	353	335	336	350	373	358	331	345	342	333	316	335	341	374	357	324	314	360	315	371	314	329	339	364	342	351	362	351	327	319	333	340	349	348	349	347	352	356	337	309	328	325	348	332	326	322	346	353	357	343	370	317	344	330	357	375	343	348	328	353	350	361	354	352	351	357	365	329	333	346	357	363	363	356	379	327	326	350	360	359	338	311	356	342	346	362	316	328	329	323	329	342	361	330	330	324	349	345	357	336	343	353	324	332	304	331	348	334	364	340	339	327	345	341	349	314	336	324	396	382	336	357	328	314	301	349	346	341	307	313	346	328	376	366	356	354	349	352	391	352	335	353	341	355	343	335	397	334	349	348	336	333	323	342	342	350	346	319	333	328	357	386	354	325	317	330	334	334	335	347	321	314	343	338	327	341	341	324	332	334	343	356	345	307	332	323	365	378	342	331	311	349	338	352	383	368	332	360	375	343	322	304	362	339	307	343	339	319	334	364	326	342	350	337	355	344	302	353	339	331	372	348	330	336	327	338	364	335	353	320	329	362	307	348	331	311	323	347	348	347	300	330	310	352	363	360	349	337	328	338	316	368	357	324	345	372	327	334	324	290	323	339	316	314	325	378	351	325	374	312	341	325	351	361	357	305	356	323	374	367	335	388	334	350	340	371	344	316	351	357	327	358	337	340	360	347	334	342	338	370	361	342	340	332	345	314	337	347	343	325	370	374	364	392	324	360	329	330	342	321	312	308	378	359	327	324	360	344	356	323	342	354	304	305	330	333	351	343	362	343	366	327	327	355	326	383	353	315	353	327	325	342	343	333	322	376	354	320	348	345	348	346	337	325	328	368	366	356	329	381	345	348	350	352	328	340	362	367	335	323	362	336	313	329	314	339	356	330	377	321	339	317	377	300	347	374	352	320	362	360	349	344	337	333	333	333	374	334	337	358	306	320	398	368	336	344	316	281	311	345	341	383	355	297	368	359	335	331	334	351	345	323	350	338	334	336	380	348	351	355	331	339	357	356	342	359	337	339	346	375	332	317	347	338	322	360	324	337	352	310	304	323	334	310	365	347	350	363	354	344	354	333	346	330	347	334	311	371	359	316	341	315	333	318	355	359	328	315	334	345	324	341	312	311	350	310	302	358	325	361	354	351	368	379	343	327	368	358	361	353	347	323	370	347	325	347	369	343	336	344	358	307	335	333	335	332	348	345	314	335	315	322	315	323	346	318	328	324	331	365	389	357	363	363
4112	805	809	798	871	825	840	858	819	795	769	765	808	785	748	820	794	830	824	806	779	836	808	799	834	787	869	808	768	775	837	835	783	846	794	804	830	833	818	786	817	745	824	802	807	717	798	818	857	799	835	789	815	815	822	784	795	826	772	787	823	774	831	845	782	827	780	841	839	760	804	803	827	794	865	878	765	784	813	799	871	767	786	789	761	850	803	813	798	812	780	797	851	792	796	818	824	808	832	782	835	768	817	772	783	802	831	812	773	744	774	825	823	803	817	762	777	777	786	765	792	829	787	791	804	856	825	819	768	853	800	755	802	764	766	806	822	794	820	831	802	842	791	805	831	814	765	851	841	814	814	817	837	830	833	804	815	821	789	793	808	813	833	797	808	813	882	812	826	831	787	772	773	779	779	851	773	801	777	791	789	801	818	840	760	776	785	859	787	805	797	774	802	762	794	824	828	837	810	778	780	878	830	808	797	795	837	796	748	806	785	794	808	744	819	817	794	802	774	829	744	762	830	788	834	778	827	813	850	767	871	832	830	852	869	785	796	819	848	885	814	828	796	761	827	790	758	783	786	777	783	757	796	799	781	794	833	788	807	819	809	820	788	841	830	763	785	791	806	784	821	751	823	799	807	817	842	800	766	778	800	827	819	791	819	812	791	801	786	742	839	786	803	781	826	793	793	821	831	793	789	795	788	767	847	821	802	796	819	860	774	858	807	790	844	820	802	783	795	810	809	816	835	853	854	826	814	789	793	816	828	829	808	768	817	793	798	798	774	827	835	811	806	797	808	786	763	799	820	846	834	808	777	788	763	793	796	789	787	799	769	807	767	858	794	774	793	818	801	817	812	838	782	791	859	808	805	764	802	780	825	824	797	760	821	759	784	819	774	829	850	808	831	814	828	828	759	873	759	753	790	783	839	828	792	797	819	825	846	843	845	804	816	801	729	761	796	793	809	754	831	822	793	749	832	768	817	752	851	808	832	777	806	794	783	837	831	824	839	781	848	818	796	825	804	843	799	819	775	813	832	772	811	806	819	816	811	813	813	813	846	843	826	817	778	804	809	797	880	741	782	784	798	801	748	802	772	796	837	837	809	797	777	776	820	806	830	821	839	779	772	822	835	754	813	808	814	799	838	778	784	768	828	781	798	791	806	808	834	846	747	788	818	802	798	766	802	785	773	809	809	805	773	813	792	772	838	765	779	831	779	823	840	841	722	811	844	843	808	796	785	796	782	786	801	811	732	835	818	807	809	797	825	813	791	788	797	804	759	811	825	833	830	791	788	788	787	818	844	856	824	786	879	812	759	800	784	829	806	839	829	790	822	786	764	833	770	756	801	818	827	847	849	824	805	838	854	803	854	824	829	811	813	778	806	814	778	821	808	798	838	786	857	810	838	812	859	757	825	783	812	763	784	837	784	831	819	766	813	827	793	790	870	791	808	784	833	820	809	776	804	843	796	791	796	812	796	798	788	806	788	773	846	765	805	883	813	824	852	803	808	800	808	808	811	791	823	828	826	830	830	853	835	838	797	803	755	823	825	805	837	811	789	810	796	890	819	793	845	770	843	834	734	813	841	808	830	808	805	788	842	747	799	813	815	759	732	839	769	773	822	814	785	768	784	816	782	755	758	801	801	795	827	803	804	802	830	762	785	818	825	830	827	823	807	827	789	782	770	802	824	827	808	775	808	831	842	802	783	888	812	793	792	832	817	818	798	783	794	811	797	809	814	832	792	811	777	732	813	823	820	745	800	842	772	798	834	802	768	785	822	824	777	808	790	816	825	819	788	780	803	814	796	832	780	840	834	806	761	844	797	816	818	770	866	824	795	796	792	802	834	746	782	809	822	819	748	806	821	830	849	827	845	834	764	824	834	787	832	811	781	771	800	834	787	796	816	811	806	784	804	832	793	761	804	782	793	821	842	774	737	824	789	773	782	768	854	819	810	838	860	843	817	826	811	765	869	767	787	797	822	855	834	789	797	801	812	816	809	766	801	801	857	811	834	800	815	798	825	822	786	779	832	848	792	786	838	764	812	810	832	804	791	843	825	817	801	836	802	795	787	791	834	795	773	806	810	816	765	812	801	773	805	805	752	818	822	809	806	809	801	806	807	811	817	831	789	790	779	810	839	802	734	774	822	817	809	799	798	791	751	804	782	779	798	833	766	836	773	800	783	786	823	732	842	873	805	808	803	795	759	826	787	799	828	815	774	815	837	793	834	827	844	810	775	808	812	837	811	864	787	839	790	848	814	815	794	814	832	788	830	765	818	816	785	755	811	768	750	817	764	841	796	807	815	794	795	798	822	819	835	802	865	824	807	783	823	807	771	789	796	780	837	870	760	826	787	810	816	802	829	783	740	740	872	746	786	805	776	802	794	845	807	802	798	829	828	838	775	800	808	812	815	811	807	829	819	794	781	797	801	836	834	805	776	753	842	818	833	812	832	793	815	831	827	769	815	837	775	780	806	788	748	876	778	801	839	784	802	800	802	773	826	798	814	832	800	847	787	751	834	793	801	791	866	798	824	824	865	816	788	833	780	785	810	780	761	841	793	816	843	849	793	740	798	808	805	861	805	838	771	878	807	788	841	803	845	757	843	822	859	797	817	833	786	762	828	860	867	801	799	846	854	816	753	787	792	792	820	827	801	831	786	834	775	810	767	770	827	790	781	878	803	788	800	872	761	831	800	771	811	801	807	771	783	838	804	837	765	798	813	803	841	765	818	843	814	834	780	828	812	792	872	818	812	803	801	821	852	783	831	761	825	831	827	808	840	767	817	762	828	779	828	838	795	788	873	832	800	787	822	809	835	735	772	793	762	865	826	841	799	790	813	840	856	780	825	800	785	831	807	766	842	880	838	780	830	849	815	822	780	841	838	825	785	820	819	785	821	818	809	806	834	814	819	850	775	844	838	820	775	848	781	749	785	792	791	790	759	838	822	775	782	823	793	767	776	794	811	786	829	839	823	781	792	832	786	776	837	772	764	815	791	782	808	817	761	830	836	841	819	842	790	849	793	826	850	818	786	792	820	785	811	762	811	861	764	775	786	828	786	797	780	791	833	773	792	874	750	848	802	825	820	810	795	771	810	756	779	844	797	818	768	847	744	832	795	791	783	759	797	799	745	823	778	821	840	805	768	750	788	819	805	804	792	844	786	789	815	809	870	803	847	790	807	830	831	770	833	820	814	828	808	815	799	801	795	797	818	789	818	784	805	833	784	806	783	733	844	786	805	813	750	847	852	790	791	783	759	789	856	821	807	820	831	767	744	845	837	842	827	809	814	795	829	781	786	767	750	769	801	845	790	783	825	762	805	833	793	760	756	785	778	797	772	843	819	828	838	840	811	732	797	810	773	838	770	754	844	845	866	820	801	809	824	838	813	793	795	749	794	787	814	796	846	819	831	843	803	789	764	856	796	799	779	817	837	786	790	799	832	822	817	805	802	821	786	763	816	846	812	767	826	800	777	818
16515	1160	529	431	378	340	304	297	284	251	246	294	284	264	264	263	265	253	258	260	257	261	248	282	242	260	267	255	255	283	266	291	289	288	264	264	263	250	262	245	279	247	273	305	266	245	250	293	253	239	263	283	285	278	273	284	248	295	302	261	282	279	284	266	260	268	255	265	254	294	283	262	308	259	281	258	266	282	276	287	243	263	233	237	251	255	248	296	241	277	266	279	240	263	290	253	273	302	255	264	297	241	259	262	213	247	257	286	242	273	279	271	257	248	228	257	261	258	273	259	242	272	274	232	272	245	263	258	262	283	264	246	259	248	283	295	250	267	292	270	246	252	265	277	283	280	254	257	247	263	236	286	236	252	263	285	278	250	269	259	286	273	249	253	244	294	245	243	266	291	284	268	276	258	295	278	266	267	274	287	241	256	262	236	280	268	244	317	275	291	275	257	246	273	267	240	270	268	253	271	280	284	247	278	266	214	266	251	285	258	259	263	270	278	257	243	260	257	260	273	270	249	279	262	242	259	263	237	261	268	223	276	275	266	259	260	257	245	265	269	245	258	270	239	284	256	255	279	225	274	231	269	280	255	241	263	257	297	240	242	257	256	295	263	270	247	234	248	218	254	226	271	289	289	263	252	294	272	269	245	268	254	251	259	267	288	205	254	263	302	262	231	280	274	256	303	286	264	260	254	266	265	291	278	251	263	281	239	276	284	299	261	267	275	237	263	262	210	287	263	263	284	254	274	248	274	286	287	275	245	305	259	259	231	234	263	272	275	266	267	277	263	281	255	278	290	272	248	281	262	270	292	267	242	256	288	259	214	263	263	253	270	294	264	276	255	282	255	240	290	271	261	273	271	243	280	279	269	258	275	280	261	238	265	268	265	258	290	240	248	283	241	226	247	263	272	232	255	267	237	274	274	261	270	262	252	260	263	276	253	265	244	258	261	244	244	239	258	300	278	253	259	269	281	263	252	243	269	292	239	248	265	249	243	265	237	277	230	272	298	256	305	283	281	240	275	228	273	242	251	237	246	253	272	253	249	263	281	277	279	243	251	267	286	226	271	271	304	299	264	281	245	264	250	267	250	272	290	266	238	276	273	269	275	238	271	275	279	257	255	257	266	272	257	263	263	287	246	246	257	285	295	279	272	259	302	230	268	270	245	260	274	249	249	260	267	301	267	267	286	287	277	273	270	278	256	284	259	268	246	275	256	265	255	263	252	234	259	264	269	247	268	282	236	258	285	272	294	251	279	244	227	259	261	257	256	270	239	250	248	257	258	275	246	245	271	263	280	279	256	268	263	257	274	273	263	251	251	228	257	290	274	264	266	246	268	264	232	253	243	276	258	245	283	249	270	276	280	243	248	261	266	254	254	272	299	268	259	284	264	248	290	269	274	250	253	254	244	255	234	243	274	253	247	266	292	255	244	261	262	251	270	290	237	265	296	253	265	248	241	258	266	240	270	261	256	255	265	298	249	258	264	266	265	271	270	278	276	280	288	272	238	275	264	240	266	241	263	276	276	276	263	274	277	270	269	249	275	259	235	256	278	265	250	283	287	266	270	285	254	273	267	235	260	230	275	264	265	262	289	244	260	247	245	267	304	268	275	283	241	269	276	236	242	279	272	246	239	219	242	283	279	250	303	272	256	308	254	228	266	280	232	283	256	232	277	299	228	255	224	260	251	282	256	263	239	267	276	236	271	294	250	263	276	250	233	266	258	280	279	265	267	282	262	281	282	256	247	260	251	251	238	263	265	240	285	276	269	240	254	254	252	251	277	278	268	278	273	241	266	242	247	280	275	289	267	268	247	257	268	262	256	234	291	246	260	246	255	270	266	276	269	251	245	251	266	268	262	271	247	278	258	294	279	232	260	269	260	248	222	242	275	254	274	272	261	241	221	268	254	275	249	251	253	236	259	274	283	275	268	251	261	255	262	223	268	264	261	289	248	262	255	289	272	281	267	259	259	276	258	266	233	266	285	225	288	233	265	251	260	254	252	273	260	286	277	245	259	252	263	260	264	244	264	293	278	284	260	252	257	256	276	262	284	249	262	245	287	252	270	250	250	276	237	250	264	287	248	240	260	265	275	269	235	250	275	256	267	268	303	275	252	280	273	272	271	268	273	254	264	274	269	271	287	252	277	239	299	260	266	265	278	253	266	284	246	277	273	256	254	268	250	255	283	285	284	281	292	234	282	279	282	259	258	267	244	250	279	274	264	258	252	226	260	283	281	254	275	280	257	289	273	253	252	257	254	256	258	263	232	259	254	259	287	252	280	247	256	276	260	278	255	260	252	234	264	225	256	258	253	277	263	243	264	261	300	236	236	259	235	272	263	257	259	267	253	276	287	256	243	271	274	283	258	280	261	268	258	266	278	273	250	264	262	265	266	279	250	237	254	269	257	230	260	257	256	254	279	246	279	262	227	273	265	268	275	266	262	283	239	271	258	271	295	272	260	278	291	271	307	235	259	273	274	274	224	286	280	258	254	265	259	259	249	260	253	280	262	297	253	256	248	275	257	258	225	243	266	246	265	269	257	283	294	271	257	275	249	271	244	252	248	272	247	268	238	271	263	265	278	264	274	262	243	273	238	257	218	245	251	251	241	284	283	297	236	260	254	274	280	259	249	268	241	248	290	248	263	294	267	285	276	289	273	245	273	268	241	262	251	235	250	258	263	268	257	261	256	281	254	263	241	242	292	264	279	250	286	290	239	271	259	246	249	269	252	275	276	274	262	219	245	273	288	268	273	304	275	253	283	252	263	265	237	248	276	276	275	249	249	238	266	259	247	276	254	257	278	292	267	213	264	270	274	251	246	260	287	262	245	268	250	280	275	266	252	243	230	260	237	268	252	288	264	254	282	239	232	284	277	230	280	263	239	247	264	279	293	223	273	265	234	288	278	240	278	241	265	287	257	287	256	260	274	254	271	271	275	232	237	249	270	269	259	260	260	264	236	277	278	286	268	266	227	257	245	267	275	271	245	238	249	262	255	252	263	253	262	304	273	244	262	259	294	285	258	284	266	261	271	298	242	266	294	238	265	302	271	268	299	285	253	255	274	281	242	252	256	286	253	276	245	255	265	285	265	246	263	255	271	266	282	269	279	248	240	239	261	242	255	250	242	281	259	244	248	263	258	282	261	276	303	260	255	263	293	269	232	262	220	252	255	281	267	269	262	233	275	256	231	242	265	250	284	245	270	269	269	245	269	240	258	263	248	237	253	255	238	269	263	274	282	258	241	273	247	240	273	257	265	277	273	298	276	257	261	286	254	295	257	290	255	260	274	274	269	258	251	260	243	241	247	271	273	249	254	259	278	244	279	272	273	270	279	239	280	272	249	283	262	264	261	274	239	262	271	233	257	269	256	276	261	267	244	263	267	282	269	274	257	277	272	295	248	303	260	284	267	246	268	268	283	286	271	249	260	263	270	247	268	271	262	256	282	267	276	261	227	282	260	288	244	283	273	257	239
11953	844	1133	1230	1109	986	877	769	816	790	721	788	691	674	734	687	710	641	642	699	659	636	695	637	667	641	664	674	678	634	607	639	605	634	676	648	602	642	609	606	635	660	663	613	649	607	649	609	638	633	603	648	614	639	608	628	695	595	639	641	617	624	581	662	612	632	645	614	634	583	590	603	616	641	604	603	620	657	618	649	613	608	633	607	624	625	658	622	635	664	620	626	632	659	613	643	641	597	634	663	637	622	579	608	643	601	651	627	614	627	556	642	619	690	620	614	631	667	572	634	642	601	591	650	615	585	636	611	662	642	673	616	628	660	591	642	634	626	606	646	625	621	630	653	592	614	610	647	639	651	643	610	592	595	629	591	652	588	623	669	631	601	631	596	627	583	642	613	601	596	626	631	619	601	657	626	638	639	624	622	598	603	574	634	565	619	637	591	661	650	622	647	644	595	630	638	623	608	594	592	618	598	616	634	634	652	609	638	616	634	637	593	603	621	621	599	601	662	630	619	648	634	644	673	598	609	667	641	641	613	626	630	622	652	640	638	650	601	630	608	599	609	622	641	613	628	661	646	618	633	585	644	601	657	606	683	616	580	670	598	637	642	625	668	632	637	673	618	671	592	643	617	664	610	591	639	626	651	643	604	659	602	605	660	595	632	609	575	600	648	619	636	679	624	597	639	606	637	649	650	666	640	607	615	632	647	614	615	611	624	626	627	595	595	613	629	629	602	670	636	628	609	638	657	592	628	624	667	592	600	653	669	620	643	641	606	619	608	608	612	618	615	605	626	636	658	624	617	621	616	612	644	621	620	621	627	597	654	622	619	656	626	612	627	642	633	616	630	646	636	630	619	632	633	610	618	646	605	599	631	638	619	637	626	593	600	623	625	626	661	626	627	628	582	629	690	670	640	618	610	582	594	572	669	651	652	610	661	595	599	682	630	563	621	556	626	626	615	597	631	653	656	660	638	615	635	634	623	601	661	649	669	676	609	604	602	592	625	648	674	616	606	625	623	634	654	627	624	651	603	585	633	689	639	628	579	629	645	617	637	630	635	640	648	612	639	625	640	585	650	625	626	628	656	600	643	647	578	649	613	598	626	652	599	611	645	669	661	588	666	558	659	627	602	648	640	628	642	602	650	623	625	619	630	650	619	634	627	619	596	648	626	625	567	540	640	623	596	628	611	653	641	630	666	601	629	624	605	634	580	657	597	676	635	581	629	654	644	672	577	648	608	615	625	645	619	635	592	595	619	617	652	577	630	566	610	642	606	655	638	628	656	629	659	631	651	622	625	611	610	645	644	653	654	614	671	648	615	616	634	649	658	611	614	610	607	615	634	593	629	684	632	609	648	663	600	598	636	600	640	610	644	623	594	628	651	640	609	626	640	607	621	620	670	579	635	625	634	699	613	652	645	620	676	623	616	620	636	623	607	592	621	648	615	622	613	589	653	630	653	628	608	684	607	629	597	626	615	638	671	637	660	543	606	588	643	625	645	592	637	628	658	621	619	630	575	638	625	589	574	644	605	675	624	647	676	599	649	655	606	616	602	649	667	625	640	643	638	613	636	652	624	637	631	592	625	624	659	603	653	665	642	655	672	602	607	611	615	633	656	616	621	631	599	635	610	605	648	628	665	654	602	595	600	640	618	638	635	622	621	615	612	604	627	667	640	645	621	613	634	653	631	643	658	600	613	629	661	607	635	667	659	629	649	627	593	605	623	636	647	636	626	637	634	668	609	630	608	637	612	617	569	648	615	614	615	596	689	626	637	681	606	584	636	630	566	599	638	627	635	640	614	618	645	628	603	652	615	637	641	628	605	642	635	647	615	657	607	651	631	614	599	626	633	622	624	646	607	677	649	614	615	600	604	639	647	659	621	600	652	636	645	626	589	642	647	596	627	633	641	622	632	645	642	641	620	651	613	665	618	670	620	645	573	585	638	594	616	604	610	631	688	630	636	607	634	643	590	621	640	633	671	593	653	634	650	591	602	610	607	634	620	637	646	583	592	651	621	616	644	598	606	626	613	627	611	598	627	609	617	588	642	638	644	679	683	651	595	624	645	631	634	626	650	625	609	639	620	621	634	585	631	561	619	634	616	618	631	604	586	611	624	650	618	643	636	639	612	637	631	659	621	610	596	597	634	592	624	649	623	653	592	616	673	651	615	625	675	643	657	651	624	651	645	637	615	640	618	652	665	601	633	586	669	642	646	605	629	633	621	646	642	611	651	639	595	626	604	623	658	633	612	612	652	666	629	664	615	616	627	645	631	631	651	648	630	617	613	627	650	631	620	607	650	610	629	637	641	581	647	649	612	631	642	592	610	646	626	643	680	612	604	609	619	591	579	617	649	598	645	626	650	651	625	613	650	610	643	645	622	632	598	668	642	657	616	653	591	703	664	673	624	624	598	643	613	624	659	592	646	592	628	674	619	626	615	641	619	614	605	663	616	586	625	621	663	639	598	622	590	647	630	637	634	589	613	661	615	607	613	679	627	628	608	647	649	596	629	609	658	649	613	640	627	592	610	694	644	614	616	584	618	660	649	645	622	627	638	638	628	619	671	632	587	647	635	605	623	669	664	647	645	620	650	628	633	630	621	653	656	601	651	610	615	645	608	654	648	623	641	607	640	593	665	648	677	614	631	617	635	592	589	560	592	645	634	605	648	615	601	627	659	628	650	683	598	618	607	595	593	615	633	627	627	605	612	610	618	624	637	676	649	633	632	655	656	634	630	641	644	627	644	625	654	645	616	645	615	642	635	650	629	685	602	621	636	610	628	607	624	608	633	615	660	617	565	612	667	606	632	634	641	677	586	597	614	622	616	699	651	642	635	614	651	633	607	642	625	585	631	644	601	629	599	629	616	620	632	646	639	629	607	626	607	662	638	582	551	618	665	646	623	630	629	664	603	604	677	581	665	630	637	626	619	623	607	601	618	630	608	627	668	671	613	626	645	665	596	626	620	643	615	597	605	660	629	598	570	639	605	636	633	615	626	649	622	629	642	604	641	676	627	650	640	606	606	654	641	631	594	639	664	611	612	650	611	611	596	564	630	632	629	610	657	644	636	632	600	659	586	661	607	611	586	633	609	610	640	660	596	604	589	603	577	649	604	614	626	636	628	673	607	649	624	635	650	596	638	625	612	634	631	631	639	658	636	611	603	568	602	609	662	644	622	609	645	655	618	610	605	605	646	643	576	580	594	654	629	623	644	641	612	678	651	574	602	647	584	612	580	647	614	636	622	621	636	603	605	642	629	622	602	641	657	602	611	662	646	620	640	658	614	626	620	629	630	628	647	668	584	632	629	642	617	614	608	618	645	622	656	660	586	603	639	650	671	607	658	643	644	614	644	576	570	616	619	600	611	647	595	602	626	629	630	653	590	608	646	682	612	597	625	656	621	628	649	585	642	603	603	630	630	640	626	625	587	586	649	625	631	617	642	647	625	649	661	611	608	615	616	632	630	644	649	630	613
25017	2223	579	453	305	252	174	187	178	140	131	128	154	115	140	121	121	119	105	112	119	131	121	113	115	95	130	109	101	113	100	114	104	122	137	104	106	113	115	119	111	105	108	127	95	101	101	111	104	114	103	112	101	129	117	129	124	107	121	100	100	105	78	97	150	114	95	128	116	109	104	112	109	106	122	99	98	106	105	104	107	102	110	121	108	125	107	102	101	92	110	110	112	106	98	130	119	120	109	114	109	129	105	106	128	110	111	97	101	106	104	114	106	115	95	94	108	115	115	105	102	115	114	106	107	107	99	114	111	88	116	97	110	110	106	128	96	105	93	113	83	106	120	137	112	121	131	95	101	95	99	124	110	107	108	108	127	87	102	110	95	117	85	124	97	118	109	120	119	99	94	91	116	123	112	116	109	106	101	94	80	104	107	100	90	96	125	97	110	98	108	136	101	99	105	114	101	94	101	112	98	118	111	116	132	113	106	110	91	113	110	98	108	96	122	106	118	118	115	103	104	75	107	105	91	114	111	110	94	98	108	116	116	112	94	104	94	101	108	107	94	117	120	131	119	118	112	97	100	115	119	106	103	117	115	104	108	111	131	116	127	77	110	86	104	124	102	120	130	102	104	91	102	124	108	125	146	113	104	107	89	112	121	87	90	118	105	103	124	97	100	96	92	101	84	106	94	108	101	101	113	109	87	116	109	126	126	91	92	105	107	105	114	108	122	110	78	121	123	103	127	95	107	94	100	95	95	123	107	126	105	101	86	91	102	113	107	114	118	129	106	127	92	102	119	94	121	84	105	99	104	92	109	108	120	87	112	99	113	122	116	97	102	110	99	104	124	111	113	125	121	132	120	117	115	102	91	121	108	110	115	118	93	109	100	110	105	120	107	91	123	105	100	85	105	105	100	129	114	126	106	103	97	101	111	84	106	124	99	120	97	98	87	101	98	116	122	109	92	91	93	109	99	108	102	104	139	101	105	127	120	82	98	103	111	113	113	98	119	128	112	99	112	120	119	129	118	94	112	114	101	106	118	117	106	115	100	108	93	110	118	108	128	107	138	103	110	97	93	93	95	129	113	138	122	112	103	91	118	127	108	118	105	91	117	123	96	118	123	112	98	118	104	118	108	115	116	100	103	143	124	114	121	117	95	102	95	122	103	86	86	114	99	88	91	114	87	117	110	96	109	108	91	111	113	100	122	101	102	102	105	123	123	116	109	84	100	105	99	114	101	106	106	102	101	94	128	104	101	109	96	118	130	108	112	112	116	108	117	112	102	94	91	104	114	129	102	108	106	104	93	100	132	100	94	103	114	122	128	117	93	112	105	111	105	111	118	92	91	97	106	120	134	115	106	96	117	114	103	105	94	99	98	103	117	132	122	93	96	111	104	114	128	112	110	110	117	111	102	118	121	109	97	104	121	96	96	111	101	118	116	109	102	129	122	110	108	138	145	101	116	131	98	119	113	93	103	123	101	126	91	100	104	110	107	114	117	97	105	118	124	135	114	117	94	113	99	94	107	102	82	117	116	112	109	112	92	90	94	115	102	105	94	119	105	112	100	83	85	124	114	123	118	93	105	104	126	122	108	111	107	120	122	101	113	120	93	128	118	102	102	93	114	119	101	128	87	91	119	113	103	92	116	82	91	120	91	129	98	90	118	110	94	98	124	103	119	123	90	106	111	109	98	117	106	116	98	107	87	120	117	122	128	105	109	90	97	111	119	99	89	108	116	129	112	93	100	97	123	105	107	123	107	106	108	87	107	115	116	128	97	113	113	117	106	106	102	110	102	121	122	117	100	119	100	95	98	111	88	102	120	91	124	104	101	129	112	108	104	114	111	111	81	122	112	103	102	111	128	123	102	112	93	109	99	94	114	106	105	96	105	96	98	112	136	105	111	115	96	112	119	109	111	104	102	116	99	104	101	113	101	121	109	78	104	121	115	103	104	101	105	81	122	113	114	105	98	109	108	111	112	104	104	105	99	114	109	117	105	103	120	98	101	117	110	104	106	108	114	112	116	103	99	111	94	95	112	108	111	118	94	107	114	119	94	100	109	88	112	95	107	117	116	107	94	93	107	101	93	96	93	86	114	107	117	94	86	103	94	126	110	126	89	107	116	101	126	89	108	123	119	122	104	135	100	111	105	105	116	125	96	116	110	105	84	100	114	110	126	94	119	102	115	94	105	127	107	95	111	99	94	123	105	104	93	98	116	119	127	93	91	117	111	113	84	112	111	95	88	106	116	94	118	121	118	107	110	89	105	110	112	110	99	106	108	105	106	121	123	103	94	93	105	105	108	92	117	93	85	71	102	105	104	94	95	99	126	107	102	122	105	113	107	124	129	111	109	110	116	108	108	108	109	116	92	98	119	107	98	115	110	95	120	111	98	110	125	125	110	100	118	113	101	97	111	126	110	90	92	108	113	119	111	109	108	102	94	128	113	95	101	96	130	106	115	115	99	121	109	103	92	100	102	121	116	104	91	104	90	91	120	96	110	122	93	116	136	107	110	123	109	125	105	98	115	117	99	100	104	105	102	96	103	110	98	144	117	114	101	118	110	100	96	109	120	113	113	105	102	122	100	109	108	105	115	102	92	101	135	103	107	98	107	114	106	96	127	108	97	108	132	105	102	87	101	106	117	103	107	126	110	158	111	101	106	106	110	121	111	96	103	109	129	99	125	111	89	97	91	105	121	94	111	100	126	103	125	99	115	112	95	95	100	141	118	116	99	119	98	105	103	111	126	86	105	116	112	91	123	111	96	108	104	117	119	118	104	112	127	92	121	120	123	106	103	98	105	100	107	120	100	98	117	119	108	96	141	101	107	133	111	77	105	109	96	97	107	117	102	103	100	98	94	92	103	95	94	115	113	105	121	100	101	107	101	124	100	114	106	106	105	100	109	97	106	95	106	114	107	105	113	112	99	116	118	105	115	109	121	104	101	121	99	124	118	106	111	109	130	101	92	94	105	106	88	104	112	114	113	97	121	121	108	107	68	105	105	120	113	128	125	119	110	101	113	102	113	108	110	128	110	103	100	97	118	99	107	105	114	86	128	96	98	105	102	118	115	100	117	94	94	97	109	120	107	108	110	105	117	117	90	99	108	95	92	118	93	132	116	118	109	103	102	104	107	95	118	100	130	105	99	99	123	128	101	108	102	117	111	106	104	101	101	83	111	112	99	92	131	99	100	98	102	105	113	99	98	90	118	108	110	105	89	107	116	110	129	101	96	118	116	100	101	112	91	108	113	98	126	114	99	107	110	126	102	105	105	96	111	98	108	112	117	114	99	118	119	94	103	107	120	111	96	120	93	121	109	100	105	108	104	117	109	116	114	101	116	122	113	116	110	120	109	107	116	111	91	108	106	110	115	92	122	106	115	90	114	114	112	117	100	112	94	105	97	102	103	102	100	94	98	110	103	97	100	108	106	118	99	125	112	121	101	112	112	124	113	112	127	99	97	102	95	97	112	100
14809	708	1344	1492	1232	938	767	693	614	526	515	461	435	431	414	405	401	383	328	378	353	357	337	328	354	341	335	333	323	344	313	342	312	327	359	315	316	317	317	301	340	317	266	334	296	299	312	297	307	302	294	295	304	305	312	325	299	319	293	299	272	305	310	321	296	289	299	299	321	313	300	298	296	286	287	301	310	284	301	309	307	305	279	299	291	297	271	302	249	298	302	316	278	295	279	298	287	302	264	305	285	288	324	275	313	287	314	310	292	290	269	299	304	305	290	313	294	261	274	302	304	277	287	288	310	284	309	287	289	329	282	300	257	288	301	265	274	269	299	282	303	300	288	293	263	295	276	305	247	302	304	282	302	297	300	349	305	308	257	317	275	281	281	318	299	313	299	278	312	286	259	283	303	309	318	289	302	273	267	291	280	307	296	298	301	303	304	296	330	279	307	308	297	277	331	286	293	299	273	270	291	272	301	315	298	311	315	288	313	308	272	278	280	271	328	297	291	291	284	296	317	312	296	309	293	281	312	290	302	301	310	287	280	268	294	278	296	302	291	320	267	295	319	303	279	306	278	285	276	313	286	322	288	312	324	287	261	270	306	291	310	298	326	306	319	264	306	292	302	286	294	292	280	270	295	299	302	293	278	305	288	289	301	295	298	299	324	284	295	293	302	297	313	320	328	297	283	327	279	320	292	283	316	333	312	316	308	307	310	292	342	296	284	316	274	277	325	291	310	293	281	293	330	277	284	320	302	303	287	274	307	314	311	282	315	282	327	258	291	299	291	293	303	275	279	275	282	334	272	283	302	290	308	307	295	283	287	300	284	310	279	299	349	286	282	263	281	296	301	329	269	302	296	287	275	302	308	316	309	307	307	332	319	318	318	277	304	289	299	326	277	295	278	334	303	286	302	281	279	311	274	295	263	264	276	309	302	291	297	303	321	301	306	267	313	321	305	303	298	283	298	303	302	276	286	286	300	263	295	289	295	301	285	291	308	295	304	304	325	286	328	305	316	309	313	282	323	290	322	313	316	316	279	296	305	281	303	316	290	279	283	300	273	295	281	310	291	277	320	284	299	319	304	287	294	301	291	257	274	298	260	251	291	280	271	276	293	296	271	294	281	302	279	297	298	289	297	274	298	277	293	309	295	293	309	274	290	302	293	348	281	281	288	289	301	301	320	294	283	294	295	295	278	299	299	293	322	290	286	311	328	282	316	301	278	273	270	293	297	343	314	291	319	315	286	297	319	295	293	284	308	293	275	294	315	288	263	279	284	299	291	280	297	335	287	295	305	288	303	293	275	268	287	271	284	312	252	305	261	274	252	326	313	295	315	279	281	303	295	297	348	284	300	292	268	302	273	296	282	326	314	328	265	281	306	277	305	281	285	308	319	318	281	280	304	279	291	262	298	283	303	291	303	299	262	296	267	274	302	330	294	282	294	296	278	310	309	313	332	283	286	298	286	297	296	311	297	294	286	317	289	274	294	293	265	319	310	295	293	272	274	298	300	263	303	269	272	311	263	272	298	251	280	321	302	305	302	287	292	278	307	274	289	315	323	308	290	308	311	321	297	288	290	312	310	312	317	274	290	272	298	324	288	325	278	276	265	281	286	289	273	291	284	288	291	319	280	298	307	288	297	320	279	313	252	316	304	307	337	266	278	318	291	302	285	282	288	299	298	298	312	280	275	294	277	290	324	290	299	293	315	278	278	302	299	303	311	283	316	302	295	310	283	284	290	281	333	312	274	282	295	279	288	317	301	276	266	288	282	283	309	309	304	317	279	308	280	272	299	329	296	286	258	258	312	312	282	288	314	298	283	304	296	275	289	296	299	292	337	275	285	287	279	304	270	303	295	285	301	311	301	296	311	274	315	279	298	303	279	297	309	305	297	274	287	314	279	306	294	278	303	319	257	302	299	258	308	302	289	313	302	285	275	304	278	304	309	266	297	305	303	321	280	289	332	297	312	302	319	311	304	276	290	320	290	295	290	281	295	286	298	298	292	277	280	289	296	290	312	321	257	283	275	309	299	288	273	299	292	303	282	330	297	299	279	298	290	277	254	281	277	288	300	311	302	297	252	288	307	277	300	299	281	259	286	271	293	255	282	304	300	315	251	293	311	316	298	332	270	298	312	303	306	303	284	314	307	281	311	320	324	319	285	293	308	300	316	298	286	296	291	308	282	282	285	284	289	297	300	304	276	321	282	286	294	308	290	300	286	272	323	279	306	318	288	304	321	314	307	262	328	261	313	305	280	300	304	274	304	256	311	295	282	271	276	287	313	255	308	326	293	285	287	296	332	282	287	311	327	291	298	291	307	290	293	303	317	266	288	305	310	297	320	311	316	311	294	294	307	272	323	280	280	273	284	305	270	294	296	267	343	283	292	273	296	296	284	289	302	314	250	280	289	297	326	282	307	293	279	286	288	311	319	288	299	317	309	295	327	271	313	303	324	285	258	325	267	298	295	329	302	281	304	282	307	307	279	319	289	292	303	279	300	290	283	310	304	288	323	285	298	296	318	319	297	265	297	297	287	276	283	304	294	298	302	307	266	294	322	269	316	290	289	277	309	280	296	268	330	286	262	286	288	291	286	308	299	297	309	258	291	292	306	304	296	302	269	315	293	336	294	299	299	298	296	289	257	293	297	250	285	314	283	292	334	274	279	279	245	269	286	287	296	304	264	281	313	274	287	289	304	313	300	272	315	302	277	301	281	310	278	306	283	286	293	289	289	327	303	313	314	296	292	281	281	271	267	314	277	277	258	283	298	310	306	281	296	313	302	289	300	306	283	272	319	294	235	312	323	284	256	293	294	281	303	274	310	307	307	279	289	297	314	293	284	269	272	302	345	295	292	303	293	300	315	298	303	262	305	315	310	280	285	261	305	274	284	319	289	292	308	283	288	287	283	282	310	263	295	297	279	326	284	320	275	313	310	280	335	286	321	296	301	280	312	261	303	269	276	298	285	296	275	307	273	305	304	318	325	271	288	283	282	268	325	308	267	293	283	293	302	344	295	274	282	281	320	327	273	275	347	330	273	278	265	264	302	304	285	293	303	297	274	294	301	265	284	297	282	288	292	312	287	292	321	299	285	313	313	298	296	295	296	315	319	271	296	269	311	288	258	285	284	287	294	285	296	307	278	284	281	290	312	293	301	298	301	293	304	260	302	266	298	298	290	275	272	290	313	273	292	298	319	271	278	305	316	332	268	268	287	287	289	270	320	293	296	287	287	292	302	295	307	266	271	322	309	301	318	320	287	316	286	300	298	280	294	307	293	287	269	305	302	270	305	283	267	297	280	276	264	304	274	303	289	270	271	283	262	305	283	272	310	340	313	306	311	311	304	304	283	307	297	273	300	304	260	269	310	276	284	268	266	300	288	307	301	289	273	333	283	284	301	285	332	269	239	272	303	292	300	287	293	284	306	311	305	282	314	302	332	297	311	302	286	287	293	285	284	296	314	276	280	295	288	329
5219	430	339	342	371	343	360	359	388	320	324	325	324	326	339	363	329	354	361	319	318	327	343	360	370	336	354	356	331	367	341	320	323	352	373	307	346	338	370	352	368	375	320	359	339	332	330	313	366	348	348	319	397	354	343	357	354	339	330	306	359	375	364	340	346	335	331	352	357	327	304	344	326	355	344	365	324	309	355	342	333	319	345	306	320	365	329	350	352	356	334	323	359	322	342	372	325	320	360	345	347	347	360	363	353	328	323	328	368	378	362	331	320	336	345	326	338	336	344	316	306	301	331	339	333	365	347	319	388	339	322	330	328	323	358	364	350	340	367	317	322	341	345	374	352	366	335	335	354	308	305	338	365	336	362	307	352	332	322	321	363	324	311	369	336	361	362	338	340	321	312	328	342	312	317	341	338	336	332	355	352	340	332	342	364	340	308	327	366	382	343	389	328	375	340	361	340	293	323	306	345	348	315	342	282	389	333	365	334	364	327	344	355	340	372	332	359	374	341	331	345	335	341	327	348	339	342	368	346	328	323	335	327	343	352	353	313	322	365	346	314	334	337	343	338	355	350	349	312	377	363	365	320	352	333	339	345	353	324	338	352	343	338	346	344	321	341	303	322	327	353	322	318	337	334	330	352	321	331	311	353	369	347	338	344	339	352	346	320	323	332	350	340	331	318	318	369	367	359	322	326	330	345	382	349	348	345	374	327	378	351	336	356	294	311	341	366	318	339	337	343	363	330	353	365	402	379	362	326	344	327	377	393	349	327	367	349	358	334	315	353	316	368	356	341	343	345	339	368	335	351	336	323	333	322	342	343	339	364	328	323	382	349	347	319	336	351	341	311	319	326	347	345	301	337	321	310	353	307	374	317	332	322	364	343	346	343	315	336	382	341	316	346	350	328	362	332	324	329	351	368	340	368	333	320	350	322	336	352	341	361	345	367	343	393	349	340	356	334	342	336	364	345	374	308	332	326	369	334	362	321	337	339	333	354	348	362	358	330	373	349	375	380	365	363	351	347	331	352	356	345	373	352	356	341	332	326	315	307	353	337	344	336	326	342	357	322	315	368	333	365	371	343	345	307	362	316	324	357	330	322	340	310	335	378	323	335	332	330	336	366	367	320	318	327	339	355	361	332	354	348	371	337	364	327	326	358	310	365	331	314	334	391	335	327	339	356	366	304	303	330	328	364	336	363	358	355	365	354	331	333	348	358	341	360	334	330	357	322	346	342	329	345	333	335	347	343	389	360	313	352	374	335	392	324	311	348	341	334	314	315	330	348	340	318	381	338	365	363	356	330	342	330	368	353	318	354	337	350	337	339	316	339	343	364	336	361	361	323	369	327	348	360	332	338	309	346	354	363	336	365	352	374	344	362	378	337	350	317	356	388	325	324	365	357	341	339	331	369	369	315	337	336	343	361	359	373	329	333	378	325	327	322	366	360	292	378	328	337	312	333	348	330	339	306	356	357	358	339	310	331	364	338	348	322	354	325	292	324	361	348	323	324	342	331	350	357	357	356	335	353	350	325	356	327	375	334	345	323	343	334	364	344	364	363	343	362	351	340	354	375	355	366	353	354	333	344	356	319	350	303	331	334	326	327	346	338	335	317	334	347	326	344	370	359	321	348	321	368	361	363	361	337	353	371	316	328	315	320	361	323	342	329	357	342	347	351	350	323	338	376	352	350	322	337	330	336	358	301	356	313	348	319	380	376	345	347	318	331	337	365	353	353	365	347	350	322	338	332	356	342	344	352	374	339	351	325	367	371	322	382	362	345	342	349	346	367	338	354	326	342	354	340	347	350	354	354	369	371	370	319	332	349	361	373	333	337	319	343	372	357	348	377	336	352	349	330	376	355	331	321	401	341	342	349	359	323	314	345	317	338	319	347	366	353	354	321	311	333	329	334	356	357	357	330	326	346	359	343	369	350	362	316	273	342	338	358	342	353	364	345	333	318	342	346	322	352	361	319	329	323	319	346	369	346	336	359	338	312	336	355	335	378	367	314	313	355	362	354	329	349	350	358	355	355	343	364	341	332	349	345	314	333	353	341	361	344	358	363	345	352	355	326	325	360	338	340	329	336	321	324	337	334	319	328	328	304	338	355	308	333	338	331	367	330	341	342	345	331	388	350	321	340	326	361	314	323	318	368	332	330	384	343	346	321	333	312	315	333	337	327	338	310	350	342	357	348	330	349	332	369	309	349	303	360	324	323	329	345	354	340	340	335	328	322	340	351	338	381	329	390	344	299	316	317	367	349	369	386	343	326	351	302	326	341	369	347	370	375	375	324	338	307	350	325	336	342	353	319	344	358	368	363	333	340	307	348	344	329	340	338	338	336	355	374	360	354	351	353	334	353	386	328	345	340	361	299	311	321	328	356	367	331	334	311	318	364	361	338	389	344	341	340	342	346	345	352	367	355	346	340	324	319	363	285	363	329	372	373	316	341	341	328	324	357	314	367	350	358	327	305	343	361	336	340	344	311	345	369	299	330	324	350	370	310	364	331	370	360	320	336	341	325	358	327	324	336	329	381	336	338	355	372	356	351	339	359	326	353	343	349	333	345	368	328	338	311	344	344	349	371	337	323	320	374	331	326	366	321	330	347	371	342	323	332	340	376	379	340	357	334	323	332	348	324	328	340	324	312	332	366	367	357	333	334	353	352	334	354	348	330	344	342	315	349	352	338	335	344	313	334	355	341	364	342	371	338	327	365	334	356	383	350	319	349	352	332	359	366	354	344	337	349	335	354	319	312	335	375	319	334	329	378	389	366	374	345	332	378	365	370	355	344	352	351	319	386	370	351	353	332	340	354	398	345	365	369	317	366	317	332	385	344	320	349	323	347	363	369	334	336	354	375	343	335	333	368	357	318	359	334	339	346	377	356	393	338	343	353	368	345	348	350	334	347	332	363	338	347	362	331	350	327	361	355	323	328	307	352	324	348	348	341	355	341	334	337	334	324	327	339	327	323	337	315	339	339	357	350	372	340	354	350	350	350	361	339	341	348	359	323	348	338	327	345	349	356	359	356	351	357	333	352	358	367	370	342	350	365	337	339	360	336	296	358	325	347	342	386	331	364	381	356	337	339	354	327	367	334	338	329	330	338	339	343	367	345	330	351	357	338	345	339	335	366	355	330	359	362	330	327	357	345	338	345	337	346	299	341	351	367	322	341	347	341	356	357	315	357	326	362	346	362	339	325	326	337	346	358	331	358	368	340	324	333	363	344	330	333	343	338	336	358	347	316	315	323	374	343	334	314	349	323	375	342	331	373	355	364	341	366	339	358	346	325	343	334	359	337	323	327	356	344	354	346	362	382	320	321	356	333	346	359	387	338	340	365	356	349	332	310	377	357	367	343	359	322	315	343	330	341	335	346	346	369	380	356	318	344	377	366	326	374	365	331	304	336	342	318	345	313	347	308	359	316	313	355	344	376	355	373	345	371	348	353	346	339	352	302	347	331	368	342	361	321	318
4506	858	788	865	842	807	848	809	781	796	777	772	826	785	812	799	787	831	787	841	860	793	780	799	809	779	779	803	843	795	876	813	806	813	824	830	828	830	791	819	801	771	817	782	823	881	815	799	844	815	814	793	765	799	786	810	841	824	798	869	779	818	806	838	780	791	813	780	790	819	840	805	796	773	825	782	822	816	780	789	816	806	851	780	812	793	819	790	870	872	856	776	812	844	787	899	817	859	808	764	851	831	792	849	759	826	802	798	785	802	834	869	857	803	832	762	797	839	796	822	750	821	841	756	838	825	824	804	784	733	799	829	821	839	824	857	807	742	842	810	786	834	816	791	785	825	859	910	817	806	835	824	833	841	825	830	825	812	839	792	792	774	783	842	841	817	807	865	784	776	867	842	800	763	752	773	760	824	776	764	794	785	771	806	824	809	830	803	812	812	786	746	843	869	781	803	830	818	814	829	806	785	841	841	787	803	830	828	799	795	835	804	828	810	791	751	822	797	805	838	785	815	798	808	869	784	774	877	763	756	833	817	814	793	825	821	800	827	826	772	818	818	794	830	798	791	836	822	830	803	772	798	802	785	870	810	795	821	835	785	807	800	802	783	801	788	736	803	801	780	800	830	780	848	792	815	762	760	850	803	836	770	819	793	803	810	791	782	813	812	820	807	809	791	831	799	817	818	834	770	841	769	815	809	844	808	810	819	769	789	790	796	820	862	806	793	823	808	796	822	772	811	856	814	825	803	806	783	835	819	832	858	773	806	840	797	788	784	797	805	849	850	796	816	792	814	835	806	797	830	795	840	811	780	782	819	803	759	825	788	815	813	831	802	827	819	750	791	762	823	791	868	815	778	826	852	820	811	808	769	756	798	832	829	797	829	790	803	809	793	772	790	856	842	772	831	811	760	794	810	838	777	856	742	796	841	796	827	755	799	799	835	854	807	838	823	819	820	807	769	851	798	827	820	793	840	835	748	796	808	796	847	863	819	825	779	796	838	800	789	802	736	792	773	831	789	812	792	828	816	832	804	820	814	832	842	836	794	821	816	835	803	793	739	827	837	795	807	825	806	797	783	809	815	792	767	795	799	852	834	837	846	830	854	808	804	756	809	859	786	805	790	764	838	718	771	796	815	807	783	796	822	768	823	844	834	863	816	797	780	846	850	776	833	812	780	869	883	800	796	820	861	830	788	838	835	769	859	785	757	826	845	742	807	823	822	775	806	776	806	786	850	816	828	817	889	828	756	860	796	872	821	813	801	792	829	809	802	805	820	808	838	786	808	812	797	835	823	851	784	790	838	789	831	799	834	819	845	851	812	818	830	785	775	733	765	829	817	800	829	859	789	748	829	823	815	828	816	809	778	788	816	786	841	792	831	838	825	766	793	808	785	759	848	835	824	797	818	816	751	860	802	790	824	792	746	751	826	806	794	785	796	794	741	807	826	728	828	843	812	790	788	874	829	794	804	794	830	788	831	820	853	844	856	779	808	822	808	826	811	818	831	788	795	766	840	859	800	834	815	806	827	805	792	804	803	836	806	864	822	861	825	807	867	747	811	749	812	789	803	805	837	803	794	775	819	816	813	799	786	754	801	796	805	775	843	844	818	841	815	854	806	805	793	777	811	812	873	811	841	837	855	789	834	794	798	783	815	807	842	857	815	823	742	838	830	842	856	842	833	866	831	784	785	788	792	830	768	813	819	824	819	808	801	811	759	808	808	838	800	823	791	862	796	795	838	848	806	854	812	861	822	798	855	818	824	753	812	778	819	761	769	805	774	778	792	811	854	820	868	770	786	826	818	809	796	834	764	801	841	818	793	791	870	848	816	783	823	789	818	787	831	811	820	796	783	843	793	821	824	794	780	758	809	810	843	818	784	736	832	804	860	805	887	793	803	840	796	818	787	829	829	829	817	820	761	800	798	830	797	815	819	848	832	790	757	806	836	788	806	807	805	788	845	823	860	828	780	789	787	829	877	807	812	813	819	792	789	784	825	817	789	820	801	814	835	777	825	799	811	799	821	810	765	852	813	764	792	860	772	829	831	791	781	780	851	800	816	786	829	810	789	823	821	770	783	818	824	759	801	793	731	815	785	812	826	817	805	792	844	839	792	834	790	760	804	824	797	807	754	786	787	798	872	809	800	796	826	835	808	807	846	803	845	811	819	800	788	843	795	775	902	802	777	815	797	765	812	826	765	827	816	780	777	788	806	814	798	814	803	816	820	816	819	879	855	774	828	792	811	837	805	820	825	801	824	777	762	773	859	782	760	814	835	890	791	770	814	806	819	820	858	771	787	854	847	749	870	825	816	752	842	857	792	792	813	791	835	844	789	830	812	855	830	835	779	796	782	849	767	815	820	766	776	757	846	786	775	815	830	832	834	811	811	754	800	794	766	831	799	764	880	828	814	853	835	807	768	822	810	821	761	837	805	854	803	837	851	826	825	811	817	800	824	797	769	796	825	817	798	764	854	804	823	820	741	835	794	801	826	799	770	825	783	823	829	822	794	809	764	776	762	805	800	771	757	794	851	783	834	820	796	768	821	825	782	768	848	837	868	794	806	808	828	826	750	793	832	796	823	846	852	782	781	810	839	853	787	812	829	842	840	822	793	751	839	783	812	854	811	763	820	786	840	829	840	811	817	821	763	815	799	818	841	875	839	842	807	813	788	790	785	815	763	800	816	845	798	838	785	784	790	814	789	735	802	791	806	788	807	748	835	836	839	788	849	797	827	830	821	819	826	820	830	785	852	797	808	806	824	792	823	848	820	822	833	861	773	799	783	799	789	821	854	840	812	814	796	887	819	802	790	773	785	812	808	850	812	838	778	775	761	817	783	797	767	806	848	762	826	829	840	802	846	778	759	784	810	862	783	808	839	849	758	823	812	808	795	770	820	802	846	821	841	842	804	820	762	813	855	787	829	833	806	805	794	752	797	774	812	828	808	815	870	783	774	837	849	782	811	810	760	840	785	809	798	817	778	864	815	814	807	793	771	820	857	800	799	774	847	796	822	771	845	806	816	758	818	806	822	820	805	735	787	772	791	858	813	788	823	860	774	878	797	860	799	817	759	833	830	880	847	796	784	869	804	794	827	849	784	793	843	823	833	794	814	760	813	859	844	795	836	808	786	807	811	826	832	840	797	756	820	852	802	813	838	805	778	829	806	881	791	822	800	821	836	811	801	773	795	799	803	799	785	787	846	812	790	812	778	843	801	765	814	851	844	811	787	846	851	817	758	788	785	867	795	801	812	796	781	849	825	819	769	812	805	829	798	816	833	825	831	806	809	766	787	845	815	786	825	789	853	850	764	785	791	820	860	784	815	829	825	784	795	797	867	824	776	833	796	809	790	780	772	856	797	818	775	786	811	807	783	837	786	827	795	857	786	802	778	809	851	794	793	840	803	857	827	804	807	814	802	813	832	786	795	904	786	823	807	825	789	711	875	794	818	772	788	825	804	799	792	812	838	805	778
15811	999	454	399	300	302	324	283	295	275	268	249	240	289	287	281	304	267	271	292	250	254	245	274	272	269	242	246	264	288	271	252	287	287	228	251	266	244	294	261	239	262	267	252	254	249	272	262	256	264	291	255	270	259	243	272	248	255	241	252	250	264	263	256	272	253	272	300	247	261	279	286	263	275	241	242	250	248	239	272	278	254	262	249	270	262	263	228	271	239	249	262	277	257	282	278	248	271	278	242	261	238	295	253	263	237	246	255	274	276	286	306	279	242	258	275	230	255	280	243	273	265	284	265	284	284	287	258	259	260	263	271	252	235	256	270	261	258	273	272	288	276	283	279	253	252	279	242	263	245	277	247	241	273	232	261	235	263	245	272	270	246	222	264	264	256	287	266	267	262	255	257	273	273	268	255	245	243	251	236	249	238	290	240	267	285	235	260	239	274	253	277	274	251	260	270	297	264	273	250	285	286	276	287	260	249	276	265	283	252	219	273	274	245	240	260	266	281	285	258	238	273	241	263	224	251	246	252	265	239	294	270	266	260	251	239	233	275	282	247	305	248	267	255	279	253	246	276	272	271	252	266	255	276	224	254	268	281	267	259	289	249	256	239	296	247	259	260	246	249	267	228	320	299	233	262	224	261	271	264	235	294	249	256	278	240	257	268	290	274	272	267	272	283	271	248	243	270	282	264	253	242	248	255	241	225	246	245	257	254	273	290	258	268	244	270	270	245	261	250	278	272	284	261	247	267	287	237	253	242	264	242	280	262	257	257	255	234	245	272	270	272	259	292	244	274	238	267	250	270	258	257	246	246	239	254	274	220	274	259	289	246	247	250	262	256	243	252	291	272	275	254	274	280	275	274	271	273	232	271	249	265	255	261	256	254	276	237	271	258	271	255	268	256	261	247	284	247	269	261	238	263	257	249	269	258	250	316	261	260	254	294	232	246	269	257	235	292	299	258	270	280	268	267	271	267	256	252	254	260	273	298	215	269	313	275	275	246	259	264	258	247	252	220	247	258	263	249	274	280	255	264	244	262	274	286	282	281	276	241	281	289	277	253	275	257	276	289	244	267	247	240	252	279	263	282	253	251	281	225	263	270	304	270	277	243	286	266	242	236	256	261	266	261	263	287	249	231	296	269	263	223	238	278	262	264	287	261	278	252	253	222	253	287	258	264	256	243	243	271	231	269	246	281	251	290	271	263	239	270	248	242	275	276	262	255	286	268	239	275	257	285	251	256	271	233	279	297	263	248	279	230	285	254	267	256	306	296	255	252	298	280	227	240	249	243	250	248	259	265	272	208	267	256	241	255	251	287	272	262	264	254	264	294	248	266	273	269	251	266	245	255	252	247	256	263	288	262	267	275	293	257	288	256	246	292	265	270	266	216	286	247	279	297	289	273	255	267	233	250	266	270	239	273	262	234	262	281	277	269	270	262	288	245	275	253	255	254	259	290	261	233	236	261	269	265	265	234	267	263	253	246	267	258	234	242	271	226	253	288	218	250	261	208	267	301	276	257	252	277	266	270	251	249	234	255	247	295	256	244	266	242	271	282	276	266	247	274	238	275	238	253	234	261	262	261	226	257	260	253	244	250	255	274	243	259	265	265	251	261	276	235	260	256	262	265	276	278	248	257	272	277	280	288	239	269	262	237	266	257	280	254	266	267	273	255	275	258	252	239	244	279	254	239	265	258	271	275	278	259	255	264	276	288	256	250	259	247	275	282	257	237	293	280	252	262	241	244	256	236	257	259	268	273	250	278	252	280	246	259	250	270	265	251	269	255	246	261	236	258	262	276	274	277	273	288	249	243	247	259	256	265	281	242	240	242	287	274	269	278	269	257	252	282	246	251	278	259	248	262	233	263	250	275	275	263	258	254	252	250	280	290	256	282	270	267	241	269	255	242	275	268	264	253	258	252	249	215	245	235	268	243	263	271	257	265	241	261	299	264	266	263	262	267	281	248	305	264	284	277	224	256	273	274	258	223	293	247	239	239	242	252	245	266	250	245	258	229	266	235	236	282	300	269	249	237	271	268	264	235	257	247	292	265	256	268	267	232	241	259	269	271	262	254	265	270	252	293	249	245	267	280	282	242	267	286	249	240	258	261	243	266	249	259	296	268	282	261	229	264	287	246	281	244	246	261	249	262	259	272	270	251	289	276	268	278	263	270	246	256	240	265	286	241	251	232	253	271	259	267	270	285	292	245	256	280	273	231	223	260	262	250	254	242	250	271	264	267	278	266	251	254	277	259	249	252	272	275	241	275	257	249	237	282	256	254	265	265	254	274	250	283	299	269	264	278	277	264	268	262	278	307	282	269	244	253	257	253	272	258	275	241	278	252	273	267	261	214	263	244	252	260	264	280	251	270	258	223	251	274	257	274	295	261	258	281	268	290	255	243	263	224	251	266	262	272	241	257	270	274	248	254	275	285	253	273	241	259	286	251	262	245	296	255	251	233	246	295	282	318	259	278	260	252	234	256	275	232	267	246	285	235	275	270	269	264	301	271	281	284	258	249	271	284	260	266	279	259	293	254	267	275	256	246	259	248	295	277	259	263	228	266	265	253	246	281	256	246	260	293	283	253	286	229	255	315	264	238	273	257	260	260	227	275	248	269	265	253	258	262	278	259	240	248	262	261	287	249	303	282	278	252	265	262	296	235	273	249	281	236	264	264	239	269	233	258	266	268	236	263	299	267	304	271	257	277	297	268	245	255	279	268	264	222	281	257	275	258	271	256	264	259	250	263	255	255	260	280	262	279	266	265	251	269	292	247	227	269	253	256	258	261	273	255	280	254	282	248	280	231	243	246	265	229	255	258	271	260	287	295	249	293	272	259	283	259	263	269	288	285	281	253	257	267	241	263	236	270	246	256	274	263	257	258	250	262	243	281	255	272	250	285	255	253	250	233	271	262	255	261	270	270	251	256	268	253	253	259	275	244	288	226	283	234	255	295	249	254	304	265	266	252	257	267	258	270	287	245	259	251	251	268	254	281	254	286	268	258	243	277	265	269	278	272	267	265	254	278	245	255	255	289	289	232	265	275	263	245	260	265	285	255	239	255	284	272	230	237	274	245	278	240	264	261	281	265	246	264	241	266	263	286	255	251	267	269	254	253	268	231	273	254	269	258	254	253	260	256	266	286	269	235	269	289	284	277	281	242	241	251	224	247	269	230	302	268	247	289	260	279	264	253	252	261	255	268	249	260	256	260	260	259	219	244	260	249	248	249	283	244	256	267	303	241	254	255	300	248	258	273	258	259	257	241	263	249	257	268	234	267	239	241	253	302	224	261	243	231	262	290	274	264	235	247	261	261	257	235	265	240	242	269	269	250	262	253	259	272	240	258	263	281	256	259	245	246	271	236	238	284	287	264	274	249	219	256	272	270	275	278	261	292	259	243	230	253	240	247	276	239	290	249	253	294	276	263	273	243	251	264	249	262	266	234	254	261	297	268	272	233	265	256	267	260	257	278
11497	823	1157	1197	1080	975	844	854	740	773	782	717	723	678	677	688	698	643	660	707	631	596	704	635	661	646	635	653	613	618	653	624	676	604	645	621	624	669	632	652	658	637	671	578	676	629	624	647	622	621	644	607	624	600	653	606	621	659	638	656	644	608	627	600	604	634	641	652	628	657	629	611	607	688	634	672	582	612	610	628	683	647	646	650	588	650	646	626	659	621	631	658	649	622	569	601	622	657	644	646	574	665	640	634	607	625	637	640	610	580	652	644	608	615	588	649	629	627	643	598	610	628	593	647	596	613	613	613	648	585	604	647	588	615	624	626	633	633	585	624	600	620	628	657	655	612	644	622	607	652	631	627	607	676	652	621	648	632	666	635	638	617	631	652	647	639	591	671	605	634	579	577	618	594	651	647	655	587	623	597	638	624	665	655	622	638	632	606	632	627	627	656	713	649	659	621	636	665	636	638	603	639	627	608	645	626	649	597	630	672	614	630	598	621	611	616	616	613	635	604	610	647	660	635	614	611	636	610	636	595	616	632	651	664	622	641	659	604	601	626	639	615	607	630	596	675	638	596	601	638	628	614	592	643	650	606	608	654	639	640	646	664	590	661	620	654	611	628	608	557	592	625	638	633	615	677	661	625	643	689	617	591	592	613	615	621	623	659	625	645	608	628	673	601	607	639	640	625	642	641	651	654	663	605	598	660	583	606	615	590	619	582	574	619	608	609	605	637	613	660	638	609	593	605	576	686	575	622	668	628	594	653	646	595	631	628	580	623	657	622	628	607	646	605	600	622	598	606	612	596	641	637	589	645	594	668	590	612	606	610	604	641	645	665	600	648	636	621	622	631	631	597	620	626	656	659	659	658	588	635	598	633	671	606	629	649	603	633	620	609	550	653	609	629	625	621	616	635	628	635	618	623	599	608	607	635	606	645	602	648	612	618	655	623	607	637	582	623	640	600	609	632	599	651	601	612	634	641	630	619	586	611	665	598	613	623	633	604	649	631	562	593	647	636	591	604	654	615	600	606	656	656	610	640	563	619	614	612	607	647	638	643	652	641	612	655	605	631	614	622	625	646	621	575	669	634	630	624	649	591	580	602	632	600	606	593	650	605	600	596	637	624	630	600	582	628	655	641	601	590	639	606	639	644	636	608	597	633	603	616	632	640	592	641	587	623	642	588	656	585	579	634	590	585	667	617	614	669	627	573	634	627	622	607	620	641	627	601	668	617	662	602	585	599	634	648	591	631	635	615	622	584	628	631	650	630	646	641	626	674	652	586	649	621	566	643	620	643	650	621	663	622	626	621	609	674	588	653	598	670	634	646	569	640	644	627	658	608	639	667	590	627	638	586	631	610	599	634	661	630	629	670	617	622	646	636	647	614	593	656	598	616	650	618	650	668	621	603	593	600	634	616	611	644	672	660	639	631	662	619	607	660	648	668	611	616	601	632	649	614	562	656	646	564	651	584	621	613	575	622	680	692	637	652	630	618	616	611	626	604	603	645	602	660	650	636	585	649	614	624	630	623	598	611	649	631	659	635	655	616	569	603	653	616	659	609	648	629	600	643	664	692	614	625	613	607	619	619	654	595	637	670	625	599	633	568	611	626	641	632	635	624	615	623	650	628	605	649	631	607	613	631	591	623	627	599	628	606	624	640	625	658	606	642	681	622	599	627	605	628	615	655	628	559	648	664	605	643	653	599	627	650	661	623	627	615	601	638	639	631	625	613	600	595	645	643	618	604	626	645	637	632	569	587	651	604	578	610	631	609	662	617	666	609	654	653	638	601	603	589	626	638	634	596	638	592	653	633	626	598	608	619	626	619	616	595	592	671	624	631	588	655	640	651	651	646	614	599	592	638	601	658	601	615	620	657	619	655	636	681	651	597	617	644	651	628	634	584	660	654	608	644	651	623	608	648	658	613	636	647	606	607	612	651	629	611	626	643	639	603	611	595	669	630	637	636	623	635	620	635	596	631	653	656	615	603	589	636	646	603	603	626	591	665	619	587	637	648	673	600	585	622	643	628	615	644	580	636	642	630	661	657	650	595	658	674	621	663	636	629	599	672	645	557	599	653	615	655	615	636	629	589	628	646	569	633	669	659	657	603	689	581	571	621	664	630	611	656	620	634	612	656	645	649	571	603	672	592	608	603	572	648	646	622	622	583	652	634	650	669	629	651	598	641	614	623	648	657	663	641	633	631	635	618	635	582	615	601	586	594	621	603	608	668	629	634	656	628	606	584	619	629	638	624	648	595	682	596	632	613	640	646	629	637	645	629	609	604	634	639	618	649	592	641	604	646	696	616	635	615	628	630	610	629	617	571	599	610	623	607	661	595	612	620	610	613	637	601	643	589	631	637	622	626	616	601	582	620	642	622	633	633	624	590	589	590	627	589	623	605	601	616	652	656	603	645	637	624	592	585	648	679	576	651	587	626	588	607	649	653	634	647	651	668	631	628	565	676	624	611	646	596	651	629	584	657	656	624	663	626	662	653	607	610	631	652	625	570	628	629	577	645	658	617	617	649	615	634	601	612	630	642	644	629	706	612	636	623	592	585	596	638	649	658	581	630	605	662	637	609	646	646	629	601	603	613	622	579	607	580	669	601	612	606	663	658	629	598	651	624	652	652	616	633	641	660	601	652	648	645	627	620	588	600	634	620	650	646	623	596	617	643	601	644	606	595	689	599	619	628	632	564	656	617	631	592	617	590	613	646	645	629	650	608	661	605	596	597	611	586	598	651	604	592	610	617	591	599	645	652	639	606	636	624	667	623	583	621	658	623	610	668	653	641	652	602	601	635	616	659	609	663	622	635	635	623	634	580	611	634	656	671	635	650	637	640	644	624	611	648	665	602	630	577	598	637	634	573	647	623	596	611	622	658	617	631	596	617	586	628	667	620	639	623	633	623	624	646	654	640	580	641	607	587	616	631	602	625	626	669	644	614	612	608	645	647	624	649	661	661	589	649	588	597	617	603	618	621	629	624	631	645	659	648	696	612	633	598	600	687	562	623	618	593	598	576	618	606	652	607	618	658	592	643	659	624	614	602	656	637	631	631	637	633	666	611	647	644	629	589	598	631	629	642	637	620	663	626	646	638	619	595	562	639	614	601	611	591	612	641	648	595	574	587	626	647	595	604	638	636	641	697	615	585	654	648	597	625	621	649	650	655	623	644	629	666	622	603	601	640	607	647	646	656	635	586	574	648	623	569	638	666	615	681	623	623	634	596	626	642	633	611	576	630	649	627	614	599	630	632	664	655	593	605	635	658	634	627	615	635	647	606	631	613	640	622	691	615	644	622	653	663	603	608	607	631	679	633	654	586	611	597	650	607	630	588	556	604	636	679	620	616	638	644	626	645	591	635	624	682	612	630	621	601	605	626	606	634	603	609	627	633	633	623	609	628	626	662	584	606	597	635	663	613	583	601	641	636	654	625	631	616	635	654	621	642	660	617	637	653	630	637	596	585	610	665
25666	2430	670	417	308	235	198	160	153	143	163	140	125	119	130	116	140	113	128	102	108	120	123	114	94	106	115	116	99	120	123	117	108	103	104	112	114	96	111	108	98	116	119	110	123	105	123	108	117	113	115	115	116	111	139	108	113	94	113	114	124	118	100	121	104	98	114	96	129	112	114	133	105	132	110	88	128	117	118	106	117	106	112	92	129	100	97	90	113	105	106	111	108	117	105	115	98	121	99	104	111	118	112	120	124	110	122	110	98	109	121	112	79	108	110	115	101	120	98	92	118	95	135	115	114	105	97	105	114	110	126	109	99	123	125	105	114	96	106	107	96	91	112	117	99	101	108	117	114	109	112	101	107	129	94	101	99	96	94	115	133	93	86	123	97	98	116	128	95	92	106	123	100	91	128	99	99	122	102	112	110	114	120	88	105	122	124	101	125	107	114	106	108	98	117	90	127	108	102	117	106	111	110	108	119	112	78	91	111	101	98	111	94	105	108	124	124	96	113	106	114	110	95	116	108	111	100	106	109	93	113	99	114	121	96	108	100	99	127	97	116	102	110	113	95	105	112	121	97	127	117	90	106	84	112	127	100	129	103	123	113	83	124	103	132	114	136	116	107	113	115	111	115	109	125	101	101	128	99	100	84	122	96	109	107	108	115	109	116	100	120	93	96	135	101	111	140	108	117	104	119	107	101	90	127	107	116	106	107	129	93	113	104	102	106	117	89	111	100	101	114	103	111	103	121	98	124	102	120	93	127	103	119	98	109	115	117	116	105	108	106	119	97	106	89	96	104	89	120	115	114	102	115	94	109	95	83	123	120	92	118	106	129	111	118	115	108	98	116	118	106	106	108	97	100	111	104	124	112	119	119	106	101	100	106	113	116	108	140	109	97	95	108	110	109	98	97	103	101	103	111	131	115	118	118	96	127	121	85	115	127	114	111	79	102	105	108	95	115	106	109	111	122	102	100	94	108	111	98	105	92	118	104	110	106	111	96	122	119	113	113	133	112	119	96	114	111	116	129	109	115	99	98	106	119	104	119	98	81	122	128	113	96	113	106	82	119	117	91	91	102	109	106	109	131	100	106	107	115	103	107	105	116	97	84	123	105	108	88	126	102	107	82	85	97	108	121	91	110	105	97	100	96	111	88	113	84	117	108	117	100	110	97	105	116	104	108	96	94	114	94	124	74	102	108	116	91	86	108	81	100	94	115	100	90	121	114	106	114	98	119	95	111	94	96	89	88	121	118	104	110	119	120	115	105	95	118	93	126	106	106	114	100	115	119	116	106	126	86	93	103	115	117	119	125	114	129	117	102	108	101	107	128	99	107	104	96	108	101	100	106	92	111	118	102	107	127	110	128	98	112	107	121	100	107	110	102	120	102	101	106	113	95	83	114	102	94	118	115	121	102	125	104	130	112	109	90	91	126	90	107	108	119	112	105	111	112	117	94	116	109	102	107	100	104	125	116	108	113	112	112	111	111	102	110	91	116	120	101	113	119	105	106	98	128	100	107	118	106	101	101	112	101	108	127	119	111	103	111	115	120	111	94	110	86	104	105	112	112	91	102	120	127	100	122	109	99	118	105	93	101	94	110	101	138	108	91	114	107	108	118	118	121	99	110	113	120	97	114	87	117	98	77	119	90	128	100	133	110	117	109	104	105	131	115	95	110	98	126	106	112	116	109	102	105	113	122	109	118	124	88	118	123	108	101	98	94	96	94	120	106	112	110	101	115	112	108	82	122	108	101	94	86	105	119	116	108	116	104	111	102	108	103	97	95	120	110	104	121	108	111	101	108	116	105	100	117	102	107	118	114	131	119	114	111	112	106	87	109	107	107	112	120	99	97	89	104	86	112	110	118	126	93	99	117	109	98	97	135	103	105	108	92	104	113	112	94	96	116	113	100	98	99	108	111	95	96	121	110	104	98	123	95	84	112	94	128	124	92	108	106	106	113	119	99	115	106	92	84	102	97	121	116	106	121	106	102	98	92	118	108	109	115	113	138	135	106	116	99	114	98	116	114	119	120	104	122	120	101	99	91	111	128	139	98	131	117	102	120	127	96	116	114	89	119	90	121	116	111	95	101	101	92	101	103	108	120	120	117	102	118	115	114	102	90	99	103	95	122	125	113	102	100	111	120	107	113	100	111	108	113	114	105	111	121	101	117	118	118	88	105	124	116	101	93	95	106	129	123	117	97	106	112	122	104	111	101	102	84	120	114	82	120	108	121	122	102	114	109	112	120	100	119	111	122	121	106	106	107	105	112	108	130	103	102	88	96	109	108	114	108	98	114	141	96	119	118	104	114	115	120	98	101	109	109	105	113	117	101	103	135	92	151	99	115	102	102	107	111	109	102	94	103	96	114	124	115	107	94	104	103	89	108	90	89	100	108	85	114	96	119	120	99	100	115	120	94	89	96	110	123	114	114	109	110	89	114	112	111	114	125	106	108	107	101	101	103	115	116	101	109	112	119	115	117	118	108	102	103	112	116	124	95	90	126	105	123	126	91	95	90	117	117	88	101	99	97	121	101	122	118	100	117	108	108	111	108	122	98	103	103	105	98	107	105	80	102	101	119	121	91	125	91	101	121	117	99	97	119	89	113	106	114	94	102	108	90	105	119	127	84	96	102	111	106	98	110	102	102	120	113	99	109	93	103	112	112	103	113	103	111	111	113	104	89	116	109	110	93	117	108	111	107	116	121	93	104	112	101	116	109	131	120	95	125	104	90	105	105	114	103	115	120	114	117	106	101	105	97	102	121	109	118	107	110	98	112	87	99	113	100	130	95	102	120	106	125	118	99	136	101	113	111	137	109	89	117	110	104	127	102	85	96	110	110	102	116	109	110	125	99	97	120	117	104	118	110	91	110	94	99	94	125	109	105	86	109	106	126	121	103	91	92	106	116	114	104	114	123	118	98	116	101	113	100	113	112	115	91	107	118	111	126	114	111	131	110	103	116	95	103	102	130	91	94	103	121	105	130	113	108	97	103	95	107	130	119	105	97	127	110	128	140	107	132	100	119	99	98	105	118	105	101	119	94	105	96	101	102	117	109	103	108	120	98	113	107	104	112	92	108	108	117	95	139	114	113	98	101	111	114	101	115	87	101	113	126	111	98	100	96	111	117	114	118	108	126	118	92	94	126	142	112	125	127	122	107	111	126	110	86	110	108	97	103	124	119	106	117	109	95	91	122	124	118	98	123	114	111	100	121	110	105	93	99	122	98	124	129	113	105	120	115	102	116	101	127	103	102	108	111	104	107	92	106	111	97	91	104	107	104	111	104	104	102	108	99	94	99	112	117	108	111	120	112	99	109	107	119	93	106	106	101	107	129	108	90	88	116	103	128	117	108	111	100	129	104	110	113	99	112	104	102	107	89	126	88	108	102	107	120	96	97	107	124	96	132	129	120	104	104	99	111	123	104	107	121	100	90	114	105	107	124	126	106	112	111	106	107	98	106	113	107	127	108	83
15370	734	1312	1526	1189	989	788	676	607	549	498	448	421	435	413	385	414	394	342	378	344	374	358	349	336	334	344	360	324	327	327	336	301	307	290	320	321	304	320	304	318	339	335	312	331	283	315	290	280	313	307	335	334	306	297	291	286	281	297	286	308	278	329	289	287	289	286	290	311	293	294	311	289	304	273	295	314	304	312	303	289	327	307	307	285	263	324	283	304	290	296	294	298	311	306	300	287	303	315	294	289	276	339	302	292	299	286	307	306	277	320	288	290	289	287	304	298	323	312	285	299	288	320	309	322	318	272	304	312	299	288	312	298	290	315	294	295	298	303	310	254	313	309	285	291	278	286	298	306	297	285	281	322	345	314	292	284	282	311	255	312	260	319	296	283	325	290	285	278	317	273	310	266	311	328	329	269	304	276	302	303	303	273	295	302	293	285	298	314	287	302	304	279	287	298	268	289	314	278	307	306	312	327	299	277	305	338	335	312	272	256	295	314	282	272	295	300	261	299	287	336	307	278	288	315	313	291	279	316	290	296	321	302	294	293	347	280	279	307	296	317	295	276	310	307	328	290	303	288	289	290	257	315	309	281	279	285	303	298	292	312	263	310	292	289	270	280	296	297	298	275	304	241	317	314	283	282	332	303	292	289	296	320	320	279	305	268	285	312	291	305	304	275	307	272	293	307	296	324	288	313	292	279	298	326	287	312	303	282	284	322	273	334	340	299	314	317	340	306	290	289	297	287	281	312	304	301	308	306	317	316	289	299	303	288	264	297	301	296	302	293	282	305	312	284	278	287	286	299	270	297	322	311	314	289	305	300	311	274	283	273	280	290	289	298	308	286	275	291	289	285	295	278	295	297	292	318	332	300	285	279	274	287	289	320	323	338	295	305	300	299	286	275	281	283	278	281	303	281	305	289	259	328	316	272	300	301	304	282	315	279	286	281	287	300	322	286	283	310	277	317	303	296	303	308	315	315	311	280	305	256	304	282	301	319	291	275	264	324	318	290	283	329	314	301	281	303	292	298	290	300	277	310	315	294	314	331	297	286	301	310	297	304	308	292	298	279	321	299	311	297	299	272	340	299	296	291	294	327	296	317	312	269	294	290	316	333	313	302	285	278	283	300	288	312	282	314	300	302	291	311	309	290	290	306	282	306	315	317	278	302	326	287	283	318	292	290	298	305	281	280	304	291	286	278	328	349	316	301	311	292	321	318	319	286	292	297	297	308	255	302	326	279	307	290	317	300	287	271	294	339	282	279	266	304	316	294	296	308	309	325	297	305	301	303	321	284	311	318	309	305	293	311	300	313	308	325	313	289	287	288	299	281	268	280	274	297	283	282	316	286	305	323	301	305	268	307	294	295	297	308	270	311	285	285	290	313	294	280	283	278	273	315	307	276	296	260	254	285	297	297	295	277	292	292	284	281	307	326	335	286	286	313	326	290	295	288	293	314	287	287	290	304	292	300	318	282	323	302	285	274	304	313	314	307	287	318	310	266	291	315	322	285	281	279	311	304	301	275	283	303	274	308	310	321	287	296	306	285	310	309	266	294	289	283	291	292	308	296	302	307	286	276	294	301	313	278	279	291	326	297	304	316	306	273	318	317	305	285	299	298	307	333	262	303	289	324	281	278	304	318	324	330	275	267	311	316	268	302	307	280	280	306	305	296	296	275	302	316	327	284	308	273	277	301	290	322	279	285	289	321	303	285	267	291	306	303	305	290	299	289	295	285	300	266	318	304	291	304	293	276	309	306	293	280	297	324	291	312	308	292	303	257	290	294	294	297	344	291	286	313	286	349	288	306	297	305	300	317	300	285	308	316	256	302	315	288	317	310	309	298	289	322	326	293	304	309	307	298	291	282	296	291	312	304	294	319	323	260	294	297	285	318	301	277	313	297	285	300	304	305	288	265	318	309	284	315	315	290	285	291	304	314	289	300	267	280	287	281	310	283	282	290	291	296	300	308	285	274	302	298	294	295	314	272	307	269	301	319	308	313	291	295	310	299	314	323	321	291	275	303	322	277	323	325	295	309	287	305	310	301	297	285	312	330	315	297	284	288	290	310	283	285	276	312	296	274	333	314	283	286	303	293	298	294	276	301	336	295	295	287	275	299	276	294	290	273	303	305	283	267	300	282	303	289	305	310	299	327	305	297	329	284	304	289	292	298	296	291	335	311	264	311	321	324	288	296	279	310	294	299	295	335	275	297	334	291	294	281	303	300	315	274	278	326	267	290	274	281	304	265	275	317	276	310	295	308	297	281	298	291	287	284	270	281	285	311	286	287	271	316	314	317	328	299	328	341	295	296	289	314	284	310	305	295	267	308	299	279	279	292	291	300	326	323	288	303	289	286	319	270	324	297	284	298	275	283	303	315	260	313	247	266	287	274	326	293	304	311	313	275	295	318	278	274	292	291	283	290	312	284	279	298	311	285	290	266	303	305	309	288	293	326	293	318	328	314	306	282	319	323	297	284	263	302	306	283	261	251	260	284	301	286	306	280	299	269	313	293	315	309	298	284	330	281	269	278	327	305	298	283	311	281	286	313	299	316	286	326	268	316	275	309	273	305	266	258	297	259	319	289	313	262	282	310	293	294	300	297	309	287	302	327	291	308	321	340	279	322	277	320	301	299	303	293	277	282	299	304	322	339	327	309	303	287	285	300	308	299	263	309	305	310	296	294	293	275	301	287	312	282	292	287	309	260	286	275	326	313	295	307	301	276	304	304	265	331	278	320	274	303	304	291	284	314	292	318	282	289	272	288	296	279	299	313	284	273	289	307	295	274	266	288	302	303	301	271	285	308	296	314	312	303	269	281	284	286	273	328	306	290	255	282	307	294	296	295	307	328	282	329	287	338	267	321	299	310	300	309	270	303	288	297	274	298	315	276	299	294	265	273	298	278	305	311	288	300	278	312	290	289	271	295	288	292	311	308	291	279	318	323	302	317	303	297	268	270	271	299	277	314	278	296	267	324	300	286	329	274	318	304	291	328	269	306	311	294	329	288	308	276	309	310	308	311	258	280	275	277	306	277	307	266	294	296	295	278	300	279	290	315	284	303	298	330	319	274	313	322	263	308	305	288	336	275	281	310	331	311	326	297	297	289	279	298	299	285	276	278	270	274	329	301	289	314	294	298	280	329	291	276	280	274	316	299	333	307	281	314	281	315	262	294	298	284	284	271	283	305	284	272	315	302	313	290	296	305	296	306	280	261	278	300	330	276	282	281	265	333	301	285	275	283	284	294	289	315	286	302	261	281	320	257	294	290	261	310	277	285	284	297	291	289	265	284	297	317	296	318	292	319	284	286	293	278	292	291	324	278	271	323	325	288	305	285	278	308	287	298	285	318	293	279	274	293	290	325	288	291	299	292	290	315	301	273	300	290	305	281	312	269	308	306	337	274	344	279	250	277	294	301	314	294	275	279	285	287	284	297	315	291	280	309	327	284	288	270	280	294	300	284	295	292	290	292	296
5154	436	310	353	380	332	335	353	312	298	389	374	341	312	296	343	340	306	360	326	331	322	366	327	365	322	347	333	371	331	390	324	349	328	364	345	318	329	281	332	323	341	336	327	371	360	341	350	326	335	360	317	347	348	372	348	362	347	332	304	372	311	354	325	364	356	353	332	349	322	339	335	292	357	334	337	356	373	347	319	338	373	361	369	316	327	343	353	321	335	340	359	354	333	377	323	303	348	335	330	358	356	315	302	338	340	342	349	346	354	342	339	332	352	355	311	297	318	341	321	369	362	342	369	333	365	354	344	341	322	333	339	351	356	348	361	349	345	302	378	355	349	297	373	359	347	383	337	345	367	359	352	327	293	351	321	330	333	351	341	345	336	348	315	333	362	335	329	335	320	319	348	295	337	327	369	327	347	329	336	363	350	335	316	310	348	346	335	361	341	331	371	323	365	335	335	359	350	313	283	330	369	331	322	352	331	360	333	315	305	314	337	361	295	334	346	353	376	315	336	370	368	346	346	362	335	344	337	361	363	313	327	348	354	361	339	344	368	327	333	352	330	341	344	341	342	369	341	351	344	342	321	325	352	367	347	325	337	354	377	348	331	337	310	301	332	344	363	352	355	327	312	341	339	365	334	356	326	346	363	357	344	338	341	346	357	340	341	326	378	339	322	336	319	368	353	367	351	326	360	379	329	344	332	343	337	339	378	324	370	347	343	346	333	327	363	353	364	332	326	342	327	363	371	357	366	377	331	339	332	336	348	356	371	338	338	352	301	382	351	334	354	315	334	370	352	364	342	360	375	371	338	358	347	321	339	352	356	360	339	363	322	357	342	347	337	354	387	350	336	320	301	356	317	349	361	348	364	324	343	370	312	310	324	345	365	318	353	317	329	331	319	331	319	305	331	346	368	373	348	351	365	336	347	336	320	375	350	359	327	336	359	331	354	340	333	329	340	340	332	348	346	339	349	380	370	377	347	323	333	367	363	339	355	326	349	346	328	320	341	327	346	346	358	345	354	376	338	349	354	383	343	344	344	327	343	332	378	321	346	323	338	368	320	340	338	356	359	334	342	369	338	324	384	330	331	361	337	340	290	322	321	330	369	323	299	337	341	355	330	337	341	353	324	344	325	345	313	375	335	332	354	347	336	351	320	356	333	348	363	331	371	342	339	340	353	312	334	378	372	334	317	364	335	333	331	321	309	369	351	327	319	336	318	334	373	336	360	341	364	323	353	358	353	359	318	349	338	360	336	320	379	340	338	332	350	345	346	343	345	351	351	358	373	335	333	308	333	322	326	346	325	330	346	357	335	361	338	348	351	377	345	330	339	324	346	327	349	366	344	358	334	368	343	329	345	386	330	376	338	325	343	316	345	312	314	348	336	351	368	333	352	328	360	340	351	370	337	325	338	352	337	336	339	338	344	312	301	323	365	336	334	335	325	358	349	344	361	336	339	350	368	341	368	359	355	381	365	335	334	374	335	360	292	368	334	351	313	366	380	319	386	362	344	359	356	387	352	361	326	325	388	332	340	362	327	362	333	334	337	354	340	315	338	368	317	356	358	349	296	329	339	338	334	322	345	345	363	341	333	359	351	348	338	342	375	332	312	321	359	336	344	337	335	358	302	352	322	369	342	328	328	338	322	311	382	356	363	340	358	364	344	399	353	322	349	333	319	382	356	348	348	349	318	333	353	331	334	384	347	379	359	340	344	352	309	309	295	354	378	342	329	381	325	347	359	305	329	347	364	319	351	300	338	364	344	334	341	321	354	351	358	327	372	344	348	341	334	350	314	338	369	354	330	349	369	349	313	339	368	317	370	324	327	344	351	335	354	362	351	361	334	357	339	332	305	341	321	349	350	356	348	320	382	346	322	350	319	320	308	346	320	365	345	359	317	320	333	349	344	346	324	348	337	321	362	320	342	328	349	329	320	312	325	343	329	347	367	337	337	357	341	366	320	352	347	354	328	349	343	353	369	379	369	342	349	339	340	356	364	338	336	332	339	356	347	343	342	325	361	368	319	367	365	348	377	364	347	343	362	344	363	342	347	347	349	342	366	366	325	354	314	323	358	351	353	370	346	351	350	335	382	331	357	319	335	357	346	313	370	352	342	348	341	356	352	336	335	347	346	318	344	353	320	323	334	342	366	346	339	333	321	335	314	321	333	313	353	324	337	342	308	321	359	349	334	360	366	329	341	373	346	311	338	374	375	334	326	345	366	317	343	301	310	375	344	357	340	351	326	330	332	393	351	318	330	336	330	338	349	346	358	364	378	356	323	334	349	348	316	307	354	343	384	360	314	364	333	342	336	365	374	357	313	340	339	373	346	334	317	329	327	330	337	328	361	364	356	360	308	355	336	362	336	363	320	352	340	353	292	329	350	320	304	385	332	348	354	346	356	311	329	359	331	361	362	351	351	343	311	346	331	324	375	316	319	315	327	312	346	335	329	344	339	352	337	323	333	383	327	350	349	343	341	335	304	328	279	360	395	367	351	376	374	343	357	373	329	280	353	387	333	332	363	347	353	318	354	331	384	331	332	314	346	314	343	327	318	337	348	353	283	325	384	359	325	349	354	329	364	369	333	323	336	303	341	340	329	354	335	325	335	354	349	380	357	292	348	320	334	342	336	359	341	315	344	307	331	356	318	359	359	333	341	355	351	338	342	368	332	338	326	331	359	328	297	330	336	339	325	361	349	376	381	347	339	330	327	316	326	326	340	317	345	325	331	316	356	334	314	354	364	342	321	323	363	355	352	340	384	302	362	371	361	353	374	348	314	326	333	386	348	363	334	329	296	344	319	365	348	356	394	349	325	342	355	315	318	372	362	347	375	345	308	344	362	352	321	324	336	352	355	357	339	342	364	331	311	341	336	349	337	341	332	344	305	363	348	345	374	348	322	333	320	342	351	372	318	361	349	328	310	303	338	344	334	359	298	321	352	364	346	339	347	348	322	339	302	323	316	336	350	335	338	343	409	315	342	313	328	359	337	347	344	338	322	330	299	336	330	339	311	332	357	327	358	381	348	331	332	365	336	379	314	327	337	337	355	325	325	333	363	336	373	318	319	346	365	327	329	306	364	341	326	341	326	345	344	340	371	328	383	326	311	359	342	333	338	312	342	331	343	307	335	328	321	359	360	361	339	320	323	341	362	364	348	339	314	358	338	359	335	313	304	317	302	324	318	315	360	324	350	371	326	386	356	341	319	317	355	344	332	358	334	335	334	333	386	356	368	369	353	355	345	357	362	340	354	357	335	316	314	343	377	337	322	351	346	364	345	337	321	360	315	310	357	332	339	327	357	347	348	333	340	367	336	364	339	383	321	316	353	358	350	352	344	341	359	323	341	338	335	303	345	349	322	331	366	344	372	360	337	337	322	335	346	354	320	353	325	319	340	340	327	347	333	375	325	359	318	333	329	337	377	328	304	348	328	349	348	334	354	368	331	352	360	332	359	336	326	340	364	340	315	311	369
4481	857	794	834	815	830	805	769	849	831	816	788	839	841	796	814	791	826	756	823	803	802	789	811	821	784	767	820	802	857	890	842	774	841	832	871	806	775	828	863	822	783	788	786	778	788	783	820	820	854	792	816	807	769	812	822	810	825	807	800	809	811	797	789	823	794	775	796	788	861	817	791	807	812	773	764	842	820	760	776	806	799	810	815	808	787	846	819	772	807	822	816	852	799	839	816	811	804	811	739	805	789	815	800	796	821	800	802	771	791	784	818	870	818	773	788	818	774	839	816	837	787	839	801	769	802	781	778	830	800	809	820	791	821	823	797	810	821	844	866	818	797	824	885	785	770	852	865	810	824	847	840	833	841	879	778	871	812	775	822	837	834	834	787	843	753	827	845	812	803	784	801	840	787	795	797	753	801	789	838	791	782	818	837	810	816	820	789	856	773	834	787	849	866	823	813	749	807	815	811	816	810	771	804	815	807	796	843	837	766	843	807	877	774	831	792	806	833	757	855	793	784	812	798	796	830	830	821	838	838	838	814	782	811	803	830	784	846	858	846	835	818	785	780	763	786	779	835	795	806	822	792	821	821	821	776	813	798	749	843	821	779	771	787	850	808	805	836	812	759	795	792	780	774	839	825	757	807	788	766	782	839	794	840	762	801	736	804	818	857	800	816	837	816	776	785	816	772	794	761	809	812	853	825	834	859	819	810	767	835	807	848	799	845	785	756	762	798	818	789	838	818	780	805	758	771	780	890	823	801	786	809	799	770	825	771	824	875	768	781	782	788	787	818	851	843	775	815	808	818	814	868	806	773	820	800	751	798	758	794	823	769	821	825	787	779	834	766	780	846	816	808	803	803	795	770	795	764	851	830	820	802	822	838	809	807	839	818	815	777	872	826	782	798	765	830	824	810	812	805	818	802	849	856	803	806	796	845	801	756	807	772	808	814	793	794	810	774	751	810	827	816	785	773	806	813	824	768	792	805	841	820	842	777	818	795	813	847	866	815	775	764	780	813	850	827	773	800	757	825	784	830	795	792	817	768	795	777	805	813	802	785	836	803	850	813	797	854	789	839	793	793	848	819	817	817	804	813	794	780	800	804	791	757	810	791	809	805	790	804	847	818	794	820	814	800	788	753	859	797	794	777	778	816	791	821	773	830	815	795	830	768	782	767	819	828	766	844	771	771	785	798	832	816	783	756	836	834	784	810	789	807	818	831	811	757	768	767	822	800	810	807	829	783	806	775	799	736	815	805	817	818	780	787	768	818	863	799	815	798	838	740	819	841	787	822	815	833	753	784	809	828	834	838	824	769	838	809	843	809	772	804	852	794	776	822	795	798	811	791	800	832	807	816	840	785	774	806	794	840	818	810	809	790	866	827	821	813	776	810	844	826	747	805	778	829	815	801	782	802	790	772	831	756	820	855	808	819	803	723	789	773	813	712	814	828	838	834	806	845	861	785	837	812	774	771	805	777	808	803	760	783	785	801	778	782	786	785	811	801	775	816	798	834	793	785	749	812	813	759	812	838	838	792	758	817	779	885	849	804	829	802	808	817	817	758	777	805	811	823	808	818	781	782	748	783	791	800	812	840	780	798	819	795	829	751	811	853	793	873	843	852	836	804	827	767	858	841	798	851	821	796	803	814	723	783	808	828	802	774	771	784	843	812	844	778	825	770	838	857	808	808	839	804	803	775	845	772	831	808	810	829	774	774	841	819	766	753	797	772	808	825	800	773	789	817	772	799	815	818	782	749	841	807	774	778	882	814	801	788	819	869	741	807	840	832	826	754	808	809	830	826	814	780	845	840	821	859	850	758	790	793	803	836	785	784	800	779	826	840	815	818	853	891	840	809	833	842	775	822	804	868	803	761	838	797	766	833	853	802	814	839	764	846	832	780	798	791	824	828	821	840	837	802	814	782	848	814	801	814	794	782	801	811	794	795	831	812	795	769	804	768	833	809	805	825	825	790	801	779	828	853	783	872	816	823	783	828	781	824	843	811	846	803	763	801	805	822	842	757	830	772	801	813	803	810	804	809	813	813	845	826	882	829	812	801	752	768	818	819	796	820	822	813	856	804	789	817	796	799	803	838	744	825	784	806	788	783	815	819	810	788	819	760	832	813	794	831	807	833	738	786	794	792	815	771	780	759	789	862	860	804	798	809	764	809	770	868	824	827	802	779	820	784	821	838	808	788	810	776	825	826	859	803	810	776	801	804	758	832	778	817	813	809	818	877	836	790	813	831	835	803	829	803	820	779	786	842	813	818	781	806	812	829	768	844	808	786	814	801	828	799	820	820	801	850	809	796	807	801	830	807	805	845	810	781	867	780	787	868	795	798	787	782	789	815	854	812	809	790	794	792	834	768	836	804	785	834	813	776	772	821	797	792	797	845	848	823	779	794	804	800	861	778	802	795	809	832	828	764	771	788	786	838	811	800	839	795	781	787	831	821	802	773	834	799	805	782	842	834	770	754	743	838	815	862	790	788	828	792	804	836	805	804	764	865	838	805	755	837	819	771	756	801	798	806	824	770	789	813	803	865	793	781	795	791	814	749	791	792	783	819	807	783	807	784	805	807	842	783	806	820	727	748	806	788	770	767	824	822	819	829	838	786	821	826	793	824	819	833	786	808	791	801	871	805	824	798	769	821	828	796	789	780	804	804	806	805	793	818	831	780	807	855	789	775	800	857	788	761	797	790	799	796	843	759	807	808	829	808	826	816	833	801	792	788	792	806	788	792	811	820	801	842	781	842	835	831	809	869	796	844	817	816	814	839	865	847	845	804	805	810	756	783	797	823	857	797	796	825	784	790	808	852	794	847	847	853	767	792	799	791	772	801	823	820	766	834	823	834	823	838	823	828	797	835	812	807	806	846	766	823	857	844	829	799	827	832	799	818	825	786	823	817	802	791	865	788	827	776	754	780	830	784	802	804	829	863	746	725	814	816	806	788	789	776	825	820	828	799	848	819	764	830	797	803	795	786	729	836	761	787	767	808	823	817	807	777	787	850	779	779	778	831	749	804	800	795	863	836	832	817	830	852	792	812	796	755	837	781	818	815	811	770	732	828	793	818	848	834	846	790	815	813	859	777	820	832	804	807	776	782	820	801	811	778	801	801	787	806	770	831	776	814	815	801	770	785	813	801	777	784	820	782	807	809	749	802	822	834	783	778	799	823	804	774	809	802	780	822	856	798	780	813	788	757	800	839	811	766	833	822	772	777	829	765	774	820	840	793	821	784	813	806	780	854	820	816	803	803	806	793	793	810	800	787	808	825	781	793	792	819	803	844	827	795	829	801	798	818	801	807	765	847	838	789	774	852	835	815	858	764	803	833	822	798	801	830	805	839	824	822	851	783	837	792	825	773	785	801	809	798	835	835	785	825	836	803	808	871	781	762	825	803	833	781	872	824	827	779	783	821	765	782	833	868	812	800	774	792	839	811	788	783	873	791	775	788	834	800	841	829	836	811	832	837
17505	1295	481	457	380	332	292	292	285	291	253	275	284	308	262	241	265	279	259	254	281	255	266	268	261	280	295	272	240	239	271	260	258	278	226	245	253	284	246	246	262	253	258	268	265	256	282	280	275	242	301	273	273	248	277	248	285	242	256	268	259	270	239	240	261	246	283	281	284	255	269	254	260	264	255	295	239	244	253	250	229	246	247	264	290	302	270	324	266	258	250	267	242	252	295	274	242	256	268	295	244	257	275	255	280	272	258	242	257	274	268	297	247	261	290	287	231	253	246	266	268	255	285	254	254	264	244	245	248	232	271	257	262	229	249	234	269	263	257	253	283	276	276	282	237	244	255	258	241	260	280	286	279	250	276	274	246	293	260	290	265	264	309	273	269	244	259	248	268	277	252	283	266	266	276	259	277	264	285	253	259	265	249	280	271	259	250	285	254	292	277	280	279	254	286	276	273	267	275	273	289	304	235	276	278	288	279	261	247	261	261	252	246	256	258	255	270	244	253	229	290	262	247	292	280	267	279	262	257	246	286	259	238	240	241	276	259	274	267	283	270	245	269	257	297	281	273	282	284	243	275	295	237	245	248	226	270	267	245	264	268	276	266	285	288	261	269	276	247	243	258	267	255	289	234	275	231	267	259	249	242	257	267	282	255	242	294	242	258	277	285	276	279	273	273	280	227	232	270	258	267	283	239	285	303	243	281	238	279	251	289	274	256	260	280	261	303	287	278	244	255	248	268	288	263	246	277	256	274	273	241	236	272	289	257	262	248	284	267	271	262	241	247	274	264	273	267	290	264	257	270	276	259	231	269	281	261	271	251	260	276	243	269	256	239	278	266	265	285	241	288	245	270	307	244	311	288	267	246	270	239	241	245	295	264	244	252	260	265	300	298	245	253	285	264	277	280	271	257	267	236	252	215	263	258	276	271	310	275	247	243	287	262	262	271	247	250	263	266	273	292	247	259	289	293	254	253	249	258	266	265	272	224	259	286	260	236	280	235	263	266	255	227	259	286	254	303	276	274	244	239	294	259	271	247	275	258	270	273	251	249	235	269	266	283	251	273	260	260	285	242	282	267	274	262	283	273	284	258	266	279	233	242	252	297	243	277	304	271	262	254	277	269	233	230	242	272	249	252	272	261	268	261	289	251	245	278	273	265	278	263	235	265	275	289	278	283	241	264	257	314	274	219	250	273	264	230	289	291	278	303	285	267	289	291	256	287	302	299	245	273	266	281	276	265	284	273	222	262	261	259	262	262	306	268	250	241	264	267	270	205	268	256	263	247	279	275	258	239	262	284	264	264	254	233	260	278	244	271	262	260	252	245	283	269	270	285	263	250	261	286	271	264	280	258	272	252	254	258	258	267	243	242	252	265	242	264	275	264	279	276	274	277	260	289	286	275	281	280	265	255	236	258	240	264	290	270	258	238	283	273	268	253	274	266	259	270	252	300	270	232	248	288	259	273	289	251	253	252	275	268	297	275	275	295	238	267	253	248	286	274	263	224	231	271	269	272	242	263	248	246	262	255	255	251	249	215	261	280	286	256	256	266	278	237	292	289	276	272	266	256	250	261	236	274	279	274	233	258	265	263	230	253	265	260	262	276	246	243	241	267	269	291	261	289	238	263	268	284	273	272	276	255	246	257	257	272	273	255	289	271	285	248	284	253	257	239	265	277	247	255	285	262	283	251	305	259	293	286	261	265	211	235	247	268	264	254	258	278	276	260	275	272	279	239	251	250	276	276	246	276	262	278	257	264	288	264	277	245	242	261	275	247	247	237	280	273	233	253	265	272	245	258	265	278	242	297	251	260	265	309	270	238	281	262	277	268	265	240	280	278	285	270	276	261	271	250	237	264	279	288	284	262	299	271	268	263	282	253	233	237	263	287	288	296	254	280	286	287	281	243	274	291	246	266	264	238	295	256	256	250	253	269	259	274	262	249	253	256	292	270	222	279	262	263	261	253	280	261	281	265	227	246	283	269	262	251	240	252	233	271	256	234	282	242	254	289	250	276	251	297	269	278	244	261	264	250	275	243	257	232	285	252	242	276	246	305	276	255	250	231	276	282	288	261	290	236	286	313	263	289	282	252	237	259	257	279	275	283	275	247	248	253	270	240	241	285	276	247	267	274	267	260	271	274	248	290	251	257	247	233	282	271	263	283	247	277	298	279	290	280	276	269	246	266	286	263	289	248	244	255	261	258	287	236	276	253	289	270	248	274	295	276	266	250	245	266	253	277	238	237	262	257	250	267	265	267	261	274	275	277	262	242	284	289	267	303	264	253	284	249	260	247	264	244	264	265	249	287	252	259	263	253	297	270	299	285	277	238	273	273	256	267	227	257	284	264	267	285	265	254	277	234	255	253	261	222	232	268	257	284	283	240	269	254	270	254	270	275	270	280	288	265	258	250	243	243	214	263	246	260	250	228	237	261	241	265	238	266	273	263	267	254	270	229	252	252	281	257	262	261	258	247	262	260	257	273	279	251	288	250	296	232	258	249	264	268	269	250	274	278	265	292	264	263	281	250	282	287	262	261	258	299	283	283	280	271	265	283	266	260	278	244	255	267	255	288	286	256	264	227	274	276	264	243	246	269	261	259	282	272	248	234	249	260	259	227	243	268	271	239	258	259	249	248	286	241	248	259	250	253	235	260	289	245	268	272	301	285	264	254	237	226	263	266	269	300	295	279	273	291	266	288	288	249	278	258	258	249	246	267	276	260	268	266	261	273	287	291	250	264	284	255	271	276	266	287	294	284	266	274	268	244	231	278	297	281	283	271	243	249	252	271	278	282	277	260	242	233	258	254	269	249	267	275	284	284	262	305	260	256	263	248	280	298	288	263	260	260	286	251	242	282	301	287	242	246	270	251	256	276	262	281	243	244	248	252	259	269	253	266	266	258	258	255	278	271	282	287	237	265	287	251	231	293	266	260	232	265	239	256	275	262	266	275	287	265	281	257	269	259	234	257	304	289	244	239	266	283	277	223	252	267	252	257	274	237	260	265	249	270	262	251	293	296	232	253	268	244	301	269	278	262	275	239	279	266	289	272	283	257	269	254	238	275	274	239	271	289	276	283	303	255	238	279	255	270	269	270	258	248	260	267	284	275	238	253	274	279	240	293	258	261	236	258	286	258	261	256	258	258	255	227	265	281	239	265	269	267	248	294	231	272	248	283	239	253	249	241	291	268	270	270	248	260	267	257	264	252	280	263	266	273	249	284	239	288	300	271	279	284	299	270	257	271	251	252	308	276	256	287	288	267	265	270	266	272	263	262	261	249	271	238	238	263	287	274	265	278	263	258	265	270	259	275	243	233	251	252	259	264	257	267	290	251	242	245	265	294	248	266	280	290	255	264	293	261	254	267	239	267	264	246	270	277	276	266	284	270	254	280	273	303	275	264	286	258	247	241	246	282	281	217	264	272	231	280	249	296	298	257	283	273	256	290	239	287	251	279	264	282	284	301	284	259	240
12216	829	1152	1251	1044	971	878	840	768	782	717	691	764	725	724	653	692	693	680	697	671	637	628	661	672	658	597	630	652	633	627	601	622	609	656	624	626	666	605	671	634	628	612	637	650	614	571	621	613	625	593	669	603	621	651	603	648	617	617	618	563	615	631	632	656	616	616	590	663	607	639	615	676	657	642	621	608	615	659	622	666	570	606	632	640	623	629	632	607	634	595	650	613	621	640	594	624	612	621	622	640	649	625	592	642	585	584	612	639	634	648	646	633	627	611	629	664	603	620	638	612	621	618	619	639	629	632	650	652	646	639	620	647	582	635	567	627	593	653	632	564	635	606	601	625	586	635	643	634	600	616	623	635	680	627	631	629	656	611	599	594	640	610	657	591	645	638	616	628	603	603	651	643	632	592	651	642	612	620	642	606	585	633	623	581	702	625	625	601	594	623	663	635	610	666	621	657	623	604	668	613	646	623	600	640	644	666	579	645	634	653	629	623	634	667	608	639	651	639	638	615	669	623	633	637	592	678	678	631	622	655	589	613	669	658	613	633	613	569	606	634	604	656	651	582	634	662	626	628	597	588	628	599	602	656	580	617	601	676	649	670	648	631	628	617	667	646	626	605	637	593	631	604	652	609	642	610	637	584	669	606	663	622	615	679	662	626	623	617	613	583	592	671	614	625	640	614	638	574	625	636	620	639	619	603	605	607	618	651	612	638	596	623	660	603	641	557	621	609	659	576	652	622	647	635	647	635	634	627	615	605	577	659	631	589	593	631	625	654	635	652	596	642	632	614	646	654	577	603	604	642	633	632	637	662	624	607	622	635	613	662	666	606	632	657	634	634	659	645	647	589	634	583	628	653	639	617	590	656	596	602	645	638	618	611	628	593	601	629	638	608	666	612	575	620	655	618	602	625	669	634	624	607	638	623	655	618	611	655	715	635	622	596	596	619	621	653	627	644	654	638	606	628	661	617	613	668	633	626	631	602	640	600	610	591	636	624	628	632	601	617	663	577	630	626	650	658	670	637	625	654	683	613	656	597	646	646	645	648	693	598	664	614	600	586	640	579	647	602	617	621	646	609	616	570	602	682	622	639	608	660	575	654	638	555	647	636	615	622	602	579	634	669	649	606	636	625	666	598	667	614	648	610	637	624	620	581	594	583	619	650	594	621	613	637	662	639	603	643	666	645	581	638	663	627	616	602	652	631	630	607	647	658	634	627	623	636	627	629	613	669	652	611	641	616	647	626	627	604	610	651	618	635	639	668	615	659	617	648	645	608	644	656	632	625	643	599	606	642	677	639	661	631	622	602	620	641	660	616	633	639	628	620	612	637	645	611	672	636	684	622	634	612	640	616	584	629	650	617	639	639	598	636	601	631	660	619	630	669	659	633	632	612	658	626	624	612	611	612	642	645	600	631	612	651	655	678	628	576	646	676	608	639	589	663	634	629	604	645	656	629	636	625	608	664	609	618	623	598	645	660	644	625	668	632	637	638	650	633	673	582	613	626	610	636	644	622	620	671	616	684	626	617	630	636	663	614	626	638	627	599	646	639	605	606	648	601	631	610	645	637	621	628	627	622	605	643	624	683	644	613	609	658	678	621	573	668	582	667	625	634	631	643	599	626	624	605	613	617	651	634	673	610	632	627	624	614	635	636	634	625	623	627	610	639	619	571	611	603	624	612	642	631	616	669	639	640	636	624	652	619	601	598	654	641	626	588	640	609	645	578	601	626	600	596	611	643	649	634	617	609	621	643	664	643	642	650	670	637	591	649	611	580	636	634	613	650	610	574	642	638	637	637	637	630	610	588	653	629	630	616	662	641	662	657	591	654	651	597	623	683	649	639	613	636	626	605	636	625	611	641	634	580	670	639	613	631	658	631	614	670	643	592	651	644	629	639	612	614	645	648	597	676	642	647	571	640	597	631	634	631	683	623	612	614	591	656	612	608	633	632	587	642	632	637	620	662	613	648	591	609	663	664	631	675	654	618	612	627	643	612	658	601	646	628	659	636	667	623	699	604	627	654	659	651	615	637	638	641	614	608	633	594	652	620	673	665	647	649	621	635	626	653	629	603	615	668	650	597	648	647	637	638	614	667	628	649	633	645	612	607	624	609	647	576	593	677	635	607	647	634	589	634	598	630	660	616	609	648	615	664	644	653	619	626	586	595	633	638	581	632	616	607	625	646	651	602	641	651	592	638	645	684	583	627	656	671	611	639	664	646	625	601	643	609	623	655	640	605	594	623	622	665	631	679	625	631	604	624	657	635	650	624	633	658	609	646	621	648	631	652	621	610	632	618	647	622	649	636	635	673	650	600	624	640	685	645	650	624	596	613	639	628	622	642	657	642	659	617	659	598	614	622	598	630	676	565	633	671	600	681	649	629	653	616	629	690	607	642	657	618	618	608	642	658	629	658	641	624	619	601	632	638	647	628	606	605	676	601	666	586	608	642	619	622	607	662	627	594	617	590	653	631	589	637	592	602	644	626	627	551	638	588	576	619	625	655	615	621	655	621	679	623	598	632	629	641	683	610	632	644	657	601	629	633	634	636	634	669	658	622	622	662	646	611	654	657	641	628	637	656	625	603	593	652	607	638	627	656	609	625	623	575	646	654	643	602	627	612	612	659	628	590	637	613	639	656	620	676	606	629	627	624	654	677	649	638	659	651	645	599	650	611	684	633	620	619	645	605	622	621	634	627	613	592	624	624	618	646	652	621	645	571	660	606	598	640	670	656	651	616	638	642	626	648	595	649	681	593	654	645	616	633	604	632	638	641	645	614	609	633	644	620	653	598	629	655	675	672	592	661	637	654	629	587	610	635	696	639	680	640	607	618	576	652	628	627	653	612	655	694	630	646	630	626	623	636	599	632	590	607	629	678	632	632	627	638	607	579	651	629	661	607	652	673	635	621	600	637	685	603	644	628	612	641	648	622	594	628	630	624	614	632	637	640	640	585	592	642	576	655	662	602	616	611	666	644	631	646	589	668	678	655	621	645	624	615	622	585	632	618	596	633	628	621	611	619	588	609	637	640	648	616	640	604	636	586	624	615	641	656	567	624	601	635	642	657	622	611	643	623	637	604	666	654	648	592	653	595	591	631	645	643	654	605	543	659	640	642	599	682	615	615	644	587	619	647	654	653	609	645	622	655	580	626	622	627	661	614	627	647	631	604	593	641	688	617	642	648	610	568	621	584	649	604	635	614	640	686	623	671	628	638	681	639	568	603	630	642	677	620	664	667	611	633	680	592	616	610	601	622	653	595	598	645	634	592	640	572	622	611	652	618	608	647	634	608	637	619	666	663	639	662	628	656	601	619	659	613	610	686	625	650	626	668	643	629	614	622	648	605	623	655	674	586	639	613	610	636	654	642	599	623	600	594	684	639	631	586	589	640	610	628	625	589	600	626	637	619	622	646	653	639	624	665	623	599	638	677	621	678	635	568	665	653	651	645	628	643	633	680	596	651	611	630	604
25986	2401	620	399	285	245	197	202	182	156	122	124	124	121	113	114	138	143	120	139	116	112	110	113	116	115	118	98	104	111	108	104	122	104	112	111	127	114	117	108	98	115	86	126	117	119	117	105	118	110	106	103	104	83	118	108	123	89	105	97	105	114	105	110	121	111	120	99	130	112	108	91	109	118	102	100	96	115	105	95	100	101	125	116	128	105	127	114	116	139	101	119	100	117	100	115	109	117	113	124	112	111	96	124	109	113	120	104	96	109	100	123	113	114	106	91	111	100	110	122	119	128	116	108	96	103	107	91	117	106	110	113	105	104	101	116	109	130	112	112	110	99	111	114	86	120	112	111	102	111	105	106	128	96	98	128	102	119	127	99	105	100	119	113	93	96	104	126	121	116	91	111	101	95	106	101	117	89	109	115	91	96	114	125	100	113	94	110	102	109	113	109	116	128	108	94	114	114	96	108	113	104	100	109	120	131	130	104	112	106	112	126	116	92	121	94	105	123	98	99	107	114	102	118	114	106	105	120	113	111	93	100	132	118	99	93	108	120	103	97	109	115	112	116	117	115	99	103	101	120	118	93	109	100	94	115	117	127	118	112	94	96	105	113	109	101	104	130	124	99	109	102	99	110	94	113	119	108	119	96	95	103	113	112	91	130	104	101	99	103	127	121	98	113	125	98	86	114	108	115	126	108	93	106	119	106	118	112	99	96	120	100	102	133	93	101	100	107	109	117	113	106	89	112	115	124	115	121	120	113	101	121	112	104	126	112	106	93	116	108	108	113	105	126	91	109	93	95	98	100	119	107	110	109	124	118	94	128	89	118	98	90	99	106	101	111	112	100	112	111	107	113	99	111	92	102	131	122	129	92	104	110	92	104	105	106	120	93	98	97	101	100	122	120	95	132	108	119	113	105	104	107	108	108	102	89	101	103	100	105	131	109	100	90	114	110	103	103	112	120	104	116	108	126	124	123	109	105	100	101	119	95	107	120	98	111	111	119	102	101	117	106	107	108	100	113	91	104	103	109	104	125	109	108	125	119	103	112	107	117	95	108	113	107	103	104	151	115	104	105	111	108	105	98	106	102	109	100	106	113	111	117	114	124	106	87	114	117	109	106	108	86	109	112	106	92	120	122	104	103	102	93	115	107	118	89	104	112	104	108	108	86	121	114	112	102	112	117	119	119	84	111	97	99	100	96	109	107	109	108	111	113	115	106	108	122	102	103	106	100	120	106	116	113	84	117	99	92	122	108	110	114	106	112	107	110	126	114	99	106	109	112	111	118	104	101	100	103	133	111	94	93	112	113	141	102	100	117	107	98	125	86	116	99	107	109	105	91	101	105	125	104	86	112	115	111	94	114	103	119	120	109	108	95	100	129	128	136	98	130	109	106	109	105	93	104	89	109	94	124	93	102	100	96	100	90	99	121	103	111	106	120	91	116	81	94	81	110	101	120	130	127	126	110	111	130	98	105	95	84	112	107	113	127	104	124	111	124	97	88	123	100	106	101	118	107	111	129	99	120	111	103	94	94	98	102	103	87	104	112	115	116	103	101	107	94	114	109	106	98	117	100	112	111	112	108	100	111	113	103	99	121	127	103	100	110	124	101	114	103	107	119	109	106	128	127	126	108	109	127	102	109	115	93	112	96	117	114	103	105	117	116	98	112	100	112	87	123	128	108	104	104	108	109	113	100	95	113	113	118	128	108	108	116	128	99	126	110	114	122	119	129	132	125	103	89	99	123	117	108	115	97	108	92	110	120	117	113	105	111	103	101	99	97	110	93	103	97	100	108	127	129	97	120	106	105	107	110	107	117	101	113	102	103	111	121	110	119	107	100	102	105	100	106	111	131	96	133	104	105	103	90	112	124	118	110	121	108	98	104	92	105	109	120	99	108	120	116	121	121	110	80	103	111	107	135	96	119	100	123	91	117	119	119	97	101	121	106	102	105	130	110	119	96	109	95	103	99	96	128	120	85	111	108	127	131	110	117	118	126	95	122	103	111	118	111	111	122	101	108	108	114	122	100	105	108	123	111	112	101	121	108	124	109	112	110	118	115	100	118	108	96	106	105	95	94	98	95	97	115	101	114	90	98	118	100	106	124	99	111	97	111	98	107	112	105	82	116	113	108	99	108	112	112	109	97	120	113	96	99	105	110	116	102	135	118	107	123	126	117	116	115	103	99	128	124	112	116	132	108	102	119	98	108	102	111	117	103	120	122	121	109	104	110	101	109	106	87	101	114	131	109	96	98	130	111	126	119	123	110	125	112	126	109	99	91	122	131	110	107	111	114	107	112	94	117	120	98	104	118	115	130	97	92	105	103	108	103	114	92	102	114	95	104	110	116	106	114	113	114	106	111	132	104	112	113	118	108	112	103	133	100	107	102	104	92	103	103	102	108	109	122	114	113	126	113	122	104	88	112	93	107	100	126	113	114	106	102	117	102	90	100	114	106	103	113	98	94	95	115	104	120	105	114	109	93	102	123	123	101	108	116	132	91	112	98	102	103	114	98	109	132	107	121	100	104	110	99	99	110	109	112	127	116	108	96	123	108	118	130	108	92	120	107	104	133	109	114	101	103	117	125	121	112	103	109	117	117	114	109	118	126	110	112	118	107	118	98	95	122	124	128	115	131	108	96	116	114	112	126	100	118	93	102	110	115	88	104	107	101	118	115	98	98	114	103	104	100	91	109	119	119	118	114	104	102	116	113	93	91	93	102	89	109	99	106	97	114	129	139	122	121	114	104	120	116	106	87	99	97	100	119	90	110	93	108	114	102	97	108	121	124	135	101	102	98	125	119	132	101	107	111	102	112	109	90	105	103	99	124	95	117	103	106	105	98	104	122	115	122	92	96	100	104	116	118	104	128	113	133	113	100	106	89	138	127	104	112	93	95	102	124	119	127	108	105	110	115	93	109	124	117	94	114	100	113	107	105	127	106	112	112	101	113	125	92	96	119	99	113	93	92	120	93	105	114	129	120	103	124	99	118	109	106	136	122	109	101	111	118	124	116	116	106	134	107	107	107	98	113	93	106	106	99	94	105	99	132	119	116	132	99	120	112	113	102	110	120	102	118	119	104	98	119	108	94	93	107	96	111	102	110	112	114	93	111	109	92	98	132	106	99	105	99	124	92	100	109	98	123	110	115	118	100	105	126	93	100	116	92	101	115	90	133	107	85	105	107	112	106	99	127	102	106	92	116	96	103	110	97	105	104	110	108	94	106	97	92	111	103	97	114	110	99	109	124	108	118	119	107	117	127	107	114	119	106	105	115	88	103	102	104	110	126	128	127	110	113	125	108	105	111	121	111	106	113	116	103	114	107	109	104	106	114	115	126	118	110	114	111	128	122	124	109	111	114	106	114	101	105	108	96	107	114	119	104	111	107	98	128	110	104	98	113	101	108	92	102	95	119	107	110	114	116	100	126	113	108	119	109	99	112	96	82	98	119	117	109	111	118	105	114	113	94	105	100
15341	714	1313	1545	1255	1026	756	664	625	529	508	488	482	399	429	408	383	381	386	395	375	351	340	356	311	327	352	306	334	329	336	292	292	330	316	300	292	329	284	319	307	317	308	323	302	301	297	291	330	279	292	278	293	316	307	296	323	311	310	315	317	331	308	297	314	291	325	283	307	300	314	301	258	297	327	309	286	306	281	269	288	275	310	277	297	291	291	278	268	293	299	306	306	311	335	313	295	279	321	312	293	288	308	287	294	309	302	299	311	306	317	350	314	315	303	282	305	324	320	293	316	319	283	309	290	317	312	296	281	290	324	308	292	318	293	304	302	292	280	313	269	342	272	322	286	302	300	269	309	271	297	308	282	290	283	233	291	288	316	282	302	314	289	280	293	294	322	310	321	306	297	307	288	322	289	289	300	309	296	280	274	307	311	272	300	323	307	310	299	323	308	268	272	294	294	301	274	285	301	303	271	319	295	314	302	288	296	300	313	300	293	292	291	310	298	248	312	299	303	336	318	284	286	286	305	311	254	323	297	285	293	292	243	289	309	302	277	311	297	294	298	299	306	269	293	330	323	300	302	306	274	284	298	292	289	305	287	269	296	297	299	296	299	288	276	302	271	254	302	285	293	288	341	268	309	282	298	272	315	288	289	297	301	306	285	304	281	282	287	285	273	311	276	321	300	273	294	302	277	319	301	328	315	285	272	319	296	277	283	288	325	275	287	309	306	294	267	256	285	290	315	297	326	306	290	275	292	299	314	303	284	283	295	309	278	265	291	283	343	306	300	290	295	315	269	291	274	263	281	301	291	294	296	270	292	300	298	272	284	300	297	292	264	275	305	294	312	327	285	290	280	300	329	308	301	290	283	278	320	297	304	307	302	292	284	316	309	290	292	278	285	281	280	294	292	286	313	316	308	288	282	276	291	308	253	274	293	295	298	297	297	305	300	329	302	281	295	293	270	280	285	298	293	308	330	295	318	292	299	321	299	309	302	304	293	275	297	304	292	305	318	301	248	306	273	301	286	297	270	290	310	298	285	307	346	280	320	281	302	292	325	319	297	343	279	278	302	310	262	295	300	298	293	305	309	302	280	299	297	308	314	276	270	313	314	297	301	278	280	302	312	291	292	287	272	291	294	303	287	299	276	303	282	314	326	310	311	290	278	286	281	312	279	293	300	282	277	296	306	296	262	291	285	291	295	275	282	322	321	307	268	295	273	329	285	265	297	296	293	270	316	289	278	290	288	294	281	303	327	287	306	288	315	309	305	293	281	311	293	282	271	303	292	265	318	323	304	318	286	295	302	276	295	283	282	294	298	310	265	293	308	327	272	303	287	269	297	298	290	313	294	300	251	264	311	278	299	292	278	278	292	302	288	294	311	332	292	290	306	301	308	302	306	293	272	287	325	288	307	301	308	314	274	288	265	270	271	274	311	267	302	310	268	309	279	309	304	310	314	288	270	307	295	310	268	294	289	270	292	266	304	296	323	321	268	270	312	279	293	294	308	256	267	293	302	315	316	293	286	286	284	293	296	269	302	319	275	289	256	254	282	276	266	297	282	324	291	294	279	274	298	327	311	284	278	302	289	281	282	263	276	267	295	312	274	302	297	282	322	308	277	291	298	290	311	314	281	298	301	312	286	296	286	298	297	304	298	290	308	281	304	285	300	257	318	297	278	298	273	299	301	280	304	276	319	293	306	316	295	314	295	284	274	287	309	297	297	313	299	266	299	286	305	321	304	294	297	318	299	293	290	294	292	307	287	304	274	273	282	313	302	276	291	278	276	285	281	305	291	285	293	301	285	291	302	279	298	279	288	285	277	341	279	278	291	275	279	272	306	294	267	330	293	309	315	325	317	277	305	297	315	301	294	301	309	274	297	293	266	322	306	290	321	287	276	285	285	287	314	309	307	276	285	275	312	270	280	286	284	271	300	300	278	321	286	293	294	281	299	290	304	307	290	308	273	275	278	284	313	289	296	308	316	307	323	271	301	290	284	304	309	290	293	302	274	295	287	283	271	327	312	301	283	290	291	288	308	322	316	292	296	328	293	296	304	309	316	294	293	259	310	248	312	283	280	290	270	314	276	293	289	279	307	317	302	295	296	283	276	294	309	284	276	297	311	312	313	322	295	301	305	305	321	301	267	301	287	283	297	275	316	275	305	298	314	274	328	302	279	291	300	269	289	298	305	345	305	302	306	286	286	279	346	316	280	315	298	295	270	293	264	320	322	294	293	283	296	291	290	296	282	308	297	279	279	309	301	308	290	290	269	306	273	293	283	289	299	294	316	296	284	321	276	283	273	309	297	302	311	311	288	297	311	312	286	317	282	305	286	294	284	308	291	305	308	292	270	306	314	297	277	301	294	264	284	302	340	279	295	270	279	325	282	287	295	287	274	266	293	316	258	297	297	289	279	272	254	333	289	302	268	278	299	317	292	323	307	277	303	319	284	279	311	285	266	272	324	280	294	294	314	289	291	312	294	299	315	317	267	299	291	286	325	290	285	311	296	291	310	337	294	285	293	310	267	295	300	282	291	312	283	280	300	312	301	303	289	305	297	275	278	321	283	307	292	313	329	305	302	320	293	284	305	308	309	281	278	294	309	328	310	317	302	292	293	267	308	276	286	281	303	315	302	293	301	273	280	310	321	306	304	304	299	284	290	280	276	280	296	323	303	298	293	313	280	339	297	307	309	291	277	317	300	275	307	259	332	313	291	301	307	317	308	312	297	304	322	256	330	278	293	303	325	276	310	281	293	258	296	311	303	295	292	270	288	305	281	281	312	299	302	291	301	298	290	268	288	313	326	312	292	282	276	285	315	291	278	287	297	286	303	297	290	256	292	267	301	282	308	309	265	309	299	291	311	320	296	287	272	310	312	314	310	284	279	316	274	285	326	298	323	279	270	277	304	283	283	272	308	312	300	302	279	274	313	303	304	281	270	299	317	291	326	331	280	300	287	287	314	299	277	274	296	310	279	278	294	304	277	297	310	297	310	313	305	285	271	330	299	283	288	285	330	310	302	316	279	305	302	316	284	268	306	306	315	293	295	287	292	298	292	304	280	305	285	299	313	321	259	300	306	282	291	286	290	290	312	297	294	279	288	310	304	284	315	300	286	285	262	319	286	297	306	312	290	292	288	274	298	284	262	312	295	315	307	291	285	282	291	314	286	300	299	280	318	333	316	315	285	310	299	291	286	297	285	308	301	267	281	306	329	285	277	293	295	301	276	270	281	248	325	286	299	318	327	285	266	286	297	261	314	316	282	283	305	273	320	318	297	291	310	292	303	329	293	313	307	293	318	294	309	299	291	280	321	301	288	298	273	293	275	306	334	312	273	294	265	331	271	312	314	322	337	308	312	300	297	279	323	306	287	307	325	309	291	291	341	328	298	287	287	307	301	295	276	274	294	293	309	289	312	276	295	268	300	275	273	300	298	300	306	281	293	295	290	292	294	288	295	269	316	302	286	313	260	295
4485	390	297	337	336	325	308	315	335	335	341	367	310	330	337	321	362	291	307	340	362	318	316	337	355	302	363	354	340	348	348	325	331	333	359	350	348	347	359	350	338	335	315	301	367	331	343	347	329	348	365	354	331	356	351	340	346	373	366	342	360	319	315	330	311	386	354	335	377	374	303	316	372	369	329	368	361	369	392	346	323	332	274	301	398	362	332	364	334	314	357	358	344	337	402	346	318	318	350	341	316	324	351	362	360	345	368	336	342	355	347	356	316	349	346	367	365	318	335	338	357	333	330	304	293	349	360	344	338	347	350	343	338	342	350	370	340	370	321	316	375	361	368	331	325	340	322	327	369	313	371	348	317	330	334	332	322	338	300	347	346	372	320	337	350	313	375	313	331	357	349	371	343	333	321	324	337	355	354	335	349	308	341	339	379	355	328	354	322	324	338	333	368	338	337	369	319	327	351	324	350	388	346	376	327	358	330	337	353	312	313	340	333	321	369	343	338	328	333	378	333	346	327	329	341	337	337	337	317	346	340	379	364	346	330	361	334	349	356	346	325	338	335	321	350	324	359	328	347	337	334	325	346	330	320	359	338	290	369	333	351	361	344	334	315	329	307	351	330	324	340	353	339	341	377	308	331	355	369	324	336	327	357	347	305	324	374	319	341	309	354	353	357	324	352	333	330	302	334	327	322	362	338	298	310	334	340	349	333	369	317	367	347	291	323	320	359	369	392	349	351	310	336	308	341	336	346	364	355	351	338	344	346	345	337	329	357	352	326	330	315	312	377	318	345	358	323	312	348	348	350	344	383	388	371	332	339	358	356	335	335	344	377	360	347	325	347	325	304	359	343	330	348	328	331	316	340	359	336	337	344	332	355	351	375	348	319	318	376	336	327	318	347	344	324	355	336	326	324	318	316	351	322	358	326	340	301	303	317	343	337	346	339	320	329	326	326	331	349	365	321	345	355	327	366	368	355	358	342	341	352	357	363	357	362	353	340	307	332	345	341	366	356	344	345	375	338	350	357	333	342	363	363	338	360	327	356	341	360	298	341	319	350	350	338	315	337	357	343	298	339	324	341	342	341	353	330	299	331	330	325	339	356	365	335	358	311	331	332	340	325	323	372	302	338	345	347	337	353	318	315	362	342	324	319	305	383	318	373	324	328	322	327	304	293	340	336	327	328	324	362	335	358	299	338	341	354	349	367	371	357	349	303	310	340	366	349	361	353	357	385	329	323	328	313	304	378	311	315	332	370	331	361	335	347	342	343	310	347	340	334	377	323	367	360	348	317	345	346	344	302	339	365	359	377	343	325	330	341	328	332	305	385	325	347	328	315	344	327	347	359	363	349	342	321	330	339	318	356	352	296	334	370	363	339	314	347	312	341	367	350	347	330	336	333	328	346	343	363	336	325	354	310	349	315	379	318	328	333	314	323	343	329	349	359	309	329	324	343	364	371	367	338	364	288	374	361	354	338	338	348	334	342	352	351	336	321	324	335	352	355	334	347	330	337	315	333	349	346	373	353	347	308	346	339	314	397	337	373	354	340	352	328	345	339	342	319	342	336	353	363	314	335	342	377	315	385	363	318	306	351	337	326	305	345	345	360	341	334	342	337	343	344	323	326	315	326	313	363	330	362	330	349	369	348	315	297	329	343	309	335	353	380	363	340	309	354	347	335	343	354	318	333	328	338	310	333	348	346	335	354	343	316	343	344	336	317	358	367	373	350	303	361	344	325	364	347	345	345	333	387	336	336	353	334	362	370	355	393	371	356	325	349	360	353	339	347	298	349	359	352	329	311	367	346	347	345	351	319	370	353	356	339	319	327	339	375	354	335	348	312	350	361	329	337	352	357	345	331	335	324	379	288	356	366	328	348	332	342	343	349	348	356	321	341	343	322	339	352	332	309	336	310	309	302	354	348	383	362	360	352	332	331	362	296	375	355	326	347	336	353	355	345	348	350	333	342	340	301	358	322	355	367	361	325	332	325	362	368	340	346	308	324	379	370	314	323	314	331	361	316	385	317	330	311	333	357	334	341	330	318	336	369	323	355	334	353	314	345	313	357	369	376	343	329	346	341	345	321	359	364	339	327	364	354	333	306	339	369	346	343	341	356	334	360	337	363	362	335	324	309	355	359	342	350	362	313	350	309	350	347	319	343	350	326	356	352	344	332	327	325	331	355	351	328	345	313	385	341	301	339	350	338	329	336	362	347	324	350	312	317	312	338	312	344	327	340	327	336	354	322	310	369	316	307	319	349	329	339	340	331	349	338	349	320	296	322	359	317	350	344	341	333	334	357	321	332	301	355	334	361	345	339	339	367	337	324	321	377	352	331	369	346	355	346	327	331	336	324	339	328	334	345	336	355	321	324	336	343	349	324	343	324	331	322	314	316	312	341	313	293	367	311	355	394	349	354	344	317	344	364	330	354	344	335	365	373	348	344	352	321	320	353	325	318	347	351	338	328	350	328	320	290	304	345	339	351	306	375	366	335	347	326	353	361	355	308	350	350	321	326	366	342	321	351	355	344	336	370	345	349	393	313	341	327	315	301	378	347	353	340	329	330	352	356	345	331	334	333	330	360	334	365	309	336	332	371	342	338	346	314	339	330	366	331	312	332	328	353	316	368	353	344	320	354	339	349	345	354	355	331	350	351	301	375	376	349	319	338	333	337	336	313	323	332	326	364	327	307	346	343	321	365	349	344	307	308	331	366	312	342	324	361	306	339	334	360	354	363	320	291	349	336	345	380	343	364	363	357	349	395	365	338	321	321	366	356	315	341	340	356	357	354	355	381	359	326	293	359	318	304	334	335	338	336	332	316	329	379	347	331	327	293	376	348	353	360	361	359	336	330	348	321	327	338	336	353	353	364	345	351	320	345	332	322	302	369	371	287	307	398	340	348	369	361	307	329	312	329	343	311	349	354	356	355	314	310	350	368	340	333	328	349	359	318	338	323	303	368	342	364	332	345	366	305	348	358	307	363	355	346	327	346	333	339	349	326	344	327	310	332	330	337	323	328	378	357	344	345	342	355	345	354	367	359	326	354	359	358	341	316	311	341	341	333	347	332	335	328	314	352	359	338	301	321	343	335	314	324	330	342	352	315	354	344	361	331	323	325	324	309	319	332	326	342	325	284	345	342	334	329	332	336	333	327	312	331	329	342	341	347	371	361	369	324	335	322	325	363	325	359	351	339	329	320	326	348	358	338	334	319	335	369	330	320	343	333	346	331	329	343	344	316	361	314	371	291	332	334	368	341	348	326	339	304	342	313	336	320	343	342	328	363	302	366	347	361	346	307	338	365	340	352	353	352	342	353	339	354	338	334	346	320	332	327	361	310	326	317	356	315	367	340	356	340	316	286	353	336	354	299	330	341	316	353	308	330	330	368	372	346	353	323	327	369	361	320	359	323	343	320	312	324	338	362	344	345	329	320	340	339	342	336	340	349	318	322	321	380	324	335	371	310	347	324	356
4207	841	837	791	847	795	759	794	819	842	774	823	754	823	820	838	835	791	747	793	836	796	810	774	864	830	772	806	793	866	825	779	801	818	770	783	765	853	795	769	776	774	761	765	811	864	819	792	792	857	834	842	789	737	775	798	803	806	768	792	758	783	824	778	814	834	802	764	771	831	771	790	825	767	831	865	789	805	800	806	783	757	791	802	768	782	789	816	848	772	777	821	758	817	838	764	763	792	785	823	799	864	817	762	814	746	778	829	786	751	852	789	810	850	810	752	779	782	752	768	788	785	792	778	840	827	778	770	797	844	779	780	749	764	836	807	823	870	796	788	785	770	797	793	789	843	779	748	831	818	771	884	812	828	790	790	805	793	789	757	798	773	769	805	814	813	860	814	801	834	804	796	845	782	793	763	837	811	817	809	806	766	830	721	810	809	823	796	836	775	853	777	796	847	783	807	826	771	820	835	791	857	812	806	741	812	787	809	793	781	785	836	833	782	826	834	823	806	800	813	859	811	859	795	810	787	805	827	766	787	782	839	788	784	799	790	776	812	789	815	834	818	790	806	799	794	855	837	807	768	817	833	798	792	763	801	797	787	806	807	800	788	797	756	810	877	814	832	782	848	778	830	847	813	774	825	767	746	793	849	789	812	734	829	795	793	804	841	832	802	790	734	825	770	785	794	799	784	836	809	822	791	803	780	753	761	777	801	816	828	806	895	805	868	795	764	807	799	785	811	774	761	759	812	817	843	831	842	789	721	833	781	847	822	778	803	784	820	779	821	768	798	799	764	803	781	806	782	809	787	764	809	793	769	808	840	775	770	836	829	780	810	801	764	805	763	814	767	853	836	790	791	794	744	801	861	813	839	805	802	791	811	813	808	835	806	776	744	774	830	791	815	815	833	819	824	833	803	765	819	826	789	783	777	814	816	779	819	777	809	808	825	807	815	778	785	769	802	781	837	820	778	767	805	814	847	779	840	835	823	812	825	782	825	789	804	813	820	791	801	831	807	791	820	791	812	819	799	778	841	823	816	830	828	805	811	809	774	758	769	823	704	795	777	816	800	790	815	784	772	772	850	816	814	799	790	777	782	828	811	799	787	805	809	849	754	814	833	792	773	828	795	808	800	781	761	830	821	784	792	789	806	810	827	771	787	796	806	768	816	802	813	813	812	821	816	855	824	758	778	797	778	818	793	813	766	801	805	820	793	828	764	845	841	816	882	827	815	827	823	760	830	822	779	770	766	862	786	816	837	816	846	795	793	810	771	801	799	771	774	812	869	829	786	838	782	771	770	787	776	844	800	824	767	809	800	809	801	764	826	845	782	768	782	842	789	792	851	793	754	851	775	796	841	788	819	809	793	794	805	783	809	800	786	786	777	849	789	761	820	768	789	798	778	813	839	770	843	737	813	783	784	809	835	768	792	798	781	801	820	778	852	810	823	810	785	803	776	780	797	806	866	818	826	746	801	801	868	788	784	814	797	763	784	788	816	821	821	839	810	752	812	828	788	819	823	803	851	756	815	779	735	798	849	837	792	773	786	827	815	813	808	791	802	819	806	811	774	799	785	790	740	803	820	756	783	801	834	815	814	794	831	773	798	809	803	791	825	804	833	793	782	780	772	794	775	782	789	768	817	782	807	821	810	809	846	833	821	809	802	844	817	793	834	814	801	861	774	859	809	810	840	804	854	824	778	868	786	792	778	823	810	778	814	788	812	785	793	819	819	784	749	803	800	773	815	810	794	760	803	815	779	830	794	852	801	768	783	745	786	815	807	799	742	881	774	808	844	817	798	845	824	825	780	785	763	851	799	834	853	786	829	825	790	804	827	734	804	840	830	776	855	769	808	859	813	813	785	768	868	805	776	799	806	802	789	783	786	795	791	797	794	821	806	738	812	824	821	863	778	820	800	803	768	798	796	833	827	844	745	770	807	817	787	775	856	822	805	745	809	775	777	818	824	874	778	791	862	791	808	821	800	871	810	778	787	831	738	797	799	776	857	815	834	831	789	803	767	782	784	809	863	804	856	769	832	798	790	807	787	863	782	813	774	790	743	829	755	828	829	786	857	844	821	783	763	821	783	808	797	817	807	758	810	818	834	751	831	805	780	855	828	812	829	798	786	820	834	779	823	800	814	808	778	769	798	790	753	814	832	796	823	812	820	823	767	784	778	795	843	840	789	782	786	846	807	830	776	795	822	765	816	803	820	762	808	820	826	813	827	810	789	789	776	820	762	779	859	821	828	786	788	808	797	815	801	814	782	810	852	868	794	811	793	817	800	784	836	812	833	778	844	816	808	758	797	766	859	776	799	805	809	777	769	814	789	813	808	780	826	804	807	792	799	818	751	792	817	856	843	832	834	840	772	804	820	810	796	784	777	796	849	803	821	736	836	850	835	761	834	794	814	783	825	840	830	838	816	832	787	817	792	813	810	818	827	769	846	824	767	765	823	818	832	789	755	781	824	802	766	812	817	844	790	780	813	754	775	814	776	811	800	782	819	792	817	827	789	783	810	826	764	815	845	725	710	822	823	758	783	834	795	801	782	787	784	807	789	814	748	827	792	810	809	808	803	775	815	816	786	788	840	802	802	802	802	793	834	809	856	805	806	805	879	797	797	824	834	829	773	841	782	858	797	853	788	787	762	792	774	793	779	777	828	802	791	807	799	851	777	788	787	764	785	819	749	839	763	785	768	815	845	796	763	779	777	735	778	791	791	776	793	785	815	784	796	793	766	795	767	808	841	821	826	825	788	823	831	804	765	781	841	781	742	795	840	835	777	827	816	755	780	787	754	850	786	774	780	816	802	844	816	845	883	823	822	878	834	781	794	836	776	781	783	834	801	812	794	807	775	806	820	844	786	858	867	804	789	796	798	780	803	818	768	763	767	788	779	794	826	840	800	775	804	824	824	800	762	850	770	849	825	824	768	840	745	796	824	766	785	777	807	823	846	847	770	816	790	792	829	830	704	840	757	851	794	870	816	773	844	807	743	796	829	798	812	813	818	791	857	866	804	835	743	787	794	829	859	775	823	797	799	782	847	805	797	807	810	804	799	821	804	793	796	787	823	772	818	816	758	796	844	818	823	810	835	871	829	828	741	788	839	832	800	790	779	813	813	762	807	829	751	823	750	824	809	808	781	765	795	826	783	815	808	808	852	830	825	841	733	811	782	810	774	787	795	793	826	810	807	773	837	834	832	809	777	806	852	840	775	804	801	817	864	824	823	784	801	778	815	814	775	824	805	754	813	863	785	803	839	770	830	800	829	849	783	851	805	794	790	818	854	827	830	793	807	808	758	788	799	772	764	801	800	773	734	806	845	821	785	794	789	834	806	788	840	806	846	801	823	768	866	793	857	785	786	827	807	792	841	819	759	826	795	867	789	823	792	845	818	849	865	818	818	817	826	799	820	835	853	764	808	785	839	806	755	779	841	843	792	777	787	758	832	821	808	788	839	794	781	744	834	819	807	824	810
15457	1014	488	403	348	326	325	282	294	273	265	291	250	251	236	257	229	281	266	248	260	263	271	242	255	255	256	270	274	281	232	252	279	239	263	272	289	265	232	277	265	261	255	260	260	277	251	255	227	249	261	266	265	292	237	249	277	247	276	240	261	292	227	269	252	246	272	284	260	301	242	258	214	279	262	251	252	261	279	274	242	249	263	255	264	275	244	265	274	265	253	234	232	258	265	264	233	248	272	300	255	255	256	249	259	229	255	265	265	275	245	270	260	286	275	270	273	279	283	234	269	273	235	226	265	257	255	271	262	256	267	232	290	270	262	248	256	266	274	273	277	272	262	245	261	242	246	280	274	280	256	275	251	279	234	243	243	293	247	273	265	217	268	260	272	280	254	246	308	284	249	273	256	241	246	267	256	288	247	240	238	245	251	270	242	265	256	267	271	252	293	276	255	252	223	252	265	258	269	281	241	269	279	260	271	264	282	265	282	264	280	273	242	240	263	256	260	276	255	250	256	273	249	274	315	274	250	263	249	279	236	250	252	237	234	240	261	284	247	223	262	273	264	248	256	247	256	264	217	262	254	246	254	259	258	257	250	253	280	291	287	259	235	278	241	270	275	286	250	267	260	260	291	242	253	273	263	241	279	266	299	237	264	267	277	274	250	269	273	255	263	272	253	259	263	257	243	264	270	292	278	264	246	276	271	255	260	258	251	256	277	263	257	258	272	257	292	287	286	255	249	254	257	272	286	243	254	284	263	260	243	268	277	275	283	260	271	284	277	260	266	261	243	265	289	235	248	267	290	243	272	239	279	250	256	246	264	258	319	252	232	277	282	266	273	243	237	259	246	241	258	242	264	237	248	282	263	252	259	242	276	257	246	262	244	254	260	242	243	267	250	249	279	252	255	277	265	276	272	315	231	241	235	239	226	256	271	255	272	269	271	274	241	256	251	276	230	247	271	298	237	252	257	278	250	273	247	265	245	249	255	260	203	253	273	265	272	301	276	265	281	258	246	256	270	270	276	288	255	293	281	289	259	262	269	226	262	248	238	278	265	247	277	257	220	258	257	260	264	238	242	265	237	275	254	278	270	273	234	251	269	248	266	286	256	263	258	266	272	274	273	263	277	275	242	253	246	244	246	274	264	257	242	293	255	271	244	281	255	271	272	270	229	280	270	245	260	267	260	289	248	259	240	274	272	257	270	220	256	265	262	257	243	277	257	254	254	257	261	252	296	288	279	261	263	257	269	266	226	270	239	253	283	245	231	244	263	266	252	272	257	250	269	232	260	263	261	280	294	254	236	286	256	231	238	250	269	248	242	254	238	248	274	291	268	234	252	261	234	249	252	243	251	248	271	238	238	257	249	241	255	299	278	275	242	291	262	310	245	271	239	269	269	270	275	281	246	264	254	243	283	256	280	287	255	260	263	249	266	253	260	278	278	237	230	250	265	255	275	264	224	262	273	276	256	265	258	256	237	278	296	250	256	284	261	239	244	260	280	269	237	252	239	267	268	260	256	247	270	276	255	258	252	243	263	276	270	280	274	262	271	260	246	297	265	295	260	255	311	255	258	251	250	268	282	278	261	254	273	277	262	259	245	268	277	267	260	227	303	242	243	240	269	272	268	277	261	240	245	254	244	260	240	270	257	231	255	260	262	238	244	280	266	291	277	273	229	278	277	271	240	254	275	252	260	255	287	289	252	259	237	249	267	282	281	246	261	238	255	273	266	278	262	292	257	234	264	234	244	276	244	264	268	251	239	256	261	276	273	260	251	268	239	251	248	261	273	274	240	252	282	248	274	266	251	238	271	229	248	235	241	285	259	268	241	235	274	255	239	264	232	242	299	290	259	274	277	253	270	263	295	285	269	222	272	310	237	263	268	238	271	229	262	261	277	289	245	257	255	264	259	260	270	268	270	262	250	248	270	218	280	247	256	273	254	258	265	230	266	273	269	274	279	266	244	252	258	234	274	289	252	235	243	274	234	243	279	245	244	260	312	272	261	275	272	283	261	285	252	268	264	267	251	264	238	261	235	254	296	291	261	273	250	257	247	273	251	262	257	227	240	258	263	267	236	240	261	293	227	278	280	276	258	243	250	257	275	264	260	292	263	268	222	246	264	270	249	262	273	261	262	255	252	278	241	263	269	268	284	269	262	277	249	272	244	242	269	259	262	264	271	281	259	280	253	275	300	278	230	270	258	248	242	248	273	242	245	260	248	276	254	285	248	246	249	258	256	267	253	241	248	238	263	269	268	239	282	268	281	241	276	269	264	264	277	254	249	227	285	279	274	252	255	238	257	246	242	285	264	271	273	259	249	258	271	291	228	286	249	248	259	266	266	266	231	262	251	255	284	253	253	260	277	316	260	249	254	276	283	251	249	264	243	237	275	266	276	267	240	271	229	275	261	239	276	258	260	250	246	263	281	299	286	284	272	250	280	264	266	265	264	259	269	271	305	277	261	257	247	239	253	262	273	278	229	262	265	238	255	270	250	227	245	259	259	258	281	252	257	273	263	249	251	269	241	224	251	262	280	278	260	257	302	249	266	269	240	263	255	256	273	247	268	258	265	288	276	259	256	286	256	263	292	247	230	277	259	255	248	247	255	248	249	265	266	277	275	279	275	229	279	256	279	255	266	267	262	258	274	251	233	228	232	227	262	263	260	258	283	283	234	248	273	283	252	295	263	322	227	280	268	258	257	259	260	245	284	278	243	269	247	237	234	276	281	268	234	262	279	221	271	249	235	272	262	259	262	254	268	285	277	229	277	232	255	283	252	262	237	249	245	256	263	263	255	277	262	266	249	224	271	279	293	249	267	251	241	272	243	264	242	269	264	261	269	265	251	292	248	255	266	288	264	274	277	253	270	283	278	280	272	269	252	262	267	285	260	293	256	256	253	265	255	268	270	252	268	306	259	277	263	278	285	266	254	228	260	244	276	286	248	253	276	249	280	239	258	250	241	261	265	262	285	266	271	259	257	264	236	254	234	289	263	276	257	250	259	230	248	250	231	251	279	272	278	295	235	261	254	280	264	233	271	271	252	250	266	238	251	241	223	251	220	269	262	266	273	271	266	238	247	267	278	227	244	263	263	282	284	274	273	265	252	285	264	268	297	282	253	261	258	245	243	251	253	242	272	258	259	269	258	273	255	279	270	245	259	240	247	237	253	259	266	252	268	261	230	285	264	273	245	303	247	272	273	291	231	279	264	268	247	241	257	287	245	260	243	250	263	239	243	270	237	266	275	225	249	255	274	294	259	229	281	270	248	260	281	251	254	268	224	263	243	259	261	281	270	278	256	256	250	299	236	249	269	251	284	297	278	274	239	277	273	279	260	264	281	272	274	242	266	263	259	268	293	282	245	265	272	289	257	282	242	277	261	258	245	270	288	275	266	257	250	272	271	248	238	270	274	287	261	258	286	271	255	281	286	274	248	254	252	267	269	255	241	243	276	255	265	251	257	253	263	264	283	233
11338	829	1100	1242	1137	928	898	824	737	736	700	730	722	677	690	699	676	611	654	643	684	668	698	649	626	671	628	570	585	607	637	641	668	654	658	630	608	639	637	618	620	649	610	608	644	596	636	585	644	599	552	629	607	597	661	611	617	628	606	618	635	588	628	694	646	654	626	591	617	638	617	608	599	585	646	653	645	667	588	600	624	634	625	628	629	603	636	646	615	615	647	653	661	617	629	633	629	602	611	607	671	617	611	596	659	632	628	617	635	619	592	665	635	607	604	624	610	565	633	617	611	613	643	639	596	635	610	590	637	641	658	649	633	628	619	653	615	663	624	671	645	632	638	566	663	622	587	597	577	600	611	631	661	620	635	643	591	634	626	636	644	604	590	638	575	616	604	633	637	586	605	597	595	579	624	633	602	634	604	573	611	602	611	622	563	622	597	575	617	616	628	604	612	628	600	628	605	603	609	646	614	609	607	595	637	609	640	562	619	593	632	602	593	628	636	642	592	648	594	605	600	640	626	619	627	655	660	656	598	632	607	633	673	637	609	593	647	609	647	577	652	611	611	636	600	598	636	638	602	621	605	636	637	593	626	643	662	629	616	676	625	646	616	609	579	614	614	624	605	668	673	605	598	637	629	639	637	690	619	672	666	613	581	629	643	634	620	613	655	615	614	632	613	627	588	622	609	613	630	638	640	590	619	612	615	572	647	648	630	628	577	612	602	612	649	561	603	641	648	594	662	645	645	637	600	583	598	614	646	604	620	649	631	637	592	609	625	640	610	641	559	605	639	622	610	595	619	615	628	597	599	657	622	624	641	610	613	637	577	586	664	588	600	646	596	622	646	619	600	607	651	573	606	616	592	639	620	597	634	661	638	591	608	647	625	635	631	618	610	654	642	609	629	608	620	646	607	641	661	627	607	598	631	605	630	624	610	666	641	628	608	559	580	580	621	630	583	633	598	612	642	600	611	638	629	635	670	656	633	624	633	664	595	636	637	634	684	630	638	624	600	597	617	625	611	646	618	633	626	566	621	644	598	636	624	616	607	616	640	637	647	647	610	610	650	579	621	566	630	626	584	620	646	628	627	623	630	602	615	611	624	650	655	622	587	674	666	599	602	649	627	629	609	584	601	623	626	645	637	595	635	623	612	651	593	642	639	623	597	609	654	597	591	666	609	614	589	609	614	603	625	648	606	616	663	632	621	598	602	595	607	614	658	637	593	592	636	612	629	624	662	587	617	648	623	598	648	595	615	621	649	617	658	586	644	610	584	623	627	605	656	567	578	589	655	601	593	555	607	621	637	585	640	581	613	632	625	616	612	632	602	644	598	602	619	619	573	633	615	603	593	635	609	607	618	603	659	636	606	614	618	618	607	620	638	649	630	638	649	623	590	563	622	655	666	643	632	642	632	637	651	643	627	643	650	598	620	671	604	636	633	616	599	641	651	609	603	620	614	618	611	610	607	606	580	641	649	637	601	594	621	604	652	588	655	602	604	613	586	636	612	597	619	575	628	586	636	616	610	666	648	635	640	629	565	604	660	600	642	622	612	659	595	649	578	655	595	651	638	650	632	622	617	624	634	621	612	600	581	593	636	663	583	662	611	651	603	643	623	654	590	686	597	610	607	620	578	600	622	596	645	621	655	619	571	664	631	572	626	565	622	601	603	645	580	589	635	592	572	641	621	690	609	640	669	642	599	622	611	559	616	629	663	612	597	619	625	666	649	630	622	640	618	616	657	586	648	586	598	626	595	625	604	639	589	592	574	652	638	644	619	603	649	606	607	650	590	557	580	611	588	634	586	633	634	638	623	574	707	621	595	596	595	641	627	585	619	630	608	580	622	625	647	651	623	641	633	620	607	638	607	649	620	627	608	627	646	640	635	671	625	599	600	613	656	592	638	587	636	599	639	637	624	598	598	614	607	640	593	644	635	624	602	646	600	638	572	618	671	594	637	616	582	632	618	631	604	590	631	636	573	626	660	625	656	658	630	613	615	633	607	628	614	607	622	636	586	594	601	675	643	591	612	611	573	612	603	631	630	663	632	643	643	626	624	619	619	627	632	614	647	628	626	639	623	612	574	648	632	624	634	613	628	586	610	637	585	605	625	634	607	661	603	603	628	555	610	573	665	616	604	578	583	621	595	632	653	647	608	716	598	658	646	610	640	601	643	580	646	631	629	594	644	581	655	660	585	657	596	625	641	591	604	639	584	592	593	615	603	626	580	651	647	612	649	670	641	650	592	641	614	612	593	648	623	621	646	632	622	610	625	589	631	570	576	667	628	607	644	615	587	647	599	623	639	636	621	631	645	608	585	611	577	642	660	580	598	597	596	564	598	602	612	627	612	640	616	625	613	651	637	631	641	636	660	571	635	599	716	639	608	595	644	603	631	632	635	620	626	602	630	633	593	602	618	620	601	625	619	628	640	610	620	642	582	683	611	628	605	643	641	625	637	613	623	632	561	654	609	592	601	622	561	674	618	605	614	610	613	601	628	626	608	616	598	636	625	631	644	621	607	607	586	618	596	627	620	684	590	627	608	613	611	637	565	626	613	602	617	591	696	615	607	609	606	595	610	595	685	634	606	630	636	617	622	587	610	606	581	607	599	630	617	627	670	594	653	633	607	622	647	608	644	609	649	675	586	646	619	638	602	630	598	599	654	662	622	591	630	623	635	604	616	628	627	655	602	622	609	604	648	580	634	597	652	658	611	611	617	606	626	589	607	666	626	630	631	607	625	629	599	622	634	571	618	595	598	595	662	585	573	584	627	639	628	613	576	631	587	666	620	594	624	650	630	577	602	619	638	640	627	613	587	654	588	599	621	623	611	622	654	649	592	658	643	629	596	628	605	664	639	630	648	632	643	630	622	612	601	652	565	653	625	610	649	617	588	609	592	613	653	602	636	642	649	597	600	716	644	639	629	632	587	580	628	610	565	634	685	603	595	634	642	617	587	670	638	646	644	633	598	638	641	578	591	592	542	626	627	636	594	574	619	632	633	619	601	593	584	662	609	566	608	624	633	626	606	622	606	627	658	579	599	628	632	628	606	635	619	624	622	593	622	628	625	597	591	647	582	645	619	652	611	609	687	629	614	623	623	602	578	633	601	626	612	637	638	602	577	637	663	643	585	649	640	604	595	609	623	636	615	610	620	609	663	639	630	654	624	614	620	631	658	619	624	656	639	622	594	637	627	602	609	576	606	622	629	612	619	636	622	633	617	632	623	642	656	650	585	645	661	612	600	629	595	622	605	613	614	635	641	617	665	598	620	613	605	648	620	660	655	610	599	622	649	585	617	644	618	608	632	646	610	579	591	656	616	676	626	596	629	644	574	651	657	597	641	625	605	585	646	636	608	617	589	636	630	632	644	610	599	595	597	619	601	637	620	624	604	631	605	616	626	610	611	629	595	632	663	605	574	620	625	590	633	657	621	554	609	639	625	638	639	631	631	604	634	612	602	611	635	642	618	622	580	596
24087	2119	598	425	295	225	187	152	141	142	166	137	133	102	114	107	112	117	128	122	124	110	107	106	117	120	119	116	110	119	112	132	119	93	142	101	110	119	105	109	112	118	116	122	114	96	110	109	118	102	88	119	89	101	96	115	86	94	98	92	115	105	104	118	125	112	127	120	106	118	116	108	88	119	97	104	111	91	104	128	91	91	111	108	96	110	109	115	101	81	82	107	107	116	102	86	123	110	86	97	106	122	109	99	116	104	98	97	101	108	95	82	111	113	107	105	111	104	110	89	108	103	104	93	105	99	102	122	97	105	98	105	109	124	97	106	104	119	103	109	108	141	119	89	105	93	113	93	100	117	112	108	123	103	94	105	99	97	109	123	103	115	109	112	91	91	101	89	118	98	121	138	103	103	110	101	100	116	95	106	125	102	117	93	86	95	108	105	99	92	100	94	122	104	106	133	107	106	100	111	114	109	110	109	84	107	133	122	132	118	110	105	106	100	120	95	97	101	86	109	91	125	102	131	133	102	115	96	109	112	106	108	109	109	103	92	108	93	101	102	121	110	103	92	127	106	110	111	106	117	98	129	110	95	119	112	121	112	103	106	119	122	100	109	82	108	107	106	102	121	96	120	80	97	102	98	116	112	115	109	90	94	110	127	106	102	101	101	96	102	111	102	94	90	93	113	120	95	112	106	123	108	103	111	125	105	113	113	116	109	103	101	97	122	102	94	102	121	112	126	106	94	110	104	109	107	100	113	100	98	107	95	111	112	105	112	112	105	120	101	80	104	113	123	107	126	107	127	128	100	86	116	96	114	115	104	111	111	109	104	106	93	107	115	104	110	109	104	102	100	107	106	100	98	119	121	123	110	112	97	94	103	104	87	105	109	104	108	90	100	107	104	108	92	122	97	110	105	115	86	91	123	94	106	92	106	94	113	95	93	107	100	113	98	119	109	95	105	124	104	118	87	102	104	115	104	106	108	107	104	121	118	120	111	128	116	104	99	98	112	109	121	117	110	122	123	103	124	97	113	115	116	105	117	128	104	116	101	115	100	117	92	94	83	101	106	116	106	83	107	95	118	116	116	88	107	119	117	114	102	119	89	122	105	113	103	103	107	111	88	86	118	131	103	104	100	115	102	105	114	112	117	106	102	97	113	128	104	97	94	80	85	110	115	131	120	93	130	120	94	105	104	113	125	111	101	107	111	98	104	124	94	126	95	105	96	115	102	101	120	113	98	108	102	104	103	96	107	103	136	113	112	114	133	112	107	105	111	114	108	99	132	102	117	108	85	120	103	83	93	123	89	109	119	109	100	101	120	118	112	105	93	116	111	112	119	82	115	97	104	96	115	107	99	115	101	124	110	89	109	79	94	118	119	117	105	98	117	96	106	124	102	109	116	105	99	108	109	106	98	105	96	105	94	93	123	115	118	112	121	89	112	108	99	116	108	96	94	117	109	114	81	113	127	92	120	107	106	108	111	74	110	114	110	92	139	107	124	107	105	107	103	105	102	121	117	101	110	105	94	130	113	114	112	111	116	94	117	97	114	110	98	109	106	105	117	93	108	104	101	105	101	118	93	120	116	113	102	109	125	110	106	91	97	109	120	105	100	127	118	114	109	101	98	111	96	90	107	124	117	94	105	113	116	107	109	102	104	104	122	99	109	97	104	97	111	106	115	105	97	102	120	120	104	103	117	124	109	95	91	111	117	130	96	119	107	100	101	109	92	117	115	133	113	97	109	117	93	89	109	104	88	92	120	112	99	85	101	92	124	126	120	103	105	98	101	105	120	109	103	109	110	107	108	128	130	90	120	114	96	93	98	114	99	105	106	104	112	105	109	88	95	89	98	89	103	103	103	103	102	106	118	94	106	108	111	103	94	101	115	116	94	108	111	116	101	98	103	124	93	105	111	108	107	97	114	117	117	112	93	116	111	110	127	117	124	123	113	109	102	123	119	120	91	106	129	134	117	114	106	96	115	104	108	98	112	108	116	111	112	97	108	112	105	90	113	121	107	119	92	109	97	117	92	104	94	92	115	113	96	114	125	108	103	97	108	110	134	103	106	108	107	109	101	117	128	103	98	99	97	107	104	118	112	123	113	100	113	93	108	129	111	101	99	102	103	93	100	99	107	101	115	107	113	135	123	89	89	103	96	98	88	107	88	120	109	103	105	99	105	111	116	110	102	107	120	114	108	90	100	102	103	105	107	105	102	112	122	128	95	125	108	140	126	98	79	106	102	111	130	97	105	110	104	106	106	103	90	88	121	111	111	106	96	110	102	98	109	119	101	117	89	95	111	103	116	81	104	94	94	93	131	103	130	114	82	108	127	107	103	120	104	90	83	113	110	99	105	97	129	107	110	94	128	95	103	85	99	116	104	107	114	107	111	82	114	101	102	119	115	112	108	106	127	93	93	108	102	107	85	95	124	90	103	105	92	106	112	118	101	110	123	104	102	102	105	102	109	97	101	102	108	107	103	97	116	97	102	110	111	100	95	95	113	101	103	94	94	89	90	118	113	95	88	113	112	109	120	103	99	130	131	136	123	111	105	122	98	97	107	108	114	128	111	100	92	90	118	103	116	94	116	109	116	93	104	109	119	125	130	97	90	109	94	113	112	96	123	121	128	106	104	108	108	111	95	105	118	84	124	118	101	107	104	108	117	105	124	101	111	115	93	101	132	116	110	107	129	106	118	124	104	81	95	99	125	96	109	96	116	105	90	112	108	102	99	85	105	114	100	96	97	114	102	115	121	126	106	98	111	115	105	118	98	94	116	101	85	113	100	126	89	118	104	98	116	106	128	119	125	88	99	96	76	101	111	109	87	109	121	128	112	108	104	98	90	117	107	101	108	109	109	122	105	107	86	104	94	80	94	117	89	112	107	116	98	104	125	117	127	113	97	105	103	99	103	114	103	106	125	125	104	119	95	128	105	120	103	113	98	106	89	108	92	119	116	106	98	106	136	104	111	111	104	111	112	105	123	103	115	107	124	96	118	121	125	106	103	126	95	115	106	101	99	96	88	108	113	124	103	114	90	112	126	103	113	113	110	115	124	123	95	104	103	105	102	102	116	86	113	102	99	135	97	135	103	120	104	103	137	122	102	116	82	115	103	85	111	120	104	105	90	112	112	92	113	108	106	96	99	100	104	116	115	114	105	117	108	121	104	108	104	99	94	102	112	125	117	107	105	115	107	95	125	119	95	106	101	113	113	103	101	107	104	114	101	120	104	96	113	103	108	108	111	114	93	110	87	99	102	111	103	107	94	110	106	116	103	130	108	87	96	97	122	111	113	104	98	100	122	111	89	118	100	107	100	98	95	103	119	101	110	111	121	110	104	103	101	110	106	118	100	99	104	110	107	118	103	106	94	94	104	96	103	122	106	119	105	111	110	121	105	106	109	96	109	91	99	100	91	115	93	105	106	126	113	96	113	89	104	106	113	117	113	105	113	106	112	107	107	102	103	118	99	90	111
14461	685	1370	1482	1266	1021	847	730	601	564	495	453	478	415	435	389	360	389	380	384	346	343	366	329	350	309	329	311	349	315	351	332	298	305	279	308	268	310	294	293	326	304	290	313	306	310	309	310	282	299	317	263	296	291	280	259	295	306	318	304	274	300	300	279	285	280	305	300	306	274	289	272	280	269	303	325	294	301	282	346	297	343	294	317	279	303	300	279	334	285	285	293	307	287	273	302	292	277	285	282	300	252	311	312	292	300	298	314	302	282	286	278	321	291	292	280	294	305	295	273	266	293	304	279	294	282	297	287	276	294	273	277	300	312	278	318	291	265	297	270	271	281	274	303	281	267	273	292	294	268	291	303	270	282	293	283	307	290	285	312	312	326	314	270	306	256	271	283	298	273	279	284	299	321	298	288	297	300	288	312	283	278	284	277	310	283	272	278	290	289	256	280	296	312	259	288	314	317	281	290	299	298	281	317	295	277	274	300	242	282	268	294	276	264	338	272	300	303	308	285	339	305	286	294	279	309	303	284	283	267	283	281	301	277	289	329	291	315	276	289	301	312	306	298	282	310	310	298	282	274	306	299	293	267	308	297	302	259	317	345	295	288	295	311	278	290	299	341	284	267	300	272	316	284	303	248	298	268	295	322	282	292	284	278	280	323	281	305	296	278	326	303	289	277	291	284	308	309	308	288	286	303	281	304	297	307	260	309	292	285	295	318	277	295	286	307	300	293	276	268	268	275	280	312	297	281	287	293	284	300	303	271	298	311	315	311	284	282	284	273	309	303	267	329	278	292	300	273	275	306	306	316	284	321	292	271	302	281	298	285	292	300	283	282	320	279	304	305	290	256	314	289	266	292	296	296	294	270	272	257	299	272	297	283	268	276	311	261	300	300	275	295	280	306	281	252	269	312	309	306	293	297	324	261	287	308	291	261	279	287	285	282	275	294	317	327	300	289	295	283	303	277	288	280	291	285	306	330	289	280	279	292	292	292	304	298	283	261	289	302	280	275	292	299	295	288	254	304	283	272	283	288	272	275	250	307	320	304	295	265	286	301	290	288	271	283	304	290	280	273	320	277	282	299	307	297	268	306	296	300	279	295	291	309	251	290	276	295	305	303	277	283	268	298	302	306	307	276	263	274	282	243	298	287	299	279	277	317	295	281	283	302	285	285	304	283	288	303	268	306	255	313	288	260	280	274	259	279	299	284	309	278	322	343	281	285	301	266	314	254	287	322	286	270	305	312	267	309	305	271	278	302	292	257	278	266	258	295	310	303	290	276	288	279	294	275	273	289	298	294	286	290	274	294	293	273	316	291	266	274	295	294	287	283	274	294	299	291	292	295	295	293	308	304	239	282	264	294	278	296	296	291	272	265	332	273	298	323	288	283	310	297	299	279	278	288	278	301	288	313	294	293	290	280	285	291	278	301	314	282	295	242	276	285	306	318	298	283	274	286	292	310	307	291	285	292	313	285	280	260	264	255	299	291	276	275	267	292	292	312	291	289	285	289	261	322	269	287	300	260	290	290	290	278	316	290	297	315	292	262	298	287	297	302	262	276	295	289	300	313	256	297	320	317	313	299	326	292	301	304	288	317	294	306	302	272	271	315	306	282	297	268	280	292	274	263	283	282	271	287	275	291	295	289	306	296	283	293	269	266	289	307	293	280	284	303	304	264	290	289	324	275	307	288	313	297	294	323	286	292	321	284	293	299	294	293	325	269	271	296	274	301	301	293	282	280	262	269	316	288	289	288	278	276	262	261	259	308	304	292	307	281	258	292	281	327	310	323	291	301	241	298	291	285	295	285	280	269	294	317	274	292	294	311	304	280	283	305	287	286	275	288	279	289	279	285	280	259	278	265	274	301	295	303	282	291	307	282	300	305	302	285	292	269	295	261	331	306	309	286	313	288	304	290	293	289	287	280	270	279	292	287	287	294	320	306	299	291	285	280	271	286	299	313	259	269	301	277	275	328	315	321	285	291	284	265	273	282	292	246	303	331	283	294	295	299	287	282	297	302	293	268	299	303	297	273	273	290	302	285	282	295	314	263	281	305	267	275	289	275	288	267	283	307	284	312	286	293	293	297	280	284	304	281	313	311	292	290	281	280	280	297	290	302	288	297	298	275	298	317	317	266	276	335	307	273	317	254	297	291	315	318	274	281	294	271	306	298	307	295	298	316	284	286	291	264	319	280	289	290	281	286	265	281	285	296	283	252	292	282	313	337	286	285	289	307	296	302	280	309	272	307	308	285	311	287	293	305	293	298	317	266	290	298	269	307	281	283	308	279	276	304	273	299	293	278	281	312	317	313	275	290	273	268	311	261	314	285	290	271	291	274	315	290	299	305	296	300	312	311	274	282	285	300	273	299	288	267	305	284	290	300	298	293	318	252	319	247	311	282	311	303	287	310	287	293	289	299	274	307	273	291	306	318	291	290	305	272	278	294	275	293	274	280	292	296	295	296	297	294	282	285	278	291	277	298	301	286	296	301	273	309	285	291	279	290	310	286	287	317	283	281	278	289	306	288	287	297	285	300	273	286	281	275	280	308	296	278	287	320	301	278	292	264	267	272	306	318	295	310	291	278	283	283	279	292	326	276	315	296	288	317	270	293	280	268	258	267	307	332	274	281	269	291	270	277	310	282	271	310	293	296	284	305	312	279	293	318	301	292	278	304	268	314	305	333	334	315	311	287	267	302	296	313	292	301	299	271	301	302	311	253	283	277	327	324	262	298	280	320	299	287	278	269	285	308	304	313	285	314	278	267	311	299	276	279	274	297	290	291	324	291	297	295	253	319	301	304	265	321	308	288	245	283	308	324	290	281	338	295	281	297	258	275	285	288	303	286	272	313	296	324	293	260	297	304	299	269	309	268	288	305	316	265	287	280	292	302	268	273	293	302	285	263	285	302	259	318	302	283	264	281	294	293	300	288	302	301	284	330	284	308	293	308	299	287	305	305	274	302	261	284	296	313	294	312	275	298	279	283	288	279	271	301	293	289	316	296	328	296	319	290	276	288	286	295	292	298	295	306	314	303	300	305	284	303	303	296	297	278	226	302	282	303	271	296	300	294	280	296	321	326	266	284	298	291	287	289	261	291	283	319	272	279	283	309	289	271	240	308	274	305	326	294	296	290	311	300	324	291	300	295	303	271	282	298	292	307	277	302	278	254	323	327	302	283	271	282	303	282	310	324	295	295	310	304	272	283	293	298	284	324	283	307	281	306	307	288	290	270	310	310	304	272	295	271	311	303	278	289	277	273	283	311	327	294	287	287	316	289	319	273	292	265	276	287	299	300	309	277	295	324	271	293	299	275	274	271	303	280	290	292	313	293	295	288	260	297	308	295	273	298	323	292	301	302	278	290	313	301	299	291	309	246	279	270	278	296	301	302	300	329	267	285	301	310	282	299	289	300	276	289	297	280	300	288	300	278	305	297	259	307	281	299	295	299	294	289	295	290	266	280	312	304	264	312
5194	401	383	370	330	339	347	353	337	309	351	301	307	357	341	340	373	345	336	315	359	341	329	340	360	339	311	324	339	335	331	301	344	344	359	329	329	337	325	351	339	333	353	375	331	337	341	321	341	339	375	331	377	322	363	334	360	346	367	344	352	331	335	345	342	360	356	332	338	344	326	346	332	355	351	365	336	381	352	345	326	329	322	365	315	345	377	329	360	332	320	363	335	317	350	329	365	327	344	324	346	328	308	334	344	372	325	317	328	336	328	308	332	338	309	289	359	340	336	339	319	378	320	327	342	318	313	348	332	350	334	357	319	346	334	355	324	370	362	319	372	335	333	340	330	375	358	339	345	338	330	306	347	328	351	310	347	331	315	311	340	356	326	305	331	358	382	321	353	374	348	328	312	341	296	325	327	313	256	356	330	341	336	338	340	322	344	359	293	364	348	310	349	347	308	308	347	336	335	325	303	331	344	328	314	307	323	337	324	350	378	321	327	314	330	328	351	333	318	341	381	321	305	347	319	321	346	352	318	344	333	357	364	364	357	355	374	369	364	345	344	340	353	297	321	338	354	387	341	362	334	361	314	347	322	342	318	345	338	325	346	327	338	315	337	306	331	321	344	354	326	357	326	362	334	350	363	396	334	354	370	363	339	301	353	347	330	338	339	354	338	318	376	329	306	312	354	360	361	305	357	347	319	365	349	313	350	341	329	308	327	313	364	341	318	340	368	351	323	326	322	368	357	318	357	350	315	362	339	316	341	340	329	344	318	341	331	354	311	361	354	321	332	358	322	348	344	366	312	327	339	316	357	345	323	328	287	306	325	359	340	317	348	338	379	327	310	335	291	340	352	358	317	332	349	328	344	350	355	379	311	353	342	355	334	312	312	345	375	311	303	323	321	348	323	312	312	330	346	322	315	318	382	344	308	329	345	364	325	342	330	347	340	320	346	321	353	342	353	317	344	326	364	332	336	318	346	309	343	316	335	318	360	360	355	344	363	364	349	336	370	307	339	362	348	327	333	376	321	337	345	314	303	352	333	341	319	308	354	361	381	323	342	327	306	346	327	325	332	340	316	295	359	351	339	337	346	339	343	346	331	331	342	317	324	333	314	347	316	335	321	352	347	324	349	341	358	318	337	328	341	324	323	346	367	360	337	344	341	337	346	344	335	305	361	305	360	354	332	346	325	321	333	339	339	345	309	321	343	345	355	336	312	363	297	348	353	329	325	288	365	348	341	340	320	340	333	331	360	329	375	326	327	293	328	342	347	317	342	316	357	353	326	297	344	329	345	337	313	318	353	341	349	330	323	352	325	342	335	342	325	319	313	365	327	354	342	310	352	312	359	369	316	321	335	346	362	314	334	333	350	325	365	325	334	346	355	356	317	360	331	334	333	370	353	379	382	335	314	329	355	337	341	338	329	334	339	330	335	324	343	335	345	336	331	323	321	322	339	343	345	325	333	346	319	347	324	330	354	351	349	323	300	319	305	340	353	341	349	346	305	374	326	314	360	339	344	365	329	340	303	346	343	339	342	305	330	356	349	299	346	337	331	298	345	375	333	333	333	341	293	324	342	361	320	344	359	370	346	327	341	339	337	342	316	342	351	347	338	333	320	316	305	339	324	336	323	359	348	363	352	336	319	314	327	326	350	323	349	363	344	371	343	328	343	326	313	335	329	357	369	306	316	327	329	373	356	304	350	326	350	317	339	264	361	374	342	340	334	342	314	300	326	316	331	345	339	329	338	340	367	350	362	340	313	341	325	364	360	327	396	332	328	367	320	354	337	337	345	340	334	340	367	300	305	333	313	333	319	340	328	386	346	357	332	367	356	367	342	336	342	321	343	337	310	353	299	330	318	332	317	364	372	323	343	339	331	316	327	321	333	359	375	348	373	304	352	357	327	364	333	344	349	369	346	356	343	327	363	327	358	331	334	305	341	359	315	329	351	337	343	323	332	334	325	314	323	346	340	380	355	339	343	328	319	338	337	355	361	326	338	293	315	318	323	332	345	389	334	349	349	359	315	353	320	319	336	326	326	311	360	333	341	313	316	349	292	308	342	345	345	375	342	344	323	346	318	338	351	328	361	328	327	285	333	315	325	295	324	322	313	353	348	340	368	347	331	315	321	312	348	340	299	340	354	364	310	307	309	373	364	335	312	332	313	318	365	325	345	351	354	356	307	327	352	334	345	350	347	346	303	364	351	353	335	361	342	341	350	351	325	339	319	336	308	319	343	349	335	351	313	366	356	358	322	376	340	341	353	332	345	364	335	301	333	347	319	317	312	359	338	326	358	356	353	307	345	356	328	333	337	338	351	300	328	308	340	318	309	350	347	353	368	349	318	309	381	335	348	321	345	344	327	328	312	354	375	346	337	333	376	327	316	330	302	316	350	312	360	313	340	342	343	313	333	357	346	352	324	311	310	345	332	334	323	322	350	352	326	344	313	312	330	306	320	341	338	354	353	351	364	346	335	319	325	358	343	334	348	348	337	359	359	348	315	353	331	299	316	318	339	338	352	305	378	359	350	325	336	325	318	341	319	326	345	330	337	328	321	363	329	333	314	364	344	317	330	349	317	375	350	295	316	334	328	351	344	369	366	338	334	332	362	339	300	328	325	325	346	360	342	311	366	333	351	385	328	332	323	374	305	315	331	301	344	328	325	299	311	344	349	326	344	323	386	332	324	332	318	393	362	314	303	338	353	370	366	315	322	320	354	339	358	330	318	335	347	317	315	317	315	357	333	343	338	359	327	347	339	332	377	352	359	340	369	349	326	334	306	341	352	347	344	340	340	389	356	337	332	357	333	364	334	357	362	309	351	325	304	333	323	343	320	340	393	346	348	342	310	327	329	340	370	351	332	327	363	309	380	324	354	330	331	339	326	351	335	335	354	333	363	340	309	327	343	378	322	360	306	341	338	377	379	354	337	324	363	378	342	341	360	320	328	329	342	313	302	338	344	344	320	341	337	367	356	352	355	327	311	319	318	337	318	347	321	341	325	343	352	331	355	323	338	342	344	345	312	325	360	308	348	311	328	326	333	315	334	337	332	357	327	326	332	345	355	314	319	349	339	305	365	352	302	325	362	338	334	322	350	351	321	329	356	334	340	334	364	349	379	341	338	337	365	341	322	340	352	344	346	328	343	320	322	349	359	349	328	336	329	352	295	320	327	357	373	370	353	316	327	312	324	321	327	349	310	339	340	382	351	335	333	334	348	351	347	334	333	329	295	325	358	372	340	345	363	325	336	317	326	320	330	318	302	337	359	332	357	331	311	334	336	338	347	338	346	355	337	325	338	338	356	349	352	339	369	352	312	365	338	339	338	349	355	330	353	345	335	325	330	333	346	349	359	336	328	317	314	357	343	349	344	332	360	340	357	373	348	348	315	336	360	348	285	312	361	332	308	333	311	342	369	352	359	356	381	357	343	320	336	331	324	323	311	333	354	345	305	323	316	362	339	311	364	317	355	350
4540	800	784	847	822	833	832	793	817	799	870	757	778	779	804	749	825	842	813	776	808	801	795	751	788	791	769	763	798	785	834	836	783	782	791	823	789	767	794	822	805	795	808	775	802	829	783	777	785	745	757	798	773	762	784	793	805	758	790	806	812	838	755	768	778	757	839	800	766	771	781	786	765	772	778	779	802	793	792	737	791	826	759	816	811	804	771	761	796	796	798	808	808	774	789	804	809	799	747	811	816	729	783	846	811	787	772	793	790	787	820	826	765	800	792	801	767	778	760	774	801	819	827	743	813	782	818	790	873	795	819	776	807	841	763	843	828	813	797	811	787	771	827	816	827	780	807	763	713	849	773	770	790	783	767	790	807	831	850	777	836	787	807	771	765	769	781	815	802	816	768	773	798	777	818	803	823	774	793	792	751	794	766	799	781	758	785	774	847	800	811	803	824	804	835	780	790	834	771	803	836	791	795	798	745	853	767	805	821	774	765	805	794	785	823	781	843	794	791	753	816	750	779	771	791	763	753	783	754	821	798	779	777	781	805	784	818	832	788	757	787	817	829	830	736	819	764	787	789	797	822	815	768	803	794	849	790	809	813	817	792	816	842	793	770	786	832	772	790	785	811	802	809	771	803	801	781	766	757	769	777	768	808	775	773	737	805	823	748	800	795	815	842	767	818	791	816	785	761	865	799	832	777	768	768	781	815	788	812	773	789	785	836	816	797	784	766	769	747	771	781	793	816	737	750	821	781	775	854	794	756	778	839	780	805	789	782	808	864	787	820	774	782	825	838	770	797	760	830	809	758	777	809	802	822	792	754	785	764	806	770	811	806	785	811	822	780	774	776	763	764	764	797	771	794	785	795	763	731	824	785	806	778	804	791	809	760	784	805	825	817	819	790	816	738	821	847	801	766	812	781	751	784	824	747	769	808	797	852	801	820	808	810	788	803	784	797	779	768	799	781	754	762	795	812	793	794	784	759	812	848	799	766	763	769	856	837	782	786	800	790	789	794	778	806	777	840	751	769	794	808	783	820	801	777	814	804	828	789	788	883	754	786	779	787	838	813	832	756	770	790	823	822	802	824	751	844	849	836	812	775	803	762	774	839	774	815	795	810	807	797	760	770	760	771	866	790	808	769	835	781	822	734	745	774	824	794	835	780	788	834	821	782	842	782	799	742	792	795	827	820	784	772	844	784	838	729	808	807	774	786	834	829	822	814	808	837	743	794	774	828	804	793	794	762	778	733	809	795	811	795	777	856	732	772	844	793	774	784	785	739	811	793	817	830	764	819	779	757	816	800	725	770	815	789	796	805	798	785	760	791	813	814	876	827	822	811	869	802	839	804	788	810	809	856	760	742	767	791	840	763	824	819	839	808	761	773	771	799	822	802	820	776	817	765	761	809	788	792	782	814	811	811	803	813	743	803	829	806	805	807	824	777	847	771	789	808	797	760	797	867	820	787	802	735	844	766	804	731	844	850	812	826	806	825	865	808	831	816	833	767	769	780	776	785	814	794	827	765	752	755	803	836	824	776	804	785	790	840	732	826	843	795	793	796	818	849	839	837	791	797	838	805	796	844	807	822	842	871	781	827	788	813	774	808	774	811	801	842	790	832	770	786	828	839	751	856	804	821	800	781	840	826	800	849	829	775	768	816	796	788	816	809	774	822	749	798	808	780	845	790	778	816	800	801	813	779	828	807	804	784	774	828	843	852	835	746	755	841	811	811	823	774	806	826	763	773	816	823	804	770	759	797	828	836	842	780	795	823	757	815	765	790	818	795	762	817	751	819	802	832	794	790	798	811	764	813	815	785	809	799	788	813	774	831	780	802	802	830	826	760	764	752	809	801	817	837	780	781	755	787	825	804	821	861	772	764	793	784	767	817	793	770	765	785	807	835	796	810	781	768	785	783	835	795	794	815	782	808	721	818	765	831	767	821	784	813	775	800	799	830	774	797	803	788	797	776	780	783	783	762	802	796	810	839	775	836	822	828	800	795	849	824	816	822	811	831	814	799	763	809	825	781	787	839	765	775	838	753	739	757	741	750	832	778	796	784	785	780	788	767	833	807	824	816	814	786	794	811	807	762	738	789	795	768	713	864	750	785	804	800	756	832	800	767	793	772	808	806	828	786	778	852	798	836	749	823	789	791	804	769	808	783	789	820	750	762	742	797	802	781	814	844	784	828	804	778	784	799	750	803	781	826	788	806	806	802	801	847	794	839	792	758	836	818	807	845	823	835	857	791	818	830	805	834	847	805	819	757	760	820	790	812	793	759	765	770	826	835	814	760	797	851	834	759	799	789	817	798	828	808	789	855	746	827	776	842	763	849	850	786	787	848	809	799	758	759	801	792	819	803	803	825	840	793	781	766	833	802	829	776	793	797	773	778	805	771	781	759	826	816	823	766	802	785	847	777	772	823	799	809	830	837	844	785	743	831	761	772	810	807	823	807	813	775	818	792	748	806	759	782	774	831	781	781	779	777	819	749	736	784	772	813	792	803	828	786	797	797	834	831	773	810	812	771	775	803	774	803	781	792	770	782	810	783	791	766	770	788	757	798	805	829	771	841	792	822	804	802	799	803	819	790	805	782	814	799	856	782	776	834	841	789	822	780	800	798	790	791	796	743	837	764	845	738	791	780	769	818	806	782	774	826	785	810	765	750	769	825	806	804	820	825	845	816	836	791	825	795	831	764	844	811	762	818	723	778	865	732	772	815	804	820	794	795	756	802	830	776	814	805	810	835	789	828	802	768	768	796	781	840	761	818	830	778	815	831	845	779	832	841	844	794	801	829	826	782	788	791	776	755	774	776	885	800	825	817	806	790	747	835	809	808	766	825	796	844	799	799	842	851	808	807	780	875	754	772	751	816	797	807	801	812	816	828	806	812	779	821	783	761	813	779	778	803	800	787	798	820	764	804	796	750	807	783	801	750	828	836	833	821	792	777	778	811	793	795	792	781	813	806	827	797	740	739	795	772	830	731	881	797	809	752	764	745	817	764	813	798	816	785	836	822	814	776	813	811	848	761	896	813	753	855	797	765	794	784	807	775	799	811	772	779	821	733	767	799	796	773	845	820	827	799	778	832	801	783	777	782	808	823	746	783	837	808	833	811	775	865	780	788	819	804	767	826	802	778	800	819	749	782	738	800	761	797	824	814	829	800	802	817	822	822	780	829	794	801	822	854	760	812	789	812	810	783	815	796	774	775	744	795	811	787	810	808	795	793	848	831	802	818	762	804	802	807	810	808	795	745	789	781	758	787	802	797	732	838	813	777	780	762	793	816	799	790	827	742	775	774	826	807	841	808	800	774	800	815	817	786	813	826	820	784	765	739	849	787	795	758	767	798	748	766	798	812	762	851	786	763	777	782	834	805	794	787	800	816	792	748	784	782	798	809	792	784	802	779	798	762	780	789	784	838	809	793	793	783	811	770	790	869	829	772	836	789	816	830	795	800	838	881	796	801	822	775	794
16160	1017	516	390	345	301	342	282	285	283	260	280	307	249	291	258	258	261	267	260	274	246	272	297	270	269	265	264	271	242	257	281	279	260	304	274	268	266	267	275	250	295	250	268	277	250	245	250	229	244	270	226	246	268	263	280	240	258	285	280	281	288	267	281	283	262	252	252	265	280	289	261	272	253	261	261	270	258	256	250	269	253	275	266	254	250	239	248	248	260	271	267	232	227	268	271	262	285	236	269	260	250	252	270	259	242	234	240	288	259	239	252	277	257	254	273	254	293	289	251	252	270	280	256	276	269	264	274	283	257	265	253	274	250	241	279	267	244	235	261	237	259	213	242	240	258	251	258	254	289	262	255	256	258	252	258	236	257	289	273	261	273	258	248	251	215	251	255	311	281	265	264	297	272	240	276	261	269	258	252	249	240	267	293	296	267	257	247	243	266	235	267	263	239	293	253	238	238	296	261	244	250	257	265	261	263	282	249	241	244	264	257	236	259	256	258	257	269	243	275	237	267	260	238	253	252	217	249	262	253	266	251	279	234	255	294	260	249	240	251	250	238	247	277	240	272	273	285	258	264	259	262	259	261	238	254	280	247	223	259	254	256	285	252	279	249	244	262	273	256	261	257	268	228	264	262	262	237	268	270	263	291	278	232	224	253	260	278	265	288	264	243	246	266	263	260	275	300	243	259	261	246	250	232	263	260	261	254	263	225	255	245	252	262	251	270	247	265	260	264	265	242	259	276	301	255	256	287	275	273	273	271	265	273	296	255	290	243	233	255	255	256	251	259	254	247	288	256	256	272	268	265	281	257	257	257	248	244	250	261	242	226	262	271	262	287	262	248	251	280	281	270	278	251	270	235	266	260	276	229	274	246	267	263	267	252	267	233	294	288	240	278	267	279	238	281	237	270	262	253	257	270	291	272	266	288	248	229	219	261	278	267	255	249	234	269	278	253	269	234	244	253	250	274	270	238	254	313	254	251	236	243	232	246	270	259	254	231	263	264	280	274	260	250	305	260	266	238	267	255	273	243	262	233	268	235	231	262	252	239	250	272	241	253	284	263	244	268	250	275	266	269	243	247	249	278	238	274	266	251	245	275	226	250	290	242	243	288	256	269	263	243	257	257	242	275	279	294	241	269	252	262	233	278	283	248	269	214	267	272	274	248	263	263	249	238	243	234	263	237	281	265	275	279	276	302	287	280	243	229	285	242	291	252	263	268	245	273	251	272	245	258	252	226	261	217	260	259	244	244	241	254	259	252	255	249	254	267	270	267	241	246	233	244	256	262	280	273	262	294	269	239	268	276	227	272	297	237	285	247	278	235	290	252	247	248	245	253	259	273	246	265	263	297	251	275	275	270	254	265	288	267	250	262	262	253	230	255	272	259	295	250	241	248	250	242	279	264	285	277	253	255	261	233	229	268	268	247	264	254	247	268	271	258	258	253	244	220	245	264	248	256	253	250	249	283	253	246	285	250	239	247	272	267	283	270	298	266	265	245	257	272	271	290	250	274	241	226	249	241	242	258	224	234	243	282	270	284	308	258	275	270	247	265	291	257	282	256	278	263	236	274	254	283	285	273	241	256	253	233	243	255	248	262	263	271	249	237	269	277	278	268	291	260	269	248	279	260	263	239	252	257	253	264	234	278	251	263	277	305	267	250	280	246	289	270	300	273	274	240	231	254	249	261	280	257	267	236	214	238	298	247	233	276	262	263	242	252	245	293	279	287	258	258	261	275	260	244	251	275	284	281	268	252	271	284	228	289	251	264	236	272	237	258	275	262	239	272	260	258	272	272	287	255	252	277	291	263	259	260	277	256	258	258	245	263	244	281	275	254	251	255	252	245	261	265	238	251	257	238	250	287	252	247	257	283	265	268	282	251	245	288	268	227	254	279	244	232	239	276	287	266	247	248	269	263	257	266	267	284	280	225	240	240	293	262	230	244	279	236	268	233	260	241	266	282	258	266	269	259	235	253	240	262	225	256	230	261	246	251	270	285	284	247	248	246	288	242	255	234	247	245	246	278	267	273	226	256	275	267	274	269	262	240	269	264	314	245	263	258	251	285	258	239	259	261	265	258	263	236	231	248	246	243	284	269	229	264	265	280	239	240	267	253	282	251	287	257	277	242	247	253	246	238	246	262	272	259	279	289	268	269	282	264	267	256	277	292	256	257	247	265	277	254	268	260	244	230	264	242	257	237	269	264	250	251	245	270	257	236	302	252	257	239	260	271	264	278	238	282	280	251	259	266	264	282	241	232	231	251	282	255	262	232	236	245	258	241	248	245	250	255	257	257	256	231	261	249	242	250	260	261	250	265	263	302	279	217	284	255	268	261	257	257	291	296	249	237	264	259	245	254	249	258	241	230	298	241	266	247	229	239	265	241	259	262	256	260	265	252	254	264	255	254	233	287	249	258	248	248	275	274	282	247	247	255	282	272	274	242	258	245	297	284	273	278	265	247	289	257	245	249	251	272	240	266	252	287	265	244	230	291	244	257	265	277	265	262	252	242	259	255	279	277	251	249	274	237	282	280	289	250	271	239	282	251	292	294	259	243	272	283	264	239	250	246	284	260	229	271	257	221	227	259	250	255	260	244	233	263	262	234	251	267	272	247	238	259	272	277	262	250	248	279	257	256	245	258	250	246	263	270	251	268	266	271	300	303	257	259	246	272	295	252	256	259	246	283	253	253	269	251	282	275	260	272	271	243	284	267	276	271	279	272	254	269	245	276	260	263	262	288	242	247	260	244	242	261	250	263	265	266	285	253	250	284	275	310	275	257	240	263	263	247	258	238	266	270	266	270	237	243	254	252	260	284	238	228	249	251	264	307	270	269	270	273	236	238	282	242	259	267	264	246	247	262	301	273	245	255	264	256	284	244	245	248	263	241	243	262	252	246	245	266	237	275	239	294	244	247	260	243	260	264	237	292	297	264	250	261	245	225	272	238	273	289	256	243	247	262	249	234	275	287	250	219	270	268	282	260	222	238	258	252	256	265	253	268	281	245	269	247	263	256	270	278	247	275	253	286	275	252	278	276	253	266	276	245	279	269	276	265	276	247	284	246	263	275	250	289	241	264	262	277	244	286	242	245	201	270	230	271	265	255	263	241	260	253	257	254	260	275	270	239	271	271	259	267	257	254	259	224	233	266	255	251	250	266	268	229	263	219	265	236	256	264	241	212	278	304	271	249	249	243	276	274	286	256	249	254	251	235	288	227	258	269	238	239	310	258	246	255	256	279	285	256	251	278	293	278	285	252	240	253	251	247	221	237	253	249	236	267	233	252	265	256	257	247	228	232	283	242	255	251	243	262	291	307	228	257	280	250	272	252	270	268	262	271	268	248	269	255	264	249	274	266	248	266	267	252	269	235	242	260	237	253	287	265	268	268	266	259	258	273	249	283	232	272	251	269	256	253	256	216	263	291	270	246	278	258	269	296	265	256	252	263	271	238	236	262	276	277	268	246	266	261
11499	819	1099	1267	1076	959	928	820	755	751	735	717	691	676	674	691	644	632	611	671	647	643	707	596	638	578	628	595	649	659	599	644	649	626	577	568	607	617	682	599	618	609	679	609	596	626	640	638	657	598	634	604	623	664	616	633	616	617	660	649	626	601	610	640	646	631	637	645	627	604	604	627	630	610	640	579	623	645	583	594	585	614	611	591	628	595	620	607	630	643	610	613	586	610	655	623	615	635	624	606	616	605	616	644	659	593	561	590	619	621	621	586	607	609	637	606	639	565	610	611	669	602	608	601	580	582	621	662	627	639	642	571	622	588	633	604	613	661	656	602	647	607	589	616	587	635	602	645	627	676	632	596	639	642	587	590	633	646	597	579	627	606	615	599	641	585	596	619	583	588	598	641	600	598	613	631	617	618	607	624	640	631	622	640	594	635	616	617	629	622	624	623	666	611	642	631	651	645	586	575	576	609	624	571	654	627	630	611	612	624	623	646	580	597	591	658	634	591	618	601	657	613	642	562	566	626	670	644	608	591	593	621	614	629	595	612	615	642	624	614	647	648	602	548	633	601	630	618	614	622	658	619	603	617	632	662	619	609	603	639	663	627	669	653	615	628	587	600	675	590	622	593	631	605	644	653	583	640	631	601	611	618	637	604	591	647	619	652	665	617	661	604	594	681	605	612	597	608	604	621	633	628	613	619	620	607	637	636	648	619	589	627	576	623	624	606	638	598	634	570	637	643	634	629	644	612	632	631	590	604	645	638	626	632	621	617	665	649	635	618	595	580	625	612	622	635	624	578	606	590	665	628	629	589	563	598	587	618	607	660	633	602	557	610	612	581	598	572	610	637	650	604	670	591	587	658	624	630	619	631	634	616	645	605	619	605	604	637	647	639	581	574	632	594	635	630	595	642	598	633	610	613	667	577	658	584	575	625	625	597	582	669	580	599	570	584	622	596	564	609	592	590	615	579	609	601	605	632	627	652	618	650	610	617	554	615	636	649	583	591	656	632	632	639	604	569	592	644	652	607	643	575	572	620	623	621	614	614	626	616	645	638	609	604	572	602	616	608	605	593	626	599	583	605	618	658	592	584	607	641	605	629	622	645	625	592	550	656	585	604	684	645	642	628	608	583	626	615	635	639	630	633	617	635	637	597	621	627	612	653	632	611	628	645	633	634	586	627	594	580	618	640	624	630	625	629	648	603	636	602	626	629	619	629	621	593	679	600	582	653	602	586	625	583	588	655	603	643	585	578	636	632	633	598	606	594	592	578	638	643	621	595	625	583	584	649	663	570	581	665	588	584	588	641	624	637	623	663	656	621	593	626	566	628	605	628	614	624	621	627	644	607	630	620	569	565	625	647	658	602	586	647	623	603	587	584	661	613	651	647	645	640	616	654	607	634	644	624	662	571	623	609	608	621	611	636	601	620	640	576	663	625	631	616	607	631	594	591	618	592	648	641	576	602	614	606	650	671	563	647	633	603	642	597	634	601	613	609	620	619	616	619	631	629	590	605	601	611	626	607	640	577	640	623	621	634	621	667	614	634	644	662	632	602	628	621	587	590	618	607	586	605	628	625	574	599	599	604	631	619	583	577	592	604	635	645	654	585	617	602	623	609	654	582	652	620	590	585	596	591	660	606	582	595	604	606	601	631	620	604	636	627	631	576	683	639	633	584	604	621	603	621	632	616	582	617	639	629	623	643	638	660	582	577	594	597	623	612	642	602	629	569	602	651	587	651	635	651	606	607	595	612	625	655	620	601	630	586	587	615	635	570	646	643	630	644	617	619	628	611	640	578	642	640	670	602	590	610	633	616	651	598	617	586	628	619	593	597	643	624	703	627	602	624	649	646	630	626	632	655	609	635	616	648	589	637	567	649	598	574	605	642	606	649	608	626	639	656	633	645	616	615	622	634	604	617	674	658	659	636	688	639	627	637	633	607	601	588	617	616	629	614	616	629	599	599	585	652	645	634	589	613	617	628	591	638	657	603	636	608	605	604	659	599	592	625	610	605	593	608	644	634	613	633	645	625	612	595	600	586	608	612	618	650	583	619	631	626	597	600	607	650	602	630	623	593	637	633	627	626	572	642	603	648	634	640	605	614	615	664	610	644	619	607	611	639	640	586	595	581	626	619	619	543	619	642	638	608	615	623	666	584	623	617	628	592	593	621	619	630	624	590	619	581	638	637	639	620	638	577	601	634	616	666	607	618	615	576	635	656	631	609	644	616	648	661	608	639	626	601	648	631	679	631	625	613	616	618	560	627	619	611	621	644	606	649	598	615	628	637	619	642	642	588	641	651	659	650	656	553	614	644	633	642	618	645	631	605	639	609	623	622	603	620	630	639	622	658	629	636	624	665	588	584	595	632	588	656	678	622	584	648	613	599	587	553	591	593	604	621	640	610	617	607	689	614	607	617	612	641	580	586	615	654	662	626	637	651	579	631	619	631	581	583	612	611	630	609	573	637	582	602	632	592	586	615	613	580	639	629	595	620	599	662	655	629	594	593	579	580	608	619	624	609	598	604	600	580	635	634	657	649	582	616	615	629	648	605	625	598	631	632	583	590	627	589	606	638	627	608	661	610	647	600	630	593	615	625	603	613	595	591	619	603	666	573	613	555	623	614	594	631	648	630	643	630	600	666	556	608	649	564	627	636	619	577	619	622	621	598	607	631	642	630	634	635	597	641	635	604	609	592	628	595	590	656	640	626	641	642	603	642	628	642	611	584	646	587	645	598	604	647	615	593	624	615	620	689	624	589	615	628	626	621	619	610	639	590	642	656	634	577	648	587	615	639	594	620	577	586	567	649	639	592	579	596	630	614	626	594	603	604	584	643	609	587	619	646	638	594	654	568	609	598	618	615	600	624	620	567	628	667	665	629	596	628	574	665	611	628	647	629	595	624	627	602	571	638	612	630	623	616	594	606	633	628	598	640	624	644	623	646	633	633	607	630	607	602	617	624	617	667	631	656	610	666	625	612	621	606	632	618	598	620	615	591	629	636	628	614	597	664	611	643	601	606	633	579	570	567	635	665	634	602	574	640	663	649	594	600	605	614	600	631	576	655	614	619	609	591	608	595	655	611	635	601	590	647	629	649	583	597	618	637	626	636	573	599	595	622	632	626	592	628	640	585	598	613	593	592	591	592	630	649	616	615	625	626	602	619	633	589	618	640	622	599	662	569	641	616	611	616	619	649	664	619	628	623	611	652	612	593	617	604	610	645	625	607	563	605	595	615	601	602	588	625	630	639	610	640	619	638	634	600	596	612	622	657	557	665	626	604	620	648	628	635	623	668	615	577	659	641	615	643	621	639	578	636	596	625	631	595	635	594	606	598	604	602	615	601	595	634	628	605	559	617	607	628	619	608	622	623	622	627	588	613	624	623	614	608	629	611	649	610	621	630	639	617	588	609	652	626	590	594	641	595	637	626	629	599	608	603	594	586	613	615	631	575	617	612	615	600	595	584	617	627
23641	1897	547	422	317	242	202	182	161	145	134	132	100	128	112	129	101	135	127	126	110	119	120	104	105	105	110	109	121	99	119	112	93	110	110	111	102	101	102	112	102	137	101	114	117	100	95	121	116	120	117	122	116	96	101	117	91	109	112	107	107	123	123	109	93	111	118	114	115	128	111	83	125	112	95	121	107	97	119	90	111	127	125	117	117	109	124	86	94	107	107	114	110	110	113	91	102	93	100	102	115	120	89	108	121	92	95	102	88	115	114	98	111	93	95	97	110	123	111	108	104	122	104	104	114	114	108	137	118	105	110	95	124	107	93	103	105	104	115	102	98	102	107	110	112	99	113	103	113	124	106	102	107	100	99	117	86	101	98	103	102	102	111	98	123	96	97	99	103	106	113	86	101	99	104	93	92	100	120	113	111	109	110	106	120	111	77	109	97	83	117	105	87	94	115	105	90	97	108	91	103	116	114	115	112	120	100	95	114	89	110	117	112	100	102	103	103	84	116	110	105	100	109	96	85	104	101	107	110	99	105	111	82	108	108	107	98	86	87	97	96	122	102	99	88	130	112	101	93	106	106	106	92	96	99	88	129	113	129	111	90	117	113	109	107	108	98	95	95	97	113	110	102	98	111	113	91	99	108	127	102	103	116	91	116	121	111	92	112	94	88	104	97	91	100	116	124	111	107	105	104	96	93	105	104	108	78	101	105	110	85	113	103	106	113	139	103	99	97	103	100	111	98	93	98	100	101	98	116	106	92	108	100	111	96	104	104	105	96	99	92	102	82	106	96	99	110	118	114	89	102	114	101	105	99	101	107	111	118	102	99	103	109	92	102	101	115	110	115	103	97	104	115	89	93	102	115	108	105	114	102	105	114	103	97	115	115	113	100	106	115	122	91	119	102	97	102	111	114	105	98	105	110	105	97	84	107	146	128	105	120	93	94	105	102	101	94	105	113	112	100	91	137	110	123	104	92	109	107	112	105	103	117	116	104	108	117	103	121	117	105	88	102	103	91	110	92	113	111	100	99	124	101	118	105	104	116	114	94	103	113	99	110	113	106	130	114	96	111	105	86	103	101	116	102	104	93	102	115	99	94	107	99	112	107	94	122	104	95	107	103	120	92	100	114	100	101	85	94	113	87	104	99	100	98	117	98	125	118	96	110	107	95	117	127	118	108	94	127	116	90	92	92	99	104	111	124	95	124	105	89	101	93	126	102	113	92	111	98	110	99	104	105	108	121	112	94	103	119	100	97	112	108	111	97	100	93	109	108	107	85	109	102	113	100	103	93	112	98	112	117	106	85	85	100	124	113	118	96	103	103	109	98	84	107	116	115	111	98	91	96	106	102	105	103	88	96	94	113	97	109	116	111	112	98	102	117	80	102	109	102	103	110	90	113	97	109	132	103	115	117	101	126	104	93	90	96	103	120	116	95	118	118	118	107	123	99	97	117	97	107	103	110	98	114	96	105	86	118	117	119	114	120	112	104	117	83	116	90	117	134	95	114	95	103	111	107	102	118	131	113	113	122	139	112	110	115	101	113	125	117	107	97	96	127	104	117	117	107	110	93	97	105	100	95	90	107	97	107	86	112	105	106	110	104	103	112	105	114	115	105	101	107	108	106	100	81	104	108	104	112	104	122	99	102	120	104	111	112	98	112	121	99	108	115	111	99	124	114	96	101	104	93	101	98	108	96	91	95	82	118	109	100	134	99	108	108	111	83	118	119	125	125	119	102	107	111	111	92	97	98	105	103	118	100	104	104	112	100	116	110	93	98	109	109	102	111	104	99	111	104	102	115	94	131	110	104	101	100	90	106	93	104	109	116	108	118	96	107	109	106	98	105	92	122	109	88	95	111	79	90	95	97	111	133	92	111	107	111	100	88	79	77	110	106	106	103	109	121	98	115	79	102	95	100	105	120	111	101	99	91	109	109	112	109	95	97	124	112	104	93	98	97	89	107	114	96	96	109	105	103	91	124	106	116	103	109	109	84	93	85	108	118	102	124	122	103	88	90	112	94	114	116	94	101	100	102	112	120	119	104	96	117	101	99	106	103	101	100	93	102	111	108	110	101	99	98	85	101	109	101	90	87	109	111	103	101	108	110	113	117	88	95	104	102	109	103	108	128	115	106	117	112	95	123	113	89	102	119	97	100	102	91	98	95	105	99	107	106	100	101	92	118	85	103	105	114	110	111	97	104	116	112	134	115	118	91	101	98	127	118	112	97	104	114	111	95	92	103	106	100	98	111	103	99	106	96	111	121	122	108	104	121	119	94	102	101	107	124	119	101	97	122	130	109	106	117	112	98	90	102	92	109	94	116	112	112	97	95	115	121	98	120	110	103	105	95	97	95	96	112	98	99	124	103	89	112	89	100	107	99	113	101	108	90	93	112	103	100	89	115	113	109	104	92	109	98	127	106	111	117	102	106	99	87	114	105	96	124	99	100	107	134	100	100	102	109	101	116	84	110	77	119	115	102	98	102	119	104	88	109	108	90	101	108	99	102	108	130	98	82	84	117	118	87	123	104	98	106	128	118	98	118	103	108	100	113	103	114	114	97	120	108	114	112	103	102	95	100	115	105	94	97	106	101	98	109	102	115	99	109	109	121	85	114	101	91	104	128	92	104	96	110	130	111	109	103	100	88	115	108	87	113	97	111	114	116	105	112	89	96	96	113	95	103	99	109	126	107	108	95	115	108	87	94	99	106	89	112	127	101	96	104	119	89	96	120	107	86	122	97	108	121	98	126	119	96	105	110	116	89	122	123	100	105	102	94	102	97	95	103	103	107	94	91	106	132	108	94	97	100	83	91	105	89	109	85	113	107	102	104	90	106	115	99	97	100	93	128	118	118	110	109	119	99	94	114	115	108	106	109	118	107	115	120	103	110	116	110	95	94	108	99	102	117	100	102	114	99	113	119	102	92	91	112	123	93	96	121	103	100	98	94	107	100	107	98	113	93	107	116	92	110	107	78	81	94	99	125	120	104	109	111	84	101	98	99	102	92	111	103	105	102	104	101	128	123	104	107	113	110	99	106	92	108	96	96	93	97	101	91	88	111	99	111	102	105	118	111	91	100	115	99	110	119	110	136	86	107	112	112	89	99	95	103	106	96	112	91	94	104	122	105	97	97	87	94	92	107	105	92	84	111	101	112	104	102	90	106	125	99	94	119	115	97	109	98	129	108	98	112	111	101	101	106	79	126	113	108	100	98	102	109	96	105	112	115	115	110	99	99	108	105	119	120	114	94	108	112	99	100	121	79	104	95	114	110	126	94	119	86	87	110	104	102	103	125	90	117	85	94	92	114	110	98	105	100	104	74	94	103	98	113	116	105	109	87	110	133	109	89	105	104	100	108	105	121	92	138	97	112	107	105	94	106	99	104	112	111	101	89	114	110	106	114	117	102	108	106	114	112	114	112	114	92	100	97	113	111	102	104	94	91	127	117	98	108	89	112	97	96	118	83	105	82	121
13841	721	1330	1462	1197	976	827	705	600	543	499	461	430	382	412	401	348	393	342	367	344	342	323	323	326	299	329	320	274	286	277	329	294	298	297	306	308	303	304	301	287	311	298	316	265	292	276	310	322	293	306	259	285	331	331	326	271	276	287	275	279	289	322	306	303	300	288	285	311	292	320	274	309	280	270	274	317	284	249	264	316	278	255	278	313	282	269	283	264	295	328	289	295	274	267	282	278	272	255	300	308	296	264	304	273	320	284	277	271	271	286	268	280	282	260	277	279	300	268	278	288	288	287	296	298	275	264	292	308	296	296	275	268	264	293	301	274	309	310	272	304	286	302	296	285	275	312	283	268	303	283	292	301	295	284	272	271	265	288	269	273	282	306	319	266	289	261	315	295	310	305	279	263	277	302	275	267	297	291	293	282	309	283	290	307	281	304	280	251	322	274	271	296	302	278	261	239	287	319	304	303	253	268	267	306	310	290	296	285	291	311	304	277	298	304	300	274	285	292	301	275	309	303	287	293	284	278	307	273	294	259	287	287	291	300	308	284	271	299	280	294	305	309	306	264	319	262	273	280	260	324	304	273	301	277	281	283	270	291	296	286	307	294	274	289	275	258	275	275	310	298	290	296	269	299	269	335	304	248	301	291	321	278	277	293	289	302	307	295	336	307	295	324	277	288	291	284	262	306	326	270	289	295	262	297	294	276	287	307	261	300	271	279	290	280	306	286	282	273	289	258	284	302	300	294	285	284	291	323	285	289	311	288	283	281	308	303	297	268	269	278	292	264	276	298	297	283	264	281	274	278	291	307	288	312	297	299	294	280	302	257	290	302	274	267	256	293	268	288	286	276	287	275	280	296	303	297	275	283	284	290	314	311	269	294	272	265	288	271	279	249	292	278	268	288	242	280	246	300	291	304	297	297	285	241	298	284	296	266	295	257	302	282	290	281	268	305	268	287	282	316	292	278	283	282	290	288	298	265	295	303	276	264	310	301	261	264	302	287	285	278	289	263	304	281	295	288	287	303	279	291	277	271	274	286	289	271	285	271	303	277	293	276	257	294	262	272	302	283	272	311	304	291	277	290	261	303	295	289	298	279	286	271	298	287	301	253	284	327	315	255	300	262	284	297	270	276	279	259	334	276	278	283	260	304	303	262	269	299	313	302	277	307	310	280	299	272	304	272	289	265	282	284	290	274	291	260	290	291	303	288	336	286	292	302	281	312	298	301	294	259	288	268	306	315	290	259	262	299	285	326	257	267	297	279	299	315	270	301	307	296	283	279	283	295	295	277	302	301	293	296	297	269	302	297	282	276	299	292	278	307	294	293	292	268	307	299	290	304	279	304	282	283	291	288	310	313	272	293	278	310	277	293	266	296	258	294	278	288	301	301	270	284	305	287	282	291	261	294	275	283	310	291	305	284	285	301	276	286	291	287	296	267	286	299	296	287	252	283	288	288	292	309	283	290	276	297	282	281	277	281	302	306	298	281	290	272	285	293	288	276	270	279	308	276	261	307	302	287	302	282	284	312	289	279	298	256	292	288	293	289	300	296	280	288	303	304	273	304	262	298	262	273	259	280	294	301	269	294	280	281	278	285	295	264	264	276	268	298	313	297	278	269	284	277	283	278	296	281	317	275	289	301	289	292	293	275	304	282	304	275	258	304	299	279	289	278	261	273	310	303	286	278	279	281	304	283	285	305	274	291	303	267	272	300	268	273	279	306	312	280	272	310	295	271	280	288	312	295	280	291	316	300	310	306	298	313	314	263	282	281	258	300	273	290	297	258	314	279	247	299	280	276	269	288	285	258	279	285	307	299	261	263	265	277	300	250	284	287	314	302	286	315	278	286	283	263	302	267	267	286	272	291	316	281	270	314	284	300	264	275	282	268	252	294	308	258	299	297	291	296	293	286	265	288	311	295	305	247	282	291	280	278	308	265	302	286	278	319	277	283	252	298	295	277	249	282	285	268	267	289	284	272	280	266	256	296	326	280	272	292	280	272	235	303	308	293	314	301	280	280	319	266	302	309	262	293	275	297	295	309	306	302	296	325	290	316	271	294	280	282	301	271	299	296	277	295	320	301	315	305	265	270	298	283	271	275	299	286	268	297	287	267	278	298	280	268	306	297	277	274	276	286	278	267	265	285	304	316	258	285	265	266	294	287	292	293	284	273	306	287	316	315	286	297	278	287	282	280	253	315	262	287	286	289	309	257	281	306	275	304	302	288	297	289	285	288	275	327	287	276	293	313	288	309	309	262	277	280	272	296	281	271	293	300	320	275	296	290	307	299	258	279	303	285	306	302	315	280	289	272	279	276	293	267	306	292	287	268	290	288	287	286	283	285	316	294	300	290	252	273	298	274	262	296	244	262	317	304	248	310	269	271	302	287	325	290	288	309	307	289	304	290	297	270	283	279	265	255	273	299	277	293	322	284	291	322	269	307	297	277	283	278	279	300	281	278	263	297	286	282	292	300	280	304	297	292	286	276	290	274	281	263	287	283	280	280	279	261	288	295	306	295	251	286	282	293	305	313	292	270	311	272	284	306	322	251	268	281	313	298	309	293	305	279	287	283	273	269	286	286	294	302	292	300	290	286	260	261	270	299	287	285	309	298	269	303	297	297	258	297	302	290	275	299	300	288	290	284	325	291	273	287	281	283	292	270	285	267	276	290	278	305	301	303	288	298	255	257	269	281	305	289	282	304	287	280	298	272	258	291	286	267	251	284	282	297	279	278	249	285	291	310	271	309	288	279	297	299	283	290	288	293	308	287	273	291	286	305	286	289	303	271	269	287	281	257	321	270	306	282	302	294	273	281	271	285	313	265	300	262	300	295	309	279	289	274	290	317	298	299	285	304	267	289	309	277	289	289	278	307	295	288	286	276	261	278	290	294	314	307	285	253	287	315	270	304	279	268	302	311	289	281	304	269	318	278	264	280	298	293	280	285	257	279	258	275	285	250	276	291	294	270	303	315	279	303	254	304	290	285	287	277	282	309	277	273	298	286	291	308	305	269	296	305	305	291	275	298	268	276	283	294	301	288	296	295	271	300	305	291	295	300	317	294	294	297	257	293	272	288	302	288	291	292	258	302	235	297	279	265	304	314	275	306	280	264	298	314	274	279	287	300	288	315	283	313	301	272	306	277	278	287	285	297	278	273	309	284	277	300	282	304	279	319	286	288	253	280	298	302	298	268	298	287	275	287	307	318	285	276	290	312	278	251	282	323	293	279	294	288	307	297	282	298	299	250	279	283	305	312	272	294	284	268	288	296	272	264	282	285	287	274	267	289	310	288	272	288	304	307	293	286	282	301	269	304	262	286	294	300	281	292	259	291	311	289	309	268	259	268	306	301	263	284	299	305	250	290	298	285	292	299	287	264	256	301	291	286	269	269	303	266	271	279	287	269	278	311	251	272	280	276	270	293	281	311	307	245	259	287	306	274	272	286	319	289	289	316	297	274	286	250	283	260	282
4231	366	346	327	340	340	345	328	349	304	317	374	362	344	384	327	341	307	291	337	338	336	331	299	289	343	323	321	308	354	354	314	316	322	354	335	319	306	334	328	327	318	391	346	307	322	340	309	344	350	337	338	337	354	326	318	357	328	331	345	344	333	338	291	392	306	339	316	329	322	334	323	328	309	340	350	332	357	367	345	336	326	337	354	343	391	362	346	324	308	363	339	317	369	335	292	363	335	343	365	304	372	367	356	303	321	317	306	362	336	367	347	340	357	345	330	330	365	356	333	317	314	361	342	343	324	303	330	317	317	346	356	337	323	350	325	331	361	296	305	356	333	350	329	341	331	303	325	337	339	328	357	315	328	318	366	318	326	317	333	326	343	335	338	346	310	354	353	294	357	316	350	325	341	358	348	339	323	318	337	328	363	327	347	328	326	306	339	349	339	352	343	323	350	342	314	340	333	357	331	351	360	364	343	339	335	341	354	333	350	354	355	318	324	312	299	366	353	314	334	339	340	355	325	308	334	318	362	315	340	348	332	327	332	343	339	344	333	325	351	326	337	320	312	322	323	300	337	345	312	353	313	323	349	316	311	328	327	334	341	318	322	336	362	376	357	333	343	321	345	321	355	357	351	358	372	348	331	325	353	346	329	355	302	312	354	306	366	341	314	342	325	321	315	273	325	322	322	343	353	377	338	374	329	332	312	328	357	333	317	355	388	314	310	317	342	295	356	340	338	364	314	314	357	340	333	351	345	347	359	358	362	310	354	347	372	369	339	374	341	298	361	360	347	347	326	319	310	318	339	364	357	339	346	368	357	362	332	378	358	318	332	345	371	349	324	362	364	353	359	344	331	350	351	332	342	381	325	313	333	354	355	335	320	310	321	338	340	330	326	336	311	339	316	348	311	349	352	352	325	362	320	295	368	325	372	306	347	338	339	381	364	319	326	330	322	336	330	330	313	349	298	356	344	364	354	353	296	320	347	364	323	322	334	341	374	343	326	347	342	296	308	344	330	333	364	358	321	336	330	341	356	344	341	329	312	328	296	311	356	317	327	342	326	329	355	307	355	326	363	323	311	328	341	331	368	334	364	331	363	318	355	306	333	317	316	293	355	334	351	348	334	313	350	335	353	363	340	311	328	372	348	321	348	316	358	320	321	332	344	335	338	341	335	315	346	317	343	315	331	347	325	338	357	346	381	321	348	359	316	304	329	316	354	327	328	350	335	360	304	351	330	333	333	339	365	330	356	334	367	362	318	356	320	325	306	392	364	326	316	303	291	309	302	353	309	326	338	335	371	327	307	333	318	330	313	335	369	353	371	329	339	356	314	343	325	330	348	319	324	312	306	340	332	353	330	292	308	290	360	350	365	373	345	339	361	329	372	367	337	326	344	359	343	331	325	358	349	292	316	391	359	334	341	364	354	332	323	331	331	362	313	339	325	348	333	339	310	354	345	319	316	310	322	354	364	352	349	337	340	362	321	332	333	383	319	347	333	353	357	354	337	313	353	330	350	340	362	334	358	331	370	346	316	351	333	334	313	336	360	314	324	318	380	368	343	322	347	320	354	352	356	319	331	335	330	343	322	316	348	321	326	323	346	368	354	334	351	311	326	294	302	346	347	346	313	374	353	349	341	337	369	347	325	334	303	303	321	321	313	332	366	328	332	342	326	338	335	356	304	347	327	334	334	329	345	353	369	345	321	321	368	323	321	331	354	337	341	308	357	345	338	342	339	324	307	318	329	356	341	324	331	324	321	332	334	347	338	312	310	337	324	372	339	328	334	364	331	351	326	336	324	315	362	336	319	320	337	356	330	363	353	347	348	285	344	354	320	329	322	295	347	308	345	343	341	346	316	363	348	309	359	330	324	331	377	355	356	315	309	309	359	342	370	366	359	313	351	349	353	368	332	329	311	339	310	314	350	393	312	343	333	357	341	369	344	334	348	299	323	362	349	354	316	335	383	331	324	338	315	320	352	346	300	330	348	366	358	359	330	320	327	330	322	313	370	323	338	308	352	364	336	352	335	376	330	383	342	341	356	363	331	345	335	327	350	377	371	302	341	331	359	362	339	338	333	330	353	350	355	339	325	363	331	367	335	318	318	350	335	320	339	353	311	332	356	328	348	341	338	332	338	317	306	302	335	367	373	302	329	359	375	275	326	320	325	384	335	337	319	343	344	374	354	368	322	348	327	358	341	312	313	311	338	338	320	348	310	347	345	348	339	302	319	341	314	336	357	338	348	347	362	332	314	378	356	359	357	341	361	310	294	336	339	336	322	307	331	326	332	326	341	373	357	319	322	349	341	333	315	333	309	344	297	326	353	325	339	350	329	306	368	346	324	324	351	349	323	341	333	351	329	369	325	346	310	343	319	282	313	307	330	331	327	313	329	283	330	329	381	348	338	343	350	353	356	318	328	330	315	359	357	365	325	335	335	334	356	326	343	324	335	336	335	338	350	326	317	329	303	325	311	330	355	327	324	325	311	302	310	334	353	375	370	336	306	325	331	335	381	372	353	336	353	319	315	318	339	369	328	340	354	364	350	329	350	342	380	377	352	313	379	340	319	346	288	333	338	360	333	308	336	327	341	320	322	349	412	335	354	356	328	343	304	345	362	358	308	329	342	360	349	312	350	300	326	346	316	354	322	357	303	315	350	375	364	320	345	348	321	318	327	355	361	310	313	339	333	346	325	339	363	338	344	343	335	342	332	330	361	329	342	312	335	310	406	371	334	322	334	367	409	335	331	344	323	304	312	317	342	345	321	349	330	370	323	333	324	308	331	289	330	347	385	341	347	336	352	346	324	337	358	335	353	388	345	307	328	333	347	315	359	352	364	348	342	327	345	345	329	338	325	389	327	332	333	367	343	309	324	310	322	334	343	357	324	361	355	320	325	346	328	339	335	323	368	372	335	340	373	343	317	322	341	334	338	339	344	325	336	321	336	369	326	341	355	333	316	334	337	325	348	337	356	393	330	332	338	355	320	348	332	320	333	337	304	327	333	328	314	330	306	306	361	354	335	320	369	321	350	320	323	330	318	324	354	344	340	324	328	335	340	366	337	336	362	359	343	326	336	326	328	338	347	351	355	331	329	323	341	315	339	347	358	352	326	333	333	341	333	329	353	347	347	303	323	365	333	346	315	353	331	344	309	359	336	353	306	330	316	332	332	360	338	345	330	329	340	338	327	313	319	333	317	352	341	336	278	355	351	331	302	355	330	335	360	365	318	323	322	326	342	333	332	324	343	341	321	345	327	364	305	343	345	342	353	356	357	331	327	310	369	329	320	283	321	315	360	333	362	346	344	327	329	303	327	323	331	330	337	335	365	335	339	332	323	326	310	331	348	370	337	320	336	354	325	331	351	387	382	334	328	299	316	342	354	332	324	332	348	342	336	340	368	336	364	331	356	375	357	391	372	318	320	344	307	315	377	321	298	322	299	356	326	341	330	356	310	335	330	336	367	368	320	348	326
3920	832	796	797	835	816	820	777	795	791	788	811	760	818	811	792	869	811	779	724	823	828	798	825	771	770	829	766	827	787	815	821	780	825	796	824	780	775	757	797	844	782	816	804	818	786	801	823	812	798	831	743	828	780	759	778	768	764	752	821	775	787	753	819	758	821	747	728	792	806	794	829	827	768	800	824	833	810	813	795	817	745	765	806	802	749	781	765	764	750	770	794	787	823	814	810	770	799	766	760	831	793	802	827	774	790	796	723	787	782	773	784	798	802	815	750	801	802	783	799	788	771	768	807	823	790	820	775	766	758	811	822	771	847	776	763	774	786	749	760	823	761	814	829	803	762	817	794	822	765	751	786	768	788	788	816	811	818	801	792	819	791	828	787	825	829	814	798	810	783	768	793	810	847	819	840	852	798	827	754	752	774	816	789	777	804	805	780	821	829	778	787	807	796	843	816	813	794	830	790	856	791	831	794	800	744	772	777	779	786	789	798	819	795	809	782	789	804	753	792	886	856	782	792	765	787	781	793	771	737	780	783	806	803	806	806	746	806	787	744	769	789	733	793	821	797	760	756	778	804	768	866	776	773	794	784	790	757	798	797	822	768	800	780	803	775	793	809	774	807	796	797	791	771	806	743	788	824	788	807	804	840	788	860	812	812	787	766	764	812	769	802	809	764	765	806	777	794	794	755	833	796	841	756	790	738	821	720	783	768	802	752	804	818	786	826	820	808	756	773	784	763	853	822	817	797	818	768	804	815	818	795	794	779	831	787	820	826	832	802	831	792	775	798	802	733	808	754	842	843	810	760	755	804	775	776	737	787	758	778	816	769	789	783	840	780	796	763	723	761	811	795	789	787	827	754	765	769	774	787	846	755	801	804	772	778	786	744	756	778	768	763	842	791	807	816	805	805	810	808	826	771	825	804	751	784	775	792	779	826	770	779	821	762	806	848	798	836	765	831	806	805	774	784	768	820	745	793	838	770	780	778	777	838	805	808	785	739	758	751	837	765	822	798	819	855	785	821	792	817	770	784	760	791	825	745	837	750	771	789	783	751	764	757	774	782	779	812	765	792	766	765	804	832	787	810	799	844	796	773	795	804	771	809	789	794	791	802	815	771	812	838	754	824	753	851	787	759	806	766	802	778	798	791	822	830	774	814	775	823	813	776	802	739	833	777	857	802	751	790	799	882	777	759	763	805	742	750	802	828	793	759	799	791	813	805	773	791	811	799	747	760	789	823	759	802	784	736	787	751	765	842	779	837	802	773	749	741	756	855	770	849	823	782	822	768	783	812	817	786	777	778	852	781	772	813	796	791	770	795	777	759	833	841	839	775	797	736	801	821	781	755	762	778	809	819	774	786	810	779	796	818	772	772	824	823	751	783	732	770	781	766	813	787	840	787	786	823	799	779	792	813	830	783	786	753	803	778	783	800	805	808	772	768	800	804	775	821	782	795	806	747	823	785	806	810	810	798	784	771	764	782	805	850	772	801	832	790	798	838	821	792	793	780	805	781	775	791	798	813	773	744	819	731	774	813	763	786	797	801	825	766	752	815	774	807	780	824	807	777	763	777	772	850	766	764	789	809	785	798	829	761	778	809	797	820	805	740	765	810	780	863	755	784	738	798	772	800	803	777	802	872	777	758	719	771	792	765	806	821	761	793	785	777	872	811	791	816	776	838	809	768	766	817	821	788	729	817	793	742	787	794	786	848	777	784	776	775	819	828	826	782	782	772	757	788	810	758	808	794	791	835	787	783	796	819	802	800	812	754	765	801	792	795	832	821	834	784	825	817	811	764	771	787	763	780	839	809	815	814	831	829	770	718	821	774	794	814	782	756	810	785	811	779	839	785	795	794	827	812	813	767	812	828	793	783	815	761	852	834	777	811	840	797	833	787	811	781	748	782	783	790	813	826	763	814	768	800	811	754	787	809	851	790	772	812	828	803	793	805	788	784	861	796	790	792	806	819	759	829	802	821	827	785	759	811	792	797	808	799	765	783	791	769	802	776	820	784	777	819	836	834	768	780	832	827	768	762	808	782	756	757	791	846	743	746	754	773	803	820	780	844	817	836	818	773	791	776	818	784	758	737	775	834	756	779	825	840	775	812	813	782	733	767	795	798	760	748	800	803	781	767	771	789	755	743	756	798	798	737	757	851	839	780	742	806	763	784	749	789	773	759	780	793	780	806	774	835	791	778	788	811	796	795	847	813	799	823	751	746	789	783	768	801	779	755	800	758	755	831	823	808	802	762	800	738	816	778	786	765	768	726	763	766	769	809	755	800	791	782	779	809	808	806	851	791	832	807	782	778	835	783	806	774	815	845	750	811	748	834	787	800	755	788	795	798	778	759	753	741	811	811	804	819	793	833	805	787	842	773	754	828	799	804	791	785	765	801	798	788	822	775	763	798	758	784	765	798	759	828	814	805	779	760	827	829	795	771	804	801	842	793	789	814	774	840	799	852	785	786	818	857	776	788	687	827	831	763	775	835	761	804	797	810	814	828	765	802	789	761	782	783	760	794	786	823	804	810	813	795	784	786	833	757	824	787	778	785	794	772	808	793	822	803	791	825	794	833	789	822	802	811	819	881	763	782	752	789	823	764	774	765	812	782	822	809	824	805	777	760	759	770	757	783	823	808	800	801	805	796	760	763	829	775	825	838	826	776	754	780	749	828	808	814	785	783	782	855	803	803	787	817	752	839	767	779	808	792	814	777	754	813	814	815	783	813	799	792	803	807	767	782	805	839	807	792	789	771	817	794	823	786	783	811	774	773	793	807	791	764	847	840	792	802	801	776	828	829	811	859	821	808	748	809	763	749	785	798	802	765	791	803	791	789	837	763	741	781	760	813	861	759	823	791	793	826	807	840	803	803	862	809	788	853	862	790	828	769	820	806	764	778	776	815	762	813	785	816	809	776	836	765	746	824	798	769	775	779	825	759	791	799	821	806	807	789	798	804	818	839	808	807	780	830	766	813	792	813	761	832	818	821	812	818	797	792	851	788	826	730	816	829	789	789	815	771	743	800	818	834	754	803	774	846	811	757	811	774	799	773	843	784	776	781	793	785	810	773	853	832	787	812	805	797	825	794	787	806	759	831	831	770	840	817	846	767	815	763	768	749	823	813	784	771	776	794	824	723	758	807	785	790	762	778	776	794	811	796	766	799	799	783	824	785	812	825	833	755	796	815	830	763	764	808	809	759	789	844	803	794	809	828	813	714	778	724	802	766	797	794	780	816	830	759	791	779	826	811	794	779	804	811	809	755	766	795	804	808	792	784	793	801	773	832	847	797	838	805	787	812	850	805	785	822	812	805	802	756	791	814	820	870	812	799	794	814	782	857	793	763	795	823	849	840	814	758	788	813	837	799	868	780	802	775	826	825	782	793	859	802	786	788	793	787	777	788	795	789	788	787	840	781	806	791	764	776	759	783	784	828	734	742	769	816	769	750	795	805	820	809	792	787	806	774	799	801
15003	1013	540	420	338	350	273	299	291	286	248	264	273	283	264	277	247	287	266	267	267	274	266	293	256	275	262	248	280	273	266	267	268	252	276	238	234	249	292	266	275	279	300	262	268	252	240	263	275	260	253	264	269	235	225	262	262	258	249	256	236	250	247	247	281	246	253	275	273	269	262	268	261	277	255	250	251	230	255	305	234	247	233	266	230	249	226	258	254	238	255	237	250	240	265	255	253	264	307	265	233	253	260	265	277	233	275	222	270	250	258	291	275	231	275	247	223	253	276	270	301	277	270	281	253	236	278	271	267	244	262	258	254	275	284	231	279	270	280	257	246	290	238	276	268	226	288	234	259	253	265	258	230	263	253	249	253	248	246	256	260	283	262	253	244	242	233	244	271	259	255	268	267	242	234	240	282	257	262	243	238	230	266	262	223	248	261	282	282	248	303	278	256	248	239	298	260	240	254	238	259	259	260	276	264	254	279	330	219	251	276	249	228	228	242	263	256	254	266	265	265	254	252	259	247	249	263	259	234	254	281	248	259	248	259	269	251	236	235	266	265	247	241	254	264	229	261	249	277	251	280	263	264	253	247	253	247	239	269	248	233	246	249	265	276	275	241	283	264	259	245	230	257	226	247	278	240	262	261	256	294	272	244	249	231	265	284	244	272	273	285	259	239	246	297	280	247	277	284	245	231	237	266	284	254	262	266	246	274	254	242	250	271	238	254	239	291	253	277	254	256	261	252	254	265	243	229	240	252	262	233	265	253	243	253	270	270	268	267	270	249	264	240	250	251	267	242	220	242	248	241	294	253	261	251	275	271	250	241	201	271	245	271	276	258	277	247	251	254	260	244	274	230	238	256	273	242	261	254	284	267	271	280	256	278	248	270	285	220	258	256	287	272	270	274	282	286	274	251	250	272	265	294	285	246	232	217	267	256	277	260	250	276	285	247	238	240	247	265	255	269	274	279	239	273	284	250	260	271	268	265	241	247	252	228	298	220	251	250	260	267	273	268	283	253	264	260	275	268	267	252	278	244	261	229	251	285	269	251	246	249	261	234	257	271	250	258	282	258	264	269	258	266	280	287	265	226	243	252	257	279	238	268	257	270	274	244	256	245	266	250	243	256	276	245	236	255	258	273	255	260	271	291	252	279	256	259	242	263	239	239	276	299	287	298	222	234	266	275	276	274	250	260	255	262	261	244	277	247	264	255	274	237	246	254	267	263	245	264	261	269	235	269	260	289	236	252	278	291	280	271	266	234	285	269	272	296	276	271	253	245	273	266	272	306	251	249	248	250	229	239	265	261	245	237	255	269	252	244	246	237	243	272	288	258	239	270	299	293	239	239	279	234	259	266	284	284	267	235	280	247	223	245	241	271	266	281	274	266	231	295	308	255	262	246	264	262	257	244	256	255	293	258	259	249	249	257	253	263	249	257	240	274	238	252	257	300	275	244	242	285	262	268	275	254	281	245	262	252	240	236	261	271	285	259	279	218	248	258	247	263	218	258	266	241	259	268	230	270	227	233	261	274	240	275	265	276	266	261	240	255	257	261	248	280	295	252	258	251	243	273	273	249	269	272	274	257	236	251	252	282	247	253	270	286	262	243	252	254	281	268	250	271	267	274	251	230	261	239	267	265	246	255	256	236	260	268	242	216	252	247	291	259	280	251	260	254	250	235	269	253	257	263	274	241	259	279	256	235	237	263	275	247	270	273	255	285	233	266	252	258	248	271	258	258	286	234	265	267	234	267	244	266	261	283	247	238	259	262	269	270	259	278	246	250	249	230	273	269	290	261	262	254	275	266	265	262	274	238	259	274	269	269	281	254	267	240	282	227	255	241	260	270	265	232	284	256	245	283	255	259	260	248	266	243	241	254	260	311	243	260	259	235	268	261	280	282	258	241	280	258	261	252	262	242	234	236	278	237	293	279	280	254	243	295	250	244	259	240	267	255	284	265	262	263	258	278	223	245	231	254	251	235	293	266	251	287	291	259	263	292	315	252	232	240	278	233	251	249	262	253	245	251	273	301	281	262	256	257	276	246	247	243	240	239	271	240	264	270	282	259	260	249	260	233	287	262	264	288	227	228	264	292	259	254	252	233	245	264	298	253	258	260	262	285	238	275	252	295	251	244	247	256	272	268	273	284	249	264	280	273	292	238	271	272	225	263	245	244	265	259	289	265	236	273	272	259	266	236	266	268	249	268	267	235	286	281	261	249	271	253	278	225	258	231	235	234	277	245	241	245	284	243	272	256	234	300	237	241	271	258	247	285	245	234	260	227	268	236	269	282	257	244	238	249	229	242	240	291	261	212	249	244	273	281	283	269	277	229	257	239	258	279	269	282	270	261	298	280	249	230	257	233	275	246	282	263	229	222	288	258	264	237	242	248	246	257	271	265	257	239	243	251	234	249	245	270	277	256	266	269	298	245	242	265	294	252	271	262	276	271	271	236	242	261	258	259	264	239	242	258	237	255	240	262	280	246	253	260	233	238	254	251	259	243	262	268	253	263	282	263	283	231	281	274	257	280	265	239	231	262	246	268	218	241	256	239	256	251	241	236	232	251	250	229	262	251	239	261	278	239	263	256	266	287	237	237	265	270	266	292	274	257	252	256	250	273	258	253	251	230	256	272	249	236	258	259	260	260	269	240	258	271	283	274	241	256	252	261	274	267	274	253	256	252	255	306	256	276	264	272	262	264	249	218	260	225	241	226	239	256	251	246	241	268	277	276	263	248	270	244	285	250	280	260	229	223	261	266	260	269	227	230	249	282	227	245	259	252	246	256	244	279	259	299	247	277	279	254	273	273	263	257	254	247	240	273	254	254	243	274	231	274	243	285	256	246	258	247	259	272	246	248	255	260	254	277	249	264	257	240	258	252	263	262	278	261	255	283	284	269	253	268	278	290	270	256	256	242	261	263	227	236	269	271	258	256	239	249	276	270	246	240	255	255	264	277	254	255	250	258	270	245	273	237	245	246	249	275	259	241	244	252	280	258	283	251	246	256	275	263	266	258	281	276	288	250	262	297	244	262	260	271	286	249	253	270	262	239	255	263	259	258	258	292	282	267	259	245	270	251	236	271	261	259	256	238	250	254	272	277	263	275	299	266	261	270	267	277	249	260	260	278	249	257	275	237	251	254	258	262	264	241	281	226	232	258	235	261	284	255	266	243	255	285	289	262	261	270	247	244	278	278	241	260	273	269	271	245	232	248	237	243	242	270	251	281	242	287	294	235	297	267	249	229	249	268	235	260	245	239	269	259	240	278	249	256	243	272	290	257	249	276	273	247	263	261	288	260	247	306	262	294	257	266	254	273	263	265	270	268	269	268	279	256	266	251	229	257	276	223	257	264	251	242	261	255	264	241	258	235	261	244	250	252	248	250	247	235	279	275	249	266	296	242	244	262	295	261	258	257	276	240	247	255	251	260	290	267	263	301	300	262	277	302	243	251	226	277	249	264	252	257	283	253	306
11081	854	1118	1196	1120	998	907	790	806	757	723	707	662	631	682	639	681	673	675	693	670	621	627	654	673	685	590	604	632	571	594	617	624	629	607	629	618	604	607	595	621	627	603	609	632	641	626	598	635	602	582	614	612	631	583	584	630	624	639	637	600	604	626	631	585	594	643	613	613	630	611	592	609	651	623	648	604	605	667	624	601	633	599	550	662	600	614	597	624	607	602	602	603	633	573	592	617	586	639	612	593	635	656	622	636	636	619	595	623	603	626	609	624	585	630	691	621	614	609	625	629	616	635	621	617	656	622	571	598	632	671	597	626	587	643	624	642	645	626	629	663	606	603	556	621	574	590	638	621	610	662	624	612	614	608	595	586	575	580	610	604	624	634	621	603	626	583	630	616	632	593	601	628	623	609	606	620	647	592	594	610	627	590	580	545	630	602	617	669	603	598	651	598	632	653	637	645	664	630	597	597	630	571	612	588	585	587	645	612	621	632	596	608	602	619	601	642	617	589	614	643	606	649	614	586	574	595	661	567	596	617	615	623	568	598	619	594	590	635	590	640	670	606	592	628	595	607	598	597	605	624	654	620	591	620	627	617	599	619	594	608	615	666	683	630	588	616	607	618	599	634	615	608	616	587	593	626	623	593	610	582	591	588	602	632	599	593	605	634	618	648	622	606	652	626	622	607	616	589	605	628	605	618	614	590	625	578	637	636	645	644	565	648	612	596	599	614	596	538	605	616	633	620	628	631	593	650	678	607	599	621	630	609	618	555	619	616	564	629	628	608	581	621	626	622	603	642	616	603	649	599	606	635	626	621	596	636	597	605	619	639	635	637	590	642	618	611	633	612	676	633	581	576	622	622	634	614	637	640	693	607	606	633	593	600	632	641	626	591	594	603	592	601	604	624	615	635	551	626	603	589	607	610	617	651	633	637	608	605	576	633	607	593	601	648	614	634	655	612	607	575	564	605	622	612	573	635	580	606	600	616	617	635	619	625	624	597	605	566	631	604	622	593	660	621	616	614	601	630	655	597	655	605	618	590	621	638	569	601	599	704	626	591	595	601	628	569	587	678	556	586	601	666	583	631	605	623	610	599	598	590	624	624	617	615	638	604	601	617	597	661	567	623	634	638	624	634	650	637	624	552	617	581	618	674	619	603	612	581	626	615	648	629	652	591	618	606	614	635	608	581	597	633	622	608	676	657	615	613	603	640	639	600	627	628	614	616	590	613	586	629	593	600	636	633	632	646	619	640	603	624	628	587	636	641	575	614	619	586	638	587	615	567	632	633	572	601	634	600	606	637	624	592	629	642	586	629	614	568	583	590	605	637	595	655	619	565	579	631	614	587	624	622	615	601	648	602	597	617	599	599	578	627	635	571	640	607	572	639	628	614	575	604	619	597	628	654	633	582	591	612	630	687	625	566	635	578	650	651	606	614	608	649	607	618	603	646	642	646	606	650	615	625	605	616	633	593	603	581	644	614	573	633	612	649	595	628	634	605	654	625	569	569	616	610	628	580	553	600	659	641	645	605	603	572	590	632	635	629	659	590	555	664	613	651	611	613	663	643	635	609	626	593	612	589	606	685	605	630	593	594	569	604	610	605	665	597	621	601	564	624	614	601	591	608	592	621	610	600	628	589	610	601	594	577	626	580	592	640	601	648	624	623	657	607	637	631	611	625	552	604	646	629	621	579	604	580	635	612	610	643	649	625	575	593	593	618	568	611	622	640	579	635	622	621	603	673	620	570	593	617	603	561	689	577	597	609	578	635	608	609	644	689	619	636	610	597	603	582	601	586	571	600	648	584	594	590	640	647	644	604	639	613	588	604	604	613	624	643	619	635	647	598	605	658	630	589	582	621	566	615	596	605	597	619	594	620	616	570	584	566	647	648	644	626	630	611	598	642	619	674	593	681	625	610	599	621	647	602	600	636	667	676	600	570	604	645	654	588	542	606	626	584	621	597	639	579	620	578	614	603	652	629	643	592	565	579	631	638	620	606	615	620	617	633	608	603	627	590	635	600	588	617	640	614	569	602	623	622	630	590	587	595	645	602	635	580	610	672	611	637	563	608	590	631	608	626	605	585	612	647	594	631	606	639	620	609	605	609	562	614	625	595	617	581	602	610	607	571	572	628	606	633	675	625	612	600	598	606	650	577	599	618	577	626	631	613	582	593	599	611	592	611	592	628	659	600	636	590	619	634	633	635	604	628	575	575	624	627	628	624	619	612	635	617	609	589	619	604	667	597	655	605	652	592	653	632	628	593	651	640	597	660	608	600	593	613	610	642	648	600	654	593	600	603	539	624	573	626	591	570	592	617	650	592	596	594	608	617	596	605	661	646	680	611	613	630	597	596	594	583	608	590	624	607	583	639	614	592	615	633	575	610	599	647	603	567	576	577	607	631	610	665	641	625	611	593	610	649	574	646	625	624	677	609	590	602	589	565	580	599	637	646	549	596	609	635	596	612	576	592	624	602	636	633	619	626	605	594	585	620	617	622	568	629	600	605	592	644	603	630	597	599	650	605	641	595	604	637	616	599	665	686	647	583	624	595	643	635	573	630	563	648	618	637	630	587	578	633	612	622	578	631	607	661	630	607	586	634	620	600	633	603	578	613	633	655	604	611	570	600	625	639	625	594	594	626	624	609	649	634	621	602	617	604	584	645	610	616	596	599	617	606	605	629	571	639	663	630	611	623	607	600	617	647	635	645	592	637	620	602	601	595	584	601	611	628	628	646	593	633	588	628	618	583	584	621	609	644	635	610	580	631	595	596	633	600	645	603	573	605	579	607	603	620	609	616	571	651	633	646	596	585	592	659	592	606	634	627	618	650	614	595	617	672	595	615	662	647	670	617	643	572	610	631	627	613	618	606	576	559	589	625	628	589	615	612	605	630	655	616	624	615	646	610	615	562	612	629	686	635	633	589	614	579	605	580	570	627	606	629	641	647	639	560	620	598	609	631	645	621	607	612	593	575	615	620	592	623	612	629	588	616	638	635	619	578	591	641	618	678	578	634	584	603	620	644	581	627	596	647	645	641	629	615	631	646	580	624	623	601	632	588	671	618	589	600	614	608	593	629	622	626	603	628	642	618	621	645	616	632	606	643	595	619	607	614	592	640	625	601	569	597	569	561	593	600	632	618	628	611	665	616	614	608	548	609	589	637	603	632	589	616	641	653	638	612	627	646	613	597	592	594	635	625	610	563	671	633	602	585	604	626	624	625	643	633	645	580	654	621	639	652	611	614	605	582	614	616	613	629	606	633	645	592	623	648	605	619	633	594	601	585	621	622	641	574	599	582	622	631	601	614	635	639	632	633	595	649	587	648	615	578	656	681	616	639	657	651	638	594	596	614	566	576	615	614	535	611	622	617	556	586	608	577	642	608	581	624	611	662	634	627	596	610	613	671	613	605	623	642	636	621	587	587	580	606	603	619	604	654	620	611	599	600	658	604	629	634	625	651	607	597	624	569	640
24501	2151	604	421	341	229	195	197	144	160	155	156	126	124	107	122	117	105	125	124	99	115	118	113	113	116	119	98	105	107	106	117	110	107	112	123	113	107	104	108	96	105	97	122	82	92	105	99	86	104	84	102	100	104	96	109	89	97	96	83	108	98	112	99	111	102	91	103	96	111	95	105	91	108	109	96	101	97	109	95	125	118	98	90	123	112	89	109	93	112	110	91	95	105	116	100	127	96	109	109	104	86	97	121	104	108	98	114	105	97	116	127	99	92	92	99	119	120	101	107	102	88	114	98	83	80	93	114	119	109	119	107	91	103	99	103	90	108	107	113	113	101	92	98	101	102	96	99	114	98	118	97	113	99	100	95	139	125	100	103	99	95	92	108	104	100	111	124	95	106	106	102	108	112	77	96	122	118	82	99	125	121	100	135	110	130	114	98	108	130	84	101	112	98	95	81	113	109	95	127	103	90	112	96	120	122	127	94	103	103	114	90	99	122	98	106	99	89	131	97	107	122	105	96	99	109	110	111	116	91	117	112	106	95	109	89	107	102	117	111	91	113	109	86	101	101	108	96	80	133	99	82	86	102	114	111	98	89	115	100	111	83	100	85	122	100	106	144	106	119	106	101	86	98	105	120	101	86	85	97	109	86	111	99	102	91	93	101	95	115	131	90	94	87	101	103	110	92	104	105	110	96	91	111	111	110	120	106	81	119	111	94	132	114	105	112	103	112	112	119	105	111	93	98	98	99	103	101	110	112	108	98	104	99	104	114	100	99	111	98	107	109	117	82	102	97	102	88	101	93	108	95	85	106	112	100	102	96	105	115	117	99	111	103	98	94	108	101	105	112	95	114	103	111	103	103	117	129	107	107	93	100	91	102	106	91	112	104	102	114	78	112	107	123	104	98	101	97	100	104	113	100	98	111	101	96	105	122	108	85	92	106	123	111	121	121	106	121	76	100	115	108	97	91	104	114	120	99	100	104	101	97	101	96	122	96	108	87	100	102	95	92	110	117	82	90	103	115	117	99	104	114	82	94	99	86	102	101	99	107	115	108	107	96	102	121	102	88	101	100	110	110	114	119	112	110	110	106	112	111	115	121	93	108	117	108	103	96	117	107	104	77	94	111	118	112	111	100	88	106	103	98	90	108	117	100	95	97	117	104	104	89	111	123	97	87	90	101	108	99	98	116	107	111	118	100	123	100	113	107	118	103	99	99	119	118	104	109	109	107	99	108	123	108	90	105	123	101	99	105	100	114	99	130	108	84	87	97	110	105	85	107	106	102	96	108	101	90	121	119	99	99	116	117	107	93	114	99	96	111	97	103	97	97	98	108	105	117	97	88	101	101	101	98	104	96	119	102	115	106	99	108	89	101	120	107	120	105	99	128	124	117	134	99	108	93	115	119	105	110	109	105	105	120	96	121	109	128	114	105	105	112	111	96	111	106	119	98	108	97	118	123	111	123	104	103	110	115	107	109	91	93	115	77	102	109	91	100	111	93	79	98	102	105	100	100	107	80	89	104	106	105	114	112	102	112	112	100	107	101	100	89	110	119	100	120	103	117	117	94	129	96	122	122	101	111	118	104	110	104	87	85	98	117	98	96	110	114	121	80	99	106	121	127	95	95	112	109	106	102	103	94	104	112	105	91	103	101	97	108	114	105	94	98	106	80	104	130	110	84	109	110	109	108	123	111	94	115	110	103	101	91	112	113	105	104	113	110	111	102	104	108	119	96	95	104	102	89	107	91	107	105	97	103	90	120	127	105	116	104	99	109	113	83	108	112	90	92	117	96	104	99	122	121	129	109	90	103	106	112	102	90	98	104	125	95	110	107	103	96	100	104	84	91	94	99	106	107	98	95	103	109	80	111	116	106	102	101	97	99	100	123	101	120	105	129	122	107	115	122	114	119	118	109	99	115	112	94	105	116	108	115	98	114	89	111	89	101	105	123	111	109	106	116	112	126	118	79	118	98	88	111	104	98	91	102	124	108	105	97	110	120	101	107	96	118	109	96	81	106	84	127	105	111	104	108	112	118	98	88	118	102	108	101	109	116	114	99	115	97	103	112	124	106	100	124	96	107	121	85	102	104	106	97	89	96	113	111	110	115	116	112	90	97	119	115	121	103	115	108	104	112	112	113	98	111	89	85	100	97	113	106	100	109	97	94	100	113	110	97	101	101	131	110	98	111	122	107	97	106	114	110	112	118	128	103	106	96	99	121	105	106	103	118	107	122	95	124	106	103	104	107	110	99	98	98	95	87	96	113	124	114	117	108	117	106	95	96	111	106	91	103	102	110	92	119	96	102	125	95	94	124	111	107	112	109	88	108	95	103	101	88	94	110	115	100	109	117	99	103	109	99	105	104	103	116	111	118	109	70	112	119	101	97	103	87	119	110	108	98	109	110	111	129	118	129	115	106	105	94	121	106	107	102	120	115	107	95	111	101	121	104	124	123	105	93	117	113	102	110	109	122	106	113	99	112	96	111	102	113	102	117	115	104	99	88	105	114	99	106	134	102	118	108	112	111	110	103	94	113	105	95	121	115	109	117	110	90	94	103	99	97	118	104	140	102	85	106	109	94	96	105	93	97	121	100	94	113	111	121	114	89	101	115	93	118	106	101	95	114	106	98	112	100	88	103	103	96	104	110	107	101	87	87	106	100	115	91	113	102	100	110	103	103	89	102	99	129	98	111	109	96	104	128	91	121	112	111	115	105	103	95	110	97	104	95	99	84	99	103	137	115	116	97	89	118	96	99	111	100	96	99	123	116	92	109	111	102	87	84	111	99	129	95	92	108	96	111	105	99	103	93	106	99	99	111	116	102	101	109	114	97	93	101	111	89	103	109	93	119	106	97	108	95	111	102	126	108	108	109	98	110	107	108	99	102	97	93	104	115	121	108	119	111	95	104	102	102	103	119	105	98	102	124	91	111	94	110	98	114	109	121	86	112	88	90	85	91	103	110	118	86	128	128	102	123	100	134	99	90	100	107	104	104	114	102	107	112	105	99	121	134	96	102	108	95	107	96	118	102	100	110	104	127	108	96	111	100	112	109	112	125	108	110	102	98	110	111	112	121	117	104	111	114	120	109	97	120	120	95	118	90	103	105	105	95	107	112	110	96	95	102	103	117	104	125	118	96	106	116	101	108	109	96	96	101	127	116	95	104	105	116	108	115	90	98	105	109	111	128	118	100	121	116	121	107	119	102	113	109	77	111	101	98	112	115	102	88	108	108	106	95	109	121	95	118	111	122	126	109	112	113	110	123	104	90	115	118	89	100	95	112	97	106	104	100	108	103	106	109	112	102	118	112	98	118	120	103	94	84	108	110	114	100	98	125	91	103	118	114	94	95	113	102	105	102	101	100	92	100	110	85	121	108	104	93	104	107	110	96	94	106	101	109	108	105	107	85	116	86	102	92	115	107	107	101	114	119	100	111	111	114	111	93	104	111	109	114	114	112	108	136	111	120	99	108
14434	669	1342	1469	1226	954	816	655	590	561	499	418	449	422	403	422	359	407	337	340	342	310	327	334	340	327	276	293	340	303	300	295	322	298	322	299	299	273	329	292	312	306	304	312	308	282	315	324	340	342	296	311	282	288	324	280	303	281	289	322	292	306	300	319	289	319	283	273	280	290	321	300	259	312	302	294	257	299	274	258	309	266	287	282	303	270	268	292	294	272	293	251	289	296	290	280	305	265	294	270	297	280	297	312	280	281	266	290	278	293	305	289	283	258	320	288	265	283	272	261	274	263	270	273	257	312	293	333	281	268	307	326	304	258	282	273	264	274	296	297	281	261	285	280	279	288	301	311	288	296	283	295	306	301	283	280	279	315	291	264	276	288	281	286	273	261	252	305	319	278	264	330	269	291	290	302	280	299	275	270	296	277	284	285	284	291	262	280	265	266	322	264	281	276	297	285	284	284	335	279	317	295	265	300	259	318	280	285	286	284	282	274	290	302	242	293	276	254	290	296	291	285	281	281	299	275	257	262	307	259	280	293	287	305	281	263	298	299	255	295	298	290	285	256	290	280	286	331	276	284	281	306	293	287	271	303	306	264	285	286	308	310	287	302	282	281	284	293	262	296	275	254	273	313	289	261	271	274	270	322	304	320	296	292	282	240	289	287	282	273	280	263	303	272	275	291	256	299	284	272	277	306	279	282	279	289	276	286	274	264	289	290	272	268	304	273	306	261	318	295	256	305	259	294	260	315	266	261	319	306	279	292	302	271	281	257	284	280	266	277	286	283	277	257	288	284	259	304	271	309	293	279	296	285	285	251	260	294	286	286	295	277	273	287	280	291	263	285	279	283	256	303	305	265	268	314	297	277	298	263	273	275	286	297	303	281	302	267	279	284	324	276	287	283	268	269	282	296	302	301	269	298	299	286	241	276	331	272	264	274	288	281	310	288	308	292	267	255	314	299	273	294	257	279	295	252	298	293	279	280	279	257	316	299	300	263	279	295	263	285	262	280	288	283	273	268	285	279	280	274	273	270	290	303	278	286	292	251	291	284	309	294	268	296	267	290	302	286	288	269	303	292	276	263	268	291	290	272	333	250	277	285	285	311	278	302	306	285	270	268	287	321	287	284	301	267	292	284	285	279	290	287	296	298	298	290	292	314	274	275	299	290	270	290	284	272	297	290	302	282	285	285	319	262	286	307	275	315	274	273	296	304	306	287	300	287	295	270	277	300	277	298	292	306	284	311	288	258	270	293	290	297	275	293	302	301	265	251	283	299	307	287	297	299	330	284	281	297	276	297	275	279	262	279	293	249	274	290	298	287	298	294	293	291	291	271	274	312	302	301	299	275	293	280	253	256	270	285	279	274	333	283	291	282	277	282	265	287	276	263	300	274	281	271	300	275	282	278	269	304	287	280	301	279	285	301	287	276	265	309	306	256	262	312	268	288	297	304	299	298	276	297	323	268	273	283	276	267	276	310	264	266	303	312	315	291	297	338	291	293	288	284	309	308	272	307	250	306	279	288	296	295	287	287	274	307	310	249	310	299	284	273	255	277	287	296	306	293	283	263	283	273	267	269	295	291	297	276	286	293	286	286	312	303	269	302	302	293	281	286	289	306	300	288	266	296	260	265	286	292	295	310	270	300	280	278	290	318	288	284	259	290	269	294	270	285	297	283	285	278	296	268	298	291	304	278	279	277	290	319	288	298	253	275	290	244	268	274	261	316	282	268	287	319	287	270	282	293	270	283	271	266	288	308	291	283	297	300	284	278	289	278	284	303	289	277	261	306	265	265	289	308	280	291	262	289	263	266	276	284	285	281	277	278	281	288	282	279	284	288	282	295	267	299	288	259	334	270	290	296	277	286	291	311	290	281	298	273	279	274	302	293	288	281	301	278	287	304	299	301	274	271	305	285	279	260	284	273	278	295	249	298	290	288	278	276	277	261	284	284	277	307	262	283	259	299	291	278	262	268	282	290	254	301	270	286	276	293	267	291	299	309	265	304	286	253	293	283	291	296	289	279	288	251	261	267	317	267	269	277	284	287	299	289	286	261	267	298	284	305	253	261	293	278	271	309	282	290	293	298	281	311	278	260	295	274	275	284	267	321	328	267	272	300	248	255	256	283	285	288	313	270	295	290	321	274	307	308	276	294	310	316	323	270	310	276	285	282	280	310	311	299	288	286	292	289	283	294	296	272	286	271	313	294	312	289	309	306	268	303	297	262	296	292	261	282	293	314	289	291	277	296	252	311	267	307	285	341	272	288	285	287	262	273	288	260	291	293	284	283	277	302	266	281	261	298	296	292	265	273	273	287	279	292	288	324	319	311	286	285	272	277	314	270	296	301	282	282	281	309	287	300	300	273	288	285	282	279	263	319	305	306	284	288	311	259	293	275	274	297	276	271	299	287	281	269	285	285	263	276	292	297	292	293	298	282	265	297	299	273	249	265	294	298	287	276	277	296	273	271	259	288	282	266	315	259	273	279	275	267	323	291	284	300	283	316	282	312	266	303	280	304	309	254	287	304	306	334	294	272	254	324	280	269	281	274	251	262	299	317	279	281	303	292	290	279	291	281	295	292	296	262	268	274	276	304	300	286	268	291	300	280	292	284	308	282	261	265	266	270	281	287	259	291	263	298	273	287	293	279	284	293	274	278	293	257	301	294	322	289	289	290	261	294	315	289	277	263	291	279	288	278	310	270	282	298	283	324	262	301	312	279	261	276	308	298	295	267	242	274	269	309	289	263	306	289	254	267	309	281	311	311	270	279	282	289	284	287	278	289	299	270	280	286	304	301	276	275	274	276	269	246	309	280	303	292	324	288	311	316	282	274	267	256	267	281	264	296	281	281	288	275	286	268	283	296	310	289	273	282	332	301	296	269	295	263	299	281	282	273	271	281	294	251	288	255	295	287	280	304	302	283	272	281	296	271	264	248	241	306	287	249	300	278	279	281	301	301	280	304	294	274	320	280	289	292	272	271	295	297	285	298	274	305	279	286	290	295	289	293	305	263	291	280	308	271	311	288	303	257	281	278	287	275	289	325	289	294	278	299	267	297	253	259	305	275	276	285	281	290	272	304	305	303	283	293	291	308	286	306	251	273	297	275	267	297	254	286	266	290	253	281	315	297	281	276	279	309	285	303	295	309	266	279	283	273	304	321	271	294	302	278	284	291	299	275	299	287	278	293	292	301	298	280	257	251	293	302	262	304	275	281	274	282	267	304	291	301	315	283	292	269	287	277	267	262	280	301	275	296	301	306	306	289	321	295	292	294	272	304	297	279	288	267	300	279	281	275	295	298	285	304	298	299	302	271	308	302	295	307	286	277	279	292	285	279	269	290	314	276	290	291	301	325	288	308	324	268	264	274	288	281	285	280	291	281	290	303	285	283	290	280	318	284	272	251	312	304	312	293	291	308	281	305	295	289	274	271	280	277	281	271	298	283	278	266	252	265	297	287	276	272	276	276	292	321
4717	396	358	297	348	320	323	337	307	345	291	321	327	326	291	320	352	340	350	331	316	300	331	314	326	347	299	348	349	355	317	364	328	317	325	284	350	307	336	345	336	351	375	354	305	349	325	340	337	352	363	340	362	342	362	344	341	322	356	331	328	320	345	349	338	403	300	335	318	332	366	360	337	350	316	354	374	348	328	374	357	308	362	336	322	343	328	359	328	332	335	356	337	362	358	297	356	361	327	381	354	339	328	338	313	332	380	341	339	321	322	324	340	328	344	346	338	355	342	357	358	356	299	358	352	336	324	340	327	315	306	372	323	296	313	347	378	331	330	321	311	381	343	360	323	371	360	290	327	335	308	339	338	343	345	362	365	357	344	351	383	323	352	351	321	353	317	357	367	359	357	346	339	335	320	341	336	332	332	385	335	341	358	353	321	328	370	334	343	320	332	336	334	336	333	327	316	335	366	331	358	385	316	368	332	331	311	329	327	339	309	352	327	360	372	350	368	352	379	324	351	373	331	295	298	318	318	331	322	319	364	323	349	337	350	330	318	340	377	363	358	341	310	351	310	333	325	366	350	307	327	349	382	316	336	357	342	310	328	335	347	374	340	340	331	326	339	355	312	329	340	329	366	328	323	341	323	326	358	320	338	356	321	340	327	330	350	339	334	357	312	330	297	312	344	327	349	349	341	336	327	314	338	343	380	364	334	347	337	303	373	340	339	354	326	345	298	344	354	344	336	308	319	298	334	319	342	350	327	349	312	339	320	349	324	351	340	365	339	320	334	356	350	300	340	317	319	329	320	364	314	334	339	335	411	366	352	330	333	313	315	332	341	357	357	340	340	339	323	345	303	316	316	374	332	333	308	330	326	327	357	326	358	350	351	353	315	343	367	324	308	347	347	323	346	346	366	338	366	343	365	366	349	339	350	322	318	310	326	343	355	320	339	344	317	346	381	359	350	350	307	310	353	320	328	357	363	353	332	312	354	383	342	337	333	327	341	291	290	331	338	330	321	354	345	315	358	366	352	303	320	351	329	344	344	353	285	353	328	316	338	337	330	318	330	375	344	364	372	390	352	334	361	349	342	305	361	369	340	322	357	323	324	308	345	330	344	346	334	333	352	336	301	342	351	343	329	335	318	293	356	337	375	345	351	313	356	334	329	322	318	344	338	294	340	338	348	333	303	378	327	403	352	339	380	380	321	370	328	327	318	306	308	323	369	332	357	349	337	353	324	332	358	345	326	326	325	312	350	309	339	314	336	328	357	331	367	344	387	349	331	337	353	374	350	330	339	365	338	328	304	308	316	361	265	320	316	344	346	339	301	360	349	334	345	328	346	347	333	354	355	280	332	362	325	345	336	332	315	345	295	350	351	371	331	366	330	361	351	322	335	367	319	287	343	327	343	299	327	342	338	338	341	346	350	353	315	361	358	313	330	331	317	322	336	364	327	354	321	325	362	297	347	320	362	359	369	327	325	312	335	302	366	333	354	317	320	325	333	317	371	342	350	335	365	353	304	364	345	317	329	337	335	333	344	352	339	342	357	354	358	302	320	337	331	350	352	366	366	329	319	305	349	332	359	343	336	352	316	354	318	387	318	338	369	339	352	339	344	339	308	344	342	355	328	303	325	329	344	349	336	337	365	360	376	324	344	301	311	342	355	342	312	311	332	353	339	306	359	340	326	310	333	333	345	359	332	358	338	325	353	317	355	331	338	335	379	355	340	315	310	348	353	323	305	338	309	322	359	328	338	360	344	346	324	318	329	333	368	338	349	332	336	334	365	352	378	336	361	322	344	360	322	341	348	346	318	320	305	335	339	376	349	318	360	351	318	318	363	328	330	371	310	345	364	321	325	311	320	351	356	316	336	336	358	346	352	319	332	352	344	351	329	343	316	350	300	360	322	385	356	342	312	309	341	359	330	356	356	327	308	340	330	320	324	367	350	341	293	305	328	319	358	322	358	319	338	372	384	365	292	335	330	354	351	359	322	329	357	313	343	334	332	337	365	372	341	353	315	326	341	360	331	347	347	355	306	323	304	332	283	347	326	332	299	332	319	359	325	335	308	308	351	349	320	383	338	348	361	336	350	331	321	339	332	338	341	359	321	351	354	343	351	331	346	353	293	316	354	361	309	352	351	331	362	332	314	350	326	338	328	304	289	336	303	348	369	337	350	347	321	312	319	348	353	322	349	316	365	335	314	353	332	334	357	328	359	339	317	321	338	348	297	346	344	351	342	343	317	317	306	336	314	299	307	317	323	344	311	337	359	319	348	328	323	323	339	343	314	335	314	304	355	366	337	329	315	354	318	327	355	344	348	348	332	349	366	332	297	320	350	334	372	384	330	339	363	334	297	359	340	315	346	354	327	317	326	315	313	351	317	335	315	357	341	363	319	360	342	304	367	321	350	363	377	365	392	333	370	331	350	372	320	319	311	302	328	343	346	373	352	341	357	364	352	326	335	337	373	313	340	367	354	331	382	318	336	353	339	352	337	324	290	329	345	323	331	325	314	335	314	338	323	375	333	355	363	344	324	345	329	322	354	366	353	323	294	301	323	335	351	342	316	313	352	293	329	355	327	352	320	331	354	328	343	323	310	338	320	318	342	342	332	355	359	392	346	345	375	331	335	345	327	341	343	327	300	341	334	360	373	322	302	381	314	336	331	354	307	353	316	313	349	366	331	334	337	345	320	334	301	358	330	347	329	351	364	337	311	333	330	311	331	335	343	348	320	320	297	317	342	359	355	328	363	319	343	309	336	329	331	335	349	374	415	343	335	341	346	330	318	349	366	359	315	323	346	304	369	348	348	359	346	319	344	345	341	350	352	333	355	369	350	331	336	345	333	319	333	353	372	347	327	303	318	354	349	305	320	366	337	347	322	348	344	310	340	310	342	287	365	326	322	343	300	313	333	333	339	353	360	338	309	319	354	366	350	351	282	358	353	337	330	351	316	292	331	319	331	338	353	367	366	304	356	355	339	314	341	337	359	360	336	341	315	340	319	334	335	356	334	355	322	321	357	312	326	343	340	332	358	301	303	340	369	399	325	360	339	321	350	336	323	343	363	306	330	376	329	288	307	361	322	337	325	330	378	373	348	362	328	353	346	338	312	325	345	366	359	325	326	327	319	349	322	324	345	378	347	366	339	336	335	374	364	326	323	359	349	352	313	320	302	335	350	302	318	372	334	343	354	350	337	352	361	301	353	369	344	343	318	360	346	341	358	356	318	351	331	351	330	312	337	363	318	344	355	361	354	318	302	357	333	329	358	339	316	340	310	317	327	362	308	327	354	323	368	341	343	376	329	339	326	355	327	313	333	342	351	331	319	347	329	339	362	360	305	363	338	350	350	343	355	335	313	347	356	353	352	341	322	360	325	298	338	372	313	360	335	322	327	354	352	335	364	363	362	331	381	344	327	316	353	344	362	304	315	327	342	305	342	336	324	313	330	315	344	341	317	352	333	369	332	337	320	314
4288	772	813	814	810	809	852	817	796	817	863	806	801	808	806	810	797	792	788	780	834	851	804	805	831	787	790	754	744	791	755	804	814	789	808	852	761	775	797	772	808	781	786	839	819	727	781	817	811	823	798	837	819	795	811	805	821	868	761	813	792	731	779	840	807	825	802	769	765	765	776	827	775	799	792	818	811	777	777	773	777	838	826	739	811	778	794	736	806	788	826	808	823	811	780	786	774	803	799	783	802	829	815	797	761	776	767	806	776	802	814	819	782	761	816	794	824	767	785	835	775	772	812	798	830	831	802	826	788	807	792	810	748	834	763	809	754	805	817	790	809	800	778	801	814	756	828	817	824	780	819	827	807	752	810	792	799	817	790	786	770	748	835	821	740	810	803	727	842	780	809	801	764	799	823	811	765	779	805	822	761	766	782	816	781	696	805	792	806	834	812	847	771	760	850	821	819	836	786	738	832	766	776	831	815	762	800	814	777	809	811	815	805	797	786	804	773	809	813	774	828	773	786	800	793	780	756	770	794	768	803	800	813	826	843	789	798	798	813	786	715	804	806	835	771	786	771	817	822	818	795	800	775	771	777	844	835	801	783	768	831	784	792	804	802	782	808	737	801	794	777	786	830	824	754	844	797	786	793	783	760	810	816	791	799	812	769	823	772	771	790	802	817	767	846	774	833	791	803	784	779	795	760	799	777	829	781	776	768	770	792	812	823	788	750	753	762	805	812	782	822	776	786	803	823	766	814	765	791	848	793	749	800	769	805	773	805	795	810	806	769	828	838	806	810	807	723	757	770	749	756	812	807	790	820	830	765	780	759	806	800	799	818	849	777	809	784	815	812	776	748	850	746	836	828	802	803	762	811	781	751	771	821	769	784	759	755	749	826	780	756	809	762	754	839	784	769	819	797	800	808	852	817	774	794	754	761	812	824	773	823	786	804	814	772	833	787	775	860	784	811	805	789	763	791	845	768	806	798	786	780	818	774	827	802	811	824	767	791	799	799	800	736	763	841	797	802	746	838	805	817	774	739	814	797	789	779	798	756	777	779	785	781	799	770	860	806	804	838	806	769	810	819	773	831	782	798	804	773	778	797	770	745	802	801	768	866	825	799	762	780	755	805	803	785	786	848	808	760	811	793	776	796	775	798	809	761	804	790	797	797	825	784	771	770	806	812	767	764	813	808	849	792	782	828	795	805	787	844	774	776	832	758	801	843	773	759	803	835	733	810	822	791	802	808	789	833	832	788	799	808	839	749	778	822	782	803	759	812	831	805	774	810	755	782	804	807	866	732	791	818	796	795	794	777	802	789	763	808	793	800	776	813	864	781	834	837	798	815	785	773	846	767	831	779	782	793	841	812	763	813	744	845	794	794	809	790	755	805	793	805	835	736	813	783	820	785	805	764	794	790	785	778	813	797	789	788	760	784	740	812	799	807	815	796	736	779	807	770	781	771	739	796	785	789	795	846	806	748	803	813	814	791	814	809	833	816	801	803	803	793	762	800	771	817	782	756	807	815	801	809	818	770	878	786	735	793	802	789	750	812	786	824	802	794	818	828	783	812	836	797	719	802	835	809	821	717	803	793	799	788	759	770	806	816	790	783	765	839	836	832	809	781	817	807	785	807	831	802	794	795	762	754	783	767	770	800	803	779	753	832	756	828	768	836	814	783	759	785	801	843	718	795	822	827	833	820	792	765	842	848	796	831	844	849	820	802	773	785	792	807	746	851	773	796	761	784	781	852	797	783	804	830	784	880	797	794	784	808	820	815	807	823	789	778	851	781	790	748	829	748	803	758	835	771	753	765	870	808	778	789	767	777	787	824	836	793	832	770	828	809	772	823	779	833	791	806	802	784	800	777	774	779	771	814	788	729	737	791	804	772	814	778	793	806	813	825	817	810	810	800	793	787	796	783	822	791	780	785	754	799	775	769	810	818	769	789	819	758	752	787	713	825	827	806	750	879	832	783	811	825	805	739	771	789	803	785	794	809	786	822	811	753	775	807	766	789	808	796	742	767	829	821	764	781	801	793	782	753	798	805	802	781	788	821	811	801	778	808	775	851	807	786	827	777	762	790	798	782	825	782	838	815	787	784	793	752	814	796	802	797	802	796	781	797	828	819	795	811	765	804	791	803	781	786	810	807	766	785	752	800	823	800	786	758	852	772	797	814	798	815	750	799	832	752	794	790	798	829	751	794	794	842	867	791	825	799	807	763	756	836	825	802	789	746	846	831	776	832	830	781	827	778	815	781	806	794	832	798	811	783	796	770	809	815	801	754	820	808	769	829	811	801	829	824	814	742	746	798	816	741	793	856	835	806	781	795	772	796	797	822	813	787	796	804	882	770	809	802	850	773	779	770	757	808	841	758	793	811	757	815	805	799	840	747	849	806	821	831	758	788	797	802	821	791	821	823	775	782	806	782	797	814	844	827	819	815	829	734	787	829	839	763	788	767	796	841	771	799	797	763	812	767	803	760	836	788	856	780	820	805	766	780	783	773	774	830	761	780	803	826	762	816	799	799	825	741	753	802	763	798	812	797	762	809	766	779	745	814	820	821	782	826	829	772	758	764	797	781	874	788	769	817	807	852	756	802	824	806	794	786	822	781	773	803	813	776	801	758	798	801	802	849	862	796	782	792	796	786	790	840	812	870	819	785	825	809	806	800	775	798	814	793	828	788	791	777	813	809	819	812	780	843	775	786	812	806	763	831	802	762	839	730	794	844	785	779	757	791	810	851	820	840	752	805	796	772	764	845	775	756	816	825	785	798	810	816	779	801	759	791	804	810	788	790	762	755	836	757	819	795	764	836	790	796	770	829	764	812	829	823	803	824	765	777	821	800	816	824	788	783	820	772	818	760	699	825	805	862	784	794	780	779	778	791	810	820	844	843	822	856	797	798	782	844	801	830	780	751	780	821	865	792	849	842	822	794	770	750	753	855	786	768	840	768	767	827	785	819	804	797	875	789	779	761	765	804	846	759	795	757	795	776	838	818	780	789	755	809	834	812	827	836	789	778	796	763	777	771	816	827	797	833	778	847	774	758	805	815	774	815	765	754	787	802	767	791	792	812	795	784	771	798	793	761	825	834	829	831	802	804	783	765	835	795	768	809	837	799	812	821	766	742	803	762	778	827	810	785	795	752	832	705	815	823	780	745	852	783	848	779	791	804	801	825	744	712	769	796	838	775	775	787	817	764	818	767	765	807	795	781	787	759	770	790	830	797	822	756	813	834	780	773	800	780	730	761	780	817	777	820	784	772	844	787	784	833	758	818	782	758	767	800	778	833	758	775	786	798	786	772	774	875	804	789	803	801	803	822	749	791	795	774	817	823	814	767	825	786	742	758	805	787	772	753	794	756	807	761	871	813	830	781	765	818	773	779	792	843	829	791	807	764	779	772	785	802	828	816	805	785	766	778	782	813	765	835	809	755	805	794	817	753	809	844	791	790	832	800	748	748	758	782	805	798	752
15599	947	484	410	341	348	327	278	299	286	261	250	280	240	263	277	292	242	285	234	267	257	243	256	255	254	249	255	248	223	255	292	299	270	236	266	243	255	278	272	245	237	287	286	267	232	245	281	267	237	251	258	251	233	270	235	290	258	243	274	256	261	250	265	274	276	292	235	275	247	274	252	263	261	264	253	246	255	219	261	240	242	246	247	273	268	282	232	237	237	238	276	240	251	286	241	252	272	272	286	254	247	258	251	249	228	268	275	251	264	253	281	244	252	241	231	247	267	249	274	259	240	248	249	223	298	256	260	260	273	271	218	263	281	270	261	305	254	276	269	230	266	252	245	267	245	285	244	248	284	225	228	266	246	260	248	235	263	244	232	264	276	231	232	247	261	293	268	247	259	285	261	257	252	267	237	253	277	274	263	252	261	269	236	229	262	258	255	251	269	264	253	255	229	252	248	250	246	253	255	275	249	255	232	237	252	246	242	261	237	278	235	230	263	242	259	235	228	256	254	283	236	224	262	243	284	273	243	233	248	252	255	255	255	272	258	275	252	263	246	247	262	287	294	261	270	240	286	258	279	235	246	273	245	254	276	274	299	246	233	261	287	253	217	243	242	250	274	268	254	263	254	273	256	245	227	264	253	252	253	242	234	272	270	255	263	284	249	255	276	257	234	257	231	255	260	278	248	255	271	272	218	227	248	264	247	261	274	258	244	224	249	258	256	242	239	255	239	258	260	255	277	243	292	287	244	273	265	263	234	252	274	279	261	250	266	272	279	271	273	234	244	269	294	246	238	258	234	283	243	288	288	223	257	281	224	264	236	262	243	248	263	252	262	243	298	251	236	269	259	255	241	261	279	232	263	260	265	249	280	258	237	262	244	274	265	245	238	249	228	251	284	241	240	271	285	282	267	284	267	249	243	253	231	256	254	249	257	264	246	271	255	271	242	250	266	252	270	265	242	271	301	266	237	263	262	262	260	235	235	251	237	263	240	260	276	249	245	282	236	273	290	258	217	245	242	239	260	230	274	265	299	258	265	248	259	268	278	266	245	253	270	262	262	266	265	226	251	273	266	272	255	274	266	287	258	260	257	238	263	267	246	227	252	269	236	254	253	247	246	274	264	225	242	216	255	292	259	288	263	274	235	265	272	252	249	256	251	235	256	269	245	245	281	276	238	261	247	243	296	254	269	271	268	278	273	257	246	244	277	251	230	245	253	238	206	290	263	221	268	240	290	258	258	245	257	285	259	285	258	240	252	266	226	252	235	278	278	249	245	275	237	236	265	240	261	231	268	287	243	233	252	253	235	267	268	271	275	241	270	264	261	246	250	228	255	292	266	279	259	281	243	230	272	257	240	289	298	232	236	272	279	278	269	266	263	264	273	237	275	272	254	242	219	249	251	247	273	272	253	253	277	253	257	278	257	272	259	259	275	239	265	277	255	221	226	234	273	241	281	241	275	245	268	258	254	235	246	268	263	267	298	254	264	252	259	260	265	228	257	275	243	275	252	273	268	243	277	286	268	252	274	281	273	256	227	258	257	232	250	249	235	251	251	240	251	268	256	267	269	280	243	256	247	261	240	241	280	254	230	252	279	254	248	281	294	260	260	269	252	265	248	275	264	242	248	225	293	257	270	255	232	251	242	263	259	264	259	268	280	240	254	246	261	267	244	256	275	289	235	281	231	249	280	235	263	282	258	277	259	260	290	273	239	233	279	271	241	244	274	265	245	238	280	251	261	234	262	257	244	275	255	253	278	251	296	241	258	246	250	255	260	270	255	246	261	272	266	256	277	235	248	245	237	249	248	272	239	286	256	256	249	261	264	272	261	258	270	286	258	241	261	255	259	244	247	254	277	262	274	281	246	266	267	269	236	263	258	258	227	289	285	265	254	259	282	271	274	242	240	244	285	260	257	251	281	247	260	264	248	240	254	249	260	253	265	250	265	265	251	274	268	260	280	244	264	269	261	293	256	255	286	267	297	238	234	270	266	262	274	283	278	247	254	291	253	248	254	259	245	233	289	270	253	233	262	255	238	227	274	270	251	240	290	280	220	246	257	258	239	260	257	248	264	264	259	240	265	224	254	258	263	261	267	247	251	248	266	241	258	245	237	240	244	240	265	295	255	258	277	277	232	245	285	230	244	294	239	284	276	221	259	262	252	268	243	217	263	293	278	226	267	224	239	270	240	265	255	235	252	263	257	273	278	268	266	233	275	266	277	266	232	241	247	243	257	232	266	238	256	257	264	279	282	285	288	261	256	271	219	254	255	213	248	259	231	220	245	265	245	266	255	264	219	241	268	268	255	265	253	293	252	260	239	259	250	219	230	253	255	275	263	259	263	261	262	241	254	248	235	280	238	243	293	258	254	297	239	236	256	244	260	258	289	255	272	270	248	279	268	250	254	254	233	303	241	253	237	274	249	229	255	224	241	291	251	267	236	258	283	252	277	235	275	242	239	248	269	281	284	272	272	280	296	276	266	254	262	277	267	258	241	254	275	234	257	267	254	240	281	231	253	275	227	243	240	262	288	294	242	254	224	220	270	265	218	251	245	249	271	229	257	266	263	259	235	252	244	248	283	268	289	259	252	252	261	260	252	251	265	256	233	256	278	282	267	245	254	256	225	272	278	254	245	260	277	267	232	251	244	277	272	257	256	283	265	262	262	247	251	295	280	241	248	268	234	260	283	294	241	254	269	251	283	247	281	269	249	249	239	241	255	272	246	251	235	282	270	276	276	245	243	226	262	249	255	225	258	290	264	210	249	275	273	268	260	252	283	246	216	264	246	229	272	251	255	217	214	250	265	245	249	275	267	233	280	247	248	244	251	226	270	238	252	245	266	245	234	252	261	242	244	278	267	275	247	263	233	255	236	272	275	265	284	242	246	264	235	221	265	227	248	278	250	253	253	246	257	222	268	262	253	260	284	287	233	253	268	274	265	252	232	283	260	286	252	257	265	255	250	285	248	269	228	266	245	255	252	245	240	275	261	257	268	265	252	242	256	227	241	266	266	242	238	216	275	257	259	262	239	241	252	223	246	226	231	246	246	247	255	242	257	250	242	268	256	242	262	258	240	273	228	250	242	242	276	266	262	259	240	242	261	268	250	272	261	244	287	230	288	257	288	248	214	250	273	242	259	228	249	257	255	244	269	303	311	252	253	258	243	232	245	276	231	250	269	240	260	260	285	243	264	265	250	258	256	273	244	266	248	214	262	240	235	255	272	259	259	249	244	278	245	279	255	250	270	273	280	258	254	249	232	280	263	249	274	276	241	254	271	261	266	231	257	272	252	284	278	232	274	220	237	292	242	240	295	279	274	241	270	259	240	241	275	210	238	229	261	272	251	247	249	265	295	239	269	251	276	248	259	246	239	246	270	281	235	230	279	286	255	288	259	242	242	247	281	239	235	285	274	253	258	214	239	243	263	233	219	252	247	268	239	261	230	271	236	245	261	271	252	257	231	257	273	267	274
11260	832	1109	1248	1077	963	893	835	754	795	710	743	699	679	707	641	675	667	639	637	659	640	643	616	668	669	598	633	661	638	629	604	597	609	645	607	611	614	602	623	618	629	622	624	662	665	596	641	595	674	579	660	650	634	601	641	658	637	571	615	637	600	657	606	600	617	613	596	608	616	570	593	627	634	665	590	583	607	645	611	650	646	633	616	556	641	597	638	621	608	612	604	667	647	610	620	590	588	639	605	595	572	642	659	629	618	628	638	603	600	625	612	607	642	605	607	607	623	626	585	577	620	597	625	661	595	629	592	619	626	579	625	639	628	592	611	658	613	628	631	611	625	651	596	580	620	625	583	604	605	634	576	650	597	627	570	628	621	637	602	608	670	615	595	589	645	596	628	647	581	650	590	646	649	610	634	598	632	638	625	650	608	585	626	628	637	617	674	603	658	628	608	612	593	612	587	611	647	604	584	590	613	574	569	568	640	574	593	597	600	615	594	581	632	619	604	672	574	610	613	557	637	610	599	638	624	587	616	590	621	621	593	638	591	605	609	628	594	620	647	561	558	586	636	606	602	578	624	577	618	627	641	638	577	669	606	632	654	603	547	597	606	641	612	570	591	599	638	568	656	591	622	576	653	568	632	646	637	636	631	601	604	605	650	572	620	604	574	611	615	603	608	622	604	581	587	589	607	639	653	608	625	583	626	600	625	600	635	589	615	625	570	607	599	580	607	645	695	612	579	620	606	573	577	586	581	579	615	611	556	647	605	593	579	594	588	595	597	585	601	592	628	636	605	620	635	618	655	631	627	604	595	592	592	602	590	597	603	569	585	632	658	647	599	588	612	582	598	642	586	599	627	590	607	616	608	611	626	596	618	634	640	614	616	627	671	646	650	597	635	617	614	578	596	653	581	607	571	616	603	634	645	599	630	610	623	612	637	602	615	584	599	595	625	621	610	578	631	635	604	633	593	601	602	619	579	600	600	643	640	623	642	607	609	640	601	622	589	595	655	587	648	624	615	594	576	626	644	642	638	603	617	611	636	629	595	563	644	596	611	622	602	606	591	603	612	607	548	582	599	570	615	591	618	616	601	603	563	646	621	637	616	635	638	636	579	581	598	596	580	669	648	605	596	581	593	628	625	579	658	599	593	654	651	659	630	597	610	594	612	606	626	661	576	605	640	600	586	626	599	633	653	615	635	595	593	637	611	593	624	643	600	592	648	610	579	630	611	654	585	607	580	565	586	653	663	661	650	626	609	579	577	616	612	633	624	600	591	672	653	584	592	586	649	615	569	631	643	654	617	582	612	617	577	571	631	630	566	637	595	601	605	633	570	654	599	587	590	623	583	673	606	639	604	632	570	616	625	653	617	611	629	592	597	598	579	624	651	602	634	597	594	614	636	587	636	562	604	611	597	608	609	614	621	615	668	586	605	616	649	591	599	626	636	644	603	630	626	629	593	613	617	619	617	680	626	657	600	634	618	658	633	639	581	626	595	593	565	617	612	600	625	662	583	631	620	626	582	577	607	591	595	596	600	656	601	618	585	661	620	618	613	596	623	691	589	583	601	617	643	600	620	616	623	601	573	579	569	612	591	604	578	584	593	579	628	600	612	608	610	623	598	634	597	594	626	576	583	598	597	642	592	604	610	649	577	578	622	635	605	577	551	633	619	635	609	590	652	652	630	639	580	628	615	627	652	559	604	638	635	546	655	632	627	668	644	583	605	624	598	613	576	609	585	616	657	616	624	636	623	619	613	608	599	603	595	619	601	656	609	612	595	625	618	642	623	561	624	649	566	578	599	636	627	625	608	639	617	612	614	601	654	599	574	599	585	626	604	614	619	592	612	572	632	632	612	647	613	583	580	602	566	661	619	599	623	595	575	601	619	616	608	622	610	603	606	614	644	649	630	631	618	602	584	594	618	594	625	609	611	586	632	600	588	601	615	590	660	644	586	641	588	625	588	591	620	630	600	585	611	623	588	611	653	597	637	623	575	636	599	641	594	600	606	612	589	588	582	604	595	621	590	611	594	594	616	623	650	645	613	628	649	610	614	639	638	622	615	565	609	621	610	584	586	604	629	605	644	619	593	603	628	622	625	595	641	656	572	596	608	598	566	656	627	595	576	588	642	573	634	586	633	536	633	576	652	604	609	590	567	606	628	604	628	580	636	584	606	611	594	607	552	612	571	572	604	585	633	578	594	622	608	616	592	615	632	681	620	631	599	578	651	581	630	582	599	584	620	616	596	627	602	620	643	591	630	619	620	606	586	677	651	577	606	625	605	640	578	599	608	594	540	634	605	577	581	632	625	593	596	610	625	568	616	624	593	590	598	617	602	583	625	596	616	604	632	615	577	636	595	619	596	631	635	602	603	630	592	568	659	627	605	604	644	609	629	620	598	568	609	577	578	597	621	577	632	649	631	635	608	571	573	655	559	650	610	620	640	603	591	592	656	637	618	643	621	634	599	656	611	650	646	572	630	587	625	631	595	597	608	656	581	621	667	627	599	637	571	603	595	590	624	563	601	596	627	602	631	619	645	654	600	588	593	633	583	637	635	636	598	602	548	589	624	610	598	641	663	617	616	668	582	634	585	589	623	626	658	621	621	634	609	591	608	625	640	596	605	620	587	545	629	597	592	604	618	586	597	634	618	591	610	618	634	610	584	611	609	603	596	627	596	577	595	636	606	644	666	641	556	606	613	628	651	627	616	640	604	593	630	606	619	597	600	614	595	608	587	602	587	656	611	659	614	590	646	591	612	604	594	597	608	623	641	594	580	556	604	584	614	592	606	598	623	599	607	580	588	607	625	658	583	616	588	631	615	659	641	621	581	634	608	596	613	579	577	611	607	613	664	592	630	626	577	646	618	618	635	578	610	612	600	614	592	588	596	604	652	585	644	653	602	670	633	593	597	643	592	557	603	621	586	560	589	608	667	617	643	592	638	640	597	626	573	615	621	619	614	598	687	642	649	638	620	623	627	610	626	625	649	635	595	600	611	600	608	601	610	611	573	615	626	574	642	604	609	601	593	638	577	596	632	563	614	573	616	637	567	620	578	612	653	633	632	612	660	626	603	665	614	581	646	655	570	634	608	591	611	603	614	636	617	621	621	626	624	603	617	642	612	600	579	625	596	617	610	574	626	587	616	602	583	615	627	630	608	628	651	669	613	634	609	605	631	634	624	614	625	632	603	595	603	624	600	623	646	635	591	605	620	630	586	570	636	603	606	629	676	610	637	621	601	618	595	623	648	580	610	621	629	596	556	657	623	614	599	659	601	609	584	603	596	647	594	608	570	602	588	545	620	679	626	590	614	653	576	581	602	623	611	650	625	626	615	618	631	576	608	610	608	585	609	599	591	623	647	609	602	613	610	593	673	601	626	609	629	582	627	658	625	633	596	586	630	579	629	604	605	623	604	540	605	669	636	618	635	614	599	624	657	629	605	641	594	645	631	560	652	610	639	592	574	637	653	608	609
24529	2234	603	406	291	231	199	153	121	159	138	157	138	132	108	130	135	113	100	109	116	104	104	116	103	106	131	131	110	116	100	118	95	90	104	93	108	98	104	116	102	107	108	123	111	105	119	119	100	89	105	129	122	113	112	97	92	123	112	101	88	102	111	102	100	88	108	87	90	117	103	103	94	90	106	113	113	97	99	114	107	112	93	122	96	103	120	118	115	110	110	94	108	106	113	106	113	98	101	109	130	113	103	113	129	103	107	108	101	111	85	106	115	101	113	120	137	104	101	119	106	108	102	117	94	101	104	102	112	97	120	103	106	80	97	114	118	110	101	104	115	99	100	115	109	87	115	106	110	104	99	101	93	105	119	98	110	99	103	126	115	105	118	105	113	115	109	83	103	111	102	114	95	103	89	99	104	117	107	115	96	115	108	92	102	100	116	89	102	100	105	100	106	110	105	105	116	118	86	95	113	86	112	111	98	96	99	90	104	112	109	102	102	108	99	108	99	98	103	130	112	104	106	89	126	122	95	100	114	95	101	93	100	100	102	131	100	103	107	114	91	98	101	102	89	117	124	119	121	105	130	104	135	111	109	102	93	108	107	99	117	105	103	96	98	126	128	98	96	101	116	104	116	110	94	113	87	104	99	104	110	109	112	93	119	127	113	99	117	98	110	110	93	93	118	103	96	105	100	103	81	91	112	108	100	110	100	119	113	105	110	105	100	94	107	98	93	88	99	101	124	110	94	109	97	115	112	112	115	98	109	108	99	81	114	107	101	116	112	96	113	108	119	104	111	105	94	104	87	100	105	103	104	97	134	106	106	95	100	103	106	110	107	113	98	94	97	116	106	102	116	102	117	100	127	114	108	113	96	95	107	106	120	100	112	113	107	89	122	109	101	87	119	94	121	107	93	113	91	116	90	116	93	108	113	110	87	102	103	106	109	86	95	117	106	108	112	124	116	107	72	120	100	112	102	83	92	96	107	108	111	119	86	83	107	107	106	111	116	102	107	105	106	99	95	98	124	101	117	93	115	96	115	79	117	108	101	103	120	123	105	111	104	88	90	123	117	113	103	106	109	102	101	100	108	90	105	100	124	92	108	110	106	83	87	107	97	99	106	114	93	103	120	111	124	114	112	124	102	104	106	110	122	113	116	102	76	110	89	111	102	112	99	109	130	108	120	92	108	93	89	113	96	109	123	105	101	92	105	98	107	91	104	99	104	103	102	91	120	110	106	115	111	113	96	114	108	108	109	133	98	114	103	101	116	114	102	119	119	102	112	98	98	95	103	112	102	114	101	94	105	114	103	124	120	106	108	119	92	116	117	91	95	99	104	110	99	110	97	113	98	84	106	132	106	119	106	114	109	97	93	100	84	103	122	109	102	118	110	123	111	92	104	107	87	98	98	97	116	103	110	109	107	104	98	125	112	107	95	110	114	90	117	111	109	108	104	115	98	108	104	105	106	117	98	100	96	102	107	137	136	95	89	98	102	126	110	102	111	107	97	115	101	102	97	100	98	102	108	115	108	117	98	106	112	99	112	112	114	129	104	88	91	96	108	103	97	120	113	94	117	96	113	117	102	109	90	106	98	119	95	93	101	110	98	116	106	103	95	94	122	99	117	113	108	112	109	107	113	102	98	110	100	102	114	119	105	92	93	109	117	76	94	82	101	104	100	99	121	102	100	98	103	111	96	119	107	95	98	106	102	101	112	116	121	98	90	111	108	119	113	104	106	115	93	99	101	120	111	90	103	105	104	105	115	88	98	93	109	94	111	107	92	103	101	111	107	98	110	88	112	97	104	130	104	103	129	125	118	93	118	103	125	105	103	114	107	115	93	109	105	98	126	106	98	103	105	104	95	103	110	100	98	102	98	105	129	106	129	117	90	100	114	90	101	110	115	98	90	120	96	101	113	106	99	106	102	132	113	110	126	123	125	101	86	94	93	95	100	123	106	123	105	107	104	102	94	108	99	127	112	121	101	110	132	92	104	98	109	105	92	101	111	108	124	110	113	83	119	101	123	88	97	91	96	79	97	117	100	100	101	106	117	132	115	117	72	107	98	120	117	104	93	107	124	115	110	119	108	98	117	120	88	102	117	97	106	121	120	104	104	100	103	99	107	127	107	102	117	119	88	110	94	107	83	104	93	93	91	124	110	101	115	100	96	90	90	95	117	92	90	100	106	93	92	99	105	102	121	113	106	103	95	101	95	83	108	112	90	104	109	96	108	108	117	94	104	102	108	111	114	115	84	92	113	111	92	89	98	110	101	107	106	104	109	110	90	124	102	116	100	116	103	118	71	102	136	86	111	104	90	98	119	108	111	93	105	112	112	112	111	88	105	102	100	110	94	106	113	112	91	104	102	101	111	106	98	103	115	112	104	112	130	106	109	121	106	105	95	96	115	108	103	121	104	121	113	133	107	133	102	101	114	113	106	98	115	118	89	104	111	101	105	101	108	96	129	113	107	98	107	121	98	91	113	89	131	94	101	99	111	112	106	92	122	109	100	101	105	96	116	133	128	111	98	109	92	94	111	115	109	98	90	107	95	120	100	100	125	110	107	111	95	86	97	113	106	114	116	97	109	108	115	88	123	110	95	95	111	113	107	107	105	108	124	102	109	98	108	103	96	107	90	98	102	101	92	104	95	124	114	105	105	94	103	107	109	104	124	89	113	128	98	126	94	97	106	107	121	92	103	96	118	95	109	106	108	117	92	98	101	118	90	102	112	91	104	101	95	105	97	92	108	112	104	113	89	105	86	110	97	114	95	96	102	103	102	108	104	121	109	124	113	96	103	102	102	103	129	122	103	106	94	108	95	94	92	100	108	86	94	74	110	101	90	104	107	103	91	99	97	100	102	86	106	110	105	88	96	102	105	110	102	108	104	105	113	111	104	97	112	118	89	114	97	112	107	98	96	105	99	116	76	96	96	131	115	115	100	104	103	103	112	123	106	103	116	135	123	96	100	111	102	104	90	106	119	92	108	91	109	102	127	116	125	97	114	103	89	116	116	88	102	99	112	98	106	102	123	115	90	109	93	112	128	122	106	124	116	94	90	96	87	100	93	109	125	120	103	113	107	91	130	106	102	105	121	100	97	80	91	110	101	105	106	115	108	113	97	90	99	119	109	123	89	117	123	116	115	117	117	110	115	90	84	105	111	106	127	106	97	122	111	103	115	100	110	102	89	113	97	85	119	114	100	81	98	115	85	95	107	105	95	111	90	98	106	112	113	85	95	103	95	97	107	126	89	105	91	96	119	119	103	115	115	102	106	105	106	113	113	109	103	101	106	95	121	93	95	107	87	96	108	84	112	106	92	97	113	112	100	120	126	103	117	106	94	84	108	98	104	119	109	108	109	104	95	95	102	119	100	124	101	89	92	103	96	94	100	86	114	93	103	81	113	105	95	111	109	105	109	108	105	96	119	94	102	89	101	113	90	108	106	123	104	101	96	116	109	101	100	100	117	102	97	116
14585	729	1331	1399	1233	947	784	684	582	551	506	443	378	425	436	402	363	366	372	349	362	344	347	345	314	341	339	316	322	343	282	314	294	297	302	295	318	315	291	307	275	326	310	292	278	286	281	325	284	284	280	299	350	334	274	288	291	304	311	277	278	288	292	271	294	348	298	316	301	260	290	304	293	277	289	285	280	287	245	319	331	293	284	281	282	304	252	295	299	290	284	294	285	284	275	278	276	286	274	306	286	281	286	287	279	277	287	307	304	268	287	283	295	310	292	266	280	292	268	277	303	290	287	290	304	280	278	298	281	279	286	281	295	295	291	296	302	267	296	306	278	295	267	293	303	294	272	260	280	273	272	291	258	299	297	309	308	265	275	292	293	274	308	317	285	278	273	293	307	307	280	279	283	284	286	284	311	287	311	259	277	254	299	281	301	253	274	277	269	289	282	310	314	274	258	271	310	308	282	278	305	284	305	290	312	267	286	298	274	288	254	288	269	318	292	291	283	262	267	306	281	284	271	272	291	290	264	283	299	284	280	317	284	305	329	276	316	274	312	303	310	287	289	317	313	285	290	274	299	253	283	294	270	263	277	285	284	262	296	283	292	280	290	279	286	259	288	293	288	263	289	292	301	296	274	318	258	290	286	286	298	266	286	284	313	287	308	279	287	263	274	294	278	285	314	287	241	304	287	310	272	282	283	285	287	294	272	295	295	294	284	266	301	269	255	285	251	285	311	299	313	297	308	277	298	267	294	267	287	263	288	291	271	276	287	308	315	297	263	249	277	277	294	306	314	268	296	280	290	287	300	284	290	287	311	300	296	277	312	275	285	276	284	280	268	257	262	278	302	255	293	258	290	282	293	295	238	288	240	281	276	298	268	291	265	309	275	297	265	274	309	282	274	282	275	272	300	281	280	276	288	281	252	284	292	302	268	289	326	281	289	277	257	274	321	280	290	309	282	320	285	287	301	288	321	277	311	307	286	286	309	293	289	270	275	268	290	294	276	281	263	283	261	247	271	267	305	276	246	299	277	307	297	300	295	270	279	247	278	250	273	299	265	303	303	299	323	286	258	278	279	276	281	315	273	293	307	296	266	278	279	279	277	283	290	270	239	291	294	280	262	283	305	286	301	280	279	290	281	309	292	296	286	289	290	267	289	301	268	289	298	283	307	281	283	273	290	289	287	299	253	257	280	280	274	261	309	287	273	283	290	320	259	300	294	304	295	299	275	304	271	284	307	282	267	292	270	268	279	280	304	290	279	274	267	265	277	263	317	265	287	303	280	294	267	297	292	285	297	278	251	266	330	290	278	293	297	288	301	316	274	277	271	290	272	317	275	301	309	277	288	305	295	284	275	267	242	273	307	262	243	314	281	304	267	269	307	292	294	307	317	257	303	270	275	296	302	295	273	287	290	277	287	262	292	280	288	294	302	264	343	290	306	305	274	302	227	316	302	279	291	312	252	264	300	303	304	323	296	283	262	299	256	267	292	284	295	283	284	313	272	298	272	263	289	299	296	281	289	273	275	285	295	261	279	286	246	274	299	287	296	306	272	302	304	311	272	321	290	275	305	241	283	276	277	279	325	308	262	266	284	300	270	283	259	295	284	309	268	271	293	282	276	280	292	306	259	295	281	262	282	306	291	270	291	262	275	280	277	283	297	274	249	284	277	295	281	272	301	300	275	279	283	277	299	279	288	278	284	296	302	299	280	301	294	275	301	266	308	283	291	304	306	295	282	289	323	280	271	269	328	292	271	280	336	297	289	269	293	267	256	287	283	258	277	286	280	301	299	291	271	300	308	296	283	308	298	282	293	297	303	303	286	312	268	266	304	305	272	271	273	258	286	282	280	295	300	276	313	268	293	288	282	304	278	298	296	305	303	282	281	294	307	248	276	296	295	310	293	276	308	270	267	286	274	291	286	300	303	292	305	270	308	277	303	250	298	309	294	319	271	289	264	308	281	285	261	291	286	322	278	289	287	294	267	270	275	281	282	278	285	292	305	295	308	267	308	289	288	275	286	320	275	290	262	277	289	286	277	279	283	269	275	309	287	263	282	289	244	291	276	271	338	282	259	274	274	264	266	298	250	278	277	277	315	291	304	303	291	249	287	286	295	263	270	300	276	254	280	285	282	294	299	303	283	267	303	291	314	308	270	275	271	301	293	297	266	274	308	298	277	300	290	278	300	272	296	293	288	280	290	284	271	281	288	270	302	290	310	279	309	293	307	290	295	279	289	296	255	282	298	288	264	289	291	285	298	293	271	284	287	280	287	285	283	273	262	271	298	295	279	298	282	277	264	287	263	311	274	272	261	318	315	279	288	272	279	313	253	279	248	270	293	296	290	267	285	344	258	277	269	254	291	302	284	286	309	292	281	315	275	284	280	282	329	257	262	267	296	262	277	260	283	295	292	276	272	281	289	277	313	296	261	294	286	274	293	274	268	287	242	288	313	259	269	274	284	296	290	290	313	278	288	263	284	279	321	303	286	258	270	260	277	279	281	288	277	306	275	309	269	307	284	260	302	297	291	277	251	299	292	277	301	283	302	288	291	281	329	291	287	307	299	287	297	283	276	270	276	315	309	290	264	282	294	276	301	284	263	307	305	292	303	274	298	312	302	300	274	277	273	304	282	273	288	295	278	299	300	275	280	276	265	316	302	303	321	301	294	258	301	325	278	277	277	285	281	282	267	295	300	305	306	310	261	281	279	254	286	295	296	292	310	282	269	254	307	271	291	294	287	265	308	267	266	278	278	327	308	287	302	266	297	298	265	297	297	278	289	274	244	329	297	283	302	276	290	280	291	305	273	298	285	289	287	300	278	264	263	270	283	341	287	289	297	285	263	257	270	255	307	308	270	269	295	292	288	304	297	273	313	275	289	298	273	312	280	279	278	273	272	305	293	304	272	310	305	274	325	318	292	280	296	274	268	273	281	309	298	310	305	244	288	258	303	276	275	273	266	255	282	301	260	273	283	291	292	278	320	278	296	291	279	301	301	288	296	277	291	296	263	313	307	272	270	300	279	267	326	291	305	290	312	312	268	297	295	291	257	291	280	311	278	294	296	256	318	310	273	263	274	296	316	306	297	277	263	292	300	307	293	282	264	297	289	306	291	272	257	312	264	270	267	297	265	270	299	306	266	282	287	290	306	294	296	298	297	289	287	312	239	288	319	270	273	319	276	289	291	302	295	275	279	300	256	280	263	265	279	319	247	309	279	262	286	296	276	281	267	274	264	256	313	307	282	298	285	289	303	260	267	285	285	276	295	271	297	298	260	303	288	273	298	294	269	286	282	275	283	273	269	278	303	298	275	305	282	291	295	255	292	293	279	279	282	301	272	327	275	305	285	306	292	276	294	285	308	311	330	324	298	310	304	272	298	278	272	312	286	289	300	294	308	271	299	330	300	258	282	289	286	274	295	279	279	278	324	298	282	302	296	346	292	273	291	319	280	248	268	307	324	265	276	261	294	285
4442	390	356	321	323	342	347	327	347	335	345	322	345	305	320	350	303	333	302	347	340	325	344	321	335	349	320	355	318	305	339	357	286	333	273	327	323	338	324	348	342	345	351	296	341	327	329	287	323	297	322	311	344	342	340	357	329	355	328	316	379	350	297	349	352	348	320	333	354	345	325	358	342	336	347	322	305	315	350	359	335	359	309	307	351	341	370	340	373	342	283	337	351	347	348	316	315	321	301	353	344	337	336	340	323	367	313	364	344	307	325	334	295	322	311	360	347	323	343	371	312	356	369	343	326	325	310	299	303	339	311	348	349	340	339	323	299	366	354	343	295	328	337	318	383	338	320	306	318	320	337	379	370	313	312	345	353	340	329	308	343	361	324	338	350	342	357	326	306	343	331	357	331	305	326	328	328	365	349	328	340	318	334	347	353	349	333	334	350	300	353	347	336	325	355	346	337	336	377	326	315	343	377	330	326	308	324	355	312	362	349	323	319	350	335	335	324	347	363	363	345	320	336	357	328	319	361	361	346	338	326	337	364	346	356	332	318	342	349	341	372	354	315	326	342	339	343	314	347	334	346	334	354	347	321	331	370	341	363	343	295	321	361	297	318	331	321	374	310	316	335	361	328	334	307	334	348	328	317	330	352	340	342	304	336	313	352	356	334	347	342	302	329	308	341	323	337	337	348	370	365	311	353	328	300	293	341	335	323	365	327	342	355	329	326	322	354	326	332	317	331	329	320	357	348	320	350	347	326	342	323	337	324	344	349	350	359	323	351	314	326	322	377	356	315	333	337	335	296	344	341	344	331	339	326	312	328	342	327	350	354	354	333	318	310	357	323	340	360	298	333	355	330	333	325	309	335	317	349	351	348	336	316	335	322	340	341	350	329	335	346	328	354	314	319	348	347	383	334	344	344	309	356	338	335	358	349	323	337	361	328	346	324	312	360	325	362	341	353	327	339	312	354	321	347	342	310	355	328	276	337	347	343	324	334	318	350	366	347	370	352	319	332	324	315	321	357	333	387	310	373	311	356	334	361	352	330	321	336	329	321	293	333	339	344	343	330	341	348	366	338	321	305	333	340	341	326	298	305	326	360	305	323	327	324	355	316	350	388	311	329	325	337	372	321	336	353	338	293	331	314	306	360	348	350	351	323	343	321	324	338	367	348	369	358	353	336	328	343	321	325	321	333	347	344	339	323	364	376	301	330	338	296	363	319	324	334	306	351	358	310	349	350	348	328	348	343	359	323	335	338	355	314	309	348	360	326	359	349	379	311	356	330	341	332	366	324	347	304	320	344	345	307	356	315	336	352	326	339	340	337	349	368	300	351	352	322	358	354	381	305	328	309	328	300	330	358	352	325	343	359	360	351	288	327	357	371	340	307	385	315	313	328	338	342	361	334	335	304	332	342	342	297	358	362	329	325	327	335	331	334	348	352	359	346	326	303	336	355	346	345	362	322	334	357	354	331	329	347	367	321	315	335	324	330	343	314	326	320	336	324	336	338	350	343	340	323	337	329	368	321	352	322	319	336	340	314	320	329	365	340	328	316	326	356	339	303	352	317	329	276	326	357	314	337	337	345	308	341	321	347	296	323	338	348	304	319	332	341	336	337	338	331	372	312	300	305	327	344	365	351	323	370	351	350	346	349	328	350	335	348	357	323	328	319	315	321	329	311	340	331	341	354	302	341	340	354	341	358	302	319	287	340	308	317	340	330	347	380	329	346	360	357	341	342	342	333	354	347	312	339	340	309	350	332	385	349	348	325	349	321	362	350	333	313	346	350	302	335	326	306	341	370	319	312	346	374	327	328	327	359	317	337	334	354	343	354	341	325	333	332	322	376	349	337	353	370	318	322	343	371	323	358	337	356	344	340	362	328	344	336	292	355	324	369	291	335	345	366	362	330	329	304	322	332	336	356	351	345	342	348	332	358	343	316	314	306	338	311	326	340	317	311	351	327	348	330	346	311	335	347	366	349	383	321	361	321	315	307	334	345	374	307	340	330	338	365	336	347	315	358	338	329	353	308	342	328	351	348	342	352	317	324	316	329	354	344	341	328	355	346	387	324	382	346	329	330	334	313	337	352	365	352	304	360	341	317	316	321	320	364	356	339	364	325	312	300	318	326	373	330	367	330	353	326	327	350	343	350	317	327	320	333	294	329	304	339	347	340	321	363	337	331	320	310	316	346	340	304	351	325	332	363	342	311	338	338	299	336	358	321	324	338	344	340	318	350	358	343	299	354	344	341	341	348	303	355	346	325	341	341	317	330	337	324	300	346	364	360	342	306	340	341	345	368	309	322	340	356	314	327	357	355	328	346	337	345	331	327	314	306	328	306	330	344	337	326	372	347	359	357	299	368	342	349	378	339	311	321	367	355	366	362	366	309	344	324	355	338	314	356	320	336	314	310	339	368	320	327	346	355	341	308	372	349	348	314	342	353	327	329	363	323	346	330	307	342	305	364	342	350	323	330	332	376	315	355	331	328	334	351	346	347	360	343	349	344	344	343	339	370	368	350	320	305	360	338	333	321	346	335	317	344	338	329	360	349	355	346	348	369	330	325	354	328	379	354	323	343	314	327	344	316	335	334	348	332	361	328	326	295	279	320	339	334	323	364	351	328	364	342	376	359	337	325	312	320	308	324	387	367	338	321	351	300	301	358	338	331	350	311	352	310	344	347	333	309	328	339	327	316	336	354	313	323	331	365	323	323	347	373	372	357	323	335	336	310	336	334	322	343	325	324	369	333	340	320	320	377	378	365	363	350	349	340	358	326	325	350	333	333	331	319	320	329	393	334	332	346	369	307	343	342	321	340	340	336	319	328	339	319	368	359	326	346	325	364	315	305	355	338	321	356	314	332	363	365	314	362	337	322	316	351	345	338	328	360	367	363	331	306	373	343	347	307	342	330	345	301	331	376	335	345	330	335	300	325	358	334	284	321	351	355	370	346	363	354	337	331	359	332	338	336	361	345	334	371	320	324	358	368	332	289	340	371	314	327	349	328	320	337	335	324	330	361	316	313	365	349	348	324	323	299	339	344	339	348	329	329	344	353	344	356	357	317	325	287	335	337	342	340	364	341	331	358	327	346	350	381	348	353	310	349	350	334	293	329	341	349	292	339	315	324	382	326	371	287	348	345	331	365	353	344	365	352	348	335	338	322	328	374	347	338	337	329	344	310	326	336	355	349	330	349	318	323	316	315	355	301	314	370	329	350	337	339	349	334	345	343	345	346	301	370	369	321	332	339	318	318	322	346	291	335	347	344	360	323	303	346	381	362	367	352	302	343	327	328	320	327	348	350	322	355	353	365	337	345	310	343	345	335	337	330	327	352	342	377	340	326	332	346	347	346	374	353	346	355	333	329	342	369	333	341	329	361	337	333	296	313	338	327	308	307	318	296	339	319	355	350	331	311	313	289	304	342	362	328	310	354	358	340	314	325	310	355	348	352	305	323	307	332	317	329	349	339	323
4105	815	821	793	815	832	824	827	775	836	777	804	805	797	815	784	810	762	745	822	799	828	804	820	781	811	773	795	750	785	785	791	776	805	806	825	763	779	768	784	790	795	825	824	789	822	768	774	796	769	788	803	805	835	840	786	821	812	776	777	801	808	801	739	774	806	817	761	798	789	805	781	796	760	815	787	778	805	759	838	755	765	774	896	771	782	804	790	819	806	822	794	806	780	758	760	784	815	777	802	794	826	740	798	832	742	792	771	793	778	763	824	800	754	840	798	786	813	794	792	816	814	774	822	792	829	806	771	770	838	806	756	765	872	786	828	786	792	823	825	802	848	802	824	837	794	758	762	811	766	783	746	803	818	730	809	779	760	787	724	828	755	807	745	760	782	804	848	794	707	777	704	792	811	805	829	827	829	767	769	839	844	829	809	781	814	835	773	758	820	783	796	801	772	770	764	807	789	792	780	811	781	785	798	743	750	785	802	837	802	812	778	824	788	789	761	810	828	767	830	791	808	774	805	772	769	761	789	781	817	772	802	808	807	781	767	838	830	817	767	776	757	805	842	786	792	769	816	818	760	833	820	770	807	804	775	823	809	757	750	771	799	770	881	837	792	784	776	764	822	753	793	821	847	828	797	778	750	812	770	805	784	804	797	836	755	834	803	821	796	814	828	810	824	764	782	803	779	779	768	806	781	769	776	770	774	769	796	802	791	802	736	814	808	805	811	798	780	796	794	769	782	841	837	790	791	760	771	799	804	801	772	774	815	812	798	769	781	733	840	768	774	814	749	796	856	789	787	783	811	782	791	820	839	761	809	723	798	806	872	791	790	728	761	785	795	786	854	830	782	752	789	838	781	745	756	763	777	841	772	793	790	774	788	803	762	772	819	791	832	770	796	764	747	798	794	775	771	754	783	784	805	774	811	735	775	798	811	748	813	800	822	731	775	821	769	744	807	748	784	808	773	742	797	788	732	784	796	750	755	807	789	835	818	710	787	767	781	820	752	723	776	787	819	759	791	829	803	798	828	800	744	815	739	797	810	781	792	771	769	784	815	797	798	803	882	762	809	784	813	825	817	804	776	749	812	755	802	825	790	798	780	819	781	798	810	774	812	776	777	814	787	837	780	823	774	759	798	761	760	759	792	759	796	845	776	749	759	733	786	812	827	810	774	824	773	789	776	765	799	775	753	802	747	810	771	756	780	783	758	818	792	783	780	802	774	738	745	772	799	768	833	827	789	774	827	768	808	797	818	748	775	772	777	760	752	805	812	793	787	738	829	792	759	792	753	781	787	767	795	801	777	769	797	801	777	830	771	861	816	770	831	799	834	788	788	771	771	762	831	804	852	799	824	722	778	831	794	805	815	797	793	781	806	793	770	810	802	792	814	822	773	815	773	793	801	802	840	753	808	793	787	780	788	839	841	802	797	831	801	788	780	789	817	803	802	766	753	757	773	815	800	799	768	774	765	780	746	766	773	827	767	812	771	787	788	786	830	793	792	811	751	834	810	800	795	824	752	756	744	796	792	785	854	819	789	782	763	748	770	811	808	763	792	812	839	868	765	804	797	811	806	841	814	745	775	832	791	777	813	776	821	806	838	767	775	796	799	764	751	801	769	819	819	782	819	810	800	813	803	734	783	815	764	808	749	783	857	750	865	830	772	883	805	853	824	801	816	838	810	801	754	794	793	802	748	801	813	804	784	817	781	732	817	773	798	773	804	795	852	809	827	793	774	801	755	798	806	787	761	777	816	779	761	758	772	780	786	841	857	804	770	851	738	789	819	841	789	809	745	817	798	772	774	826	791	824	765	811	793	773	818	775	755	801	742	842	807	762	788	806	788	797	727	786	769	757	821	752	778	744	781	790	817	807	781	809	837	731	788	802	795	815	797	788	818	789	786	793	771	779	777	802	839	763	838	783	821	742	768	812	779	816	795	780	791	820	794	808	847	731	818	729	808	820	747	797	754	847	807	826	831	812	818	781	766	706	816	827	803	789	799	778	766	818	774	794	813	794	850	837	793	781	776	826	789	784	802	798	722	731	795	756	803	823	751	762	772	792	763	788	740	834	776	819	761	776	826	765	763	793	831	765	807	817	795	777	751	740	751	805	825	771	856	811	789	785	818	775	760	794	774	812	795	814	789	752	785	814	820	811	771	776	813	788	762	786	836	798	789	754	798	802	791	824	789	770	756	828	781	813	816	790	841	740	801	792	790	808	802	757	732	763	793	813	779	810	823	739	793	759	796	814	868	814	762	834	806	848	766	780	758	784	765	798	778	803	791	858	780	805	830	798	798	789	795	756	849	739	761	796	796	771	844	775	742	824	824	776	758	834	783	805	805	823	825	808	785	805	833	820	757	855	790	823	802	763	812	829	821	799	830	795	804	813	739	789	740	774	796	793	764	806	773	796	756	727	791	807	796	746	779	760	753	772	792	769	819	775	748	815	778	823	825	834	790	786	780	838	822	763	801	787	821	779	772	813	756	800	857	804	764	764	802	815	823	812	783	774	778	764	792	791	746	799	829	814	777	790	819	796	792	770	773	774	796	785	803	851	843	750	786	788	829	785	814	758	791	748	793	797	760	736	760	829	802	773	784	835	799	762	800	833	810	792	772	819	780	799	786	792	796	826	832	769	782	755	734	828	808	799	780	820	822	789	772	733	803	797	759	710	823	787	792	814	778	780	786	796	808	770	781	786	795	773	802	781	795	795	774	756	775	764	774	773	812	743	826	815	781	761	758	804	757	834	765	764	792	787	851	765	834	797	747	820	831	779	808	820	789	825	788	771	764	779	733	806	786	830	782	775	796	854	838	736	784	745	767	795	789	825	759	824	829	809	784	780	767	808	763	761	742	804	792	836	778	752	808	771	821	778	822	796	763	760	808	825	846	740	747	829	804	802	787	770	796	815	750	743	773	833	765	758	774	805	787	812	804	763	801	775	774	823	863	794	796	797	824	816	805	768	760	791	785	823	788	831	791	808	850	814	763	758	783	780	795	783	801	775	744	795	756	806	842	816	811	788	781	797	791	797	798	822	789	790	822	828	807	748	779	781	803	777	801	822	793	804	772	767	826	829	790	780	781	787	782	803	808	821	766	819	762	852	725	798	779	783	757	780	832	800	790	786	802	784	808	787	767	827	790	748	777	800	752	781	830	821	785	786	842	780	809	768	808	767	777	808	802	810	798	766	787	865	784	813	753	809	772	827	844	790	829	785	829	771	778	774	807	747	756	825	816	809	781	810	769	797	746	796	794	790	755	799	768	783	815	790	795	768	816	796	833	772	801	774	783	766	759	795	781	818	770	811	804	804	771	768	818	792	842	817	815	828	828	814	747	767	813	793	819	778	777	800	807	844	824	841	805	799	831	788	829	789	783	776	798	797	796	792	761	795	748	801	794	809	808	801	777	752	807	740	790	784	791	750	859	785	782	803	790	839	776	791	776	811	803	838	779	745	789	845	799	787	767	845	732
15425	978	524	431	394	331	285	265	282	270	247	282	281	243	258	256	267	236	290	296	278	263	282	250	266	242	292	264	256	280	277	284	296	256	281	228	257	255	312	269	253	261	270	268	277	243	262	258	256	241	278	256	295	291	238	246	261	261	278	227	257	235	273	273	242	245	264	270	279	254	258	277	258	290	256	250	279	281	260	255	279	265	268	270	267	256	246	269	277	261	284	265	273	251	255	232	260	269	243	238	270	258	243	238	259	251	261	267	251	244	241	257	250	253	229	240	221	241	256	253	280	252	243	273	268	260	267	239	272	274	257	269	261	247	260	224	256	258	221	253	255	247	256	246	271	233	257	281	241	288	238	260	254	246	275	242	251	250	277	248	282	255	285	288	291	264	262	261	247	256	241	260	253	258	243	241	270	230	239	234	259	241	253	267	232	249	233	259	275	275	236	235	268	250	260	273	236	253	251	248	255	216	256	247	273	254	248	261	258	248	220	244	236	245	229	271	236	264	273	223	279	265	267	265	263	281	261	244	294	244	250	248	247	235	265	254	231	224	248	275	242	293	253	254	236	259	274	243	264	250	213	245	251	282	251	271	260	262	260	268	251	279	237	272	216	278	276	274	262	269	251	275	263	261	227	267	253	279	265	237	279	265	246	283	256	257	269	280	229	266	305	277	240	246	268	258	270	265	228	265	272	257	241	254	253	268	266	227	253	251	250	283	264	255	258	235	274	253	247	243	271	266	252	276	231	242	262	272	284	259	237	266	242	279	245	256	261	255	265	268	264	252	254	247	262	263	250	266	260	254	252	275	258	250	248	250	264	240	256	235	248	260	249	258	262	266	289	238	289	236	262	257	242	241	259	247	279	258	235	275	259	254	253	235	266	221	256	240	278	229	289	233	257	262	243	278	281	288	261	262	256	281	244	263	252	254	237	274	224	232	248	255	241	240	266	242	251	250	261	273	254	260	274	271	262	279	254	256	255	278	235	236	249	257	239	297	254	241	263	250	257	257	259	256	244	285	276	290	245	292	266	236	244	254	234	250	254	223	259	277	256	240	263	288	243	233	231	242	276	248	245	260	271	251	253	281	255	257	239	251	237	258	267	264	278	294	238	281	265	282	233	254	235	264	262	266	240	250	271	271	258	236	259	258	275	277	256	302	239	236	276	243	266	252	269	262	250	245	244	281	233	254	273	255	240	241	239	248	256	231	264	254	235	274	247	280	307	256	263	239	272	247	274	249	250	279	217	252	279	265	266	265	218	254	239	296	238	257	271	238	239	285	251	264	235	266	252	266	255	236	273	273	259	266	228	262	237	278	260	238	233	252	262	269	256	259	271	267	247	279	252	266	244	257	236	244	265	261	239	247	296	290	283	238	236	255	238	268	257	284	252	265	235	250	279	267	250	253	263	261	259	263	247	251	248	289	254	269	282	230	256	258	243	269	228	267	252	241	274	262	263	219	246	285	265	252	234	225	245	239	257	250	262	263	248	261	218	235	216	273	235	268	226	269	247	295	267	256	271	253	230	270	237	255	266	246	281	227	249	257	253	266	243	289	248	269	224	244	286	240	249	285	284	297	236	233	254	245	269	256	212	252	299	250	236	265	236	260	248	276	268	227	250	251	252	250	223	248	255	281	289	232	268	264	220	248	254	281	262	293	253	259	239	272	269	248	274	259	271	272	231	222	264	266	239	276	240	273	280	234	273	252	257	246	247	261	233	262	248	255	266	266	255	266	275	255	230	239	251	246	233	276	268	234	237	234	269	255	248	242	238	263	228	239	239	265	255	283	259	271	281	260	273	257	256	234	271	282	277	271	236	310	277	257	271	280	236	256	278	260	272	299	234	221	266	259	273	256	266	242	269	286	257	234	227	289	256	274	261	277	250	250	258	261	247	241	251	277	237	274	259	247	240	246	269	237	251	268	251	267	257	244	268	250	254	251	234	243	218	208	235	261	264	300	241	266	281	252	244	268	240	238	280	275	251	217	258	286	259	285	259	256	259	244	249	272	259	220	275	245	257	270	225	250	236	256	266	267	252	265	258	253	249	269	282	240	248	281	237	242	242	248	272	233	226	247	270	229	222	254	241	244	272	248	276	251	222	253	250	255	255	281	267	252	260	237	233	287	266	249	221	331	245	294	241	241	252	254	248	265	250	263	265	242	238	260	270	269	290	244	260	243	264	265	227	250	272	244	244	282	261	247	246	256	253	268	254	256	262	279	262	282	232	274	256	263	230	273	232	246	259	251	229	256	258	273	244	255	232	252	256	284	268	264	245	243	289	276	255	261	277	284	252	254	275	264	266	232	257	270	224	274	271	244	264	264	265	257	279	250	236	247	247	247	237	274	263	241	220	278	246	264	226	247	238	280	247	280	266	259	256	256	246	256	237	280	268	237	238	234	265	260	259	266	246	255	252	290	273	257	243	247	269	260	268	219	269	219	256	257	293	257	251	256	230	232	271	266	263	269	261	259	282	254	266	251	226	283	247	235	258	247	266	250	275	245	270	242	258	255	262	267	263	254	241	267	234	267	235	244	270	257	215	245	230	262	228	246	281	267	281	271	249	292	294	281	252	253	266	265	254	265	279	246	269	259	235	205	261	242	264	229	232	282	257	263	236	242	247	267	234	244	271	251	237	232	229	273	250	269	285	259	255	263	276	252	277	246	264	299	273	252	251	257	268	237	258	257	256	235	256	271	283	279	271	255	268	240	252	235	224	240	273	287	257	287	266	274	226	275	274	277	259	254	253	259	254	244	258	237	244	248	267	274	271	249	232	226	268	300	267	285	255	242	272	241	281	265	262	296	285	247	249	229	270	300	305	259	253	264	257	222	249	252	220	237	258	257	237	290	271	236	237	274	268	277	236	254	254	230	288	266	250	253	259	234	242	288	266	272	245	267	255	242	256	263	244	262	279	276	223	276	296	263	250	272	232	254	280	259	276	259	254	236	244	256	263	228	251	244	240	258	252	243	267	248	262	272	253	260	264	247	233	250	243	255	291	272	257	255	235	270	240	268	250	249	266	253	273	260	270	280	258	234	262	246	276	285	263	242	236	276	271	258	250	231	252	262	254	244	273	267	254	278	247	265	275	269	278	286	249	262	267	264	250	241	261	260	256	280	257	256	245	252	239	258	232	276	263	302	270	263	269	243	258	244	249	227	234	264	216	275	270	253	267	264	233	284	246	253	213	258	278	251	262	220	238	264	235	236	268	266	250	244	269	245	263	259	219	223	279	276	274	260	274	261	261	252	278	244	230	247	273	219	247	220	285	257	211	229	256	235	248	243	261	262	272	243	235	243	256	267	249	244	233	244	256	243	247	243	246	247	261	258	266	263	251	237	235	260	234	250	246	283	276	270	275	263	234	281	266	258	234	254	294	251	266	261	259	252	264	234	241	248	276	286	225	243	254	257	281	263	246	252	283	257	269	251	281	281	246	243	240	246	276	284	265	254	246	257	261	258	264	280	261	257
11146	855	1107	1193	1099	1006	853	826	808	732	751	703	683	666	645	622	638	674	600	623	635	606	655	621	658	630	630	606	642	647	639	635	610	581	608	622	580	607	626	610	630	613	603	612	622	606	590	595	635	591	573	657	595	580	590	607	576	624	600	623	662	618	584	606	651	609	613	618	633	579	609	609	616	625	675	629	626	598	641	638	609	602	636	629	540	662	636	657	612	632	606	634	648	623	629	559	639	622	623	603	598	611	656	649	654	606	567	590	614	583	589	600	608	604	603	601	610	605	655	633	654	637	627	574	652	606	569	571	579	601	618	572	613	631	631	619	616	576	590	587	648	596	594	601	577	626	606	597	577	628	601	662	630	635	649	590	602	593	591	561	631	580	634	597	580	592	547	626	619	624	554	621	602	612	608	608	566	662	611	666	616	618	597	582	597	606	606	628	612	632	650	628	631	636	631	576	607	558	616	567	616	571	594	577	585	622	605	582	616	636	610	679	591	600	583	588	632	618	631	659	631	612	602	650	627	635	597	622	668	637	604	603	579	619	614	551	618	615	604	604	605	628	612	619	614	624	648	626	608	609	590	577	597	624	677	595	607	608	543	597	576	620	618	630	635	625	631	621	609	566	595	624	635	607	599	621	596	572	569	595	616	617	590	606	587	561	646	601	607	594	606	636	581	606	621	613	649	567	636	603	636	547	644	615	628	583	602	568	671	590	641	677	634	613	620	603	608	593	657	609	593	641	594	622	583	599	639	611	603	616	546	646	579	638	606	584	580	583	594	620	597	623	590	602	586	594	630	626	619	600	585	632	665	627	620	602	626	599	567	605	575	641	554	580	628	644	609	596	635	629	615	611	603	673	595	576	621	583	597	660	629	586	621	599	633	588	619	610	660	613	572	649	597	581	611	610	633	604	611	608	617	593	614	568	573	578	610	607	593	606	616	592	653	596	628	606	612	618	625	625	554	609	601	580	634	575	597	605	646	651	551	567	583	631	606	597	636	633	625	654	621	629	620	607	600	588	610	583	593	577	574	591	572	607	616	583	600	645	606	641	623	606	610	606	634	659	601	549	620	652	612	605	612	662	635	590	634	619	576	571	582	614	612	596	589	631	599	599	620	599	611	629	604	573	620	624	603	592	610	631	597	587	663	626	600	610	601	580	614	600	600	597	665	572	612	575	591	589	637	608	586	593	617	652	623	561	605	644	588	599	654	565	602	626	598	640	571	596	599	594	598	612	557	607	582	611	555	612	583	566	617	575	642	605	615	561	622	612	637	602	613	578	612	626	639	619	587	570	590	606	587	598	635	559	583	592	629	629	594	585	640	616	575	643	600	637	616	623	615	564	536	616	641	638	630	576	571	587	645	575	633	615	585	634	645	610	621	582	619	596	622	585	596	614	600	608	607	634	573	605	635	640	598	597	572	601	563	583	602	575	614	673	586	608	603	581	617	598	620	614	621	614	577	615	628	561	652	590	610	614	653	645	559	636	656	605	589	636	638	604	680	638	635	596	659	589	577	606	603	629	616	602	596	645	597	555	565	599	616	600	633	642	609	633	611	598	639	538	618	610	606	624	623	573	613	603	667	634	600	612	600	641	629	596	610	602	575	595	611	609	588	599	571	569	596	643	599	592	606	637	646	614	580	637	574	626	582	623	633	624	616	635	612	589	602	631	578	571	600	599	574	656	619	628	584	594	617	600	625	640	672	618	615	654	570	619	541	622	627	602	608	620	611	627	643	640	642	657	591	605	640	606	636	607	619	613	547	633	624	581	605	585	561	602	616	653	612	626	560	638	592	625	620	620	604	633	595	586	587	621	617	643	612	579	620	626	595	604	634	572	579	615	618	595	612	608	633	639	641	588	543	641	614	624	596	578	629	638	609	651	608	611	638	592	611	598	652	593	627	585	592	630	623	644	600	649	554	627	607	642	611	584	644	584	616	601	599	577	640	626	599	586	611	620	593	618	624	611	601	560	613	601	621	615	583	616	624	603	609	615	609	605	639	617	573	569	613	588	596	627	631	651	576	633	636	582	581	579	585	640	584	600	641	625	615	633	606	586	652	600	642	612	646	569	612	631	571	577	648	601	558	576	556	591	586	653	628	594	597	594	562	611	613	643	619	602	613	593	572	628	605	549	631	581	596	606	615	626	600	638	568	586	635	580	616	642	599	621	601	570	649	615	606	597	599	626	631	661	612	608	629	645	658	618	616	639	603	595	615	604	626	587	612	658	646	628	648	578	607	652	581	612	676	601	620	603	650	601	649	586	614	674	614	611	617	582	614	648	617	654	647	608	583	614	604	616	544	628	566	601	630	607	579	618	686	606	652	613	577	601	603	609	662	655	557	627	630	606	575	621	626	616	615	604	654	626	612	591	597	604	611	559	553	640	627	620	644	583	636	600	650	587	629	617	581	586	621	611	583	569	604	581	610	579	609	610	592	650	586	636	606	598	613	621	609	566	632	577	635	581	609	603	636	611	642	598	605	583	599	587	586	635	608	603	603	603	582	623	602	580	628	612	642	610	596	641	587	642	573	643	622	600	606	625	570	610	586	618	603	589	631	615	595	617	622	596	602	568	639	602	595	655	619	629	624	624	583	630	619	612	615	621	615	588	578	594	585	653	586	588	605	670	601	582	610	629	664	636	585	577	606	583	578	611	597	575	600	619	607	633	652	580	599	620	627	550	585	619	608	624	642	587	605	647	579	640	592	594	639	621	628	588	605	599	643	633	611	621	611	598	594	583	655	660	604	602	610	595	621	614	565	611	595	610	623	607	586	624	578	612	577	612	590	543	618	602	606	599	632	645	619	630	626	636	629	597	617	652	650	540	599	576	571	582	544	630	603	625	635	571	628	639	640	584	606	589	642	626	611	583	598	563	585	611	618	599	609	570	635	608	575	598	603	609	603	604	569	595	611	600	678	614	616	594	602	643	624	640	604	623	602	613	586	608	560	596	605	643	565	589	644	604	596	601	599	627	618	608	657	631	607	632	614	625	581	647	585	627	618	634	631	619	612	577	584	632	627	597	612	635	587	622	603	633	633	601	613	620	620	604	657	600	617	586	606	591	638	592	605	592	650	625	638	617	636	579	603	532	571	575	600	632	599	566	574	595	594	654	566	633	576	600	614	659	609	659	593	647	591	553	556	644	656	599	569	610	609	600	645	621	558	625	607	604	618	633	621	661	597	621	611	654	605	671	630	593	647	592	622	586	586	586	606	614	638	590	602	590	602	636	568	615	621	622	601	574	594	598	577	622	576	592	584	667	659	600	597	619	609	611	599	613	620	560	582	580	610	645	639	650	630	608	590	613	589	606	619	616	584	611	551	558	609	603	566	605	583	608	619	567	597	584	590	588	636	577	661	648	641	637	583	603	589	627	578	604	595	596	593	608	604	626	575	597	634	605	642	619	619	591	614	631	551	597	587	582	627	601	607	610	613	674	616	656	557	617	614	678	590	602	590	610	569	605	612	603
24240	2141	579	411	266	244	208	173	152	146	137	140	120	127	116	119	136	115	120	120	90	133	127	110	124	110	107	112	105	116	111	117	111	109	103	109	101	107	110	124	110	98	115	100	128	103	110	106	86	87	95	109	109	100	111	122	113	121	93	107	104	109	94	95	88	113	110	114	108	100	109	108	91	92	89	100	96	114	121	105	96	99	118	97	105	113	102	105	107	104	114	112	95	118	109	109	119	98	103	108	123	108	93	113	101	118	101	93	110	125	107	88	118	99	102	115	106	95	127	105	100	94	104	91	103	102	100	103	109	101	99	105	116	119	89	106	104	109	94	105	97	101	100	132	140	86	95	96	103	93	105	89	82	105	100	98	113	111	125	121	109	108	99	134	116	87	97	107	85	119	95	98	114	101	102	93	99	110	126	116	110	110	91	101	119	106	105	102	114	106	117	107	99	84	119	106	95	114	100	106	100	113	105	112	104	99	102	106	110	101	115	108	108	114	116	81	89	88	101	106	115	122	99	115	100	113	93	103	122	104	97	120	98	109	98	109	101	111	108	88	96	106	92	105	94	109	86	91	108	120	115	95	109	94	135	106	92	103	122	88	98	105	107	111	85	88	86	114	101	98	103	95	112	94	113	104	83	136	108	100	89	97	101	102	94	100	102	103	102	95	105	109	121	105	107	102	103	92	99	105	111	104	109	113	90	122	107	90	107	120	101	119	104	125	113	89	117	113	104	102	100	121	99	88	96	103	76	107	106	90	104	113	105	101	111	95	101	86	86	101	109	108	110	95	88	98	96	112	120	109	105	99	130	118	92	110	108	113	108	107	89	103	94	91	97	92	128	99	95	102	111	127	98	91	116	113	86	109	97	124	100	98	104	104	112	93	120	121	87	99	100	91	109	95	100	93	140	104	125	119	102	104	87	87	104	107	97	117	99	104	114	104	117	103	105	81	89	110	101	110	97	84	104	115	99	113	108	111	112	88	106	104	97	89	95	117	91	107	94	110	109	98	87	106	107	99	81	112	107	113	77	99	94	106	96	121	118	98	117	106	102	104	100	100	109	120	124	90	106	92	102	112	123	96	108	124	108	102	108	102	97	103	115	93	91	93	101	104	100	105	97	107	112	95	109	76	129	93	113	116	120	115	109	105	97	102	108	116	117	105	97	101	89	102	105	110	86	118	82	108	94	97	121	112	110	107	109	123	108	96	114	120	112	110	89	90	99	97	111	95	106	93	88	88	104	119	108	117	108	115	94	98	98	128	105	112	101	76	98	101	102	104	87	110	115	110	114	117	105	93	81	105	117	99	88	91	99	99	95	97	102	114	97	105	114	100	106	106	103	103	90	100	101	95	123	98	85	120	91	113	114	119	93	104	106	99	110	115	130	98	120	113	100	98	90	87	122	109	110	97	91	109	100	117	91	115	120	112	107	118	110	103	102	106	109	103	93	104	97	104	106	101	114	103	102	118	93	97	103	98	110	128	106	104	112	99	100	108	109	130	89	95	106	80	120	121	102	114	96	91	98	104	91	102	123	96	99	98	111	106	101	84	101	110	114	108	99	110	102	103	108	113	84	135	114	91	101	100	115	93	108	107	105	94	101	91	96	97	108	93	102	99	94	109	102	98	100	98	92	112	105	89	110	133	113	105	100	98	96	92	105	90	116	93	110	116	120	100	100	91	100	108	106	102	103	115	124	91	121	112	89	108	122	99	85	119	93	106	103	96	101	112	118	99	112	88	98	99	122	106	109	101	101	101	99	107	124	103	106	88	109	113	96	102	91	101	112	102	106	109	98	107	102	93	108	102	108	128	114	102	104	110	109	98	93	95	120	111	117	107	103	110	88	89	126	90	85	87	103	92	103	116	107	111	95	95	111	109	112	95	121	103	110	110	114	108	108	96	99	91	106	92	93	107	95	95	105	122	95	95	110	122	99	94	119	125	108	113	123	101	116	107	114	114	99	104	82	93	99	102	102	105	99	98	94	111	82	120	105	112	105	109	98	97	117	100	92	76	114	109	79	100	97	113	116	98	78	118	94	105	88	86	107	96	104	118	104	121	110	112	110	106	112	95	97	101	119	89	103	94	109	100	112	115	106	96	119	90	105	96	108	99	95	120	97	106	111	93	92	106	103	96	114	81	98	100	98	100	102	124	115	95	95	111	110	96	110	99	105	126	105	95	113	83	105	84	115	109	105	123	110	85	85	100	110	112	105	110	114	77	90	104	110	80	100	102	108	96	106	115	135	100	119	96	112	96	92	113	100	106	98	109	97	127	97	99	109	123	105	118	113	87	94	81	91	97	93	85	91	120	115	98	93	110	95	124	94	107	120	105	105	113	102	106	93	89	106	109	126	93	98	113	91	127	122	103	114	92	115	90	102	108	111	91	109	122	106	94	109	102	119	95	94	122	104	102	98	108	116	104	94	92	89	107	99	96	122	109	107	95	127	91	98	113	112	97	109	94	87	119	109	104	88	91	121	109	111	116	111	87	97	126	114	119	105	111	104	89	96	111	108	114	105	97	103	100	106	105	96	95	112	105	98	88	103	105	114	102	91	104	93	91	107	100	105	111	98	116	107	91	128	104	114	112	106	112	98	97	88	98	111	111	96	97	101	97	114	103	99	92	106	108	107	105	107	101	103	91	100	107	124	105	97	99	94	104	100	102	97	98	100	112	97	112	126	112	106	101	98	85	104	105	118	100	126	108	110	95	106	116	120	101	109	97	81	92	118	109	102	128	108	100	111	97	104	97	105	94	117	104	103	84	75	123	98	92	103	102	97	117	105	113	111	88	105	116	118	105	88	116	114	117	103	96	104	113	103	101	101	109	103	117	104	104	103	107	105	109	103	118	85	101	94	94	93	107	110	137	107	95	90	98	102	95	102	108	130	86	115	113	96	92	97	90	92	95	94	90	109	96	113	112	114	96	109	78	102	109	117	102	119	109	110	84	105	105	139	102	109	92	118	110	99	104	122	112	105	123	117	106	110	101	126	110	105	101	107	120	101	87	86	107	121	98	122	119	98	99	104	106	86	105	102	124	103	108	96	101	97	109	109	115	138	110	120	92	92	127	95	105	121	128	108	85	113	96	109	76	138	94	89	127	117	101	98	108	104	106	97	103	118	92	108	92	92	97	112	94	100	101	96	92	96	103	102	100	95	105	129	105	91	116	100	105	110	106	103	96	117	106	98	104	109	113	114	113	103	122	126	103	98	100	100	95	112	98	99	110	119	126	106	105	110	99	103	93	98	119	121	116	94	92	92	113	108	113	114	115	135	107	102	104	101	100	93	106	112	103	98	103	89	95	117	121	97	128	129	110	105	98	111	93	112	106	108	121	91	102	104	102	102	91	90	115	109	101	112	95	108	111	88	104	91	111	95	107	107	83	98	109	112	114	96	104	103	87	93	115	96	113	117	96	100	102	99	93	105	105	103	82	113	94	106	121	97	97	88	124	104	93	113	106	116	104	106	99
14111	736	1347	1488	1278	950	820	675	573	538	502	480	456	466	353	399	391	368	345	366	305	347	310	355	313	328	309	323	332	290	320	309	288	307	318	309	310	313	292	275	308	320	306	286	312	281	327	317	288	320	289	289	293	298	295	306	273	268	283	304	276	284	299	303	308	288	275	281	314	266	266	292	284	273	283	285	288	271	294	263	291	296	291	262	274	281	288	277	296	268	305	276	327	290	278	280	296	303	291	263	306	316	279	266	297	282	306	295	285	315	286	280	308	288	252	292	255	280	272	291	277	307	258	290	301	312	317	285	269	284	286	285	276	286	256	278	297	291	274	283	282	266	305	275	287	290	304	315	273	280	249	264	280	295	290	286	271	294	274	282	301	286	275	288	282	311	293	299	293	289	284	280	310	286	303	276	308	285	252	310	292	283	263	256	267	276	274	265	307	299	280	278	296	284	265	265	321	275	275	244	302	278	292	294	285	312	278	291	293	279	276	282	293	306	270	254	266	237	244	296	295	261	279	287	296	310	280	273	276	303	277	291	273	287	327	278	284	259	269	282	294	287	298	292	307	284	274	301	276	305	278	279	297	298	259	259	293	299	301	301	258	290	263	289	282	256	266	308	310	288	291	287	293	289	322	278	258	274	303	302	300	272	317	279	267	312	280	254	270	282	284	316	308	310	274	307	289	263	275	287	285	259	263	291	280	289	259	273	265	282	277	276	272	297	261	300	284	300	298	262	295	273	288	304	295	276	286	306	273	295	292	289	324	270	303	290	302	302	284	308	269	285	258	279	279	302	296	295	312	264	274	284	276	255	288	290	295	280	299	269	287	300	298	273	285	295	277	296	304	270	297	280	291	295	316	307	267	272	277	295	271	287	298	291	241	296	254	250	274	270	259	302	294	262	280	293	322	260	288	330	265	285	305	290	255	281	278	272	283	288	303	285	297	302	307	294	285	276	281	281	272	303	304	285	285	317	282	305	267	275	281	272	281	281	259	298	299	288	293	278	308	289	266	289	254	263	252	304	274	277	258	304	296	288	246	278	313	262	315	287	291	281	271	291	285	304	301	287	282	256	317	268	292	285	273	280	280	287	280	289	270	276	275	281	256	316	260	282	291	249	286	302	308	267	278	305	241	286	310	308	276	293	274	261	279	271	242	280	261	297	277	264	288	285	279	277	264	271	296	289	296	288	285	278	281	281	293	291	283	293	232	262	302	277	296	269	305	284	290	308	284	312	287	235	292	307	293	286	290	310	305	293	281	321	294	282	284	295	278	281	238	288	302	294	269	256	314	304	314	305	295	268	289	305	297	282	301	286	250	280	305	287	266	285	259	255	290	275	270	284	264	262	282	289	251	294	267	287	276	284	295	278	309	276	279	255	270	284	283	325	286	269	308	297	294	314	299	295	273	263	257	311	289	276	281	308	279	275	272	270	273	305	298	262	307	284	281	273	273	280	287	301	278	285	298	280	311	278	287	276	297	277	272	269	299	289	231	284	248	308	288	295	279	309	267	272	295	287	286	296	296	275	263	306	293	289	282	292	301	282	294	278	268	287	276	298	277	284	291	270	257	290	285	280	249	260	283	261	294	292	277	272	321	307	292	282	253	303	291	299	294	276	268	264	305	272	276	277	292	279	314	316	291	301	287	254	289	286	302	284	289	265	256	274	261	282	276	277	304	285	266	247	290	271	307	271	259	284	288	267	287	273	286	272	282	280	291	285	274	296	284	293	294	293	274	281	310	251	303	302	272	268	310	279	248	279	310	281	286	284	291	260	260	292	285	294	274	300	291	269	326	291	269	277	292	298	282	279	304	293	256	296	264	297	285	281	277	273	284	256	247	288	275	279	308	288	278	294	281	309	294	275	289	312	313	269	298	279	271	257	306	295	282	304	311	292	300	292	270	300	285	310	293	256	281	268	259	271	295	287	261	287	281	294	308	288	281	285	337	305	283	298	268	309	297	310	301	287	297	283	261	296	285	266	276	254	292	279	288	291	266	299	265	288	270	294	264	275	286	291	259	250	305	280	260	276	314	253	272	294	291	303	300	298	273	281	276	272	295	264	307	307	308	289	287	259	262	285	333	290	293	299	313	278	285	339	272	310	263	297	289	303	286	303	270	306	286	316	303	281	291	278	259	290	284	267	292	268	275	276	276	310	271	284	283	280	304	290	259	298	265	284	257	280	275	272	279	270	267	262	303	291	252	285	283	272	275	275	277	266	275	278	286	306	292	285	306	262	280	261	269	307	300	278	280	269	269	308	305	271	250	316	274	289	241	268	267	292	234	282	287	278	278	286	311	269	290	283	263	280	281	284	264	281	305	284	293	298	259	289	294	292	270	251	285	298	273	272	273	309	282	295	298	292	261	280	289	285	277	257	283	254	266	265	249	262	272	291	268	277	300	278	286	298	269	281	282	320	269	266	304	294	292	242	285	278	283	287	295	278	301	280	255	280	284	286	282	309	312	273	283	255	283	287	292	277	287	269	295	289	281	276	308	280	301	273	274	276	280	290	283	271	276	300	318	302	274	293	284	298	240	283	277	297	298	326	314	281	313	289	275	272	311	282	286	291	280	308	257	249	275	261	255	295	294	251	286	267	299	281	306	295	284	269	281	291	297	297	294	274	281	310	283	305	292	287	271	282	296	267	285	276	259	278	279	289	259	273	305	284	274	295	281	283	262	287	276	276	289	307	287	303	260	253	270	302	291	288	274	308	295	274	291	260	337	254	292	272	298	293	280	281	269	310	302	271	265	298	307	265	299	296	262	271	286	267	284	283	286	282	258	291	295	281	292	264	277	297	268	270	301	308	297	295	271	246	316	277	272	268	294	256	269	263	301	306	316	279	316	274	306	288	308	327	280	272	263	276	274	293	300	301	283	251	292	293	254	273	270	316	277	312	315	288	282	315	303	290	260	277	294	265	271	294	261	274	261	292	267	255	280	299	280	257	295	300	302	254	336	270	314	287	322	297	278	303	282	280	265	274	275	273	269	281	305	258	278	288	275	305	259	309	301	303	297	285	271	286	299	244	261	302	301	273	297	291	271	287	283	292	332	282	273	269	246	273	286	279	285	303	296	280	316	259	261	288	277	307	274	280	310	310	280	311	285	288	281	296	293	305	267	314	282	285	303	263	273	309	280	275	259	261	264	250	248	281	282	277	281	289	291	311	260	291	292	279	294	273	292	309	288	295	266	268	260	320	296	267	281	266	265	290	308	263	276	311	307	291	283	309	292	245	252	290	282	287	295	258	276	289	301	265	268	289	300	291	273	267	304	270	282	290	296	279	271	297	280	281	255	247	279	273	284	279	260	249	279	293	311	273	278	282	281	295	300	302	283	270	291	261	302	294	286	307	309	279	295	272	280	304	301	287	274	303	288	277	270	299	240	282	277	283	264	276	267	264	264	297	270	295	294	271	245	297	289	250	259	302	264	265	283	268	295	278	309	286	307	302	301	307	269	294	295	287	286	275
4495	392	340	333	335	315	360	346	346	360	363	320	338	351	342	340	299	315	312	303	329	343	343	319	343	330	350	366	358	343	317	317	321	330	361	345	295	330	336	323	341	326	323	360	338	325	342	336	317	333	341	328	310	356	367	360	357	327	329	329	342	331	342	336	297	316	339	289	326	304	336	344	320	352	341	377	314	353	328	325	311	319	349	343	320	343	379	341	315	346	317	279	325	368	327	311	312	351	332	303	329	363	340	326	309	359	326	284	335	325	317	320	353	335	350	324	331	356	302	318	335	313	344	333	344	360	319	328	322	340	325	351	304	339	340	323	345	368	322	319	346	332	329	309	342	317	307	343	352	295	379	367	355	347	356	374	321	329	345	340	297	313	339	335	322	330	344	330	345	325	310	310	331	331	346	333	333	322	366	294	329	314	313	321	337	338	339	316	343	362	332	337	334	356	333	325	330	356	343	340	325	328	339	349	321	357	324	336	332	349	332	307	320	352	357	362	340	303	323	335	347	315	317	281	311	338	297	349	313	305	336	342	340	316	313	311	332	362	325	342	334	310	308	346	353	312	347	370	354	364	342	350	343	338	317	307	330	311	333	349	334	316	354	337	359	323	330	343	365	344	370	323	348	351	322	310	308	292	341	362	325	371	352	314	334	342	342	324	344	321	347	363	326	333	309	381	332	319	355	340	329	302	332	341	349	378	337	307	343	360	350	324	338	330	354	364	357	321	341	346	376	327	329	325	323	337	334	328	318	306	346	318	363	369	333	311	363	312	354	361	342	325	341	333	323	321	328	367	355	321	357	310	326	329	334	354	349	387	310	358	315	332	331	339	329	310	358	327	346	316	318	324	292	309	325	363	341	334	369	321	344	322	329	349	332	361	311	295	369	370	378	334	350	334	324	312	328	301	290	293	325	320	339	329	328	362	310	319	301	343	345	347	348	321	331	308	338	371	340	366	344	286	318	343	343	352	340	338	326	340	372	330	315	321	302	306	290	349	328	323	303	318	333	327	309	341	335	336	345	333	351	371	346	332	334	345	348	326	325	344	296	314	313	294	321	348	327	339	339	322	388	307	377	327	349	323	345	370	338	326	332	343	323	358	291	349	314	344	337	362	314	349	355	349	298	328	366	300	352	333	318	326	357	335	329	328	345	295	302	347	347	354	311	325	332	335	345	340	299	347	328	391	368	355	334	323	341	341	305	355	358	349	328	324	318	360	324	319	369	331	339	310	336	328	319	338	352	315	328	363	290	329	311	337	333	344	306	363	321	312	311	312	357	334	305	365	338	307	338	359	324	355	330	319	349	329	363	317	376	341	342	315	340	325	323	303	343	311	316	301	356	339	335	327	353	367	350	352	323	314	353	332	366	329	329	332	333	329	319	332	328	342	334	343	346	303	307	337	365	359	356	333	349	276	291	315	356	341	325	347	328	311	352	380	319	343	302	326	332	329	356	319	328	327	287	337	355	335	316	340	335	362	353	331	352	310	303	337	356	291	298	313	346	311	332	327	322	332	325	311	357	308	332	325	333	348	346	328	355	317	341	357	315	350	356	342	348	346	328	315	314	337	342	318	321	325	335	312	342	307	351	333	340	316	347	335	310	338	363	373	344	350	347	358	342	282	355	321	323	316	346	326	342	306	343	336	352	356	340	318	326	324	343	337	357	333	358	337	321	342	347	314	334	325	325	311	365	338	304	328	323	394	352	347	326	328	342	330	344	314	337	337	374	320	318	324	333	347	333	340	339	333	317	340	377	366	341	356	333	337	333	316	330	356	326	330	344	317	334	342	303	370	356	340	328	336	323	360	336	345	341	364	363	329	334	342	322	331	310	365	353	366	331	334	352	334	327	318	341	346	311	328	326	300	309	315	402	328	339	303	316	321	338	336	353	350	333	341	335	353	330	308	333	333	357	338	355	387	315	287	329	323	313	337	353	339	339	330	336	371	334	338	344	335	347	307	335	318	319	311	333	355	331	327	326	309	327	331	356	347	352	341	358	331	368	339	345	325	324	312	312	358	347	332	318	335	346	322	309	320	328	323	335	354	349	334	308	327	304	356	390	368	308	300	352	318	342	346	354	303	324	347	349	318	325	323	314	335	327	318	318	310	290	338	376	321	318	364	325	363	350	342	363	312	352	327	340	332	319	335	353	328	349	301	316	357	349	330	359	334	354	329	352	354	360	317	323	327	302	296	312	343	356	318	360	353	327	368	335	332	350	302	328	358	329	342	321	352	357	309	337	332	355	330	348	324	354	310	340	327	360	316	347	318	311	311	321	343	344	349	326	350	347	343	316	326	336	338	359	365	353	344	336	311	334	314	311	303	325	327	344	346	367	320	339	331	320	297	318	328	344	343	298	318	290	350	281	357	351	326	314	323	345	323	331	299	349	351	363	343	367	324	341	319	315	337	358	318	358	339	356	310	340	333	326	347	354	371	358	361	365	331	329	335	324	320	313	337	304	324	333	341	363	346	357	329	364	333	307	340	341	341	329	313	326	299	350	314	331	343	343	351	314	344	337	283	319	336	353	349	319	323	380	324	330	297	349	355	326	287	338	372	330	332	333	359	325	332	360	365	335	324	353	343	332	276	353	351	342	332	321	326	361	361	305	298	324	355	372	324	340	317	343	380	362	369	338	333	315	332	343	314	348	338	337	362	352	320	345	370	345	324	331	329	355	339	341	383	344	335	328	327	320	313	349	346	341	311	370	337	346	315	321	316	313	342	322	317	338	352	314	336	351	332	336	318	340	325	369	344	325	334	351	360	349	331	312	352	356	346	314	335	335	347	323	341	309	308	313	338	337	343	370	361	325	363	364	320	324	334	291	331	344	347	328	360	355	358	315	317	351	347	303	305	332	380	361	349	348	363	325	329	343	360	337	311	364	375	347	349	325	318	329	351	349	348	340	319	375	349	324	339	330	331	341	324	350	359	345	320	333	357	298	326	322	307	376	329	357	359	336	324	313	353	323	347	341	336	331	313	307	353	328	341	318	345	349	361	364	327	371	378	355	327	335	355	330	336	304	348	330	348	326	332	319	300	340	320	330	337	352	350	336	339	362	298	313	337	320	346	326	320	352	350	306	353	305	319	301	292	341	346	350	325	299	348	358	331	329	312	329	335	336	340	360	381	314	336	351	315	323	327	361	333	345	380	334	358	338	334	337	306	356	343	336	339	353	350	345	357	365	338	339	311	361	378	318	345	349	386	340	315	349	340	349	333	374	321	310	324	338	330	323	337	345	364	312	326	351	341	314	327	318	308	326	281	365	358	310	330	317	320	323	345	340	325	360	339	327	313	311	323	349	356	320	316	342	331	336	275	346	358	319	357	349	369	346	335	324	330	310	305	322	363	354	382	339	340	310	338	335	354	362	342	306	311	323	311	341	328	354	333	344	327	317	344	352	347	314	334	327	336	330	328	337	330	382	354	333	307	343	336	329	352	350	334	315	343	367	339	370	333	336	329	331	352
4187	794	826	772	795	852	772	774	810	814	803	798	847	797	745	773	806	817	793	741	748	820	816	784	816	821	820	797	845	776	804	820	760	824	775	778	780	785	766	871	790	778	759	795	761	750	772	801	757	797	795	818	776	818	758	738	790	780	766	789	848	807	802	743	791	840	807	780	791	761	840	790	736	757	771	724	785	789	793	744	770	814	799	824	791	765	800	826	836	748	785	748	818	826	804	807	760	846	789	793	818	853	785	868	784	840	823	801	747	787	819	796	804	724	829	749	822	797	774	767	820	795	840	804	823	787	835	766	806	797	787	740	803	808	830	781	838	791	765	776	829	802	789	829	802	738	805	771	771	825	794	789	810	815	773	819	825	794	821	795	777	821	804	827	828	818	777	755	837	737	820	792	838	815	791	795	771	805	784	797	791	808	764	763	786	807	813	832	809	773	829	769	831	798	793	793	744	809	752	769	750	789	812	689	807	765	764	764	776	802	785	817	786	800	801	788	794	776	807	806	808	814	786	794	820	796	780	765	806	771	816	831	731	777	799	805	780	803	727	793	821	785	835	857	776	797	752	819	795	798	822	801	791	857	834	798	774	801	808	826	792	822	810	773	820	818	827	828	802	783	810	828	791	789	800	791	788	786	818	853	812	768	779	827	800	780	822	825	788	740	793	829	834	779	822	786	807	818	769	849	780	800	777	803	790	742	802	799	793	818	820	798	802	799	810	724	770	811	784	773	789	797	769	794	818	819	759	817	795	786	842	815	808	827	784	771	780	801	790	834	736	807	831	786	761	788	838	815	812	775	793	816	855	792	811	803	793	810	809	775	811	795	782	785	788	771	767	777	818	814	810	836	804	798	771	790	815	833	766	784	815	896	815	770	804	814	832	803	753	802	847	796	838	761	820	821	789	810	747	832	849	805	823	820	853	821	796	792	754	856	780	781	775	787	757	756	757	796	780	797	806	841	765	750	780	790	839	783	790	774	844	762	797	766	802	795	768	801	809	787	764	797	816	783	778	781	825	785	800	816	781	736	795	777	764	839	806	747	828	781	786	773	763	755	805	774	801	812	744	844	802	819	782	815	793	805	800	802	809	801	811	799	773	829	776	779	816	821	813	767	787	813	824	795	826	805	753	844	819	825	788	796	783	809	760	797	798	753	810	824	774	768	728	824	780	739	751	759	864	821	783	787	771	756	773	760	829	833	787	784	821	770	792	795	754	734	758	843	807	766	809	800	814	809	850	864	777	793	763	772	795	802	759	810	773	834	853	803	823	742	766	820	802	786	776	801	767	779	786	760	825	793	835	759	788	814	801	815	784	784	806	747	816	822	774	759	808	788	823	810	834	820	853	837	768	788	791	800	775	735	745	782	817	795	786	746	807	800	836	812	770	831	820	818	794	787	760	851	816	779	762	811	755	792	811	751	777	779	780	797	802	802	829	767	777	809	736	845	778	778	816	801	826	781	832	817	804	816	768	798	785	812	806	759	773	790	778	779	735	826	831	810	783	779	790	817	781	821	797	803	792	829	802	768	834	779	789	803	796	795	773	816	802	768	804	768	771	778	810	818	763	745	828	788	825	772	755	798	779	807	800	793	753	820	793	708	826	788	810	777	829	812	745	767	783	772	867	769	735	825	773	786	795	835	781	848	821	806	798	791	813	828	764	770	790	804	834	795	805	761	791	798	802	765	797	755	809	790	805	791	809	804	788	829	800	838	786	826	818	771	785	804	792	850	812	755	781	796	788	791	802	794	853	816	840	802	803	830	843	816	783	801	818	767	767	804	830	815	804	815	793	791	833	758	814	771	818	810	775	821	790	794	772	773	819	836	775	768	781	846	755	748	727	785	819	816	736	795	803	803	788	781	822	787	722	788	789	801	768	811	807	827	786	835	769	834	794	782	841	856	766	766	794	737	759	802	781	804	762	760	805	821	848	787	800	798	775	786	787	832	814	793	771	765	810	738	831	734	754	762	817	819	771	785	793	822	744	833	760	843	778	802	854	754	797	791	808	729	787	834	730	776	825	719	804	779	815	766	790	809	787	795	748	776	797	783	841	793	809	841	783	802	796	767	821	803	821	785	825	763	722	767	848	766	775	791	815	819	837	802	871	816	783	800	785	825	775	775	850	811	792	774	812	745	801	779	846	794	752	822	763	695	774	817	760	778	790	793	808	723	838	759	784	809	826	792	818	820	786	803	812	771	802	753	789	819	819	769	798	810	791	770	726	810	790	695	752	785	785	794	799	838	870	793	776	777	788	849	760	828	767	811	821	781	785	764	806	750	820	768	827	813	810	782	799	813	785	802	797	739	785	795	788	776	758	797	818	795	836	806	822	784	751	769	842	791	797	810	829	827	746	827	769	803	807	800	784	799	793	783	806	775	826	801	758	762	798	796	797	775	782	814	803	769	815	767	794	774	802	790	801	824	782	820	794	716	755	757	778	733	849	724	807	789	761	744	760	815	849	795	779	821	807	786	708	824	788	784	755	787	792	839	848	824	823	808	796	827	853	758	827	835	752	784	783	724	830	794	792	784	823	829	781	797	778	747	789	795	786	787	845	798	792	805	799	785	794	816	792	794	754	802	830	817	753	784	789	750	760	808	802	809	831	768	780	799	819	800	745	767	792	804	802	809	813	761	803	766	796	844	778	790	817	771	778	793	803	797	747	786	772	821	770	778	786	796	835	795	813	807	826	741	771	787	820	815	766	819	823	764	840	778	849	790	780	815	850	808	808	807	799	745	770	812	762	789	811	772	778	795	804	766	782	762	746	847	790	791	753	797	822	754	795	812	826	768	783	801	799	758	791	748	763	795	815	815	814	769	791	820	766	781	783	769	836	801	802	763	804	829	774	812	761	832	791	837	796	771	792	836	785	848	819	808	778	815	820	747	802	778	763	759	786	801	814	829	771	788	806	799	759	832	810	739	812	776	823	799	783	801	783	790	805	835	782	824	850	827	767	812	805	810	780	802	816	814	780	797	788	814	795	838	812	772	782	786	816	787	829	831	781	722	786	792	808	793	776	831	799	811	810	805	803	800	765	778	764	791	831	781	793	771	781	803	845	783	794	798	802	756	753	768	805	817	768	840	766	820	802	799	784	803	788	802	777	765	837	772	861	795	810	764	800	816	756	813	762	814	830	775	786	758	785	863	792	772	870	795	847	777	731	779	818	830	791	755	798	812	804	803	786	846	761	739	822	791	829	797	757	770	771	829	823	806	800	779	808	824	787	829	826	816	786	796	762	810	770	818	800	825	792	785	782	743	797	782	837	788	747	777	764	821	800	844	757	780	808	756	815	803	788	792	786	784	808	760	790	727	805	783	790	833	809	811	793	791	774	760	788	795	838	804	805	734	792	795	821	814	778	814	786	800	777	772	787	855	824	810	789	789	820	805	809	800	791	775	809	807	803	778	769	790	788	819	818	771	760	774	781	786	783	719	762	787	789	818	778	778	792	761	803	798	825	827	762	815
14939	951	472	378	335	329	311	332	279	258	290	271	274	250	247	265	274	277	254	266	265	276	279	242	253	263	249	300	230	284	258	248	239	241	259	280	263	283	265	234	246	222	263	282	263	268	255	232	244	249	254	258	240	259	262	257	263	273	237	264	267	243	286	251	258	282	223	229	261	270	262	277	255	235	226	268	250	247	256	280	262	243	248	279	241	250	236	240	275	248	255	229	238	248	227	243	267	266	255	273	271	263	246	248	266	256	245	235	226	232	265	258	281	257	283	270	255	259	258	257	276	262	257	255	305	271	239	255	278	251	229	267	288	234	276	260	254	248	246	274	254	292	274	255	243	230	249	249	254	241	256	228	266	251	235	232	255	247	260	279	242	225	286	288	249	276	229	264	252	253	279	245	272	269	255	270	267	242	253	253	239	261	269	237	233	233	271	253	263	232	251	268	260	258	240	264	255	253	263	251	293	241	233	236	293	268	233	260	275	237	269	247	264	245	270	242	268	249	246	254	241	244	254	256	270	268	255	255	253	227	256	277	258	289	239	236	263	268	237	262	235	261	262	282	285	248	273	237	251	263	276	260	259	256	277	263	268	287	245	246	250	251	229	222	260	258	262	251	247	239	271	257	272	254	232	254	261	253	245	264	276	236	243	267	269	234	288	285	238	254	261	235	260	248	266	255	247	250	228	284	235	247	258	268	245	233	218	268	263	260	277	236	257	289	254	251	284	244	276	262	243	265	266	277	295	287	263	227	248	258	272	268	272	248	274	239	265	239	254	278	237	262	282	259	287	275	243	233	230	239	227	253	230	296	263	249	235	256	250	244	253	250	280	263	259	286	293	270	269	247	230	250	249	248	267	280	242	245	239	251	279	277	251	264	259	264	302	266	263	273	267	257	220	248	286	248	260	263	252	311	268	249	218	264	297	256	243	263	262	251	268	247	267	264	268	292	275	262	258	234	267	255	258	246	240	269	235	241	261	236	284	263	261	250	259	239	264	235	251	224	241	233	263	251	251	248	264	278	276	256	265	246	235	255	250	251	279	249	265	272	273	256	258	229	266	266	271	250	239	253	251	238	254	262	259	269	256	244	220	275	253	254	239	236	252	239	222	251	273	264	243	256	269	274	262	237	251	264	240	242	249	271	292	279	227	227	262	257	245	255	237	274	235	252	254	274	273	241	274	248	256	217	263	253	279	267	257	254	251	252	260	264	252	237	262	263	247	253	259	275	255	263	242	228	267	245	295	280	269	285	287	302	225	240	272	241	289	287	268	268	279	249	253	227	251	214	256	256	231	254	254	236	241	274	236	280	273	212	256	287	287	258	236	247	254	262	260	273	262	256	257	247	282	247	259	269	220	255	237	265	254	220	285	246	250	255	264	254	290	253	240	266	244	264	262	283	235	256	243	265	241	272	281	244	253	238	234	241	258	232	242	264	276	264	262	232	266	276	257	249	250	272	245	257	242	267	257	278	267	262	286	282	256	274	258	245	255	226	237	255	286	290	243	230	270	237	258	246	259	256	268	234	256	260	244	271	236	239	260	249	263	246	300	261	236	266	285	264	267	222	245	289	239	245	246	250	244	236	251	251	274	247	249	242	260	244	247	238	244	264	263	229	239	253	258	268	251	252	233	228	298	278	277	283	250	267	268	239	273	246	254	263	260	254	274	236	260	295	242	259	259	236	250	225	265	235	271	231	267	251	262	245	273	275	276	267	284	250	295	235	236	246	249	255	284	264	272	251	241	253	274	252	254	242	224	261	259	248	241	262	237	233	300	273	251	217	283	252	261	249	234	283	260	269	275	274	270	275	262	274	244	254	280	283	275	269	238	282	240	233	261	253	239	237	254	262	273	260	282	230	244	240	242	264	269	265	257	267	269	223	254	249	258	258	297	251	255	245	251	271	299	251	284	231	215	237	254	265	282	275	258	230	251	244	249	281	271	241	261	226	258	251	243	238	257	252	248	251	282	250	223	286	271	233	264	260	274	261	260	254	276	271	233	278	248	252	272	250	232	263	246	234	248	258	232	245	255	258	223	246	235	229	242	246	259	246	246	274	273	250	269	259	252	266	249	217	256	268	279	242	269	252	251	228	252	243	232	246	298	281	287	253	253	248	253	247	250	264	277	267	253	265	286	237	238	264	239	279	253	259	251	263	263	249	267	264	235	253	270	274	264	258	267	240	246	243	254	284	228	293	226	242	237	291	250	281	252	262	225	246	267	261	251	273	239	254	265	244	228	252	253	286	249	255	246	250	224	267	265	277	238	261	260	252	271	242	230	278	225	242	265	286	236	257	264	242	237	242	255	241	253	259	267	261	240	247	228	262	231	272	252	258	254	241	278	262	283	257	244	294	237	263	280	273	236	299	253	269	252	264	241	278	243	257	243	270	268	248	261	249	275	261	252	274	274	248	279	251	278	249	231	248	282	265	246	255	234	257	276	237	280	265	240	270	280	219	252	273	270	245	257	262	273	228	253	236	275	262	272	242	235	284	253	238	263	242	227	281	247	248	287	275	239	260	284	251	271	236	250	257	254	254	246	250	238	255	248	240	271	276	284	274	251	236	271	280	273	274	279	244	254	245	266	229	236	257	285	234	238	271	246	251	269	259	255	234	235	250	285	284	269	246	246	266	255	274	250	253	237	247	248	262	241	303	254	227	273	227	262	266	275	265	276	283	245	260	257	242	262	242	259	229	236	253	219	244	246	252	222	262	239	258	261	221	294	280	269	272	256	288	264	265	286	283	243	259	260	273	265	258	251	262	246	257	245	253	237	250	272	261	269	249	258	245	274	262	250	311	265	256	259	226	257	250	255	270	283	256	236	251	256	258	256	276	256	238	253	237	225	290	243	244	256	242	280	251	286	233	264	254	239	268	243	268	254	259	278	277	247	279	275	277	257	259	259	247	291	254	254	257	250	246	243	238	251	264	266	255	255	263	268	269	244	229	232	240	211	251	286	275	251	272	259	251	245	264	271	261	268	229	239	232	262	235	259	284	241	247	239	266	261	239	269	249	248	286	246	236	267	265	246	251	249	225	249	264	227	258	255	252	245	262	280	229	246	241	260	253	265	261	255	280	253	281	291	272	228	211	268	260	253	252	208	291	263	247	246	231	237	238	269	280	255	277	234	253	247	269	232	255	270	300	253	261	268	280	281	245	210	246	248	224	276	253	255	258	254	247	238	255	257	254	264	247	237	251	265	256	228	263	254	267	267	243	215	255	255	262	266	246	278	258	258	255	283	265	280	275	272	244	260	271	259	242	254	270	237	245	278	253	225	272	249	264	240	225	270	290	245	265	281	235	272	257	281	226	265	235	235	241	243	243	264	254	269	257	221	224	258	271	250	250	227	244	255	279	262	232	271	232	267	255	278	217	249	250	256	273	285	273	257	273	251	261	259	268	236	265	270	263	249	251	269	268	249	255	256	268	279	263	267	262	243	223	248	231	253	255	263	280	229	246	248	274	235	244
11175	840	1122	1239	1047	961	907	823	829	742	727	751	678	672	664	680	676	657	663	649	673	641	616	624	651	613	587	623	635	610	665	667	583	625	607	605	620	651	661	647	620	636	657	601	651	595	622	626	565	583	611	638	636	591	604	593	618	659	619	633	617	613	563	635	595	646	609	612	634	597	598	605	587	645	643	626	596	594	590	586	631	613	621	609	623	597	619	578	612	585	644	586	637	584	643	599	588	600	589	631	573	650	642	607	566	662	653	594	570	612	626	610	622	601	616	606	620	562	677	626	632	578	614	650	584	595	628	589	578	590	594	602	589	628	601	586	640	589	588	645	621	614	569	624	567	662	658	563	612	618	589	615	597	566	605	654	606	572	598	599	650	578	601	611	668	608	632	584	633	605	584	572	640	614	627	620	589	584	623	576	592	621	612	610	620	629	584	622	585	583	605	589	596	612	585	612	599	641	655	622	600	587	585	616	618	606	629	623	591	609	594	589	619	617	602	608	644	602	626	603	652	666	607	620	678	596	607	652	601	648	612	624	598	633	580	619	629	622	614	628	631	631	620	629	551	625	599	608	599	640	619	593	635	626	589	594	611	599	608	604	634	575	593	653	616	652	594	611	603	641	604	632	648	605	652	577	607	600	610	612	582	591	594	614	596	630	600	576	613	631	610	577	584	593	582	625	630	563	578	611	597	582	663	608	617	595	604	622	616	656	627	590	613	581	585	633	585	576	607	602	642	579	544	628	600	574	612	577	598	631	577	629	587	655	628	590	664	619	613	588	644	604	623	625	615	621	619	666	621	644	621	612	604	620	621	574	613	640	630	576	619	624	587	621	646	597	620	563	575	641	605	625	638	632	646	585	562	601	626	575	607	612	561	585	603	600	648	589	594	607	613	586	660	596	616	576	613	642	634	595	595	632	649	583	603	567	611	632	563	561	601	656	596	584	584	606	607	636	598	628	622	598	630	603	614	578	597	620	656	617	597	646	641	618	597	617	619	648	627	568	613	627	605	582	637	609	638	611	584	639	556	609	634	627	643	574	613	588	602	639	637	620	564	619	597	580	645	618	621	623	631	590	637	551	609	605	604	656	589	578	620	582	630	679	596	599	635	617	620	603	638	571	583	609	624	652	638	614	619	614	602	651	627	620	629	590	593	591	607	603	566	646	605	610	566	573	605	628	573	600	624	564	572	639	580	628	549	594	641	624	611	598	604	621	581	608	632	606	582	590	595	568	611	620	598	581	655	597	579	606	568	627	592	617	640	606	578	611	645	570	606	615	591	598	617	630	589	603	620	600	606	634	577	607	612	596	636	643	600	560	648	567	587	650	610	612	645	598	644	622	615	577	615	589	637	639	607	607	594	610	638	595	586	626	603	597	651	550	621	528	633	636	600	585	576	616	607	635	639	598	597	626	616	594	610	581	660	599	630	613	616	627	592	659	592	631	621	624	621	611	614	596	574	621	580	575	592	665	633	630	604	597	592	603	618	654	601	596	598	574	607	605	632	619	644	579	567	624	616	648	660	621	651	631	577	642	606	616	618	609	622	618	627	608	618	585	599	619	584	637	564	616	627	592	625	632	587	667	600	563	628	601	620	632	585	582	560	595	573	599	609	629	626	613	606	677	652	555	588	607	640	596	642	593	605	662	598	615	622	626	597	629	619	589	625	635	649	595	600	580	584	555	646	594	640	566	573	660	588	608	621	591	587	586	613	628	670	597	620	603	611	617	627	618	621	605	647	592	572	648	615	580	644	610	558	631	646	600	566	601	626	586	600	584	592	624	645	586	608	598	640	628	573	566	616	587	606	597	590	619	639	637	609	616	579	652	613	584	613	633	573	644	595	626	637	613	616	620	578	638	590	636	590	617	662	590	600	606	598	594	590	574	598	630	622	586	598	598	581	641	601	595	605	636	582	625	574	608	615	634	599	589	559	635	585	604	604	632	637	619	588	648	620	609	599	615	626	642	592	617	608	576	658	611	609	555	623	628	561	579	627	628	596	608	648	576	599	635	592	615	640	643	634	585	584	610	650	587	645	642	592	580	604	623	614	593	632	603	633	603	658	581	622	611	624	614	617	627	593	617	609	574	618	586	601	614	604	642	603	615	596	647	625	598	601	588	596	646	628	640	614	628	540	585	573	597	617	625	624	610	594	569	594	588	587	601	580	643	585	561	607	614	558	618	627	622	607	625	603	607	610	548	583	611	641	596	612	580	594	546	590	608	618	653	607	573	589	630	573	601	641	520	601	596	585	569	592	604	591	602	600	570	601	598	622	593	675	588	644	624	611	643	623	639	661	618	574	609	584	593	587	635	651	616	616	627	610	595	586	583	586	587	606	604	612	639	627	589	601	673	608	650	579	645	582	612	574	617	601	617	601	616	645	583	602	588	621	609	625	654	606	609	628	590	575	639	602	658	608	653	637	600	617	586	629	620	652	585	625	594	609	601	627	641	670	616	662	557	653	608	600	628	654	617	620	612	636	590	581	640	602	574	613	607	597	622	618	652	626	647	622	615	596	562	570	608	612	598	597	635	622	616	591	635	591	609	616	588	600	627	583	593	663	627	590	587	604	619	585	629	608	611	580	581	595	588	573	573	594	599	624	573	664	602	558	587	613	616	570	647	610	647	648	642	589	664	602	568	619	604	612	637	632	638	602	577	587	618	625	628	595	570	593	573	591	611	594	562	599	594	619	615	617	670	605	634	663	622	611	627	649	584	592	624	612	605	630	573	652	613	625	624	590	620	615	579	580	645	637	623	576	583	558	626	598	615	622	589	661	633	599	588	612	564	610	617	592	577	632	623	588	613	599	584	587	602	617	597	676	594	585	649	575	633	602	631	608	615	641	630	600	607	593	615	604	648	572	542	630	607	641	639	601	612	655	629	612	620	612	601	585	627	631	641	608	584	613	614	622	630	632	631	633	592	648	620	619	632	650	608	583	594	663	593	606	660	622	595	601	650	610	598	602	626	583	623	624	606	642	654	589	576	609	615	608	624	601	627	589	664	643	623	575	586	617	627	527	608	679	614	615	608	617	582	601	583	619	646	603	628	564	599	617	646	616	607	677	591	600	601	631	631	596	629	622	578	632	617	595	623	619	637	623	611	588	655	610	657	629	620	585	632	583	619	592	620	585	671	608	591	604	612	581	601	622	590	593	600	597	602	605	614	552	626	631	626	589	609	607	607	632	651	592	632	621	632	601	607	629	639	621	660	615	621	626	561	641	634	617	621	630	645	603	602	611	579	632	616	587	639	641	612	606	582	633	587	630	640	578	546	588	623	572	638	600	626	610	584	569	644	588	628	627	637	615	584	630	620	597	608	600	610	572	614	639	568	620	623	585	622	609	610	607	635	657	622	638	557	602	631	594	633	587	614	618	602	617	622	580	652	603	597	566	604	637	599	603	584	617	598	603	567	620	635	582	666	617	584	568	582	590	649	562	600	590	632	602	588	598	640	620	608	612	580	619	563
25556	2428	623	417	289	228	204	140	156	158	113	142	116	139	111	107	130	102	94	110	127	131	104	113	105	112	116	115	136	128	94	109	96	111	105	117	121	95	88	111	118	113	105	104	101	123	107	85	118	120	101	127	98	118	105	104	108	109	112	111	112	99	112	105	134	88	95	71	107	98	112	119	100	105	106	101	104	96	116	93	96	122	113	126	110	101	109	93	108	120	117	93	95	107	117	99	123	105	107	109	97	113	112	92	97	98	109	118	100	96	74	115	103	87	88	97	113	130	99	95	96	96	106	116	114	92	109	108	104	107	108	107	104	86	105	92	116	107	110	111	94	94	105	103	107	99	106	110	94	114	112	107	99	95	117	114	96	90	90	113	102	120	106	124	96	106	111	99	107	109	114	102	130	107	86	74	102	98	92	126	112	123	110	98	99	92	97	101	96	113	113	99	115	87	117	103	96	91	95	113	115	109	119	99	119	102	112	101	102	91	115	107	102	124	93	107	107	118	92	122	86	90	87	119	109	95	114	94	114	89	101	103	108	105	90	113	105	80	118	109	95	98	117	101	101	109	102	110	83	107	91	95	116	101	91	109	103	118	118	116	82	106	126	112	129	115	92	113	94	118	93	109	97	107	103	96	95	93	124	85	93	117	104	94	102	122	105	103	128	108	99	102	104	92	93	101	111	99	101	100	111	109	102	115	100	88	100	116	113	107	103	125	106	107	120	99	88	126	116	121	106	102	102	118	104	99	95	104	116	95	115	93	96	104	104	118	101	109	101	113	112	92	107	93	100	110	101	99	101	106	127	94	101	101	94	107	95	109	99	110	90	114	129	99	105	86	118	105	108	108	109	105	106	112	108	117	113	102	114	101	97	98	105	113	109	79	83	110	111	121	100	97	91	94	115	89	114	109	89	98	87	114	99	113	106	105	111	111	95	106	100	122	83	102	118	110	107	106	110	103	104	93	112	89	112	111	111	106	106	106	91	89	114	115	88	117	113	102	97	83	110	105	96	82	111	106	108	96	109	110	108	110	116	114	113	98	111	97	86	109	106	96	107	96	128	95	100	92	100	110	91	108	100	109	90	91	99	105	96	108	116	121	104	117	125	95	93	98	100	105	108	112	99	108	125	107	107	78	81	105	96	116	99	115	117	99	122	111	91	105	102	93	88	114	96	99	111	111	114	109	85	91	90	119	95	95	115	100	113	104	102	106	90	105	121	111	105	113	115	91	87	96	107	113	122	109	98	106	109	91	118	130	116	117	113	98	124	111	110	123	87	96	109	86	122	124	107	87	88	125	120	137	96	115	99	117	108	107	105	98	89	111	101	102	104	102	105	93	122	110	125	103	102	112	117	110	122	103	108	89	108	107	105	103	91	102	121	107	107	114	93	99	130	119	109	108	101	97	89	102	89	92	92	124	94	109	101	110	120	112	100	106	107	102	111	111	100	124	108	113	97	104	122	108	113	105	130	101	118	105	100	128	136	116	102	98	114	104	97	112	110	107	101	104	91	113	84	92	108	107	95	89	84	109	94	99	127	128	103	108	96	86	102	108	99	89	131	114	107	103	109	108	94	96	100	116	117	84	98	116	103	110	109	108	90	105	109	125	103	114	107	89	94	104	126	83	91	115	108	84	132	105	106	100	86	106	92	100	108	91	113	90	107	108	107	96	91	103	113	96	92	103	110	105	81	106	119	83	115	113	105	125	103	97	113	88	125	97	109	94	122	81	109	120	92	82	96	99	116	103	91	93	103	102	117	120	97	111	107	77	106	88	104	102	117	108	121	95	103	94	137	105	107	114	102	92	120	120	128	108	94	113	90	93	102	105	110	108	105	111	108	115	92	103	115	88	99	132	95	113	109	121	120	102	103	92	111	103	98	101	97	105	117	109	114	92	118	105	125	102	119	97	106	102	137	116	109	118	98	116	127	120	105	107	105	117	100	96	116	111	107	105	101	116	91	117	102	112	99	110	97	127	122	97	79	116	99	120	110	106	118	133	123	98	129	109	112	124	100	117	124	121	104	108	101	109	110	118	122	109	90	112	94	111	114	107	115	85	89	108	120	111	102	106	106	102	107	101	120	110	111	91	105	98	100	114	102	101	119	107	119	103	107	88	106	111	117	97	111	101	114	106	121	83	95	96	106	114	116	99	107	112	95	94	107	100	98	94	99	111	99	107	103	90	124	130	102	94	100	104	105	99	110	115	100	108	115	113	96	110	107	94	113	107	108	107	100	105	128	94	113	103	120	114	107	97	92	122	119	92	97	110	104	102	98	106	91	95	103	113	108	105	114	93	98	103	81	114	113	102	105	109	106	99	97	104	104	107	94	104	98	101	105	127	96	128	114	105	89	118	104	98	101	122	115	94	125	115	96	107	109	111	93	91	85	107	109	80	116	104	104	109	117	119	97	119	123	80	101	120	104	107	98	99	104	107	104	99	107	100	81	98	97	106	94	109	115	96	108	96	105	101	104	120	97	119	109	107	101	134	92	93	119	109	112	109	109	102	126	117	119	109	91	113	101	105	117	89	104	97	91	116	100	125	129	115	106	112	103	104	113	98	92	112	118	104	112	101	100	112	114	128	96	105	95	93	124	101	116	114	128	106	114	103	99	115	100	124	128	106	113	110	89	105	140	87	99	105	123	105	97	103	72	123	100	129	89	125	124	109	111	108	97	101	93	109	106	113	93	98	128	116	101	118	100	114	86	128	109	109	116	100	105	112	99	121	106	102	112	86	104	94	133	107	89	94	99	135	97	100	116	101	122	81	106	112	119	98	116	113	111	113	86	104	114	99	109	123	104	115	103	104	99	103	102	107	102	111	108	98	101	98	79	102	122	111	119	110	111	125	136	135	116	86	118	114	118	107	106	82	121	104	111	121	118	117	92	111	111	107	102	100	97	106	108	89	114	116	123	109	98	102	125	106	108	128	107	95	96	82	96	110	111	117	124	114	104	109	86	106	97	116	104	101	101	114	110	107	119	107	101	95	103	112	94	101	106	99	100	110	99	101	94	110	113	95	119	93	116	107	113	91	107	102	106	113	106	109	104	99	113	109	105	97	117	95	111	92	112	108	109	115	102	87	107	87	103	101	111	97	111	119	93	99	88	114	88	122	120	117	99	88	118	98	112	94	112	119	117	108	108	92	109	97	100	100	91	122	125	108	108	113	110	122	111	106	129	107	98	125	120	96	115	88	105	117	112	114	111	99	100	97	106	106	96	123	102	102	100	89	95	91	110	103	108	114	115	103	92	94	108	112	90	94	104	93	101	104	110	115	117	107	105	117	110	118	117	93	109	113	108	78	111	131	103	114	116	111	107	114	105	121	103	104	96	107	113	107	124	106	93	89	107	119	91	101	103	112	106	119	115	86	122	116	108	119	120	108	99	111	102	89	103	98	97	96	109	92	100	96	95	96	102	99	118	86	98	89	139	84	93	103	96	107	103	94	82	88	104	100	114	91	116	97	109	122
15181	705	1308	1548	1193	990	776	660	627	513	483	425	444	419	415	396	378	354	375	370	332	359	351	326	315	369	347	315	315	305	342	319	341	306	309	313	335	290	296	268	332	308	315	298	292	289	323	287	281	309	290	288	294	293	304	317	278	296	270	299	290	285	308	263	338	279	318	280	254	277	270	301	284	309	318	303	290	288	281	317	274	263	290	291	257	274	291	296	268	313	288	305	290	268	296	287	274	281	290	291	284	298	280	280	296	272	287	296	298	283	310	285	287	264	315	273	263	292	284	309	301	326	305	264	292	268	293	286	279	301	285	274	305	335	258	295	297	276	283	298	290	270	266	299	270	271	309	268	301	278	286	300	264	286	265	300	274	298	279	263	280	282	273	274	282	273	272	270	290	297	266	286	302	260	306	315	258	299	278	272	323	282	296	258	309	297	261	289	277	295	269	283	289	299	296	279	276	274	278	307	285	326	288	285	298	304	282	322	295	276	324	270	282	281	279	274	271	304	307	329	296	302	250	270	249	330	286	275	301	302	301	280	298	283	282	290	291	280	297	292	303	286	285	279	324	282	253	279	293	297	303	304	307	297	279	269	278	260	271	267	269	292	316	269	277	296	283	272	257	270	272	282	269	296	243	281	325	265	282	273	286	302	298	265	284	269	282	270	291	308	260	310	278	292	276	297	279	277	288	286	264	291	341	297	296	287	277	311	284	262	319	276	298	296	266	263	289	288	314	291	262	264	281	280	278	279	293	325	305	284	293	268	293	305	302	251	314	241	305	288	269	293	284	312	295	308	292	317	301	278	267	296	291	277	272	277	275	279	263	269	278	269	307	294	273	288	293	295	297	274	289	289	291	282	260	302	291	288	261	274	322	302	252	257	273	295	297	312	310	292	264	318	317	273	263	284	289	275	305	275	279	288	289	291	321	259	302	272	305	263	271	301	286	287	265	288	285	286	274	261	311	259	264	258	300	257	273	307	283	285	285	273	269	277	290	309	292	298	285	283	314	293	289	305	281	300	314	285	332	294	278	305	272	293	272	294	261	271	297	309	291	293	274	285	304	266	304	285	298	302	312	294	290	277	259	293	298	293	299	263	294	300	271	286	286	286	280	272	291	272	290	300	305	303	287	310	277	293	290	301	266	284	294	314	289	286	277	300	301	276	291	298	305	297	282	285	270	311	290	268	293	280	280	302	279	303	275	261	289	265	308	272	271	290	304	301	309	292	288	307	292	305	276	293	278	281	270	286	268	225	277	284	293	305	288	293	265	289	289	308	278	310	285	270	291	269	270	285	308	280	281	281	273	276	282	308	287	302	277	266	292	319	311	273	285	292	296	269	292	316	277	309	258	296	277	292	278	299	264	287	297	273	263	261	278	307	313	285	276	250	299	280	281	295	275	285	293	281	311	257	277	281	291	319	273	279	285	283	273	311	280	305	264	302	287	276	283	309	292	304	288	280	324	272	279	272	293	262	276	288	311	259	294	287	276	287	275	290	285	266	271	315	289	292	303	321	302	318	270	294	248	302	306	310	300	277	281	285	286	247	325	294	276	294	277	288	298	271	304	296	264	296	280	294	302	251	308	307	286	291	314	291	295	264	271	296	288	315	296	281	292	267	300	294	298	305	296	317	293	272	297	287	290	293	280	276	282	308	283	306	266	308	290	252	271	255	263	295	266	285	317	277	302	294	305	295	286	254	315	311	282	271	279	263	302	292	315	289	284	282	291	300	252	276	260	307	261	292	271	275	325	281	260	321	287	248	303	285	292	283	318	279	304	274	289	279	300	307	264	323	297	331	235	305	277	319	239	297	302	308	286	287	324	294	294	287	300	283	288	301	288	299	316	310	305	312	282	315	292	293	284	296	279	302	297	272	275	290	277	290	291	273	299	278	298	294	261	304	290	287	249	275	281	293	282	284	291	309	278	290	293	284	283	296	276	302	274	255	309	280	297	286	289	283	302	272	302	285	290	302	285	314	256	279	251	267	274	296	271	264	288	286	277	299	282	271	320	267	261	275	295	263	306	290	282	271	304	313	295	282	297	308	281	297	276	301	287	260	305	269	290	266	308	288	271	272	307	332	278	320	310	276	299	278	317	289	288	288	270	272	275	282	290	286	283	255	278	315	253	307	255	305	306	272	306	296	273	305	302	317	304	295	298	295	300	267	307	308	294	312	297	277	274	266	286	295	293	280	285	301	292	288	269	286	293	274	335	279	268	302	290	256	281	277	310	309	289	269	288	291	286	301	285	276	278	259	284	282	298	299	256	281	261	297	266	296	279	256	292	250	294	293	284	292	270	293	290	281	270	269	289	296	295	282	298	322	272	292	300	266	271	273	274	250	277	293	289	265	321	273	315	289	261	289	318	296	281	278	326	293	280	279	279	282	258	292	273	296	304	270	298	314	274	283	292	302	314	287	286	286	280	277	293	294	327	302	332	261	273	284	294	278	285	295	275	281	277	295	315	282	290	281	286	272	303	302	305	272	272	310	278	311	316	310	285	305	291	308	308	292	282	304	280	302	307	258	294	279	283	272	286	256	298	282	272	315	286	267	301	266	297	291	310	294	305	268	288	329	272	271	281	266	292	277	271	292	293	313	292	282	288	266	308	293	253	315	291	301	279	285	292	291	291	305	284	276	288	297	268	304	293	296	280	296	265	287	276	316	307	291	263	277	303	310	277	304	287	312	306	308	328	271	301	297	277	283	297	331	282	269	283	297	295	293	289	278	293	288	280	276	314	309	304	283	302	275	303	277	284	244	284	269	297	262	278	312	285	253	311	299	261	300	243	257	281	264	298	266	278	282	255	281	271	301	292	298	286	262	291	306	293	289	302	317	267	274	298	272	295	280	278	265	289	283	285	256	287	291	275	280	279	287	274	306	283	266	282	289	283	303	289	285	296	309	320	286	278	299	296	301	302	319	286	288	269	300	292	263	311	273	323	276	284	276	317	306	290	307	278	314	294	290	319	292	313	266	294	254	297	280	286	272	278	279	295	305	289	251	254	278	271	288	273	276	263	311	275	292	293	249	276	277	278	284	301	260	282	277	311	282	298	294	281	281	273	292	283	278	284	294	295	298	280	304	304	306	284	285	294	274	267	264	261	306	282	306	302	290	295	289	317	296	283	309	281	283	310	288	290	287	287	271	299	294	288	274	295	292	302	331	302	304	269	279	281	258	283	269	293	283	304	296	311	301	303	255	283	332	285	278	291	303	306	280	292	300	271	269	283	277	306	302	310	292	294	261	327	291	275	275	275	275	279	293	287	297	273	265	284	288	282	287	288	307	301	295	281	304	262	294	277	273	288	280	289	300	303	311	282	282	304	268	272	284	307	299	295	270	288	271	288	289	282	295	289	273	295	320	287	329	272	319	296	294	280	261	282	288	278	312	274	316	268	284	279	302	274	266	297	281	283	265	312	304	330	259	285	300	281	293	253	294	299	272	305	293	273	273	280	278	341	298	299	282	276	290
4902	403	332	380	306	343	322	336	341	351	352	366	321	350	348	334	357	346	328	312	385	351	339	332	336	309	331	302	376	353	340	355	322	336	293	332	353	362	339	313	339	334	318	349	329	318	372	337	347	342	352	335	363	340	320	376	329	325	307	361	355	315	339	342	330	356	298	346	327	316	340	332	345	347	323	339	319	344	352	316	310	326	364	312	332	318	321	329	331	274	346	311	325	352	333	329	336	339	366	315	350	325	360	282	364	313	347	324	345	319	312	326	326	326	347	330	374	333	322	351	338	354	337	354	360	354	348	305	343	359	316	330	368	342	322	343	319	347	327	350	303	335	371	338	289	357	341	337	317	360	368	319	337	361	347	329	335	330	349	352	367	347	300	314	326	316	333	306	337	351	330	345	352	326	320	322	312	311	328	370	350	341	356	348	346	304	358	326	354	333	359	337	338	358	324	353	334	332	349	330	333	312	342	325	308	360	305	346	310	323	319	337	353	327	315	335	326	323	313	320	323	332	335	363	320	292	335	319	320	345	331	321	357	339	353	356	318	327	317	343	323	362	336	374	320	341	327	372	361	294	366	328	332	318	334	341	342	342	330	333	304	345	308	330	357	365	334	323	341	356	354	333	314	313	336	365	346	334	309	362	329	329	312	365	355	341	322	352	348	344	319	318	348	326	309	330	341	333	347	330	319	345	353	335	335	324	324	320	355	351	333	336	317	323	328	360	332	316	351	312	324	365	332	331	332	335	293	323	366	331	367	330	326	310	337	387	325	333	348	289	332	333	300	341	358	359	348	308	328	297	350	325	325	339	292	315	315	359	309	341	374	367	342	325	343	350	341	324	321	343	329	307	299	322	336	334	359	346	351	333	333	344	309	338	339	322	340	366	328	326	334	317	323	352	308	329	374	308	338	363	356	321	334	320	363	357	356	313	339	340	328	338	338	323	353	362	346	289	338	352	344	343	318	357	354	297	304	329	318	318	363	352	352	329	323	342	312	309	308	341	339	355	343	332	331	326	365	331	332	360	347	344	354	370	324	326	332	352	349	326	335	292	318	315	341	329	344	335	311	340	346	368	319	348	353	343	351	375	307	338	333	312	319	337	295	331	355	315	310	336	356	363	339	362	329	325	367	348	363	320	302	341	335	305	326	310	326	330	336	340	360	321	335	346	326	362	301	305	355	317	363	340	356	336	311	336	317	346	340	303	314	306	336	302	315	363	370	349	345	310	358	332	349	332	303	360	334	360	307	343	341	353	345	330	343	309	335	357	313	312	363	332	344	324	299	374	354	339	302	304	341	319	316	333	317	338	360	318	321	335	343	341	324	367	317	304	311	335	341	358	334	337	332	301	353	339	317	325	339	331	358	358	332	359	369	354	336	331	353	343	336	325	326	340	340	295	326	342	301	348	289	330	329	333	355	299	365	349	315	335	340	340	350	345	328	339	325	352	330	306	345	361	328	359	327	380	340	346	340	346	343	371	358	331	331	333	347	323	325	326	341	318	306	354	353	335	351	355	382	331	369	340	349	357	344	313	337	358	352	316	338	331	314	303	335	320	320	342	343	335	305	364	346	308	329	319	337	335	340	343	336	366	367	312	326	350	328	370	365	312	358	359	334	347	289	345	340	345	364	329	343	328	325	331	325	356	351	308	312	335	335	337	329	359	334	355	329	318	331	356	340	324	306	351	336	349	327	323	329	325	342	317	335	324	323	350	355	350	344	366	319	366	327	318	330	372	315	321	334	338	378	372	336	344	335	326	318	322	341	310	338	298	320	330	376	332	354	333	347	356	308	337	355	338	308	348	298	320	345	370	325	384	338	344	322	375	328	349	353	326	355	368	353	330	348	319	313	329	353	306	368	315	351	370	367	341	375	316	324	325	310	325	368	339	308	351	323	356	347	323	330	314	339	309	337	316	334	337	367	349	315	326	321	312	329	313	333	352	369	334	346	353	337	363	312	321	364	359	369	325	338	329	352	339	331	340	330	352	340	331	327	349	349	346	351	316	366	325	322	343	357	319	340	370	329	299	352	339	342	321	365	342	333	306	306	315	306	343	345	345	348	373	327	325	345	344	359	336	318	327	326	340	364	331	378	341	349	377	349	320	316	325	347	319	358	328	342	352	328	323	362	331	354	317	349	285	292	326	309	303	348	336	302	342	318	339	348	325	339	356	347	349	311	363	330	334	337	352	341	317	318	294	342	328	349	318	337	331	335	326	363	350	347	349	343	329	356	328	319	334	314	305	336	371	349	353	348	361	333	307	313	339	328	350	324	343	310	324	330	329	322	349	335	380	343	339	345	354	324	315	323	352	387	366	358	295	343	302	316	314	351	337	363	349	315	332	325	324	331	345	324	318	330	355	327	336	320	332	352	338	336	333	350	319	306	339	355	355	390	359	307	349	342	346	304	365	327	323	376	300	358	311	320	315	329	336	377	356	340	331	348	361	336	305	337	365	369	337	363	353	327	337	360	349	316	322	309	329	330	313	307	327	356	359	339	339	333	321	321	292	330	365	376	358	353	365	295	351	342	324	343	329	326	333	332	319	345	352	328	318	355	345	338	345	321	353	308	365	325	337	298	303	320	317	323	327	335	359	320	327	342	327	341	325	327	347	385	290	330	336	350	365	307	337	348	378	369	356	328	350	344	365	347	340	345	360	364	305	342	358	377	375	299	313	328	353	325	328	331	347	323	318	338	335	326	326	328	315	316	335	332	323	325	319	323	337	310	352	314	290	347	381	353	363	362	358	345	355	361	348	294	363	349	319	368	354	367	350	355	345	349	342	339	320	305	348	320	370	359	315	339	318	345	354	327	307	305	349	368	332	308	324	370	346	348	329	366	330	333	336	372	349	327	350	345	311	348	320	353	356	344	326	353	327	307	325	358	340	314	361	310	366	323	326	348	352	327	310	296	345	348	335	337	333	293	324	333	368	332	335	329	347	379	318	339	333	340	350	345	365	345	339	318	335	352	344	334	341	335	345	335	346	344	340	363	345	338	352	330	350	346	305	352	347	328	307	303	317	330	346	334	337	324	315	335	358	302	347	347	348	350	325	347	330	320	326	345	327	365	331	341	322	350	319	350	304	353	347	307	339	338	398	336	352	307	286	312	315	343	347	328	360	329	355	369	321	328	346	318	339	320	341	323	314	342	305	325	340	368	380	316	349	344	324	337	367	305	308	362	344	334	304	343	333	333	306	338	341	309	371	340	303	316	337	320	336	312	354	310	336	358	315	314	332	354	336	331	299	345	321	358	373	347	344	378	311	317	313	323	355	335	306	310	359	354	330	310	335	323	316	353	349	321	346	330	320	344	322	348	364	360	361	324	338	328	322	357	363	367	333	355	340	384	343	338	337	295	315	356	366	322	388	366	322	304	343	350	329	323	324	348	334	365	328	333	339	356	329	331	329	325	359	329	358	341	337	355	343	329	321	346	334	330	311	357	292	329	322	344	350	350	349	343	358	342	325
4438	810	852	773	816	843	825	783	759	838	784	830	831	835	780	790	841	810	818	856	756	791	793	803	785	816	839	802	821	876	806	773	836	793	778	826	771	796	785	810	814	786	834	800	775	775	772	818	790	764	762	749	784	800	774	854	776	768	807	760	858	759	807	786	818	846	798	752	763	785	818	839	765	813	794	729	758	782	834	804	816	761	799	830	758	797	813	807	837	753	802	790	810	811	813	762	786	820	793	813	840	809	812	788	782	750	768	774	766	747	742	790	795	804	811	771	803	799	778	769	789	830	727	802	755	849	753	847	755	815	769	778	797	795	785	823	754	848	789	815	849	750	814	824	821	821	795	707	752	806	853	861	809	743	820	819	829	806	795	805	855	816	825	820	776	754	801	830	777	838	789	829	805	775	781	774	820	811	814	769	798	793	812	790	793	822	806	783	780	771	764	772	805	810	787	821	797	802	796	807	759	805	799	795	816	777	777	839	794	787	795	790	815	830	838	800	836	797	789	800	769	781	797	756	797	779	809	812	753	789	738	758	809	818	789	793	809	870	820	801	764	826	782	770	775	798	839	812	813	813	784	787	811	768	793	797	810	762	797	785	779	815	755	794	785	825	798	794	772	807	714	820	859	789	802	811	795	835	789	805	788	788	778	809	803	841	791	790	774	821	830	784	865	800	795	774	747	773	808	823	797	804	801	816	840	782	792	822	808	792	803	830	787	788	813	756	772	755	796	807	823	794	811	802	775	778	761	782	757	779	766	787	758	807	804	779	786	797	821	785	821	781	779	830	797	824	893	835	827	855	760	789	769	814	784	822	757	796	792	744	846	789	808	798	857	762	804	740	768	745	811	770	809	811	805	762	800	779	757	802	832	802	770	832	738	817	800	777	831	824	797	799	815	814	810	825	801	798	797	810	820	781	788	845	739	775	800	802	787	819	777	828	815	810	812	781	791	826	808	824	798	823	799	753	783	847	792	822	778	773	781	833	829	798	749	742	813	805	807	741	866	800	811	815	787	791	776	801	803	810	782	798	752	767	848	798	821	798	791	833	799	740	756	803	785	793	829	825	774	847	780	824	821	775	766	781	820	757	758	793	800	768	778	796	811	814	764	838	789	808	840	815	804	775	813	875	810	811	827	779	803	779	818	775	820	797	754	803	808	839	842	775	797	786	777	804	853	803	756	813	806	810	785	804	778	778	752	787	793	785	812	800	794	786	841	835	763	778	738	852	774	788	759	740	802	809	800	828	838	807	798	771	797	815	782	749	779	777	782	775	782	796	798	821	790	730	728	774	773	792	796	806	805	769	831	817	764	778	805	795	799	786	823	797	803	841	832	772	818	774	783	815	805	782	820	775	771	810	755	824	800	848	800	798	765	847	768	797	785	737	782	831	780	751	772	752	786	804	801	821	811	826	808	823	803	792	768	776	822	761	802	812	782	833	803	810	796	769	736	828	771	828	803	800	774	787	783	807	773	833	768	772	773	782	819	760	768	825	844	779	784	838	784	843	806	834	764	746	795	829	803	781	796	788	793	722	810	833	800	806	828	782	771	742	748	803	806	787	806	872	787	845	824	764	852	824	779	788	786	816	844	779	788	791	784	789	800	772	780	807	815	808	774	808	817	778	799	825	770	775	837	794	793	795	771	774	785	786	838	746	728	841	784	837	847	783	777	794	805	798	852	767	781	793	804	811	807	816	792	832	825	769	779	776	765	799	771	802	789	829	749	760	837	792	744	784	796	831	782	837	802	747	812	803	771	797	822	790	770	800	822	766	787	754	742	788	755	788	819	823	780	790	803	794	751	773	820	825	753	794	764	830	763	819	811	768	816	804	773	826	791	779	846	769	722	762	778	815	795	722	791	791	816	815	834	816	777	790	828	783	802	762	839	816	851	830	798	797	784	800	813	826	782	733	833	765	864	757	789	808	850	814	817	777	811	836	765	785	751	817	820	813	802	802	793	775	795	770	743	834	774	812	744	806	796	826	788	767	777	788	794	800	805	818	806	742	776	815	807	824	847	773	797	740	826	801	779	810	770	828	792	758	797	789	785	796	804	816	792	771	816	801	815	799	815	784	816	888	779	857	796	846	816	782	801	787	784	766	747	837	783	791	762	770	796	787	768	825	798	790	802	857	834	783	815	778	785	793	763	793	820	759	765	785	803	821	836	813	765	832	792	787	837	793	804	820	794	742	803	818	829	795	816	818	826	853	760	804	765	765	783	837	812	795	778	809	797	812	820	776	807	794	777	846	839	784	800	825	829	790	772	772	801	801	831	824	802	773	768	750	760	785	802	852	824	816	747	787	802	803	847	833	821	806	830	874	838	785	742	740	815	801	804	797	777	798	758	789	780	791	849	771	750	765	788	803	777	763	838	801	795	820	782	783	765	826	848	789	803	840	800	823	801	828	735	765	777	821	752	801	801	807	840	807	799	803	806	785	798	775	808	787	849	781	791	768	810	778	780	756	810	815	853	779	773	809	840	776	746	783	812	821	820	810	774	788	749	825	828	843	830	825	796	859	797	799	854	814	782	810	824	836	776	771	831	767	803	817	813	779	797	776	766	784	828	801	764	795	806	815	808	845	778	752	821	773	813	780	818	779	814	775	829	768	780	830	852	828	794	764	801	794	809	878	777	808	781	803	784	764	806	754	782	773	784	791	776	828	790	827	830	776	811	795	783	813	789	769	818	803	813	760	829	790	807	814	801	751	791	778	852	799	767	790	806	837	826	829	846	791	820	777	799	806	826	772	784	773	845	779	818	815	742	766	802	784	812	807	815	786	791	783	771	822	827	806	777	847	819	791	735	835	804	805	799	804	785	762	866	793	765	820	746	772	785	751	791	797	807	821	797	837	841	786	826	736	771	840	817	789	845	756	822	787	798	786	807	821	784	816	741	834	829	791	784	837	789	823	767	842	826	845	781	771	824	761	791	779	820	810	848	810	793	774	808	790	810	783	782	833	775	832	812	748	806	752	786	788	795	828	824	771	794	806	845	778	859	767	810	803	778	824	818	800	785	772	780	802	792	794	823	773	779	830	812	843	795	804	729	831	777	759	792	745	806	800	818	777	808	849	811	809	786	805	806	748	776	768	802	822	817	846	828	767	761	850	830	803	762	821	792	789	810	817	822	837	837	768	866	792	736	819	830	822	781	805	758	796	778	798	786	826	778	815	780	815	787	802	801	773	846	868	793	778	839	786	737	849	819	821	762	777	826	797	791	781	776	792	789	792	804	790	801	841	797	810	815	778	801	776	794	760	785	787	789	786	782	782	840	807	772	809	795	764	776	816	827	833	750	819	821	775	807	791	792	826	802	786	783	755	809	812	787	818	772	796	788	784	798	835	803	824	813	814	805	815	790	815	800	785	774	826	761	781	835	774	773	798	842	787	793	749	827	801	800	806	748	776	821	804	800	803	820	797	810	801	786	771	738	806	749	795	829	791	789	800	836	785	776	819	766	824	816	817	849	813
15168	880	454	410	351	326	329	280	255	285	270	269	278	270	260	267	273	283	229	255	239	275	272	270	260	232	252	244	250	234	233	227	248	252	253	254	257	280	247	275	239	271	259	275	257	235	250	238	251	275	252	249	268	280	268	239	252	258	238	280	260	279	264	253	236	264	221	248	246	244	263	258	243	244	268	267	251	249	258	257	266	250	244	251	283	255	285	269	245	259	277	293	247	257	279	272	276	271	247	251	275	242	264	250	253	246	252	238	262	252	238	252	243	248	268	232	251	250	260	266	238	272	260	245	264	285	283	242	287	274	268	251	270	263	266	252	265	237	247	268	274	280	249	234	301	231	242	258	285	255	257	255	215	234	253	272	293	262	241	212	232	244	231	246	230	252	280	271	239	266	261	241	259	263	258	269	283	250	289	277	281	263	243	250	251	230	295	245	257	237	238	241	241	260	239	300	238	247	269	242	247	249	253	268	285	259	225	264	265	245	253	258	276	249	249	256	235	285	237	268	261	250	268	258	258	245	245	244	273	249	233	269	258	232	254	230	272	269	270	250	268	261	250	281	269	294	243	213	248	256	286	258	301	272	262	277	265	235	265	266	261	234	242	290	255	225	277	212	245	269	273	261	243	257	260	230	302	234	290	282	242	228	264	289	252	250	238	254	250	239	258	266	245	277	247	248	264	263	267	270	269	282	260	272	258	245	243	218	283	269	284	220	250	262	260	266	270	233	252	254	284	269	275	261	253	280	216	253	261	274	264	226	236	245	266	257	241	236	240	209	256	248	262	238	263	240	255	288	240	283	240	241	248	256	244	241	244	271	266	265	256	272	255	247	234	251	258	268	259	262	239	262	251	265	270	227	210	228	246	250	224	261	271	257	255	242	278	240	294	276	226	255	256	258	242	241	273	244	267	258	247	236	255	233	244	227	270	251	241	249	269	303	259	266	245	261	236	287	259	261	274	258	254	216	259	226	263	283	261	242	247	256	245	256	272	248	282	255	267	238	238	211	257	252	252	260	225	280	246	284	250	291	246	248	241	236	254	280	264	254	251	243	263	246	260	257	264	253	234	255	273	242	267	254	247	244	247	293	264	256	283	236	234	258	231	283	240	228	262	240	249	268	271	270	264	262	259	255	249	251	252	279	250	281	268	207	283	244	284	247	214	236	236	274	291	262	280	270	251	280	256	256	248	243	284	253	265	259	269	248	239	248	263	281	263	233	247	246	255	235	299	268	235	247	259	253	251	263	269	235	255	278	241	269	282	260	249	235	253	246	255	283	254	255	256	243	241	272	273	243	241	280	243	279	257	238	246	250	230	295	247	261	231	252	279	298	255	234	287	270	259	273	256	239	268	227	245	261	248	261	269	255	290	252	273	248	266	273	295	277	232	232	248	267	249	239	235	247	257	276	261	253	289	269	239	253	287	246	262	231	268	248	248	268	267	248	271	241	239	269	266	262	270	251	249	259	263	255	264	247	251	219	245	264	252	223	257	249	226	265	245	278	262	253	278	249	262	241	254	238	256	274	251	263	259	242	244	273	245	258	259	260	278	293	241	243	285	254	234	249	292	255	255	248	237	250	264	237	273	270	245	250	270	257	271	266	240	239	268	295	238	254	261	279	257	255	258	262	248	246	235	265	246	263	248	248	263	265	240	246	251	276	265	257	259	237	283	269	274	253	265	263	253	257	241	235	253	257	275	285	255	254	234	252	256	250	252	243	230	257	273	242	268	271	273	268	276	264	246	261	264	237	272	255	244	245	268	233	259	267	257	264	258	260	248	246	220	257	247	303	257	245	284	253	213	249	268	226	257	237	296	280	270	276	246	269	222	250	245	250	261	238	248	256	240	256	284	220	253	247	281	268	245	271	278	261	276	268	281	239	272	232	232	244	247	265	234	238	259	246	241	241	270	264	253	230	221	247	249	243	240	223	249	263	227	266	295	270	265	273	258	233	261	252	284	247	261	288	244	285	255	258	241	271	268	234	253	264	264	278	262	225	255	273	264	275	230	256	245	273	232	239	254	269	265	234	294	241	235	259	246	250	230	240	240	279	242	243	262	242	248	254	263	273	231	255	268	303	275	271	288	236	223	233	256	250	235	250	240	244	253	245	256	253	278	232	270	243	288	253	250	268	250	227	255	236	266	256	268	245	238	263	231	239	244	249	248	266	266	271	254	270	240	258	252	214	257	248	240	227	230	270	230	249	247	249	248	253	231	267	262	230	224	238	281	248	286	286	261	251	257	242	271	260	242	296	243	271	251	265	269	261	255	260	258	254	260	252	271	232	236	277	264	220	252	291	229	242	261	257	253	233	259	254	244	233	233	224	279	256	282	245	252	258	241	259	272	255	241	265	261	248	265	241	255	250	281	261	259	251	280	277	263	244	280	265	222	264	236	254	213	245	257	263	291	248	264	218	263	250	235	255	255	246	253	251	256	256	273	258	258	245	274	271	257	278	270	255	255	205	234	246	264	245	243	284	298	250	252	242	268	265	256	257	246	248	258	224	237	297	273	258	250	261	261	278	267	264	244	296	229	240	269	262	276	251	304	257	288	231	217	223	265	262	246	272	276	245	265	238	221	227	265	270	236	280	257	291	272	252	263	233	265	232	256	234	260	298	237	250	234	274	258	275	251	260	278	240	249	232	273	246	246	243	263	239	272	249	254	245	258	252	261	244	277	254	271	247	248	262	242	275	267	266	248	250	263	292	240	250	250	260	271	250	237	268	262	243	276	248	253	267	263	267	253	286	260	262	247	272	252	262	253	225	250	280	265	280	266	282	267	218	238	234	258	232	250	266	246	290	258	255	264	252	230	235	266	264	221	304	233	259	255	264	263	265	249	255	249	259	286	232	252	240	248	215	267	268	259	241	269	225	270	268	275	236	233	237	245	241	242	228	236	246	257	246	264	198	243	226	273	256	248	288	283	249	250	254	257	248	285	255	291	256	277	266	265	243	268	247	241	277	247	272	218	263	258	257	273	254	277	275	283	222	236	232	258	227	253	232	262	267	257	241	249	257	268	230	271	239	267	269	241	245	255	263	255	243	252	277	255	259	268	251	251	267	261	244	247	218	250	217	268	246	236	263	255	221	249	282	257	245	258	264	283	244	255	240	255	230	257	292	256	263	250	266	232	234	265	273	257	250	265	271	280	238	247	248	271	258	244	268	244	244	281	258	262	269	252	216	234	256	259	252	251	239	266	223	241	251	235	275	286	232	268	270	238	249	248	219	271	269	256	248	295	278	247	282	257	241	254	270	259	255	254	258	268	286	249	276	240	276	235	235	245	248	239	266	278	252	260	250	238	237	282	222	240	259	255	243	259	268	261	254	251	266	252	244	284	282	230	243	257	272	250	268	259	282	250	267	259	244	264	287	262	282	257	277	267	266	269	260	267	243	269	270	244	263	243	269	211	271	235	300	276	256	229	230	258	278	267	258	262	260	254	245	254	221	228	237	247	258	257	252	257	244
11234	834	1083	1226	1099	1001	915	807	761	728	713	688	697	681	648	653	634	658	641	643	680	570	680	622	622	597	625	617	629	645	617	625	639	602	623	617	586	616	593	642	629	648	624	607	618	607	614	601	621	614	592	628	639	679	635	693	658	643	658	612	603	599	610	637	625	620	624	622	605	597	611	581	618	621	589	611	567	610	580	608	585	609	634	596	614	607	588	621	654	624	596	657	618	601	633	577	618	612	644	582	666	608	573	602	593	613	603	623	583	618	622	602	630	565	583	578	622	606	616	639	611	640	587	558	618	668	606	600	625	644	569	597	645	599	641	597	595	616	596	593	573	612	573	612	623	639	636	626	589	601	611	578	570	579	604	632	599	605	633	577	610	644	619	636	673	572	625	667	604	604	616	601	641	598	644	596	642	618	620	604	590	603	623	603	655	605	618	624	639	556	616	584	662	629	600	567	586	611	625	597	610	639	665	626	608	603	607	583	561	606	590	635	618	645	647	607	665	575	597	587	623	575	604	650	581	585	614	601	632	577	611	581	592	600	617	609	614	597	576	579	601	599	596	590	645	601	601	599	613	633	614	616	585	604	591	611	633	646	610	622	604	659	586	628	647	613	635	618	612	623	641	641	599	615	600	579	610	637	623	587	626	644	593	590	558	598	628	600	628	620	614	622	581	594	627	553	604	627	624	649	637	612	594	595	640	585	564	637	583	641	623	612	603	592	621	615	596	630	619	567	602	584	634	603	598	583	599	578	605	588	562	623	637	627	621	627	571	627	626	618	632	593	615	602	645	611	586	611	625	607	610	607	604	602	574	656	609	584	614	627	651	596	577	621	653	608	651	586	607	613	576	619	632	646	612	620	567	559	622	639	553	605	565	558	631	612	636	566	638	603	580	636	617	601	608	590	598	611	581	592	622	590	584	604	590	638	582	662	642	632	631	605	618	601	627	578	578	639	624	623	621	621	612	602	583	585	600	610	594	599	633	559	586	599	615	614	626	604	577	624	586	629	584	609	634	596	566	626	599	605	640	578	624	611	628	607	634	610	582	645	599	611	614	671	593	566	601	621	623	581	655	594	578	606	609	557	619	600	618	612	603	577	620	634	639	637	577	606	596	606	659	612	599	580	573	608	596	603	582	635	611	607	600	584	633	601	642	553	589	614	594	580	562	598	586	574	594	544	565	577	602	622	601	593	616	604	570	610	623	583	593	569	622	580	599	597	623	601	631	596	639	601	589	599	587	641	592	623	609	586	622	571	661	618	597	637	611	610	604	613	582	636	620	637	652	602	624	561	581	590	602	608	575	648	572	659	600	655	594	575	647	603	621	594	628	614	607	574	549	561	592	596	621	628	664	533	579	589	657	604	611	612	615	593	622	624	626	608	591	609	607	626	574	582	610	605	644	625	582	573	624	578	633	635	628	623	667	589	606	583	664	632	624	621	619	604	661	580	615	598	563	651	600	604	629	594	636	618	645	682	601	642	619	630	646	572	652	609	603	618	618	564	647	622	610	674	556	606	623	616	589	614	625	613	619	554	636	615	611	623	642	598	625	618	583	588	601	584	617	596	624	608	618	640	640	612	615	617	621	629	570	580	597	618	639	650	577	635	605	619	562	604	584	615	595	665	626	591	596	552	626	581	611	596	625	631	591	609	572	555	589	584	587	582	586	615	608	588	585	577	583	574	588	641	608	632	588	621	599	601	607	584	639	612	590	568	621	595	637	585	645	563	592	633	609	551	614	643	610	652	594	628	629	620	600	609	613	573	638	613	642	618	606	580	619	567	605	579	618	610	581	630	627	616	641	651	625	557	600	579	635	602	569	596	594	602	599	611	575	641	579	577	616	649	616	615	585	649	590	626	618	586	646	628	622	579	600	664	600	618	605	618	597	621	615	577	604	654	608	608	688	605	605	581	631	611	614	640	585	594	613	589	625	657	601	612	637	652	568	601	592	596	602	615	627	643	595	650	646	584	628	593	631	582	591	638	583	589	600	612	614	637	613	604	598	604	579	595	569	555	598	600	577	645	620	643	606	648	646	614	616	613	583	593	607	625	600	577	568	546	651	608	631	633	597	631	616	607	582	602	576	637	632	588	579	632	658	616	614	625	588	639	628	624	605	633	614	620	622	555	604	604	610	622	589	611	663	655	607	584	641	609	632	617	618	619	587	637	616	590	575	588	629	596	599	632	606	628	618	633	614	605	614	624	610	641	607	594	597	626	600	602	637	597	636	564	612	593	605	646	588	644	609	618	594	598	606	589	595	622	626	597	576	605	605	622	614	591	620	610	598	621	558	603	612	625	604	618	609	634	641	601	604	621	640	624	690	634	590	618	627	602	612	626	584	581	594	603	611	556	626	604	593	654	645	608	603	664	630	608	584	645	647	633	597	575	669	610	612	586	610	652	605	584	626	620	612	584	627	567	582	590	604	585	595	612	601	595	581	575	574	570	597	612	618	583	599	605	650	603	616	607	593	596	630	612	619	585	558	665	647	624	636	587	631	545	593	601	595	603	573	615	586	597	631	600	586	590	583	637	609	622	590	597	582	593	599	600	580	612	572	670	559	598	642	615	643	633	643	591	611	613	582	635	626	644	636	631	593	627	637	621	583	587	583	592	574	558	589	590	615	612	600	642	580	606	602	622	592	576	599	615	589	618	599	581	576	560	593	646	649	605	637	582	623	582	566	691	636	609	596	642	613	636	599	626	642	606	592	594	610	607	640	597	634	592	604	626	585	565	617	620	619	642	607	578	587	604	602	663	580	579	620	600	618	584	579	553	572	598	611	560	602	618	625	588	591	589	593	629	628	597	593	586	574	627	651	598	581	578	602	608	573	597	634	561	578	618	591	549	585	606	621	589	658	629	602	588	602	586	605	601	602	604	619	598	594	583	671	597	610	633	596	606	613	580	587	612	609	607	609	606	625	588	606	650	625	574	633	619	631	601	574	594	607	572	602	595	601	546	638	609	589	612	625	586	591	594	588	594	619	649	557	640	604	628	602	621	619	641	535	625	606	611	632	641	621	572	598	626	581	603	611	640	573	609	636	636	627	597	622	581	599	628	602	605	584	647	597	600	592	658	627	556	589	674	613	598	594	603	571	634	616	608	560	636	596	598	595	587	598	597	677	631	596	611	579	600	632	600	645	639	566	600	555	649	608	634	618	642	642	583	611	650	590	601	593	631	681	647	625	586	623	595	607	636	578	612	596	588	591	621	625	561	596	598	597	577	636	639	658	620	628	535	601	588	597	572	590	586	594	605	613	623	583	647	625	611	598	573	620	611	574	612	593	581	578	568	600	624	558	588	633	621	641	618	565	610	586	546	600	635	598	640	543	560	622	590	606	554	590	591	614	600	620	620	605	574	625	618	628	623	614	631	619	616	609	579	600	604	600	586	543	614	622	657	639	631	622	574	582	563	541	624	615	587	612	612	608	637	603	633	591	634	613	638	600	622	602	584	592	586	642	584	601	646
23210	1851	604	427	359	258	201	153	151	155	126	123	93	119	115	125	115	120	110	111	94	120	112	98	101	115	105	98	106	112	111	119	105	85	101	108	117	104	91	96	100	95	91	101	99	118	103	106	95	100	116	118	102	109	84	96	116	88	81	98	109	104	113	104	91	102	104	102	99	77	94	99	108	102	109	116	105	96	116	88	101	122	106	97	96	102	109	111	93	96	98	108	101	123	98	97	105	118	89	125	108	91	94	98	99	98	103	107	82	90	100	105	78	116	109	114	88	112	101	91	117	97	110	107	122	111	87	103	111	88	99	107	97	95	87	89	94	127	105	102	99	107	86	104	98	100	100	93	98	95	106	115	87	97	104	102	123	118	103	105	121	111	115	98	95	99	105	122	118	94	118	106	110	109	111	120	108	121	94	109	90	128	98	99	102	111	93	124	92	104	108	101	105	101	95	90	79	102	79	86	102	113	103	99	87	88	88	113	110	127	103	132	90	97	109	90	104	98	120	100	109	105	94	98	104	115	100	106	111	112	91	93	102	83	97	107	116	100	109	121	97	100	106	115	121	100	103	128	103	116	111	91	113	101	99	107	99	104	112	112	113	100	125	102	92	104	108	114	97	99	100	91	83	86	110	103	99	103	107	101	96	103	107	88	107	90	118	110	102	86	98	100	86	114	118	105	122	91	111	103	122	118	125	103	94	129	92	91	116	104	104	103	100	86	101	106	91	118	98	113	96	98	101	90	101	125	108	100	111	106	98	89	100	102	101	90	107	91	103	108	98	109	102	109	94	97	95	117	111	85	113	87	109	105	103	84	93	101	113	88	114	126	99	117	103	119	106	94	91	102	102	115	110	112	109	96	101	101	109	98	106	126	119	95	102	97	103	108	115	96	104	86	124	119	135	85	107	110	91	104	102	113	92	98	119	115	104	94	103	107	92	98	111	107	117	119	104	84	100	96	113	100	107	112	93	98	82	80	100	108	117	103	83	112	93	120	105	102	93	112	101	106	102	122	101	102	101	107	97	105	83	103	111	93	92	107	95	123	107	103	104	115	107	113	120	98	95	103	87	87	111	104	107	101	107	99	97	102	104	107	111	121	82	102	101	80	80	96	112	90	102	122	94	100	120	101	98	98	83	88	101	113	96	99	114	102	87	90	83	98	99	101	102	106	117	102	89	110	106	110	99	120	124	117	115	85	91	87	97	96	121	120	106	99	110	92	109	105	105	96	90	101	107	103	88	98	89	126	96	106	97	100	118	105	94	117	84	83	112	104	92	97	93	101	95	108	108	90	97	100	88	96	118	86	97	113	96	104	99	100	116	115	102	93	115	103	94	93	107	110	117	100	102	89	91	130	91	118	91	108	99	103	93	108	105	103	115	115	111	88	105	92	115	91	91	84	111	112	113	93	90	108	96	121	97	103	109	94	90	99	103	101	90	93	94	103	105	102	119	106	99	112	90	117	120	103	94	108	111	90	105	107	100	120	103	104	89	110	103	108	112	90	110	97	82	113	91	109	120	91	118	86	112	135	115	98	105	106	90	115	105	101	111	107	91	98	92	112	107	99	99	96	110	104	115	104	87	111	110	96	104	113	95	93	89	112	113	102	121	132	102	127	118	94	113	102	96	112	80	119	116	103	118	113	98	104	128	88	108	105	99	91	90	104	111	96	93	135	103	102	102	97	108	107	100	97	104	116	118	91	107	89	98	97	107	111	104	102	90	95	117	93	123	104	120	120	102	127	103	102	109	123	111	97	90	104	94	112	103	115	133	93	126	119	102	98	111	116	89	100	123	110	111	109	111	101	99	102	102	78	81	104	117	92	105	96	98	96	109	96	98	126	88	97	106	109	108	112	94	117	107	110	105	119	112	106	96	103	103	108	121	117	102	102	90	108	121	99	101	114	91	104	117	107	97	100	112	112	105	85	96	98	104	90	115	119	84	112	102	97	105	104	111	102	108	116	89	96	85	130	109	90	118	132	116	105	117	93	102	96	108	111	91	100	71	91	90	90	98	114	86	98	97	102	79	97	102	98	89	110	122	104	102	110	124	128	114	111	128	103	96	108	106	119	86	100	107	89	103	100	103	88	101	125	121	109	110	112	99	83	115	95	95	104	98	113	118	102	106	85	87	105	108	100	84	103	101	105	86	95	113	92	96	105	118	91	107	99	103	90	109	102	107	115	102	103	96	99	105	100	110	112	109	99	103	132	70	99	101	107	103	95	105	88	95	90	118	100	92	109	119	93	103	106	88	79	105	96	126	96	110	98	104	97	101	106	99	101	111	97	117	112	89	101	86	118	112	102	106	101	88	104	103	99	93	101	98	114	94	110	93	99	103	88	93	94	104	106	89	124	91	101	103	98	102	92	84	122	89	95	96	109	124	98	84	118	126	103	108	112	102	89	98	108	104	105	112	110	114	114	105	121	94	103	98	103	97	116	110	101	113	99	96	119	111	90	105	111	97	106	110	102	97	113	119	115	115	106	108	99	98	123	103	95	103	108	104	96	90	96	89	115	116	110	108	93	103	125	83	96	110	98	132	101	99	92	112	102	104	115	121	106	114	104	115	95	90	108	103	121	107	125	109	100	96	91	119	105	110	96	98	79	94	118	117	89	87	91	102	118	109	107	88	119	101	103	114	118	102	79	101	114	94	100	112	110	99	109	92	110	95	96	113	105	90	108	89	103	118	100	112	117	112	112	111	113	121	92	103	109	100	102	115	130	92	83	83	104	87	111	93	110	93	101	116	95	119	106	124	105	107	90	108	115	93	107	111	108	98	92	116	97	99	99	104	103	98	95	107	106	111	75	101	74	105	94	105	111	110	98	113	101	90	114	101	108	112	95	123	97	121	110	103	97	95	112	95	94	89	109	93	107	109	105	111	125	99	92	114	103	111	99	109	103	115	113	101	103	109	100	123	91	110	103	99	110	107	101	94	120	119	106	101	100	94	105	117	99	113	93	108	110	99	94	94	89	96	98	109	112	86	133	108	90	111	98	99	85	99	110	93	106	103	115	122	102	114	119	115	102	96	103	100	120	109	104	124	114	110	112	107	109	116	119	115	122	97	104	95	104	95	91	104	120	104	119	109	105	101	109	98	123	106	103	92	88	103	114	92	95	113	111	89	111	102	98	115	95	96	119	106	100	110	106	96	103	102	103	119	104	92	101	104	89	89	105	102	115	96	128	106	115	95	92	101	117	95	96	101	104	91	93	104	122	102	114	106	92	99	119	109	99	91	80	103	115	122	117	104	94	89	96	119	116	94	100	108	107	92	102	113	99	132	98	95	111	115	91	114	113	88	114	112	91	106	95	104	102	113	91	98	95	93	106	104	125	98	131	104	132	111	103	106	101	123	119	116	102	86	107	100	107	129	93	103	115	95	110	111	119	101	97	110	102	102	111	111	108	110	110	96	94	92	93	111	109	103	117	96	89	105	123	110	112	85	102	121	90	120	106	99	114	110	94	129	111
13793	704	1346	1563	1209	1017	817	693	605	578	489	484	422	395	374	359	353	348	360	353	348	325	308	319	331	324	329	327	320	333	341	284	270	302	283	268	316	271	289	300	293	287	299	272	290	297	295	310	295	302	302	280	292	270	309	317	293	308	274	297	311	287	279	281	323	300	271	315	312	242	275	279	273	290	265	273	313	289	284	288	293	291	288	275	287	266	283	266	332	281	297	290	324	278	263	275	291	276	296	252	292	280	298	290	304	282	316	268	288	290	287	254	234	320	319	298	298	283	247	278	283	279	303	285	260	286	300	290	298	295	283	280	252	276	294	269	288	304	287	293	303	290	298	281	301	281	297	280	293	301	286	265	297	286	305	314	289	287	284	289	310	268	297	261	265	274	260	292	296	260	278	275	299	312	278	266	279	261	290	273	275	284	298	299	277	274	251	254	278	269	289	287	281	272	306	293	294	293	266	293	297	301	287	298	302	270	281	301	300	246	258	284	273	291	281	272	252	263	269	301	274	291	264	270	303	310	279	288	291	264	277	293	318	277	278	279	272	283	276	276	300	247	308	267	289	271	280	272	264	270	280	296	269	272	277	297	274	280	265	306	269	292	325	280	266	309	242	277	294	284	276	262	318	294	314	259	286	260	286	295	287	279	298	295	261	299	274	238	276	305	310	274	275	255	251	292	315	282	300	269	293	286	284	266	246	264	296	282	283	296	305	277	280	241	277	253	277	265	286	290	285	313	281	276	292	285	281	276	257	242	298	279	260	267	289	280	294	262	270	261	272	289	273	302	289	279	283	285	252	273	270	303	265	285	261	312	288	301	296	263	269	276	302	290	271	278	290	266	282	256	286	268	284	274	260	297	289	272	283	257	248	307	267	277	294	270	283	285	300	266	288	258	274	267	262	299	272	286	255	273	298	281	276	293	270	300	281	294	274	298	289	276	273	281	267	273	289	305	289	271	282	283	292	336	305	262	283	282	274	268	292	294	277	266	260	259	244	282	286	280	260	296	277	267	298	271	260	299	280	257	287	250	254	278	300	284	271	293	270	231	304	280	293	280	271	276	277	309	277	292	287	292	287	309	276	290	273	255	285	280	234	302	289	298	279	286	275	278	289	304	338	283	295	288	308	266	261	283	284	296	295	236	278	322	308	282	275	292	283	295	292	305	290	265	295	296	289	280	273	283	281	295	285	252	301	295	282	298	297	291	295	280	263	314	264	268	267	276	282	258	281	285	276	311	272	279	288	268	294	272	309	272	297	269	310	268	281	290	294	248	284	278	271	256	294	274	301	284	254	279	307	306	311	276	288	274	303	293	278	266	281	287	278	276	271	260	255	299	262	282	310	288	254	270	295	271	263	290	257	277	279	282	276	267	290	288	254	275	275	264	298	257	269	282	280	263	269	291	269	275	258	296	289	257	299	271	292	274	293	257	278	285	302	295	255	272	290	301	281	265	266	296	286	270	290	280	278	297	271	278	283	310	274	268	264	257	257	296	283	274	278	280	269	296	227	268	270	312	287	258	265	275	303	270	271	326	272	298	273	295	319	296	292	324	276	269	284	266	286	252	285	261	287	267	273	272	284	290	246	275	259	286	306	293	292	266	293	284	277	280	291	323	277	265	271	268	269	282	289	303	279	279	255	284	264	280	302	311	279	287	266	270	264	299	250	287	272	302	307	282	281	289	276	263	267	287	262	271	300	317	291	311	294	264	289	282	249	260	263	288	270	289	299	272	305	289	296	295	281	294	299	292	272	275	287	293	298	243	292	288	281	306	260	309	297	275	268	289	305	299	293	290	290	311	293	289	267	258	270	298	287	270	317	274	289	255	267	298	286	290	275	287	267	279	282	279	272	262	270	286	286	262	248	290	307	301	345	283	303	282	288	242	278	258	278	259	272	289	285	273	264	284	284	292	281	276	308	299	272	306	291	286	293	275	283	274	304	282	256	287	250	257	272	250	273	265	275	283	288	255	270	313	290	279	289	276	283	268	281	301	250	277	317	279	280	294	279	271	310	285	260	285	273	287	282	279	273	298	272	323	278	279	293	304	268	267	257	280	263	293	303	286	283	281	297	289	293	319	296	255	261	276	253	283	290	277	299	280	282	293	249	272	273	286	272	250	284	268	284	282	303	286	292	325	276	308	306	284	285	258	291	300	283	287	281	276	273	283	325	291	302	281	298	306	288	279	290	277	257	275	254	264	257	273	293	299	266	287	312	304	266	287	287	289	270	252	300	292	302	276	267	277	286	274	271	269	287	298	288	273	291	248	294	306	283	283	288	268	296	287	280	286	248	293	303	274	248	304	292	299	302	295	294	276	277	272	293	276	309	275	293	284	277	287	276	284	281	307	280	253	274	289	293	283	269	267	273	247	253	267	299	301	288	273	272	279	283	274	280	271	277	272	263	275	289	262	288	303	279	318	263	286	267	260	293	277	267	280	278	246	265	297	330	298	274	277	272	277	286	296	279	259	273	285	288	278	250	283	300	248	302	272	248	307	289	263	249	278	278	263	298	268	275	270	284	298	312	299	292	278	300	273	299	254	300	277	251	279	283	256	250	267	258	296	290	318	277	287	272	284	282	302	263	271	309	289	280	271	303	280	285	293	272	276	287	280	311	287	272	306	255	241	288	276	274	276	263	290	271	263	286	282	275	282	295	279	286	284	282	277	269	272	298	284	317	281	284	297	290	289	299	275	271	294	290	274	271	267	260	294	277	281	262	281	280	313	281	319	287	285	312	303	288	308	261	265	300	289	284	276	275	304	242	270	287	275	268	270	279	282	281	260	294	256	273	298	288	244	285	292	296	274	287	284	266	289	258	270	271	286	302	317	333	280	295	282	283	278	282	294	298	262	255	273	276	286	255	271	269	279	275	288	296	289	238	302	285	300	285	267	287	283	259	312	281	269	263	275	317	281	276	290	272	297	309	280	272	272	299	300	273	305	300	253	271	268	285	295	218	271	304	293	293	258	275	276	296	285	290	291	304	281	280	276	296	290	281	278	274	260	274	315	270	276	289	285	276	252	279	266	280	305	311	310	260	251	275	327	288	316	302	290	233	323	275	272	286	313	279	274	306	264	267	284	254	260	278	286	308	278	298	277	279	289	296	267	279	309	307	270	263	277	291	241	282	306	293	275	282	271	271	271	269	279	267	250	301	263	289	246	274	253	245	256	269	273	284	306	284	280	295	322	295	286	294	295	292	307	305	280	291	257	329	276	265	263	288	287	295	276	275	284	287	293	273	277	276	275	277	262	277	297	299	254	283	286	269	288	293	254	283	279	287	270	308	255	284	277	281	266	309	290	296	285	268	265	255	283	281	266	302	291	285	262	273	268	308	241	278	271	272	279	289	244	278	264	278	319	250	277	276	262	287	274	248	310	261	292	285	283	266	264	292	282	268	324	273	253	258	277	268	305	288	283	275	280	273	269	312	263	292	291	313	299	289	289	258	279	281	274	272	257	296	291	258	285
4535	408	357	354	354	320	350	379	319	323	339	354	352	317	333	368	351	320	298	349	361	302	327	342	355	382	315	344	323	323	353	331	338	306	351	340	334	362	284	321	332	321	346	351	355	343	342	351	330	337	325	319	343	326	340	372	332	332	304	335	317	347	303	342	349	328	354	366	327	303	345	365	316	319	326	322	312	334	307	344	296	318	338	306	307	312	343	349	328	349	340	328	339	359	319	345	300	392	350	304	369	332	343	310	318	309	343	352	335	314	312	328	325	364	381	327	329	345	341	319	315	339	319	333	322	368	356	305	344	383	375	326	373	329	334	308	342	366	340	322	344	329	350	346	338	291	350	352	320	339	320	370	368	320	272	318	346	349	355	365	355	330	349	336	323	329	302	372	359	304	346	328	332	309	360	368	315	350	350	356	336	331	330	299	287	310	340	340	314	307	292	337	302	347	326	337	323	364	337	304	351	338	350	363	333	336	345	331	352	329	359	349	320	337	339	356	360	354	342	363	307	349	332	323	328	300	354	349	344	328	373	326	319	296	324	326	344	322	326	332	314	343	316	353	343	347	318	302	325	318	337	313	311	312	330	345	327	340	323	301	338	343	366	349	321	345	304	339	311	304	326	328	354	356	354	283	339	324	340	309	336	332	328	298	288	320	329	361	275	308	321	323	340	335	350	356	338	333	349	347	347	365	330	327	352	373	323	365	342	352	327	323	332	367	319	313	353	318	343	369	326	348	334	330	324	338	356	336	332	329	327	341	304	353	305	346	299	318	361	323	361	342	309	322	336	333	345	334	314	327	333	365	365	345	329	358	322	352	318	337	338	328	347	322	310	371	344	346	345	361	329	316	322	360	354	366	301	371	318	378	343	350	347	289	331	323	330	325	308	331	334	328	337	325	359	376	357	316	320	326	398	352	343	330	350	311	379	356	383	365	345	331	355	358	349	345	320	329	311	347	358	337	369	331	311	322	372	335	335	348	315	355	353	358	342	350	334	310	335	358	361	342	336	327	343	311	335	350	320	330	316	347	342	347	323	331	369	345	323	341	323	363	348	345	361	344	339	296	334	373	339	355	357	334	374	314	371	349	322	341	386	331	310	322	336	335	338	313	317	346	350	283	340	335	313	334	368	323	319	315	320	348	324	351	344	370	332	330	365	313	342	341	338	331	325	342	342	362	312	357	352	362	355	348	363	357	357	318	320	326	345	297	300	303	312	335	306	335	307	352	371	331	346	315	299	365	320	311	351	340	323	334	319	323	330	331	333	333	341	321	326	342	334	336	331	346	362	324	343	308	315	340	326	321	287	325	343	345	359	337	379	350	324	327	359	362	319	363	338	334	333	327	354	348	333	321	334	338	321	337	381	337	314	342	321	345	339	350	288	318	319	327	327	293	312	336	339	279	329	349	338	304	337	298	301	295	315	335	334	362	345	332	326	324	337	332	347	328	358	318	351	368	345	331	370	371	337	354	341	416	364	345	362	353	328	310	360	321	348	344	365	337	318	361	354	366	328	327	317	320	326	328	327	333	289	326	335	340	311	355	329	310	334	328	346	345	333	334	312	311	309	344	306	376	349	328	345	357	317	311	360	305	320	349	333	356	323	328	297	367	359	367	354	311	346	331	340	318	310	322	350	318	309	334	349	327	303	337	317	329	374	347	328	315	360	337	352	374	320	357	317	335	352	363	324	320	311	279	350	310	327	328	326	318	346	335	329	348	328	343	314	337	355	346	369	354	323	335	288	360	326	343	306	366	324	333	337	365	294	322	317	383	335	331	316	314	350	320	346	339	349	349	305	342	397	326	355	350	319	344	310	357	350	320	316	337	317	331	338	327	379	329	356	325	340	317	315	334	322	351	341	323	386	349	348	316	320	351	315	319	346	292	320	326	332	333	333	378	319	334	371	308	308	328	306	327	334	351	358	314	345	342	321	342	354	334	317	335	328	343	346	320	322	342	362	320	308	327	342	333	337	339	358	365	356	341	316	314	314	335	313	327	330	343	338	323	346	326	349	334	342	334	330	352	377	330	316	337	341	331	331	341	284	312	304	305	329	308	338	330	372	320	317	368	324	347	347	322	330	341	297	339	315	362	349	340	347	328	329	341	329	309	310	332	316	353	350	351	340	340	306	339	329	331	365	362	303	350	334	360	325	332	324	352	292	333	304	322	300	336	332	340	342	357	364	331	333	350	347	313	345	313	370	336	333	316	337	340	344	346	355	356	367	301	301	290	311	385	325	326	312	338	329	355	356	313	308	319	352	332	338	332	335	355	326	349	346	345	346	288	341	328	338	382	364	338	322	355	360	304	347	344	326	365	361	325	320	324	337	326	311	325	326	319	366	338	306	337	337	332	368	330	321	327	342	343	355	309	335	347	339	349	336	359	309	304	346	358	324	342	368	323	311	329	347	338	323	343	332	339	345	313	311	314	318	308	344	300	314	327	345	329	359	366	312	323	361	355	358	341	353	314	326	307	311	323	305	353	338	340	352	341	326	310	340	381	344	330	333	354	318	358	336	316	291	318	329	343	329	347	325	336	319	280	342	346	330	361	361	356	320	331	358	294	282	355	332	307	343	328	305	313	361	354	345	350	339	353	307	355	372	346	345	361	351	367	342	345	327	347	337	343	342	300	354	365	305	341	317	314	335	312	351	344	318	318	345	317	311	318	308	322	328	323	334	339	340	307	339	375	333	330	319	329	316	309	303	347	324	361	311	368	349	343	335	352	357	341	299	335	350	339	343	347	333	308	314	330	345	344	329	345	349	323	327	331	364	316	331	331	346	333	289	358	325	308	326	308	302	346	315	305	318	338	337	377	354	339	317	349	311	315	285	334	353	334	339	323	317	304	349	357	338	327	318	316	335	329	309	319	371	355	329	334	316	320	340	368	338	313	328	378	348	331	323	347	363	331	330	301	344	339	327	339	330	323	345	336	352	341	335	315	344	310	314	327	366	339	331	354	336	365	334	327	348	329	311	347	339	320	334	367	335	310	365	324	344	323	299	327	340	344	327	301	305	322	319	355	322	342	362	343	323	327	343	358	332	329	347	352	332	321	339	340	346	336	329	365	308	357	330	366	372	349	325	308	325	361	321	335	356	317	334	333	295	309	334	319	299	361	332	339	340	365	317	352	339	313	320	361	333	318	373	332	385	337	305	356	353	315	307	364	328	330	327	328	351	347	320	369	314	360	337	297	324	349	351	347	356	373	342	350	337	308	364	377	328	338	323	336	367	333	318	319	340	345	327	319	290	339	376	309	339	336	295	325	328	360	340	324	322	327	299	307	307	359	351	330	325	334	361	309	328	337	306	300	345	342	325	319	302	287	339	368	309	353	328	338	337	346	342	302	351	320	307	349	318	345	358	357	340	329	299	326	328	333	351	327	333	337	307	366	372	348	323	331	360	318	370	337	300	365	339	318	342	341	350	328	335	307	321	305	344	334	320	350	331	341	323	321	344	355	325	339	323	323
4192	733	841	865	821	821	807	810	848	830	768	784	865	748	782	847	784	811	776	826	748	777	798	775	836	779	771	774	833	783	818	811	800	781	789	804	794	839	732	764	773	781	834	778	835	822	797	816	761	793	759	759	775	824	761	801	820	851	803	783	776	783	782	813	758	823	805	797	765	800	759	800	761	814	803	811	779	773	783	794	774	834	803	782	799	834	786	769	801	751	771	717	806	761	758	704	827	760	791	801	782	762	768	804	775	787	788	820	767	758	790	815	801	814	839	808	781	773	784	785	771	733	784	761	776	831	784	781	794	773	758	781	797	777	762	722	773	801	800	795	777	749	781	847	831	815	779	724	792	777	759	820	743	828	753	831	805	775	735	826	769	774	757	763	803	813	794	743	802	822	767	734	799	834	774	836	801	739	813	777	815	800	791	779	789	795	797	816	769	811	794	805	782	860	782	760	833	794	771	820	810	794	745	791	802	782	813	800	800	743	807	779	767	791	797	794	811	761	824	797	813	784	810	799	767	782	762	781	745	820	736	762	812	828	835	827	789	848	797	800	791	799	755	822	834	768	791	774	769	826	785	761	747	749	787	798	775	795	857	791	814	759	824	829	783	815	808	781	765	784	790	818	799	796	781	772	794	792	809	793	758	803	834	768	830	816	783	742	790	838	771	774	787	795	816	764	838	786	778	762	809	787	766	785	765	801	816	795	807	800	823	820	763	796	810	824	768	801	792	772	787	820	829	781	756	827	774	790	716	727	818	771	816	803	804	829	789	827	773	787	753	811	804	799	773	804	754	843	778	807	764	816	834	830	803	757	737	735	804	760	865	814	821	806	754	742	792	764	811	822	763	817	785	785	774	798	785	851	812	780	807	812	851	825	816	800	789	764	798	837	820	775	821	783	816	794	837	811	772	767	821	868	796	772	774	754	785	767	815	786	821	794	795	805	825	737	761	823	830	750	793	756	768	804	815	808	786	760	765	734	804	752	758	795	766	799	835	801	742	822	763	772	757	792	819	806	767	803	793	820	813	782	811	774	814	796	792	786	808	771	763	775	822	793	761	790	801	794	796	806	797	782	822	776	777	770	741	805	825	823	824	774	798	795	796	817	759	761	829	795	784	794	828	750	776	820	825	802	778	762	762	775	819	787	742	769	848	769	801	829	796	759	781	827	800	842	783	801	791	830	808	821	794	809	819	780	801	813	789	825	793	739	806	748	788	786	815	783	779	797	807	793	767	788	760	831	808	778	817	824	818	791	820	835	803	768	797	842	766	752	806	779	808	811	751	772	772	745	755	765	836	820	769	799	755	808	834	809	766	812	871	792	764	775	742	756	783	784	768	800	774	820	840	809	767	831	798	765	727	773	818	788	753	769	844	772	751	763	762	790	796	784	777	784	780	796	851	772	796	776	778	765	750	765	779	813	786	778	806	825	773	789	787	766	813	780	795	817	820	755	790	738	768	795	788	762	752	758	821	781	769	751	808	806	761	782	747	817	799	844	765	788	780	810	725	802	834	765	805	793	849	805	797	766	774	794	798	812	803	774	764	784	795	795	751	808	769	814	795	781	803	821	818	800	833	771	811	788	800	816	768	835	797	726	774	777	770	746	793	821	830	839	774	819	803	767	774	770	811	830	787	806	831	765	808	772	804	797	746	785	842	804	831	805	787	800	757	846	832	829	760	803	719	818	749	805	791	814	739	782	815	746	804	831	813	822	806	752	808	787	786	798	790	806	832	794	773	778	743	819	811	832	809	783	733	788	797	720	800	844	819	748	778	775	796	800	790	777	797	764	791	799	809	808	783	739	820	832	823	798	805	831	781	758	769	793	763	777	818	804	827	749	794	798	767	767	826	784	785	831	806	812	834	765	783	790	747	793	815	803	778	792	759	793	751	832	790	789	770	766	807	825	816	743	788	755	768	782	802	798	796	797	806	785	786	844	834	845	805	803	805	785	802	797	788	788	781	787	772	744	773	780	768	747	848	801	777	763	764	792	773	800	803	832	764	776	794	770	794	787	822	821	789	827	783	828	845	855	807	813	787	752	811	776	836	758	827	758	751	801	745	769	772	777	791	782	823	747	808	780	764	772	844	808	735	802	783	781	835	796	786	795	843	798	820	772	778	864	755	756	735	806	781	827	810	790	796	780	832	817	774	809	833	800	799	771	815	805	783	786	787	784	773	790	817	800	828	788	762	793	772	808	778	767	748	767	819	770	761	813	795	763	844	790	821	790	774	753	781	807	742	841	751	763	733	788	777	787	814	813	803	742	826	747	826	807	819	795	761	767	806	789	822	753	803	782	781	833	781	778	807	762	838	742	787	770	815	814	817	803	760	853	808	788	824	796	750	804	806	814	823	829	770	758	809	793	860	744	830	760	823	767	808	752	818	822	813	775	804	767	791	765	791	730	714	776	827	783	781	769	791	820	825	811	777	807	811	796	790	772	771	809	782	724	843	819	764	843	770	802	824	798	796	747	776	780	762	701	781	733	752	771	771	764	809	773	799	799	833	792	762	783	866	837	797	785	794	796	751	782	805	836	754	779	812	839	785	756	757	795	773	802	800	826	765	789	852	808	788	773	790	776	761	778	809	816	816	785	772	773	725	806	805	778	767	797	784	800	764	783	789	758	829	777	796	740	829	773	756	800	801	830	796	814	849	741	801	778	792	738	831	766	822	777	774	808	773	815	771	773	760	785	836	780	791	780	755	773	825	811	788	809	805	749	735	809	831	829	741	813	793	774	795	789	810	766	735	775	766	801	776	760	797	811	797	795	814	808	766	752	826	792	754	792	800	792	799	815	798	789	787	773	809	800	757	866	835	761	762	846	797	785	824	805	806	773	811	761	764	803	802	804	780	777	761	832	790	763	829	764	761	769	720	799	763	837	790	785	757	853	817	798	772	760	786	790	788	787	758	797	819	839	816	753	775	766	735	797	795	779	754	854	811	787	804	813	803	826	808	811	783	774	800	730	744	812	814	826	770	834	789	793	762	812	772	765	791	799	788	808	785	766	800	785	775	823	843	754	820	811	813	772	787	781	764	793	823	816	793	799	783	813	773	778	803	787	867	781	761	784	802	804	752	772	800	820	801	772	796	770	835	771	858	797	811	732	797	837	777	816	822	756	762	764	776	794	758	770	804	813	763	793	814	800	801	741	776	805	817	797	751	733	764	786	800	796	754	796	797	795	748	782	778	823	825	777	827	795	784	759	789	800	779	789	781	755	793	794	771	821	784	772	816	788	749	774	838	799	783	812	786	812	840	824	829	833	790	815	774	792	809	792	729	818	806	790	827	742	774	751	821	815	755	786	806	769	822	759	771	837	811	806	786	794	792	782	818	802	819	807	782	798	792	745	806	781	781	791	802	796	789	715	799	791	837	791	757	786	764	786	797	842	761	773	819	826	794	765	810	840	834	783	799	772	797	816	777	812	820	796	810	752	731	789	869	781	813	835	780	788	789	769	824	801	791	809
15138	934	518	428	365	299	293	270	247	298	263	271	246	262	216	252	253	207	270	283	254	287	269	239	242	270	255	248	268	230	242	246	244	260	272	238	238	238	254	256	275	242	242	263	255	273	218	261	273	272	255	228	263	272	223	263	251	227	251	248	275	266	262	276	288	261	261	275	250	250	269	258	239	260	241	260	254	230	251	211	234	247	266	247	247	260	272	267	251	252	255	254	263	252	213	278	263	235	249	253	228	249	251	246	243	231	277	259	264	270	253	263	241	233	255	263	224	252	263	260	250	255	299	281	263	249	253	263	245	276	259	262	255	252	238	234	266	291	271	257	236	266	235	257	281	280	258	270	261	238	271	274	279	238	272	261	266	248	247	246	261	228	235	267	227	226	275	282	269	268	247	266	234	238	255	258	270	252	233	230	273	248	273	248	247	254	227	247	260	249	238	245	236	260	244	261	284	267	252	253	245	275	254	245	239	253	214	210	269	243	256	244	249	292	258	238	252	238	268	248	253	236	265	217	259	251	267	264	262	251	256	244	232	231	257	277	242	259	269	269	266	249	257	252	237	224	257	263	236	223	243	261	244	232	252	245	256	246	256	233	261	240	250	258	275	248	243	245	260	229	246	256	249	233	240	267	276	240	273	229	268	274	255	249	260	266	246	252	257	271	243	288	267	246	259	239	290	252	262	245	262	266	245	261	257	266	238	227	255	251	276	240	247	274	240	245	218	258	247	254	247	267	268	236	233	266	237	240	236	246	266	236	259	270	262	273	254	266	240	265	241	237	233	279	252	278	269	264	272	275	226	203	290	276	268	236	272	216	267	226	246	239	251	261	244	256	248	262	233	271	246	240	226	247	279	252	241	263	249	249	278	265	246	251	239	242	235	250	246	266	246	225	244	236	226	219	279	281	250	248	242	256	259	228	245	205	232	253	249	225	222	243	272	239	251	274	251	255	253	252	255	257	264	260	265	236	250	255	242	282	263	249	238	264	263	264	267	265	244	275	241	274	268	252	248	287	261	264	264	256	231	273	251	289	249	248	264	236	253	251	247	255	236	233	292	259	232	267	269	249	288	246	253	260	255	268	245	250	248	256	256	251	262	267	251	290	233	262	265	248	255	257	268	257	233	235	245	244	243	265	235	265	246	252	267	254	249	238	225	272	233	256	246	264	239	257	242	244	290	273	229	281	271	232	225	266	259	291	255	284	238	273	244	259	255	257	240	272	251	244	251	213	256	267	251	265	243	218	211	247	247	255	283	272	256	260	224	211	271	239	253	259	254	253	261	240	235	277	234	252	270	261	265	243	242	250	246	260	247	249	276	269	271	258	275	239	257	255	263	288	240	246	260	284	250	262	267	228	231	253	265	261	232	249	260	271	262	287	249	236	236	240	269	242	262	250	253	246	236	252	244	260	251	269	258	263	259	254	245	254	252	262	229	263	284	239	277	242	257	236	252	280	233	245	252	304	252	226	260	267	269	291	250	255	240	244	243	267	235	240	252	253	280	292	233	256	223	258	233	257	258	253	244	228	261	280	255	223	247	264	262	255	234	260	244	238	256	270	237	262	284	260	266	263	275	229	227	258	282	257	243	265	258	277	250	225	253	257	262	229	246	261	278	251	282	303	260	247	237	245	236	262	244	218	274	253	229	254	243	255	264	240	243	240	247	253	246	247	251	275	271	229	253	229	256	239	246	240	283	236	271	246	261	258	242	251	243	257	263	247	266	289	268	253	280	253	244	260	241	248	256	282	277	230	260	266	242	257	246	233	267	280	263	263	269	233	265	247	274	259	257	277	265	259	276	251	251	272	244	260	261	272	267	232	246	267	256	258	258	217	256	270	249	260	254	249	285	265	241	257	242	236	248	273	249	249	251	264	261	237	272	271	259	237	241	236	248	252	260	263	242	280	265	222	241	262	242	252	295	262	254	254	288	280	237	246	251	291	271	241	255	264	286	256	264	290	253	295	249	258	244	282	270	226	259	244	269	239	262	248	259	260	216	238	256	253	246	283	286	235	244	240	228	249	255	254	251	222	253	250	243	229	242	251	264	264	275	246	259	284	242	246	245	211	250	265	234	226	267	267	272	246	214	262	241	248	285	238	238	255	235	235	253	236	277	267	212	259	264	265	236	242	262	273	236	269	252	253	245	246	252	230	229	256	271	250	231	253	253	258	250	288	227	246	270	260	273	266	274	221	284	250	261	278	238	286	254	249	261	243	254	269	260	242	248	251	242	254	284	238	252	245	243	245	237	299	248	264	269	277	283	249	236	249	248	291	284	264	230	286	236	267	251	272	250	236	266	272	232	215	277	245	235	282	288	255	267	226	230	259	223	272	269	283	253	242	250	255	251	271	231	229	234	258	270	273	254	255	280	254	256	245	258	248	251	246	254	278	226	242	227	252	257	217	252	249	264	280	277	261	272	273	242	253	239	257	263	286	277	248	244	268	238	258	229	232	294	214	250	238	242	231	265	250	237	299	248	259	259	252	236	239	265	246	230	221	255	252	270	242	246	249	232	265	273	268	238	252	230	251	247	265	248	251	271	272	274	278	251	259	266	234	247	267	251	252	250	270	271	229	255	236	252	217	223	240	257	278	259	251	253	244	247	254	274	242	262	231	247	248	285	262	237	228	249	264	233	287	258	238	260	260	254	278	221	245	268	256	259	245	249	274	273	243	263	270	281	229	244	250	262	222	243	258	251	275	267	215	267	268	272	236	227	278	255	232	247	290	256	254	220	220	273	254	262	245	259	256	277	249	287	268	260	241	288	254	262	280	252	242	223	242	251	239	225	287	268	234	257	254	247	252	253	264	263	256	247	288	247	270	247	244	256	235	252	274	272	266	235	261	271	259	269	247	274	239	251	253	255	261	243	255	265	248	277	263	260	228	234	266	231	242	269	248	251	264	259	227	247	261	266	258	224	245	228	224	284	262	254	286	252	239	259	245	267	275	273	238	259	237	245	252	247	271	285	267	244	229	269	242	246	256	253	250	248	260	274	247	260	245	259	256	259	255	252	245	245	276	237	266	256	229	228	231	211	264	253	271	248	255	268	258	249	247	243	243	257	270	275	252	280	246	242	265	267	243	262	274	272	272	238	261	245	226	241	252	265	244	229	246	220	258	252	246	242	277	261	281	230	264	250	234	256	241	263	276	267	228	232	276	291	240	223	235	258	255	266	254	249	270	223	257	253	271	262	213	245	277	270	261	269	264	273	233	254	269	257	269	235	256	267	259	299	271	248	272	269	255	239	239	257	274	255	259	262	282	258	234	265	234	282	266	251	257	259	269	277	259	270	226	240	259	281	249	242	265	254	253	235	242	260	242	263	237	258	259	239	251	250	272	267	252	249	265	234	257	227	241	199	285	270	247	252	239	260	240	260	251	228	296	279	225	234	257	249	250	255	241	257	262	272	267	244	245	247	253	255	261	242	258	250	251	256	293	255	250	235	235	252	256	304	245	274	249	252	288
11124	840	1085	1259	1082	917	883	815	779	753	713	665	681	683	652	679	698	672	666	597	658	621	627	652	565	646	650	619	625	630	655	605	631	617	651	641	620	610	629	618	583	657	610	579	602	598	663	578	657	605	635	646	665	619	594	609	627	597	623	645	621	624	651	576	616	610	613	613	604	629	636	590	634	616	611	609	580	626	631	590	608	598	594	616	581	627	593	628	613	643	549	604	614	583	596	591	619	595	642	594	654	628	591	582	579	588	596	623	639	613	600	620	614	605	603	568	571	598	632	599	615	587	580	596	597	555	605	612	574	599	629	644	623	632	563	610	621	613	629	615	605	627	609	626	590	559	588	610	622	607	568	581	628	592	587	623	624	592	632	582	601	606	632	599	557	576	582	610	602	596	588	611	683	573	582	571	578	614	589	591	559	602	592	606	614	545	607	625	618	551	578	618	627	643	626	606	623	550	644	594	553	561	614	626	632	551	605	622	568	563	617	586	573	617	599	626	578	604	617	601	643	626	601	587	583	609	591	597	581	598	592	622	568	623	586	629	609	589	572	611	623	618	630	604	607	602	590	603	594	602	671	602	630	619	570	626	613	576	582	591	622	573	597	554	611	599	595	600	584	629	567	605	608	642	609	582	574	616	558	575	576	590	624	616	627	657	600	621	636	614	604	610	634	615	631	599	600	599	554	597	630	571	609	612	601	572	614	624	619	586	591	574	592	643	607	603	636	563	625	647	580	610	598	594	607	600	625	621	606	614	611	636	583	588	621	582	624	565	590	592	569	600	620	629	616	626	666	629	597	591	613	630	613	594	615	580	595	634	619	619	599	612	654	592	583	574	585	555	565	640	629	567	627	588	571	589	626	588	599	611	615	590	595	604	589	629	655	586	582	584	623	638	659	625	631	634	654	647	616	616	623	600	666	671	594	590	637	625	626	607	588	567	627	612	638	615	605	642	615	586	610	610	621	623	552	593	634	610	606	621	572	600	608	620	605	594	594	589	611	581	632	623	611	606	586	629	591	648	595	597	590	583	608	607	609	580	579	617	603	616	581	599	656	619	663	642	559	573	622	592	640	636	612	597	594	578	589	604	578	631	640	609	642	624	632	639	655	603	593	591	601	613	613	606	587	612	624	605	578	622	624	586	604	597	609	564	596	616	597	630	605	594	600	626	545	616	607	590	599	616	623	609	552	613	554	612	604	601	615	618	611	595	607	581	618	599	590	607	625	646	549	595	599	620	634	581	590	593	596	594	578	638	649	555	610	566	600	626	604	638	632	601	584	554	602	611	614	622	640	632	598	652	577	600	610	583	603	636	656	593	622	616	615	571	614	615	622	586	630	578	624	574	574	586	627	566	597	609	597	592	594	593	604	622	586	570	558	612	575	645	630	608	613	602	600	616	611	648	571	602	563	568	632	584	592	566	627	651	593	634	590	613	609	588	588	601	616	580	584	632	585	578	612	603	584	603	597	618	602	615	619	613	575	670	647	553	593	634	639	607	609	584	590	608	606	642	624	621	605	637	606	590	621	609	617	597	586	598	605	581	611	587	605	633	585	615	619	599	571	574	640	588	604	605	641	590	560	581	630	583	639	600	567	646	607	602	618	604	551	589	549	631	612	594	607	616	611	553	559	620	622	629	601	602	582	613	552	597	598	612	606	581	631	582	635	577	609	599	619	579	604	592	605	589	646	573	606	562	621	605	642	649	596	640	594	591	600	572	613	570	620	567	614	631	624	636	619	598	553	615	595	637	635	600	604	587	623	589	654	610	626	630	607	611	644	604	622	623	584	566	597	590	640	600	642	625	629	618	620	627	590	629	647	653	620	624	595	604	588	583	594	593	600	583	648	586	584	604	608	596	560	598	584	610	599	596	642	610	569	563	608	600	593	622	564	611	574	675	623	591	630	602	618	573	608	639	603	646	620	633	661	587	597	656	591	650	594	587	611	578	604	629	558	579	589	597	582	621	620	599	610	624	610	588	584	611	572	629	649	602	620	538	566	591	598	583	590	620	619	633	644	604	601	624	672	618	583	613	599	649	591	627	583	613	591	595	547	564	607	587	626	568	611	583	613	593	626	646	600	623	607	607	588	620	590	611	616	584	579	587	549	602	577	623	587	555	611	609	670	634	630	560	613	581	557	613	569	570	620	632	626	574	610	562	606	572	593	639	634	613	587	608	591	571	602	607	593	573	679	653	590	616	642	609	592	599	607	582	607	572	639	646	575	597	632	614	654	549	628	570	600	585	596	631	600	632	577	578	589	563	613	585	653	618	564	597	594	617	610	574	620	645	584	588	637	584	594	569	654	594	616	596	547	605	614	647	604	606	597	627	589	578	568	622	638	618	622	635	598	623	600	594	603	614	652	579	618	557	620	639	596	574	597	621	633	586	536	616	628	584	623	631	600	600	582	591	606	557	620	611	584	572	628	597	615	584	572	648	601	636	629	568	584	595	550	637	586	620	601	561	602	637	663	559	607	586	581	601	633	621	600	610	648	596	605	604	568	597	631	579	594	602	582	629	573	567	624	531	572	570	579	600	596	583	619	609	647	610	629	608	611	610	624	579	603	598	582	599	603	598	616	584	624	576	602	624	635	615	590	594	599	587	591	598	588	644	665	589	583	603	597	636	648	655	595	633	612	587	596	601	608	588	617	608	621	578	603	625	613	579	583	592	636	567	615	623	628	587	673	621	621	547	585	625	564	579	613	586	562	609	614	626	576	628	616	592	588	571	606	599	606	630	586	613	579	575	589	592	621	562	621	602	637	614	582	651	617	605	592	621	602	597	628	609	607	606	611	617	590	625	568	612	600	631	599	636	577	606	600	616	598	593	595	571	618	606	630	622	648	588	599	611	609	649	605	557	595	629	542	613	636	578	582	581	622	632	559	612	615	583	613	598	617	635	590	595	605	648	574	605	604	623	596	597	629	561	614	645	593	580	616	587	594	604	600	580	595	603	608	589	616	597	583	570	622	580	591	609	628	603	622	579	627	612	603	633	621	602	582	641	637	583	594	586	604	588	597	620	611	595	620	623	649	582	614	614	622	570	608	549	595	594	581	635	617	636	611	614	652	562	570	607	559	642	573	655	626	620	608	592	622	645	579	624	567	606	609	617	634	604	601	621	603	600	602	635	597	636	615	606	619	611	596	565	569	609	579	575	630	593	586	616	615	578	615	611	600	604	609	614	564	612	595	663	583	600	570	619	598	611	596	598	581	587	613	610	579	641	624	578	568	575	595	617	593	643	591	638	573	589	615	594	619	615	594	637	630	630	586	587	616	630	574	602	623	615	612	620	582	664	606	570	613	607	626	581	591	644	626	629	618	634	674	640	622	617	581	617	657	567	592	566	551	588	612	599	638	625	648	607	610	600	577	596	621	600	621	635	628	616	573	554	614	596	601	617	588	614	601	605	633	634	584	589	599	572	627	599	603	614	612	587	589	617	589	577	627	615	600	602	604	609	609	634	601	584
24273	2195	628	470	301	242	210	193	177	130	139	126	137	121	119	124	108	112	124	125	110	119	109	117	114	118	95	97	116	102	84	113	108	97	90	94	98	94	107	110	88	98	123	101	120	97	103	89	117	114	94	105	100	109	99	92	120	100	100	104	86	94	111	110	91	113	114	110	115	106	93	107	93	101	106	90	95	86	109	117	112	114	119	96	122	82	95	100	97	103	114	104	97	122	102	102	112	103	92	130	101	87	93	111	97	97	85	107	97	107	88	86	92	101	75	100	85	113	91	95	103	107	116	100	100	91	102	104	102	100	115	97	106	108	123	102	78	86	97	109	101	100	87	114	97	111	100	111	92	101	108	95	92	103	109	96	95	98	91	92	84	122	104	112	109	103	108	109	98	115	116	89	89	89	109	91	92	77	104	108	91	108	111	129	99	102	89	132	122	102	122	111	88	103	110	101	91	103	90	104	118	93	113	108	112	106	91	110	109	92	124	80	121	111	99	101	92	122	117	104	114	107	111	111	124	100	114	101	117	109	100	99	96	96	105	93	110	119	123	100	105	98	109	97	105	107	89	102	87	100	86	104	98	102	105	124	92	100	99	99	92	92	102	94	105	101	100	106	99	115	126	105	109	98	95	89	101	92	101	102	98	95	97	108	120	104	100	101	97	101	97	118	102	103	110	104	115	126	94	107	107	113	95	91	103	92	89	98	112	122	103	106	119	110	103	108	107	114	96	92	105	100	101	93	90	90	101	99	93	99	91	94	111	109	99	118	99	94	94	110	91	98	92	115	92	101	103	97	92	109	92	108	114	106	87	115	91	109	106	106	109	133	78	98	105	95	121	102	110	114	105	102	123	98	93	98	103	96	88	120	103	100	111	88	103	90	100	114	107	122	117	116	112	107	105	95	91	108	99	103	100	92	90	97	94	97	102	100	113	99	92	108	98	107	94	128	112	103	92	87	90	116	111	119	104	105	135	93	104	109	113	110	94	126	77	95	93	95	113	107	118	98	119	119	99	79	98	102	105	103	92	94	120	96	112	106	106	114	109	99	109	112	118	108	105	98	98	121	101	117	102	114	115	91	122	123	116	78	94	101	103	107	102	95	103	96	112	108	114	97	108	94	105	112	109	100	104	119	111	130	99	116	95	127	112	111	103	101	106	111	93	103	108	75	107	117	104	86	110	87	97	92	91	115	93	93	110	94	110	122	112	126	120	123	95	100	96	91	120	120	106	112	103	102	100	104	103	120	91	106	101	89	88	118	111	96	95	82	113	75	106	95	83	93	97	103	109	109	86	98	96	111	108	95	90	111	114	94	89	119	107	112	111	96	93	123	112	106	99	116	83	108	95	98	112	101	89	93	116	94	106	115	93	102	99	104	105	104	92	94	88	110	85	97	112	121	135	110	118	102	113	114	88	91	113	95	101	125	112	93	105	99	106	94	104	105	114	100	95	79	102	125	114	113	89	123	116	95	113	115	122	91	105	105	96	99	92	102	99	98	96	107	113	110	91	114	102	111	110	114	107	128	86	107	101	104	95	93	102	116	91	85	94	109	102	107	102	106	106	102	101	88	97	118	108	118	107	108	88	98	97	99	101	77	106	108	121	92	108	111	105	92	116	119	118	100	96	117	108	102	100	96	94	94	103	89	112	98	107	109	93	87	113	101	103	89	98	93	115	102	127	99	102	89	118	102	83	119	104	120	94	112	109	97	85	98	109	112	101	96	98	105	105	105	108	112	111	120	88	112	111	128	91	94	106	95	95	89	116	101	94	103	99	124	132	89	95	105	97	111	116	100	107	114	98	98	110	114	101	107	91	92	93	105	105	106	98	125	97	108	125	108	111	104	94	102	92	101	99	112	111	105	86	101	108	101	110	102	106	102	102	90	108	95	99	86	104	103	105	100	122	99	108	113	93	100	107	104	102	104	104	113	107	119	93	89	112	89	101	97	128	80	87	123	96	92	92	76	112	117	98	98	92	131	104	120	91	102	109	109	110	92	111	114	95	115	87	115	105	111	99	104	96	90	99	100	107	103	102	89	104	102	118	103	122	105	128	120	96	96	104	105	108	116	113	116	112	108	112	109	104	111	97	89	98	136	105	108	97	97	124	93	103	100	96	117	102	117	90	98	112	93	125	129	102	104	105	91	97	88	96	111	126	97	103	110	107	115	89	101	94	95	99	103	130	122	112	91	105	113	113	88	108	127	103	114	88	98	109	96	110	102	103	94	111	95	111	96	97	106	95	112	80	112	105	116	92	125	96	89	115	103	92	98	106	108	110	97	118	119	99	115	90	113	108	114	115	132	105	106	106	99	115	111	104	96	99	80	115	113	100	84	100	113	99	97	107	111	117	108	96	111	113	93	102	91	94	108	103	104	90	105	105	118	101	105	121	100	101	100	111	93	107	114	100	106	111	93	109	125	124	98	118	80	104	102	89	118	107	113	101	94	97	112	90	96	90	108	116	115	101	112	97	100	103	87	110	116	114	95	107	98	106	108	104	121	97	105	98	115	113	116	101	100	103	88	105	108	111	110	113	102	104	132	106	89	110	99	97	104	108	108	97	98	98	84	114	100	82	107	111	98	99	93	135	106	103	95	90	121	94	99	83	103	107	88	108	101	106	108	100	87	97	99	108	113	115	100	115	96	118	124	93	85	119	110	109	102	93	105	90	88	88	106	89	109	114	102	126	103	108	94	100	92	100	93	96	88	107	103	106	80	103	114	118	97	108	97	112	97	109	103	99	104	116	104	101	97	113	106	103	105	85	107	97	109	108	122	102	90	86	103	97	110	90	103	110	113	111	87	115	106	95	109	90	120	115	88	124	98	104	83	102	115	116	91	95	91	103	112	121	113	93	94	136	134	102	101	105	120	112	130	112	118	108	118	112	110	85	108	109	102	98	97	98	94	97	117	106	100	93	120	104	113	113	96	100	120	92	95	95	100	117	91	120	107	97	106	112	122	92	93	98	86	101	89	107	112	116	118	119	115	108	106	86	87	85	92	111	122	100	90	121	108	105	93	99	124	98	111	128	104	123	99	132	107	108	104	103	100	91	105	115	108	108	99	86	91	112	108	126	112	104	95	108	107	109	88	105	111	116	97	102	117	90	96	105	111	108	110	83	133	110	101	78	109	110	122	105	89	122	104	123	104	111	114	112	115	112	105	110	133	90	95	89	102	98	75	111	117	91	110	91	105	87	94	97	108	96	121	102	102	115	106	99	103	109	89	99	73	88	108	120	123	113	109	115	109	76	119	103	116	91	101	124	98	109	92	114	107	109	98	94	114	96	100	92	84	99	100	109	111	97	98	98	90	129	113	109	105	95	122	105	111	91	109	98	94	88	102	107	97	99	113	97	116	106	94	97	96	92	93	102	100	105	113	106	114	108	108	101	107	97	104	107	114	118	94	109	83	103	96	115	111	78	121	89	117	119	113	101	95	92	95	111	93	86	99	120	88	98	112	91	91	105	109
14498	626	1375	1487	1215	983	834	672	587	551	489	438	424	437	404	390	366	372	411	295	318	373	322	361	321	302	323	301	324	290	292	304	315	294	312	287	281	297	312	299	265	283	301	314	261	307	301	267	293	281	281	311	287	282	298	292	298	275	302	282	284	291	303	277	294	306	309	313	266	279	290	278	286	249	286	273	293	271	311	300	268	301	304	293	303	278	298	290	282	315	306	284	279	287	280	292	314	287	277	279	274	272	273	290	299	283	279	310	257	265	283	288	286	266	288	258	265	278	290	276	285	277	295	278	276	275	274	267	310	277	301	249	277	307	256	278	282	301	255	289	267	287	262	280	265	295	277	319	263	269	276	257	272	286	283	322	265	271	291	274	257	320	292	276	302	286	282	306	270	329	273	277	259	290	310	282	270	263	272	265	284	300	238	259	277	260	268	285	263	269	270	253	320	264	310	270	273	265	301	301	283	277	279	295	279	289	251	262	261	311	292	272	241	275	270	294	268	286	301	264	288	254	272	252	296	305	269	256	272	286	286	302	275	288	285	280	280	257	288	274	277	306	294	323	271	270	297	273	287	257	267	318	270	299	288	245	270	244	264	263	291	297	272	280	323	285	276	270	258	296	299	303	272	300	305	294	305	276	253	261	279	278	276	283	307	301	280	268	304	295	311	286	276	282	282	303	286	274	274	289	263	288	263	286	262	282	269	296	283	288	296	289	281	279	270	271	276	260	296	299	273	283	263	286	263	292	293	277	306	287	299	289	251	265	288	290	287	266	264	288	283	313	275	292	285	266	274	268	240	274	294	265	271	285	268	285	251	273	287	280	283	289	307	296	277	273	263	275	237	297	280	273	290	305	276	271	282	317	283	274	275	293	283	295	290	291	279	271	273	266	302	262	285	284	268	316	277	287	274	279	301	274	312	298	280	287	299	288	261	275	280	280	304	299	278	299	285	292	299	303	306	284	262	290	310	264	279	252	278	302	280	281	309	310	297	288	295	296	299	297	301	284	263	274	261	270	277	296	238	308	273	296	280	265	277	323	261	271	270	286	274	278	296	270	289	282	301	290	287	274	251	297	278	268	281	296	295	286	289	293	281	275	272	302	280	278	296	273	279	297	277	282	283	271	268	287	274	264	288	300	291	277	278	310	309	285	310	300	264	296	254	315	239	298	302	285	309	306	276	313	276	297	272	291	309	302	280	294	263	282	298	288	263	276	275	259	282	269	282	250	292	276	293	288	285	284	269	278	261	273	268	278	277	279	285	315	317	258	292	271	266	271	266	282	268	288	296	293	307	270	263	268	281	284	270	282	252	246	305	245	306	254	271	286	275	251	291	272	269	266	289	286	313	258	308	270	299	281	264	281	269	293	285	289	298	289	278	282	300	268	303	291	279	290	285	264	294	292	280	259	280	275	241	292	281	267	248	282	301	273	304	265	289	319	248	290	254	300	291	273	306	285	290	306	294	250	289	293	250	278	273	279	286	274	296	278	277	254	257	265	281	281	288	264	258	280	296	292	268	261	296	285	286	290	274	287	255	283	295	258	297	238	304	292	257	275	301	316	294	259	288	262	279	282	269	260	266	301	253	279	259	267	304	263	286	271	283	284	281	266	253	309	288	303	301	281	272	266	287	276	287	261	282	279	277	265	269	292	288	283	279	272	286	255	264	287	276	267	267	302	320	308	280	277	282	308	283	275	297	289	275	272	278	260	279	294	257	292	278	303	304	267	308	262	291	302	269	267	291	258	279	276	270	275	288	250	266	300	269	260	266	288	305	254	288	287	303	266	261	276	283	262	295	287	285	288	264	274	280	296	270	294	293	289	299	297	287	273	280	272	268	270	305	260	289	288	232	313	285	279	260	310	263	273	290	301	273	266	289	297	284	272	294	284	301	275	293	269	287	282	301	261	268	285	295	271	286	260	254	299	313	276	268	259	273	271	277	258	279	283	300	270	278	264	311	274	280	277	303	256	307	262	286	284	266	313	270	300	255	274	285	306	261	250	287	273	319	314	294	271	263	278	300	285	277	297	288	277	270	265	274	288	275	283	278	279	262	270	286	275	281	281	274	279	281	303	306	268	290	277	285	244	277	301	302	283	290	274	267	274	280	273	281	281	270	262	311	288	273	269	264	288	294	270	283	287	262	281	282	298	285	279	282	258	284	256	274	297	284	276	261	291	288	258	271	298	286	270	284	263	248	281	297	290	282	287	278	259	314	284	291	306	271	249	294	241	262	306	278	305	315	267	305	272	281	297	263	270	290	294	279	291	300	274	281	276	271	288	286	261	280	264	274	263	291	303	287	277	256	278	285	272	278	263	289	263	285	282	280	322	314	279	309	293	286	273	257	326	280	274	285	287	298	286	271	277	251	257	289	256	289	295	272	280	300	311	282	272	290	257	290	295	305	309	289	271	296	262	293	281	317	293	272	305	327	276	282	273	288	287	259	259	254	297	268	298	316	282	309	298	298	297	272	288	276	287	280	280	279	300	276	291	257	288	261	302	291	270	269	281	267	255	264	293	297	286	268	302	300	301	244	260	270	306	302	268	279	253	260	313	291	283	279	280	287	281	263	306	266	274	260	282	286	272	270	302	287	292	248	248	281	273	284	249	281	290	286	249	293	292	303	286	266	267	294	266	272	273	265	272	280	234	296	311	287	263	255	276	255	278	264	293	295	306	276	291	287	311	268	288	280	316	286	267	282	274	297	293	292	299	268	294	283	310	294	287	271	286	266	278	293	287	270	286	262	250	307	279	295	293	291	278	280	289	277	315	292	319	280	256	251	283	300	290	301	274	296	296	315	259	283	276	305	267	294	321	250	286	246	303	295	295	286	295	291	300	277	280	308	290	277	274	323	296	314	298	299	261	292	280	250	260	295	271	277	272	274	261	297	272	289	300	261	292	289	303	276	285	317	295	268	275	274	306	259	288	301	284	276	274	253	282	279	286	281	280	282	299	293	262	280	274	242	287	259	261	275	298	302	272	270	297	244	275	275	252	244	289	270	288	282	272	285	288	273	307	268	292	268	282	300	265	281	254	294	283	286	283	299	280	281	287	295	291	290	282	298	303	302	280	288	287	243	293	264	249	314	273	292	270	270	292	274	269	282	271	264	295	290	311	283	298	294	304	287	302	283	271	254	275	335	287	248	268	296	290	257	316	313	270	269	290	287	283	279	297	292	289	255	273	267	290	279	264	272	279	303	300	268	262	236	259	265	292	295	270	280	272	282	297	269	310	293	319	267	290	299	246	249	277	277	291	292	282	300	292	237	263	282	290	272	266	279	295	295	296	268	292	283	287	286	264	296	290	323	315	297	264	266	265	309	299	321	288	284	270	256	269	262	291	251	264	279	294	267	266	293	265	264	284	248	287	285	260	277	270	282	282	293	284	303	253	262	286	253	263	257	290	262	273	270	278	263	265	250	281	265	285	305	272	279	300	283	285	285	281	249	263	253	313	306	293	288	283	274	281
4550	394	370	366	361	346	328	335	336	365	333	320	353	309	333	333	326	342	332	351	329	369	339	323	339	346	350	326	349	302	342	353	336	369	345	349	325	329	338	337	295	331	348	327	356	338	314	357	317	305	328	366	311	288	354	351	374	357	329	302	301	356	335	353	350	308	330	339	363	312	288	347	315	333	331	315	337	353	352	312	315	321	331	324	303	344	350	322	307	306	316	358	330	313	361	331	331	306	343	319	327	307	309	337	338	319	311	296	326	324	287	318	327	324	376	339	326	343	339	336	324	318	379	323	314	287	343	340	360	322	347	342	304	324	304	302	343	331	335	348	323	339	343	302	344	335	346	350	323	344	316	336	352	348	348	366	308	340	317	315	344	349	332	331	336	354	342	356	337	302	333	326	322	374	306	358	334	370	279	300	336	314	327	332	323	347	325	298	318	348	350	309	349	319	348	309	316	375	319	341	339	342	347	339	326	346	378	342	346	362	325	311	342	329	325	348	346	342	300	305	338	324	316	339	349	328	323	362	339	350	316	367	351	312	332	292	322	347	343	340	332	377	348	356	342	349	301	329	337	313	339	337	334	307	363	335	353	319	360	335	303	316	313	344	363	323	298	341	333	312	291	325	312	306	357	319	303	308	308	340	331	330	314	324	340	300	335	323	317	312	333	355	314	339	325	318	313	317	294	363	323	335	347	319	323	336	353	322	318	327	308	357	328	324	338	328	347	381	328	325	345	353	320	361	329	338	308	325	341	338	352	301	325	355	320	326	333	325	359	341	302	309	375	319	328	325	322	306	361	335	325	348	327	324	312	317	336	330	303	306	362	319	348	299	332	318	351	341	340	329	314	306	321	295	335	365	310	346	313	341	337	339	321	312	368	301	345	277	320	305	345	305	320	302	354	349	356	344	320	328	343	334	355	358	325	327	339	284	325	313	330	306	339	313	349	367	323	344	343	307	336	340	335	319	370	323	368	322	364	321	347	343	332	374	361	337	341	328	342	340	324	323	318	343	325	300	324	340	336	306	345	355	354	327	333	296	311	337	312	351	314	326	349	340	313	334	373	283	310	349	332	314	332	324	316	290	291	351	353	316	316	318	344	341	318	322	336	312	344	307	365	332	334	352	349	315	297	355	410	324	348	303	329	314	289	334	328	345	316	358	336	364	334	339	336	320	303	303	339	360	375	323	352	320	334	324	339	299	349	328	358	331	330	357	354	343	317	312	328	325	319	353	323	332	340	364	305	365	329	303	353	337	356	342	372	338	322	325	329	339	371	331	329	341	338	360	335	333	292	329	331	364	342	352	320	355	326	320	306	319	347	353	360	352	351	338	308	355	335	322	333	318	343	316	375	320	318	305	307	328	347	345	329	349	357	328	341	308	314	333	381	343	328	346	332	324	332	308	317	326	321	315	375	306	351	323	345	326	360	328	318	312	319	326	359	349	334	324	285	352	291	352	337	341	335	344	339	331	328	336	357	373	317	349	350	340	350	336	343	313	321	319	329	353	330	349	356	301	350	344	328	352	335	348	358	322	368	338	343	342	337	331	331	299	322	362	313	319	308	329	308	334	335	360	293	335	337	329	329	356	322	348	308	285	361	352	344	324	313	317	331	307	349	355	328	310	365	355	318	327	389	345	328	376	342	337	317	333	311	341	357	358	350	318	334	340	332	286	333	336	342	331	339	313	299	286	319	319	332	340	329	343	337	348	332	353	355	327	363	326	334	341	358	352	311	341	346	296	317	363	363	340	359	311	309	355	324	350	345	383	353	314	313	331	363	343	377	359	322	320	346	339	321	333	351	308	337	335	362	354	337	330	355	336	291	344	331	341	291	309	344	325	331	319	361	307	318	347	355	356	349	324	343	318	319	323	335	331	327	345	303	324	308	346	328	332	324	327	323	338	320	324	367	375	320	306	330	309	349	356	321	325	333	324	375	310	364	341	296	317	341	320	321	320	316	344	372	349	330	352	325	328	361	327	329	338	347	336	310	338	336	337	301	332	328	317	328	318	295	345	319	297	338	309	333	301	342	330	337	320	344	334	357	325	348	323	323	335	329	379	350	371	307	325	342	338	341	328	308	326	342	319	299	359	322	349	356	338	340	365	322	323	348	351	338	340	328	300	322	354	282	335	328	338	322	340	327	327	320	326	344	314	309	374	362	345	359	355	342	324	334	297	326	307	331	330	362	334	321	313	331	342	312	307	323	317	313	322	348	352	307	373	351	383	325	309	335	334	360	320	367	291	328	322	295	334	366	332	342	336	356	344	315	311	309	358	346	290	302	320	350	358	329	314	304	332	295	335	314	323	354	286	349	329	296	314	313	341	346	334	355	320	374	341	363	333	331	324	314	338	336	342	324	356	368	318	347	337	352	358	326	314	339	356	286	317	352	365	336	323	311	334	335	324	341	316	372	306	318	317	294	385	314	317	341	306	334	329	340	314	349	333	337	301	287	347	344	324	319	329	340	382	354	343	329	311	324	327	347	331	331	359	313	335	325	355	338	318	329	327	330	321	337	329	326	329	300	333	344	332	350	321	315	365	331	289	311	340	324	363	308	343	373	354	323	316	347	321	331	331	348	344	354	339	323	317	370	336	317	326	352	325	336	335	335	328	322	338	350	339	303	370	321	340	343	323	305	355	318	352	323	309	305	335	332	345	345	368	325	364	339	304	386	335	317	346	332	307	336	314	357	326	322	327	310	321	343	286	332	344	340	340	311	336	331	291	341	346	316	299	307	308	338	320	300	346	302	356	350	336	335	335	323	327	330	354	301	328	347	325	327	334	323	332	367	297	360	287	321	342	303	330	387	338	315	333	337	336	340	346	325	343	331	340	308	308	353	338	327	331	324	309	338	316	314	308	311	312	344	337	340	321	313	333	362	310	339	356	304	354	367	298	349	334	313	333	311	321	341	324	330	343	313	334	354	327	343	367	360	315	327	347	346	325	320	331	325	353	348	345	351	320	330	302	345	343	347	307	324	358	315	356	328	357	316	341	348	365	294	330	329	318	323	338	334	336	334	320	350	330	310	332	311	347	361	331	323	335	298	350	341	325	331	346	349	395	316	335	324	324	325	317	341	303	292	311	321	339	336	341	352	348	327	380	353	350	343	364	351	314	341	336	320	306	340	372	332	363	354	334	291	364	332	329	303	330	329	338	320	306	295	327	354	344	335	335	320	317	368	333	352	354	350	348	348	317	319	321	330	361	338	349	341	309	328	363	338	341	361	304	303	313	344	359	321	318	314	352	304	327	341	342	353	340	333	334	328	318	332	338	360	316	337	336	348	313	326	321	340	320	314	357	358	316	356	338	328	323	328	335	315	331	336	304	340	287	341	330	322	295	328	315	317	371	309	324	324	338	324	375	338	336	333	349	318	331	327	336	326	351	307	344	319	377	372	322	310	397	320	356	361	334	344	309	300	309	318	325	372	308	371	341	330	323	336	288	328	292	311	374	337	351	349	333	363	341
4116	819	795	833	772	791	789	822	842	817	813	802	808	717	772	811	766	788	788	809	785	825	774	826	759	703	765	781	807	777	850	854	841	802	840	769	798	806	770	753	863	767	778	828	796	788	759	761	795	777	794	817	771	753	779	756	767	782	702	788	776	795	773	764	756	791	812	795	756	748	821	799	757	765	751	790	764	750	792	794	781	754	811	796	825	780	822	824	748	826	733	797	801	741	779	838	821	836	790	853	757	814	747	785	795	758	764	749	782	811	789	767	832	749	780	775	746	786	777	759	736	787	819	789	744	752	786	796	828	762	782	767	814	766	790	770	796	817	766	803	782	787	832	764	808	801	802	807	777	756	839	786	820	782	795	855	795	771	750	793	788	759	777	791	798	790	767	822	744	803	768	779	790	751	804	792	763	762	739	802	793	817	716	768	821	848	722	780	786	797	800	778	809	813	813	776	750	752	769	785	818	757	758	778	764	709	802	738	812	771	803	763	772	770	788	802	760	820	772	746	760	799	800	766	787	795	788	844	778	814	790	801	771	811	778	771	778	833	794	737	739	781	767	776	771	794	767	777	781	762	810	784	765	807	765	769	769	769	812	760	854	751	805	858	796	815	787	835	858	876	829	787	819	797	787	772	815	803	792	798	795	780	772	785	760	798	803	745	812	778	767	803	797	769	757	772	723	760	765	776	824	762	810	785	745	755	789	809	764	825	785	811	825	813	823	811	767	768	780	782	816	781	768	740	780	815	772	750	818	754	850	800	818	806	814	873	826	735	749	775	794	724	710	804	781	781	836	775	775	836	822	780	805	771	819	823	811	786	760	717	835	767	785	827	837	786	843	782	831	764	751	805	776	778	828	826	769	817	798	784	807	766	803	758	812	795	790	789	781	778	819	767	773	784	798	789	805	825	757	793	774	769	790	739	707	767	786	794	811	782	792	825	761	764	807	751	822	746	770	770	782	733	809	755	775	777	787	778	783	802	827	763	817	826	814	787	828	772	750	785	758	814	783	849	832	747	807	757	744	815	773	757	794	786	794	747	813	799	803	783	773	816	768	855	801	745	764	769	759	828	801	788	801	775	843	780	815	756	797	829	799	777	775	789	780	842	795	775	765	789	769	818	773	778	811	744	799	765	790	801	775	817	801	765	768	772	742	776	785	815	828	784	820	817	770	786	809	796	779	793	826	775	775	761	778	709	766	774	801	793	799	784	792	760	760	772	777	759	775	767	795	714	805	775	773	820	793	825	806	785	788	801	792	738	760	811	825	746	770	790	741	757	774	780	796	802	815	766	828	723	792	802	778	787	783	811	780	823	795	791	789	818	770	830	777	781	790	810	778	831	760	766	779	777	768	757	774	769	771	762	824	772	818	783	810	766	850	770	823	777	771	815	807	813	768	771	746	765	818	761	756	721	785	757	779	800	798	816	747	739	822	842	765	725	827	815	794	776	793	792	828	784	834	827	767	799	786	732	794	785	775	773	812	723	758	778	788	790	769	800	769	744	771	793	809	792	786	759	699	771	805	769	819	760	801	798	843	727	811	744	734	807	798	781	815	819	777	756	762	763	812	813	788	776	777	828	734	787	792	766	807	804	794	784	798	741	809	813	790	800	814	749	786	784	777	770	809	786	770	828	785	831	771	788	771	787	748	808	798	788	817	815	786	768	785	742	775	763	747	796	795	749	815	775	829	777	792	821	788	820	778	797	828	776	780	776	816	789	725	790	793	807	782	756	789	759	785	822	739	784	795	774	783	786	817	791	741	813	786	769	760	791	781	776	790	839	793	772	812	814	777	810	765	773	818	766	768	804	748	806	800	778	808	741	723	814	803	766	789	749	777	805	762	810	769	801	759	772	756	753	830	814	766	797	794	784	793	774	828	772	779	788	807	806	779	784	848	767	741	827	755	778	808	789	825	773	780	767	799	730	811	724	769	817	781	752	763	743	831	777	758	806	832	764	773	816	776	806	835	768	746	750	797	771	741	811	774	838	798	810	802	782	759	804	778	794	800	787	744	776	790	790	851	760	771	788	795	799	793	747	750	788	768	824	782	786	747	762	773	795	773	809	821	750	760	769	795	767	745	774	794	820	796	758	800	769	785	846	743	783	763	789	765	784	855	806	779	781	755	758	762	797	814	793	821	822	840	790	793	811	835	819	792	791	730	763	805	782	779	769	772	784	813	811	759	752	758	814	784	828	851	779	774	798	748	777	786	794	778	788	828	796	776	796	744	730	755	820	812	789	776	809	763	792	794	743	756	736	768	808	799	778	754	829	793	767	713	811	761	812	769	831	816	784	793	776	784	802	735	809	809	810	824	781	790	830	821	802	775	795	778	784	800	819	824	780	770	809	808	772	773	832	777	818	793	788	760	789	801	735	778	782	779	825	788	807	792	828	784	768	789	792	776	843	743	775	789	750	820	788	848	812	778	750	773	773	779	755	805	769	841	825	739	802	738	838	787	779	784	757	824	833	842	749	763	800	770	772	776	748	799	797	739	820	813	804	787	769	815	769	804	839	794	766	784	865	842	799	792	788	801	729	766	821	781	771	766	807	792	753	764	794	846	759	763	772	818	781	793	819	766	835	762	720	793	738	776	740	777	768	809	761	782	810	788	800	818	774	779	787	806	789	829	790	802	811	806	720	788	790	778	825	792	793	814	722	785	776	793	833	792	769	792	820	790	869	840	771	813	770	772	749	752	780	760	745	755	800	774	792	826	735	787	810	786	819	828	745	798	795	793	806	854	772	801	773	797	735	774	797	739	790	793	858	789	771	779	823	757	765	798	744	751	759	824	775	745	817	822	782	826	779	821	796	850	802	849	812	756	746	824	802	759	767	758	785	769	801	821	803	839	799	788	816	757	824	781	751	802	782	797	767	792	802	830	799	765	804	822	773	801	799	789	878	814	801	784	770	761	725	750	767	785	821	784	782	781	812	785	805	775	851	803	782	819	800	790	769	793	746	804	789	789	747	764	818	788	789	793	770	783	772	829	771	787	781	777	768	792	775	824	745	796	775	780	771	790	764	787	766	780	752	793	790	778	731	743	844	770	775	780	807	783	780	805	775	775	763	836	796	755	831	737	776	783	748	747	740	790	837	774	816	801	784	796	718	780	827	785	782	769	769	768	784	768	807	794	793	788	756	772	807	791	811	772	809	749	808	789	807	812	726	820	754	799	820	796	766	818	803	785	768	809	801	783	774	762	799	773	803	768	817	789	833	788	788	799	813	787	796	768	762	788	753	819	773	790	815	785	765	720	783	792	851	800	786	785	836	776	804	773	786	815	782	801	782	805	862	802	779	782	808	803	841	796	836	804	756	847	779	778	752	761	754	783	768	807	777	762	800	775	778	827	786	776	794	779	809	839	814	748	768	788	772	810	785	820	737	784	778	793	775	785	762	787	777	762	727	797	773	737	784	812	823	801	814	774	772	811	841	798	766	745	768	753	834	832	794	720	778	846	794	854	768	795	799
14718	953	479	394	368	313	285	328	281	266	270	273	296	273	290	232	253	288	287	277	255	237	245	257	283	266	266	268	246	293	227	257	255	256	248	260	253	258	259	254	251	257	285	221	242	258	248	250	258	253	249	252	256	242	240	263	248	257	219	246	263	238	255	239	251	254	206	247	260	234	255	249	266	263	252	251	268	250	240	268	218	247	252	227	279	293	235	230	263	254	274	269	249	242	239	254	238	228	277	239	230	249	265	244	249	239	259	260	275	266	255	252	241	260	282	272	254	224	257	279	237	237	245	263	269	254	272	259	231	273	267	246	264	252	258	287	260	292	263	242	253	270	262	238	260	255	271	260	267	245	222	269	249	256	280	252	224	230	256	240	243	280	273	243	252	232	283	249	245	251	259	262	262	250	259	256	229	256	228	270	244	251	237	265	265	250	250	264	253	235	244	257	253	239	246	247	280	271	234	222	227	244	251	239	269	268	252	240	228	289	263	249	221	236	247	245	230	255	237	272	248	247	278	286	244	250	238	253	248	259	248	246	245	259	260	239	229	241	240	243	272	256	251	243	268	228	252	248	243	258	247	255	266	253	281	268	256	235	221	247	234	243	267	265	256	254	263	259	241	238	276	241	273	253	249	276	269	263	233	249	241	235	263	237	255	241	245	260	240	257	247	253	247	270	260	274	261	220	246	245	243	252	227	258	284	251	249	248	258	262	291	245	220	277	247	258	254	264	215	266	279	253	232	247	266	249	227	265	279	243	297	274	294	270	235	235	221	241	218	238	250	257	262	270	222	253	254	233	226	256	263	252	215	261	245	234	236	235	243	242	250	204	236	238	225	267	251	270	243	254	271	256	266	265	276	218	265	250	211	246	250	245	252	252	275	295	238	263	236	268	233	279	224	262	254	262	245	272	285	258	225	240	282	250	237	259	228	248	226	225	228	266	243	239	256	257	255	245	220	256	231	224	233	227	267	251	237	233	238	242	259	262	262	274	233	265	253	259	254	230	264	253	245	253	244	255	257	249	237	263	258	262	250	266	283	222	260	230	236	236	288	282	247	258	258	233	285	258	267	265	273	275	270	252	273	233	255	236	282	259	264	237	211	238	279	268	275	251	248	267	213	278	262	258	246	266	237	259	284	260	292	247	257	252	258	289	253	261	265	251	260	247	270	236	246	249	215	242	239	258	256	253	252	251	250	258	245	240	248	284	277	265	241	262	247	261	244	276	271	250	239	253	243	244	246	228	224	258	243	260	250	243	241	261	262	264	249	243	271	246	270	268	269	220	220	276	252	254	236	240	245	233	244	246	253	231	262	256	234	233	251	253	241	263	253	226	269	240	293	251	236	249	250	217	248	229	253	247	240	253	268	223	231	280	258	245	245	216	254	258	231	249	279	252	261	234	252	235	273	271	252	265	265	242	237	260	260	257	271	278	258	265	263	253	241	265	263	251	262	290	260	269	251	273	284	244	253	265	228	262	284	274	274	284	263	250	267	221	269	250	245	241	222	253	237	268	274	269	236	241	234	239	242	225	275	234	250	254	242	282	259	238	251	255	268	237	260	237	283	257	286	250	250	232	245	255	241	256	248	246	255	248	244	247	249	270	248	270	245	253	277	248	270	236	239	255	234	238	300	246	233	261	240	271	263	269	247	262	268	242	251	227	242	243	248	266	264	280	274	263	246	221	254	259	282	247	233	241	238	264	264	258	270	251	244	261	298	255	252	294	275	223	253	269	250	261	265	233	253	258	236	247	239	254	240	254	253	226	234	252	266	238	285	242	245	288	253	255	253	269	255	260	234	226	246	253	274	227	210	254	242	233	235	237	244	268	234	265	251	269	273	263	236	230	241	258	259	238	258	250	244	240	280	252	254	242	226	236	247	260	228	236	225	259	245	257	246	267	222	236	264	269	244	268	228	249	270	259	226	248	250	255	246	246	255	240	247	217	246	227	249	247	242	269	233	253	227	218	267	255	238	272	275	274	247	258	243	277	255	252	240	276	242	223	220	245	251	267	240	247	250	244	258	255	242	284	248	231	272	279	262	262	271	238	294	260	256	271	276	255	246	254	276	244	269	267	285	241	232	274	257	297	246	254	278	229	265	257	234	255	255	226	242	271	226	229	266	265	262	240	242	262	277	271	235	274	259	261	270	280	246	257	257	267	271	248	224	261	225	246	253	247	276	233	227	229	245	241	271	273	226	244	249	244	242	236	224	224	232	223	238	257	245	231	242	235	262	269	265	227	248	235	266	272	249	240	264	258	224	263	260	221	230	266	268	229	267	283	269	241	238	250	248	258	269	240	238	245	236	268	262	237	223	243	264	266	268	250	256	245	241	250	248	267	247	269	253	245	257	250	229	254	261	270	249	272	292	243	228	248	282	242	265	252	242	241	267	243	266	260	246	271	264	255	257	250	231	246	229	271	262	258	280	230	248	280	274	273	251	232	228	225	242	247	262	248	254	245	233	282	274	266	241	236	251	228	262	241	246	253	267	280	207	246	252	263	261	256	240	239	216	255	269	259	240	269	238	261	258	268	233	265	252	240	272	245	210	252	239	211	268	235	249	242	269	232	236	239	243	246	236	230	236	251	271	271	259	245	237	240	249	214	237	236	275	263	264	272	243	260	243	214	258	245	237	265	260	278	219	261	265	237	237	249	261	204	266	248	225	252	235	260	263	247	232	247	260	265	233	255	251	260	244	214	299	266	250	263	217	261	249	243	252	294	240	254	232	257	247	269	248	251	257	241	242	234	243	233	243	281	230	251	283	258	268	248	254	255	221	265	287	256	260	257	251	241	236	248	264	257	227	270	281	225	273	232	267	257	228	237	240	270	237	262	274	255	235	252	262	229	231	224	261	257	234	251	245	257	242	229	223	240	256	239	252	257	246	237	266	287	259	229	231	246	273	259	262	240	272	245	268	276	250	252	254	249	238	240	247	203	293	246	243	266	257	248	252	243	257	263	249	257	263	240	269	255	261	241	282	259	275	288	245	253	234	252	242	253	240	277	246	249	231	243	240	250	237	259	241	240	235	231	257	222	226	238	251	246	236	283	222	235	243	247	242	237	227	239	220	229	250	242	251	259	267	262	255	271	266	270	250	275	266	225	245	261	246	276	244	263	244	244	233	242	241	268	253	240	239	240	229	261	252	280	244	254	260	249	272	277	235	230	248	274	245	250	251	261	267	307	240	249	236	240	248	267	235	259	253	240	241	242	228	271	239	236	225	248	236	264	217	229	256	258	225	252	275	256	259	256	241	261	261	250	250	251	240	234	272	218	262	234	264	259	225	250	254	237	258	238	245	263	246	248	272	251	265	272	227	251	246	252	229	254	281	232	243	260	270	256	262	275	266	234	267	228	243	241	253	263	240	255	252	232	278	265	263	235	223	240	256	256	210	252	234	248	234	260	275	263	239	259	247	259	236	227	233	218	243	258	255	251	238	267	255	261	253	237	293	248	252	217	222	268	264	237
10915	828	1104	1277	1089	996	897	820	746	711	761	666	703	683	630	663	651	641	630	658	590	613	619	668	610	629	645	582	580	575	580	715	609	598	627	604	650	573	607	574	650	660	612	585	633	585	556	612	639	561	651	585	587	586	585	591	603	576	598	573	545	601	593	643	611	628	580	587	609	586	666	583	578	601	602	601	592	616	603	617	570	623	600	628	583	621	609	570	627	615	539	588	590	596	632	568	593	589	581	565	568	589	571	625	637	640	622	625	586	616	592	605	555	629	575	655	576	637	643	574	596	571	606	596	584	590	583	588	592	587	663	619	578	610	613	599	576	586	635	599	608	612	584	623	591	609	559	582	615	609	630	612	603	562	585	622	630	647	564	596	607	622	647	600	608	593	606	643	663	613	601	593	574	621	582	613	606	569	569	594	593	564	538	607	579	639	577	580	654	651	605	605	598	591	639	636	574	591	609	586	607	591	613	612	580	599	607	591	632	584	585	622	616	526	586	554	617	600	656	609	583	595	652	641	614	567	600	612	595	604	600	618	537	645	605	597	642	636	619	610	599	607	575	539	625	613	603	604	578	632	627	616	633	607	592	598	619	598	545	626	511	594	607	596	612	607	614	614	592	626	623	626	571	624	588	593	569	621	582	603	646	616	580	558	613	621	645	590	622	576	599	594	658	584	642	612	622	614	595	617	586	581	592	623	571	536	644	585	613	584	608	594	617	625	653	592	577	600	618	583	634	615	617	606	596	603	594	560	601	613	577	608	618	599	599	569	594	587	610	570	560	611	602	618	616	596	592	593	614	591	594	622	581	646	591	628	607	558	567	620	639	597	617	580	554	620	608	632	600	611	577	647	638	618	618	588	586	604	601	609	599	608	570	583	603	578	596	619	575	632	651	583	570	607	588	594	616	584	650	588	613	606	547	578	588	650	570	608	618	600	616	588	668	625	641	586	542	628	588	570	595	593	607	581	619	613	533	569	608	617	607	595	598	582	612	568	583	591	603	602	629	618	575	605	573	610	595	651	598	573	604	564	560	599	619	607	621	608	562	597	611	587	583	620	589	611	578	662	552	580	596	614	594	607	588	617	580	618	620	614	635	591	613	593	614	634	601	603	573	608	606	608	600	625	626	642	580	566	563	581	579	645	538	595	582	591	589	589	596	594	610	656	621	579	613	610	579	621	577	634	560	594	543	591	617	614	622	592	650	599	601	573	603	573	593	628	596	604	585	550	633	610	585	645	618	625	645	544	611	622	620	615	607	622	599	651	578	575	636	571	590	592	598	578	624	573	582	601	635	612	626	580	561	571	602	602	590	589	590	629	572	597	599	529	613	618	640	567	620	631	598	632	580	559	611	603	548	602	612	580	618	617	599	585	614	610	564	587	596	678	553	614	617	635	613	608	608	602	618	654	588	590	622	591	651	582	621	633	602	586	617	562	606	622	584	606	609	597	594	587	579	605	643	582	585	623	633	564	629	594	587	587	601	574	616	630	619	567	622	591	584	606	587	623	596	588	604	585	630	586	594	548	620	580	658	637	589	552	573	627	575	601	563	603	595	565	615	608	655	548	583	609	577	597	599	599	565	625	598	613	579	552	600	591	599	596	636	641	613	634	627	606	609	590	594	612	617	561	591	611	614	598	639	599	615	589	599	618	610	555	582	570	549	619	623	582	596	623	643	616	603	623	583	605	637	613	604	623	619	629	576	604	584	600	623	605	604	620	569	621	568	621	615	592	572	614	637	589	612	608	612	606	585	611	592	572	621	559	616	609	654	582	581	540	579	595	608	617	584	574	609	587	574	606	601	584	587	574	617	592	602	650	602	563	557	588	582	598	592	610	584	616	589	585	612	546	610	658	646	612	636	589	622	612	644	618	640	607	620	621	590	568	613	584	637	615	576	597	535	603	582	573	607	594	564	594	619	616	564	612	594	568	570	624	664	595	607	603	601	624	560	611	590	619	613	612	581	569	604	630	592	617	621	597	604	602	612	620	617	614	584	605	625	589	604	622	590	623	621	590	596	576	612	600	573	624	635	627	588	597	627	606	603	576	612	630	600	573	604	631	601	643	629	607	616	625	612	612	600	619	563	633	612	603	603	588	595	555	600	537	615	595	588	592	560	623	624	596	621	590	608	578	574	574	572	654	615	594	600	594	556	611	595	624	601	599	592	642	585	577	598	597	622	645	597	626	576	634	610	590	588	616	617	598	587	578	601	605	582	567	615	576	623	619	594	588	588	575	647	613	608	592	636	612	585	615	583	592	613	640	624	604	588	621	614	594	543	588	575	593	613	606	632	638	607	606	601	593	610	611	635	570	635	615	571	613	628	572	581	625	596	574	600	578	591	590	605	610	589	593	610	614	598	601	626	590	612	592	583	602	603	611	618	598	567	638	555	602	574	613	571	584	617	606	610	627	599	595	579	572	557	599	627	643	590	604	614	572	547	641	592	641	651	608	581	584	558	597	569	567	633	595	591	625	613	649	622	587	565	630	562	595	628	611	601	612	545	640	615	554	588	618	606	610	589	610	603	572	614	603	614	613	558	619	568	610	591	592	585	579	640	589	617	566	615	558	603	615	597	613	636	651	603	604	598	624	600	591	579	587	580	608	604	577	630	615	594	624	546	599	603	617	591	644	633	582	620	609	606	615	632	611	596	576	588	586	623	639	591	590	608	637	623	593	567	586	590	592	589	601	549	603	594	610	592	632	650	609	594	633	605	618	596	616	571	551	595	589	627	675	605	598	581	586	624	629	630	596	579	579	607	620	569	591	629	543	623	611	581	650	623	613	592	542	617	648	552	627	621	615	594	618	580	611	622	575	599	577	599	609	595	579	593	627	603	624	621	593	594	600	623	558	583	596	583	561	594	604	606	575	614	621	566	639	600	618	577	589	619	583	606	601	589	577	646	578	589	619	603	595	523	605	572	615	624	591	572	585	579	587	556	616	590	643	587	566	589	612	680	600	637	643	597	636	632	641	604	598	657	633	578	628	624	609	621	609	627	620	601	540	600	603	583	643	600	618	600	562	600	600	614	604	630	621	600	614	587	638	591	584	608	592	613	636	604	622	574	596	591	614	600	606	600	589	591	637	586	593	628	596	638	603	616	589	573	632	584	614	602	647	599	619	580	567	552	605	607	589	600	572	611	595	602	583	625	614	589	603	599	622	584	604	593	592	613	614	609	595	589	603	569	585	654	584	590	567	585	533	575	617	566	616	614	613	592	550	607	588	636	597	616	617	592	586	589	600	589	606	552	571	579	610	618	600	622	642	589	606	596	568	607	568	571	639	600	543	643	625	597	558	625	598	596	615	641	588	591	565	604	581	604	585	582	616	587	585	668	579	611	645	642	599	617	619	587	621	615	566	628	571	590	624	593	669	593	633	622	596	595	640	573	610	614	595	591	588	618	593	595	606	595	606	572	588	592	614	556	592	583	601	643	636	551	611	630	628	599	546	658	619	614	601	599	589	597	596
23062	1921	553	391	284	223	198	183	145	153	128	121	127	107	98	123	121	105	120	114	125	109	108	97	103	90	96	108	124	109	98	90	96	111	121	90	118	115	95	114	117	98	114	112	96	116	89	83	106	96	101	116	89	110	102	114	107	119	115	97	85	112	113	126	110	121	88	93	104	103	86	113	97	105	90	112	88	111	99	96	91	101	117	101	99	104	104	97	118	91	111	112	95	111	93	128	115	96	85	97	104	94	79	95	108	120	104	100	102	109	100	117	103	104	103	93	105	108	91	123	109	80	101	106	103	88	88	103	115	135	107	95	100	93	93	105	89	89	91	112	132	112	87	72	105	85	105	110	94	95	89	106	96	101	94	103	90	102	108	122	98	116	109	91	107	105	98	109	71	100	110	102	81	100	137	84	107	95	99	106	118	114	103	94	104	104	119	94	89	109	128	119	108	108	97	128	101	120	103	85	104	102	95	101	100	84	120	97	120	99	110	96	109	119	117	102	105	117	104	99	106	108	85	109	134	103	91	96	114	98	96	131	107	102	94	100	115	109	100	97	108	107	120	102	116	104	105	108	98	123	97	94	96	103	105	114	111	102	99	92	100	99	97	109	117	99	106	79	96	97	102	82	97	89	108	88	97	103	120	103	99	89	91	109	98	92	107	102	102	95	108	120	106	107	93	100	104	124	99	103	113	106	111	108	94	110	115	102	95	99	122	92	81	120	91	109	96	104	113	88	105	85	93	98	99	80	99	105	106	111	106	94	112	99	107	117	94	108	104	93	109	98	107	104	114	92	121	100	120	112	114	107	108	99	107	104	111	101	99	98	91	105	85	118	110	130	92	95	84	79	131	94	106	100	96	104	87	130	99	97	95	82	68	97	103	88	102	84	102	95	116	89	117	96	107	81	90	115	90	112	79	99	104	102	109	101	112	124	102	103	99	116	105	87	105	111	98	112	93	89	105	106	99	103	101	79	90	99	107	86	99	81	110	82	96	105	103	92	95	106	107	105	95	97	110	95	119	90	77	108	96	110	97	120	110	96	87	96	88	98	100	114	103	125	110	113	98	91	104	105	99	109	107	96	124	91	98	101	106	120	106	109	106	76	109	108	98	110	112	103	112	99	107	105	112	99	95	102	109	82	88	100	87	93	117	119	113	90	107	89	92	85	93	96	112	103	108	100	86	105	109	112	98	104	97	105	110	93	92	106	96	98	93	92	91	89	103	105	99	121	107	90	93	99	102	112	97	89	103	115	109	105	105	105	94	109	101	97	99	106	93	102	98	108	90	82	112	85	100	98	114	95	94	109	100	123	88	97	96	87	102	103	107	105	98	104	105	105	90	118	94	109	103	99	102	97	92	84	109	104	106	119	97	125	100	98	110	92	105	102	85	94	96	89	104	103	107	91	87	92	121	93	99	97	95	102	96	114	119	93	104	109	102	99	106	84	99	93	94	71	102	96	93	98	107	103	109	99	111	87	96	113	116	106	101	113	83	96	104	106	115	103	86	100	92	86	99	122	113	107	91	97	96	92	101	92	104	103	98	102	106	114	91	111	115	93	91	103	91	109	91	98	110	84	101	106	104	110	99	99	101	100	100	115	89	113	100	105	115	89	120	101	99	103	108	113	84	86	97	100	94	108	107	101	102	108	106	103	101	107	105	126	105	123	124	112	81	99	115	108	115	98	102	97	115	96	112	113	106	100	108	92	115	106	100	108	94	93	95	98	104	101	87	120	89	100	95	103	96	89	89	96	105	110	97	92	102	104	94	112	94	89	127	94	88	104	109	114	105	113	93	94	112	96	119	96	116	101	113	98	116	103	86	123	91	83	107	109	105	105	105	106	106	106	110	115	100	97	91	136	110	77	113	91	109	114	93	96	108	104	87	104	109	99	111	109	103	104	112	109	108	114	84	83	121	120	109	109	99	115	106	85	101	109	101	94	111	96	101	86	82	102	70	81	83	105	104	122	113	105	99	95	112	100	95	106	96	115	84	96	102	92	110	98	113	108	91	98	93	104	77	113	102	95	95	99	107	110	116	120	89	95	106	119	121	112	100	95	100	118	79	108	126	96	104	105	117	110	96	92	118	109	129	104	99	107	98	96	89	108	109	104	109	101	100	83	103	86	87	93	106	97	106	102	89	97	81	86	98	112	94	111	108	94	113	90	109	115	97	94	97	104	92	127	96	98	78	101	102	106	108	94	110	99	104	103	108	118	102	111	97	113	105	97	84	117	102	83	113	90	90	85	102	98	101	104	83	95	106	82	103	95	79	120	116	92	131	102	108	106	102	110	102	115	114	105	100	81	94	96	120	109	89	94	106	85	110	106	111	103	99	110	99	89	114	106	113	106	104	92	107	107	92	114	95	103	102	108	88	96	105	114	80	90	95	100	109	87	89	93	93	100	92	97	95	96	89	112	106	88	103	100	90	98	107	118	98	90	93	102	81	100	121	109	93	118	113	100	106	110	91	108	103	106	120	85	102	115	113	81	102	90	97	102	118	99	101	106	98	99	89	95	109	110	97	98	109	103	114	97	97	97	117	101	112	89	96	113	98	105	93	110	94	126	99	102	101	78	95	101	93	105	106	101	100	99	96	93	95	122	123	129	120	121	113	99	101	92	109	104	110	125	92	101	84	87	93	84	108	93	94	102	101	106	102	104	103	102	97	109	108	118	93	107	96	99	92	91	98	95	99	98	107	104	99	93	108	108	97	110	109	101	89	121	97	122	104	104	101	101	108	96	102	106	104	86	124	107	92	85	99	93	92	111	110	95	111	88	106	81	107	91	100	107	109	94	88	99	93	94	78	96	113	101	85	108	106	98	84	126	94	101	104	95	110	105	90	110	95	121	98	107	107	86	96	89	116	106	102	115	120	105	122	114	108	85	75	87	99	101	100	86	82	109	104	89	112	110	94	99	84	99	85	97	105	86	109	92	111	98	125	106	103	80	107	100	108	96	89	99	115	114	93	87	94	121	92	105	103	110	102	87	95	96	111	104	99	102	100	96	92	112	130	90	98	103	125	100	98	93	99	99	89	106	111	101	92	107	84	116	83	101	98	94	99	104	108	109	116	98	106	108	104	105	96	85	103	119	93	108	110	91	83	103	95	90	120	105	112	114	103	100	101	110	109	80	113	84	117	89	115	94	119	106	95	109	95	105	93	106	88	108	92	93	96	99	103	101	101	95	117	111	95	123	121	101	105	92	98	93	115	101	116	114	99	119	114	92	114	89	110	119	108	107	103	94	118	110	100	90	98	83	107	109	122	90	108	96	109	107	106	100	87	81	98	109	110	112	119	122	95	84	100	128	108	123	106	111	96	116	88	97	86	99	108	120	100	117	102	111	93	107	89	105	94	122	107	110	88	79	111	106	83	116	95	96	98	120	110	105	113	98	107	87	113	104	112	92	103	94	114	97	92	98	99	101	101	98	101	105	99	102	112	94	102	108	110	97	90	108	97	130	106	117	111	116
13794	701	1328	1477	1266	959	803	624	567	507	493	492	469	431	373	400	405	382	324	360	329	354	366	300	342	322	315	315	288	308	304	302	294	282	311	293	275	274	286	300	332	277	309	318	275	280	317	298	262	274	320	288	279	267	282	260	290	253	297	298	302	255	283	289	288	253	284	293	289	266	260	280	273	272	307	248	269	282	264	255	276	296	313	297	256	289	279	299	261	249	284	283	271	276	271	275	309	269	276	267	280	264	279	254	297	268	282	242	290	272	281	285	259	267	292	255	270	303	300	274	293	284	285	255	266	309	290	315	268	286	303	253	264	269	255	287	275	295	290	281	287	274	255	282	305	266	290	266	287	281	266	254	289	301	256	283	293	271	271	279	286	263	289	298	290	312	302	270	282	311	292	289	270	281	283	290	271	255	275	302	276	287	335	242	303	237	276	302	293	276	271	272	308	262	280	275	286	246	300	275	310	255	280	285	262	288	279	259	299	302	301	303	266	284	255	260	245	282	276	299	289	284	266	326	269	270	271	246	300	304	279	270	280	268	294	289	268	271	283	295	266	273	280	290	282	278	285	266	268	289	281	294	291	280	346	293	280	304	285	276	270	270	275	304	254	293	272	274	262	271	300	254	295	259	279	304	279	297	280	269	270	245	257	270	273	270	301	293	327	279	280	275	294	296	301	277	266	274	288	265	267	289	274	313	290	272	256	297	285	248	259	282	293	283	262	282	273	289	259	276	264	253	291	274	282	288	268	298	286	287	255	316	259	281	269	270	258	266	277	265	266	282	267	263	263	286	263	272	278	261	279	289	256	256	313	280	280	283	254	280	275	285	236	285	291	277	286	280	265	249	290	263	297	276	271	295	282	274	274	276	270	294	296	300	289	274	243	286	296	287	268	289	295	280	273	283	297	292	283	259	328	279	308	303	269	308	244	266	259	274	277	291	275	262	304	276	311	254	281	280	290	273	270	268	305	255	297	277	275	282	275	292	269	273	269	297	256	265	255	280	298	283	301	289	289	289	290	290	292	258	254	280	277	300	311	282	296	273	273	282	274	302	272	272	276	289	277	275	269	270	265	289	236	263	303	280	261	292	261	302	266	292	279	280	268	290	264	310	293	316	254	314	293	271	301	251	284	269	283	269	283	274	253	262	267	271	256	287	282	268	287	270	291	286	258	287	281	274	288	284	264	290	282	316	273	267	265	291	252	277	260	323	256	251	262	270	261	263	255	254	296	325	268	300	272	268	273	276	266	271	297	286	302	289	297	268	236	272	263	282	277	297	321	265	251	260	298	265	265	276	283	278	265	258	284	283	266	276	274	280	283	248	294	298	270	272	268	286	276	253	299	239	279	262	287	278	268	276	270	255	271	281	260	312	273	290	264	268	305	295	260	278	258	289	274	260	272	253	289	287	261	283	278	270	309	302	234	266	266	246	264	272	256	286	268	286	269	284	289	259	273	278	267	299	269	284	297	284	286	253	284	323	275	270	304	297	278	287	267	297	270	281	302	272	274	265	285	289	268	279	295	242	285	286	284	280	302	290	306	295	286	285	288	272	323	294	278	282	284	309	271	292	274	246	287	312	292	306	292	286	263	281	291	279	253	292	289	276	265	293	286	290	259	260	252	310	211	282	295	301	298	258	250	277	300	245	255	271	288	283	280	264	287	283	248	257	288	305	293	264	270	260	265	275	284	317	260	278	311	283	304	295	307	268	260	292	266	276	265	297	283	300	260	299	257	266	280	286	265	274	266	295	294	272	309	291	283	246	293	257	280	269	273	255	272	277	303	265	243	291	286	309	279	262	247	240	294	282	297	287	300	264	282	244	263	258	272	287	276	308	283	282	267	264	300	289	268	247	276	299	281	303	262	261	234	280	265	301	296	270	314	270	258	277	304	300	255	271	302	276	257	301	282	311	273	302	273	264	284	283	287	284	292	263	306	252	278	276	250	261	266	287	273	284	266	299	265	305	253	268	295	291	283	252	280	299	263	260	292	279	261	270	286	253	309	241	315	253	278	292	260	296	276	259	260	259	273	273	270	316	269	280	262	272	263	282	285	286	270	271	286	269	270	309	284	284	254	299	288	282	273	274	302	301	287	276	263	265	271	298	260	275	279	281	298	296	278	270	296	253	261	274	253	263	303	275	282	299	282	276	283	311	275	260	267	296	278	252	292	294	256	262	270	249	286	286	293	296	290	256	269	295	292	268	316	294	279	265	276	305	301	289	299	298	309	273	276	269	265	295	259	275	263	278	287	274	272	279	277	305	251	267	287	282	275	259	297	265	298	266	281	301	271	289	292	300	279	298	320	293	249	290	262	315	235	276	289	271	286	266	277	269	289	282	305	287	298	284	275	256	277	270	274	268	263	281	302	300	284	277	279	291	274	281	286	290	273	305	273	293	273	295	313	279	304	275	292	281	251	291	318	253	276	296	267	280	291	295	329	279	282	313	292	270	269	266	283	271	274	258	286	280	271	272	285	222	273	257	261	276	252	274	282	312	303	263	302	295	292	239	270	297	293	282	272	279	301	281	271	286	285	262	254	296	263	261	255	297	267	282	291	277	299	253	295	288	294	296	294	249	263	300	274	285	269	292	290	285	248	276	270	253	278	247	300	286	290	264	270	275	304	264	291	280	264	290	287	308	257	288	283	255	279	269	299	260	267	300	277	263	306	282	288	262	275	306	282	270	294	261	276	290	301	282	276	310	290	255	285	290	281	258	264	287	261	288	279	271	275	256	314	259	286	290	285	304	248	288	279	290	268	240	240	311	274	271	302	329	290	282	281	263	278	292	295	260	271	281	294	254	288	250	257	250	286	271	281	272	256	289	284	272	272	301	264	283	271	274	287	276	288	273	299	301	273	288	286	298	242	298	248	268	284	293	269	289	241	286	272	278	252	303	301	283	276	274	277	280	289	293	280	310	262	257	315	274	265	279	270	237	263	276	287	245	287	271	285	290	275	280	303	289	295	267	289	303	285	262	319	301	261	287	290	309	275	286	288	275	302	278	290	263	262	282	297	299	268	272	278	277	277	301	290	285	251	280	295	250	282	269	283	299	296	248	275	270	290	324	270	322	282	273	277	284	261	273	298	290	280	271	264	295	288	253	273	272	276	270	231	316	275	262	287	303	294	280	261	309	281	289	323	290	265	272	306	264	273	279	260	291	280	261	273	263	297	281	272	259	232	278	279	277	281	284	287	295	300	283	298	295	299	264	279	222	271	277	272	301	285	248	291	286	283	287	287	276	269	279	315	285	276	272	305	302	273	286	292	285	256	276	281	261	262	277	255	290	278	314	297	232	298	271	271	246	318	286	255	239	328	269	291	265	264	287	295	264	270	274	282	283	276	284	270	267	269	269	293	280	246	281	277	313	288	235	245	305	295	299	250	276	273	266	255	292	294	306	301	297	280	294	265	266	266	241	242	293	303	290	282	272	284	305	317	275	269	274	308	301	272	284	284	297	282	256	286	298
4367	405	365	350	356	339	331	333	349	345	357	326	332	302	324	322	362	313	351	359	340	332	333	340	331	326	329	343	334	311	321	327	384	331	311	302	368	326	342	338	355	331	305	337	324	365	348	288	314	297	366	341	333	365	351	355	327	352	363	294	319	326	370	349	331	337	317	343	329	317	368	361	317	333	317	310	334	310	332	329	308	330	328	346	358	320	326	311	310	299	330	331	332	336	332	313	308	336	314	353	342	330	317	343	317	325	280	372	319	324	361	326	375	332	333	330	320	364	358	359	303	329	319	339	356	317	330	351	367	349	333	307	357	380	342	334	336	322	308	330	308	299	328	307	320	397	354	353	284	313	328	332	337	332	331	361	366	315	312	321	313	356	362	360	319	336	354	344	332	334	362	327	289	325	345	343	329	375	320	338	270	330	341	350	343	359	352	309	298	326	342	310	345	344	353	317	351	343	337	369	323	356	339	332	355	299	360	341	328	329	344	322	312	282	324	326	310	339	329	337	343	311	335	344	350	344	320	340	363	347	329	317	319	320	339	342	341	332	340	328	337	355	362	314	315	331	335	342	340	338	340	336	324	329	333	337	372	345	323	334	339	320	334	324	351	334	333	320	347	329	319	307	327	317	349	338	352	329	291	314	357	320	309	350	306	321	346	315	376	337	330	325	342	336	323	333	347	345	306	332	354	284	340	318	317	336	343	320	332	342	352	328	332	347	338	354	315	329	353	340	308	363	325	356	355	340	320	324	320	350	329	345	338	321	338	302	334	345	310	340	356	317	322	335	362	342	320	319	355	369	331	307	327	355	308	285	352	345	337	309	328	349	313	337	355	306	321	335	318	358	334	344	349	313	356	335	306	311	338	336	346	353	331	326	299	321	332	338	333	343	327	346	317	336	311	360	342	293	341	346	321	363	342	347	320	308	349	358	355	322	339	328	317	337	315	337	341	332	324	322	321	332	358	346	321	316	345	320	323	333	334	356	361	338	335	307	324	324	298	324	349	309	359	347	331	325	314	328	337	302	347	313	346	352	335	338	295	314	331	338	341	349	348	341	332	292	331	318	316	301	322	390	348	364	324	322	359	321	332	342	328	346	350	350	341	355	312	299	339	316	329	323	368	301	317	278	317	321	351	353	367	331	327	347	331	308	321	326	301	323	291	314	335	324	303	359	344	309	350	351	341	334	330	305	329	323	291	324	374	302	327	297	347	314	341	342	343	313	333	332	324	356	349	333	348	358	327	321	299	343	369	327	348	315	300	330	324	339	327	323	361	337	315	369	328	350	333	349	352	332	311	326	364	313	333	320	314	338	307	352	335	352	303	326	322	328	315	314	337	306	335	330	323	335	334	309	333	316	333	315	365	311	357	322	354	350	332	313	308	342	303	303	323	316	336	331	348	336	331	365	344	366	338	363	327	346	320	310	363	340	320	330	323	341	314	378	321	323	333	323	310	351	329	356	341	295	360	320	315	325	321	303	343	331	336	355	345	336	313	305	307	335	340	339	310	335	323	315	286	353	304	330	284	327	330	348	311	335	332	340	321	360	305	343	308	326	357	333	324	342	336	353	325	313	323	315	326	355	335	322	336	364	318	325	361	332	344	350	317	326	334	297	362	290	353	298	339	313	310	322	307	336	375	362	345	334	335	301	316	325	310	358	344	332	360	304	331	335	358	310	301	341	317	328	345	342	311	288	324	355	331	328	344	336	309	330	321	331	335	330	331	312	342	313	364	301	308	330	353	326	355	380	369	311	330	338	329	310	310	310	352	355	340	375	295	336	318	360	342	342	368	334	320	333	333	314	336	315	357	315	345	341	350	320	331	314	312	320	317	328	344	343	317	321	339	339	338	346	326	336	335	324	283	296	342	353	344	326	356	306	343	325	326	329	341	323	314	326	318	290	346	336	336	354	399	334	312	332	369	343	340	362	317	359	309	327	333	322	335	313	329	363	325	337	293	329	338	315	340	314	311	329	333	303	343	331	334	326	316	341	331	334	342	322	362	310	324	330	320	342	339	339	334	343	327	336	319	344	334	336	336	331	330	358	362	333	345	342	330	356	305	345	344	319	299	294	326	329	309	323	345	356	323	327	335	369	310	334	339	326	324	330	338	316	317	317	295	302	321	341	330	289	329	322	369	348	316	318	322	343	323	344	316	353	344	380	296	306	330	307	322	312	354	340	339	358	329	301	338	350	322	361	307	341	332	277	329	290	312	363	342	366	319	344	340	365	371	335	332	282	327	335	302	329	318	313	339	329	343	353	354	365	313	334	330	301	357	325	319	341	346	304	309	321	318	345	342	303	384	329	343	322	353	340	322	351	342	361	350	313	340	293	320	345	305	366	321	323	327	329	301	354	323	289	325	312	317	352	372	327	352	331	372	335	290	334	322	309	318	347	317	375	356	342	349	332	302	332	333	343	328	327	377	324	336	307	325	340	344	356	311	307	299	328	351	324	338	335	306	318	332	338	311	319	373	346	315	325	337	331	335	348	359	329	364	324	340	356	325	345	311	336	329	325	326	318	338	319	342	313	323	335	351	322	347	340	333	338	317	344	329	339	332	331	377	342	324	358	321	330	331	340	324	359	322	356	316	329	339	331	329	337	336	343	371	377	338	291	318	329	337	354	320	322	315	357	331	330	318	342	322	355	321	323	351	317	341	316	363	304	311	317	325	352	281	341	349	347	356	323	346	329	354	354	312	350	360	312	300	338	353	313	346	313	321	351	316	322	326	344	347	347	319	344	289	312	341	348	344	306	318	340	331	337	353	313	321	296	318	330	304	355	371	332	321	324	343	369	383	328	372	370	337	333	345	330	340	355	305	336	348	345	316	338	321	323	326	340	304	341	352	368	314	337	358	339	355	299	307	311	331	302	299	348	328	342	339	331	350	353	320	366	332	326	318	327	317	280	297	356	313	317	357	306	323	344	321	341	342	324	333	372	312	352	339	321	342	307	337	338	336	313	314	272	336	335	303	345	318	379	328	338	322	355	332	351	332	323	350	316	338	344	322	368	346	352	354	290	349	350	335	373	327	348	346	335	327	287	342	347	308	302	349	326	343	358	306	291	338	330	320	366	338	316	359	337	316	322	321	322	353	334	336	319	302	316	343	326	367	324	332	330	312	341	342	332	331	326	331	354	309	372	377	313	318	347	350	331	321	339	354	323	337	351	355	342	334	369	342	324	345	301	302	339	296	354	322	349	326	347	340	323	306	335	317	332	356	324	318	321	316	356	352	341	363	313	361	301	374	329	309	316	312	316	326	339	328	355	312	298	336	347	363	306	302	367	332	340	324	375	348	339	323	312	291	310	324	346	322	333	318	305	361	321	373	323	349	338	328	315	324	323	309	348	318	300	320	309	345	327	330	352	325	330	332	350	327	352	355	358	349	334	315	358	334	361	325	299	315	327	362	341	371	321	364	320	322	330	346	314	354	311	294	327	384	313	322	366	358	316	348	333	339	278	340	311
4142	788	829	775	790	808	802	823	811	792	827	795	772	787	777	789	822	777	829	767	810	770	746	779	766	795	801	804	779	772	849	750	805	761	772	795	766	798	765	873	811	794	771	774	822	830	799	819	782	776	743	759	790	803	818	788	814	775	827	814	811	796	798	809	746	759	823	784	787	817	794	809	819	792	766	821	788	808	799	789	812	797	787	810	781	766	772	768	788	820	786	806	785	762	811	809	819	809	817	804	763	797	798	801	788	796	830	780	796	771	773	762	815	795	783	801	812	840	770	796	787	799	737	854	773	737	779	798	811	778	789	760	750	829	716	740	836	733	835	760	757	809	818	786	780	783	801	769	785	814	758	758	813	775	780	772	795	819	783	772	754	808	874	805	816	808	745	815	771	770	777	769	747	791	779	780	757	728	799	839	747	804	740	723	815	793	749	784	746	777	767	754	753	798	776	734	770	800	761	805	798	773	813	773	768	844	773	832	760	770	779	831	815	818	783	827	783	792	804	783	809	753	761	768	784	825	786	839	816	780	765	803	765	820	745	823	798	806	748	773	770	751	771	737	835	800	727	815	814	787	791	769	827	810	813	827	817	745	773	818	831	827	804	797	750	797	771	717	783	782	768	771	799	748	776	788	811	751	791	776	795	781	801	820	834	795	769	765	773	848	834	803	803	809	784	766	826	776	735	793	853	855	759	844	778	748	801	795	815	774	803	766	773	820	843	802	747	738	815	779	808	789	789	783	730	800	757	732	775	816	784	777	780	819	818	791	766	761	818	784	788	809	824	868	775	783	760	831	840	779	849	791	782	779	765	768	778	803	738	827	795	745	829	830	762	744	779	820	807	769	776	758	772	839	765	802	821	792	687	774	743	813	763	802	823	794	773	783	772	798	788	757	784	764	832	829	820	754	826	788	783	766	780	803	767	805	794	791	812	790	765	817	747	807	752	806	724	751	772	802	791	800	737	793	793	780	808	803	730	791	775	704	821	785	768	806	798	788	841	831	763	828	774	844	780	739	788	788	812	761	767	782	797	796	769	763	782	736	774	814	768	785	804	768	795	770	799	781	751	775	783	829	748	789	751	727	764	790	740	787	796	817	790	778	779	802	734	789	810	779	773	754	822	805	798	762	768	822	808	812	734	805	796	784	786	802	726	798	761	793	768	786	810	750	805	863	697	820	762	772	793	795	816	837	834	798	849	844	783	748	815	814	810	781	784	784	849	785	779	817	823	765	798	790	777	780	830	795	817	747	792	765	781	762	784	786	776	780	810	771	810	766	803	727	809	761	812	813	775	819	748	803	806	813	798	749	809	808	773	786	762	748	834	750	812	815	781	829	749	800	800	756	779	781	817	790	794	777	748	744	792	810	796	796	722	812	819	718	783	751	828	781	793	811	766	794	788	782	800	772	777	868	794	812	779	790	756	794	813	785	804	809	829	789	805	766	803	780	756	767	796	829	727	779	815	775	768	765	787	823	797	785	793	774	787	735	783	764	774	831	805	844	800	767	825	722	756	872	783	780	840	813	758	789	761	790	775	780	788	781	753	783	788	765	781	757	859	783	795	756	749	782	832	768	760	828	774	784	778	768	755	768	764	772	810	792	746	763	728	785	801	754	813	782	728	780	776	764	784	790	774	767	774	733	825	812	850	798	761	801	781	787	787	817	811	745	793	801	776	747	749	809	731	771	792	743	825	788	766	815	778	757	788	787	780	766	771	794	796	808	798	780	774	792	725	792	823	782	830	818	786	746	789	881	787	744	795	804	818	792	769	780	812	788	787	764	793	798	799	805	767	818	781	825	803	774	761	781	787	789	827	803	762	794	764	767	822	763	772	840	747	783	827	784	817	747	783	777	786	809	809	772	737	733	845	815	787	761	832	833	767	781	776	751	786	768	804	801	828	754	798	780	775	720	746	760	774	776	811	798	757	813	814	768	778	773	803	830	810	740	741	790	767	787	813	832	781	829	739	786	763	784	793	746	792	798	782	769	791	797	775	796	746	701	813	766	802	793	753	738	831	779	802	773	800	794	793	767	810	777	796	830	827	811	798	787	799	778	799	806	770	781	795	756	761	798	722	764	798	785	781	782	746	774	783	796	766	791	759	778	755	704	804	788	767	798	811	763	761	769	819	753	755	789	787	806	761	786	769	778	784	789	777	786	820	776	821	770	750	811	832	763	845	757	790	769	812	799	808	831	782	786	781	749	777	759	766	812	766	788	761	797	809	801	758	732	785	773	762	803	798	808	834	731	763	746	785	737	785	761	756	771	784	808	801	736	751	744	805	755	794	812	813	763	785	800	819	743	811	785	786	821	807	810	777	760	788	774	832	752	830	780	784	754	741	814	806	819	782	796	778	758	743	769	778	785	801	819	763	766	799	780	792	769	824	823	726	753	754	748	796	739	791	758	780	793	796	796	738	767	717	727	820	783	748	782	756	835	745	777	773	802	776	831	808	785	794	775	740	764	768	763	791	758	849	802	789	841	759	766	800	748	782	802	797	798	761	817	811	760	786	741	759	789	746	824	799	757	757	756	762	807	837	759	830	813	785	780	756	800	772	776	739	766	806	818	819	832	791	814	809	743	785	810	775	800	836	737	807	796	816	801	837	773	758	778	725	819	774	813	746	773	734	762	816	762	851	830	856	799	816	786	742	747	792	757	756	818	782	778	823	747	822	797	793	804	788	765	785	767	750	783	772	801	783	789	768	779	847	809	793	801	817	766	826	786	794	774	772	764	761	784	776	799	823	811	820	761	784	726	817	792	824	832	800	754	756	804	782	777	802	783	834	756	759	812	832	775	780	829	804	804	779	790	802	810	783	812	793	771	818	766	779	769	778	803	800	804	788	783	810	747	777	763	749	805	789	834	806	749	771	756	765	727	761	823	820	768	791	766	784	756	765	812	732	837	762	742	794	828	797	800	758	828	769	804	790	807	780	761	724	761	775	788	806	793	747	817	834	772	816	761	744	786	745	790	781	769	769	800	768	751	831	744	787	778	815	771	785	738	802	781	798	843	777	790	822	719	797	754	770	768	773	775	749	803	746	785	739	781	842	804	836	820	791	841	811	770	814	775	782	785	798	738	797	803	772	788	722	793	783	842	761	796	770	808	796	748	761	763	784	800	788	802	838	775	762	787	824	783	807	754	811	802	780	814	765	794	776	765	756	800	833	806	764	783	770	779	810	760	753	830	777	791	802	805	773	778	795	785	788	822	805	783	825	827	814	834	837	791	778	790	746	771	781	755	780	782	805	830	783	792	793	795	795	835	778	810	772	779	849	786	797	749	762	753	759	717	789	775	691	740	780	781	723	784	742	716	753	790	768	814	753	724	801	772	815	773	839	817	778	763	824	770	785	816	759	773	790	777	807	784	807	752	799	812	706	769	825	740	802	771	806	796	787	810	847	840	794	814	771	800	766	802	816	717	765	814	804	784	754	798	748	828	776	784	795	782	760	741	717	775	804	790	808	820
15741	1010	494	423	342	322	282	300	268	262	251	250	270	275	256	296	257	256	253	269	246	241	253	241	235	248	275	253	272	252	212	263	252	267	261	251	253	258	252	279	258	284	251	249	243	293	244	262	250	243	233	259	256	277	253	243	255	234	267	263	218	254	289	260	279	225	252	287	261	218	241	255	261	226	230	259	249	262	245	264	274	262	266	252	253	276	276	254	301	246	256	261	245	265	263	250	266	240	245	264	268	260	261	246	241	232	276	255	253	240	280	258	255	237	267	230	263	279	277	245	242	262	282	268	293	249	241	262	305	271	273	283	250	234	250	273	260	285	272	245	265	258	242	263	220	297	268	255	231	246	253	238	257	241	221	242	255	288	257	254	260	283	247	246	224	262	279	234	256	268	248	272	299	248	233	270	283	295	241	232	253	229	244	223	272	238	253	243	258	260	259	265	243	267	251	240	267	250	247	238	270	257	243	244	267	250	249	262	280	276	245	259	242	263	278	272	242	241	264	229	214	260	257	259	249	255	245	252	263	278	254	274	260	306	262	251	256	223	263	244	302	260	247	238	248	269	250	252	248	289	239	253	256	280	231	228	243	245	275	239	254	258	258	259	234	242	270	253	250	284	249	250	237	240	252	221	261	279	237	283	255	295	257	270	245	239	252	218	270	229	236	246	241	242	255	253	246	245	267	243	233	277	254	256	239	244	252	249	283	242	262	239	230	280	275	245	272	247	230	251	262	238	278	225	245	267	268	245	232	234	251	247	269	263	262	253	244	274	228	229	241	250	230	237	245	228	262	234	246	251	254	281	241	266	244	259	242	267	258	247	247	259	252	221	245	247	269	239	245	236	271	234	245	269	244	248	263	268	231	282	254	215	275	251	225	281	247	274	266	233	278	271	249	237	265	273	250	225	239	243	277	229	272	261	252	250	245	249	221	263	248	273	215	226	251	262	274	252	288	234	227	235	214	224	257	251	249	275	273	259	266	232	231	258	239	271	245	271	253	262	273	251	278	268	253	246	259	251	214	251	248	238	238	226	285	271	234	268	246	219	257	251	263	248	236	236	241	267	264	236	241	252	229	242	279	259	285	244	282	253	235	269	269	259	284	270	256	275	253	238	262	266	257	280	267	254	251	250	225	258	273	246	265	239	240	252	259	250	256	263	255	242	253	241	254	259	249	248	273	270	263	273	249	253	256	259	264	254	258	236	270	250	258	246	294	214	257	257	251	235	265	258	246	231	235	242	239	254	234	257	252	247	260	264	271	222	252	257	279	249	242	219	248	250	265	242	249	241	238	253	262	250	261	267	248	252	238	258	247	267	242	223	274	265	250	263	244	247	228	239	249	234	264	249	270	216	282	251	266	234	280	257	234	248	244	262	251	259	251	258	236	257	240	256	241	261	247	260	257	277	262	237	245	247	240	224	272	273	258	247	212	240	273	277	257	245	255	274	289	274	250	232	233	280	251	244	243	203	265	244	264	264	282	254	275	275	269	244	224	275	287	265	252	275	244	287	239	252	246	261	247	260	247	239	272	241	261	272	264	252	240	253	251	248	251	250	234	260	249	248	251	276	248	262	250	239	267	240	246	246	261	253	259	230	267	261	236	248	244	231	287	260	260	262	259	223	241	255	251	262	254	251	260	283	259	280	258	262	260	243	259	301	257	251	258	272	232	243	241	266	253	293	254	261	278	265	259	253	233	260	263	255	236	233	286	239	238	231	256	277	267	276	292	293	258	254	237	247	268	240	255	224	248	280	270	254	254	256	210	269	235	245	243	213	263	266	232	216	238	254	250	228	248	258	238	243	227	257	249	249	266	239	254	243	280	281	275	252	263	281	263	243	245	245	264	232	226	264	248	254	253	283	226	255	255	230	243	254	267	244	236	237	257	266	255	218	272	226	249	252	261	264	229	245	268	258	218	263	249	231	233	220	257	276	254	271	269	262	234	253	259	248	258	269	237	262	260	247	244	231	259	230	249	256	260	256	260	265	242	265	276	244	237	244	246	261	234	276	265	265	254	288	265	245	251	250	231	240	249	233	257	289	268	226	279	251	265	255	257	284	263	246	239	242	259	257	259	243	233	262	250	234	275	258	259	274	245	269	243	251	291	230	244	222	240	277	259	249	240	256	276	260	284	240	239	234	239	233	266	246	257	251	257	276	241	238	259	261	254	254	266	241	238	227	236	279	245	243	293	229	247	242	240	232	246	245	258	272	249	254	211	231	242	249	246	272	250	252	268	230	221	239	236	235	278	250	266	265	269	238	261	258	237	281	277	265	223	272	241	262	235	256	271	262	257	264	240	281	243	268	238	233	212	238	252	259	253	225	253	268	240	258	240	232	260	234	256	250	227	284	274	234	255	235	257	251	261	248	250	261	257	246	246	235	240	248	239	245	247	234	244	247	274	278	247	223	234	254	236	261	268	248	245	265	263	240	260	262	267	262	265	245	237	262	240	260	257	245	283	256	242	248	260	251	250	244	231	268	217	286	257	252	268	267	269	235	245	250	246	256	244	275	257	253	247	225	230	245	249	226	266	272	253	235	247	258	244	255	246	236	264	246	251	272	257	246	259	250	253	253	250	266	240	276	273	244	270	278	250	229	224	232	224	234	273	285	240	274	250	242	262	273	231	253	271	252	257	235	260	264	245	268	266	247	254	275	237	238	265	234	236	241	259	262	244	227	254	249	233	246	239	262	250	253	226	231	246	264	254	266	263	262	255	254	280	260	251	254	250	255	254	266	252	259	253	270	231	283	226	253	243	249	278	252	220	230	267	240	251	249	249	264	252	245	259	252	289	262	266	235	249	260	243	245	263	239	238	239	247	235	267	248	248	270	274	274	228	232	239	255	260	278	241	237	255	284	255	258	240	232	248	244	251	242	269	244	261	263	233	258	229	239	245	244	227	261	255	246	267	244	236	239	263	270	269	252	256	244	235	260	223	222	244	228	249	250	280	259	264	264	254	253	260	238	224	259	269	269	236	275	262	268	255	249	272	260	294	239	275	282	275	275	267	239	270	251	227	254	252	247	261	266	260	289	272	238	242	222	229	277	240	272	279	270	244	278	229	255	245	256	252	228	281	230	239	270	261	249	263	255	266	246	263	241	277	253	220	243	271	259	242	241	227	232	257	254	271	252	281	225	248	253	250	247	256	263	252	266	255	223	254	288	252	251	279	247	249	259	236	226	220	240	247	239	256	243	267	251	241	247	227	267	254	210	254	262	253	264	230	239	241	271	238	249	248	254	255	241	250	276	240	260	273	266	258	238	263	269	270	237	262	272	256	230	252	260	260	276	241	244	248	254	259	248	251	254	262	242	295	245	245	257	256	287	252	236	227	259	222	260	231	223	225	237	254	266	271	258	253	268	269	248	255	242	230	261	223	258	254	266	278	238	250	247	234	235	258	242	274	237	221	252	272	258	244	237	225	242	231	221	274	276	245	253	266	273	231	261	279	251	255	245	246	238	260	242
11450	833	1197	1200	1104	985	824	784	748	670	683	675	710	705	717	705	609	632	635	623	632	653	594	639	609	634	588	597	586	629	637	645	639	640	603	597	603	597	582	572	608	637	630	583	582	611	616	615	639	571	576	577	579	598	634	592	585	606	633	573	587	596	574	646	623	588	599	586	610	604	598	601	589	592	607	604	542	571	661	567	581	592	594	654	566	641	623	579	614	603	560	613	621	586	599	644	643	589	626	633	580	646	589	597	631	613	586	588	572	594	588	582	568	609	611	596	598	651	625	619	604	576	619	545	662	630	580	625	581	652	622	616	585	650	619	574	571	556	597	613	604	608	592	595	611	572	547	603	652	607	635	665	562	578	561	618	626	578	573	617	632	618	613	594	589	588	631	566	600	648	594	621	647	600	627	592	626	608	636	626	618	593	593	594	578	594	580	613	591	567	609	550	575	594	598	608	629	562	604	583	665	653	573	556	590	578	640	598	600	579	589	594	603	555	584	579	651	618	599	613	571	612	566	582	638	601	593	623	596	564	614	588	618	620	608	602	583	569	613	600	611	585	648	580	647	590	604	605	595	578	621	582	610	591	579	589	599	637	583	627	604	615	610	622	613	605	628	625	601	573	588	585	570	608	586	607	638	605	615	617	607	593	598	572	581	566	622	553	627	560	592	593	585	626	568	614	604	562	606	618	654	601	587	583	612	578	607	586	592	575	644	586	604	624	593	580	618	612	600	648	613	625	648	644	582	656	633	612	620	576	604	597	566	567	586	586	600	611	604	614	590	631	625	630	625	576	602	629	611	573	608	567	619	588	578	599	571	596	621	610	595	564	588	591	637	670	589	599	617	615	623	614	602	574	598	581	566	624	607	548	603	597	579	620	610	578	660	601	575	658	611	590	570	610	576	621	588	595	628	622	578	577	624	613	595	586	586	606	576	576	596	585	645	582	567	572	590	606	564	603	630	592	593	603	571	614	583	593	634	632	630	584	605	567	543	617	604	592	571	601	565	613	617	601	595	593	606	582	641	617	629	579	597	617	618	653	626	617	624	623	590	641	594	618	620	572	611	591	571	604	626	610	576	603	617	611	611	594	608	606	635	596	587	609	638	601	612	601	584	584	633	622	595	575	593	561	587	620	577	612	603	584	640	599	629	594	628	614	573	570	575	608	611	544	610	556	611	601	617	616	582	602	567	615	575	595	636	615	632	583	634	542	563	599	611	627	577	575	597	598	549	573	585	625	563	608	589	616	574	620	599	591	599	621	615	576	593	608	581	590	583	619	604	617	599	604	628	547	613	591	573	585	559	649	614	624	608	562	619	637	634	599	625	570	605	619	605	609	589	591	662	614	621	622	604	579	632	604	619	566	621	564	650	592	611	622	621	583	579	579	600	572	624	554	600	650	590	616	610	574	614	592	609	601	590	589	602	621	594	594	618	632	585	630	653	590	596	592	607	616	603	585	572	632	588	608	547	590	588	582	601	621	578	566	599	615	573	626	634	586	602	618	657	613	618	594	616	583	632	599	620	656	618	605	581	609	598	593	588	593	616	587	575	587	611	648	578	604	653	589	594	658	584	628	657	605	595	622	599	616	593	589	636	593	577	597	583	607	610	620	593	619	602	611	594	592	605	604	582	612	583	572	596	621	594	605	590	668	608	635	573	608	620	603	617	629	613	620	588	620	611	560	609	605	613	621	558	579	622	568	585	596	599	583	641	594	592	639	634	595	622	583	558	623	617	598	652	613	598	650	576	617	607	588	616	638	590	614	587	629	606	662	596	613	627	584	557	642	594	587	632	617	589	577	603	600	571	598	606	580	564	586	605	563	616	595	594	588	597	592	626	577	602	611	598	615	590	578	585	637	642	596	627	623	616	594	547	589	613	651	590	604	626	584	587	584	577	620	613	620	579	598	609	602	566	625	601	595	566	626	566	594	572	609	597	620	579	607	619	597	595	618	606	606	617	562	587	627	593	599	595	574	584	597	572	625	614	624	596	583	612	575	629	558	553	599	592	575	634	601	600	610	600	616	589	596	628	650	609	616	614	582	629	572	555	561	611	607	605	606	564	590	648	618	580	577	600	592	586	577	595	621	606	563	620	583	591	623	653	618	592	570	606	592	574	627	616	572	563	600	623	623	558	628	596	617	592	570	604	614	596	587	595	587	612	608	626	619	558	639	592	590	592	637	612	579	588	593	577	657	618	641	604	570	620	608	625	647	576	616	595	591	590	579	607	535	613	577	590	635	588	625	567	605	593	590	629	591	570	617	576	618	553	611	576	592	552	569	603	607	626	582	614	599	584	606	556	601	624	595	577	603	588	556	560	577	629	592	647	568	620	621	605	569	631	610	578	608	623	637	615	598	579	616	599	616	591	643	554	585	634	595	609	592	645	598	624	616	649	601	654	623	624	616	581	608	591	631	565	584	630	643	649	622	607	589	544	642	655	630	587	588	564	577	610	619	588	618	581	597	576	638	614	623	602	590	619	593	564	626	604	589	624	572	594	618	601	542	596	631	612	567	601	631	635	606	588	634	595	645	611	587	599	585	613	634	603	585	585	602	580	675	619	580	639	639	642	594	573	619	627	609	593	607	602	607	597	608	595	608	614	555	609	619	595	570	594	603	594	614	593	614	633	546	580	611	623	589	606	619	604	581	557	619	567	606	626	592	591	606	584	606	602	554	587	595	599	609	576	611	620	592	555	569	609	607	598	609	610	588	587	599	588	666	586	605	550	639	582	615	579	613	652	619	646	607	625	583	621	664	582	607	563	599	597	627	573	622	597	595	601	630	611	571	606	619	624	573	567	608	615	626	602	598	661	632	590	658	604	624	603	587	583	611	582	607	620	600	576	629	605	608	584	594	595	619	584	568	596	603	628	578	616	587	579	601	578	559	616	574	629	615	617	588	631	600	607	577	613	603	587	605	596	610	605	582	578	548	596	617	575	646	619	607	556	588	586	625	639	583	574	570	618	606	605	589	603	603	636	625	594	651	613	566	621	559	614	572	567	608	563	614	593	561	614	618	585	632	605	616	591	618	601	641	576	586	613	621	618	624	635	580	568	647	598	608	587	626	635	622	630	616	628	606	617	597	625	624	581	607	577	584	573	573	595	616	606	607	560	632	591	594	589	624	620	574	586	613	576	600	649	611	607	645	581	575	566	599	618	599	595	635	635	635	592	597	580	606	584	543	593	583	585	605	607	566	592	578	574	597	588	608	567	640	575	632	634	583	609	620	652	576	569	593	605	606	603	612	597	635	578	624	636	600	582	576	604	554	659	580	589	614	615	615	654	615	608	571	616	577	609	640	561	620	601	661	625	628	608	611	549	591	619	570	592	581	608	599	605	585	573	615	616	574	546	611	610	584	570	648	621	609	632	602	578	620	567	577	561	593	580	629	632	638	600	627	612	561	593	611	601	622	615	632	628	600	591	628	604	656	593	591	589	618	581	607	582	592	612	606	601	594	568	627	575	614
24662	2169	655	421	298	221	197	150	142	146	138	129	132	122	118	121	113	127	119	108	111	116	108	124	124	115	112	110	84	91	91	99	127	102	105	110	124	105	84	97	85	100	112	103	97	117	105	109	121	105	106	105	114	99	109	121	106	110	96	108	105	109	104	121	93	106	97	102	107	87	114	79	102	100	95	100	110	106	129	104	115	109	91	104	89	95	108	106	108	94	86	82	132	115	117	114	82	103	108	109	96	108	105	95	100	95	95	82	116	109	110	99	103	99	90	106	101	116	102	109	87	103	88	94	92	99	87	98	102	118	96	117	84	118	102	101	108	110	96	108	124	104	106	106	111	105	116	129	110	97	100	103	92	100	93	109	110	89	90	96	124	117	129	103	82	108	104	113	98	106	124	107	126	108	104	91	113	109	117	110	94	94	114	98	110	94	111	98	104	97	121	105	102	107	99	108	94	112	99	106	94	105	96	108	106	117	106	108	97	105	122	107	96	119	118	95	103	100	92	82	116	103	118	105	106	115	114	111	95	93	102	92	94	95	97	90	95	84	116	89	93	120	102	79	87	84	77	105	99	118	118	105	113	99	86	107	101	107	88	86	112	101	110	86	112	106	88	102	110	116	94	87	113	98	92	101	107	105	106	104	121	94	77	74	104	100	108	94	101	82	98	110	101	118	107	99	108	103	91	98	101	86	100	114	99	99	108	106	110	107	99	106	96	102	116	86	105	112	112	92	100	108	139	107	104	101	106	96	113	117	104	100	90	99	87	109	91	78	108	91	91	100	99	96	110	104	94	99	93	120	104	112	86	108	99	100	115	97	95	76	95	116	91	100	87	103	111	91	101	115	109	112	105	95	104	111	96	100	92	97	116	116	112	99	106	117	80	107	103	103	95	95	112	85	100	98	107	96	94	89	116	89	107	101	98	106	93	102	105	107	112	117	82	113	105	101	103	107	99	106	128	110	106	79	99	104	93	90	99	93	100	84	95	114	100	111	108	100	78	106	99	88	87	135	83	98	104	106	112	90	99	104	95	106	94	100	113	118	97	110	95	98	91	106	119	113	108	118	104	92	113	106	90	115	100	95	77	95	113	104	104	97	93	91	109	120	104	78	110	114	96	106	106	101	96	109	85	112	109	101	94	97	110	105	111	116	92	107	88	114	110	119	106	91	100	104	90	104	97	89	106	109	110	106	98	103	104	91	88	98	97	104	102	93	79	94	93	102	95	101	110	113	108	91	92	98	109	97	116	100	88	85	83	118	102	89	104	89	84	94	99	88	95	105	89	89	94	123	114	106	97	113	99	117	107	117	87	84	92	97	96	119	104	99	100	106	112	77	90	122	101	124	97	104	109	107	102	111	112	88	88	93	117	119	88	109	106	93	100	95	103	102	91	109	117	102	104	108	119	129	101	110	91	86	81	102	95	102	95	98	107	90	107	84	107	86	101	108	91	102	90	97	107	120	107	117	106	110	103	95	100	79	74	83	101	94	98	124	91	96	94	97	120	105	117	91	104	86	89	94	106	92	86	108	107	102	86	107	94	112	88	81	113	112	105	118	121	100	106	108	107	109	118	112	84	132	101	110	126	98	84	108	108	103	93	107	95	113	71	110	98	95	107	93	106	91	100	96	102	85	103	105	95	100	103	116	103	92	80	94	101	116	90	91	103	104	134	104	100	134	103	115	131	87	98	111	92	102	110	84	86	111	104	112	94	114	106	100	111	89	102	108	104	95	107	86	108	108	94	99	103	99	91	91	125	96	100	105	90	108	107	120	101	116	101	106	99	95	111	110	104	94	111	81	102	101	101	104	103	93	105	101	82	107	97	112	103	92	114	100	113	108	115	110	105	124	140	125	105	102	94	109	111	82	114	101	95	108	85	103	97	111	108	119	85	100	100	96	118	108	98	100	100	105	106	92	101	124	96	101	106	105	103	108	113	104	111	90	115	113	93	96	104	102	107	107	131	122	96	93	100	115	119	103	88	99	103	89	123	99	118	101	87	111	98	97	98	107	119	96	112	96	81	109	92	104	91	121	105	92	89	100	103	94	107	105	105	105	122	104	113	106	102	112	96	97	88	97	97	109	93	114	110	84	118	99	104	105	110	99	121	105	132	122	107	92	112	103	90	104	93	114	81	109	96	78	80	95	96	104	104	94	95	82	98	104	104	113	94	105	117	104	107	96	94	88	92	96	94	103	108	97	102	105	111	115	90	89	90	111	111	92	110	107	95	122	110	99	112	116	113	109	98	99	97	102	95	117	106	96	101	116	110	116	96	88	99	110	112	110	115	107	110	94	96	112	79	86	113	81	88	115	102	103	97	92	108	117	110	95	110	106	104	98	106	94	91	95	79	97	104	128	96	93	106	114	102	118	97	93	92	95	94	107	94	85	89	101	100	123	110	90	120	89	93	109	107	89	119	98	104	102	102	105	111	101	85	93	107	82	109	106	105	109	98	113	87	109	97	101	121	103	85	108	84	98	105	101	107	106	95	115	101	101	103	121	98	119	96	115	117	108	103	92	108	104	115	114	108	82	91	79	104	98	104	115	110	95	96	108	81	106	109	108	99	95	110	123	87	90	92	92	112	103	97	95	127	107	102	105	112	107	117	104	116	144	99	100	93	82	92	96	98	94	103	104	104	109	110	109	116	103	98	104	103	75	93	113	111	114	94	109	92	106	91	104	116	104	115	107	113	94	94	96	106	83	114	108	88	99	73	105	109	109	102	107	89	103	109	99	93	99	120	109	107	101	102	101	86	105	98	135	111	86	94	108	108	93	83	108	109	117	100	95	86	91	123	95	104	94	104	96	106	96	114	90	103	102	89	117	83	97	110	105	93	96	99	98	95	89	112	107	110	102	90	108	99	98	94	101	107	113	109	109	90	95	93	112	107	111	89	95	101	87	102	101	137	114	98	100	107	115	121	106	102	92	105	114	101	88	94	85	111	98	91	97	104	114	98	102	114	94	94	101	98	100	99	115	126	104	106	106	86	98	97	99	106	100	109	84	91	98	102	102	85	89	99	114	106	106	110	75	107	95	110	122	100	118	114	103	106	112	101	106	108	101	113	98	102	99	111	108	95	87	99	112	99	92	97	103	105	113	110	111	83	109	90	109	108	125	115	95	93	110	103	104	102	121	93	96	93	104	98	129	102	122	107	115	109	111	103	115	93	108	107	114	99	97	109	124	93	103	90	111	135	92	95	116	108	80	121	93	102	113	87	103	95	89	87	99	114	103	109	89	103	90	105	91	93	86	94	103	116	85	97	95	127	94	98	108	91	100	90	101	104	85	84	107	98	117	99	104	91	96	110	95	93	103	130	108	93	103	111	103	107	96	97	110	112	116	97	128	98	100	82	116	91	112	95	111	91	103	121	96	112	124	112	93	104	99	93	112	91	98	118	96	137	93	101	126	82	100	103	88	81	112	109	110	89	102	110	98	122	85	89	112	106	96	78	114	119	99	113	89	106	100
14530	747	1331	1409	1326	1000	803	662	653	549	499	448	403	447	391	385	386	369	340	338	343	346	362	304	333	329	288	318	330	290	305	295	315	292	274	316	323	319	298	289	295	284	285	302	296	303	297	294	297	277	271	293	301	309	263	304	303	243	288	292	286	258	314	302	289	305	264	268	246	323	277	298	277	295	249	270	291	276	272	273	275	294	278	276	278	272	280	305	292	273	273	303	283	263	302	270	273	292	277	253	230	253	288	281	273	295	254	285	254	286	301	282	271	277	289	297	285	281	290	279	277	279	280	281	290	267	293	267	284	280	262	284	262	294	307	277	277	286	266	306	288	292	273	257	246	266	291	304	305	275	272	300	265	268	291	286	255	285	276	266	253	305	308	282	258	295	290	289	269	277	270	257	295	307	300	281	294	259	271	281	279	285	273	321	293	288	296	304	290	285	284	256	285	278	286	255	289	303	292	286	280	282	267	281	284	270	260	297	242	309	283	283	254	266	306	298	269	265	293	288	301	258	303	318	292	270	275	254	277	263	285	286	275	303	300	294	293	278	253	286	291	301	261	268	271	277	288	281	300	291	284	303	273	296	260	282	286	270	290	237	293	286	270	286	304	290	293	294	289	274	253	291	293	295	299	290	287	294	259	269	286	293	287	293	290	316	300	281	289	266	276	262	290	304	276	285	250	275	294	300	253	285	233	284	270	251	296	247	281	278	255	258	292	240	298	280	293	252	301	273	304	273	277	282	273	294	286	276	275	288	314	309	251	311	304	261	257	285	262	281	300	246	302	296	274	285	276	287	276	282	266	296	305	265	292	259	279	268	271	267	274	298	282	281	287	276	294	277	279	273	294	282	282	279	307	282	282	265	262	264	286	278	298	267	312	251	292	280	292	272	263	273	254	272	278	255	261	278	285	267	272	289	278	289	310	280	278	280	271	274	282	295	255	292	283	312	301	298	277	274	275	282	290	281	265	296	259	284	286	274	288	262	257	281	274	276	280	293	296	264	277	310	252	288	275	281	306	312	271	277	277	285	256	277	304	307	319	281	266	303	279	309	295	282	302	269	278	305	275	266	282	276	290	276	247	289	249	299	285	291	280	279	308	288	303	272	275	280	273	269	254	263	268	306	293	259	299	304	290	265	297	292	266	284	285	276	262	276	283	269	295	286	282	253	250	291	295	311	305	272	282	254	248	285	287	274	285	283	272	311	257	271	294	256	270	279	274	293	294	270	285	274	288	303	278	283	273	292	285	271	283	269	283	259	300	304	297	276	310	252	269	268	277	258	277	266	277	294	268	272	293	267	290	255	255	269	261	280	277	299	300	271	269	286	252	278	268	300	300	274	251	284	289	280	272	269	256	263	244	286	266	294	293	273	282	299	270	283	281	267	274	277	244	273	252	305	290	267	285	286	272	295	289	274	267	269	271	305	293	272	291	278	289	308	263	302	255	270	284	303	258	284	259	289	266	292	288	309	282	258	254	303	272	272	272	256	286	276	272	277	274	295	246	283	282	270	282	260	283	269	262	302	261	280	290	260	309	299	277	244	294	246	275	277	297	300	299	300	271	278	293	302	289	277	312	278	283	276	290	267	294	249	274	292	300	280	248	265	288	285	288	289	290	316	277	291	255	284	288	274	287	295	294	270	292	275	318	267	287	288	285	306	297	281	251	267	270	276	266	307	272	279	263	290	269	243	290	287	281	273	299	281	288	285	267	280	300	260	296	261	269	291	287	300	338	285	272	262	265	290	278	257	280	279	296	299	276	267	317	290	293	298	284	281	284	280	273	272	298	245	263	258	258	289	262	307	284	263	267	294	262	254	262	277	252	278	263	264	279	265	248	268	296	268	291	290	304	291	277	294	262	306	272	290	278	276	314	293	275	289	287	284	267	266	285	282	266	303	279	276	296	280	295	280	283	279	271	276	285	266	281	244	290	290	284	286	293	273	294	253	292	289	249	294	286	292	311	295	253	252	277	291	272	283	255	266	295	269	263	267	284	242	294	268	276	266	312	277	301	262	277	314	269	267	292	265	297	288	289	288	300	248	289	289	251	297	276	296	282	276	286	247	287	279	280	280	275	280	287	320	275	274	280	283	301	284	280	287	278	271	286	272	272	299	277	304	263	290	293	250	272	293	272	281	295	306	258	281	293	247	324	260	282	279	312	243	290	294	288	281	292	258	301	288	296	278	305	276	252	300	293	260	254	283	304	258	290	269	303	248	272	286	279	285	286	287	266	250	252	273	287	293	291	280	252	302	294	261	264	265	275	258	280	287	264	265	279	266	265	296	295	273	292	261	284	264	275	278	286	265	273	277	263	288	287	263	274	268	262	278	298	269	260	282	272	296	280	302	256	275	282	269	284	295	300	262	314	301	280	276	271	265	290	258	268	284	306	307	288	272	264	265	284	279	270	277	276	272	277	272	293	283	261	271	275	283	291	274	268	268	289	295	276	269	270	283	284	283	294	249	286	254	268	293	279	291	277	304	287	273	313	271	269	292	292	285	280	332	303	261	291	268	306	271	290	283	287	278	296	276	314	284	277	283	270	274	272	265	311	243	261	302	288	275	276	258	284	283	257	313	285	270	288	294	272	286	252	251	277	267	291	287	298	291	291	317	306	303	270	299	293	265	306	257	268	289	269	266	278	287	281	291	282	292	249	279	281	258	286	270	295	270	251	292	296	270	251	258	276	280	245	249	305	300	303	267	298	290	261	300	277	307	279	273	269	256	263	293	288	275	285	287	280	266	281	282	278	243	279	282	279	290	306	280	285	315	292	233	288	262	289	267	284	278	285	254	278	294	279	304	266	283	315	288	266	281	274	305	300	278	285	266	275	291	288	290	262	292	274	274	270	295	250	262	245	277	275	309	287	277	297	268	272	290	299	272	274	283	281	268	253	301	254	297	305	262	298	286	290	297	282	298	284	271	296	282	269	266	255	279	267	286	283	266	275	297	285	290	305	278	291	250	246	263	289	324	285	299	267	274	275	290	256	253	325	285	261	289	263	275	284	271	258	276	280	276	267	267	262	270	281	283	282	283	278	270	269	282	267	270	248	287	287	300	297	270	286	285	310	275	270	280	289	286	303	267	290	276	265	265	290	305	261	295	300	289	269	305	294	274	293	265	301	292	273	287	302	298	260	275	282	287	264	302	262	271	263	290	274	284	280	300	279	286	294	296	253	282	272	272	312	251	271	268	291	281	274	263	267	273	301	262	262	275	257	290	263	267	291	333	287	256	256	302	257	267	287	279	242	299	301	256	292	269	287	286	301	275	264	261	285	255	302	293	285	297	280	288	292	236	283	263	280	312	299	307	283	277	269	280	300	280	284	286	311	268	270	311	279	266	258	271	296	257	266	270	295	284	248	252	292	283	277	303	311	292	270	292	246	286	281	315	293	265	288	290	258	265	276	287	262	298	269	316	285	274	258	287	277	301	266	274	260	255	251	294	290	250	286	281	245	288	261	289	279	291
4508	360	316	333	347	343	308	359	314	319	350	312	306	335	327	324	365	333	325	367	303	359	318	340	329	321	297	328	293	303	334	341	350	306	329	304	328	349	297	323	348	331	330	335	321	337	345	340	343	299	356	299	293	341	305	316	299	349	364	335	313	332	331	368	354	324	345	338	330	347	332	336	332	346	336	326	306	308	319	295	337	338	310	346	363	326	331	316	315	331	354	350	314	334	318	298	318	321	348	346	347	332	335	328	364	327	294	305	356	333	337	362	294	339	336	308	347	336	341	309	365	342	351	314	350	338	352	345	321	353	319	302	352	332	347	344	307	316	304	334	352	333	332	307	331	295	341	364	331	330	302	307	329	301	336	354	326	313	329	324	318	322	350	300	322	300	310	302	342	380	363	347	341	356	323	352	345	331	346	344	319	331	333	310	322	312	332	336	333	349	320	338	331	337	326	321	317	348	356	291	345	334	337	334	362	329	335	341	324	359	343	351	308	314	352	303	354	299	302	328	351	336	359	338	312	353	313	297	346	343	346	332	352	314	348	347	357	309	345	287	330	336	335	353	335	353	346	305	370	315	342	311	332	308	297	356	331	325	366	339	333	346	341	327	301	328	313	320	317	341	324	326	331	371	339	321	324	319	344	339	331	362	308	333	322	344	377	342	316	316	368	322	318	382	314	297	346	334	318	325	337	339	342	330	303	314	335	302	346	358	366	313	366	360	325	348	347	361	320	387	339	357	325	355	313	314	310	324	320	345	302	346	331	316	363	342	346	318	323	342	323	330	346	313	332	325	327	382	301	310	348	357	331	365	317	301	336	327	300	347	322	326	322	329	313	342	353	361	336	299	313	365	357	334	316	312	333	325	334	347	332	327	346	337	349	339	330	326	358	303	333	357	318	358	365	335	336	326	360	304	314	316	321	307	372	316	357	356	311	336	327	355	319	319	338	315	304	312	335	332	373	335	339	331	321	352	326	339	325	289	327	325	318	307	328	309	311	343	330	311	340	315	348	276	365	339	337	306	354	337	319	354	307	349	368	356	339	326	325	336	316	313	306	363	361	328	302	327	332	319	327	334	349	317	321	322	334	341	323	327	315	354	336	312	326	313	355	342	310	315	332	336	338	347	300	364	304	359	325	296	318	335	380	319	323	326	320	378	335	351	344	317	308	352	338	327	322	331	319	332	343	353	325	338	360	352	349	367	349	345	312	343	348	313	320	314	355	356	348	349	360	360	341	300	346	338	308	336	342	352	330	313	319	338	331	346	321	314	382	297	341	330	320	343	312	339	333	314	357	312	310	320	339	299	330	343	302	344	340	330	326	311	360	318	322	304	317	308	335	329	354	334	330	354	334	297	310	289	336	344	343	360	352	355	293	327	312	365	301	339	346	336	320	321	306	331	342	326	337	307	350	337	374	335	314	319	319	354	358	312	345	322	332	330	331	343	330	364	321	322	307	332	355	328	309	349	335	355	304	303	299	319	342	322	308	310	319	319	362	314	330	360	338	356	277	297	304	344	309	338	386	338	322	347	315	343	318	335	346	332	313	309	314	275	315	306	293	347	311	333	332	321	322	316	317	339	338	358	331	338	330	321	316	330	332	311	311	370	360	277	316	290	354	325	335	324	330	337	342	351	327	344	311	339	318	334	342	323	330	370	307	311	369	326	318	329	326	337	316	322	316	288	344	354	310	337	333	333	364	322	331	346	349	353	346	330	325	318	332	316	333	342	322	340	331	309	299	353	334	333	327	333	332	342	357	318	331	353	316	324	358	320	333	333	312	361	355	350	308	341	306	332	335	343	310	282	321	338	311	314	306	291	338	306	345	321	358	306	340	327	346	335	283	355	337	358	317	321	358	344	332	339	309	324	327	339	318	310	349	335	318	341	334	325	307	346	338	351	328	345	316	332	348	351	332	349	312	323	323	315	348	308	317	351	310	312	349	342	327	326	335	330	304	349	323	324	352	369	287	361	317	313	336	344	342	329	319	362	321	325	350	324	328	332	349	336	285	355	301	331	340	339	322	295	342	340	309	339	357	346	365	370	299	333	361	343	340	337	344	321	337	342	336	367	345	315	329	353	336	331	352	313	339	330	385	327	348	325	304	343	361	328	330	299	375	315	330	336	326	318	317	354	302	329	316	341	305	310	336	319	350	331	322	352	328	333	345	309	336	338	329	317	307	347	347	349	322	313	295	346	349	325	349	361	328	345	342	354	345	331	318	302	339	344	318	315	353	314	335	326	343	346	324	341	347	339	349	337	342	343	332	336	340	343	328	354	331	330	371	342	327	336	287	324	303	338	337	343	330	312	311	330	363	325	320	319	386	321	313	331	318	332	326	359	339	327	313	350	334	323	336	384	338	338	328	348	337	323	317	353	311	324	374	325	355	383	375	348	340	341	353	320	362	332	343	336	333	343	354	345	323	367	345	317	347	359	312	358	326	333	351	321	334	299	310	345	333	327	314	339	322	308	325	329	307	347	345	325	337	332	344	309	322	345	352	311	351	335	312	346	321	334	368	337	361	344	350	343	338	314	340	338	324	318	332	333	335	309	344	307	330	302	317	342	302	365	349	341	360	348	346	329	336	343	332	342	329	320	354	343	333	365	329	309	350	338	327	347	360	338	335	381	304	317	329	296	307	326	336	283	294	359	340	335	336	319	345	373	322	327	334	345	308	298	340	335	342	335	364	384	312	383	308	324	310	317	337	352	340	323	329	361	347	348	326	328	314	312	352	334	340	333	336	354	342	352	332	371	345	331	353	320	362	332	327	338	323	362	293	355	327	329	340	333	320	336	324	302	322	327	297	359	360	303	323	349	343	321	295	347	327	327	335	307	356	319	346	341	326	322	298	303	319	344	312	340	309	357	334	341	325	334	311	331	329	318	321	338	328	337	309	314	328	287	333	300	348	349	319	338	372	351	333	334	312	280	331	313	347	319	304	300	358	322	306	343	309	320	327	336	324	315	362	328	346	321	365	336	341	335	309	344	307	360	321	318	343	343	305	335	312	343	345	321	338	333	311	333	320	286	371	321	315	326	332	336	370	319	344	352	316	297	331	341	322	344	351	327	378	365	355	333	309	317	304	329	296	350	319	282	327	357	341	330	338	330	311	340	332	308	359	365	355	358	343	335	319	358	335	323	343	328	320	319	336	341	319	322	334	348	305	309	335	286	302	317	358	316	326	362	374	337	311	325	329	378	321	292	308	341	341	306	304	342	367	296	320	372	351	300	368	347	351	332	338	309	341	333	319	347	305	343	329	311	320	353	316	316	335	325	332	337	325	340	319	344	362	335	342	335	334	319	317	311	316	352	364	329	358	324	310	356	357	359	324	303	314	328	338	356	321	311	332	374	328	355	337	339	330	291	346	332	323	326	350	329	315	340	382	364	346	336	358	349	336	353	318	320	311	368	305	340	321	355	348	340	322	351	323	366	336	319	322	346	353	336	363	333	358	287	377	298	363	355	334	336
4187	810	791	802	806	790	806	784	722	755	822	835	829	742	784	809	770	860	790	789	773	826	756	740	739	747	794	753	807	746	817	796	766	793	816	798	790	806	804	770	796	744	757	830	761	840	766	788	780	815	735	761	761	826	786	791	812	839	811	783	776	793	794	741	817	747	784	788	776	807	768	788	793	764	746	734	766	753	800	780	747	740	810	794	829	757	804	792	734	770	800	797	733	751	735	756	773	781	772	797	757	758	746	765	758	747	745	803	782	753	774	756	809	761	780	795	846	815	796	775	825	806	750	824	799	732	815	825	808	759	806	784	734	806	791	844	804	790	821	785	794	787	797	796	794	766	806	854	744	773	789	818	794	766	781	809	763	794	793	786	789	823	789	828	825	833	800	801	802	762	841	757	771	785	824	789	789	744	806	760	774	794	760	756	810	785	769	771	795	813	798	799	742	849	745	788	763	771	751	751	795	830	769	771	801	789	762	773	783	775	808	797	766	738	798	774	788	773	766	817	787	733	720	802	814	777	841	811	782	812	815	787	834	799	823	784	834	772	799	784	814	808	789	760	791	815	772	793	731	787	797	775	771	797	816	795	793	783	780	776	757	809	755	769	787	801	785	770	789	746	804	797	755	776	772	817	824	826	781	724	737	767	802	783	805	796	784	788	764	793	775	839	800	786	772	811	808	793	766	766	814	768	818	779	774	794	761	751	805	786	772	771	788	823	801	809	753	805	756	756	765	801	788	773	799	780	795	765	788	834	827	759	819	789	782	726	806	794	777	812	721	795	777	747	822	776	797	772	787	791	785	787	785	771	707	772	815	774	801	793	796	810	771	729	837	732	754	809	802	769	797	775	771	771	797	789	808	816	753	736	782	737	756	792	735	783	819	744	798	783	858	807	840	784	798	796	759	765	794	785	827	774	780	763	776	774	824	795	783	828	767	744	779	792	810	814	759	765	773	784	774	803	803	747	786	822	733	758	770	796	768	784	775	778	733	796	764	779	780	772	774	817	767	739	794	776	790	795	785	782	766	816	809	792	753	783	813	785	811	777	773	790	818	787	845	759	774	823	758	786	778	774	794	767	819	802	803	784	804	745	801	788	791	761	811	772	769	822	795	760	830	837	779	792	779	803	794	782	773	803	760	815	773	809	818	826	807	795	823	797	747	764	783	825	728	785	773	781	800	791	763	778	768	756	782	767	788	776	752	801	770	760	850	773	792	741	794	784	744	795	776	771	757	773	766	783	793	774	772	720	794	775	776	782	806	809	758	734	846	771	768	778	829	809	780	778	777	764	787	745	822	769	810	763	798	793	789	772	807	848	790	802	804	819	836	819	769	812	756	786	831	809	786	795	785	825	777	750	747	758	814	763	786	762	794	744	750	782	730	751	802	780	800	742	803	789	787	788	800	841	769	744	788	780	795	805	784	805	809	801	768	795	792	769	845	798	763	787	796	785	806	824	794	749	762	834	797	740	785	796	808	816	839	778	805	798	780	803	787	769	806	795	841	776	753	809	811	773	851	785	789	757	833	815	812	829	788	757	777	826	798	714	807	787	844	777	753	783	774	755	798	791	770	742	789	781	796	821	764	760	785	784	785	845	807	756	831	833	754	807	825	792	782	737	793	778	780	778	779	821	754	775	808	813	751	826	799	775	749	833	761	768	777	822	824	745	767	783	813	750	790	791	759	794	818	804	782	828	767	804	776	776	780	826	832	785	791	784	778	776	769	812	789	774	769	803	770	833	783	785	808	745	761	752	769	788	791	840	793	831	756	819	796	788	768	793	758	806	790	810	767	754	799	770	790	757	781	812	805	763	774	792	743	810	795	760	790	764	774	775	769	776	779	784	793	786	753	764	755	788	780	789	789	798	816	792	771	809	754	816	776	788	786	733	795	773	805	771	840	771	797	809	816	775	808	757	868	784	792	766	826	773	772	781	797	825	773	798	795	813	757	760	758	811	801	739	762	775	832	824	798	763	781	760	734	721	779	768	754	774	778	787	817	785	813	793	767	785	791	770	771	833	796	732	797	781	786	766	847	808	788	811	740	762	771	838	751	776	762	774	813	773	778	753	833	821	776	816	831	763	769	790	803	810	734	784	754	794	762	793	758	812	750	790	824	779	747	795	778	753	818	824	806	719	869	827	794	801	765	815	803	794	756	801	777	822	783	739	824	782	806	795	774	744	810	811	809	789	730	773	803	768	784	765	797	814	783	754	726	804	793	809	734	746	814	782	754	751	779	777	781	800	762	762	778	832	767	762	840	793	852	786	774	761	782	804	819	829	815	808	782	820	775	783	754	829	749	731	837	792	803	781	784	776	759	847	772	716	820	773	799	764	770	784	789	835	776	794	821	788	823	754	744	802	828	741	786	775	815	800	776	791	861	785	819	748	820	785	830	775	788	799	722	784	787	811	769	792	781	846	753	775	807	767	816	785	805	772	789	757	807	785	785	806	796	768	720	772	857	774	769	769	782	781	821	784	795	755	830	736	861	764	810	864	792	737	790	813	732	767	794	792	839	826	777	790	800	751	732	792	768	822	800	790	817	781	792	745	747	752	802	796	784	753	770	765	774	772	774	743	750	791	767	800	805	749	765	763	760	781	740	788	803	785	862	786	767	793	763	764	790	831	796	747	746	808	803	826	797	772	797	801	792	764	758	777	787	764	824	810	781	736	808	770	758	752	810	799	827	782	741	764	784	760	772	813	798	810	771	820	772	775	831	786	796	810	842	754	791	775	766	761	795	807	771	817	831	813	795	767	762	756	773	779	742	795	756	722	768	771	776	799	791	750	794	764	779	778	824	790	744	775	838	765	768	788	844	711	781	764	803	802	752	818	826	793	781	771	775	831	760	766	769	805	832	736	821	811	793	747	839	839	783	806	807	753	820	812	781	740	832	759	779	759	745	776	836	785	785	768	794	832	784	791	800	793	787	779	793	761	847	768	743	804	803	757	783	809	809	793	775	792	779	804	781	816	754	746	814	785	820	735	822	775	754	765	769	767	800	772	741	813	753	725	774	777	814	758	843	801	804	779	820	764	762	763	821	764	770	756	796	786	742	726	735	768	787	818	815	731	816	787	713	753	743	776	804	793	825	784	831	836	745	772	762	762	812	752	736	774	795	781	774	820	776	801	784	766	756	763	819	773	822	756	808	823	805	760	773	733	811	753	791	798	796	796	749	763	789	756	818	853	796	853	784	795	798	801	745	823	781	793	728	843	774	743	782	805	745	801	746	769	788	768	793	790	780	767	774	773	825	800	742	798	763	781	841	797	833	778	781	791	761	790	786	710	790	793	814	792	800	749	789	762	835	780	807	799	761	775	801	767	799	793	803	794	782	753	820	768	777	764	777	791	795	788	800	806	794	817	760	779	752	794	761	775	787	825	798	753	764	804	789	820	764	827	763	792	742	796	747	823	818	818	786	778	768	787	750	804	769	770	743	784	777	784	765	761	806	821	784	798	821	781	798	809
15514	1079	497	394	327	320	276	285	276	263	278	260	261	246	263	248	252	271	243	260	246	251	252	253	279	267	220	240	256	245	259	264	245	278	263	292	226	260	266	253	270	260	269	246	236	267	243	280	276	255	271	251	264	268	239	245	251	225	254	267	246	269	250	253	253	244	237	219	252	228	291	275	253	244	230	251	257	244	229	256	240	255	284	265	246	252	273	223	266	248	275	219	261	239	275	249	263	264	251	263	273	245	240	260	254	270	223	260	263	278	238	258	253	247	240	233	256	253	235	227	267	260	241	234	251	255	242	276	249	292	210	230	243	242	261	248	251	248	249	259	255	260	261	247	220	242	231	235	231	233	267	241	240	256	243	241	249	259	243	280	244	263	237	235	255	241	249	278	271	264	244	245	228	243	221	257	211	260	226	229	260	231	260	259	273	252	230	224	255	223	252	270	236	229	263	268	258	261	201	226	241	241	265	281	252	242	242	269	260	234	254	232	257	234	244	209	225	278	245	243	249	238	271	222	284	247	222	259	273	282	282	269	259	248	260	260	249	261	241	237	252	252	241	240	243	233	265	249	254	216	263	269	239	233	244	247	251	246	243	253	252	279	270	249	240	225	236	258	262	235	237	266	234	255	261	238	261	248	260	264	247	241	233	264	239	282	239	247	226	221	269	233	240	259	250	261	250	266	227	239	226	225	240	237	238	254	302	251	253	259	237	262	267	224	266	240	237	309	252	265	256	243	290	256	263	245	275	234	219	240	275	268	294	273	224	254	260	228	235	260	249	244	257	263	248	262	260	251	250	258	239	272	241	272	264	285	262	267	221	268	242	256	251	262	254	266	264	265	227	249	256	239	255	247	250	290	246	232	232	272	255	245	269	270	240	257	266	236	258	235	247	268	264	238	241	268	231	233	222	255	231	241	258	259	240	221	234	233	242	244	247	257	244	215	230	224	266	265	259	246	258	239	209	268	227	299	272	275	260	255	247	266	232	273	241	273	250	236	266	236	256	260	240	275	256	286	257	269	242	230	253	246	257	230	250	240	256	259	246	257	239	222	267	269	239	280	284	251	274	259	262	251	261	241	254	242	226	273	244	257	259	253	256	224	240	214	264	227	271	264	248	232	224	262	259	244	236	262	260	263	267	244	255	267	244	250	248	245	244	239	260	261	260	249	241	270	269	226	225	224	258	281	228	232	227	269	225	277	240	263	265	292	267	253	260	267	251	265	232	244	272	241	250	260	259	249	250	248	276	233	255	243	252	254	270	274	250	284	244	262	223	225	249	254	249	266	261	215	268	261	220	267	251	222	251	267	286	266	262	241	246	246	236	228	255	248	256	271	246	255	262	246	265	216	227	259	253	249	289	246	281	249	244	209	257	250	258	222	301	239	257	218	234	247	262	257	244	236	244	297	219	281	276	244	245	263	265	265	287	211	224	268	245	254	252	264	230	256	228	267	263	237	292	253	261	259	268	233	232	232	260	259	266	240	261	251	270	243	216	280	258	257	225	245	265	248	250	250	236	221	268	251	259	227	253	240	239	253	256	251	221	228	265	299	242	238	263	250	259	228	255	261	256	241	253	269	228	250	275	254	289	258	276	285	260	261	242	242	234	256	230	253	265	251	242	256	258	244	248	257	229	226	246	224	239	301	238	266	242	259	225	255	255	245	248	259	248	229	229	272	240	253	238	255	259	252	259	233	250	246	257	291	235	259	237	250	249	244	249	241	254	257	242	247	283	247	212	270	224	262	251	257	247	240	282	242	230	262	278	252	249	232	242	224	243	270	265	289	254	256	265	261	255	242	260	278	258	248	240	272	236	256	254	264	270	254	251	275	238	243	269	252	279	260	267	272	242	247	257	252	270	229	237	288	262	230	255	255	239	269	237	250	279	247	268	262	244	264	258	237	252	226	242	238	243	231	253	268	239	254	244	271	274	257	249	221	241	259	249	213	274	269	233	241	250	264	230	251	235	272	267	251	263	262	242	247	255	247	242	268	279	252	258	236	282	265	282	263	242	234	259	255	232	258	270	246	256	252	227	267	246	214	285	257	239	273	261	241	239	234	253	247	243	272	229	260	258	272	263	241	256	263	256	242	266	241	266	276	269	274	221	214	241	257	248	222	263	276	243	251	242	260	258	261	241	230	283	252	261	265	259	253	294	251	262	268	249	201	264	240	276	243	255	258	244	231	274	253	221	236	230	250	285	264	254	271	236	250	279	270	235	277	253	241	250	258	272	242	236	274	268	249	276	231	247	241	236	266	247	257	267	237	248	269	259	232	246	238	272	266	256	255	244	280	255	262	267	226	230	259	222	243	277	261	224	250	252	241	237	244	265	247	233	232	209	267	267	241	240	237	228	245	279	233	257	245	262	228	260	260	262	249	247	265	252	247	256	267	252	252	241	293	284	256	290	260	239	220	247	274	273	284	280	242	255	223	207	238	249	277	285	248	267	242	271	258	269	249	253	257	249	252	262	243	232	263	261	237	264	287	282	257	267	256	257	260	256	254	253	229	257	287	238	249	253	270	233	247	280	253	222	263	240	275	236	263	259	228	249	225	265	255	237	256	277	252	252	216	263	287	267	278	241	263	239	228	236	253	234	237	226	273	260	286	285	263	280	268	214	242	264	241	217	239	251	262	247	250	250	247	263	281	252	233	274	266	259	246	240	262	252	258	241	256	266	257	237	221	253	251	247	246	249	237	237	249	269	266	265	234	265	264	256	241	255	242	246	240	244	269	222	255	248	259	237	242	248	263	238	242	223	258	244	245	258	245	259	258	242	260	244	243	264	292	259	249	251	282	245	262	257	238	256	258	247	255	243	238	268	257	220	259	255	242	261	293	247	246	270	279	242	256	264	237	248	258	232	224	248	253	269	257	236	242	266	274	263	235	244	252	253	266	275	253	262	266	243	251	231	248	254	232	229	258	267	264	231	237	256	261	276	242	241	216	259	237	237	274	264	262	251	272	224	229	255	278	245	235	268	245	259	243	281	268	257	277	258	211	226	274	255	278	260	280	266	264	277	258	256	276	265	276	238	261	233	244	251	238	249	251	267	258	286	249	265	249	256	249	248	253	227	274	268	220	266	247	241	262	235	214	255	283	259	263	237	275	234	238	284	242	244	221	287	254	250	247	240	236	239	249	273	277	252	254	225	240	242	239	239	258	234	243	258	254	270	246	270	245	248	227	221	249	241	221	257	248	243	248	260	219	260	255	268	230	264	286	256	242	243	245	273	239	264	244	244	243	249	255	230	237	249	242	237	274	262	263	237	237	246	245	301	235	226	249	220	231	246	261	260	256	244	231	233	246	261	266	269	237	253	290	251	269	228	219	277	251	240	230	258	244	244	245	255	261	250	250	258	265	262	223	234	250	253	278	237	242	249	244	217	269	241	247	257	271	268	259	245	262	248	273	236	230	238	231	244	239	239	284	239	235	245	257	265	266	236	268	259	238	262	233	233	278	264	257	242	260
11384	798	1090	1227	1189	996	812	850	745	760	724	735	762	656	717	649	641	628	642	600	603	593	632	626	671	570	612	622	618	608	629	643	582	640	587	659	589	592	585	614	574	655	631	647	645	564	619	593	628	609	636	606	608	582	604	603	607	575	578	629	610	560	629	561	617	629	575	607	599	601	626	563	581	552	634	621	639	586	548	629	599	653	593	610	633	589	600	589	600	627	629	592	611	617	577	619	612	609	589	601	576	564	572	592	623	615	610	655	556	604	595	605	622	564	601	616	624	557	564	584	589	613	577	584	586	611	595	627	587	591	616	599	614	580	600	597	572	578	584	618	603	641	617	622	586	602	592	588	601	613	602	553	605	567	583	585	576	592	593	591	646	614	612	599	618	601	580	620	646	636	581	577	606	614	584	589	626	646	560	587	606	602	569	610	586	581	606	596	607	593	596	584	618	578	631	618	588	593	615	581	621	619	613	579	617	611	542	582	627	624	615	603	622	608	639	599	607	625	616	604	620	610	596	634	617	576	590	605	568	573	591	607	636	601	590	588	584	557	591	621	559	577	624	578	622	579	631	614	606	600	581	581	569	615	608	576	618	572	576	581	642	603	594	563	621	636	617	618	616	578	583	576	636	624	586	622	583	617	614	616	591	623	584	596	632	556	600	624	603	609	618	583	626	581	610	607	617	598	601	622	626	570	611	578	596	586	607	606	590	584	611	616	577	607	599	593	614	589	566	596	574	577	589	605	602	606	591	646	567	583	568	592	555	598	621	617	570	576	625	598	631	629	582	592	617	611	617	628	595	545	572	611	599	582	594	607	592	623	587	572	592	546	609	598	609	572	625	573	625	541	607	619	578	553	571	608	603	561	595	583	626	579	600	560	569	586	604	582	564	578	618	613	611	618	564	616	638	586	632	629	594	593	627	593	520	608	627	557	560	547	583	579	652	639	586	616	605	594	600	580	600	581	604	601	617	610	618	564	578	608	587	606	586	606	574	595	588	591	594	580	600	610	584	605	592	590	592	579	553	610	571	677	575	625	602	642	597	543	595	626	548	600	587	577	544	625	619	594	647	578	597	599	589	612	572	583	631	607	599	609	611	591	559	572	592	587	584	567	591	601	594	642	618	562	584	600	601	610	603	546	557	608	593	564	617	622	610	597	625	589	581	616	607	621	629	661	604	569	611	572	574	587	613	587	644	652	577	621	644	611	597	536	652	590	591	557	601	593	612	612	591	570	554	585	645	599	606	548	587	596	590	597	605	576	594	615	574	603	584	627	559	605	569	594	618	578	593	587	611	598	555	596	605	618	645	596	610	588	597	632	578	550	572	620	608	593	566	612	594	606	628	664	617	614	612	602	587	613	584	544	578	577	604	621	543	590	616	582	613	556	592	592	610	600	598	609	642	611	635	589	618	575	612	620	586	590	594	554	604	602	683	567	606	564	594	601	601	601	577	640	625	603	604	603	632	568	583	591	604	623	623	647	622	636	589	594	583	581	560	607	646	612	567	619	574	578	550	570	607	530	620	584	549	616	575	616	583	621	623	603	592	594	566	570	574	618	600	586	583	629	610	590	660	587	590	629	606	579	595	602	603	625	603	580	608	619	585	673	575	638	593	620	580	605	613	584	633	561	613	562	606	588	598	571	598	597	551	566	637	560	554	577	584	578	603	591	585	533	628	599	602	590	599	604	586	574	644	600	586	612	625	609	612	607	595	626	628	594	613	571	586	635	640	557	593	632	575	626	587	616	574	590	582	632	617	602	600	606	598	615	572	630	618	608	592	582	615	581	617	637	654	611	600	585	654	600	573	679	615	576	574	590	590	569	581	617	579	560	570	605	610	659	558	582	621	654	615	591	622	576	569	652	558	601	623	617	588	592	566	595	597	550	609	628	578	678	577	639	642	573	601	588	612	562	611	606	594	613	594	587	614	581	590	566	575	563	608	651	611	581	599	593	568	637	603	620	594	554	572	613	606	599	602	599	623	614	581	601	565	626	629	569	596	558	599	594	608	600	597	600	571	605	603	572	581	614	635	598	593	608	577	609	556	606	657	589	574	590	646	608	578	645	646	604	558	580	609	622	547	631	610	637	592	572	632	576	661	590	630	635	565	581	599	600	614	609	607	614	587	603	612	596	581	601	631	575	593	627	562	619	555	616	582	644	605	624	614	621	616	661	607	600	622	547	604	619	568	592	615	619	631	608	569	611	585	600	600	605	570	618	569	585	556	592	612	614	579	568	612	611	609	574	598	619	599	608	605	598	622	626	590	596	584	608	565	613	611	588	624	592	636	555	608	628	585	610	608	604	601	648	595	605	560	570	581	625	579	628	575	595	593	651	593	594	601	619	589	588	618	597	608	640	617	607	629	604	573	578	584	585	601	582	618	630	573	617	581	610	620	563	617	555	557	580	707	587	542	628	611	584	642	642	592	575	547	617	625	575	603	598	585	646	571	620	586	584	598	600	600	629	573	591	586	634	598	601	609	615	625	576	626	573	558	629	626	605	594	559	574	597	589	575	645	628	597	631	569	608	600	582	587	571	581	617	562	609	636	567	657	589	558	603	587	585	670	615	599	581	581	573	619	549	574	620	593	638	570	626	577	593	597	606	573	562	591	593	573	614	556	611	554	609	574	569	591	575	605	547	607	590	618	579	585	598	605	592	590	588	548	597	563	566	586	570	559	586	617	596	571	598	577	570	569	618	561	599	606	578	592	568	570	605	602	577	614	594	604	612	584	618	658	602	613	647	632	613	593	607	626	619	647	582	652	613	642	604	591	653	566	626	605	627	619	594	602	574	594	556	589	644	594	602	592	593	550	577	633	602	617	608	591	610	618	585	642	593	612	626	660	575	619	577	604	593	643	591	634	542	546	603	602	642	573	574	611	523	576	589	639	587	596	628	597	556	596	552	638	620	583	590	586	632	616	588	598	640	648	596	596	605	625	610	607	631	595	592	594	597	609	616	623	596	582	631	636	622	627	592	562	594	615	564	622	625	604	603	560	623	594	638	586	610	600	592	601	600	601	592	561	639	618	631	596	572	571	536	599	588	587	597	612	594	648	563	558	591	611	605	612	598	635	576	619	589	594	665	557	593	598	611	581	598	590	592	607	586	596	636	597	593	577	637	590	638	626	578	559	625	582	627	580	580	646	595	574	586	574	594	626	644	577	577	575	616	600	582	607	602	651	569	613	577	629	633	610	602	613	624	652	600	645	560	599	570	576	624	580	616	601	627	591	560	605	604	597	621	617	618	582	611	598	606	576	637	612	556	615	614	592	624	571	601	571	575	555	561	621	607	579	607	637	581	599	589	608	622	591	594	603	611	652	578	627	642	542	629	616	587	620	619	600	582	604	611	617	624	565	605	575	636	616	592	573	613	614	582	624	561	563	599	573	599	572	595	622	595	599	569	607	606	617	569	603	608	623	608	581	595	601	633	597	606	627	574	600	638	613	603	620	587	623	615	590	615	641	556
23957	2098	616	415	307	227	205	174	145	130	131	124	111	135	127	124	118	116	120	113	104	87	121	104	104	90	115	111	121	122	103	107	114	94	108	105	97	97	93	92	96	114	80	78	92	103	113	120	111	108	106	84	112	93	93	70	97	118	108	102	98	91	108	93	94	115	96	102	107	101	97	95	93	110	108	109	106	93	95	93	86	105	117	105	102	113	87	99	91	89	96	98	112	109	111	108	105	106	119	96	103	106	114	93	91	98	97	116	106	92	83	97	105	105	103	107	103	82	79	95	98	94	102	103	115	92	105	101	102	95	115	109	110	106	102	102	98	97	105	102	112	100	97	95	87	88	99	90	87	86	125	104	119	107	113	109	103	90	102	111	98	118	95	102	96	108	102	115	77	103	97	93	95	106	106	86	107	112	109	109	102	124	106	108	93	113	94	108	106	111	93	109	93	94	90	95	99	91	110	96	105	111	97	116	79	69	86	119	93	100	113	91	102	118	87	99	97	112	121	114	89	103	97	116	122	90	99	89	103	113	102	114	98	101	101	107	106	91	101	96	113	101	96	102	107	115	112	106	97	118	81	78	104	92	105	105	107	106	81	117	98	107	102	106	108	95	89	114	85	104	94	102	115	93	128	98	104	112	105	103	91	92	111	79	99	100	86	122	85	101	99	95	97	81	102	107	88	88	98	130	100	105	100	91	94	102	110	83	116	84	106	81	118	110	105	92	94	99	95	106	122	100	88	109	109	88	100	109	112	102	79	108	72	91	127	104	94	93	90	103	100	74	110	103	111	113	101	94	100	104	106	97	92	102	99	102	93	109	88	113	89	107	103	99	110	105	94	89	97	90	104	105	96	107	86	93	91	94	118	127	94	110	87	93	104	102	128	112	110	105	106	87	90	87	112	96	111	111	87	103	130	85	105	99	101	93	101	117	112	99	103	100	85	104	93	99	82	109	114	107	101	112	95	98	106	111	111	95	103	81	109	120	93	105	111	98	89	113	94	106	101	93	110	97	100	102	101	107	96	109	101	99	100	99	103	101	90	92	106	121	77	105	99	87	107	85	104	109	83	104	109	89	102	96	108	102	115	104	85	97	97	122	81	114	105	104	116	90	125	85	97	96	96	94	108	99	111	102	98	89	88	109	96	88	117	99	93	94	105	120	88	119	106	129	80	103	102	83	93	92	107	86	114	88	108	117	104	113	87	107	94	84	114	103	90	101	96	93	92	98	106	111	119	96	89	83	107	97	108	92	109	105	94	107	105	109	102	84	107	113	87	96	103	113	108	94	83	103	112	111	115	113	95	88	98	107	111	96	113	102	119	105	119	87	108	95	101	120	105	93	81	101	102	96	101	106	116	103	99	95	103	85	99	88	104	102	90	80	102	90	104	117	107	105	122	89	94	113	94	110	91	130	89	98	108	109	112	108	90	102	94	98	102	89	125	104	99	105	104	75	98	93	106	109	111	83	116	117	96	104	91	95	106	112	108	105	107	102	101	87	98	89	96	128	113	120	95	93	89	88	79	104	106	110	101	96	89	83	87	113	99	111	97	98	78	114	87	93	101	97	112	87	104	100	96	92	94	125	117	89	119	103	110	112	119	105	103	103	88	102	109	105	122	80	100	84	99	97	97	100	91	83	102	117	94	122	91	94	95	113	91	118	110	105	107	99	107	112	97	109	93	105	87	103	113	115	90	98	111	104	101	95	107	117	91	94	90	103	89	118	97	101	84	92	123	73	83	95	108	105	82	90	89	109	114	112	94	92	93	92	97	113	111	113	128	94	110	88	104	98	109	86	109	106	81	104	106	88	95	112	104	105	105	92	96	93	85	100	97	114	93	109	111	102	87	100	112	96	103	110	98	107	79	106	86	104	84	101	113	97	105	100	98	104	96	107	111	134	110	109	101	101	108	98	99	109	110	90	100	139	105	84	116	120	103	95	87	108	101	109	131	107	116	104	83	120	93	88	97	102	99	108	88	91	106	100	105	107	105	113	114	106	93	102	70	81	97	110	113	101	92	96	110	111	96	94	104	105	101	114	109	118	105	123	95	88	103	98	84	104	88	113	91	107	88	96	114	114	117	78	98	101	115	91	101	103	137	110	98	88	96	92	80	100	91	106	95	95	88	91	104	112	117	122	83	88	112	107	119	96	92	90	102	104	98	105	97	105	117	94	107	99	97	103	124	96	106	121	113	103	111	111	103	112	88	99	91	114	103	111	86	99	100	119	96	96	107	101	89	113	123	99	102	94	110	109	110	104	119	110	108	97	104	101	108	102	97	85	106	116	95	77	105	89	121	113	104	102	98	109	83	98	92	109	104	70	109	143	104	92	93	124	108	110	112	101	109	98	106	111	114	107	108	103	103	112	84	92	106	92	97	91	95	104	112	115	85	92	96	105	88	108	96	93	102	117	97	102	96	99	90	112	96	125	109	115	109	99	91	88	88	101	81	87	84	108	98	106	104	100	114	93	111	84	119	101	126	116	100	96	87	104	110	108	97	90	88	103	97	99	102	88	94	99	112	95	121	126	96	90	106	110	86	92	105	107	108	101	90	106	104	99	79	87	79	92	87	94	103	91	101	89	102	111	97	114	110	114	80	101	81	111	103	102	115	100	106	99	100	95	88	99	110	105	97	110	105	101	111	114	77	96	115	100	110	96	102	94	111	92	100	112	89	90	98	83	109	98	113	122	106	121	122	89	103	111	110	88	109	111	114	103	117	84	103	104	112	107	88	78	94	94	95	98	94	95	90	93	89	77	123	97	85	87	92	95	90	101	99	102	105	112	118	118	85	79	120	83	92	109	100	99	112	92	97	95	122	93	113	123	88	92	101	102	112	97	110	104	101	97	80	96	120	97	93	115	118	103	93	107	109	91	101	107	85	122	93	96	119	99	115	103	122	94	103	100	98	103	108	108	95	114	91	92	100	84	118	95	117	100	97	93	101	101	80	107	121	105	118	87	105	92	89	100	98	128	92	96	104	113	101	127	100	113	94	100	87	86	105	102	99	97	119	86	103	104	95	98	108	96	99	100	106	113	110	104	99	104	107	106	93	103	113	93	105	89	99	96	113	109	107	105	96	108	105	109	109	105	121	124	93	102	89	98	85	109	101	97	107	125	103	96	85	99	102	97	86	74	100	101	96	109	94	81	106	124	90	98	105	97	107	98	117	101	95	104	109	102	104	90	112	100	110	117	111	140	102	101	108	119	102	83	93	85	94	108	94	106	104	105	99	111	106	108	102	101	101	114	91	108	98	112	125	114	110	92	107	110	121	109	101	99	102	108	99	96	111	99	138	115	105	124	95	93	91	93	111	103	100	115	115	98	110	100	120	84	94	112	117	90	115	82	87	77	89	102	101	103	96	105	86	100	123	111	98	105	132	94	99	117	78	91	107	78	98	105	121	93	95	108	82	103	85	95	92	112	87	102	90	111	102	106	102	107	96	112	110	122	117	94	89	110	97	100	88	102
14326	696	1359	1455	1237	986	775	712	605	523	510	462	442	453	398	401	362	330	355	344	346	358	297	297	313	343	283	323	291	311	326	292	314	326	287	319	283	304	307	302	308	284	287	307	299	277	298	252	323	264	294	279	296	291	316	294	270	286	301	309	294	297	308	290	291	289	279	306	276	263	289	254	289	256	278	270	275	273	299	292	300	257	276	300	279	289	298	247	276	278	296	265	264	270	296	279	307	285	242	270	316	261	262	274	282	303	281	259	277	276	291	281	263	281	258	307	291	288	258	288	274	253	267	282	255	270	279	252	310	268	268	288	289	261	269	267	261	267	287	283	261	251	258	270	283	277	266	258	266	264	273	273	281	302	288	299	253	273	258	275	294	274	287	274	274	258	286	307	276	266	288	281	263	267	276	277	273	281	271	299	308	244	255	285	297	279	254	284	263	289	289	261	292	279	267	266	262	298	281	269	260	295	274	238	240	250	299	274	265	247	296	300	291	294	277	296	302	269	280	289	291	318	270	290	305	280	289	273	257	261	276	282	282	293	272	260	265	261	283	293	301	249	302	271	283	314	265	269	274	270	314	289	258	268	300	301	277	304	309	282	281	259	311	292	279	272	284	276	276	303	281	267	270	294	268	267	284	287	290	301	305	311	321	294	229	273	276	262	261	222	262	255	293	282	258	303	265	257	290	266	299	293	265	264	259	271	267	289	261	289	295	278	316	302	282	292	301	263	291	302	266	277	305	301	294	272	259	256	284	267	274	291	280	283	268	272	293	294	298	278	277	249	291	276	302	308	274	283	254	258	259	301	294	282	282	251	268	313	293	300	284	248	253	270	256	286	275	276	270	275	256	286	267	268	284	275	275	275	259	278	263	279	260	268	269	273	279	282	296	276	291	299	302	306	274	258	298	268	287	261	301	275	281	288	290	268	272	263	302	282	277	264	274	285	285	278	287	258	285	304	314	275	270	263	312	267	268	315	247	283	263	271	278	258	257	301	255	267	269	301	254	262	273	291	287	263	275	292	289	291	248	267	303	267	276	252	279	275	309	281	268	265	282	301	261	275	291	268	277	286	275	286	296	289	290	280	279	259	286	265	310	291	251	270	280	264	295	271	257	279	297	243	284	256	275	272	293	293	257	273	270	277	277	264	300	263	266	257	304	319	255	265	276	300	289	286	262	250	278	312	304	266	276	281	258	264	264	269	293	267	273	276	270	278	295	266	272	290	268	296	281	296	244	298	308	256	285	300	282	275	294	255	308	275	298	268	283	283	259	259	258	279	261	275	271	294	291	280	285	300	292	246	291	267	306	277	295	272	303	318	265	276	263	258	302	286	276	300	272	270	273	290	312	253	261	277	269	292	260	288	293	289	292	264	289	285	282	272	260	271	249	260	244	281	258	292	302	280	287	279	302	289	260	274	257	239	272	262	261	296	273	267	274	288	252	263	288	284	266	269	308	302	247	291	323	285	270	282	276	263	295	250	281	261	282	275	271	312	287	315	256	280	272	267	305	292	271	279	295	275	263	274	286	281	276	258	305	288	275	299	246	286	291	271	285	293	253	281	302	258	274	262	259	280	261	250	275	291	298	280	280	242	282	300	286	297	290	307	284	287	275	297	246	280	257	265	291	278	293	311	248	291	266	300	297	277	250	307	277	272	279	290	293	291	255	262	294	303	264	289	293	288	275	299	284	262	284	273	285	265	278	247	280	304	284	287	280	247	302	277	302	243	270	246	275	257	272	296	288	303	256	289	270	301	285	283	276	267	283	299	263	263	275	273	269	273	265	300	293	315	295	286	313	276	249	295	271	246	283	278	272	261	285	284	276	280	268	260	290	248	277	274	258	302	304	270	255	270	301	268	281	288	305	278	289	258	288	282	278	241	255	303	282	252	263	268	272	261	260	298	262	267	268	271	279	285	270	264	274	294	263	293	255	302	251	268	286	287	273	274	297	310	254	290	299	279	278	282	274	251	304	296	244	260	262	261	259	276	288	260	269	305	279	282	271	280	266	246	287	269	273	248	256	299	268	279	266	257	301	318	288	280	273	247	277	252	259	271	267	273	282	277	313	296	259	276	275	297	258	275	267	298	309	271	277	280	302	291	291	282	299	276	296	289	294	247	282	262	287	252	284	275	294	243	280	261	286	294	289	302	296	278	281	280	288	256	293	274	270	292	264	259	301	280	301	281	309	281	271	270	287	268	261	268	272	262	284	308	236	286	277	284	270	271	276	267	272	283	278	283	283	287	276	310	268	266	310	269	301	241	270	320	265	269	278	288	285	257	294	273	270	270	293	283	297	269	290	267	300	248	261	263	258	262	278	280	292	266	257	278	273	245	301	281	302	276	294	287	330	284	297	292	272	271	275	282	284	249	290	268	277	291	280	258	270	277	281	313	278	313	274	306	292	271	261	270	261	254	309	271	290	258	298	302	256	285	285	263	267	269	261	295	275	275	261	299	297	309	280	246	316	269	273	272	290	273	284	280	265	267	297	304	275	297	300	268	277	265	278	275	263	280	269	265	290	259	273	287	265	304	246	269	276	268	263	243	288	283	249	278	300	275	265	276	250	287	271	269	258	274	306	302	284	283	269	311	265	306	268	293	311	302	271	294	286	292	278	307	269	280	275	275	306	268	278	275	293	266	309	255	274	288	269	280	259	298	275	270	265	307	281	269	277	295	301	307	310	280	286	272	289	299	282	298	276	282	267	295	295	277	287	305	260	272	292	270	243	312	263	275	255	272	307	255	309	269	304	258	259	262	306	293	261	305	269	302	302	269	270	286	286	289	308	289	272	279	280	280	279	275	263	294	280	282	293	287	282	288	254	255	273	291	295	295	289	277	275	270	251	273	273	292	290	288	261	279	312	249	279	285	270	292	273	281	277	281	265	264	277	294	258	303	282	295	277	286	275	251	279	266	276	271	304	297	259	267	292	289	283	280	297	276	283	257	277	312	286	308	284	296	305	258	289	247	296	265	294	272	291	253	289	306	276	293	286	272	289	286	252	282	275	298	276	281	288	289	261	254	296	275	311	296	287	302	281	289	259	275	314	274	295	239	273	305	285	279	320	277	248	277	281	272	287	284	279	297	253	262	286	261	301	299	293	286	286	280	269	259	272	303	276	288	314	247	292	252	272	269	268	286	287	280	279	276	262	275	265	274	258	296	273	278	292	239	301	261	294	274	253	298	300	264	313	259	258	300	279	266	310	274	288	301	280	284	270	280	278	283	285	297	302	271	273	271	293	297	284	303	331	252	299	259	309	301	280	308	295	251	269	283	266	258	280	296	289	273	262	283	293	262	301	276	301	308	299	291	281	297	292	273	298	260	287	281	279	277	276	263	269	255	287	307	294	346	278	269	288	288	293	276	291	303	269	274	273	273	290	275	282	267	280	252	287	293	304	298	260	283	341	287	291	268	291	274	265	260	264	251	297	260	287	286	267	287	261	269	261	307	269	305	258	260	276	286	293	262
4144	354	335	320	321	345	354	335	302	305	332	301	328	313	313	367	351	291	304	367	286	335	343	376	318	337	344	335	332	329	335	319	321	350	316	308	347	329	336	334	301	361	358	306	305	358	292	343	317	303	325	338	322	323	339	332	345	308	336	323	329	314	351	332	336	330	331	318	318	307	323	321	327	301	336	325	332	325	327	337	340	313	323	289	339	322	359	322	346	312	337	341	312	331	346	325	325	327	345	328	329	362	338	310	322	327	305	357	332	302	289	367	304	307	351	354	301	367	332	320	320	342	363	356	368	349	323	302	305	316	327	359	330	315	306	307	343	335	331	282	318	325	363	330	338	298	321	314	330	355	355	311	347	317	351	312	350	362	298	348	330	337	310	310	346	329	326	352	336	276	321	304	354	336	344	336	329	329	348	362	306	332	313	304	308	341	339	299	328	343	325	339	323	339	327	338	332	303	302	347	304	318	309	292	321	327	325	340	346	289	368	378	324	329	335	315	356	338	329	335	353	342	332	330	306	357	367	320	339	332	321	349	347	331	333	353	327	302	333	350	323	357	358	285	320	332	348	297	333	323	344	333	338	341	346	351	322	332	322	330	334	318	349	333	315	298	340	326	324	326	324	332	332	351	307	315	315	330	366	337	341	301	368	339	312	354	335	314	316	309	310	331	322	352	307	327	330	355	319	328	309	301	340	330	329	334	339	336	313	311	332	330	314	349	302	321	320	355	308	325	357	369	339	331	337	357	323	332	359	351	324	376	327	331	350	319	354	340	321	315	320	322	364	306	330	334	318	350	340	342	310	313	343	334	311	340	352	350	315	320	346	332	335	336	323	323	318	328	320	350	326	318	318	319	364	348	329	305	370	350	319	307	331	358	339	328	324	322	343	349	305	322	301	312	331	336	332	325	345	333	364	310	332	386	362	311	313	321	342	347	327	315	311	316	351	318	333	286	333	344	319	309	329	363	326	352	319	358	300	320	329	325	342	339	322	348	335	343	305	313	325	318	377	307	345	340	318	337	340	328	330	366	343	393	344	334	311	335	322	347	331	338	345	292	343	308	334	347	315	371	336	317	303	344	339	331	312	337	352	325	350	327	394	333	322	320	313	312	324	341	325	343	307	317	352	334	314	323	327	330	362	323	334	335	338	319	348	320	342	330	319	308	290	327	318	363	297	323	358	334	295	326	347	331	323	304	324	350	338	355	325	317	325	346	321	349	349	297	360	342	350	362	289	386	332	307	310	338	337	353	334	345	351	395	326	332	305	330	337	354	302	342	310	304	314	329	311	326	279	299	317	298	330	333	349	348	306	338	371	301	349	343	335	329	337	312	359	304	335	333	344	364	372	328	327	359	350	311	356	314	294	323	329	336	317	316	320	322	319	281	359	336	338	317	334	341	330	348	350	335	329	350	335	346	356	327	347	321	326	302	375	347	343	321	334	347	343	351	340	359	327	340	349	325	350	333	344	317	322	338	348	337	341	357	331	306	334	344	321	334	318	340	333	335	306	299	310	340	321	307	345	319	319	362	311	360	279	326	345	321	313	309	326	317	329	297	337	331	308	300	344	311	379	327	338	293	312	330	368	333	307	316	314	328	348	335	317	314	324	333	343	327	336	364	325	345	323	338	337	318	326	347	367	324	321	293	332	281	330	308	311	357	326	321	299	338	374	361	315	331	330	315	344	346	319	352	347	309	370	303	315	384	348	337	324	365	330	363	294	347	302	311	326	348	360	354	354	330	347	334	319	333	329	333	342	334	337	331	304	338	330	350	358	293	311	305	313	323	297	324	327	321	332	344	349	339	307	324	334	358	341	332	342	339	312	314	350	339	317	348	328	291	323	311	310	360	339	326	344	336	337	323	364	339	353	339	343	354	332	350	309	327	320	352	323	340	322	312	342	329	328	333	362	302	325	323	349	334	330	318	333	313	331	351	355	298	325	353	296	326	330	309	328	363	314	301	316	345	339	333	321	354	312	347	332	320	333	297	297	318	350	315	290	365	348	304	330	368	320	339	328	328	309	317	320	323	332	338	322	315	286	353	309	357	321	323	314	322	314	344	343	341	346	322	317	334	335	305	324	369	343	343	315	347	363	347	313	316	345	330	321	324	337	315	302	338	366	337	295	343	311	317	311	345	320	326	353	347	351	353	343	297	347	321	313	310	322	315	358	334	305	339	336	311	355	344	315	334	317	332	358	336	314	345	359	311	292	299	343	274	292	341	315	347	332	354	315	358	321	357	330	319	297	326	357	322	342	322	337	362	332	350	335	331	315	327	334	312	320	332	335	325	333	342	285	313	344	324	321	315	328	351	335	309	331	337	341	367	346	333	326	330	328	310	332	336	318	342	321	331	328	313	335	346	332	330	362	325	325	343	341	317	326	339	347	320	334	336	322	316	266	310	336	338	349	324	281	331	302	331	356	329	364	334	330	346	300	295	335	334	343	330	318	330	341	323	320	319	324	318	340	309	334	297	336	313	332	309	306	279	363	342	355	332	305	348	323	319	326	339	363	316	324	347	301	335	300	325	326	313	327	308	335	381	316	335	274	338	333	343	322	307	335	289	335	328	330	333	353	347	352	300	328	322	316	334	316	311	317	354	288	324	351	368	354	343	327	314	321	302	349	280	344	314	320	378	300	321	300	317	328	328	329	325	352	338	341	327	324	302	333	323	290	314	330	310	320	294	341	341	288	308	335	293	329	365	283	361	325	365	340	304	313	332	342	354	342	315	311	343	333	314	325	338	339	350	303	324	308	333	323	327	296	346	329	313	310	314	318	323	341	311	354	352	329	360	357	286	365	359	311	335	346	353	352	340	336	338	282	295	301	328	282	332	317	322	340	333	348	329	343	376	298	332	319	342	353	351	330	332	325	326	328	313	315	319	374	341	322	299	343	341	348	314	329	296	321	331	337	359	333	329	335	373	357	344	305	351	359	320	308	311	293	327	316	330	336	352	350	320	334	329	338	310	325	345	310	321	344	317	382	307	298	342	354	336	340	307	331	342	330	327	331	315	340	358	304	324	319	324	324	316	320	338	333	311	313	339	359	318	351	363	319	315	337	347	305	309	317	324	324	357	354	328	309	331	351	349	322	338	314	343	294	360	335	300	307	361	337	330	324	355	347	334	308	374	339	336	364	325	340	347	338	342	353	290	343	355	319	346	317	300	332	330	340	326	349	312	311	336	323	325	309	330	355	341	334	321	371	291	340	330	327	318	292	339	307	332	321	308	279	351	321	345	334	297	338	316	291	348	332	306	340	325	325	328	316	387	303	349	356	350	370	359	324	314	310	343	329	317	305	364	331	337	309	321	342	339	323	306	338	364	315	351	315	351	369	340	318	347	335	353	320	325	344	313	325	313	335	306	358	358	319	330	361	343	301	347	375	366	351	328	337	318	356	322	333	331	309	315	323	325	291	319	325	353	286	334	350	338	311	324	355	329	323	361	329	348	323	296	319	318	351	313	302	307
4019	817	820	812	764	888	794	794	780	787	835	804	739	778	796	737	764	794	762	786	804	776	772	788	820	777	765	791	789	768	780	736	774	804	778	807	781	746	787	802	824	813	844	724	780	770	845	786	754	756	789	783	792	809	742	795	782	769	761	791	845	734	758	789	768	774	780	791	761	811	774	825	809	797	780	726	789	797	763	798	786	800	765	749	770	740	781	783	790	782	725	767	779	765	781	740	799	797	733	753	786	792	737	813	760	784	815	808	760	777	785	795	761	782	756	802	802	840	767	734	795	770	811	766	823	710	751	801	787	785	745	834	756	778	797	731	789	768	745	795	798	790	769	754	800	796	799	775	785	836	765	806	755	853	783	746	756	791	745	824	763	822	751	779	823	778	759	793	768	791	767	773	754	808	804	796	760	735	798	790	801	757	782	850	790	813	767	801	809	764	803	783	779	775	789	791	795	758	815	736	757	767	815	778	786	782	783	785	792	848	731	825	812	781	717	764	814	782	785	729	813	774	787	787	801	738	794	768	699	766	766	726	780	756	731	781	791	773	836	783	770	811	779	788	744	768	812	752	814	788	809	802	789	785	815	781	751	821	765	807	790	769	804	773	805	780	787	791	806	802	736	746	780	749	784	790	790	774	805	799	841	809	758	772	758	767	740	814	787	837	801	816	783	732	777	778	763	801	777	771	777	796	773	709	751	790	806	768	817	804	797	781	784	775	832	776	792	743	754	821	767	743	787	796	775	824	772	802	763	733	809	810	744	791	796	801	735	800	752	754	749	754	802	804	757	763	781	798	767	761	814	761	811	782	758	772	793	751	777	814	748	796	795	796	788	762	808	786	783	798	782	735	787	772	790	764	766	765	768	809	782	738	807	797	769	772	767	795	777	784	766	833	792	774	793	772	777	791	812	759	774	778	782	773	818	805	797	776	816	815	793	830	805	796	796	827	767	774	833	758	788	799	792	790	861	780	866	721	757	779	789	781	759	775	775	787	765	827	782	803	802	771	777	784	785	793	779	781	766	746	771	748	812	768	797	758	775	787	756	766	767	836	742	787	791	785	773	819	799	756	829	817	775	805	765	814	802	793	826	805	786	805	797	788	778	832	775	837	786	771	744	779	761	794	781	794	785	750	728	794	797	805	777	782	788	817	785	761	780	743	755	835	774	776	761	816	809	770	775	766	796	839	775	776	784	764	793	766	824	781	716	711	807	793	766	747	768	779	780	762	805	773	812	813	797	812	797	793	806	806	744	791	787	722	789	774	739	792	742	747	802	812	794	762	792	802	799	777	785	770	714	765	802	829	781	740	756	800	757	782	789	783	795	765	806	787	770	804	793	779	807	767	776	803	788	799	760	797	764	747	753	783	779	801	764	776	774	785	727	766	753	792	775	812	807	782	763	795	737	787	755	802	766	807	791	819	793	780	793	785	814	826	840	826	815	760	803	782	792	791	790	788	765	819	789	754	777	819	811	782	827	771	755	747	810	788	747	755	728	823	808	778	746	788	738	777	787	755	810	764	791	823	820	798	774	800	746	771	799	782	821	769	816	817	789	752	772	810	794	824	783	771	781	795	776	775	713	773	755	778	808	824	767	747	758	770	816	820	784	745	818	809	769	785	795	779	746	755	779	747	755	823	800	803	808	755	789	743	761	809	812	813	795	810	756	757	795	776	772	818	759	734	789	817	749	759	723	772	777	817	812	797	790	799	769	746	787	722	765	837	770	797	762	751	761	803	735	799	817	831	814	808	802	808	748	824	770	776	792	799	822	818	774	780	757	754	789	781	767	820	806	769	773	766	792	813	782	812	763	716	785	811	771	737	763	744	753	773	809	807	791	815	813	733	762	768	771	726	781	826	834	785	760	780	776	793	803	759	744	778	791	748	753	756	815	743	795	799	779	766	775	770	751	820	797	812	796	792	794	782	765	821	749	781	800	754	832	726	803	776	783	792	758	797	766	813	794	756	767	784	749	779	760	831	702	765	779	750	740	822	828	771	764	813	751	732	739	726	817	786	761	786	786	737	798	788	770	833	802	775	811	780	775	805	854	762	781	790	774	788	815	772	796	792	776	766	787	832	776	764	747	828	800	803	738	800	771	775	808	758	739	807	781	765	801	833	743	792	772	740	763	809	805	781	804	796	808	787	782	800	776	800	812	805	793	808	821	758	754	756	747	797	717	808	750	809	797	788	769	803	749	764	788	799	785	755	791	746	739	778	780	742	782	796	797	797	758	856	762	775	766	778	729	830	756	756	791	806	804	751	822	803	787	774	816	805	811	790	724	787	775	777	760	768	791	784	789	713	778	778	761	785	810	738	765	798	806	796	804	766	836	770	757	805	757	763	804	749	761	806	840	776	804	776	739	805	817	756	827	733	757	786	777	764	843	759	740	758	812	813	739	795	759	798	801	769	822	783	780	791	771	785	772	761	803	782	796	798	804	768	808	814	801	805	783	797	799	777	796	783	714	734	804	784	783	788	748	783	780	784	723	764	786	756	789	761	775	756	802	795	825	817	813	791	722	747	799	792	758	772	797	753	733	800	770	771	767	834	780	790	775	745	759	844	815	788	800	785	748	772	788	830	777	809	706	728	774	781	759	784	766	773	756	833	837	789	753	759	776	806	793	787	826	750	775	779	759	773	799	777	809	821	821	760	759	778	719	773	752	788	814	783	731	772	807	787	762	767	795	802	745	761	769	834	809	789	835	733	750	796	812	794	790	799	833	806	830	742	758	789	808	795	743	804	823	796	893	758	785	779	850	803	808	811	758	809	788	792	821	784	786	772	772	797	797	773	748	870	828	770	800	819	805	729	774	774	824	796	826	761	796	748	802	813	775	791	812	768	771	799	785	760	789	747	809	771	799	762	770	781	732	768	814	817	792	776	737	748	795	815	753	728	763	782	792	836	753	798	739	791	767	774	810	798	779	778	729	787	775	786	773	802	784	789	851	779	786	793	833	806	819	791	752	811	771	781	747	788	768	756	759	761	789	781	818	787	786	792	763	776	837	764	814	790	784	788	754	757	727	791	792	753	760	775	780	691	785	798	782	769	792	743	764	748	753	793	747	786	755	760	823	746	779	766	758	772	812	777	798	770	797	778	748	752	768	758	809	798	748	759	829	793	741	770	797	802	765	809	779	785	734	761	806	775	778	728	799	795	789	834	755	779	786	766	759	719	734	810	777	781	787	793	804	768	811	808	769	757	740	740	789	762	790	837	724	791	765	762	775	776	801	827	745	759	753	771	779	777	769	846	788	726	763	831	775	796	741	761	776	793	789	774	792	782	750	818	816	830	765	747	788	786	766	808	721	790	762	819	742	747	783	797	784	775	754	811	791	770	840	774	854	818	823	791	739	794	716	790	751	804	761	812	754	768	762	763	838	814	744	740	773	759	755	807	762	795	757	807	803	773	827	791	788	807	865	767	772	772	758	767	778	757	760	799	807	810	761	755	782	779	756	818	843	797	807	795
15381	976	496	449	349	323	309	297	262	269	245	245	240	272	265	270	236	281	256	277	253	278	263	244	255	264	254	254	261	259	263	251	248	257	248	252	274	243	260	246	230	244	245	267	255	241	248	249	255	244	250	264	264	284	229	277	253	269	264	281	272	251	261	260	241	243	240	239	255	249	273	272	297	242	263	249	254	234	259	273	266	243	256	249	239	260	275	250	275	260	272	241	247	269	258	239	239	261	258	250	226	234	236	259	254	266	264	248	251	250	224	219	226	242	253	274	249	258	268	233	239	258	251	250	275	274	252	229	244	251	230	270	244	238	238	259	263	226	236	261	265	257	242	235	236	248	250	268	246	229	248	256	257	263	251	235	236	244	251	267	236	243	233	239	269	225	239	248	252	258	238	265	267	266	250	253	265	229	242	250	242	221	251	249	229	292	244	266	238	265	259	256	244	269	247	275	245	276	245	283	228	221	225	262	225	221	329	264	255	228	232	268	237	260	279	249	260	245	262	240	246	227	248	267	244	262	259	248	242	241	259	254	259	244	199	267	248	245	260	259	250	245	252	251	244	235	259	271	276	267	241	244	232	243	279	244	254	271	263	252	275	282	294	255	261	251	274	265	281	243	237	240	275	230	272	244	232	243	226	271	239	248	271	223	235	274	271	264	241	238	211	228	274	270	277	260	236	258	244	252	260	252	243	269	268	248	277	250	253	252	260	258	245	243	260	245	234	259	259	275	234	233	290	234	284	268	244	258	235	240	247	261	272	268	254	240	254	229	259	263	252	277	248	222	252	241	235	250	266	255	235	237	260	257	255	252	264	214	258	244	274	232	263	259	230	269	261	238	253	242	295	237	266	222	240	261	256	238	253	258	252	252	265	268	250	255	242	258	267	298	211	259	226	241	257	244	266	245	269	264	248	238	273	283	230	263	234	293	265	235	239	254	263	274	248	246	270	222	273	224	248	258	257	267	255	249	260	230	265	224	260	251	226	257	269	249	247	235	231	249	225	239	248	240	247	270	275	241	233	234	223	246	264	246	262	263	244	228	260	215	259	235	274	267	226	261	224	242	263	238	245	263	236	265	244	242	253	278	268	225	280	230	257	245	246	269	259	245	228	241	264	233	220	250	268	268	238	253	255	253	277	244	241	254	243	256	252	211	287	246	267	257	232	243	264	251	233	265	270	230	264	257	268	244	234	257	257	258	229	255	250	258	243	253	251	244	255	262	257	281	271	231	276	242	267	253	237	244	265	266	202	268	271	245	237	223	243	266	262	270	238	246	273	249	242	238	250	202	260	223	258	262	221	248	233	246	246	218	248	227	269	232	246	237	255	217	238	279	278	270	273	248	260	224	247	226	271	238	264	261	248	228	229	246	297	238	255	242	241	272	241	249	261	267	243	229	252	236	255	232	271	240	243	239	263	252	239	250	226	247	256	258	242	260	240	236	264	265	257	253	270	262	260	293	237	270	213	258	240	271	227	239	268	270	233	263	258	246	240	286	235	289	253	246	235	232	266	279	272	238	267	271	254	272	251	260	256	257	257	241	233	259	279	269	264	242	247	258	254	263	253	251	223	254	247	271	244	256	252	244	257	250	235	230	225	216	265	255	227	238	262	228	252	247	265	257	239	247	260	253	254	251	280	267	266	276	246	255	232	266	238	243	248	215	251	260	249	267	216	265	243	267	246	251	230	251	243	274	266	243	249	266	215	268	253	265	253	236	247	273	241	220	283	259	252	262	249	261	244	244	249	253	261	276	284	247	276	221	231	257	267	247	259	213	245	252	239	259	283	226	251	244	241	247	235	268	268	248	278	253	248	243	251	223	254	278	269	236	248	242	280	261	242	261	280	256	282	248	215	229	241	281	258	244	235	252	261	246	263	284	257	240	258	249	243	256	258	265	257	216	239	245	281	231	266	264	281	224	236	263	247	229	249	248	229	244	250	256	273	266	283	249	226	251	254	255	293	247	252	249	243	260	240	253	257	249	256	247	282	226	224	253	258	261	217	228	232	242	258	225	255	252	242	258	244	264	236	275	240	262	250	222	261	236	277	239	230	224	293	252	258	267	241	240	260	276	269	277	263	258	264	284	224	270	254	240	226	242	253	259	252	260	268	244	227	257	240	256	232	236	260	227	249	229	246	251	251	284	266	249	253	246	276	274	265	272	227	267	255	256	243	262	280	259	216	237	245	212	282	235	277	230	224	254	244	260	267	256	236	241	263	248	292	264	254	255	223	254	231	251	238	255	271	244	244	265	256	249	289	269	269	233	250	215	258	243	250	222	241	235	236	240	221	258	276	252	260	246	261	237	249	232	244	237	259	239	239	249	271	251	254	256	223	259	247	249	273	236	250	234	233	241	253	259	286	250	259	254	252	250	230	243	253	233	250	231	267	311	245	271	220	238	250	299	275	268	232	297	255	250	248	257	241	245	284	242	281	244	224	251	252	253	255	255	251	263	250	222	247	251	250	247	241	263	237	247	234	268	262	280	262	268	260	261	238	253	268	248	270	248	250	254	251	211	245	242	261	226	242	220	264	283	229	221	260	244	249	294	241	249	275	236	284	251	244	282	239	238	232	265	278	252	278	231	288	275	255	263	229	285	259	251	220	271	249	223	260	240	236	289	260	267	239	268	234	244	295	257	255	250	240	243	222	236	280	233	249	269	239	234	237	237	233	239	256	250	267	232	262	235	258	218	280	257	227	243	253	250	252	223	279	242	258	260	240	230	260	251	249	243	280	246	273	273	257	249	241	265	240	230	260	241	268	240	248	241	274	252	271	251	255	244	251	242	223	275	263	257	242	233	250	271	240	270	246	274	248	250	296	241	231	243	249	249	261	271	283	234	270	267	253	230	274	215	262	275	240	239	261	261	263	256	230	236	257	235	258	251	242	232	270	232	235	231	257	256	225	237	247	248	247	232	221	272	257	264	241	241	266	246	229	250	223	280	231	261	227	233	237	274	234	257	257	210	255	289	248	248	263	264	274	248	227	233	295	249	272	244	247	252	279	249	237	245	226	256	239	258	237	255	262	246	247	246	252	264	290	269	249	261	299	264	251	278	239	238	275	263	250	247	256	256	235	261	275	222	276	236	237	247	268	253	244	253	218	249	287	248	247	233	261	239	256	275	258	222	240	250	238	267	253	248	243	275	265	271	237	205	226	249	235	273	277	256	259	267	199	236	272	233	261	263	229	231	245	259	262	240	238	276	240	277	228	252	259	228	254	283	248	265	237	260	238	257	247	245	267	265	274	282	264	262	255	224	268	246	275	238	278	249	243	251	248	250	214	258	249	250	242	285	244	249	212	261	250	252	217	266	267	260	226	280	246	242	261	244	266	246	242	240	253	270	267	254	240	261	268	245	249	275	241	229	263	251	233	264	271	248	291	265	262	268	243	244	230	249	221	246	272	259	244	239	261	269	225	264	251	256	245	282	264	228	245	230	253	255	258	230	211	226	258	241	241	249	262	218
11220	777	1097	1230	1036	964	898	810	752	754	727	678	710	667	712	646	647	644	648	656	612	634	637	605	603	633	646	584	608	643	616	611	614	596	617	624	607	607	614	606	638	666	626	604	606	580	607	576	603	641	621	603	601	587	609	580	577	610	602	614	583	588	583	582	566	614	571	596	588	590	558	585	587	616	614	597	602	569	577	580	588	611	612	579	604	601	553	595	570	573	618	582	588	590	568	608	598	597	630	591	613	641	632	601	580	590	632	620	585	585	624	571	600	616	583	594	572	600	621	582	584	580	586	615	623	608	559	595	665	597	610	550	562	589	637	546	584	568	607	605	616	564	615	586	592	608	554	592	564	612	599	611	595	624	537	584	614	621	621	614	572	594	633	613	589	585	619	606	596	592	629	599	589	603	602	614	602	593	597	617	601	591	557	566	617	583	575	615	602	590	621	639	586	629	584	634	606	561	623	609	623	622	582	545	601	618	629	623	580	620	586	615	610	579	572	580	595	645	595	578	639	541	568	615	651	616	613	605	616	569	577	626	617	573	592	612	587	578	624	600	592	544	546	610	591	589	682	572	594	597	590	583	646	617	593	576	581	600	580	627	586	618	607	557	628	617	614	658	574	622	621	574	592	609	630	582	540	578	588	595	640	576	636	577	606	667	606	571	608	588	577	594	598	631	614	603	625	581	610	582	589	566	606	563	641	597	648	643	576	595	606	589	589	591	576	574	592	618	622	645	581	601	582	616	602	617	567	594	661	577	559	604	628	615	598	609	608	649	570	621	557	570	618	583	582	624	584	623	590	592	584	565	563	598	601	588	594	625	592	579	603	590	586	605	622	587	543	646	606	560	597	583	644	586	611	569	614	577	642	607	612	588	617	580	618	561	629	575	601	601	615	608	601	604	573	541	602	597	606	594	576	601	600	612	626	603	617	609	581	589	641	570	632	554	593	563	595	607	597	571	598	584	597	585	599	616	554	620	588	560	596	586	558	581	609	624	591	631	588	589	590	618	601	604	583	588	643	646	590	593	607	587	640	619	615	608	579	571	624	573	578	605	620	625	614	626	630	573	584	580	594	581	585	620	623	578	600	614	580	601	606	621	613	568	590	568	620	604	617	600	594	566	568	666	635	629	637	604	626	590	595	589	631	617	601	597	617	608	656	592	619	629	569	615	582	612	586	589	626	595	638	618	625	611	588	574	636	578	583	583	573	601	600	586	565	604	612	559	596	607	616	604	555	592	631	610	619	627	601	610	590	584	593	611	606	577	589	541	564	609	605	603	538	578	555	601	563	638	560	575	613	644	604	596	627	560	559	591	591	618	594	598	640	576	587	561	618	580	620	592	584	582	606	607	619	560	569	600	626	635	613	556	604	584	595	609	607	584	596	636	580	622	619	604	557	638	618	571	588	607	574	580	585	582	678	596	606	620	543	603	551	606	615	591	574	604	582	637	584	607	598	583	604	597	602	577	570	599	623	553	615	597	604	616	579	576	592	599	594	603	588	646	596	566	616	628	645	587	588	598	648	544	570	614	579	605	605	580	658	510	593	575	611	618	611	619	587	583	614	578	573	565	593	659	612	578	563	558	581	615	576	586	624	622	616	604	587	587	623	594	572	609	593	627	618	615	579	592	610	613	572	618	575	599	618	595	615	592	581	592	604	605	549	588	597	633	627	625	622	594	581	597	583	635	607	645	627	596	589	621	570	603	661	626	610	634	623	588	585	597	575	605	585	571	598	568	612	593	615	619	619	580	584	566	585	580	580	660	625	597	624	612	600	626	596	583	628	588	607	591	599	598	622	622	590	570	583	641	613	565	618	574	587	587	546	567	578	580	549	591	605	600	600	579	588	589	618	624	589	585	636	602	625	608	594	590	582	654	597	606	590	571	604	572	579	529	594	582	607	643	628	636	579	636	610	609	635	571	603	625	590	564	580	614	607	591	615	566	600	578	605	620	604	585	599	630	558	616	592	627	627	621	582	600	642	564	615	614	564	577	632	597	631	597	609	618	608	597	682	580	606	596	553	630	638	580	623	629	612	616	536	619	603	617	584	590	588	571	561	620	625	591	612	626	641	550	568	595	640	588	591	600	626	625	596	608	648	639	567	610	582	595	638	587	632	616	613	567	584	603	623	596	592	604	599	619	605	612	638	565	651	581	595	615	602	671	602	595	659	573	593	564	586	575	639	590	593	602	584	673	596	609	607	608	599	589	613	627	637	588	594	649	619	576	563	599	566	630	601	648	562	639	562	622	607	574	615	645	602	564	582	569	561	615	601	588	618	595	599	593	621	597	659	604	624	617	609	600	586	662	629	629	605	633	560	608	627	652	561	593	587	559	636	567	604	620	603	608	609	609	597	583	616	622	636	580	604	611	605	599	568	539	596	600	574	613	587	601	590	596	590	608	611	614	631	585	614	603	576	609	649	589	604	524	649	578	596	608	582	626	607	559	566	557	601	605	643	563	601	592	606	530	573	585	573	619	569	565	592	585	580	583	572	610	593	618	564	595	639	587	595	584	582	612	554	595	577	600	577	595	628	617	611	652	616	587	580	661	611	629	611	578	564	581	593	593	634	601	584	590	621	539	615	606	578	614	590	588	578	643	603	577	584	572	619	602	556	581	610	623	646	578	613	634	605	593	601	591	628	586	588	567	557	580	616	576	606	593	625	571	614	599	591	561	626	609	602	584	610	595	589	620	584	595	556	609	612	623	633	608	608	593	600	652	612	589	577	553	597	641	582	621	608	595	648	564	610	612	598	570	587	618	605	590	650	569	542	523	634	614	566	584	570	584	602	586	566	618	627	562	586	611	640	583	593	561	596	580	601	610	609	570	603	642	621	628	642	595	613	593	619	626	573	624	634	551	594	560	592	619	596	584	617	584	614	585	583	578	593	593	600	602	600	578	615	581	595	606	604	536	636	566	638	623	617	578	649	600	592	565	616	585	584	584	610	609	580	637	595	574	634	599	619	582	586	636	567	592	565	543	575	554	646	587	589	582	616	559	585	562	630	617	624	621	574	570	592	607	592	628	599	586	612	616	596	607	610	599	627	633	587	570	556	618	543	570	599	597	600	671	570	651	621	615	607	626	589	629	607	619	626	598	598	595	572	604	561	583	584	658	619	643	602	592	591	549	639	605	603	571	569	596	612	547	629	621	603	563	634	553	612	582	554	586	577	604	570	618	592	600	578	610	620	588	571	578	565	607	615	638	565	610	613	563	549	635	605	590	618	608	618	562	570	567	603	592	580	562	578	581	595	584	586	589	580	617	608	587	617	613	656	579	569	593	612	620	604	574	612	604	600	579	569	623	579	638	630	591	624	567	580	601	644	592	644	557	596	539	578	637	593	606	575	616	589	609	594	594	625	547	617	599	629	645	685	611	645	600	584	630	642	588	601	581	608	588	546	585	566	590	576	580	598	646	597	626	594	625	585	590	593	581	609	643	600	600	586	623	621	567	605	639	581	613	593	588
24933	2246	611	442	322	226	187	153	135	143	127	133	117	108	114	113	106	118	95	117	121	113	129	118	109	91	106	100	124	96	102	106	105	108	110	105	118	123	117	89	101	102	102	101	97	112	104	118	99	97	107	110	102	101	104	94	103	90	105	100	106	107	86	97	106	83	94	107	103	107	133	106	102	101	91	110	99	99	91	104	102	91	80	104	112	85	100	89	106	120	92	102	104	103	113	111	98	104	113	104	102	89	102	113	105	104	102	108	109	95	117	101	118	87	100	90	116	95	121	101	120	95	121	113	103	96	99	98	91	99	90	95	119	111	103	122	104	97	99	116	88	100	96	91	101	117	92	103	96	106	116	123	113	97	99	104	128	101	97	102	88	104	130	134	107	91	80	114	98	119	98	122	94	109	111	111	96	103	124	103	92	103	119	111	98	120	116	111	103	101	80	103	103	87	110	97	91	110	125	92	107	97	96	81	109	97	100	100	100	83	93	87	109	124	100	101	101	114	102	108	82	91	85	119	97	97	110	107	97	107	105	132	106	89	109	108	88	115	93	108	92	100	120	90	86	77	103	105	96	99	110	99	111	107	108	101	107	119	98	87	105	102	98	114	108	92	97	100	113	101	121	110	117	122	100	98	97	96	106	116	91	110	104	110	90	100	112	88	96	116	101	87	102	103	117	103	104	101	112	94	88	98	118	96	109	98	90	97	96	106	93	104	100	90	108	96	108	116	105	109	103	81	88	107	109	111	100	117	96	78	92	102	103	97	96	110	120	121	113	127	115	98	127	120	108	99	108	75	88	105	110	111	108	114	105	81	96	97	116	106	108	113	101	105	104	96	107	106	100	105	117	90	105	103	94	109	93	83	100	118	101	103	107	80	101	118	123	102	94	104	88	114	117	96	103	114	108	93	104	131	101	105	91	121	120	118	100	95	92	111	104	100	100	102	115	101	75	91	115	90	94	91	108	112	91	109	110	100	119	118	106	110	87	97	97	98	93	101	90	86	84	106	94	85	101	102	94	97	103	92	92	107	100	95	90	84	109	114	95	90	83	102	112	86	87	127	119	103	101	118	78	91	110	93	103	95	118	80	108	96	100	106	128	81	98	87	106	90	101	88	104	99	103	98	111	118	95	99	121	102	101	92	96	94	94	128	141	115	103	116	109	98	109	101	94	115	92	100	96	120	105	107	105	87	124	108	82	98	100	125	87	99	111	109	107	98	90	100	97	115	99	93	105	107	96	93	81	112	123	104	113	107	77	106	100	83	103	117	111	98	83	92	100	128	90	96	100	108	106	104	111	121	115	129	107	105	106	126	106	77	76	88	93	95	88	104	94	77	106	100	116	80	118	102	85	99	104	105	96	106	96	98	104	105	106	98	94	100	99	95	117	116	85	83	96	101	117	115	121	126	129	93	98	120	99	107	92	87	89	120	126	111	100	109	112	93	103	104	122	92	94	132	91	108	119	130	99	88	96	109	117	108	101	105	103	123	110	111	85	103	121	101	107	93	131	111	104	95	76	100	102	113	89	103	100	104	111	109	118	105	100	107	112	99	116	90	104	101	86	92	97	100	100	97	96	107	100	99	100	113	98	105	96	107	94	108	98	117	123	111	117	97	107	108	105	117	104	108	79	99	93	114	96	106	97	96	96	91	88	121	103	117	113	99	90	104	108	87	86	134	120	99	91	89	88	113	103	127	87	116	80	98	99	82	98	89	110	93	88	101	89	91	102	117	106	110	102	117	100	102	112	103	107	105	111	98	103	95	100	86	118	109	100	122	108	100	104	122	96	89	106	101	109	103	110	122	87	118	104	119	103	97	118	102	99	112	123	118	107	106	115	105	112	114	107	124	100	102	98	99	106	118	109	119	110	111	106	89	101	107	99	88	113	102	133	112	100	99	104	102	107	103	99	96	111	113	97	127	93	118	89	94	104	113	108	106	97	117	89	100	124	91	116	114	104	86	120	111	125	89	96	96	113	120	97	112	118	114	103	135	107	113	110	86	108	110	114	97	97	95	92	119	91	99	121	94	67	104	111	94	96	102	117	118	102	98	95	120	102	122	111	90	108	97	98	96	95	109	106	94	108	127	109	92	98	103	103	106	101	110	96	96	94	95	96	121	96	115	126	118	103	98	87	111	120	110	93	99	94	106	121	103	90	97	116	117	106	87	97	87	112	101	110	96	85	108	114	108	110	100	104	118	108	107	113	83	107	102	87	99	113	109	101	99	91	111	107	84	96	69	113	113	87	105	118	95	88	109	109	97	93	104	98	111	102	96	92	116	104	110	93	106	110	115	93	107	93	91	99	96	89	122	101	91	110	107	110	94	100	102	112	94	97	84	97	86	92	95	109	103	103	90	102	106	112	108	112	82	108	92	96	117	94	84	115	121	107	98	107	101	114	97	101	111	101	102	130	99	93	114	109	107	116	90	104	113	91	90	113	126	117	104	121	100	106	94	104	98	106	108	101	110	107	96	104	82	106	120	112	105	109	111	109	97	118	104	102	89	92	104	116	109	88	101	107	104	121	88	95	86	95	118	95	98	86	93	84	121	92	104	80	101	107	98	94	126	114	94	108	105	109	117	111	98	100	104	106	102	110	99	105	94	117	103	96	99	96	111	111	98	112	103	107	85	110	105	97	112	113	104	92	96	102	101	93	125	107	110	98	115	98	120	102	109	106	116	97	102	114	101	97	92	98	92	98	103	94	93	112	85	85	97	126	110	103	96	95	84	107	94	94	91	88	113	102	112	107	95	108	106	111	95	97	97	88	100	103	90	115	81	96	126	121	112	112	98	102	103	99	97	105	102	115	108	97	94	104	103	89	96	93	101	94	110	107	99	103	97	94	116	99	106	121	114	112	99	103	87	113	102	89	92	89	102	108	117	118	99	97	119	121	83	107	86	101	84	111	118	101	130	105	112	121	106	104	114	97	95	98	103	96	102	85	105	95	110	98	112	87	133	101	111	92	93	97	102	110	95	96	115	110	99	123	81	100	121	117	104	104	96	112	101	121	95	115	108	113	105	101	96	98	109	122	103	98	116	91	113	97	119	102	101	108	102	102	125	120	103	128	104	118	114	105	87	85	109	110	95	111	94	115	126	130	135	103	102	107	96	93	114	94	88	112	93	91	99	92	96	109	120	93	106	99	136	117	87	103	93	96	95	95	97	81	98	120	108	100	100	109	77	85	91	90	110	120	116	94	110	111	98	109	123	112	105	101	118	80	97	107	96	107	119	103	106	88	103	89	91	113	104	102	111	102	112	106	102	98	91	107	89	102	77	105	102	88	106	94	115	102	90	131	106	100	130	109	105	131	80	98	114	101	89	107	105	92	92	92	98	102	107	121	105	101	98	104	102	95	87	119	100	98	107	111	105	90	94	83	98	87	106	104	109	102	84	97	102	97	110	104	120	114	98	97	87	98	108	110	101	114	76	101	105	106	104	103	105	116	114	115	107	93	110	117	112	92	107
14797	721	1360	1487	1295	1001	768	694	558	522	540	481	398	439	367	430	361	382	349	333	343	389	344	325	353	324	305	330	299	321	301	302	305	317	279	306	316	273	324	305	330	303	318	273	327	276	290	255	291	295	246	312	298	275	269	272	269	296	303	299	254	311	289	313	275	283	281	299	314	290	294	289	276	289	300	316	283	318	289	276	268	312	304	278	308	306	255	315	301	269	313	265	293	295	287	279	315	266	282	297	265	312	298	256	294	299	260	295	305	278	290	273	272	290	255	289	283	275	295	282	318	276	268	256	330	292	273	286	249	291	300	284	304	299	255	290	291	310	267	274	265	284	265	275	294	274	273	277	287	297	280	284	245	290	263	250	287	282	311	278	297	272	275	278	291	261	300	286	277	274	273	271	270	292	282	272	273	274	288	258	274	274	277	299	287	276	273	282	280	263	278	306	272	264	294	286	242	287	271	302	247	289	277	284	283	288	303	243	227	267	262	320	277	266	292	298	304	317	263	295	287	275	271	285	285	302	315	283	234	268	290	286	299	304	273	265	281	283	283	273	301	298	280	282	287	299	290	300	253	291	259	284	272	286	265	290	283	288	288	259	259	300	293	286	279	281	274	250	284	284	295	282	276	305	257	247	278	305	279	279	292	282	274	274	275	294	278	313	277	300	293	290	292	311	269	274	282	270	266	259	280	276	271	282	271	279	281	310	282	285	307	291	257	293	282	289	271	275	283	252	298	264	286	276	289	284	286	288	277	288	263	290	283	302	303	278	272	263	282	275	269	289	315	316	287	271	272	262	270	277	299	267	265	273	291	271	310	274	284	273	284	254	262	294	299	312	293	301	288	268	271	270	264	295	313	264	285	258	279	289	281	257	290	286	285	248	263	302	278	264	275	298	272	262	275	269	249	283	300	283	282	305	260	260	262	269	286	264	257	267	295	262	323	286	277	277	279	276	291	286	297	284	289	309	289	299	295	261	273	281	271	275	286	290	277	257	272	284	272	282	280	254	272	262	271	257	257	279	299	267	250	294	283	281	284	294	292	276	272	281	312	260	281	286	282	273	253	273	285	270	277	270	293	279	309	297	264	261	275	266	274	282	292	291	296	271	269	274	254	272	277	261	298	275	290	269	278	281	279	264	282	268	305	225	293	291	275	270	281	286	289	240	288	284	311	295	279	297	294	273	284	273	290	298	271	284	255	268	278	285	293	295	273	252	275	260	270	274	266	280	295	258	317	274	233	279	294	287	276	261	288	296	269	298	237	271	313	291	281	250	273	254	281	262	311	261	274	273	270	277	329	314	307	264	294	288	297	249	265	276	277	282	274	261	291	269	295	316	291	274	278	278	290	279	265	264	280	284	269	286	290	262	286	276	262	300	267	289	290	260	279	288	281	306	287	293	308	301	285	270	268	314	267	286	290	278	256	282	249	256	297	287	278	301	290	284	266	295	272	271	281	281	275	279	245	303	311	263	286	260	272	293	265	242	289	302	273	275	286	290	289	309	285	309	288	287	260	285	281	297	289	270	284	264	256	262	303	262	267	293	269	269	281	245	294	262	263	269	255	276	280	280	293	267	296	268	308	293	264	249	293	286	289	270	301	262	303	300	279	262	286	293	281	277	277	295	318	285	265	281	280	288	250	269	288	287	285	305	300	290	249	253	264	259	285	273	271	288	276	264	299	281	251	280	288	279	266	284	280	280	303	276	276	275	293	296	276	297	296	277	273	283	278	266	263	266	296	280	279	262	266	298	306	284	283	291	294	273	260	274	281	290	312	288	276	268	296	280	303	287	293	289	271	298	276	271	292	293	267	289	280	302	243	288	290	247	279	285	282	282	294	268	298	273	255	258	260	253	286	295	276	263	296	290	306	306	261	301	270	285	258	293	261	286	297	261	292	285	245	278	288	277	273	295	279	282	286	293	284	246	267	268	289	296	285	275	288	284	292	284	288	283	277	258	309	288	296	267	304	261	301	319	263	266	288	262	293	290	290	262	275	289	259	279	283	300	268	264	287	270	295	254	276	288	261	263	280	270	266	259	302	281	292	271	261	276	289	329	276	299	263	309	278	311	272	303	237	270	277	256	307	285	247	304	299	265	285	283	259	264	297	270	282	284	289	251	269	272	279	299	265	290	285	268	272	280	254	260	254	264	285	271	283	275	277	289	250	287	299	279	316	264	311	243	293	269	283	288	271	256	261	323	260	274	272	287	280	303	295	269	292	271	277	294	256	286	291	266	283	264	270	290	287	271	276	277	298	265	262	262	294	289	273	275	279	285	288	272	276	303	264	263	306	275	256	273	245	264	272	267	278	259	282	247	281	294	289	276	284	283	282	268	299	272	290	274	272	288	276	263	312	268	249	277	279	294	295	296	262	276	249	268	242	280	280	288	281	294	259	271	261	325	293	323	248	280	290	305	286	276	288	306	296	263	282	279	291	317	281	280	287	291	298	275	281	301	281	275	275	282	269	270	291	285	297	263	277	254	292	284	273	294	315	295	267	288	271	267	305	262	295	273	274	251	281	278	311	267	236	292	286	269	299	268	279	268	277	309	295	279	252	303	298	282	303	269	261	278	289	252	294	259	257	300	266	275	302	260	288	288	288	271	270	293	315	277	302	291	256	271	281	260	278	285	281	267	322	300	280	295	301	291	264	266	293	264	279	286	288	272	269	293	280	296	301	263	297	340	274	285	258	277	257	267	306	279	299	269	289	269	292	264	279	298	273	269	279	263	288	279	251	277	281	254	264	290	272	273	306	297	267	263	286	291	268	319	279	279	263	287	285	289	272	285	253	260	284	295	295	278	284	294	281	300	308	318	300	300	280	263	288	278	275	301	303	294	270	301	304	286	276	308	284	284	272	278	308	262	276	289	282	297	289	290	299	238	281	280	284	279	265	311	321	274	271	270	299	286	293	253	268	274	292	270	283	281	279	258	289	284	246	273	289	292	314	255	270	269	274	253	282	270	266	308	287	293	279	297	266	280	282	272	273	295	286	281	283	293	252	270	283	258	290	330	276	306	274	282	274	276	300	277	273	302	285	284	269	286	296	330	275	294	265	267	262	284	280	241	268	283	282	305	287	252	280	274	329	267	244	266	284	278	300	278	256	288	272	284	271	303	299	254	248	268	287	292	271	278	289	293	302	273	297	319	275	277	308	283	278	322	294	286	285	261	267	272	262	309	274	278	293	313	257	254	267	295	280	264	286	290	275	279	262	258	294	272	303	261	273	287	272	276	289	290	278	287	255	285	275	251	271	283	259	286	307	298	308	300	276	279	272	302	282	303	266	274	300	290	265	247	276	290	285	285	303	321	263	269	298	260	284	277	294	243	287	310	293	289	285	282	310	323	240	265	271	289	280	282	271	305	328	260	278	262	267	281	255	289	303	273	304	306	282	274	287	264	258	288	251	288	276	293	317	295	273	275	279	271	293	282	278	253	304	286	278	268	283	274	303	256	283	280	271	267	252	306
4757	411	310	359	350	296	306	330	360	293	335	336	315	338	371	328	330	321	300	336	335	311	346	395	333	329	366	328	331	327	319	331	364	334	356	324	340	324	344	333	353	329	313	355	285	343	331	351	343	309	370	333	350	296	328	328	309	329	301	335	331	381	353	309	382	381	311	339	335	355	325	308	316	318	319	360	308	353	325	354	367	338	354	347	368	350	319	328	327	343	358	317	303	290	316	333	305	338	334	347	360	343	350	313	340	311	338	382	357	352	325	312	319	344	318	323	324	321	362	336	313	326	344	332	368	342	319	309	311	332	336	338	330	350	302	322	316	316	356	330	364	362	338	351	322	361	357	326	337	351	299	312	332	322	364	336	363	305	334	305	310	352	351	356	376	346	297	302	292	325	338	365	334	300	346	359	324	335	321	334	315	336	337	330	308	275	357	330	347	347	357	341	368	316	363	341	344	321	362	345	327	326	328	343	325	333	301	308	316	318	346	368	328	317	340	329	317	319	311	349	302	310	319	329	330	299	318	316	360	326	335	323	321	337	366	304	359	326	290	266	293	326	337	353	329	342	294	341	352	325	325	291	335	333	338	332	373	322	313	309	346	327	313	336	313	321	361	346	351	308	314	315	353	340	316	331	353	331	332	367	355	327	324	343	348	324	336	305	324	350	372	287	348	367	354	298	338	335	334	336	352	321	339	352	346	355	322	301	347	316	351	327	339	338	326	334	321	341	320	333	342	299	306	299	368	324	331	323	337	336	311	325	333	315	341	352	313	352	340	362	333	304	346	378	285	319	333	322	335	339	297	327	317	304	352	337	295	339	319	363	329	350	308	340	327	298	349	360	330	341	359	326	341	329	317	328	337	362	331	348	328	377	335	304	325	343	337	317	312	292	307	331	324	329	312	322	345	342	327	338	355	325	332	296	325	340	319	318	342	383	335	333	338	314	303	341	346	344	362	300	337	328	358	328	326	338	305	338	306	339	356	353	343	327	326	327	353	365	349	361	353	333	334	346	330	344	319	343	326	324	347	333	313	326	339	344	333	315	346	334	348	332	311	357	329	375	337	346	339	311	333	338	312	376	330	340	317	314	346	323	316	320	352	312	345	346	332	310	310	348	350	347	314	332	316	354	354	337	324	338	361	330	334	338	309	323	316	326	342	332	313	319	349	349	335	345	349	322	302	330	338	317	288	329	327	348	323	333	310	312	350	315	339	331	310	351	310	333	347	282	340	341	297	345	293	329	319	333	326	300	307	347	335	326	315	336	387	331	294	335	347	318	317	325	325	335	323	332	336	351	320	334	334	294	348	323	313	351	320	371	334	325	335	345	322	328	295	329	328	297	340	327	336	304	304	349	319	269	343	328	299	363	323	333	328	309	375	310	339	366	306	333	308	321	322	373	341	325	357	317	317	316	317	342	316	317	314	323	329	326	330	331	350	333	372	322	304	344	364	352	360	342	307	356	312	307	312	330	320	356	314	334	324	333	333	340	370	311	321	335	346	304	328	357	371	353	341	360	342	333	325	319	349	342	347	283	324	344	326	343	302	323	376	319	341	312	336	321	307	304	320	358	318	327	349	322	358	331	352	359	291	378	324	358	331	362	331	362	329	334	358	314	351	343	323	347	344	368	328	341	344	367	305	348	329	327	384	369	300	323	337	302	326	330	327	299	310	343	337	340	351	314	318	343	345	379	343	351	309	341	326	319	344	312	334	311	334	313	313	357	319	314	344	345	321	328	314	360	360	368	329	338	347	346	381	333	344	327	342	352	332	355	383	375	332	360	335	322	314	331	346	329	349	338	362	329	369	344	351	309	336	373	347	326	347	338	373	364	344	316	338	310	319	296	334	345	328	349	329	335	340	313	314	328	350	358	300	326	341	366	343	319	349	348	339	341	335	342	344	340	307	362	325	304	311	317	395	321	331	356	354	323	322	309	360	344	363	343	313	347	285	303	347	330	325	294	334	302	327	335	327	317	318	343	346	353	366	316	321	363	328	326	326	328	313	316	374	335	337	307	354	326	302	325	343	313	358	317	369	358	379	359	356	341	331	324	343	360	323	355	307	348	336	377	313	348	314	301	349	317	325	346	347	335	349	300	312	310	339	331	328	364	296	358	361	319	320	303	311	343	327	349	342	348	367	332	353	325	338	314	329	346	380	357	332	312	324	324	341	298	325	337	320	318	323	336	337	316	335	360	338	362	330	370	331	352	346	321	314	330	330	346	323	349	346	320	322	343	343	320	327	371	358	332	310	342	328	323	342	327	344	333	341	354	334	332	327	339	373	381	311	319	294	317	322	355	336	290	393	332	346	278	299	338	324	363	371	381	352	316	324	319	330	309	316	301	356	341	353	367	352	358	347	321	311	298	341	316	335	304	319	316	316	313	364	297	334	343	299	344	333	325	376	336	336	338	319	314	348	350	345	321	329	301	351	335	330	326	328	332	364	336	301	324	328	326	350	343	342	325	321	302	305	334	363	341	363	346	329	328	345	359	316	344	346	329	315	318	331	318	348	337	306	307	351	341	346	353	345	343	299	325	324	344	305	303	351	338	338	322	314	302	327	353	306	306	321	336	334	304	322	360	313	325	349	344	323	332	341	313	342	338	370	335	318	306	337	340	346	373	314	315	368	359	349	366	342	316	335	363	320	317	333	344	364	318	367	344	293	335	365	381	287	314	330	339	335	351	325	337	332	332	305	334	294	324	318	327	342	321	360	329	343	342	368	308	328	328	342	325	355	320	360	323	328	375	318	306	351	331	307	298	325	357	347	287	315	303	339	342	323	334	378	365	304	321	354	324	340	324	359	339	323	326	320	361	360	317	352	326	332	296	335	335	318	332	354	317	341	308	353	345	328	318	325	353	324	322	330	321	326	315	342	313	358	325	352	325	341	327	331	334	324	322	316	333	340	308	306	333	343	323	301	325	342	324	335	270	315	335	324	325	341	359	341	315	309	332	323	320	369	312	342	308	362	314	303	351	311	302	369	328	323	331	338	322	339	339	342	305	298	351	342	325	313	338	338	325	316	347	290	340	340	335	377	337	330	333	323	328	349	307	366	339	336	328	341	341	327	327	333	319	340	362	344	329	316	354	358	308	284	291	341	316	342	349	306	331	320	337	317	296	369	326	345	304	369	320	355	343	336	322	318	295	309	366	341	362	336	315	323	327	344	339	312	321	347	287	357	322	345	335	294	319	361	315	351	324	299	355	332	302	344	316	279	335	349	353	341	312	341	311	325	334	337	343	322	309	326	310	311	376	316	348	297	322	355	357	352	341	359	361	306	332	329	325	331	316	334	353	360	325	320	375	347	324	354	350	361	346	347	300	332	330	319	337	311	306	335	334	372	318	326	332	332	322	336	340	329	312	295	327	322	341	331	330	345	354	362	336	318	320	330	322	324	354	320	344	349	311	318	309	340	376	332	355	336	333	317	344	306	340	321	321	341	325	323	336	350	351	359	381	327	324	382	323
4255	748	785	808	788	833	788	840	819	773	798	821	761	741	786	791	776	803	771	769	804	773	788	803	790	822	748	766	800	792	789	778	760	750	787	817	782	800	747	827	771	778	767	791	791	782	802	796	828	852	766	761	790	811	762	749	741	804	795	811	764	791	752	768	759	747	794	736	790	825	782	784	775	799	748	773	785	777	804	811	759	751	777	815	743	776	775	742	767	746	815	782	732	756	744	815	821	805	767	838	760	788	812	767	756	770	748	747	799	778	764	774	838	732	779	773	828	736	737	792	760	821	754	845	781	738	791	740	775	826	812	737	786	778	819	815	822	785	831	720	803	745	775	743	789	750	860	786	828	733	797	823	786	766	710	782	750	784	777	813	815	753	775	825	800	795	765	706	817	776	731	768	827	762	783	773	794	792	763	805	773	805	795	784	737	770	805	754	798	774	781	807	823	788	814	770	778	799	780	803	808	791	797	841	771	797	769	768	759	783	752	794	744	730	742	783	817	758	807	735	751	765	741	768	822	793	781	760	799	804	818	768	799	814	772	831	785	752	796	745	801	790	810	844	817	771	797	772	775	807	788	764	739	840	838	760	793	746	740	785	741	819	829	763	740	838	793	805	738	806	755	782	806	810	746	813	758	809	786	793	786	810	755	768	788	807	802	797	725	748	762	806	823	787	738	759	807	795	765	736	766	760	761	748	810	737	776	766	786	762	777	816	779	759	772	832	771	804	783	793	800	826	792	806	740	757	788	774	775	763	764	805	828	751	836	821	788	766	782	730	804	782	800	773	788	801	814	758	792	758	756	798	765	765	861	823	806	823	819	773	747	785	795	781	781	783	813	770	822	752	753	809	790	779	791	780	765	775	818	763	802	822	771	762	777	802	822	788	778	799	744	777	734	765	819	830	796	763	802	814	865	824	760	755	774	782	811	799	832	768	768	765	773	830	745	776	740	804	720	764	823	740	825	780	787	796	783	766	774	802	770	794	765	770	789	808	759	830	823	845	795	772	797	805	829	807	796	796	787	785	798	766	772	790	776	779	795	808	794	799	792	773	743	761	753	798	757	777	800	792	756	789	772	798	768	799	797	786	823	773	777	793	776	801	785	783	809	788	761	754	768	776	760	759	794	805	795	780	769	769	773	794	794	756	773	797	782	756	815	836	801	799	803	785	776	715	746	795	745	801	761	810	814	795	794	786	794	772	790	838	750	699	824	763	789	741	769	751	820	765	800	861	806	754	794	779	795	796	826	788	770	815	780	773	759	750	803	783	760	766	775	787	823	760	766	787	839	756	763	790	745	755	786	771	721	806	774	809	808	757	757	771	770	742	786	786	814	769	749	742	805	725	785	782	772	773	749	754	790	757	774	844	779	782	816	787	791	757	780	784	805	811	755	791	783	787	761	809	777	782	779	806	719	790	807	780	800	835	761	740	814	819	777	868	781	740	789	792	785	812	728	746	773	758	740	768	728	765	791	809	766	742	815	782	774	768	771	740	714	844	808	754	799	804	770	829	761	765	780	797	832	739	796	826	819	716	747	779	791	733	791	837	760	800	722	770	789	753	783	761	746	789	795	803	831	769	805	729	769	777	794	839	751	820	735	768	744	812	764	780	770	755	795	802	767	756	757	814	684	790	760	782	739	827	753	740	800	792	808	762	802	760	805	837	751	802	786	756	803	754	763	800	765	735	704	768	816	840	776	826	775	742	818	775	835	824	742	721	819	841	807	781	775	760	804	776	744	839	790	809	809	795	805	794	745	764	802	784	812	767	787	817	776	814	751	798	819	819	846	748	795	805	774	797	817	774	779	807	783	753	828	801	779	801	774	814	806	831	777	780	730	771	792	774	820	823	822	811	779	798	828	795	771	755	775	792	795	788	792	750	773	806	771	784	792	774	772	789	763	786	797	769	796	790	780	745	795	825	830	743	835	755	801	768	786	812	775	813	788	771	744	789	764	791	827	732	750	767	782	814	811	751	781	806	784	800	775	843	803	834	807	812	806	810	768	773	765	758	748	819	761	802	778	844	769	777	808	771	762	834	740	823	733	791	798	819	765	803	749	786	736	801	763	780	782	761	753	784	825	819	827	766	814	773	853	754	796	780	777	822	818	772	741	818	778	804	813	771	765	789	753	788	792	770	814	781	752	766	847	797	785	756	788	800	785	803	814	771	754	773	776	766	774	830	819	823	789	800	805	781	758	734	800	812	784	774	781	778	784	805	811	784	811	836	761	786	804	744	833	755	773	760	768	809	810	809	764	813	837	745	772	769	802	761	783	762	810	772	810	750	766	808	786	753	732	768	795	791	773	806	768	790	752	794	804	775	798	744	756	728	814	822	733	708	772	794	815	785	771	742	785	792	776	757	836	791	783	784	796	762	868	796	772	794	785	796	779	805	814	803	753	770	778	812	770	791	816	760	802	794	754	777	802	793	804	820	795	803	819	768	807	746	770	800	729	774	735	796	767	736	813	769	767	799	815	736	733	822	738	786	766	804	829	824	789	785	800	748	778	786	810	801	776	768	819	797	777	754	729	804	840	799	830	770	780	801	807	753	808	851	774	791	764	814	762	762	810	836	798	769	797	796	753	790	794	771	827	760	806	780	790	742	770	757	786	783	746	813	807	747	811	819	741	808	806	774	764	721	834	779	785	810	808	816	822	784	741	828	773	765	808	782	770	812	763	802	814	781	794	764	827	803	757	724	763	772	811	808	755	770	750	744	805	758	771	783	795	856	794	781	798	783	781	791	732	773	778	815	824	768	776	811	851	786	784	776	797	793	786	751	783	804	739	796	816	798	833	786	770	755	799	814	787	808	840	802	809	756	785	769	777	786	825	771	803	758	779	822	838	795	776	772	770	808	771	818	793	756	764	792	786	780	751	797	797	762	815	796	771	782	746	743	787	748	791	801	841	773	795	754	809	740	765	769	831	795	808	715	832	781	773	786	831	772	830	753	824	758	782	773	745	765	706	738	762	752	749	797	789	785	800	757	710	816	799	822	792	834	765	805	799	807	808	771	817	783	770	754	775	777	752	767	792	768	789	776	794	765	819	772	768	797	807	758	770	825	803	796	736	820	771	819	770	785	785	779	794	792	794	808	780	792	752	814	818	761	755	783	713	757	742	775	751	810	784	786	802	819	793	786	837	720	774	811	757	799	796	754	756	774	790	732	791	791	776	768	776	763	740	755	736	823	793	793	773	792	768	805	785	751	798	784	716	763	818	760	786	778	812	796	758	768	762	799	774	762	755	781	784	747	780	801	781	811	770	798	812	798	792	784	779	756	812	769	795	785	776	805	818	806	760	741	790	762	727	776	786	815	803	799	764	738	780	776	783	780	778	797	784	788	784	774	773	762	736	763	847	807	756	790	800	794	731	788	782	748	796	835	759	777	813	777	782	825	790	745	762	734	770	763	800	786	815	759	773	806	854	809	794	785	796	771	816	805	764	792	720	777	740	765	792	745	753	782	784	805
15844	980	484	404	318	355	301	312	292	267	281	286	257	249	260	235	232	238	260	267	279	291	254	226	279	258	237	255	253	222	246	266	264	277	236	224	257	251	228	252	255	255	238	234	239	256	271	260	248	241	259	262	235	229	237	237	240	290	237	247	237	228	232	250	218	235	281	264	230	246	249	240	257	239	236	224	253	244	268	278	278	252	274	261	236	267	251	245	278	245	251	239	282	280	264	286	250	245	253	243	265	255	270	264	269	260	255	242	244	256	219	281	237	249	249	267	252	266	244	250	261	247	255	262	267	228	260	249	281	262	270	276	258	222	277	262	230	258	270	225	249	263	266	285	291	252	248	254	251	242	238	258	253	247	251	238	246	246	281	248	251	245	280	270	295	250	269	250	289	264	254	260	273	238	262	249	259	234	262	256	263	271	265	254	241	247	233	227	256	251	268	238	254	251	267	246	242	221	270	282	247	238	242	226	263	276	241	257	253	278	260	240	242	225	282	247	257	256	237	251	242	248	250	239	254	245	224	249	268	219	280	256	221	266	258	269	247	264	231	231	242	244	238	252	278	259	248	260	256	262	255	252	232	265	284	247	225	233	265	268	273	242	233	249	262	229	230	244	235	248	239	248	287	247	238	264	268	259	225	217	249	245	236	284	256	270	256	260	252	257	236	227	209	232	236	240	248	231	236	261	259	279	236	270	272	248	278	242	244	247	255	247	210	230	258	240	243	266	273	251	246	271	249	261	254	247	252	234	279	269	263	269	258	271	264	265	263	229	235	272	234	273	239	243	253	244	266	263	236	250	218	255	276	260	273	231	234	262	279	227	238	285	255	255	242	258	261	233	253	229	267	260	255	255	246	272	231	264	208	262	255	244	283	242	244	220	262	236	241	237	250	229	245	265	239	253	271	261	252	267	250	271	268	259	253	268	243	243	274	258	250	254	243	260	248	281	235	237	228	252	257	237	250	247	261	277	254	249	238	289	292	265	243	268	254	269	267	271	241	265	245	275	232	233	250	252	251	222	241	263	275	264	275	242	285	257	256	278	243	242	261	265	250	242	240	252	258	266	258	258	263	247	270	256	226	235	263	255	239	226	264	267	248	249	278	256	242	272	261	260	272	271	278	251	264	241	271	247	243	235	254	276	248	264	270	232	263	265	244	259	232	240	249	246	249	255	225	273	256	239	243	242	219	283	254	227	253	240	229	253	236	234	246	259	290	245	243	269	237	274	248	258	234	239	237	263	272	228	273	256	231	239	226	268	257	237	267	273	234	250	250	233	239	217	236	263	253	270	272	260	236	279	249	258	276	270	240	246	256	231	250	229	256	255	250	265	237	228	230	268	279	237	244	217	249	269	258	264	239	253	261	280	237	248	239	247	232	240	238	266	257	209	241	239	245	236	251	282	277	247	243	248	253	250	281	236	246	258	242	250	265	233	253	274	256	235	265	257	238	241	269	233	260	249	262	260	237	272	293	293	237	245	238	255	232	245	254	271	260	273	256	261	262	285	241	264	241	213	243	239	272	281	225	224	275	279	226	271	252	259	247	254	228	241	254	234	255	261	287	253	278	240	244	251	257	250	256	245	282	257	248	238	247	268	262	242	294	259	236	247	243	258	254	252	241	244	253	242	259	250	260	246	230	266	215	239	249	268	278	254	286	272	282	271	249	223	244	250	248	229	247	255	233	243	280	248	237	228	259	250	273	236	246	234	240	221	259	259	237	240	249	234	247	251	235	264	211	257	237	262	280	220	237	253	244	234	236	247	258	248	256	230	238	249	276	282	261	239	254	270	253	231	243	252	275	241	223	236	256	247	265	225	234	257	262	252	221	263	256	228	256	262	260	303	239	229	256	255	242	245	309	265	252	264	260	236	239	230	277	246	221	226	233	279	264	226	257	246	273	249	231	247	262	244	245	249	255	248	263	259	248	256	260	227	256	259	244	253	242	269	228	255	276	264	234	234	260	264	238	231	213	232	271	238	250	229	220	235	256	245	270	250	248	244	264	258	293	237	258	243	251	258	246	246	242	255	240	247	221	236	261	256	270	231	295	249	267	248	234	260	248	231	225	235	251	252	256	234	265	272	235	263	240	260	246	239	242	268	268	238	266	243	220	270	263	251	260	236	257	268	252	264	273	210	277	294	234	237	248	243	257	261	248	248	252	220	221	237	253	263	235	253	229	236	221	246	271	218	269	236	273	250	230	261	259	256	251	250	255	257	249	245	249	279	227	237	235	253	248	219	254	267	256	281	248	262	263	230	242	244	268	269	246	258	259	261	249	268	255	248	245	243	217	217	255	256	250	268	256	258	254	229	256	263	252	266	238	267	252	241	258	231	236	239	242	234	258	254	262	230	262	258	271	243	254	241	271	245	257	266	220	223	247	271	268	248	247	259	247	255	262	269	236	212	231	265	278	228	270	239	252	277	244	256	251	261	271	265	214	247	256	255	257	232	211	259	258	240	242	258	267	232	244	255	247	264	249	228	245	266	281	261	261	240	246	224	256	277	267	269	277	215	238	259	266	235	227	265	270	255	237	258	255	258	264	236	277	264	251	229	248	239	255	258	219	266	229	244	287	272	233	231	234	227	228	247	242	233	248	250	255	248	240	244	249	236	261	233	242	253	245	265	245	236	213	231	223	274	253	240	241	241	258	259	247	251	252	278	254	264	244	271	236	234	269	237	254	255	256	273	262	266	251	237	254	264	225	245	219	261	270	232	262	237	242	244	258	256	247	230	234	269	267	259	260	260	233	264	263	259	247	246	260	243	246	266	266	246	263	266	275	265	239	249	231	231	275	232	243	244	246	244	270	267	263	256	251	234	278	245	264	251	221	240	223	238	308	229	238	233	236	252	263	253	244	258	253	216	277	231	253	247	267	262	256	251	260	243	239	218	262	245	251	247	249	241	301	251	247	239	218	252	224	242	246	234	259	236	237	250	253	263	225	238	273	241	271	283	227	231	251	257	244	265	259	252	263	253	260	229	245	248	229	259	259	253	254	271	253	246	268	243	283	281	255	231	240	247	251	243	255	242	248	260	245	291	255	255	255	226	248	235	239	270	248	255	247	224	239	251	256	259	236	230	265	257	233	258	237	260	255	272	255	237	250	247	234	236	297	270	228	250	248	252	246	262	260	236	254	265	219	231	247	234	242	237	278	233	258	245	256	221	223	252	251	260	247	247	255	245	278	274	274	248	257	261	232	231	247	245	245	257	235	234	230	232	260	235	231	238	246	265	251	237	265	253	266	264	262	236	254	243	230	228	224	264	280	243	228	261	260	247	249	250	241	267	257	234	235	239	246	265	245	236	246	272	278	247	276	242	289	259	259	233	266	272	250	261	261	263	264	261	265	263	252	270	260	244	226	257	252	258	230	260	229	257	230	252	230	247	266	243	257	239	251	238	264	265	229	217	269	247	236	260	252	257	228	254	251	282	251	257	248	249	254	211	269	233	237	265	245	265	267	275	256	240
11433	868	1114	1227	1066	990	856	832	795	757	729	713	655	665	649	670	612	581	666	649	637	609	606	600	678	589	616	646	625	630	644	602	623	631	612	640	575	579	592	642	669	635	616	601	631	600	588	590	599	622	603	603	574	579	580	568	619	565	612	555	584	562	610	648	600	593	616	599	615	583	598	596	641	636	587	616	611	635	596	614	600	554	574	609	569	599	651	639	556	587	571	607	621	595	616	589	609	558	596	597	561	592	558	603	604	555	611	578	622	565	617	661	650	592	599	575	613	552	633	599	574	627	575	614	603	607	595	603	609	577	575	548	574	608	598	593	573	620	612	584	607	592	586	587	574	626	587	606	594	639	608	594	629	599	563	613	670	588	572	627	604	639	629	571	642	574	617	634	540	634	620	634	615	623	584	614	627	564	589	584	586	615	593	569	608	612	662	633	607	668	634	594	615	596	608	579	617	596	619	628	606	555	617	555	615	601	627	555	563	571	589	596	617	597	572	609	620	632	615	627	585	602	615	603	591	599	624	612	620	594	606	621	579	577	580	588	603	603	621	625	644	602	610	602	602	572	605	588	612	652	602	546	588	577	578	605	632	612	613	592	616	572	566	603	578	629	574	643	584	624	607	586	603	607	593	611	634	599	628	570	610	560	568	631	588	610	605	621	578	625	632	570	582	596	616	586	589	603	615	601	616	632	590	614	620	605	601	631	604	548	615	548	658	624	601	614	598	577	579	619	613	610	592	607	645	568	644	599	580	646	597	605	616	584	567	600	568	593	560	605	564	604	611	611	573	600	556	620	593	580	550	621	590	598	609	628	590	607	624	607	585	582	605	578	617	571	614	576	598	588	599	636	566	618	595	626	595	621	597	584	593	592	582	599	573	596	592	585	594	591	640	614	576	597	602	616	582	591	632	552	599	633	609	584	606	581	633	607	622	605	603	592	615	613	580	579	595	618	590	579	614	582	576	622	590	612	610	612	584	577	554	575	580	612	658	647	570	618	583	605	572	603	573	575	628	562	633	604	602	624	614	559	648	626	589	611	608	581	580	610	599	601	649	593	590	576	578	644	575	613	551	562	615	601	634	583	596	647	559	573	616	616	568	629	614	636	624	624	607	631	592	614	566	587	587	606	624	617	610	584	663	570	625	592	661	621	595	579	588	548	615	601	609	605	573	597	591	585	626	601	582	577	592	599	554	646	580	606	654	592	596	625	599	564	590	638	600	602	584	584	647	577	619	583	590	607	589	604	570	575	595	621	625	612	595	647	581	601	581	618	611	572	616	608	540	631	599	555	593	542	534	588	608	634	590	601	618	617	602	615	579	591	599	578	620	602	595	583	565	624	558	596	605	570	591	588	612	628	604	567	578	573	582	568	573	573	584	604	623	586	578	609	649	659	604	579	603	592	566	573	631	619	615	593	613	591	562	593	578	604	629	584	554	567	611	619	628	634	589	572	595	614	590	626	560	630	586	616	617	593	588	593	581	615	585	584	593	636	582	579	586	601	610	615	627	581	601	602	623	594	593	571	591	600	574	635	610	598	593	575	618	630	589	632	609	596	674	608	618	597	581	612	621	604	622	635	577	578	592	614	599	603	585	636	589	574	600	578	577	569	611	587	643	605	651	628	579	588	615	630	584	551	614	662	603	618	602	611	626	590	577	597	620	604	596	618	597	603	577	607	583	615	605	619	582	594	612	639	621	616	591	600	595	571	586	629	583	581	591	560	623	577	542	603	641	597	607	556	601	580	586	583	595	554	609	625	578	568	634	614	625	575	626	580	610	597	600	585	572	611	609	584	658	601	592	613	588	591	617	529	599	603	602	633	597	581	571	631	597	571	616	595	565	597	580	575	564	573	557	625	589	559	592	623	581	568	589	588	596	590	631	596	605	602	624	571	622	621	600	583	584	592	555	607	591	610	575	644	575	626	587	584	613	587	616	617	593	625	631	617	612	599	560	613	594	608	590	630	594	669	598	576	632	636	593	579	621	612	580	611	572	604	608	585	628	628	568	579	603	617	604	618	612	583	617	599	630	614	655	615	614	643	635	613	574	639	587	640	592	584	609	629	603	572	606	582	605	577	538	625	621	610	576	608	578	591	592	576	629	593	607	613	595	576	625	625	622	544	593	589	610	560	604	575	579	608	607	596	573	583	659	573	590	586	592	632	588	607	547	635	566	571	593	554	605	563	614	540	581	604	629	573	596	593	620	617	597	564	616	605	567	584	579	585	604	593	608	593	606	599	638	589	615	581	600	559	581	653	605	631	587	601	564	631	636	570	585	590	621	631	601	577	584	592	594	599	577	611	605	584	629	590	592	595	600	606	625	610	601	614	556	641	576	547	564	614	581	610	584	626	555	577	615	607	615	629	586	585	605	618	589	608	603	604	602	594	555	609	623	573	553	573	639	574	558	591	570	591	582	600	648	579	615	635	619	619	590	605	563	596	663	584	585	584	599	591	623	623	570	573	600	589	603	575	584	631	637	601	601	604	630	579	603	579	605	607	580	590	628	606	581	585	630	632	580	639	565	628	586	587	641	629	639	590	619	631	559	566	601	611	587	614	595	619	587	626	590	567	573	601	582	630	563	619	620	589	601	600	587	562	548	574	555	631	583	630	602	588	581	607	564	589	639	585	583	622	601	597	599	591	582	591	580	587	634	556	579	592	597	596	608	579	596	601	602	556	613	613	576	630	569	576	592	602	601	594	600	622	598	595	632	626	608	578	620	580	606	625	574	569	589	620	590	584	608	623	603	584	598	602	533	573	568	581	565	614	619	603	598	597	575	589	577	594	591	621	611	590	633	622	614	574	604	616	595	621	622	577	570	586	604	630	630	581	571	580	598	578	597	563	599	616	603	595	590	613	617	586	582	582	630	613	612	578	603	590	595	578	552	624	652	615	578	647	562	579	626	577	595	613	592	593	620	612	559	650	559	600	607	585	627	591	594	610	569	596	582	589	608	607	601	579	585	594	610	652	589	607	575	618	628	623	639	590	565	587	636	604	634	595	609	579	632	581	577	622	597	605	643	603	569	602	638	600	602	585	601	574	607	599	599	606	629	607	585	618	585	610	623	602	591	606	606	559	603	595	613	592	566	619	620	599	610	622	624	577	605	572	603	639	640	567	624	556	580	602	629	621	561	593	563	605	636	584	651	587	597	613	616	646	562	632	623	597	597	558	631	606	616	591	629	576	567	576	596	594	618	596	581	624	574	605	622	599	596	580	565	574	602	634	591	635	598	611	585	602	551	613	584	617	627	583	596	582	605	585	620	613	593	563	614	589	602	613	577	608	583	589	573	612	554	604	612	609	621	587	560	576	588	608	619	612	596	562	573	598	659	592	587	549	595	629	580	603	611	614	597	583	604	601	595	568	592	637	561	580	569	607	636	591	587	601	586	613	624	587	607	610	609	577	611	585	628	590	581	610	566	603	566	623	579	591	565	592	623	597	610	602	623	650	644	601	566	624	628	632
24904	2381	708	448	298	232	200	176	146	122	120	148	120	116	123	119	123	145	104	109	100	139	114	113	105	137	110	105	119	103	106	105	112	108	95	100	101	104	101	88	93	109	106	96	125	108	113	121	98	128	93	99	110	114	114	121	102	105	95	96	101	96	85	107	92	114	101	103	95	99	108	86	115	110	93	94	88	109	96	75	91	114	93	104	98	92	85	97	99	104	98	107	132	115	96	112	119	94	102	105	91	99	98	102	116	99	123	104	111	90	97	97	98	92	102	89	105	113	105	116	84	102	96	112	112	109	98	101	92	76	100	97	108	92	102	111	104	100	116	85	99	101	92	94	96	127	109	109	113	112	114	117	126	108	107	108	99	94	120	111	105	107	115	96	105	106	105	102	96	88	95	111	124	98	98	94	97	115	105	121	93	104	113	103	99	111	100	96	99	110	98	108	88	104	109	112	110	89	90	111	109	95	109	106	101	100	101	103	111	107	84	91	96	97	95	121	91	103	102	112	119	97	96	80	102	100	105	115	90	107	94	100	110	94	95	105	86	96	98	109	99	85	95	99	95	97	104	97	92	119	104	104	108	112	116	98	111	94	107	105	107	122	78	102	117	101	103	101	100	108	119	90	118	104	103	115	96	100	95	104	106	94	99	107	108	87	99	102	106	104	93	81	85	109	106	99	98	108	96	117	107	105	96	101	84	107	88	106	102	123	104	113	86	117	100	92	102	116	110	94	123	132	112	111	95	114	97	93	96	98	94	118	119	79	95	80	94	114	105	100	103	117	120	118	113	116	109	84	85	94	102	89	104	103	112	110	90	104	107	101	95	106	108	90	90	106	111	108	92	109	99	104	100	95	110	124	111	85	85	99	96	107	121	89	108	95	95	99	107	86	108	113	118	90	104	109	102	109	100	105	100	92	89	84	84	111	90	98	104	117	96	90	96	109	83	96	94	107	98	94	101	107	104	109	84	104	99	109	91	110	90	94	102	112	101	108	94	106	103	126	116	108	97	104	111	108	99	115	112	97	94	107	109	139	118	88	109	104	116	103	101	109	101	129	105	101	104	95	92	97	100	100	94	82	114	114	85	117	97	89	106	92	113	117	102	115	126	107	107	94	94	98	112	101	107	106	102	118	83	95	102	98	102	105	79	103	115	98	105	119	106	98	131	102	79	106	109	105	111	96	106	103	109	116	101	101	86	128	116	96	113	116	110	99	107	99	100	107	93	117	91	104	112	108	99	96	93	99	110	109	114	107	117	101	101	108	90	97	83	86	103	111	97	101	118	99	114	101	99	83	113	98	133	88	100	114	86	98	109	97	125	100	108	88	106	123	93	101	96	76	105	94	124	96	105	98	104	104	83	94	101	96	107	96	103	102	96	89	106	108	107	106	106	121	126	102	91	99	98	101	96	120	105	86	117	106	94	102	105	101	108	110	103	96	106	103	135	83	103	86	88	94	93	108	114	97	99	130	103	109	115	113	113	103	95	113	116	81	95	103	102	110	88	90	113	97	115	102	101	112	102	103	97	96	107	97	97	102	103	103	113	108	113	104	115	96	100	118	97	119	107	98	104	96	80	102	113	97	97	104	93	91	95	100	78	88	118	79	83	103	99	110	118	92	98	125	110	89	112	102	101	93	104	105	104	95	104	97	105	104	108	124	98	110	99	109	95	94	111	118	81	95	116	89	101	109	109	92	99	111	98	109	92	108	114	103	78	103	100	102	104	109	109	107	89	98	83	102	114	94	99	103	110	100	104	106	101	112	106	112	88	77	114	96	108	95	82	95	107	99	109	100	109	112	98	90	101	88	116	103	93	102	107	108	120	94	109	83	113	85	114	101	103	94	95	103	100	118	115	85	97	98	90	107	113	112	94	108	96	101	104	99	105	102	105	88	100	101	98	98	128	126	89	97	90	101	91	93	114	99	89	101	104	111	99	113	107	92	80	63	92	111	97	110	98	91	91	94	78	98	105	110	104	107	120	111	113	114	90	100	100	103	100	109	94	115	127	83	110	98	91	94	98	107	110	98	121	99	113	108	103	110	98	111	93	104	110	113	95	97	109	107	107	103	101	102	104	89	117	121	86	91	93	87	105	127	90	98	88	95	95	95	85	93	95	109	86	89	84	118	113	102	103	95	95	112	100	90	126	107	90	115	104	100	98	90	113	81	92	95	105	107	102	101	90	107	115	91	87	102	95	107	90	93	92	89	95	101	109	102	89	123	110	99	107	101	96	89	98	107	101	101	79	87	115	101	106	109	112	109	115	81	88	105	108	104	109	102	106	93	87	101	105	106	116	118	115	108	96	110	92	103	101	99	110	91	95	94	95	107	99	101	97	104	122	105	106	113	108	86	107	83	85	98	104	94	108	78	114	102	123	105	81	120	84	91	89	100	100	109	107	88	105	94	96	114	90	105	92	101	78	104	80	83	105	97	120	85	113	84	88	109	96	97	110	93	104	108	102	91	93	85	96	112	110	111	100	99	87	110	120	91	93	114	104	112	99	114	100	95	114	92	104	115	112	99	93	94	107	108	88	97	107	128	105	109	107	93	99	118	94	110	86	96	84	87	98	104	116	101	103	103	90	95	101	99	96	94	103	99	114	96	103	99	93	105	122	109	90	100	121	100	113	99	105	98	114	124	101	104	104	108	115	86	102	117	109	110	97	103	108	107	94	115	105	99	92	109	114	99	120	96	105	96	95	110	92	83	93	90	96	114	94	107	111	96	104	114	94	105	94	102	102	93	93	112	117	110	105	109	104	101	110	100	107	105	101	95	111	101	114	107	96	110	105	117	104	87	108	101	97	102	98	95	86	106	119	95	93	88	98	97	97	92	119	100	97	105	97	105	95	107	93	103	89	104	130	113	99	100	88	88	115	113	93	101	111	103	110	79	101	91	102	101	99	115	92	98	115	89	119	104	132	102	88	120	107	84	95	112	95	109	105	100	96	103	109	104	108	87	101	117	101	112	115	116	110	99	117	105	98	103	96	106	99	77	104	105	112	111	92	99	93	98	108	106	94	102	118	106	112	106	107	117	91	106	104	102	102	103	119	101	110	107	99	110	94	90	102	91	92	96	92	88	100	91	97	97	98	121	93	101	114	110	110	109	106	89	91	109	91	108	115	88	92	107	98	85	101	95	101	106	96	103	97	110	100	115	106	96	99	95	104	96	103	90	91	93	110	94	103	105	105	95	113	95	116	100	120	94	114	101	125	108	103	89	109	97	96	113	82	94	106	111	96	104	98	102	126	112	93	86	90	96	106	102	103	83	105	115	91	105	101	102	98	101	106	98	96	96	112	127	109	85	105	96	112	87	106	91	117	101	111	102	102	108	107	110	123	112	98	103	93	109	106	96	101	122	97	94	92	104	124	96	97	98	119	94	110	93	104	115	90	114	87	110	112	106	113	83	99	87	101	103	103	107	96	101	125	109	78	114	111	96	99	109	101	89	97	118	108	109	95	107	115	98
14719	730	1271	1470	1249	1017	776	682	585	524	503	437	428	386	379	365	412	360	336	328	299	362	361	321	321	323	314	334	299	316	285	283	346	282	305	287	298	304	304	298	284	302	290	306	279	311	308	253	282	283	269	272	285	272	281	273	287	291	314	272	331	277	291	273	302	303	262	291	273	314	265	273	295	283	243	258	292	288	288	307	296	281	313	268	271	273	278	308	308	277	270	291	263	277	261	288	284	289	275	298	286	240	283	259	290	299	277	284	272	275	309	289	292	273	264	290	295	272	306	287	288	275	290	275	261	270	307	257	305	270	273	296	293	287	280	275	221	266	311	275	249	281	288	274	299	266	264	289	331	284	260	272	287	296	292	278	246	289	285	306	300	320	281	293	294	253	275	264	297	272	255	285	273	246	285	271	253	277	315	275	312	300	291	283	305	294	281	275	303	274	243	251	275	271	308	268	303	293	308	292	300	283	278	271	268	254	270	308	278	284	293	246	281	304	260	271	230	304	280	260	269	277	284	290	295	281	265	284	287	268	292	266	276	285	277	240	295	263	284	279	275	260	284	305	286	267	252	298	273	265	241	295	264	278	273	277	274	277	286	280	283	261	255	265	301	308	265	283	285	282	272	285	285	298	276	266	275	293	343	264	252	268	272	315	264	280	288	260	314	282	277	285	250	272	291	274	282	307	268	289	281	271	300	258	296	300	257	308	284	317	307	293	253	307	274	289	271	295	266	274	292	280	268	286	294	256	275	258	272	253	277	268	295	274	263	299	283	275	281	260	270	261	304	268	254	263	282	293	266	282	285	268	254	284	264	286	256	301	295	260	274	271	279	295	283	279	285	289	265	272	285	276	264	297	300	264	278	275	293	271	263	301	292	254	307	284	286	276	265	299	290	255	295	271	301	290	273	263	284	285	316	241	261	249	293	243	290	283	263	279	299	275	288	307	280	288	292	296	276	303	285	283	279	261	281	276	268	290	299	268	267	297	284	302	278	265	300	314	298	268	297	276	274	290	292	305	263	307	278	271	289	259	262	287	320	273	285	284	289	291	256	304	270	298	287	267	267	296	255	271	278	279	288	270	282	294	266	294	278	288	251	271	273	266	273	294	285	264	303	304	288	274	299	289	264	267	279	282	249	247	286	280	260	256	299	291	276	313	220	276	268	293	294	275	280	269	278	248	304	315	253	250	305	277	272	255	293	256	298	295	259	276	297	266	315	276	285	260	290	301	261	286	277	267	297	259	283	276	281	275	292	289	283	262	275	265	283	243	266	267	305	263	279	287	275	306	291	309	255	262	293	319	283	268	282	266	267	272	285	271	280	265	275	314	254	298	274	265	290	264	303	294	299	296	259	278	251	295	287	302	271	266	263	263	263	291	287	272	313	283	297	287	249	280	253	280	260	289	283	281	285	283	270	268	310	255	278	272	280	272	298	267	246	275	286	274	320	289	277	277	285	265	277	284	282	283	270	285	252	311	268	267	301	300	265	290	296	282	270	273	288	279	293	312	266	299	246	262	282	296	276	304	274	262	284	283	284	273	300	283	301	298	256	279	292	283	295	280	288	286	311	255	259	264	253	294	288	314	303	321	271	298	280	282	276	266	284	254	311	287	307	281	272	293	276	282	288	259	238	241	298	301	272	248	263	250	277	288	327	278	284	253	312	250	319	290	296	293	263	257	268	284	294	280	268	270	282	288	276	263	278	290	279	272	304	290	275	280	287	294	298	286	271	298	259	258	270	283	274	291	309	313	267	280	277	280	269	303	273	277	291	294	290	256	278	281	270	300	245	285	284	303	277	270	268	267	285	258	264	247	275	254	280	288	298	255	269	304	278	281	304	282	269	292	274	299	270	292	309	318	281	272	273	255	270	289	273	274	282	261	298	276	292	282	275	263	266	284	294	282	283	282	285	309	258	259	273	290	264	268	261	273	278	296	294	284	259	308	289	299	284	272	271	284	291	292	266	265	281	286	293	253	282	276	264	284	299	287	294	286	283	264	290	268	268	262	284	268	262	292	269	263	290	254	274	261	263	277	298	271	254	286	262	324	291	300	280	270	281	259	301	311	280	280	292	262	291	279	293	287	271	266	282	287	288	291	267	270	293	255	271	286	257	275	267	284	286	297	270	264	284	255	263	287	255	294	292	300	284	236	269	256	289	286	301	290	297	275	286	273	283	262	276	308	257	264	290	285	259	286	278	275	257	279	273	253	311	296	296	282	270	263	271	258	287	283	297	276	271	249	269	283	284	251	310	279	286	280	265	278	272	262	250	261	256	298	282	260	281	270	272	257	260	283	290	271	261	282	284	315	265	262	251	277	253	250	285	288	313	274	321	276	259	264	274	277	267	285	264	268	301	266	301	262	264	299	291	277	256	286	285	283	284	292	300	296	293	290	299	276	283	288	243	270	271	268	286	316	287	296	297	272	270	254	328	281	301	277	298	266	283	248	258	298	259	286	266	263	286	253	285	243	273	281	293	298	266	256	257	301	253	299	326	276	269	258	276	285	268	278	286	273	276	291	288	277	285	282	262	264	286	285	292	284	294	306	282	279	274	272	262	268	299	277	261	305	266	264	261	271	294	293	271	291	268	265	294	277	268	292	286	241	256	275	291	274	280	293	260	283	282	253	289	281	289	269	264	290	280	269	298	260	282	276	274	256	271	274	277	271	283	299	282	284	280	240	303	296	293	275	286	288	291	268	268	267	281	279	292	305	321	297	288	283	266	275	272	283	276	271	293	297	278	280	257	279	280	281	275	268	280	292	290	285	270	264	263	284	282	293	264	280	274	274	278	258	276	289	283	283	289	238	272	249	293	257	252	267	302	317	265	275	274	281	284	250	277	276	281	276	241	298	294	272	292	268	280	280	270	281	263	259	283	294	295	281	289	283	274	273	276	275	273	304	266	275	256	277	295	283	267	293	263	298	258	268	301	305	254	303	270	275	292	281	267	254	278	283	276	275	292	300	279	301	259	273	276	296	262	247	281	275	268	243	270	299	329	283	247	273	270	292	289	266	240	297	297	273	266	299	299	287	294	276	268	289	272	244	246	284	295	263	258	292	263	256	294	266	267	276	276	260	272	261	272	277	285	272	280	275	300	303	278	271	298	285	271	282	309	269	297	287	296	274	300	281	273	261	285	273	287	277	306	271	262	266	273	291	282	270	307	269	253	297	293	270	250	290	284	308	273	269	294	276	265	263	294	287	263	288	280	312	296	295	310	305	283	265	299	250	278	275	290	279	282	269	274	272	291	256	257	277	279	256	299	303	298	258	278	292	284	278	301	270	231	265	283	302	286	254	279	279	270	274	264	289	269	258	264	311	309	275	277	284	280	297	274	280	283	284	258	273	295	251	278	251	269	268	285	277	277	249	261	278	269	287	304	278	292	258	281	243	273	292	273	286	280	279	294	295	280	318	266	289	288	279	291	263	279	266	272	291	297	286	245	278	273	286	270	287	276	280	309	282	309	246
4707	382	356	339	319	307	340	319	331	355	318	341	354	344	352	364	330	341	308	357	310	340	345	321	336	339	353	339	322	353	354	340	331	322	327	359	334	324	341	320	338	303	339	303	308	321	324	292	300	310	342	319	343	316	318	302	322	355	337	323	322	338	319	324	345	353	367	343	353	317	347	330	325	316	345	306	354	364	347	335	337	326	354	333	334	343	332	313	320	332	329	330	354	346	298	329	353	322	346	368	332	332	314	333	348	314	305	319	320	350	350	303	328	322	338	339	335	345	339	345	320	339	346	354	314	314	337	314	366	305	306	316	321	341	305	331	390	351	338	359	331	301	288	320	317	310	305	310	334	341	362	311	353	324	308	329	358	339	312	355	324	337	343	329	343	316	305	307	325	334	318	314	355	297	322	338	338	324	320	317	308	379	314	347	300	329	335	356	326	356	303	311	317	345	323	321	322	304	347	332	324	323	306	334	293	296	331	357	351	347	345	329	325	321	319	332	296	295	317	352	311	364	307	304	339	328	347	356	341	325	370	324	353	346	305	326	307	348	355	291	353	333	339	325	344	294	326	359	306	353	330	343	323	325	347	346	355	348	321	316	344	352	368	358	323	342	304	335	335	350	306	319	334	305	329	322	358	313	350	339	347	326	322	316	334	337	316	333	348	356	348	335	324	318	389	322	330	331	329	366	292	323	336	344	277	368	329	340	334	332	320	314	313	317	341	341	345	349	335	275	349	323	298	316	338	320	339	332	319	328	351	364	310	321	332	345	350	359	339	326	330	349	315	338	343	324	304	325	338	356	316	364	351	332	332	333	299	322	314	336	334	338	353	334	313	336	381	360	336	352	351	305	293	388	318	318	309	297	351	354	338	351	343	349	348	325	343	325	296	305	323	344	306	305	346	356	323	305	308	315	321	286	333	365	338	324	315	335	326	325	344	326	357	364	313	330	325	343	379	307	328	344	334	312	324	327	335	340	321	318	312	337	321	350	315	308	306	347	360	340	347	326	320	336	353	331	302	352	330	328	327	310	367	375	331	306	335	343	346	328	350	341	310	345	309	332	347	338	327	298	332	368	355	339	339	312	361	310	340	292	319	329	310	331	334	349	328	348	352	329	322	332	351	327	321	353	318	327	323	317	322	353	326	332	337	349	325	352	313	335	347	319	307	324	298	322	331	332	325	333	315	338	312	314	358	335	339	316	359	374	332	333	346	343	371	337	334	332	305	348	352	312	343	330	318	334	379	333	340	373	354	330	328	337	341	338	362	370	331	326	343	353	340	303	318	306	341	333	368	341	313	352	319	331	293	351	335	353	360	335	341	332	308	305	358	333	291	348	331	358	357	361	344	332	306	302	350	300	338	362	338	353	358	326	310	336	318	326	290	344	333	312	331	313	340	329	346	343	324	375	349	304	303	329	294	355	358	320	351	291	307	330	336	334	324	303	323	360	305	332	333	320	305	340	326	312	365	327	306	344	324	306	334	315	340	334	333	311	334	353	319	351	344	355	374	330	340	348	316	338	364	324	334	331	314	346	314	344	328	329	307	344	329	347	335	350	352	321	333	322	285	348	323	275	313	321	311	326	321	318	361	344	332	325	316	335	338	316	346	326	328	335	311	352	338	352	346	322	321	335	324	358	308	335	317	327	336	340	327	312	348	317	348	370	311	363	319	336	349	351	317	319	346	367	371	322	331	344	346	312	346	342	313	344	325	334	301	322	285	359	314	329	362	318	330	334	349	347	335	332	329	357	356	357	326	276	305	305	366	307	305	313	361	309	369	337	320	346	287	307	330	381	345	322	312	335	331	342	306	371	333	373	312	326	349	340	336	308	327	350	332	347	272	303	296	324	345	306	299	352	324	331	330	344	335	295	344	373	330	335	308	329	326	317	359	353	313	330	338	327	351	332	322	351	358	354	361	300	375	322	324	321	308	311	321	331	351	351	358	335	338	348	340	317	334	333	337	359	324	309	335	348	343	340	307	352	320	303	346	319	298	342	340	314	331	315	312	331	356	332	358	329	332	322	349	354	365	342	334	383	309	350	312	306	357	364	338	330	293	309	335	322	307	318	338	322	283	338	334	315	359	318	339	351	312	346	346	322	340	333	295	344	342	327	312	323	299	299	338	343	334	364	311	362	357	344	318	340	286	325	323	321	282	350	334	319	326	326	330	334	320	333	337	331	366	331	345	367	326	349	314	307	330	334	329	329	358	318	326	362	363	340	329	301	301	329	347	367	328	321	314	310	307	283	344	306	311	338	361	319	300	334	315	306	342	322	331	348	325	319	350	289	311	356	320	359	331	336	295	330	345	335	317	350	364	341	320	303	296	349	293	344	355	337	308	326	306	342	349	356	370	324	310	335	320	355	318	335	294	326	330	290	318	330	301	325	330	351	308	327	340	332	364	320	317	340	326	340	344	307	342	336	319	373	334	306	314	347	332	358	324	319	335	323	317	322	354	320	321	345	351	336	343	317	338	332	320	311	341	336	348	369	337	316	343	333	318	325	323	329	299	336	341	342	319	376	331	347	344	312	329	352	373	341	321	338	332	332	313	300	359	353	311	308	325	363	290	346	307	356	342	321	331	310	328	346	313	295	341	329	336	309	360	333	350	338	341	343	312	309	327	342	324	347	329	345	357	339	349	315	315	338	353	329	346	303	361	305	329	303	337	318	361	331	345	349	330	346	323	335	325	338	327	328	318	337	361	350	350	339	346	353	360	295	286	307	298	318	327	313	336	366	334	320	329	315	315	338	323	345	339	370	294	327	329	348	354	351	343	319	342	319	369	338	311	324	321	318	310	336	339	322	344	325	322	339	375	321	336	350	335	350	341	337	336	344	312	327	323	318	325	351	298	325	310	312	350	349	314	298	341	325	334	318	332	309	328	340	320	322	324	309	314	370	316	331	375	329	334	348	285	331	344	318	364	301	335	358	325	336	298	344	340	356	333	340	358	347	341	321	275	324	324	383	349	308	350	317	350	338	331	324	347	322	358	335	361	315	322	306	320	309	348	313	358	323	342	340	381	327	364	339	321	324	340	328	333	321	325	345	330	296	331	335	320	356	315	305	330	348	340	356	369	325	307	329	335	341	309	353	318	327	317	324	360	336	345	300	316	340	333	300	325	349	339	348	314	325	327	332	359	308	335	321	330	320	310	329	325	334	341	339	299	345	329	297	347	313	335	334	308	331	349	336	311	343	318	321	348	325	304	307	362	314	335	312	315	343	316	352	328	334	317	309	359	338	345	348	310	351	314	337	360	336	351	349	334	319	352	343	309	329	321	294	327	335	326	319	297	365	361	342	277	291	310	340	311	279	324	337	273	345	336	307	324	358	320	308	313	352	358	347	309	332	320	359	328	318	370	320	377	355	347	330	337	305	336	304	336	338	293	337	312	321	313	318	323	331	349	334	325	357	314	351	378	341	370	339	294	328	321	337	332	329	321	328	347	331	339	338	349	356	362	302	340	322
4267	828	774	811	784	778	823	788	774	784	770	742	749	784	815	728	770	767	767	788	831	777	836	771	743	785	763	825	729	770	747	753	753	773	810	806	795	747	778	771	760	742	824	785	731	755	768	736	853	737	793	763	816	773	784	757	794	724	747	755	778	804	765	796	790	806	802	773	788	813	785	788	784	801	727	837	792	788	803	760	815	773	800	795	791	808	761	813	785	761	790	778	786	734	814	798	786	792	807	799	744	810	799	818	773	811	788	791	747	793	822	747	741	735	786	817	740	824	775	768	781	781	798	751	782	766	751	790	793	810	790	808	785	818	778	802	816	786	776	776	764	803	768	800	749	780	779	787	760	796	751	729	770	779	719	798	803	762	788	768	764	786	748	774	775	756	792	769	820	806	817	780	800	728	852	839	744	789	745	790	812	742	816	772	801	768	830	780	847	759	776	767	725	827	713	770	817	814	777	775	791	814	756	829	714	751	778	776	718	740	800	851	754	792	781	740	771	813	796	810	825	753	781	783	798	795	766	818	746	848	770	785	762	757	814	728	799	798	786	793	745	814	757	779	775	785	843	731	787	754	755	775	765	787	773	796	785	749	846	778	771	812	790	737	781	836	817	748	805	785	753	772	830	762	757	797	715	784	785	793	781	834	796	774	823	806	768	730	799	781	808	755	772	810	788	776	768	765	836	809	787	751	829	738	802	777	811	752	778	864	814	773	764	739	805	805	794	769	752	803	813	799	777	794	799	792	800	828	758	698	769	810	778	812	797	818	749	782	786	812	816	761	771	770	802	747	755	795	788	761	786	790	774	778	757	765	742	778	865	802	746	756	806	808	751	775	802	761	772	763	799	806	820	818	775	764	764	816	794	760	859	771	796	799	781	764	814	779	790	805	818	767	787	783	782	767	825	794	788	826	792	721	756	779	722	792	784	783	819	788	825	806	776	783	786	837	767	775	769	768	785	741	772	789	793	723	785	812	744	770	788	739	785	819	806	778	869	827	823	827	780	749	823	762	772	774	807	774	772	807	795	734	817	773	763	842	795	828	806	795	790	772	751	798	787	794	801	796	819	762	780	794	763	792	758	704	730	810	739	799	784	804	782	795	772	733	784	807	771	792	768	748	809	795	769	800	800	812	784	796	772	746	763	758	783	850	785	794	799	796	796	793	790	754	813	769	745	774	782	815	789	759	769	809	728	759	766	739	847	769	731	788	811	709	792	814	766	748	830	731	806	759	736	847	780	799	736	736	755	752	798	810	834	797	824	773	817	781	774	812	786	778	743	768	777	773	742	820	768	790	795	776	785	799	789	769	768	743	799	747	818	816	771	762	808	829	789	818	799	813	764	846	792	775	768	755	813	797	785	748	763	827	698	778	768	792	808	831	744	786	764	803	753	792	761	793	758	789	830	733	732	774	746	776	818	803	767	757	794	794	788	836	841	798	785	807	780	787	770	761	775	777	774	742	789	797	751	778	767	782	838	823	775	757	814	751	777	797	792	777	784	773	790	771	782	735	812	775	773	730	811	778	786	766	778	798	821	759	791	737	784	790	772	766	772	812	803	788	775	823	800	784	877	766	788	791	730	809	808	771	798	817	781	784	762	789	777	760	753	822	786	770	761	786	803	803	834	788	767	812	776	747	786	785	767	769	803	813	809	737	786	753	790	837	808	766	766	813	760	732	746	751	805	765	771	802	761	761	745	785	758	798	821	788	795	787	770	788	838	828	780	759	748	757	765	765	739	789	754	830	779	762	824	752	802	784	814	762	761	834	778	738	782	796	773	793	769	839	788	784	767	826	775	802	759	823	800	758	782	787	812	736	800	794	797	779	789	766	774	792	780	828	829	760	811	776	811	843	753	770	801	799	746	759	779	782	786	771	801	757	760	770	722	790	753	747	789	807	785	799	763	757	752	798	768	796	810	786	792	742	779	830	803	766	804	762	789	769	789	778	794	804	741	757	802	775	781	773	806	810	841	789	797	780	767	823	812	767	744	817	802	794	786	797	781	736	765	753	780	773	791	750	813	854	752	792	745	780	839	794	717	776	826	820	806	816	821	774	803	826	818	774	807	783	793	779	762	796	735	810	802	840	794	831	766	775	739	754	805	785	814	746	814	783	801	754	792	767	806	768	858	754	728	777	769	719	800	753	788	809	779	829	782	770	806	806	762	797	805	785	801	781	812	807	753	806	770	781	789	783	779	773	816	780	799	844	784	735	738	777	795	785	813	805	784	772	792	797	819	740	762	823	820	778	807	757	766	804	776	789	756	744	811	800	811	808	724	819	812	782	818	773	791	811	761	796	798	824	835	773	777	815	772	758	743	769	824	723	766	794	779	779	802	794	785	771	718	783	775	779	787	796	769	774	829	770	841	796	827	767	808	808	746	805	775	786	767	733	776	799	774	779	726	780	786	761	860	746	808	792	796	814	825	756	777	773	776	766	801	760	779	761	770	797	771	769	836	803	795	747	765	796	777	799	787	764	765	776	770	775	747	823	760	760	799	802	801	767	737	768	777	794	778	790	720	763	784	743	831	820	772	840	783	793	793	797	771	773	755	760	762	774	773	800	787	788	762	822	765	793	809	790	770	730	817	771	788	799	796	725	754	752	786	756	798	795	808	760	778	789	829	754	733	775	822	778	776	774	755	819	778	781	793	784	776	787	766	802	805	753	765	787	758	763	809	773	807	768	827	808	782	730	765	793	796	819	803	722	788	770	779	778	801	799	785	836	781	784	816	792	786	809	833	758	802	806	757	799	768	766	828	766	779	718	793	767	765	775	811	780	814	751	791	826	766	768	816	800	808	771	751	755	791	823	802	782	815	796	742	816	809	799	784	761	788	771	841	796	828	817	777	775	731	769	783	806	812	816	744	781	821	827	773	794	753	811	779	776	799	821	766	805	806	821	748	795	776	785	810	791	736	775	804	797	792	808	775	735	776	738	803	747	797	820	844	746	788	753	795	756	759	796	778	773	818	772	815	798	818	785	763	738	796	790	803	734	814	812	803	789	824	759	782	798	789	792	797	759	805	785	786	763	784	804	718	775	789	848	760	770	836	805	817	786	799	802	746	821	818	735	774	790	789	789	784	732	820	808	801	831	804	785	774	759	752	761	788	781	738	784	746	782	786	780	811	749	765	788	774	807	754	740	799	776	837	778	768	760	790	756	838	763	760	758	792	789	716	766	825	803	771	755	807	810	834	825	847	768	761	765	770	754	789	807	791	850	798	806	799	814	752	733	753	785	778	799	807	784	807	758	812	775	825	788	819	765	802	815	817	833	825	758	745	780	782	746	785	790	749	732	754	752	799	752	815	879	775	781	781	777	799	776	766	733	737	805	825	812	760	761	780	795	782	805	763	807	779	773	762	782	778	819	771	798	820	773	753	755	792	772	785	744	792	763	759	764	717	791	754	805	780	769	752	823	768	793	777	807	807	829	841	762	757	775	836	787	776	801	761	817	803	812	801	811	757	783
16449	1069	511	395	334	324	272	306	287	232	245	258	244	241	254	276	265	265	246	256	288	287	240	237	272	256	265	258	255	280	284	239	249	263	231	256	228	243	249	234	269	265	260	240	253	242	238	265	273	230	250	227	263	255	254	243	251	267	235	264	242	240	292	252	239	244	267	269	263	230	256	246	253	229	267	245	243	245	257	262	216	231	291	265	292	247	271	262	254	270	275	267	252	280	268	225	244	260	235	247	290	269	273	258	259	246	231	245	263	267	246	234	268	277	242	248	224	218	228	227	271	260	269	254	263	279	251	254	257	242	257	268	252	242	228	239	238	273	246	273	263	229	248	259	211	243	270	251	270	244	256	271	240	255	229	283	272	274	251	267	252	253	268	250	255	240	243	258	292	240	232	206	217	276	265	237	244	265	260	268	258	232	229	216	222	280	266	266	263	227	259	256	271	258	271	246	263	241	242	250	267	231	276	249	251	260	257	249	256	262	247	237	238	229	223	251	235	244	251	254	239	249	238	246	239	237	252	231	251	281	244	248	264	237	263	264	251	238	274	258	237	234	263	261	249	258	257	266	283	246	217	277	230	236	261	263	283	235	252	233	232	275	244	234	270	239	255	252	248	236	269	247	272	249	257	257	230	276	246	248	243	260	252	242	248	243	209	233	245	242	245	280	247	229	262	248	237	240	238	231	256	209	246	231	272	300	229	275	259	249	248	234	261	260	266	265	245	208	238	270	261	244	265	253	266	241	257	281	254	260	254	253	252	238	258	288	244	252	256	242	250	262	258	238	231	233	256	258	226	269	265	269	262	232	246	247	282	270	268	239	227	275	231	250	241	259	250	244	252	210	260	261	245	222	248	257	264	248	245	246	261	265	255	252	236	235	274	261	240	256	238	240	251	243	254	251	229	258	238	258	251	241	254	216	232	236	244	255	262	243	260	287	258	247	274	233	235	258	265	275	268	232	251	233	300	258	252	247	255	257	216	248	246	267	220	266	234	248	231	264	235	245	252	281	263	242	255	236	238	237	244	228	252	250	281	267	244	258	266	261	240	239	259	227	231	274	286	273	276	247	251	251	256	256	271	241	244	268	241	266	275	270	231	228	259	244	248	277	261	243	267	254	264	269	246	247	268	253	225	247	262	267	258	261	229	252	219	245	226	271	264	245	248	241	253	248	236	213	264	248	245	253	231	239	261	248	256	253	268	251	244	263	264	260	231	272	267	245	263	251	248	246	256	258	241	255	238	259	258	242	277	249	243	268	238	257	269	259	276	278	263	250	249	244	232	246	227	277	247	256	263	240	273	283	253	242	294	229	240	250	259	256	270	243	243	246	244	217	221	268	287	255	274	242	249	269	252	249	259	283	262	253	244	250	276	253	276	277	268	266	226	284	223	256	260	253	274	245	266	232	259	220	260	268	231	227	212	241	263	236	276	234	242	246	289	241	265	278	236	245	283	256	252	256	247	236	252	234	269	254	257	250	237	268	281	221	243	262	254	247	224	220	264	213	229	266	242	276	252	249	255	247	239	247	241	243	268	241	244	269	278	284	234	244	264	270	263	237	218	254	262	244	239	256	258	254	255	245	245	267	264	259	255	273	241	251	260	263	248	254	231	274	244	222	260	230	260	251	239	229	256	266	274	283	246	261	257	274	247	254	223	268	249	255	223	265	232	254	221	230	256	262	249	243	243	274	263	247	232	261	247	240	238	284	297	252	221	224	263	246	254	262	250	253	237	252	258	243	258	264	272	252	238	271	244	264	251	264	259	249	245	235	236	250	278	259	257	248	245	245	264	258	238	265	233	247	255	261	231	259	245	285	258	232	287	248	228	259	227	244	248	240	256	235	253	251	255	248	239	228	259	265	252	239	248	241	250	249	255	254	236	240	270	250	272	273	260	219	258	255	259	271	231	262	233	273	234	228	260	226	249	246	256	242	241	244	249	227	243	264	228	259	256	225	221	229	261	236	255	224	241	262	255	244	269	271	243	251	240	237	267	260	259	269	255	245	224	251	230	212	263	268	243	246	223	259	258	262	232	284	263	273	259	219	236	270	252	281	251	248	283	226	255	297	295	273	242	253	251	282	272	236	250	270	253	295	245	250	264	259	263	233	237	244	265	250	247	238	267	238	221	258	249	218	229	227	238	285	260	259	234	237	246	254	226	274	231	230	260	253	257	228	254	250	256	230	249	237	262	214	231	258	263	255	238	256	262	265	238	255	258	246	237	278	269	250	254	252	246	269	271	259	252	249	254	243	258	243	262	238	255	272	217	237	230	263	255	239	263	257	260	246	214	234	252	234	248	253	243	266	246	254	265	279	263	264	234	235	231	259	252	243	242	249	229	282	256	263	245	264	240	246	261	275	247	259	261	238	232	287	277	233	243	230	244	263	264	237	210	259	257	270	253	241	253	241	244	218	241	243	241	254	235	256	241	266	267	243	263	231	259	284	255	243	267	246	260	278	255	259	272	264	244	243	239	234	258	243	240	275	254	232	255	268	255	248	223	239	257	253	278	270	259	236	266	239	258	263	230	260	249	268	256	247	224	248	245	261	265	277	230	257	256	242	241	253	257	261	268	241	229	244	222	252	271	284	252	239	255	282	266	272	275	233	272	221	244	230	236	248	263	249	256	251	230	254	238	255	258	246	251	277	235	246	268	221	249	234	241	245	276	216	250	255	253	259	275	256	251	255	274	240	228	261	243	238	238	236	229	268	255	239	241	285	232	242	227	238	249	278	252	232	237	274	239	266	262	214	232	220	249	251	263	241	245	259	273	270	241	196	286	265	229	257	260	230	248	259	246	261	246	236	200	231	268	246	238	249	280	246	260	278	241	260	256	233	272	267	262	260	257	288	263	258	267	237	279	254	230	262	265	250	236	267	231	267	250	240	231	239	222	260	242	243	280	272	275	252	249	276	250	231	247	263	224	229	245	265	259	260	289	258	261	257	252	235	277	280	250	254	240	213	237	265	241	251	273	242	262	223	272	211	273	246	251	242	252	298	229	269	242	252	270	245	234	225	248	229	290	248	250	235	245	238	241	270	250	272	239	266	283	284	276	249	290	263	232	252	261	233	228	252	224	251	248	236	262	237	253	259	258	282	243	261	274	251	246	261	238	228	264	242	257	243	227	249	279	280	246	249	265	236	261	245	257	250	259	232	269	255	262	238	281	224	280	239	246	236	269	260	289	247	266	234	276	261	245	235	238	272	242	248	266	252	250	279	246	245	229	276	251	277	264	239	258	262	261	245	230	273	282	250	281	282	227	218	235	225	248	260	281	241	251	255	240	234	235	249	237	239	267	266	242	266	248	243	265	212	256	273	226	262	287	266	227	261	270	252	243	285	287	259	232	264	219	250	234	285	233	255	272	264	235	260	250	289	258	222	226	276	251	239	280	237	264	234	251	284	268	284	267	256	241	241	246	272	255	226	236	235	253	271	261	256	251	226	257	244	243	243	262	273	300	228	250	273
11627	835	1140	1242	1077	919	888	832	732	730	750	645	679	670	634	642	671	674	643	615	620	610	598	609	587	610	589	638	623	603	639	601	667	645	584	612	644	585	607	601	580	604	606	624	587	568	575	571	582	583	641	612	588	599	608	599	621	584	583	596	589	603	611	646	547	617	606	613	593	624	620	563	612	615	581	569	583	543	590	648	565	595	581	570	616	590	612	566	572	590	607	579	579	588	580	612	630	552	571	583	588	594	607	615	611	559	560	592	574	587	562	583	645	631	592	547	598	594	608	597	627	642	609	587	627	596	606	615	617	612	680	584	654	591	600	570	576	588	596	592	612	565	535	596	597	623	602	581	587	581	585	628	604	590	595	601	621	601	577	617	583	618	656	621	588	584	598	653	585	591	584	599	597	602	604	595	587	560	621	607	575	576	619	613	609	587	578	638	633	607	621	592	621	616	559	582	634	573	619	613	613	607	570	578	600	607	550	600	592	549	611	568	594	590	536	580	577	639	610	552	547	595	641	577	614	618	552	562	635	574	589	587	571	636	580	614	575	610	618	623	557	596	627	612	606	594	617	548	583	636	614	596	631	647	574	610	598	610	639	614	606	608	606	615	612	600	615	591	605	611	579	576	590	629	607	585	590	601	608	600	570	632	598	562	564	577	627	584	588	597	644	577	566	594	619	630	603	598	594	588	633	589	590	579	587	611	553	664	592	605	582	603	579	632	584	601	609	608	588	545	604	614	604	586	624	604	610	629	595	600	595	584	605	595	643	575	589	573	605	603	630	565	605	563	572	627	580	601	582	607	587	581	588	602	553	589	666	593	591	567	551	607	629	581	581	612	609	572	604	593	589	587	602	629	577	582	613	583	655	579	652	620	604	577	578	618	557	591	593	580	533	573	606	611	598	552	574	607	652	625	571	619	660	557	594	601	607	586	559	618	598	641	610	561	590	582	604	579	560	581	568	625	624	645	575	604	571	594	622	563	631	582	601	587	596	669	533	578	599	632	604	629	608	614	570	632	577	568	610	607	582	583	550	583	588	585	626	593	615	580	604	557	587	627	607	563	598	595	579	588	611	601	616	559	621	641	585	610	620	553	601	613	609	617	586	587	574	604	606	609	589	593	585	575	569	602	605	621	620	619	629	591	585	600	633	617	623	606	603	622	593	652	626	584	622	606	574	579	586	624	636	568	617	593	601	628	645	572	655	605	614	588	575	645	556	588	580	572	582	622	572	612	594	600	570	599	585	608	584	595	595	569	563	555	586	612	579	566	626	596	611	601	605	612	596	610	594	598	582	608	585	617	594	620	577	598	589	565	629	587	594	597	618	633	603	591	620	591	609	598	584	621	575	574	581	586	611	619	578	639	610	595	598	600	621	569	616	612	594	591	570	640	580	573	637	572	579	622	598	607	589	576	580	590	643	616	555	592	568	581	663	578	630	602	570	626	589	569	531	603	612	612	639	644	599	623	606	637	625	603	587	621	637	586	631	602	575	617	615	609	604	582	607	570	609	613	633	600	601	584	603	587	547	582	615	592	626	600	620	591	580	581	595	607	591	619	581	611	565	596	549	625	636	586	577	586	633	605	547	596	610	600	610	595	577	584	588	570	611	616	596	583	555	558	606	605	593	544	647	621	624	597	617	603	633	615	604	590	627	555	575	634	611	592	600	612	589	571	601	607	587	633	614	612	574	637	589	588	595	592	603	633	597	632	565	572	588	573	565	615	606	631	609	599	596	566	617	543	580	591	579	593	606	612	592	615	605	571	592	569	606	611	611	599	575	600	610	662	616	579	596	634	613	551	598	589	537	622	611	618	600	564	590	605	576	577	604	604	577	559	572	612	596	635	580	627	620	576	569	607	602	586	610	576	605	586	571	624	563	641	601	596	587	604	577	590	575	611	598	580	619	609	587	601	588	581	566	577	600	584	558	617	589	600	536	618	592	605	612	657	595	585	589	631	628	582	582	602	597	626	640	573	631	553	613	621	579	629	538	596	592	630	622	557	577	608	606	591	589	590	581	587	571	588	588	574	607	583	625	600	611	585	603	548	575	612	589	627	604	557	573	589	545	608	550	560	560	617	599	564	588	623	557	598	593	605	566	609	606	567	567	569	593	598	581	609	573	573	614	594	624	631	608	608	630	636	587	604	574	569	621	614	607	614	598	548	615	569	634	603	556	527	574	611	586	606	617	570	602	626	544	617	615	569	615	617	625	638	624	575	572	590	579	584	549	599	585	565	589	587	547	594	591	568	603	589	613	607	614	614	548	597	622	595	582	598	617	605	595	595	605	619	592	594	558	603	609	581	597	654	605	619	574	593	572	642	623	563	568	596	573	589	582	628	576	607	605	613	636	565	637	591	634	600	640	604	593	575	625	577	590	575	579	609	541	578	587	579	632	615	579	564	566	581	627	615	595	605	588	581	545	617	599	638	618	627	576	602	579	582	620	555	621	587	599	556	610	598	604	606	598	569	538	636	624	569	609	635	586	582	605	620	597	610	546	583	587	596	655	625	586	589	556	593	623	622	593	578	595	599	582	607	592	582	592	603	622	574	588	564	590	575	611	608	593	550	639	564	568	599	575	646	616	549	560	613	570	599	606	600	597	562	633	584	605	606	578	616	579	632	631	577	581	578	575	597	556	602	617	585	605	618	607	600	607	601	609	611	598	596	563	573	547	605	632	566	575	574	570	593	601	579	625	588	625	619	613	566	645	610	620	585	588	650	634	611	613	564	591	554	583	617	605	607	570	592	581	590	606	595	579	620	594	569	616	541	649	616	616	598	609	550	598	561	594	600	648	624	590	621	619	602	622	658	579	566	603	609	596	590	574	611	609	588	629	603	569	570	596	584	613	600	601	592	641	589	605	629	592	567	604	562	578	562	558	570	556	610	617	580	605	580	593	613	607	595	607	628	642	597	585	579	593	582	563	619	614	606	574	584	610	623	576	592	553	596	600	644	602	594	566	603	577	573	586	594	623	586	556	598	627	581	579	640	621	563	602	662	613	597	560	600	625	591	579	581	575	591	615	630	554	586	600	574	609	609	581	640	582	614	607	612	574	566	629	579	565	621	592	570	604	607	626	594	624	584	620	577	596	635	599	595	577	546	587	575	599	622	620	596	574	629	646	640	579	599	588	552	577	575	559	607	569	597	609	571	634	635	575	584	584	596	597	578	598	590	619	602	618	576	579	605	559	593	642	560	586	588	622	583	609	599	594	610	603	539	573	606	559	569	591	604	622	626	618	551	553	584	621	572	617	598	581	576	577	581	637	617	565	602	614	580	619	608	576	614	570	551	593	631	589	653	588	609	581	597	572	595	560	624	651	613	598	650	609	575	590	633	625	598	636	648	622	590	614	630	581	594	588	627	611	597	592	587	590	612	585	594	612	612	646	628	624	593	643	602	588	592	595	592	597	646	567	594	597	592	579	603	592	607	645	588	594	593	606	601	620	614	526	598	574	583	621	601	588	615
23934	2038	613	425	273	252	201	155	156	120	116	135	128	128	107	142	122	113	114	113	114	119	92	114	104	105	103	107	102	101	88	80	104	111	94	116	113	122	96	114	95	106	110	114	90	99	95	102	112	84	100	96	108	96	95	97	100	118	93	86	111	97	106	97	99	92	100	104	82	100	109	98	105	107	96	109	109	107	90	105	84	97	91	103	103	103	123	106	98	88	109	99	113	118	99	101	104	115	118	92	85	115	89	97	73	103	90	110	93	111	87	129	98	91	108	123	109	100	103	102	107	76	95	85	99	109	129	106	88	133	100	100	102	108	106	122	102	101	116	117	95	85	104	100	110	98	100	99	92	106	100	119	111	111	77	120	122	92	96	104	99	103	85	90	86	97	98	82	97	90	84	110	80	93	98	104	98	97	86	91	118	109	127	98	99	101	93	92	106	125	112	100	111	109	96	105	110	100	116	75	108	107	110	110	99	90	96	99	110	101	98	101	101	99	98	95	101	89	80	66	95	114	112	102	107	99	91	96	112	95	102	116	102	123	114	119	96	117	111	100	109	92	92	85	100	95	111	113	91	104	89	104	123	94	112	98	107	92	82	88	97	105	81	102	98	102	102	108	122	119	96	109	88	118	98	92	91	83	103	96	88	109	98	82	89	125	101	90	116	101	87	109	92	107	97	104	117	104	124	107	93	105	83	93	92	94	106	100	81	108	90	97	92	92	101	88	92	94	94	116	99	109	96	117	104	89	104	95	109	102	110	101	94	84	98	106	92	111	94	97	117	96	92	102	117	88	84	104	83	111	86	110	80	78	92	79	108	101	98	94	105	93	110	87	83	94	106	102	80	102	100	107	108	74	86	91	98	120	107	102	114	97	102	105	115	105	90	99	94	99	92	109	122	95	93	87	100	88	113	102	89	113	91	98	99	113	91	99	95	97	104	100	101	101	101	96	97	91	100	97	100	108	89	102	114	104	93	96	112	113	104	97	104	99	101	88	99	108	116	98	102	108	103	104	105	99	98	97	100	79	85	105	121	107	103	95	100	113	90	85	85	108	93	112	118	101	110	104	93	113	111	106	127	110	105	122	107	84	116	105	84	102	110	103	107	98	97	103	109	73	110	122	88	98	89	98	96	95	122	98	101	113	96	86	101	119	103	81	115	96	106	103	110	86	106	99	89	95	103	107	92	121	101	110	107	94	94	100	119	103	90	107	100	98	113	89	90	92	105	106	95	106	95	99	96	100	109	86	103	95	109	115	111	85	101	116	93	104	94	107	105	95	116	88	93	97	90	116	117	102	115	102	86	110	103	115	96	114	92	91	98	82	115	105	89	107	88	114	103	98	118	110	96	98	109	114	103	92	107	101	93	108	98	99	83	121	108	112	104	100	101	91	98	89	93	118	94	84	96	99	100	102	100	110	105	107	87	93	108	110	94	107	105	87	109	102	94	88	104	89	116	116	115	106	103	101	101	94	96	90	95	101	104	105	104	99	91	94	98	84	115	97	88	112	102	111	93	129	89	97	89	87	81	109	94	115	98	103	123	119	94	96	107	76	93	103	113	115	124	95	90	86	103	106	99	83	84	99	113	100	93	86	102	101	99	92	101	109	97	101	97	111	86	89	106	108	103	91	109	112	111	103	110	111	81	98	105	98	119	102	86	91	88	79	96	96	97	98	102	100	122	79	90	113	88	99	113	99	93	79	94	111	100	106	106	72	107	88	119	104	99	94	78	110	98	92	73	132	96	119	92	102	119	109	96	110	114	90	98	92	112	113	89	91	113	108	107	95	95	100	99	113	94	109	101	119	125	97	114	107	98	111	87	105	88	91	93	104	94	111	98	91	99	106	116	98	105	83	103	92	104	92	102	94	81	80	96	78	101	106	113	90	89	110	90	94	102	92	100	97	110	111	81	120	119	104	109	105	96	89	122	106	97	95	102	103	100	107	120	99	75	95	117	86	90	90	110	110	96	97	108	92	90	127	90	105	101	82	112	110	110	79	102	104	96	73	108	104	124	103	107	109	136	106	105	122	99	114	101	106	93	105	89	85	101	92	123	104	103	85	88	99	114	116	106	88	109	105	101	88	91	82	100	116	84	99	99	88	120	74	79	100	101	103	110	118	109	99	101	108	97	78	88	102	104	96	108	121	127	89	109	120	103	106	104	103	92	99	119	92	106	103	93	94	87	96	102	96	98	115	118	86	101	95	99	122	104	100	104	94	95	102	96	99	88	96	97	105	110	98	92	114	107	118	95	92	114	98	99	110	103	98	95	98	118	100	111	104	95	108	94	109	128	117	98	93	114	93	103	107	99	101	102	106	116	102	88	80	77	103	105	93	100	112	102	99	102	101	96	107	97	107	104	98	82	76	99	95	91	113	98	96	93	112	86	102	104	94	101	108	127	94	113	117	97	99	88	92	110	106	105	102	81	104	86	96	106	103	121	90	107	101	93	115	95	100	88	97	105	86	108	72	106	100	99	114	86	104	105	94	85	99	99	102	99	85	92	97	87	113	98	102	105	90	108	100	104	105	108	113	123	122	115	104	97	86	100	113	119	92	102	103	102	92	96	116	109	108	108	109	92	85	115	90	101	111	79	101	123	98	95	102	124	98	90	115	103	94	85	113	104	102	90	93	102	97	101	98	96	88	98	118	109	116	89	87	87	98	83	99	101	108	88	112	108	86	110	110	103	85	107	118	95	104	105	88	100	99	93	125	113	113	104	103	95	96	88	117	107	91	93	97	89	89	88	100	91	94	107	104	103	108	104	107	102	107	109	108	107	104	112	115	108	93	91	91	118	118	107	94	89	114	115	100	94	107	121	112	107	93	110	101	114	99	105	100	83	79	118	94	91	130	110	91	102	115	106	99	95	85	108	91	97	102	92	104	95	109	93	115	106	121	127	82	108	97	84	83	116	105	95	96	102	106	108	104	101	98	90	89	92	84	110	103	107	96	94	115	90	86	89	101	81	101	102	97	105	87	108	94	121	110	99	114	111	104	115	105	105	110	109	92	92	99	126	98	102	101	119	108	100	100	81	112	85	97	82	95	117	100	105	110	91	111	106	100	96	84	100	80	90	87	90	112	110	110	78	99	95	88	95	116	90	89	89	102	107	102	100	97	90	99	101	109	123	101	96	85	111	95	109	98	90	100	106	96	91	90	85	110	107	101	94	107	116	108	102	108	105	110	81	87	93	91	97	98	91	93	135	103	120	72	104	93	103	96	89	90	90	101	93	101	117	124	103	93	112	111	106	102	108	99	121	106	96	120	111	120	106	119	104	108	112	112	89	120	106	110	118	111	105	103	112	101	100	99	92	102	91	91	91	99	88	91	89	108	107	106	106	94	100	101	99	82	99	106	111	94	96	93	103	98	101	113	100	106	106	103	109	121	109	107	116	95	105	79	113	116	90	95	97	104	97	104	108	119	100	106	108	104	108	108	78	109	85	113	100	85	112	113	113	88	98	90	92	97
14185	732	1350	1453	1239	980	830	646	598	499	484	461	443	400	405	382	387	330	332	359	317	322	318	317	359	271	327	311	310	307	322	285	296	282	249	290	287	291	302	304	319	293	321	293	289	308	294	276	281	300	279	309	276	271	291	269	258	270	307	275	280	281	276	280	266	258	295	294	295	273	282	298	287	255	277	281	273	271	277	280	291	263	265	268	328	293	270	266	260	265	271	283	284	294	277	290	279	230	268	285	285	276	289	256	294	273	266	270	244	283	237	238	279	305	282	301	252	258	272	287	272	264	264	258	301	274	290	276	310	268	294	256	268	241	289	242	295	276	259	257	278	274	273	295	276	285	262	267	285	283	291	261	288	266	248	267	277	266	265	279	276	257	253	308	257	260	274	275	283	252	255	282	281	280	261	287	266	273	283	278	298	282	288	267	259	285	279	306	276	256	280	267	239	301	288	269	266	265	287	267	258	273	282	287	313	236	269	264	247	258	291	294	285	235	272	288	269	295	272	292	286	295	299	296	263	301	282	263	252	258	261	281	274	279	285	281	262	266	270	275	240	270	256	269	270	263	271	272	272	263	277	261	279	256	304	286	253	269	258	246	261	268	255	278	268	275	286	251	270	260	307	268	271	278	265	299	294	278	301	264	277	264	297	264	270	294	244	261	222	280	285	283	262	275	269	279	272	282	281	255	286	282	275	286	299	249	282	259	265	296	305	294	278	263	263	285	281	275	268	286	291	277	245	269	302	275	290	272	241	287	284	273	268	277	292	290	253	251	284	294	288	247	313	288	285	295	274	254	271	285	257	276	259	272	302	296	288	274	251	271	270	285	268	260	277	278	257	290	262	286	288	273	270	292	243	302	281	282	307	287	275	299	275	292	269	306	291	281	289	277	251	280	260	261	248	299	280	266	292	249	279	273	308	263	274	296	289	253	273	272	266	282	262	292	274	277	285	278	302	281	259	259	265	284	282	253	272	300	277	283	288	290	282	270	280	259	270	311	275	265	268	271	274	304	277	255	277	265	263	269	243	278	278	264	259	261	265	273	275	276	283	271	273	305	270	266	269	275	263	252	284	223	279	285	258	224	298	271	239	315	251	291	275	265	301	285	251	271	263	267	298	252	264	246	273	277	280	280	283	300	256	271	279	288	245	266	278	274	288	289	268	285	263	277	259	307	274	290	284	231	270	286	256	263	249	266	286	308	274	276	247	235	277	276	291	302	297	262	265	311	269	273	289	292	237	251	267	295	282	272	297	279	263	265	265	283	289	301	246	286	251	261	274	293	273	304	260	271	283	281	279	247	265	263	267	272	247	283	276	280	284	290	276	270	286	261	290	279	260	269	284	257	259	277	278	261	262	263	264	286	272	286	273	297	268	286	280	263	274	270	294	249	264	279	270	272	272	277	292	264	280	274	291	277	290	259	275	280	283	264	297	264	274	255	263	274	281	276	293	302	260	240	284	271	256	255	295	271	277	271	270	261	270	244	271	254	272	271	270	275	268	249	293	271	287	267	306	299	287	264	267	247	295	265	280	283	263	298	308	292	289	263	246	291	279	275	274	272	271	264	255	248	259	260	263	274	259	300	268	277	270	283	240	268	284	256	288	251	266	268	303	274	299	269	282	259	279	268	257	295	278	271	273	278	289	275	287	259	273	283	260	275	248	274	275	260	283	248	292	263	294	250	261	262	280	288	261	253	291	256	303	278	288	289	245	259	292	289	256	273	301	272	288	286	285	284	266	309	263	259	283	277	266	264	318	279	279	288	266	306	266	296	300	293	267	276	245	248	248	266	265	272	260	267	246	262	295	281	282	263	276	274	281	275	287	246	301	241	287	282	262	255	312	259	293	292	288	294	263	269	278	262	256	271	272	292	275	280	282	274	301	272	280	285	271	285	280	249	268	274	269	296	258	299	293	269	287	261	277	277	266	293	258	298	264	256	246	255	291	255	254	267	275	277	291	286	273	285	279	288	283	268	245	266	296	280	231	275	275	290	291	280	271	274	300	258	254	280	257	257	242	290	274	288	291	282	307	285	274	293	278	263	263	274	279	321	292	278	283	263	266	264	268	297	265	273	255	269	283	254	306	279	254	282	275	287	232	258	318	284	287	276	293	256	259	289	249	288	264	291	300	242	272	255	265	255	258	267	274	261	275	261	240	273	250	267	246	309	254	277	274	269	269	273	245	284	279	305	280	261	288	281	278	251	266	244	281	244	264	249	280	279	281	259	296	299	285	272	272	323	282	292	299	300	289	268	299	278	284	291	256	268	283	264	279	269	264	278	265	267	278	243	287	276	262	283	280	259	280	282	292	270	232	299	273	278	278	249	243	267	263	285	253	263	274	271	259	272	254	263	267	287	260	312	274	270	260	277	274	281	267	292	276	265	289	254	284	271	274	271	270	273	275	273	262	282	267	296	276	307	283	278	266	268	281	304	279	272	274	278	266	269	288	270	257	265	272	280	285	253	267	256	252	297	274	293	252	242	262	235	279	277	259	260	288	244	296	269	275	287	276	276	289	264	283	255	297	262	256	280	285	300	238	287	291	263	296	247	253	266	281	308	301	285	260	271	269	274	250	286	274	261	263	277	284	278	260	256	304	287	264	283	282	266	255	265	267	287	281	286	294	294	270	245	274	297	263	303	268	303	273	290	289	282	292	286	286	274	282	266	271	258	270	286	273	270	283	266	294	295	274	270	276	273	255	243	260	267	261	285	283	267	259	269	267	266	262	275	266	283	270	290	258	292	321	256	282	268	255	266	308	266	264	278	273	275	277	285	295	284	248	286	266	277	257	305	260	280	272	259	264	274	249	303	263	271	303	294	270	271	303	289	257	271	287	252	236	276	279	265	270	278	271	271	276	266	288	287	268	288	287	295	268	263	280	300	299	291	264	289	275	263	262	266	292	276	280	285	265	279	254	276	277	253	294	267	269	279	274	275	269	287	281	278	290	267	265	300	293	273	251	282	259	271	285	245	297	299	300	300	295	284	269	251	278	273	300	274	258	320	263	284	296	292	288	257	263	263	259	242	254	271	285	265	280	271	289	277	289	286	267	254	257	259	262	284	273	323	287	276	272	285	251	286	259	264	285	285	274	288	264	258	297	280	284	287	299	281	282	289	249	259	296	278	290	282	250	243	256	271	273	271	254	293	286	302	296	273	282	286	304	271	232	266	320	284	261	282	269	280	270	291	284	280	299	286	258	261	301	251	325	248	276	265	292	267	274	269	282	276	246	259	300	258	264	287	308	302	270	277	284	285	278	302	275	276	277	287	277	286	293	277	251	293	284	290	261	254	265	252	281	261	260	281	264	271	283	290	297	287	292	293	274	261	306	256	249	273	297	298	250	286	328	244	283	270	307	319	262	286	242	297	264	269	259	279	286	239	288	280	252	256	275	257	279	273	269	296	261	276	282	280	278	288	275	289	272	295	279	248	283	288	280	262	253	292	252	278	266	308	271	251	282	272	255	249
4469	392	356	311	323	321	303	335	338	299	339	355	322	312	344	302	295	332	350	320	328	312	302	321	318	286	314	324	315	303	330	354	330	343	313	355	318	326	316	296	323	316	298	332	326	339	319	375	326	337	331	350	300	322	312	351	307	338	312	344	280	327	327	325	321	320	314	296	343	326	326	342	324	325	342	315	357	334	296	352	309	334	331	329	345	341	302	336	328	318	312	330	351	341	355	324	324	295	276	315	319	363	355	328	312	363	339	334	362	318	341	334	347	355	354	315	331	343	337	299	331	338	362	298	383	342	312	313	347	346	337	348	313	329	333	347	361	324	315	316	366	322	324	341	318	312	370	309	341	391	322	346	313	326	319	336	300	303	316	341	326	308	325	332	360	319	353	355	341	357	304	306	319	322	319	332	327	374	330	345	341	350	335	363	315	312	297	315	320	341	318	310	338	343	307	344	364	319	330	350	333	349	311	322	363	340	339	349	314	318	331	334	308	325	322	321	313	324	358	349	330	346	317	310	340	312	347	334	335	323	306	341	346	326	336	330	346	325	339	300	312	346	341	351	311	293	311	318	357	332	351	302	294	308	347	362	321	321	316	329	345	300	337	310	322	324	340	302	324	347	351	347	340	364	292	315	342	275	318	303	323	334	327	306	327	326	316	334	318	338	352	363	364	324	358	372	325	340	351	314	333	325	328	361	317	336	332	315	320	313	328	317	375	330	316	327	333	304	346	316	303	347	352	348	356	305	327	310	347	312	327	346	369	312	326	330	313	327	332	351	315	312	333	350	353	337	330	332	319	309	368	332	315	347	348	314	310	325	341	311	331	330	330	326	312	342	308	350	369	317	308	343	346	345	315	331	305	356	301	317	326	341	327	312	340	344	347	304	345	353	335	344	295	306	330	337	346	366	359	322	357	325	306	338	320	338	325	354	334	327	340	347	332	280	311	308	326	331	325	353	340	320	329	335	367	313	344	331	320	367	355	336	307	332	293	319	350	321	315	338	350	343	319	306	330	340	337	337	351	325	301	327	353	352	331	325	338	333	318	343	327	324	347	347	335	330	310	328	358	363	347	315	318	344	334	301	327	292	369	321	305	307	348	332	319	344	340	330	346	347	297	327	348	321	334	335	324	288	339	293	327	343	299	306	336	337	295	319	324	328	337	335	336	342	346	335	378	357	367	331	313	337	310	382	306	309	351	323	382	360	354	353	334	329	364	329	359	323	326	344	318	359	344	330	349	343	307	342	314	333	337	296	312	346	320	344	334	356	338	311	336	342	310	345	338	318	344	364	327	306	317	305	321	328	351	313	315	309	333	300	342	337	347	365	360	323	335	334	357	318	339	318	314	315	330	290	308	322	322	352	355	331	322	335	308	361	335	287	313	328	358	326	356	319	345	336	328	344	288	339	318	301	339	343	340	340	362	322	332	339	341	351	362	357	321	320	300	331	353	293	317	321	334	344	325	348	337	347	316	323	345	320	332	336	322	323	356	348	327	338	284	358	320	325	350	325	330	295	286	334	354	329	320	343	353	337	353	331	303	308	315	341	363	337	338	336	329	333	369	339	332	324	290	338	331	323	318	344	321	292	316	311	342	319	326	354	321	308	316	339	336	361	359	285	331	322	344	347	347	333	337	350	321	338	311	284	301	326	352	322	344	345	343	339	339	330	331	299	329	321	336	365	334	336	362	333	378	337	343	312	315	326	320	365	309	321	346	342	308	375	310	332	323	313	343	300	326	317	298	340	315	325	301	289	331	306	329	357	338	283	333	352	340	345	325	330	324	328	361	301	339	353	321	369	303	344	333	306	294	355	336	334	360	322	354	314	291	345	323	302	316	328	360	328	323	348	303	305	329	364	351	339	300	339	346	340	342	303	308	310	334	349	338	319	320	327	349	342	359	330	333	333	314	317	320	349	319	318	343	326	296	318	339	328	355	352	337	328	308	297	322	310	315	323	317	326	354	324	325	349	356	310	321	363	315	306	297	333	338	330	293	318	306	293	318	313	333	318	297	348	336	316	304	314	331	336	327	373	356	339	340	330	335	290	325	279	330	337	316	317	300	348	298	329	326	337	327	330	336	344	315	298	318	316	330	322	336	328	306	348	352	344	344	332	335	355	324	342	307	316	304	333	305	328	304	334	320	290	324	298	267	316	308	333	361	351	375	331	342	347	326	303	293	360	296	326	301	327	348	330	325	313	336	293	291	320	373	332	305	342	370	341	336	340	327	360	340	320	347	335	334	337	315	325	350	317	346	343	332	329	293	309	314	325	333	331	344	315	319	347	339	300	298	323	349	327	349	320	354	305	312	325	340	333	346	344	345	316	316	293	313	323	348	334	320	340	315	307	329	358	325	289	362	342	346	314	306	342	322	352	281	346	281	331	335	322	341	325	358	346	348	329	319	290	308	371	343	303	308	314	337	366	313	326	346	327	312	336	339	345	324	321	310	271	285	331	318	347	329	299	334	317	354	330	293	312	358	324	312	329	299	351	320	326	294	321	311	327	344	329	336	328	336	319	349	332	335	323	344	351	329	297	305	316	336	339	346	291	328	336	328	302	296	358	323	328	332	317	317	321	340	313	325	327	311	336	362	322	345	318	278	296	348	344	326	342	302	302	296	333	321	331	311	297	326	340	297	319	310	355	308	327	343	353	330	353	329	321	329	335	352	321	297	349	335	291	337	332	309	310	304	331	327	340	348	335	313	334	301	332	332	296	315	340	340	327	327	333	339	362	329	352	298	319	334	348	342	319	308	315	313	336	300	323	295	308	347	352	348	320	323	313	306	321	301	315	331	368	318	318	327	335	344	331	300	317	338	316	335	325	310	320	338	340	370	350	311	340	343	307	310	343	350	311	326	343	354	363	340	341	367	376	320	328	334	335	323	345	298	382	364	354	353	344	359	361	348	319	334	315	354	317	307	318	398	342	300	341	349	347	348	359	328	328	322	328	307	329	316	336	359	327	328	387	333	312	347	340	343	335	324	326	287	339	341	323	329	300	314	322	317	321	352	330	351	335	311	319	323	325	326	303	352	338	351	341	339	350	377	319	358	338	330	321	315	324	313	343	352	356	322	333	310	336	351	322	318	340	302	296	317	301	315	305	376	321	312	285	317	347	342	330	327	307	357	315	319	314	325	373	335	341	314	350	325	356	333	350	346	334	340	320	329	340	307	341	288	353	351	315	300	348	306	351	348	352	306	332	354	323	343	332	313	317	311	369	337	322	326	349	302	336	297	308	313	335	332	325	356	321	320	349	321	349	320	330	336	335	305	325	319	309	332	336	343	347	327	333	327	309	355	286	285	301	332	355	379	299	310	339	297	324	323	352	302	335	334	340	375	320	320	342	306	337	324	316	352	340	345	329	335	313	334	320	331	313	329	328	358	319	320	329	332	328	337	339	340	335	325	329	333	302	301	354	343	298	307	333	312	318	311	333	346	316	299	347	338	334	333	334	364	315	338	336	305	323
4157	758	830	741	773	818	762	780	717	786	771	768	801	780	802	816	831	782	712	785	782	720	804	852	767	770	782	788	812	849	773	775	841	733	767	799	799	813	752	739	790	743	821	758	787	775	805	815	810	784	766	798	796	753	795	780	708	798	805	790	767	758	759	828	785	749	754	774	742	816	773	791	792	766	773	762	741	839	785	776	766	755	799	713	842	786	725	809	763	798	727	770	814	799	757	850	739	821	805	794	796	766	788	761	795	778	805	770	741	751	770	788	807	763	743	809	814	805	825	776	727	759	800	803	790	793	807	795	757	818	769	758	766	787	824	795	788	744	794	783	768	782	748	740	729	763	784	733	770	797	828	769	787	756	761	725	783	736	822	749	832	794	784	777	760	766	800	780	767	724	789	791	760	809	809	764	700	787	837	790	756	760	760	770	768	791	764	782	772	806	757	744	745	750	771	817	760	807	776	810	737	810	817	764	777	793	802	766	830	748	823	757	805	780	781	776	722	748	780	791	820	735	801	752	797	803	705	787	798	769	830	823	795	796	801	793	787	767	805	786	791	773	770	804	827	758	777	791	768	767	795	811	769	772	792	754	788	776	821	779	784	748	783	814	745	749	763	807	774	817	779	810	818	759	805	797	788	789	809	788	812	805	806	814	772	778	773	821	754	791	787	757	768	789	817	755	792	762	749	803	834	827	787	792	764	694	771	809	818	792	813	732	742	783	791	804	804	753	814	814	800	765	810	792	856	793	807	726	782	775	760	827	771	765	780	748	804	783	740	779	765	796	791	780	766	739	794	772	800	801	814	754	839	821	806	768	800	780	802	792	806	768	792	749	803	770	777	841	795	806	768	739	805	830	804	813	785	774	772	813	796	788	783	799	796	814	744	757	767	795	774	777	774	759	801	756	782	795	785	783	795	777	794	758	772	761	784	798	804	741	774	811	772	813	815	771	799	817	788	773	779	790	770	766	849	803	769	829	771	782	752	828	795	823	793	779	763	805	773	818	779	753	712	806	750	833	794	775	833	823	803	746	768	781	760	806	714	844	809	774	814	820	840	795	827	790	786	764	785	796	766	798	799	776	812	717	790	768	774	834	754	809	757	776	783	798	791	851	784	778	744	763	773	791	783	792	797	777	753	771	754	774	727	758	738	769	846	769	812	783	847	825	765	807	789	793	755	768	785	806	750	774	783	818	786	748	842	846	807	735	729	789	840	784	784	752	830	814	768	822	814	734	774	804	771	755	764	828	750	808	778	805	777	821	781	759	832	773	793	786	826	795	790	758	725	798	761	790	812	782	804	768	745	792	821	775	772	791	766	809	730	777	778	735	787	776	742	768	822	806	782	744	813	749	754	824	775	789	748	752	779	746	774	788	736	766	760	860	725	795	798	768	812	819	754	751	775	779	797	747	754	782	733	778	807	758	784	810	786	770	794	810	749	781	776	806	745	749	776	774	766	787	741	779	798	807	796	759	783	712	845	801	746	772	750	796	762	739	785	772	784	755	819	762	819	793	812	782	781	744	741	858	760	778	792	768	698	824	767	772	847	760	740	763	780	824	757	784	778	776	746	818	781	774	773	736	834	781	684	748	743	786	778	759	776	752	775	767	764	758	828	807	797	746	768	751	776	788	757	793	816	806	786	817	799	754	785	794	769	810	778	790	774	793	794	820	824	780	776	751	783	786	826	777	782	759	797	802	779	727	808	772	824	790	838	808	773	796	790	792	791	742	820	762	794	808	735	765	760	780	807	791	801	745	805	775	759	824	802	731	781	784	791	775	783	789	802	804	832	727	759	745	751	773	761	750	797	841	756	815	809	771	825	791	778	782	821	801	735	822	832	741	744	775	788	778	792	758	722	748	788	770	751	791	787	762	797	749	768	843	778	805	771	754	822	799	775	772	783	802	749	823	778	752	778	751	770	805	766	809	828	763	795	765	787	775	801	760	772	754	778	758	766	751	799	829	787	767	764	750	793	841	803	800	787	766	761	734	808	763	794	806	856	801	790	775	781	791	768	791	787	761	801	739	734	780	778	743	746	782	790	766	776	803	766	830	793	784	804	722	811	813	801	848	750	793	746	794	796	754	770	722	760	786	773	730	774	774	758	766	794	795	822	767	771	836	754	782	779	808	716	804	788	757	802	790	820	757	769	778	775	758	766	770	764	768	796	720	856	773	797	781	780	794	814	815	766	798	763	802	779	817	824	743	722	718	763	804	774	737	744	757	809	738	773	795	783	790	723	754	777	786	792	779	811	782	778	794	786	806	763	797	741	723	787	769	764	778	785	774	799	752	764	730	774	753	832	754	760	799	801	825	754	757	772	790	767	810	791	831	808	787	823	747	770	750	811	765	768	750	766	786	783	774	826	741	785	787	761	768	829	783	769	744	794	793	722	741	785	750	754	789	826	774	731	756	788	808	836	782	817	786	773	799	787	721	764	761	761	795	757	786	820	781	772	807	785	780	777	752	770	790	787	819	767	810	769	807	797	772	741	766	828	758	775	820	754	774	765	815	755	758	744	767	752	823	735	784	795	763	826	772	798	783	804	769	821	796	749	778	778	816	759	762	797	789	783	792	818	801	782	724	790	797	789	804	783	776	805	810	823	751	785	722	805	777	827	741	792	800	796	785	804	751	773	796	810	791	791	833	784	795	772	785	789	777	741	817	777	747	742	742	722	771	788	768	730	790	817	780	758	799	804	742	817	775	792	797	826	772	794	746	808	754	783	776	759	830	774	742	830	808	771	843	776	777	754	736	800	740	767	754	780	795	781	781	835	820	801	793	781	833	809	756	787	792	781	774	759	777	801	805	807	788	731	825	740	790	777	726	786	768	785	783	805	817	824	777	778	725	742	763	787	830	806	782	806	762	762	803	835	751	763	757	768	753	766	794	767	813	778	786	759	828	785	803	808	778	758	827	768	745	782	811	771	771	777	776	780	767	785	771	808	801	771	791	804	792	770	807	794	808	813	791	727	754	736	823	806	769	788	781	802	777	785	780	809	802	792	824	788	794	783	779	798	803	800	775	754	792	798	734	760	793	846	799	808	780	788	773	792	780	757	748	769	810	805	774	765	707	805	778	813	760	747	799	775	805	802	794	790	751	783	767	781	769	783	791	710	780	760	786	774	804	795	825	738	786	760	745	775	755	764	761	763	778	770	785	770	799	834	769	825	824	772	776	778	822	807	804	815	769	790	773	778	767	822	794	784	771	810	766	814	800	756	767	739	817	812	796	852	783	823	830	731	833	792	795	797	788	782	794	798	724	787	783	788	786	753	795	787	810	745	794	829	756	760	735	746	793	781	791	805	787	777	800	760	767	759	774	767	787	788	835	796	795	814	786	759	780	807	765	804	742	784	775	772	807	749	785	743	751	786	798	792	784	758	778	777	791	790	764	811	751	763	757	787	753	799	774	805	753	785	783	810	788	786	766	725	788	725	779	789	794	802	754	780	716	819	742	775	786	751	788	778	756
14975	925	473	394	313	296	277	270	278	259	251	268	239	284	259	268	251	252	262	274	260	248	268	240	250	232	217	269	257	283	238	274	279	253	230	259	212	249	245	227	261	257	236	236	263	246	251	263	244	229	269	242	245	247	249	239	205	252	247	268	240	259	245	246	266	267	245	245	247	274	236	265	234	233	238	255	288	241	229	257	236	255	243	235	212	256	278	276	231	262	229	220	275	251	255	247	268	249	235	282	241	251	235	245	222	234	266	265	252	259	259	256	228	242	282	261	240	255	239	298	241	253	271	266	229	238	278	261	263	247	230	270	267	257	268	251	261	250	242	220	236	252	230	250	232	220	260	250	220	253	253	261	238	279	236	239	246	234	257	263	251	236	244	243	218	229	260	251	272	231	217	259	247	245	230	272	231	245	250	250	260	233	267	254	257	235	225	225	272	245	210	242	277	228	240	262	246	219	243	237	251	246	247	236	247	242	255	223	256	244	276	236	253	258	235	252	238	250	216	279	220	229	256	259	253	214	253	234	228	247	262	261	264	272	253	227	237	226	249	218	271	255	236	248	223	257	229	229	250	273	248	269	251	236	258	230	249	262	237	284	247	252	262	240	241	236	224	244	227	259	229	245	225	275	249	237	236	257	265	243	222	241	255	262	244	238	277	255	252	242	220	256	234	247	243	239	234	270	239	239	249	269	277	280	237	238	275	257	283	260	260	231	247	253	248	269	244	217	239	230	241	243	232	225	253	256	237	267	250	235	214	217	248	231	241	244	257	224	265	255	230	270	245	241	256	282	253	245	276	247	252	222	230	263	254	218	224	239	240	227	262	274	231	250	229	258	270	227	246	231	230	224	238	286	245	222	246	231	240	266	272	239	237	239	237	283	255	275	265	263	247	224	216	243	245	248	277	251	267	265	248	232	242	233	234	223	254	243	234	255	263	253	270	272	256	242	235	242	258	248	230	248	234	246	279	245	260	258	267	249	237	265	237	243	248	237	281	236	240	265	251	258	254	222	234	274	242	248	214	229	268	255	284	246	229	238	258	261	252	230	256	209	260	263	274	252	229	244	242	239	227	247	271	221	253	230	251	234	247	238	251	219	270	250	243	262	250	246	247	241	288	270	238	255	233	259	256	268	255	267	247	261	263	258	258	208	241	247	249	225	264	253	237	238	243	289	221	282	267	271	222	243	222	263	249	244	267	229	220	234	238	247	243	236	240	233	262	241	228	268	230	248	285	250	264	265	248	247	242	226	261	257	250	211	233	257	264	242	236	253	256	238	271	246	227	221	259	286	234	220	222	242	239	265	253	245	246	244	262	227	240	241	253	245	262	225	239	234	258	248	264	250	257	267	241	259	239	225	254	255	273	261	241	264	249	240	251	254	242	245	275	253	272	252	257	253	264	275	250	250	269	239	251	244	225	241	287	223	258	245	253	259	245	253	237	268	247	239	248	248	280	240	254	253	238	261	265	233	244	245	238	247	247	243	241	228	243	253	257	258	233	274	254	227	235	247	228	252	274	242	240	252	225	245	255	253	236	227	252	265	273	260	244	255	259	271	229	285	218	265	255	243	252	248	252	259	265	246	249	253	248	223	247	251	282	253	263	265	260	254	256	243	243	244	231	243	232	239	289	243	255	237	253	247	275	263	265	243	257	255	240	261	225	251	252	231	232	233	254	259	203	227	278	252	232	274	253	249	269	269	226	234	247	258	241	267	259	238	245	244	259	248	258	264	267	272	258	210	225	291	224	245	231	249	248	242	242	256	223	244	285	230	269	257	238	238	244	250	226	225	228	241	249	258	245	234	222	228	254	264	227	230	243	263	257	243	244	252	262	263	258	271	251	247	258	248	239	248	236	212	257	264	239	231	251	263	243	258	280	241	234	227	249	262	243	241	239	239	268	229	255	263	240	246	247	213	240	237	252	268	290	268	236	248	254	241	261	232	245	244	273	229	236	236	244	259	250	242	244	238	227	242	261	267	264	253	233	280	284	246	243	263	255	256	222	254	247	252	237	253	229	249	231	247	235	223	248	261	255	229	265	263	257	254	214	224	216	239	253	242	228	261	282	247	226	258	258	243	234	251	259	236	239	256	226	250	250	269	267	228	254	246	266	259	232	238	249	285	241	273	260	259	259	220	262	241	238	239	245	257	254	234	256	241	232	243	223	247	276	240	239	212	217	268	242	225	225	240	255	270	294	232	258	235	247	250	250	244	243	239	247	253	248	264	243	236	255	246	311	250	251	237	260	243	247	254	270	240	236	237	230	250	238	206	247	287	226	269	244	247	228	225	244	246	245	250	230	238	221	255	246	258	226	228	264	264	255	257	249	248	281	216	274	260	209	234	232	268	230	232	247	282	253	263	259	205	239	299	283	225	234	255	243	239	224	256	250	256	249	260	270	241	239	240	233	242	248	226	295	248	272	258	262	261	234	227	251	244	225	286	251	227	244	253	211	248	232	232	237	265	229	245	238	248	239	268	265	243	261	223	230	250	226	245	273	248	276	254	265	248	248	253	244	248	239	234	244	271	254	259	259	267	241	264	257	258	252	262	227	254	266	240	239	236	252	214	246	253	299	246	275	266	231	228	226	250	257	259	236	278	262	227	265	250	260	266	271	265	249	236	242	265	266	220	249	245	263	227	251	201	256	222	215	260	253	243	220	273	254	256	265	278	248	241	254	226	263	220	263	270	225	261	259	253	249	224	268	227	245	236	245	262	272	282	254	225	239	264	235	258	232	215	252	258	270	264	242	248	246	253	249	245	237	255	235	267	286	220	246	245	262	233	256	222	263	246	238	242	251	239	243	236	254	269	237	241	210	261	262	270	251	227	279	247	230	228	256	255	248	249	259	257	248	236	280	257	261	257	228	233	243	242	238	231	223	228	257	247	249	246	252	287	275	225	255	232	239	267	279	250	254	266	228	242	248	233	236	260	253	249	251	250	264	237	283	284	229	259	283	274	249	259	265	237	240	282	248	260	236	254	237	227	224	230	258	242	266	286	272	252	273	262	288	244	265	248	263	237	267	267	247	282	237	246	251	259	240	251	272	236	273	237	263	241	231	237	255	232	228	261	223	224	234	220	250	250	223	229	236	258	257	253	255	224	272	254	241	253	263	231	228	229	234	238	251	249	229	255	258	237	257	257	248	254	256	265	218	259	263	238	255	236	268	274	249	250	265	272	219	226	247	266	256	252	235	245	241	261	259	276	231	247	238	285	229	249	240	252	251	251	233	265	254	253	245	256	242	235	244	248	247	259	249	275	249	286	231	258	263	254	236	249	237	232	257	276	249	262	237	227	245	242	231	243	259	246	256	232	247	228	257	246	264	274	256	285	228	241	231	291	257	204	238	245	236	248	253	267	246	242	255	256	254	194	267	248	272	249	252	269	240	249	226	266	267	234	298	228	240	215	279	247	248	236	252	258	268	246	252	247	218	239	212	275	245	256	222	264	234	243	245	230	237	233	231	239
11152	809	1094	1206	1059	945	853	826	744	689	673	691	683	677	621	649	646	635	603	670	662	604	635	585	569	597	639	628	621	600	652	640	605	547	618	633	593	660	615	610	567	600	563	633	625	623	551	595	545	613	604	613	594	633	576	610	594	546	596	615	617	589	600	610	602	572	633	623	628	605	589	583	602	630	586	600	585	646	627	575	569	587	614	612	539	606	630	621	556	602	618	630	573	601	601	616	592	606	613	595	566	626	600	562	561	584	665	562	552	537	633	553	599	574	612	571	624	615	612	547	564	561	581	582	567	588	600	579	589	602	573	570	590	580	571	605	605	631	583	604	606	585	609	604	576	569	595	579	581	599	579	515	560	600	596	549	606	589	549	581	612	507	621	599	582	603	586	620	577	612	580	650	621	588	588	580	559	588	604	576	618	582	586	604	594	567	556	578	566	564	610	569	600	587	591	610	616	608	583	580	591	600	601	643	612	611	577	597	566	603	610	576	591	573	615	584	530	575	586	545	560	533	579	576	601	573	589	640	587	599	587	580	585	565	589	586	626	627	602	637	601	561	586	570	563	625	593	564	597	629	578	594	559	623	586	575	570	581	564	594	606	614	589	568	548	560	607	600	617	630	594	587	564	584	591	570	576	606	632	564	577	573	553	638	559	612	611	603	568	634	566	597	606	560	608	624	623	618	569	615	611	557	636	577	558	589	632	587	571	576	602	597	620	586	569	625	554	658	597	576	577	605	575	639	618	588	591	537	578	605	568	610	606	590	589	581	613	583	600	591	590	605	626	606	584	602	577	572	584	563	619	576	586	601	567	534	613	596	584	586	547	592	595	610	599	558	636	583	565	621	608	575	583	565	566	569	575	617	595	601	546	579	635	631	581	581	614	566	622	629	555	615	582	587	584	633	608	632	570	576	592	585	553	593	621	629	580	564	636	585	557	569	558	597	588	580	593	594	545	550	611	619	664	576	584	622	639	593	603	612	589	603	612	584	593	604	614	598	635	560	656	589	550	610	577	624	591	635	628	587	578	607	548	606	569	620	593	566	627	584	540	576	582	606	589	624	552	574	596	594	630	602	571	593	612	592	597	576	594	577	630	601	603	588	576	567	603	607	608	627	579	578	579	635	589	593	568	590	577	584	546	600	601	578	563	603	595	604	574	540	589	573	590	554	618	606	607	585	603	629	617	585	581	565	622	598	588	638	621	581	608	590	552	586	604	595	584	620	624	626	604	568	571	592	593	575	623	623	637	652	565	600	611	592	577	586	601	571	575	621	631	584	582	629	562	600	582	517	594	619	555	556	600	560	608	621	611	579	579	593	566	647	546	557	567	566	561	583	565	580	600	564	594	609	557	561	642	595	542	592	572	596	575	580	568	580	617	624	543	598	632	597	602	626	579	616	576	616	556	573	569	556	636	592	617	601	612	598	617	564	605	600	577	595	633	615	541	621	564	607	600	555	593	604	607	556	602	547	566	602	566	599	579	645	579	565	561	554	583	602	608	591	602	621	585	607	585	595	645	524	584	579	609	544	560	604	590	574	569	589	617	555	576	606	570	582	543	579	584	605	599	577	608	616	575	591	602	637	638	586	562	564	624	599	608	575	609	598	621	567	564	612	610	559	611	625	615	597	577	598	556	605	581	617	577	609	570	606	599	591	567	614	597	644	593	573	534	623	581	611	617	615	576	556	589	624	617	643	642	572	620	571	603	605	595	610	536	575	590	588	627	623	614	650	616	602	604	603	601	599	629	581	549	578	587	600	619	575	537	573	554	580	613	607	579	608	596	605	563	573	595	581	590	619	604	607	541	627	581	595	560	668	595	644	593	586	603	586	607	569	603	568	575	650	577	582	560	614	599	575	586	591	596	599	618	582	563	615	568	610	622	586	606	599	583	595	587	563	600	567	597	642	614	601	653	594	623	613	601	607	585	613	572	636	600	592	615	608	619	600	605	624	597	630	583	632	625	594	589	553	562	546	592	581	591	606	619	573	566	584	591	582	565	617	579	562	547	571	606	641	579	575	569	560	589	598	593	604	626	546	589	595	611	563	589	594	552	606	573	573	605	548	608	610	579	563	608	581	559	597	579	618	566	587	636	547	613	596	582	638	585	539	600	612	606	591	595	647	579	586	578	580	569	588	598	632	607	554	607	556	580	559	542	605	571	598	574	552	580	610	577	588	585	595	595	580	551	649	620	591	603	621	570	624	658	581	601	604	598	615	560	609	583	593	553	599	639	598	597	625	547	564	548	576	633	606	597	603	636	649	579	602	586	588	653	643	574	619	577	610	614	530	598	584	606	569	561	614	582	582	625	647	593	595	558	615	576	591	592	581	593	582	623	609	584	601	586	577	592	586	588	590	582	598	576	589	616	566	612	585	575	590	631	584	603	558	648	600	605	587	566	551	593	640	565	575	582	559	622	615	562	622	575	590	560	585	602	581	616	613	547	614	616	534	570	584	610	610	626	574	567	600	606	615	600	588	542	581	614	587	636	560	578	634	581	618	560	606	562	594	596	610	589	580	594	576	606	606	566	625	608	628	553	603	595	611	574	630	595	558	569	568	557	596	597	600	567	577	628	594	583	584	591	632	617	606	592	597	582	601	563	609	619	565	570	549	574	586	621	584	616	602	569	581	549	572	583	617	592	599	576	585	557	611	552	605	616	581	596	614	578	567	664	593	581	561	622	605	619	591	604	566	623	584	562	582	583	588	645	602	581	603	572	593	593	579	611	571	627	633	547	611	583	578	582	613	574	605	584	538	609	626	623	643	609	552	620	581	591	593	547	579	601	596	564	629	570	634	554	551	613	611	580	598	614	555	598	563	560	629	560	568	590	613	545	595	592	586	529	571	623	588	590	565	603	605	636	560	558	564	593	548	574	585	601	601	599	613	644	569	583	565	548	584	559	612	606	577	514	634	547	618	591	574	593	625	604	614	613	565	580	629	548	567	553	577	589	568	590	585	587	605	638	603	614	611	586	581	580	576	608	559	553	596	573	610	569	610	599	623	552	646	608	556	585	599	627	612	576	611	610	599	592	559	602	612	615	605	588	595	611	610	586	582	602	577	579	604	596	566	632	568	604	559	541	605	581	615	626	591	583	592	631	599	618	545	599	570	575	585	590	577	617	568	573	586	583	621	596	578	571	576	605	562	607	559	567	559	627	574	620	604	634	632	593	614	585	608	590	615	604	623	572	577	640	626	562	660	583	532	640	596	614	583	575	561	622	626	587	590	542	585	571	583	622	586	609	594	571	600	586	610	573	587	573	611	596	597	563	595	603	624	635	624	623	582	595	577	645	609	579	594	593	608	624	583	557	577	560	573	589	594	589	560	610	624	580	559	623	569	558	563	625	606	597	597	608	653	557	546	595	581	548	598	590	523	686	605	581	624	605	587	607	597	627	600	629	560	584	575	593	554	613	580	579	627	577	566	581	570	579	595	658	569	611	600	619	602	579	597	612	563	593	607	580	649
24237	2179	570	446	297	213	178	177	175	140	123	131	121	98	129	109	104	129	126	104	104	125	117	116	109	101	107	86	107	89	112	113	109	96	118	98	103	113	104	102	98	98	108	112	102	85	108	92	93	87	102	113	115	86	134	109	112	84	120	94	95	93	84	107	97	95	103	90	96	92	98	96	92	86	97	96	100	88	98	100	95	101	116	112	106	94	105	103	109	97	102	94	106	109	93	111	89	110	104	114	113	113	106	82	105	93	98	90	105	98	99	96	99	86	111	107	107	95	94	87	108	96	112	100	94	87	97	100	111	108	116	90	98	117	105	99	106	127	107	118	112	110	107	100	88	96	106	106	89	112	115	98	109	98	95	107	106	108	95	121	112	101	77	110	88	123	96	106	87	95	118	100	97	107	84	108	90	104	109	99	77	102	89	106	95	99	100	85	101	88	125	104	94	108	102	91	108	98	105	101	109	95	96	104	78	107	102	118	102	94	115	93	122	95	88	86	76	108	110	103	84	106	100	97	114	111	101	111	96	92	98	114	101	87	94	108	97	94	93	99	87	93	102	95	109	104	102	97	101	95	92	103	104	93	111	93	96	115	113	95	102	102	98	93	114	95	109	101	100	94	101	101	96	88	101	114	108	93	103	98	106	95	109	109	109	86	95	77	103	118	94	107	99	81	110	99	115	107	90	104	98	95	115	90	97	87	89	90	105	109	107	98	98	106	96	99	104	102	97	116	108	98	87	99	93	103	115	100	102	97	91	111	89	122	115	112	103	98	97	112	113	79	97	93	100	95	98	83	116	94	107	104	122	104	96	100	105	104	111	106	89	105	97	97	106	112	104	117	106	98	107	92	98	95	107	113	116	110	94	116	109	99	107	115	84	95	102	87	121	114	104	107	80	93	91	94	90	94	109	110	90	110	90	106	92	96	109	112	100	93	91	117	102	96	94	107	94	89	99	91	85	80	99	111	101	100	98	106	97	104	110	88	105	110	115	93	98	84	108	109	98	106	101	102	122	105	90	103	117	102	78	98	88	86	85	106	94	90	99	120	105	111	104	89	102	93	98	113	95	98	100	112	99	91	102	109	96	89	114	100	91	94	107	124	88	108	93	113	111	105	108	79	112	110	85	105	95	100	91	113	107	111	102	101	94	102	96	110	104	110	92	92	104	108	80	88	91	112	97	86	98	100	90	96	90	122	95	101	91	125	92	108	110	95	107	107	92	99	111	110	115	117	111	121	111	96	114	94	101	95	94	102	94	86	99	123	97	92	116	79	100	105	103	105	98	105	108	95	89	98	108	112	101	90	92	96	102	104	107	95	98	92	97	103	117	112	76	114	91	98	107	101	108	109	92	85	99	97	108	73	92	101	108	94	90	92	98	93	106	103	99	101	107	79	101	92	119	95	119	114	104	79	102	102	95	111	123	96	88	110	97	108	108	111	82	122	108	94	101	106	111	111	97	79	78	96	101	110	125	97	100	114	117	100	72	106	102	93	102	85	105	107	81	104	100	100	97	86	124	93	109	119	105	104	87	101	94	91	113	82	90	98	117	105	89	91	95	81	88	106	73	89	94	96	115	95	110	101	99	86	115	116	102	93	100	90	122	114	95	96	101	113	107	86	81	85	98	94	108	110	109	99	104	107	110	98	97	98	96	118	86	91	106	86	101	111	105	95	107	116	102	96	101	95	114	75	99	102	101	89	116	91	111	91	101	103	98	100	97	106	92	95	96	84	107	94	104	94	106	119	114	97	112	105	115	97	86	100	107	87	90	108	119	120	94	100	109	113	92	110	121	100	95	100	108	103	82	105	93	92	108	82	93	117	106	110	96	80	94	98	97	109	107	104	102	95	127	111	103	104	98	106	90	99	107	98	100	95	99	102	96	113	97	96	106	94	107	114	88	104	100	87	110	88	121	109	112	100	113	89	105	101	97	100	97	88	82	92	108	114	113	101	114	112	109	112	97	100	111	111	122	102	102	129	117	116	112	105	104	108	109	101	100	114	87	104	80	80	87	106	89	90	99	112	101	104	90	94	94	98	79	91	101	83	114	116	93	88	110	108	115	91	100	87	93	94	109	98	103	90	111	90	109	119	103	96	111	84	88	99	109	105	114	116	97	100	95	109	117	118	103	108	116	103	116	93	113	101	84	113	109	93	111	99	112	92	93	121	99	110	121	98	90	110	105	124	103	92	113	106	124	95	93	90	112	112	105	92	107	103	115	112	100	113	104	108	118	93	92	105	102	91	100	98	110	96	95	99	96	105	79	107	102	89	85	89	85	106	85	83	112	107	94	116	91	112	94	111	98	131	102	91	94	98	83	112	105	118	86	114	90	97	98	108	95	107	103	92	92	85	91	113	105	106	93	91	109	103	100	81	105	80	104	109	121	107	112	105	104	114	105	101	131	109	91	86	112	105	87	87	103	94	119	116	113	105	101	92	100	99	94	75	92	88	101	97	94	106	83	89	95	109	118	78	108	118	107	102	109	89	121	107	98	115	83	91	82	103	100	111	92	90	82	104	91	105	98	87	85	101	81	91	90	107	125	93	111	95	86	108	98	107	92	97	110	108	97	96	115	93	114	94	109	126	97	114	77	100	100	110	112	101	117	104	90	102	116	103	88	122	88	94	82	99	93	87	110	92	95	112	114	101	99	86	113	87	111	92	110	99	107	100	88	114	102	113	102	111	126	111	104	120	95	86	101	95	108	114	114	88	105	104	93	97	100	103	92	101	131	102	102	82	109	96	104	96	102	95	121	111	99	122	95	102	110	119	92	102	119	97	99	90	100	115	103	92	95	102	125	101	104	83	115	123	82	98	102	106	86	95	113	97	98	111	90	107	106	101	122	95	100	105	109	97	101	89	105	100	96	108	96	95	83	96	89	119	107	99	96	94	93	84	120	105	100	104	87	100	88	110	95	86	105	106	102	91	107	105	97	119	82	97	97	81	103	88	109	103	111	114	99	104	91	90	116	123	107	96	109	94	105	100	87	105	83	106	125	93	98	85	103	111	96	100	86	103	100	87	110	97	99	91	107	86	116	93	83	92	99	89	110	115	98	88	94	80	101	93	108	100	102	98	96	99	108	92	116	91	92	88	71	112	101	96	122	100	87	116	97	80	108	95	103	100	113	99	104	94	94	104	89	106	85	116	102	90	96	115	123	101	94	89	106	107	101	83	109	93	95	107	109	104	97	113	111	101	87	103	90	86	91	97	97	96	108	92	103	112	110	99	109	90	84	96	122	88	113	103	101	101	97	102	95	91	84	114	85	102	88	104	95	106	90	103	99	103	110	118	93	106	109	97	90	88	103	88	84	100	81	103	106	90	107	105	90	96	107	88	104	110	106	82	113	109	98	98	92	98	111	108	90	104	97	90	105	99	100	109	96	100	88	125	80	92	94	114	105	121	102	108	88	109	91	91	127	104	110	87	98	93	101	93	102	120	101	108	103	109	99	117	104	110	94	98	114	100
14558	720	1292	1494	1176	965	774	675	614	545	483	484	453	406	401	385	339	382	353	340	366	344	367	296	298	292	309	306	336	293	317	305	308	268	275	312	297	275	308	325	274	281	279	288	309	290	299	278	286	317	257	292	274	297	272	294	275	274	280	276	299	306	290	263	270	250	265	269	284	301	258	262	286	268	255	281	306	298	317	319	262	259	249	285	293	297	283	292	273	278	295	260	284	277	287	270	306	267	261	275	262	284	276	267	259	277	258	277	263	272	270	297	285	288	276	281	293	259	285	291	301	269	299	260	296	279	286	297	276	285	282	272	299	317	275	307	259	292	302	300	274	263	290	266	273	274	303	281	272	293	281	273	280	287	260	279	305	276	292	258	289	282	265	287	271	261	259	260	283	291	275	262	303	260	242	284	274	266	266	283	287	288	276	294	277	290	267	280	294	275	273	297	303	263	281	252	235	262	280	246	299	249	293	310	267	261	278	273	291	253	270	287	268	264	281	268	281	298	281	285	275	294	261	253	316	273	277	283	265	268	292	265	276	259	298	294	295	268	263	280	226	266	272	272	249	253	236	255	301	292	290	281	272	288	298	271	259	270	279	267	281	270	284	271	274	242	267	266	310	254	273	271	258	266	288	276	304	292	307	287	249	294	265	310	272	255	269	279	298	301	278	278	297	251	287	277	287	278	252	305	303	254	253	281	300	282	269	271	275	283	257	244	273	271	283	278	257	295	262	263	309	297	270	273	275	286	259	277	278	294	290	296	260	292	287	239	291	289	278	283	273	231	290	270	274	255	265	258	309	249	264	252	301	289	262	281	272	275	284	278	284	265	248	268	267	272	287	272	284	261	256	288	271	279	255	259	325	273	276	258	290	283	291	302	284	289	283	262	292	306	285	272	239	277	255	287	272	266	281	302	248	279	277	300	258	293	270	288	276	260	304	243	299	292	275	270	264	277	263	262	267	260	267	277	289	285	297	285	256	266	309	280	285	304	263	255	299	275	253	286	246	278	292	235	240	281	275	281	279	271	306	235	255	247	283	263	236	262	274	273	252	303	248	278	254	278	277	280	292	298	288	300	304	289	269	271	273	255	295	306	299	257	277	275	261	288	278	251	277	282	284	242	316	270	245	282	288	265	305	284	266	272	246	282	265	279	263	270	260	260	263	282	287	253	277	233	254	317	325	263	267	258	310	251	270	268	299	262	255	328	262	284	274	304	264	277	285	261	263	277	294	274	302	268	265	267	285	283	293	283	295	285	284	261	297	265	276	260	271	280	299	276	252	281	266	276	278	266	273	275	286	289	283	284	281	299	257	281	256	260	290	281	272	279	258	254	270	263	305	276	303	291	256	304	305	281	255	269	299	277	277	259	291	261	267	278	296	297	243	289	266	261	277	279	271	272	305	302	251	271	291	281	263	252	286	288	259	267	275	286	256	265	263	278	283	290	260	303	247	270	297	267	259	253	278	289	261	232	284	288	248	271	273	289	263	277	289	259	264	263	289	286	271	284	252	291	264	266	269	285	249	274	282	309	268	264	277	285	283	292	288	269	273	252	265	289	297	318	298	273	285	277	298	279	310	262	288	261	273	257	310	284	274	263	303	268	263	270	297	253	297	280	274	296	288	268	271	296	243	291	275	279	277	276	278	263	260	277	253	259	282	297	256	279	309	317	305	275	285	258	274	258	272	283	297	285	270	277	302	260	283	284	253	285	279	289	275	271	284	288	255	254	308	287	281	301	284	275	297	271	268	286	296	307	282	267	305	278	305	257	286	262	271	265	288	276	285	267	301	281	256	281	264	257	271	286	280	273	291	270	264	322	280	271	263	275	274	235	263	261	263	283	241	266	313	257	250	283	259	299	282	277	277	250	279	253	313	244	253	277	239	262	285	289	294	287	273	298	256	272	268	276	277	273	242	255	279	266	280	267	265	300	273	262	263	270	284	259	275	294	275	282	270	302	241	271	266	264	269	279	267	280	250	281	276	287	265	282	269	277	277	288	270	263	301	270	295	286	273	291	283	311	254	275	320	259	260	305	272	257	236	304	289	258	289	273	269	279	288	293	249	269	292	269	272	297	290	286	267	243	268	258	270	312	278	282	241	266	264	278	304	308	275	308	253	255	281	305	278	249	285	240	281	290	302	282	274	274	286	283	271	287	294	274	279	299	280	270	278	266	243	258	285	282	292	275	251	256	282	259	264	278	286	267	269	258	260	300	306	262	281	269	264	284	273	275	291	270	279	298	281	262	260	282	281	263	281	277	273	269	309	286	308	275	282	268	267	273	284	260	260	263	285	271	296	310	236	259	269	246	274	282	291	249	264	285	284	265	305	283	280	268	310	267	264	290	276	242	293	295	278	267	295	281	233	275	286	263	246	281	241	308	275	272	286	252	284	287	285	310	284	270	270	287	297	280	276	272	257	269	270	258	273	301	280	256	279	290	274	305	281	283	268	291	264	279	281	301	238	283	290	278	256	253	283	289	298	315	276	294	304	301	273	273	259	276	276	286	271	295	280	268	280	277	268	277	253	284	302	268	281	284	297	263	265	270	266	267	262	320	266	293	302	270	264	250	274	281	258	297	276	272	249	256	266	310	291	333	254	262	275	286	255	276	258	257	251	276	296	277	269	233	289	277	270	289	263	274	295	267	272	295	284	273	299	290	293	268	282	287	275	244	270	252	279	293	302	290	281	272	254	278	273	259	284	264	235	279	261	302	298	292	271	274	259	286	291	256	254	245	291	259	303	297	259	274	286	254	270	271	287	281	267	275	273	293	279	251	293	313	275	280	263	260	265	256	251	272	252	254	274	273	250	283	268	300	300	283	271	251	268	267	291	272	276	269	266	277	271	294	290	264	267	269	226	253	279	299	291	264	276	273	257	263	273	292	253	289	295	260	281	295	276	302	269	271	275	290	258	294	286	286	299	264	282	265	303	303	271	290	256	262	263	289	285	280	275	273	267	264	278	305	268	321	285	311	272	258	279	265	280	289	227	285	295	279	272	265	275	287	277	254	302	294	255	303	290	288	267	311	299	251	298	237	260	272	302	278	242	242	273	284	256	270	271	258	272	292	310	246	282	269	307	266	311	288	260	260	275	268	294	270	260	263	267	288	258	277	245	247	282	314	291	280	311	254	264	291	266	291	298	279	269	275	272	290	267	276	276	250	295	283	292	305	258	252	281	269	292	259	284	263	257	264	271	262	262	270	268	327	267	250	253	275	288	296	256	278	291	264	300	255	279	292	279	265	257	282	267	262	289	267	270	266	279	270	269	242	291	254	292	298	285	298	301	267	299	267	289	262	265	293	233	272	268	319	263	307	293	283	289	280	285	263	280	262	278	270	265	260	271	268	276	269	256	291	292	233	285	263	278	258	288	283	287	287	235	299	290	269	277	247	277	238	253	268	273	269	270	289	266	282	267	274	282	280	271	276	284	277	265	292	282	304	300	277	305	272	332	265	259	265	276	277	274	249
4362	417	361	335	322	335	316	352	326	335	343	285	351	337	321	346	338	298	306	340	308	321	346	318	336	339	327	374	316	345	340	320	302	325	343	312	368	337	328	342	360	325	319	371	310	328	329	340	319	342	347	329	328	326	291	304	315	302	329	326	327	338	364	337	306	357	359	304	379	360	317	346	309	330	335	340	316	335	335	306	336	327	334	312	304	341	338	319	343	293	318	350	306	345	331	338	328	344	303	346	309	292	325	298	344	321	360	322	346	320	336	340	328	324	336	301	317	327	309	311	288	313	356	336	336	332	319	339	326	325	334	333	312	359	369	312	354	328	319	355	320	341	329	341	296	315	300	354	335	327	377	299	328	315	322	291	305	337	332	316	321	316	317	323	317	311	302	315	328	324	327	328	360	316	314	326	333	299	327	330	323	324	328	332	302	335	349	326	314	325	290	304	320	343	354	329	345	352	345	329	331	344	307	288	310	294	293	349	345	302	316	315	344	326	307	335	311	356	342	375	343	340	325	350	322	321	351	364	338	322	333	319	329	327	356	321	328	328	348	313	312	311	328	318	342	321	359	317	352	347	336	326	323	339	381	323	337	311	317	342	337	328	343	299	341	330	306	302	352	373	343	326	332	334	339	354	314	314	287	391	337	317	336	324	342	323	355	314	294	318	323	325	346	322	346	322	342	303	344	344	308	314	308	327	311	287	342	311	320	335	326	340	352	324	327	355	318	331	329	342	337	323	318	335	314	313	278	332	304	353	337	302	351	311	342	348	365	312	322	342	338	311	349	314	320	332	331	325	329	312	336	323	345	313	304	322	325	350	335	329	311	353	320	320	358	309	338	313	308	347	328	347	324	331	302	345	304	341	321	296	324	304	324	320	315	344	317	333	334	313	336	338	363	321	325	336	322	294	339	291	337	318	352	350	323	354	305	357	349	334	281	315	330	359	333	322	319	354	344	354	319	314	297	303	364	315	326	353	304	338	351	341	301	320	324	313	320	333	373	324	358	328	304	331	299	338	351	347	339	307	302	352	295	313	303	319	307	327	324	353	352	342	323	319	354	261	329	303	320	346	323	331	303	354	344	327	328	333	336	314	341	361	335	329	350	335	285	340	365	328	325	315	327	318	331	342	311	315	319	320	331	332	367	353	343	337	326	339	343	317	292	324	321	329	338	332	355	376	322	335	340	310	311	339	360	334	330	314	362	302	315	330	323	332	362	326	340	311	343	328	350	328	342	342	346	324	323	338	355	327	360	327	321	310	314	327	336	329	344	332	317	344	330	334	287	343	321	329	302	321	372	320	316	332	327	327	298	367	311	288	333	334	323	356	343	334	324	333	284	325	318	314	345	319	332	342	346	312	332	294	335	333	293	345	321	318	354	334	323	351	317	331	356	319	292	343	307	379	330	290	346	368	321	370	312	307	307	325	337	331	336	352	357	351	312	359	283	306	323	347	338	351	319	341	343	311	371	322	322	347	349	334	317	307	303	337	331	335	324	297	306	335	339	339	344	363	316	306	357	325	326	352	362	321	325	333	314	336	318	312	332	326	323	328	315	328	330	322	358	349	356	309	328	324	327	337	343	309	292	324	363	361	305	309	323	348	348	316	338	360	347	348	325	364	334	323	301	342	333	308	318	328	295	334	289	309	307	324	332	336	312	290	335	333	334	335	314	333	329	310	337	347	331	374	297	322	344	328	315	377	302	324	326	347	328	330	318	331	327	332	312	329	341	314	351	289	312	326	335	318	329	342	336	319	332	323	295	312	306	334	348	349	322	372	329	325	336	316	344	368	349	303	330	328	339	351	296	353	327	309	320	357	333	309	330	314	331	293	330	299	324	332	290	353	320	310	304	345	331	335	339	301	343	337	336	307	292	316	335	290	319	317	350	337	341	327	321	346	308	312	312	314	319	318	327	318	350	354	344	323	310	319	315	331	309	343	314	327	330	314	324	332	336	304	322	321	340	351	335	336	326	303	318	326	328	349	325	354	355	326	326	330	346	360	341	349	320	337	332	339	358	346	299	350	356	338	344	301	309	330	326	322	318	335	350	370	361	344	350	318	312	333	350	336	335	358	338	335	350	338	316	300	325	329	332	330	332	332	330	325	324	334	336	311	365	319	341	312	318	319	307	284	343	341	340	349	327	335	317	350	308	332	329	333	334	306	343	312	319	314	314	307	330	354	326	327	310	350	327	369	323	321	334	315	330	338	316	327	293	357	311	327	336	305	292	325	341	336	344	371	341	348	346	306	336	332	326	304	304	338	359	304	323	318	346	333	349	313	315	367	337	332	315	330	323	353	360	346	339	373	307	324	325	334	317	296	340	348	337	317	367	356	291	326	306	360	353	331	344	337	342	354	334	321	332	318	329	287	359	318	332	326	319	323	341	317	341	326	330	296	313	293	328	300	325	297	323	332	339	351	321	313	317	329	322	338	326	386	310	304	328	330	290	305	301	332	330	286	346	322	306	337	359	317	358	359	313	350	322	334	350	325	330	336	307	354	346	327	312	328	322	305	331	343	308	322	322	336	349	314	341	338	327	288	344	362	318	311	293	298	297	345	331	322	330	316	311	292	308	336	329	339	338	363	305	349	328	329	337	304	327	331	325	342	347	315	350	315	321	304	337	325	313	293	335	336	305	327	352	319	318	317	318	355	357	328	318	349	362	338	340	343	327	300	341	318	316	309	316	298	332	316	327	323	356	329	370	315	312	327	295	338	341	320	355	299	321	334	348	344	367	354	337	341	354	355	320	333	356	360	315	348	299	341	322	338	294	359	337	373	357	319	309	306	325	320	313	282	303	324	335	343	289	369	323	283	344	306	330	341	313	338	298	305	344	315	333	325	332	335	326	311	320	322	325	338	341	316	325	334	388	344	358	311	323	289	337	328	361	323	320	306	334	315	333	302	329	315	309	323	344	338	318	356	300	323	337	300	331	324	331	307	358	336	311	295	337	336	314	320	305	338	308	364	331	318	318	345	310	352	320	321	293	346	317	344	328	354	344	346	335	347	329	310	349	323	320	322	318	305	329	328	306	305	336	331	322	315	341	320	328	326	336	330	337	333	325	352	301	337	330	363	324	319	322	307	276	322	346	337	354	309	356	285	328	375	301	315	367	314	314	299	331	332	345	336	324	332	328	303	363	343	350	327	348	335	308	365	290	293	323	322	314	325	343	318	351	328	339	345	328	333	316	344	351	317	331	325	312	324	337	363	323	284	320	348	312	316	345	334	347	322	329	338	309	320	330	346	346	347	341	324	322	338	307	329	339	310	312	335	346	310	324	317	359	331	332	326	308	362	299	309	319	328	329	310	335	314	356	329	347	309	333	325	333	361	337	347	322	320	344	326	307	357	332	354	328	316	326	331	347	335	358	339	357	288	297	337	324	327	349	325	349	330	331	322	287	310	355	340	332	337	331	301	284	319	319	338	323	353	340	308	306	340	296	328	300	342	339	335	341	317	278	280	312	306
4022	778	777	763	807	795	798	770	744	734	805	823	755	741	728	772	765	752	827	780	822	742	810	723	785	750	803	806	798	806	785	801	765	793	792	793	782	781	782	802	772	751	802	758	824	790	754	807	766	830	799	770	770	748	781	782	800	762	797	808	795	761	726	724	817	735	755	750	759	749	774	806	778	747	742	797	792	776	722	825	754	792	730	753	767	757	785	750	804	754	813	730	768	754	758	794	792	798	801	787	713	817	752	739	722	790	764	743	771	770	770	750	771	837	785	747	752	785	768	775	757	785	794	765	773	802	752	730	765	800	790	786	775	825	712	766	796	777	744	741	746	790	762	777	822	815	751	732	777	760	748	772	762	732	739	801	766	771	762	835	795	773	796	828	759	789	751	789	778	791	751	731	755	829	804	773	734	789	777	752	775	814	798	776	799	802	783	799	761	762	784	795	741	784	711	822	768	803	770	810	772	774	791	777	799	750	759	778	752	823	752	781	777	803	743	790	795	808	753	749	734	780	755	807	807	776	731	796	814	772	774	821	792	761	795	779	785	783	789	730	772	790	783	782	755	781	759	786	810	764	749	788	765	748	761	780	781	763	796	820	814	738	759	763	809	769	796	787	787	779	818	797	783	805	790	773	843	774	775	796	818	805	778	778	766	749	787	779	758	773	767	778	766	789	837	733	802	787	762	786	754	742	729	786	779	743	773	787	787	788	793	774	754	795	758	782	756	743	815	755	761	768	787	753	761	783	828	756	801	782	753	778	768	797	808	761	776	772	832	788	767	796	779	742	773	787	798	768	774	765	734	756	770	718	813	738	767	814	742	735	784	780	791	751	707	766	762	756	787	751	796	764	771	761	826	750	778	769	760	756	739	751	778	744	762	783	804	813	801	831	787	755	737	777	774	783	774	747	781	808	806	758	773	775	761	730	777	757	742	788	817	773	769	753	811	794	752	758	780	790	765	740	751	829	812	742	772	794	801	792	795	789	763	779	769	823	782	756	755	791	775	800	734	736	737	792	766	741	734	739	795	751	733	733	787	777	754	769	782	813	797	781	746	821	778	752	716	821	774	803	836	792	822	782	804	775	790	805	820	816	805	784	826	756	789	785	764	752	770	820	743	801	763	780	747	803	794	829	780	826	798	762	789	739	804	782	785	774	759	778	742	734	758	758	802	807	775	757	786	770	757	822	843	742	752	822	769	733	809	750	775	790	760	804	771	782	780	789	786	792	804	798	784	741	753	781	780	775	819	827	767	768	820	821	798	771	737	792	771	767	809	776	817	768	802	780	782	804	782	750	804	757	772	817	750	799	766	798	779	774	793	782	745	774	746	745	777	723	779	760	758	804	815	791	762	786	723	711	791	760	770	763	808	729	870	798	833	780	792	811	753	763	721	760	778	769	790	808	743	813	799	794	830	747	789	763	805	755	762	781	775	811	788	776	798	755	780	760	725	794	769	754	820	739	790	807	807	760	792	800	748	786	827	852	797	806	775	827	761	811	777	748	764	727	829	770	778	799	789	823	777	765	757	800	787	791	733	786	775	813	801	758	752	791	804	753	761	831	749	748	777	789	791	769	781	799	755	829	787	773	759	762	792	778	778	807	753	763	815	768	794	820	781	803	781	753	738	802	755	742	768	795	745	775	800	802	809	754	754	784	777	743	727	791	773	767	764	742	772	801	784	782	798	768	795	790	817	773	775	780	781	807	816	725	787	780	746	773	796	782	758	786	759	777	774	762	790	836	718	760	799	765	767	747	776	747	796	811	746	810	799	786	781	810	755	766	777	820	766	773	794	780	837	791	820	745	721	789	747	820	739	752	799	790	735	762	772	796	781	812	813	761	791	747	733	744	775	764	790	765	815	836	760	720	731	805	783	779	768	758	826	790	805	772	763	792	768	779	799	757	792	763	779	767	806	799	752	777	819	781	736	752	801	789	740	775	784	793	795	752	770	782	822	836	750	749	763	775	796	813	709	750	753	785	721	728	809	742	786	765	776	789	812	823	790	745	755	764	764	790	779	765	799	773	812	773	741	800	753	785	792	778	740	732	780	748	739	773	747	848	755	764	775	794	761	793	745	805	772	779	769	805	777	789	792	764	695	785	774	754	778	742	803	775	750	781	706	791	804	760	723	791	763	829	780	743	796	739	794	760	801	765	763	789	788	806	745	788	770	762	777	752	761	810	786	766	785	781	762	814	806	777	760	771	789	788	776	744	829	741	761	741	796	761	801	820	818	783	782	767	766	798	807	792	821	793	796	801	807	770	792	753	754	788	735	722	745	742	799	729	757	705	823	753	773	789	765	790	760	853	756	741	819	748	790	745	767	756	801	782	729	752	804	744	766	762	779	773	765	764	776	811	705	792	677	796	787	782	795	789	807	732	782	755	805	756	812	778	745	752	780	802	758	761	774	751	817	769	769	782	728	782	806	755	796	769	777	769	820	800	783	776	803	759	775	726	735	792	800	809	766	775	788	796	808	778	755	739	788	842	809	754	774	778	757	767	764	781	774	831	738	789	747	779	751	790	749	783	731	837	804	765	806	796	854	735	767	758	747	752	773	821	778	812	737	739	791	741	737	744	800	799	778	764	779	810	800	770	800	784	788	756	861	794	775	781	788	762	800	744	787	770	752	772	801	741	764	755	797	798	744	780	774	743	794	777	783	776	830	777	770	763	739	755	833	785	766	790	792	822	733	745	725	789	803	742	807	783	760	761	743	794	823	750	761	737	795	780	803	789	746	781	764	787	779	739	742	808	791	771	738	768	797	795	781	778	753	765	741	800	760	734	774	784	755	818	751	782	765	758	721	768	792	832	808	810	793	792	748	811	753	779	782	769	721	754	823	790	779	776	792	766	762	747	776	779	758	782	806	757	786	787	746	803	767	770	755	754	754	734	758	820	761	763	775	794	801	820	795	809	754	726	743	798	756	773	767	766	777	794	788	776	804	771	818	802	765	818	734	770	767	770	773	770	803	783	776	731	723	818	725	782	786	791	768	771	807	786	744	733	757	762	801	809	762	725	826	736	807	761	781	811	836	730	801	802	760	743	758	768	773	807	828	773	828	725	813	750	815	772	772	789	765	756	810	784	773	775	808	826	824	745	781	765	765	811	817	818	745	743	801	816	802	765	786	766	800	782	750	801	753	840	786	803	764	764	767	762	753	771	816	779	760	758	779	778	791	823	797	783	799	714	799	804	791	783	764	749	760	773	786	735	752	828	739	765	747	794	754	756	741	845	758	826	786	779	806	807	778	761	785	824	763	760	832	812	757	784	758	754	803	725	793	794	774	799	841	747	823	812	742	784	821	758	821	788	815	778	786	753	762	774	781	758	755	738	782	825	809	750	770	818	787	768	788	801	768	793	718	827	796	829	793	720	753	824	729	786	783	758	772	782	771	772	760	792	752	759	786	709	773	762	796	807	758	737	746	751	698	784	805	791	800	773	808	823	816	794	787	776	770	756	747	734	723	786
15203	928	442	405	342	288	303	301	280	287	263	261	261	269	252	249	253	277	281	254	243	278	250	281	274	255	251	254	275	222	262	236	277	232	259	247	244	252	251	235	234	247	239	273	252	216	239	230	246	249	250	232	271	256	244	256	252	253	239	291	277	249	248	274	247	239	254	256	253	252	254	266	280	224	237	239	258	243	243	263	232	234	262	259	271	266	259	256	269	235	248	233	237	245	284	243	236	259	254	259	275	261	244	235	221	246	264	247	248	241	234	238	266	252	256	227	243	205	228	220	232	211	241	278	271	263	233	287	270	254	230	234	286	277	223	272	261	227	233	255	234	244	242	234	280	272	235	252	254	259	230	228	247	262	246	282	246	230	276	256	256	268	266	257	270	242	258	269	252	230	241	221	245	249	290	262	263	236	258	234	263	247	245	239	253	264	255	245	234	256	248	257	263	284	227	245	238	247	225	255	244	273	228	254	265	241	253	248	275	245	229	232	240	240	254	268	247	256	244	271	236	219	231	246	263	217	246	258	256	248	261	226	260	264	227	243	230	240	251	250	283	244	229	252	258	259	234	255	255	259	249	250	259	208	259	269	263	272	262	238	271	269	221	230	234	240	223	268	247	261	256	270	264	263	272	234	254	261	242	245	240	265	244	260	230	262	246	228	261	227	242	251	255	237	238	252	264	246	238	232	248	255	257	273	253	229	239	231	249	247	222	250	271	231	268	277	237	263	235	255	244	247	262	249	240	202	230	272	303	247	243	245	283	243	224	244	263	263	278	225	244	217	246	254	230	255	264	251	246	277	253	250	259	242	250	223	282	238	222	233	264	242	253	242	246	281	264	240	252	231	242	260	251	250	241	230	254	267	247	263	243	244	246	260	260	273	248	240	255	226	237	243	239	249	241	258	239	256	264	252	267	251	235	244	230	284	232	253	209	237	237	237	232	253	241	268	286	268	256	243	248	255	237	239	291	228	223	236	232	248	237	222	258	221	232	258	232	235	261	265	230	206	251	241	255	243	272	247	243	241	251	250	220	243	269	227	238	236	246	267	266	273	248	238	226	249	239	258	261	258	247	221	249	244	221	272	242	224	248	266	230	243	234	259	266	235	259	256	260	252	247	254	255	248	250	259	249	244	240	270	267	272	246	254	229	260	244	247	244	246	245	239	233	226	243	267	239	260	251	259	241	221	234	235	249	235	248	253	244	234	267	276	258	252	252	255	236	239	224	226	248	236	271	254	233	252	261	227	231	238	256	227	240	243	264	249	257	243	257	274	247	253	246	262	239	253	286	250	249	263	240	241	244	269	263	263	237	251	247	243	224	217	244	235	242	229	288	252	257	263	236	233	228	272	264	245	222	227	255	259	267	251	245	271	249	258	266	234	243	258	244	275	246	248	244	285	247	250	233	240	230	292	218	229	266	254	244	243	271	243	233	247	241	238	267	248	278	243	262	256	258	236	252	227	268	282	270	267	243	261	234	229	261	239	253	257	250	233	244	256	247	268	217	273	278	236	224	233	239	237	262	236	223	228	236	227	241	254	267	221	246	258	260	246	228	285	254	248	255	256	235	268	241	225	244	250	276	232	223	263	245	260	228	257	278	248	265	272	238	216	219	270	260	237	258	268	248	240	209	289	253	264	222	240	244	247	263	243	234	245	269	256	235	250	244	260	244	248	258	264	242	231	235	253	236	248	225	240	264	241	243	261	255	268	264	279	252	280	234	245	247	245	242	249	254	247	251	228	266	264	246	231	248	231	262	244	259	235	256	216	241	278	254	237	222	264	242	268	223	245	248	252	237	227	268	268	252	232	219	243	250	247	246	254	248	227	265	239	259	245	253	247	262	245	296	260	265	227	278	228	243	228	259	264	247	252	248	248	250	235	280	235	229	265	260	258	255	242	254	235	233	251	247	263	253	258	253	252	290	244	276	241	238	221	254	210	247	258	266	263	274	232	226	227	255	239	259	219	239	228	251	246	255	243	236	225	255	234	221	248	231	251	216	243	247	258	255	232	261	246	244	264	268	271	254	226	265	231	242	261	242	240	220	245	254	247	232	260	227	230	269	274	247	223	249	244	256	245	233	276	259	265	241	237	243	245	229	230	241	248	260	233	224	244	243	249	236	261	233	225	251	251	279	211	238	229	254	236	266	242	280	229	226	252	271	275	282	275	260	253	253	250	247	233	238	251	235	242	273	267	247	264	246	238	265	222	252	244	241	266	222	251	244	222	225	264	244	255	242	264	260	236	229	247	254	230	283	231	226	224	256	235	216	218	246	249	236	238	259	267	252	251	224	257	255	252	273	260	252	260	249	276	246	273	281	261	238	263	250	258	243	253	219	242	283	262	249	265	241	226	266	234	233	221	253	233	256	247	227	248	214	239	234	279	262	252	242	253	260	272	273	250	268	271	262	251	273	237	208	251	258	238	243	253	286	226	276	245	200	250	254	254	217	278	273	253	254	253	247	254	230	240	280	258	256	228	251	263	255	265	252	245	246	237	249	262	222	232	263	229	231	231	240	247	251	270	245	256	229	257	222	234	246	248	250	257	261	257	248	231	294	239	259	268	234	241	252	223	272	239	213	253	244	281	236	238	227	260	265	235	222	265	277	256	283	258	247	259	238	253	253	252	261	258	218	275	260	266	252	245	252	240	239	264	251	254	240	251	243	257	249	255	229	259	269	239	246	242	220	256	272	234	248	227	236	235	254	263	240	269	261	241	245	233	223	237	279	246	238	238	223	269	250	286	261	228	241	242	265	225	236	223	263	244	246	234	248	255	254	238	269	246	235	275	239	244	264	255	276	249	273	261	263	226	246	241	277	264	249	255	237	269	244	251	259	242	250	245	245	260	226	248	214	245	236	238	246	264	256	250	283	239	270	247	218	247	262	218	245	266	241	236	250	260	228	246	239	251	269	241	276	264	243	201	226	232	264	259	229	253	235	242	259	266	264	269	249	229	242	272	259	247	228	221	262	250	235	267	240	241	241	253	258	240	252	276	246	242	265	229	225	258	234	233	239	260	244	242	232	270	244	206	273	257	230	227	248	226	247	227	254	228	257	246	248	247	266	246	252	259	244	264	239	249	267	225	242	243	265	270	276	235	252	221	253	252	243	223	236	247	250	253	214	235	249	258	248	237	219	250	258	253	227	251	261	231	269	233	260	256	271	207	253	269	228	253	239	238	266	240	231	233	263	239	254	254	246	263	235	256	249	258	261	232	236	222	243	258	255	252	247	266	246	256	235	224	258	288	254	254	213	285	231	231	256	261	243	256	244	244	240	276	241	249	244	241	250	290	242	218	237	228	242	230	277	227	236	265	244	281	262	287	226	247	251	251	261	247	226	260	238	250	248	256	251	236	245	271	244	248	257	260	238	256	259	260	216	257	230	254	233	224	233	232	221	233	263	212	261	271	251	251	247	265	249	244	265	266	237	254	245	272	272	266	227	272	243	239	255	225	247	253	237	260	258	249
11078	770	1141	1174	1108	942	883	803	793	724	742	710	682	668	663	641	648	662	619	627	615	667	632	624	620	596	657	614	649	624	630	573	620	676	615	600	616	615	619	547	565	620	631	611	592	575	573	566	583	595	581	599	564	582	589	626	604	614	588	594	594	606	579	582	561	637	609	609	588	584	601	566	593	612	616	613	635	596	594	576	617	591	612	586	596	584	624	623	578	605	602	588	619	554	631	577	579	596	602	575	610	594	612	591	590	597	571	643	592	638	592	597	570	630	580	609	588	605	622	612	615	583	605	585	605	562	618	605	589	586	562	634	607	580	604	603	604	625	584	557	584	547	604	612	553	608	634	607	614	597	555	581	615	624	587	640	571	565	609	605	581	606	596	586	545	596	561	595	582	564	607	557	626	585	573	597	587	596	604	611	615	596	607	586	585	635	548	600	582	626	585	564	589	569	628	590	565	596	643	634	609	562	569	610	605	621	599	604	580	610	624	616	607	591	573	564	585	594	542	588	581	597	590	569	589	571	617	577	605	600	550	580	536	617	577	604	615	571	563	588	611	570	601	612	573	604	541	573	581	625	553	597	596	592	548	536	583	606	557	580	641	623	577	582	555	586	627	577	604	613	562	631	578	573	586	622	607	618	600	621	593	561	573	575	569	591	555	587	577	549	584	548	573	585	599	596	604	595	624	603	556	584	559	580	588	587	576	603	572	607	619	568	562	631	615	583	641	578	606	572	624	609	586	606	561	590	639	565	585	633	535	627	581	588	620	534	611	602	572	559	657	595	622	620	583	585	576	595	594	589	598	545	564	599	601	554	582	564	616	609	607	593	585	617	625	603	567	630	592	591	573	630	589	624	578	596	577	539	575	550	551	567	615	557	597	582	589	632	610	569	582	611	603	537	582	593	582	592	588	614	633	629	548	586	601	571	614	586	622	568	598	656	586	591	566	626	582	592	598	559	615	581	621	648	593	602	597	560	575	579	599	602	577	563	581	609	562	581	566	599	627	594	621	606	622	590	561	628	606	564	557	599	578	600	522	583	602	569	574	571	555	578	593	562	588	639	576	609	621	557	613	585	596	599	608	579	602	625	617	598	593	624	583	577	616	645	568	603	642	577	538	582	579	612	575	571	597	564	572	615	604	569	579	584	631	544	568	590	634	568	586	568	569	621	628	605	574	616	588	577	566	620	569	617	616	598	563	613	580	593	600	598	636	596	593	689	597	632	573	544	622	585	615	580	581	569	576	599	615	609	593	555	565	599	559	626	583	569	587	576	564	591	619	605	544	629	582	586	570	608	607	599	614	588	601	562	623	589	587	597	559	588	603	596	613	620	619	599	567	597	617	589	610	596	589	605	591	617	578	611	573	575	607	620	620	591	616	594	600	604	621	558	570	581	593	581	582	634	585	601	631	595	548	601	617	559	594	590	626	566	606	598	573	632	577	631	579	607	628	566	589	552	544	598	606	604	574	587	607	570	581	575	573	602	564	559	543	616	590	609	594	612	569	572	552	561	587	562	561	580	573	588	586	592	599	578	606	564	620	586	562	604	536	550	633	599	617	579	593	590	583	612	571	591	582	612	598	579	608	583	570	595	590	609	562	569	590	564	584	621	601	573	606	570	615	592	603	581	585	559	628	597	584	541	585	613	595	599	625	632	629	571	642	601	589	571	601	586	607	564	573	596	561	589	620	600	632	574	554	604	655	580	636	631	571	634	603	611	557	599	578	623	567	552	610	611	611	591	630	593	570	592	606	577	568	594	614	593	580	580	587	584	571	615	584	601	588	589	603	589	587	619	655	586	566	565	601	598	598	594	612	546	613	557	595	632	631	592	606	588	583	598	631	600	635	581	606	564	575	603	581	557	597	572	549	621	597	630	559	602	585	556	629	609	618	587	563	614	652	627	577	570	580	564	565	580	574	547	613	615	583	571	598	590	602	590	605	636	567	598	598	611	592	600	557	617	602	614	569	573	619	597	627	602	576	616	611	586	549	625	571	610	589	586	610	565	540	614	620	557	560	560	609	601	596	581	607	625	626	600	577	596	583	553	606	644	616	567	608	587	568	564	584	584	578	573	602	589	572	633	576	594	607	593	594	570	617	576	585	597	567	634	610	558	579	597	581	593	606	612	627	596	591	596	601	655	602	598	578	599	583	604	567	616	578	593	595	571	586	592	605	570	608	604	619	575	643	622	619	614	584	599	609	559	607	607	593	581	558	636	575	631	606	598	582	583	603	605	588	581	622	601	578	584	615	627	579	592	568	554	598	561	602	592	650	594	575	585	580	608	585	619	597	568	563	580	567	556	591	591	607	607	551	595	587	585	596	610	577	572	637	534	611	598	542	603	651	586	557	616	613	595	564	639	595	627	585	546	624	581	606	569	626	596	602	575	602	653	604	592	605	590	590	578	590	559	642	593	609	635	576	562	618	569	602	607	600	605	617	613	572	598	596	620	581	623	566	592	603	564	586	599	596	657	607	623	587	599	619	555	622	574	638	587	597	582	653	552	590	566	636	573	641	582	617	615	582	587	624	559	579	617	547	580	624	586	636	625	579	607	578	604	573	576	589	650	589	625	624	590	581	612	579	621	607	568	562	620	582	605	644	549	590	672	588	595	582	596	600	568	611	621	607	573	605	572	559	596	617	624	596	597	602	568	621	606	613	624	580	620	590	589	553	612	592	572	627	569	611	587	612	605	605	572	609	603	596	583	567	582	596	614	604	634	558	601	535	666	601	603	578	592	562	596	584	613	613	586	549	588	570	582	611	571	638	586	582	587	546	585	607	601	622	606	601	594	587	578	614	606	620	602	627	562	546	541	543	614	595	628	574	614	552	595	596	580	567	584	592	555	590	583	609	619	621	632	586	588	625	585	599	598	626	616	643	575	595	611	570	591	600	601	630	547	591	551	606	602	596	600	548	579	579	586	605	558	633	600	590	564	621	629	642	565	600	577	604	588	549	627	570	594	612	589	671	610	610	625	616	618	609	571	612	582	601	536	623	610	567	603	619	599	579	557	638	596	636	624	618	579	591	576	611	613	610	608	622	586	596	579	603	596	592	629	565	589	573	595	565	632	558	589	611	585	604	589	594	572	630	575	613	532	601	601	624	597	612	617	582	581	571	627	595	600	563	599	598	569	600	614	561	574	605	635	613	614	552	577	569	579	579	565	565	571	606	592	616	598	611	637	574	639	603	586	573	583	628	584	584	611	611	588	625	646	548	560	601	581	629	605	631	641	606	599	600	624	570	567	592	578	580	576	582	587	607	619	570	617	577	619	610	606	565	598	555	609	626	582	585	612	545	619	595	658	563	588	603	594	595	602	599	593	586	645	598	590	626	559	594	615	570	603	622	608	597	593	617	615	598	565	577	576	608	578	610	564	615	587	599	596	592	593	592	590	579	633	566	600	594	571	574	561	574	597	595	602	588	631	557	536	599	620	538	571	570	580	597	611	603	559	614	582	576	595	560	590
23341	1910	569	431	286	244	197	185	163	129	142	111	131	102	108	91	138	112	116	116	104	117	133	118	125	110	106	90	99	89	93	87	94	102	114	97	103	109	107	100	112	107	87	95	98	101	106	91	114	91	117	106	97	110	91	79	92	108	113	105	74	113	92	100	91	94	79	103	106	106	101	113	77	96	99	72	118	95	77	93	110	87	121	95	84	91	115	114	115	110	96	104	99	91	107	108	96	100	96	87	108	106	85	94	110	92	95	100	91	105	96	88	118	101	104	92	104	115	87	94	85	85	95	94	94	103	110	99	92	110	83	101	104	88	97	113	102	102	96	105	82	104	89	104	93	106	87	96	87	107	119	92	101	104	97	85	113	116	120	88	92	130	103	109	87	93	88	90	91	109	86	108	123	77	92	92	124	106	106	101	102	79	83	85	87	94	95	98	103	102	107	100	95	104	94	90	99	120	108	91	99	105	101	112	101	96	95	118	101	103	100	108	96	96	82	107	98	96	122	101	90	107	109	102	86	92	95	96	103	105	94	96	121	97	92	114	83	103	107	85	108	102	103	115	115	97	91	104	107	92	105	99	87	104	91	107	102	115	115	100	99	115	97	94	91	117	116	124	102	84	102	96	108	98	104	91	92	92	96	109	95	82	81	83	103	116	106	74	104	103	103	91	94	101	128	92	85	104	129	97	120	113	103	93	110	107	129	103	102	88	98	87	91	87	96	102	82	92	99	99	94	94	97	108	88	98	99	95	81	89	94	111	114	95	107	100	91	91	83	80	99	102	108	83	79	118	86	81	96	85	94	100	105	103	98	122	114	101	98	107	128	80	98	89	107	91	95	97	117	98	101	93	109	107	116	94	89	93	102	82	122	112	118	110	98	99	93	114	105	101	78	96	104	104	90	113	87	112	113	103	82	91	108	100	89	99	108	101	101	107	92	107	106	102	90	100	110	80	107	103	104	98	82	104	98	95	96	90	83	95	92	113	105	94	87	107	98	103	96	102	90	93	108	112	113	92	104	112	83	105	103	79	110	106	89	92	96	106	113	96	109	101	98	93	91	112	95	115	97	113	110	94	109	99	107	96	114	104	86	107	96	92	83	92	110	111	107	98	115	107	85	116	106	85	107	111	90	107	81	117	90	96	104	90	95	95	115	91	90	94	114	94	106	96	84	92	105	102	109	113	106	121	106	96	89	100	73	97	121	76	105	108	78	108	84	101	85	91	96	103	101	108	84	101	87	104	107	103	90	102	115	115	88	100	96	95	80	93	98	114	99	116	98	91	100	116	106	109	110	95	108	103	96	95	93	92	93	96	110	89	91	96	101	111	96	116	80	115	104	92	92	94	121	99	118	98	109	104	102	96	97	101	123	98	93	95	100	116	100	102	118	104	100	109	117	124	86	110	123	109	98	94	99	107	98	106	67	106	88	99	106	107	114	95	101	93	112	102	108	101	119	112	99	93	96	90	102	111	89	89	103	92	105	112	92	103	106	91	107	112	88	97	113	88	120	92	119	92	115	108	99	101	125	101	110	115	121	99	74	112	99	112	85	94	109	116	102	104	99	92	97	112	97	103	108	118	104	92	91	91	107	107	102	85	114	101	96	77	97	103	104	113	99	105	96	97	84	103	107	97	110	94	104	104	98	105	103	114	96	104	101	94	103	101	109	117	108	121	130	93	111	105	108	107	106	110	96	92	86	118	98	100	94	99	97	118	126	99	108	86	116	87	105	110	108	93	78	121	106	93	83	97	95	95	91	88	89	100	97	96	98	120	110	86	92	83	100	105	101	85	112	91	97	95	102	92	109	105	95	85	95	96	100	80	96	107	101	104	107	90	72	90	92	90	123	118	97	99	104	95	109	96	99	101	96	101	87	100	99	96	106	99	104	96	84	94	96	103	94	128	114	120	104	109	93	82	126	95	98	86	90	88	100	124	100	118	117	105	82	106	105	78	97	83	97	112	107	82	99	80	97	112	93	99	95	105	81	91	95	93	102	113	115	100	91	101	105	94	107	97	110	97	97	87	95	103	91	97	74	94	116	99	91	92	89	109	113	114	108	98	113	92	81	105	104	112	78	84	106	88	82	110	104	93	102	90	113	98	83	103	99	109	91	102	108	122	100	85	87	97	82	95	89	117	94	96	124	111	89	98	96	94	91	110	93	101	119	80	99	85	82	113	94	86	106	102	102	102	105	98	104	108	93	102	105	121	98	102	104	102	86	101	112	83	106	116	82	94	101	113	93	99	85	95	115	89	101	88	88	96	103	115	106	107	113	105	90	96	123	87	100	85	88	92	104	112	102	117	83	91	91	96	89	103	97	116	111	105	80	111	76	104	113	79	106	115	87	90	109	92	113	98	107	95	110	112	95	92	84	98	92	108	85	113	96	96	92	106	110	99	95	113	105	105	118	93	88	100	88	110	87	103	108	115	105	112	99	118	91	90	102	115	104	105	82	100	100	115	104	101	96	102	95	96	88	81	106	77	96	79	112	108	97	100	86	103	106	98	90	92	105	93	106	96	106	100	103	87	116	99	109	102	98	97	80	98	99	111	109	119	85	85	98	86	114	91	108	107	101	112	98	88	87	108	113	100	99	110	102	87	97	107	93	90	90	88	91	109	91	102	81	107	80	84	109	85	84	83	114	71	102	83	91	100	83	103	107	106	119	102	102	116	90	111	102	100	81	105	101	111	101	119	108	99	90	96	113	98	102	101	119	96	111	88	92	108	114	118	107	98	100	105	108	95	89	98	91	103	125	90	97	97	95	109	85	76	116	92	101	100	93	94	119	90	78	99	100	106	103	100	90	81	104	90	69	105	133	97	89	96	90	98	96	116	83	111	104	103	117	85	93	107	106	103	101	89	125	105	114	99	104	105	122	90	85	94	95	112	102	111	107	98	100	113	100	91	101	94	88	97	92	106	97	86	94	95	107	108	101	94	107	100	82	109	92	105	104	82	76	84	105	101	114	110	101	85	96	103	89	96	90	105	94	108	117	94	106	108	100	118	93	109	83	108	107	115	94	107	98	100	98	108	91	92	97	99	105	102	113	94	105	112	85	100	110	101	111	101	93	102	102	92	98	113	112	92	89	121	111	91	91	86	75	87	91	111	105	82	105	104	104	101	103	101	117	90	104	101	96	109	84	89	110	102	102	106	99	114	96	114	94	109	107	93	96	114	89	110	95	102	90	109	115	103	90	104	99	102	92	102	96	94	99	84	88	102	93	82	116	90	100	99	82	95	105	117	93	114	95	110	99	98	106	92	104	124	90	86	86	86	97	112	71	97	94	90	99	96	93	84	100	110	100	97	107	106	98	83	100	118	77	88	96	102	91	88	94	94	100	117	98	94	100	75	97	87	81	95	101	100	105	118	99	119	90	97	108	107	87	97	93	101	100	99	99	100	87	101	102	110	88	92	97	85	83	107	94	101	95	99	106	92	81	106	112	93	93	105	100	84	101	108	86	106	109	90
14047	704	1290	1529	1289	1013	725	645	604	500	489	489	447	406	372	355	367	386	335	327	325	336	310	321	313	290	308	318	318	308	281	288	339	307	302	308	273	281	246	267	297	302	289	300	257	273	271	306	253	259	287	294	300	263	307	273	293	275	310	268	272	313	269	268	286	272	263	272	304	291	272	294	290	265	277	288	288	302	257	274	293	293	255	289	267	263	265	266	264	304	262	262	266	277	264	273	268	266	275	261	281	263	265	305	270	263	272	274	261	259	255	267	283	283	284	272	280	282	255	294	289	286	271	305	285	288	281	261	285	282	262	253	277	299	289	244	274	322	268	277	292	263	250	277	268	253	285	261	296	308	290	286	284	266	273	275	265	268	284	298	283	263	273	279	272	278	265	262	267	290	292	283	281	254	277	267	261	293	290	260	247	249	285	277	283	271	283	237	286	287	277	275	285	309	296	243	274	244	274	261	265	269	254	243	303	278	270	285	280	257	278	271	270	261	266	280	270	292	271	288	268	259	275	261	302	253	260	239	274	293	285	280	239	270	274	275	272	267	243	274	258	231	296	278	254	274	282	285	263	279	276	253	264	282	270	275	280	239	305	245	273	291	254	255	292	281	287	275	276	278	277	260	299	236	249	265	264	290	273	268	258	283	292	291	283	284	280	259	298	267	269	258	271	269	283	285	287	265	291	286	290	260	265	258	316	269	290	274	266	267	272	268	271	291	300	265	266	295	278	267	256	273	272	272	274	276	285	265	277	301	266	277	270	264	313	281	294	288	301	255	268	295	289	261	290	225	270	250	287	295	265	295	296	281	277	270	287	263	293	281	292	279	255	302	272	270	286	288	261	304	269	232	294	226	275	292	311	254	270	256	290	246	253	261	282	283	250	272	249	299	298	257	272	296	282	269	261	300	261	299	267	279	263	244	269	280	285	247	275	285	271	279	302	283	290	263	284	247	247	268	281	288	284	271	309	268	268	251	282	265	250	265	276	246	278	293	275	255	265	250	257	271	267	274	276	272	284	248	252	260	265	277	273	272	274	252	276	258	272	308	275	251	277	266	249	272	288	292	302	272	285	267	264	282	282	275	268	292	293	267	279	271	275	289	260	257	274	255	247	248	292	267	274	252	251	282	304	288	249	271	275	256	266	219	272	295	278	253	277	296	263	287	243	242	289	281	271	282	266	315	247	264	304	266	275	277	311	266	304	267	252	273	284	272	308	291	277	291	260	277	266	282	274	252	255	264	283	266	284	268	254	264	276	283	275	271	292	245	259	301	290	262	280	268	263	283	282	264	277	291	291	276	264	282	268	290	236	284	257	247	282	264	298	273	262	299	269	255	295	283	255	244	257	236	284	252	277	296	282	278	266	289	271	279	256	247	260	263	283	284	278	241	281	262	263	272	253	250	259	263	244	284	278	280	281	287	290	269	297	300	294	255	276	270	287	271	251	259	272	270	260	261	252	309	270	239	265	271	302	258	263	292	255	283	283	270	264	291	282	253	238	281	277	290	263	228	290	276	252	268	262	264	276	283	297	260	280	256	303	275	260	294	247	245	267	260	283	248	294	271	282	265	291	279	271	270	263	292	278	259	288	275	297	287	286	299	263	280	289	270	257	285	271	286	272	279	285	277	261	264	266	270	288	294	287	274	241	295	284	282	265	280	282	262	271	240	276	266	282	269	290	253	286	267	255	288	273	304	291	289	259	287	284	247	274	282	238	262	278	268	263	281	306	269	269	277	289	292	293	286	282	277	252	273	305	274	279	289	289	298	253	268	268	272	245	281	285	238	278	261	314	277	302	264	317	239	287	245	260	276	268	281	265	299	282	251	280	275	268	257	249	265	280	254	255	248	272	286	262	274	309	250	282	266	260	241	253	300	271	287	260	283	288	267	303	288	250	278	275	263	274	298	253	294	283	258	271	259	274	278	248	254	278	297	289	259	289	286	259	287	266	233	269	291	272	265	282	270	302	303	278	280	234	273	286	297	272	286	266	289	253	264	273	295	270	268	251	276	254	284	269	261	287	286	273	282	270	293	278	283	276	282	288	250	285	276	281	267	238	286	246	277	266	254	306	267	279	274	279	281	263	283	272	258	288	293	274	282	315	285	265	279	288	279	250	278	286	268	283	255	300	255	260	265	266	254	251	272	266	301	254	277	271	272	262	259	282	273	298	267	250	287	293	283	280	259	312	287	257	291	271	270	277	257	259	281	285	265	294	247	272	277	259	254	261	307	258	285	240	286	313	260	271	266	263	267	285	277	269	275	275	290	269	265	277	249	276	267	259	262	277	288	277	272	309	286	296	275	267	315	256	285	266	286	282	272	280	276	250	279	297	287	255	267	289	252	269	261	308	251	262	283	288	294	321	263	258	302	259	287	269	255	273	275	306	288	256	289	259	268	258	284	273	297	283	252	245	287	260	281	269	266	268	267	291	254	260	302	283	290	254	239	282	296	261	274	235	282	268	296	269	265	285	278	281	268	263	267	264	260	299	254	285	277	256	298	268	256	253	296	284	262	253	250	306	274	282	277	279	275	293	283	274	282	256	297	290	282	262	275	262	258	268	283	286	262	274	280	259	282	276	280	279	245	250	277	283	283	280	272	256	254	301	297	266	275	290	292	267	260	277	259	263	258	271	261	266	262	291	277	271	287	294	275	280	311	308	281	281	277	256	260	294	307	276	294	278	282	268	257	249	282	294	251	282	258	299	268	285	274	292	260	260	258	294	283	268	238	289	293	237	244	263	277	261	260	277	268	285	260	258	285	275	258	280	295	276	268	282	286	259	261	284	257	283	272	273	277	292	286	260	258	293	280	259	266	290	265	268	280	297	255	285	276	254	257	288	257	306	282	285	291	266	272	287	267	291	271	285	288	270	256	262	292	260	263	276	256	260	255	269	256	274	277	252	265	252	292	262	267	305	268	293	260	281	265	283	286	258	280	299	296	249	237	280	282	248	275	293	272	273	287	264	257	274	261	273	277	265	248	258	289	238	283	286	301	278	290	266	272	308	253	271	280	263	268	281	263	271	273	282	236	263	262	254	278	302	271	262	276	279	271	260	271	300	250	270	268	260	283	253	296	292	304	299	303	269	254	277	256	254	294	270	237	270	289	296	285	267	297	313	274	262	255	271	272	244	310	260	274	282	289	291	268	290	271	271	258	275	311	271	294	256	282	262	259	255	279	265	276	298	263	268	276	293	262	278	281	283	285	251	264	282	267	273	281	272	285	280	265	272	307	254	263	240	243	279	276	264	314	268	285	248	292	325	278	263	239	261	284	299	287	263	262	295	277	268	310	265	255	287	269	267	290	292	288	261	270	273	262	286	268	287	293	230	269	245	304	282	305	281	266	280	266	275	275	261	277	288	283	254	254	256	294	263	277	303	288	259	243	260	274	311	258	253	281	280	275	260	287	275	297	269	287	281	290	256	256	276	298	257	262	263	270	277	285	275	250	270	268	289	244	258	261	286	269
4733	409	372	348	306	328	337	356	286	330	292	319	337	321	299	349	298	341	331	353	289	331	381	303	311	354	329	326	349	302	348	317	312	330	351	323	339	350	309	312	349	348	349	313	325	342	317	327	309	332	334	319	304	335	329	358	314	297	355	308	318	315	300	347	324	318	307	318	352	344	317	294	346	311	340	349	364	314	335	348	341	335	351	337	341	349	344	312	317	309	331	303	339	332	361	323	320	307	300	302	331	304	278	339	319	303	300	320	320	368	298	302	321	302	304	304	328	339	308	311	325	340	336	346	338	321	335	322	331	323	306	318	296	328	342	381	341	360	314	311	349	336	351	299	360	343	381	358	322	348	330	321	320	319	344	336	333	321	328	337	329	351	317	300	317	318	337	336	330	324	363	344	332	338	318	316	321	346	336	307	356	352	322	314	330	332	312	319	339	317	363	338	306	346	347	317	309	348	315	359	315	322	339	348	359	325	339	339	329	298	324	310	310	371	341	355	317	280	321	335	304	317	357	349	325	318	326	317	322	315	313	360	333	315	324	363	347	347	312	294	323	333	329	327	330	329	313	308	325	328	345	339	319	307	316	345	376	357	365	325	328	343	299	341	314	343	328	349	328	314	335	324	325	344	361	324	358	316	339	312	296	314	304	331	338	299	304	317	338	306	325	340	325	342	349	337	302	323	335	305	359	316	323	315	331	320	332	317	342	357	328	322	294	344	309	363	314	349	349	339	310	300	333	323	344	359	337	323	337	315	301	325	339	319	350	318	347	346	306	342	344	347	346	313	333	318	320	318	321	300	344	298	300	313	335	306	325	315	325	331	311	341	310	315	302	344	327	360	355	325	321	341	335	344	335	335	358	354	299	328	328	339	307	352	351	319	288	316	324	320	322	363	294	342	331	329	307	342	316	306	332	343	337	304	310	340	323	321	310	357	328	326	327	374	329	342	326	353	354	337	326	307	323	297	321	329	333	323	332	325	326	292	349	332	347	332	317	324	296	304	312	329	351	342	339	330	343	363	348	362	333	315	344	326	317	350	377	305	313	301	281	313	313	331	337	360	340	328	331	360	302	314	343	352	336	331	324	313	343	314	315	331	352	324	315	308	345	335	316	343	352	342	325	320	310	318	339	326	331	324	303	310	297	358	330	333	326	360	361	331	344	338	362	292	275	341	320	352	318	346	332	327	340	346	302	321	292	332	339	333	323	312	313	314	312	323	335	329	345	351	334	317	335	361	340	330	319	359	353	339	295	339	348	344	331	327	338	348	363	331	342	309	339	336	288	309	325	320	357	313	326	324	312	350	295	348	307	310	347	308	329	313	335	363	323	269	308	343	350	354	308	321	327	353	307	322	277	342	343	309	325	330	325	303	341	330	338	295	346	336	316	327	318	354	358	333	359	349	302	345	340	331	337	297	361	306	329	325	336	328	309	323	318	344	330	345	360	355	339	356	331	318	349	301	333	281	314	341	302	362	293	330	332	311	340	321	331	353	297	338	346	321	311	349	360	330	306	327	334	371	320	343	339	367	336	309	290	352	329	292	348	342	331	324	302	304	328	331	311	329	301	329	311	354	329	351	320	351	299	341	328	346	357	328	320	312	330	306	311	338	338	328	333	329	366	346	329	333	326	358	331	322	317	311	321	328	330	346	320	334	342	334	340	323	350	311	327	342	322	300	347	310	321	320	348	319	355	337	351	319	351	334	331	336	300	284	295	343	299	342	321	325	323	319	330	347	317	345	359	309	274	375	331	326	298	344	353	302	331	335	338	363	321	350	319	343	330	349	326	297	354	318	333	318	315	336	331	339	329	372	338	346	325	363	323	361	320	301	349	368	355	349	360	347	319	328	336	323	343	300	342	314	359	350	313	325	314	352	346	334	321	338	325	369	335	327	328	349	341	301	331	305	330	322	329	332	312	343	329	323	348	346	332	335	320	342	376	332	357	356	309	319	298	339	349	301	295	303	331	308	348	345	333	307	312	328	312	325	329	335	339	381	322	344	365	343	302	350	355	311	318	333	351	394	326	297	351	340	307	311	342	307	350	349	331	355	333	337	306	347	334	315	321	309	361	356	290	375	329	320	320	332	314	300	340	319	318	334	327	326	314	348	330	326	326	339	364	329	325	331	310	342	321	362	375	349	318	349	319	357	349	326	361	324	353	326	329	327	353	320	356	337	357	286	338	306	369	309	318	328	322	350	316	332	341	293	364	343	325	356	322	316	345	340	341	323	336	312	324	329	332	309	335	308	342	285	355	309	341	297	345	331	333	335	333	331	331	339	308	338	339	323	312	328	321	311	320	346	317	328	333	365	333	303	335	329	311	384	317	298	295	346	345	315	324	355	309	300	327	312	304	347	315	334	311	348	348	300	347	349	352	318	313	336	314	309	323	332	339	345	350	347	343	303	339	332	337	352	291	294	324	358	332	331	316	339	325	307	323	333	320	314	292	315	370	351	339	332	324	331	326	278	344	341	338	336	336	328	330	338	297	336	332	368	343	334	305	326	343	334	316	338	330	346	318	361	358	334	324	340	341	323	339	332	327	296	286	316	334	348	304	324	324	296	288	356	329	333	304	359	317	341	327	342	342	297	336	329	315	334	347	313	320	319	344	311	296	330	337	347	344	359	305	325	273	316	306	325	303	315	316	307	353	290	340	333	313	332	306	344	356	327	363	312	296	376	346	351	302	308	366	342	334	358	334	325	315	314	324	314	329	335	343	328	337	319	325	313	319	360	356	316	326	374	319	319	293	333	343	343	324	297	333	331	374	310	301	334	353	343	339	327	326	335	360	328	356	333	342	347	336	335	317	319	328	323	351	333	361	332	318	323	358	326	340	357	304	317	329	307	337	345	351	343	337	325	355	346	321	310	319	343	322	306	325	347	333	312	349	328	334	354	325	361	340	334	356	319	298	347	331	349	313	351	295	320	301	300	357	331	305	331	331	308	360	310	320	349	375	302	348	310	342	327	343	325	337	308	360	300	337	348	335	329	347	325	327	314	328	311	324	342	333	314	375	327	326	323	361	342	337	337	323	310	334	295	340	306	324	356	333	317	321	352	329	340	361	337	341	332	354	336	306	323	349	306	279	359	293	317	353	329	328	352	300	338	303	350	324	351	340	360	330	349	311	344	319	306	326	355	358	309	324	330	292	350	332	325	339	312	336	337	306	299	335	341	316	295	322	328	339	307	352	316	332	351	351	338	330	363	330	341	335	329	350	303	327	343	333	315	351	361	341	344	337	301	378	353	322	339	330	322	303	344	324	370	339	367	324	340	336	339	339	320	330	330	345	351	354	335	306	351	314	312	398	348	310	366	323	333	344	324	343	317	339	331	353	330	316	299	344	318	343	319	317	309	306	351	358	350	289	363	314	369	352	357	344	349	351	332	334	333	323	303	337	334	323	322	354	290	364	329	300	328	302	322	332	315	336	325	348	277	321	342	345	330	331	330	349	342	328	350	324	354	339	313
4107	824	848	814	835	783	769	764	785	807	766	743	759	802	766	795	807	793	773	788	769	807	791	822	768	812	762	798	759	792	792	815	794	782	793	785	751	809	787	810	767	780	786	807	773	756	780	765	805	767	819	800	795	746	812	742	746	796	756	770	770	740	787	795	751	786	771	814	814	797	813	754	771	785	781	815	756	774	791	718	788	786	734	742	811	754	750	740	814	781	775	792	742	744	795	765	842	761	731	813	759	780	769	797	770	724	817	764	745	732	774	799	758	773	749	780	750	807	793	782	797	807	722	785	795	799	765	756	773	747	807	750	805	764	752	810	799	785	747	774	739	801	815	809	758	789	820	803	793	813	779	784	798	711	819	774	735	772	793	796	853	722	776	817	793	812	812	755	797	768	786	832	779	774	745	732	745	824	775	749	769	777	803	765	808	834	789	777	770	783	805	776	810	788	840	809	833	832	762	844	771	763	814	753	791	831	740	794	795	757	783	787	767	771	805	793	805	835	785	780	803	831	836	791	803	781	853	804	745	800	787	795	757	787	758	765	721	792	755	825	773	755	795	788	771	760	761	789	798	779	722	788	819	769	809	807	790	758	780	800	821	853	792	750	775	811	835	776	769	710	734	810	768	797	798	773	830	778	761	781	776	793	787	831	779	779	794	781	849	772	764	760	771	740	798	786	771	800	782	793	802	828	822	772	781	765	797	820	727	788	798	780	779	780	806	798	769	807	785	825	736	822	776	748	744	794	773	775	810	787	749	787	801	820	790	798	783	763	810	797	796	738	750	762	758	817	729	812	803	814	816	833	759	823	787	810	773	744	803	786	793	800	785	797	780	767	777	786	764	778	744	743	826	807	783	775	723	791	776	803	802	763	740	766	751	808	757	763	795	748	752	774	789	800	745	776	774	751	770	731	805	752	795	750	797	792	765	802	760	760	795	780	764	753	819	769	763	821	829	743	762	763	751	818	768	788	816	791	782	757	761	789	752	698	769	774	771	753	778	757	824	746	767	805	749	763	772	793	804	732	810	795	793	767	755	742	760	688	731	819	812	794	786	774	833	794	802	755	809	787	746	816	765	749	797	781	790	754	754	728	810	776	774	782	781	780	826	810	770	770	814	775	726	788	822	769	782	749	726	748	770	768	757	834	753	782	745	755	767	798	775	798	800	736	757	744	794	738	802	817	784	814	740	783	789	788	800	791	786	784	808	739	821	792	797	831	746	788	772	783	755	768	786	756	769	815	766	791	738	727	784	741	757	802	840	775	795	781	789	805	781	791	777	773	782	778	747	838	792	799	815	809	776	822	822	736	779	786	862	801	723	764	800	713	815	757	823	758	788	799	785	828	827	763	719	761	826	726	758	822	780	820	779	736	790	819	833	732	757	794	819	837	782	842	753	753	815	827	797	809	799	792	762	816	773	799	802	805	766	740	767	832	749	781	737	817	827	793	729	806	812	753	743	792	781	754	812	751	781	815	839	741	786	754	762	741	792	754	740	793	784	755	790	803	760	809	773	718	826	835	762	794	774	745	826	764	744	810	803	751	758	690	802	763	757	774	784	772	810	750	786	817	760	763	810	746	823	721	793	755	754	786	778	769	809	788	788	774	781	757	804	799	781	784	788	767	790	798	783	771	762	773	750	731	755	725	780	817	785	779	726	808	802	796	790	778	747	790	784	739	801	749	816	827	797	810	794	773	813	806	818	761	813	739	765	812	789	831	746	752	810	816	766	760	812	802	784	805	820	830	797	807	789	760	820	784	755	801	783	800	793	771	733	839	759	749	824	796	741	779	822	769	800	804	787	728	824	800	820	766	792	747	812	825	786	778	794	786	792	729	751	812	781	805	817	787	742	796	791	752	780	790	795	786	807	817	807	801	770	775	795	808	750	779	737	783	748	748	796	783	793	769	769	754	810	774	799	787	836	764	755	802	799	803	717	750	806	828	782	833	762	732	749	765	746	797	811	771	807	752	782	782	732	794	800	820	779	837	777	751	734	792	737	757	771	791	731	783	739	825	789	770	804	762	733	767	809	724	766	778	748	783	787	752	805	752	763	764	786	759	837	812	793	790	794	789	803	779	818	751	810	768	775	740	774	774	762	819	760	742	776	743	739	797	766	826	818	769	780	840	756	761	805	773	791	792	792	784	822	729	793	777	776	714	814	782	760	782	786	801	769	785	751	745	814	765	795	775	794	737	756	786	767	767	803	783	780	828	792	784	792	798	811	772	782	757	723	796	794	784	749	769	746	812	738	778	752	804	787	769	793	759	811	775	811	767	819	775	846	759	775	768	814	775	822	808	798	756	791	763	748	729	781	783	789	754	779	782	761	792	733	794	787	784	765	778	766	732	785	775	788	809	759	746	801	819	795	810	797	776	788	796	779	764	825	783	744	738	747	797	785	757	781	749	756	797	774	768	817	705	772	767	762	772	749	775	774	805	799	782	763	791	800	794	774	767	776	757	778	744	762	766	853	718	753	795	751	776	750	800	788	770	805	799	766	780	774	745	722	753	800	766	755	790	779	809	769	774	792	787	784	823	750	728	744	766	829	780	755	787	727	814	784	801	763	758	750	803	733	782	781	763	814	744	799	789	804	804	764	834	806	766	778	742	803	764	771	804	770	766	775	818	735	794	794	807	796	787	798	799	793	801	768	777	758	764	797	788	762	804	786	714	846	817	794	748	778	801	765	775	779	790	775	755	810	789	809	795	780	746	857	766	775	803	777	779	793	738	808	708	788	807	786	783	751	830	801	834	784	794	776	777	770	791	811	792	753	846	753	733	750	784	798	795	811	822	743	787	771	800	753	773	808	736	808	801	808	730	765	779	839	836	781	787	801	820	806	768	782	824	742	760	798	742	750	780	762	784	794	767	775	785	813	820	835	799	763	807	804	753	767	791	792	759	799	798	799	794	832	757	726	790	787	765	774	775	758	789	754	772	775	822	765	786	807	769	785	797	769	764	793	820	789	782	823	825	767	843	773	789	764	828	819	800	751	817	756	743	777	798	793	749	782	785	781	769	728	786	768	816	779	780	788	818	796	728	802	770	785	749	808	714	729	793	798	775	774	763	819	746	773	746	803	767	781	759	802	778	777	760	841	786	773	751	779	760	798	732	764	773	722	798	755	778	784	751	722	754	739	775	762	761	749	814	812	830	768	796	755	832	808	820	800	783	756	734	781	756	812	754	775	748	736	748	792	771	745	757	802	800	740	808	817	796	818	763	806	765	782	847	831	796	770	781	776	733	799	807	819	799	808	827	784	770	769	814	796	747	781	770	741	783	785	800	730	785	790	800	754	754	759	768	763	830	758	786	787	783	734	798	770	778	804	803	783	811	771	781	773	819	830	768	755	792	812	769	695	795	812	821	748	795	778	758	789	781	800	802	776	782	771	745	834	742	780	757	777	749	777	744	807	777	743	714	743	776	790	774	831	773	779	819	761	816	758	763	757	744	773	763	776	805	797	743	762	833
15348	1088	502	405	347	280	307	255	292	230	244	233	249	273	256	245	257	272	242	260	258	244	265	269	236	261	242	253	271	243	262	211	249	237	277	253	285	278	238	249	280	250	223	274	230	243	242	251	239	269	253	272	271	252	268	268	244	259	281	240	229	272	240	257	236	229	257	247	253	219	262	247	242	246	250	244	243	254	244	250	249	256	215	258	257	230	212	265	232	282	263	246	272	239	270	258	254	253	227	243	256	238	276	250	244	250	201	259	230	248	237	260	246	211	261	248	236	247	262	224	271	259	260	266	266	251	266	222	261	277	239	268	266	285	238	236	229	245	267	272	242	227	255	241	265	270	276	241	279	219	252	255	252	256	277	259	268	223	243	230	249	265	284	250	238	271	244	248	217	236	266	214	241	231	248	236	239	264	238	240	240	256	274	248	230	251	279	276	235	211	279	248	239	236	231	242	228	240	284	245	246	259	251	255	233	246	266	265	259	257	279	248	235	241	225	252	233	226	248	247	259	259	250	260	272	227	207	238	257	234	221	258	241	253	223	236	267	213	265	228	219	240	240	269	222	295	248	250	244	239	224	242	238	239	229	236	250	225	251	244	287	263	272	238	223	244	240	271	246	229	268	250	231	240	245	244	222	223	253	240	266	230	275	223	264	263	252	242	265	234	261	224	256	228	247	263	277	231	239	240	240	203	231	227	236	232	281	246	265	241	252	226	235	249	219	232	228	284	268	236	250	232	243	257	248	254	221	247	227	232	284	263	252	241	279	240	247	225	255	264	233	214	271	238	260	234	241	285	257	246	244	229	249	235	244	281	229	251	245	251	237	260	253	222	234	264	257	237	255	239	226	242	211	247	250	233	263	216	253	251	265	261	255	256	251	226	248	274	264	255	245	277	223	244	240	261	277	247	252	243	238	222	240	239	273	244	251	231	236	261	267	256	254	253	242	242	250	259	258	244	241	246	269	269	250	223	275	234	249	256	266	258	291	298	235	268	244	267	246	241	238	238	237	257	251	230	244	251	223	250	225	260	248	232	259	269	214	264	258	238	271	246	228	228	256	239	233	268	239	237	232	245	193	240	237	237	247	232	250	263	280	237	251	223	281	230	244	252	248	258	259	266	231	241	268	245	258	238	280	230	253	270	227	237	261	248	234	228	263	253	234	236	232	252	226	244	249	247	215	245	225	255	249	247	251	263	223	276	263	265	234	239	213	255	228	239	255	257	255	226	222	231	224	239	258	314	252	223	229	252	262	262	276	274	267	285	257	252	253	227	294	246	265	257	232	231	228	258	250	213	265	237	218	250	246	257	255	231	263	248	250	268	265	243	247	240	274	232	227	235	231	261	263	232	242	263	259	220	277	263	268	258	247	249	225	267	248	245	254	250	264	245	237	283	274	259	254	246	233	244	270	233	240	238	251	251	238	246	231	259	209	273	251	243	274	226	231	248	258	252	230	236	251	225	239	254	221	259	234	270	257	278	257	245	254	241	266	258	240	280	274	227	256	229	237	239	245	274	259	264	251	247	261	262	289	253	245	246	227	249	257	224	285	280	250	247	258	242	238	240	263	240	224	255	254	232	238	260	257	247	242	240	264	231	237	238	230	263	263	253	235	260	226	259	243	255	260	253	256	244	207	234	252	256	254	243	261	249	242	239	291	246	263	244	243	249	246	260	239	251	274	238	257	267	226	242	246	274	242	235	208	281	207	226	231	235	270	240	245	264	271	231	241	239	230	248	230	266	263	260	234	258	256	225	234	230	256	250	237	237	273	212	243	229	253	284	259	264	275	276	257	247	244	283	245	255	234	259	231	261	228	258	251	256	222	248	259	249	239	256	266	274	262	251	277	252	266	224	241	246	272	225	262	233	221	243	210	228	278	243	239	230	244	244	254	246	263	223	257	233	261	255	234	251	238	217	271	225	301	279	248	225	238	236	238	231	261	260	260	228	266	253	238	253	251	243	283	261	224	256	239	244	258	250	234	237	221	251	269	246	256	268	249	239	245	236	255	271	244	222	235	254	250	239	253	267	247	238	236	281	257	266	265	236	256	229	239	271	289	265	259	272	252	265	249	238	238	240	240	264	245	276	228	249	241	293	245	257	273	272	268	262	240	235	258	254	235	214	248	246	215	243	252	230	247	250	259	277	225	241	241	220	243	239	259	254	262	226	234	251	261	265	263	249	246	231	273	249	243	255	276	307	247	254	227	236	251	269	252	226	270	260	269	258	219	269	242	251	241	250	258	233	251	242	220	243	261	250	265	258	225	249	222	229	252	276	249	257	251	260	261	246	214	243	269	282	228	240	270	261	238	216	247	264	283	225	248	258	268	240	247	258	252	248	265	250	241	263	232	260	252	267	256	263	242	242	261	222	248	263	233	249	246	254	260	248	265	273	242	260	245	227	246	244	254	240	250	290	263	227	228	250	237	241	240	261	250	252	220	295	257	229	246	246	276	231	249	254	238	253	267	244	213	234	212	246	248	258	204	272	250	256	252	270	265	229	226	214	258	256	264	262	219	246	239	256	272	239	250	258	261	259	234	267	242	255	263	254	265	256	247	207	225	256	241	252	267	234	242	242	202	233	271	220	251	270	286	265	252	229	240	247	254	217	261	258	289	228	264	232	274	249	243	241	212	231	255	249	220	283	266	243	275	254	213	238	234	255	287	255	255	260	271	286	245	235	245	231	239	246	241	230	259	240	244	233	242	257	242	244	227	248	252	259	260	246	225	237	251	236	264	267	226	229	256	225	249	234	256	261	235	235	232	218	272	251	242	251	256	248	249	259	287	246	241	258	221	246	243	217	220	252	264	241	270	257	273	218	208	262	225	261	244	235	247	242	252	257	256	256	248	235	249	252	253	247	237	235	249	248	244	231	210	262	231	246	268	252	268	252	237	245	232	239	260	243	268	232	245	239	240	275	251	239	241	258	258	246	271	270	242	264	265	260	254	242	257	248	262	261	228	220	231	267	223	241	232	243	239	222	266	242	274	238	240	251	247	248	246	222	229	260	268	213	227	241	235	257	270	282	240	244	268	239	254	245	236	227	259	258	241	252	266	228	229	264	255	257	274	239	227	241	271	237	215	270	231	260	252	235	264	234	254	262	255	251	281	250	232	237	233	238	269	223	271	242	264	242	241	271	270	253	261	258	236	216	222	268	247	215	258	221	246	254	278	238	273	249	266	248	247	273	270	215	231	262	265	242	222	266	266	296	218	241	256	239	269	253	259	253	235	247	273	261	247	231	255	276	286	273	247	242	250	233	241	246	233	246	216	231	276	214	250	268	242	269	232	283	242	229	253	254	255	258	237	248	254	240	268	280	246	207	239	266	253	256	278	231	234	235	236	247	247	260	224	249	259	228	255	223	252	240	247	222	232	231	233	246	254	255	253	263	251	241	227	243	269	255	267	226	264	267	231	249	270	260	278	232	244	237	226	248	261	252	238	241	271	230	254	254	256	252	265	237	250	232
11127	768	1136	1190	1069	927	828	825	728	725	728	727	659	672	651	657	656	621	649	560	626	620	593	638	614	579	619	615	658	619	596	658	568	598	598	614	576	602	581	606	627	623	600	591	643	640	612	627	599	590	621	634	652	577	604	621	605	604	606	597	613	604	566	570	633	600	575	537	571	602	582	589	599	575	557	568	549	590	591	575	591	602	600	575	614	551	604	548	531	587	611	584	578	577	595	575	606	630	577	584	595	632	580	568	562	565	589	525	588	582	622	637	552	584	555	581	614	602	565	594	593	597	590	594	594	584	558	593	630	615	584	570	569	613	593	604	552	553	592	576	602	576	626	591	604	582	612	601	607	572	565	559	591	623	658	583	588	589	573	596	612	588	597	565	545	568	561	585	581	578	642	615	560	638	596	591	568	572	603	599	596	562	600	568	583	564	591	577	549	601	615	539	608	600	601	599	605	601	626	574	565	560	573	616	552	588	606	585	550	605	593	555	575	621	587	598	592	577	601	606	568	627	639	582	584	575	623	560	607	599	610	592	605	581	582	594	581	608	586	579	587	583	586	583	618	600	560	599	592	569	619	558	576	585	576	574	574	591	581	598	568	568	628	553	621	576	576	575	593	625	585	582	530	623	575	602	603	573	616	579	576	612	570	584	596	575	608	562	597	579	559	573	578	622	581	572	559	591	610	550	529	617	603	578	592	598	584	604	591	567	600	604	582	554	557	572	592	563	585	549	629	564	557	580	561	613	599	576	558	587	626	603	634	605	579	622	598	633	596	555	570	553	601	621	580	589	607	590	583	554	572	557	571	558	614	578	554	607	614	561	592	613	618	580	612	570	571	635	609	575	587	580	575	564	611	608	524	580	599	573	604	589	647	625	590	574	617	620	612	587	592	639	602	566	601	546	600	598	581	585	574	550	577	580	600	628	579	604	628	594	554	552	569	595	592	607	617	591	577	602	602	580	616	595	565	567	580	578	590	584	577	561	628	573	559	590	631	598	591	556	599	585	576	539	560	592	637	596	567	535	557	572	570	584	630	658	579	628	580	611	567	600	647	610	579	591	566	598	554	609	591	569	573	613	594	619	637	585	605	571	595	618	615	614	564	578	624	624	603	583	562	558	592	567	571	578	590	609	622	597	578	589	580	571	624	565	571	592	594	562	618	580	583	617	595	568	597	605	620	584	611	619	559	612	602	583	557	575	586	608	591	618	515	602	601	539	596	601	625	594	633	599	583	591	587	623	561	598	566	598	533	574	585	573	590	586	614	617	622	594	629	597	601	562	644	553	546	590	626	601	598	593	594	607	574	542	562	530	662	631	593	574	583	553	605	559	593	554	605	590	578	577	641	582	569	630	591	625	616	581	608	598	597	599	582	614	577	551	555	575	555	589	603	573	560	584	616	609	597	577	564	567	598	585	582	587	593	597	633	588	574	593	574	580	584	603	577	582	565	553	609	586	606	554	573	574	594	632	668	580	558	572	583	626	550	599	556	593	571	617	567	567	615	597	596	567	640	617	564	607	598	592	604	628	616	591	556	541	563	562	606	609	566	634	628	585	601	551	588	578	587	572	590	593	620	606	583	603	561	527	577	562	609	593	554	583	628	598	558	598	572	534	590	563	589	584	587	619	554	576	589	596	594	567	577	624	592	605	543	590	551	602	621	593	595	572	587	621	587	579	639	610	622	595	604	649	565	616	610	641	619	600	638	618	565	552	590	573	592	611	594	616	539	592	572	601	605	598	577	581	597	595	608	560	592	526	621	598	574	594	582	573	602	582	581	601	602	559	593	575	550	572	576	583	600	568	626	580	553	577	606	572	613	585	619	620	581	574	587	609	565	606	604	626	568	608	595	579	570	563	595	597	594	645	572	636	600	602	578	595	571	558	623	588	591	605	584	577	559	583	602	609	628	625	551	592	590	628	611	587	581	568	596	586	601	596	596	632	599	603	559	627	607	610	598	630	568	576	636	617	603	580	599	611	541	599	562	528	595	629	558	637	608	576	604	622	587	579	570	635	633	565	581	572	605	564	570	618	589	605	576	590	582	582	590	591	567	581	545	547	596	574	589	550	578	609	517	578	573	612	584	576	629	586	597	576	574	598	565	630	562	604	635	606	563	633	616	599	594	594	599	564	569	563	617	601	560	581	601	608	574	595	563	547	565	619	606	602	558	566	593	576	590	588	599	587	615	570	612	588	649	569	624	586	574	583	568	582	602	591	557	579	593	619	652	601	606	579	603	624	618	575	609	575	622	602	588	605	580	560	618	578	587	595	585	640	563	564	626	594	595	582	603	584	599	586	528	606	592	587	645	607	573	548	586	585	616	535	592	624	555	599	540	599	601	595	594	603	577	598	604	616	598	596	596	604	606	562	567	622	541	599	578	603	574	534	598	600	538	570	570	574	615	588	605	567	586	587	581	557	572	586	584	604	565	614	573	589	598	636	592	567	583	628	607	570	562	594	583	631	636	588	595	600	573	622	604	590	591	574	569	594	582	586	657	587	591	605	576	597	607	605	579	618	560	565	592	579	604	577	627	553	605	580	592	575	564	588	600	573	602	579	593	581	589	604	582	649	552	580	557	592	624	563	545	642	618	560	587	615	553	594	587	589	620	627	601	559	578	586	596	578	621	562	579	635	609	579	545	599	593	628	598	584	605	582	577	592	631	608	614	569	641	605	595	553	573	581	575	575	608	548	589	622	610	607	639	614	651	617	623	558	555	576	615	614	610	608	610	602	590	563	616	614	574	588	609	594	612	594	611	576	568	591	572	618	533	591	565	586	610	583	569	608	592	605	621	564	579	565	593	618	574	588	595	558	625	582	593	591	538	595	608	629	590	608	640	559	617	598	636	593	552	613	611	571	633	593	602	605	557	576	594	584	641	604	551	588	607	585	619	567	633	595	575	602	584	596	616	563	611	580	594	558	589	565	595	610	606	569	599	551	637	568	580	584	588	624	629	600	587	582	587	593	584	577	607	600	609	625	622	556	607	596	604	597	611	589	587	586	602	558	560	607	576	640	594	610	549	623	592	593	586	529	608	567	553	615	585	630	612	596	586	576	563	629	582	583	541	573	548	570	620	613	572	551	591	622	553	572	580	593	601	567	573	618	572	599	598	568	611	549	584	612	602	623	570	570	606	574	575	580	586	611	608	561	556	593	605	635	559	614	612	600	599	575	630	587	616	588	630	562	591	583	576	588	556	620	612	581	592	575	561	587	604	613	528	552	584	599	623	557	617	573	603	582	610	557	574	585	593	610	598	614	579	596	587	562	599	620	585	543	625	575	634	601	574	602	579	606	614	562	563	605	603	581	623	560	554	598	571	556	588	572	607	612	609	591	583	591	602	633	611	546	588	586	558	599	616	599	547	577	585	570	610	606	608	580	584	585	591	626	610	598	586	563	568	560	585	583	588	598	529	586	568	612	572	549	577	608	586	604	583	609	607	661	634	523	605	633	577	608	578	602	566	595
24327	2079	613	429	312	221	215	163	162	142	126	144	125	116	117	111	116	97	104	107	102	98	109	107	104	105	122	109	106	95	105	103	91	108	100	93	114	109	106	99	107	101	111	101	125	106	100	110	98	117	106	105	121	90	91	84	101	118	102	88	83	106	80	91	102	88	100	86	111	94	109	102	123	104	92	95	80	104	107	92	95	99	101	101	101	96	108	101	88	95	103	105	107	114	109	83	112	104	94	116	113	107	86	133	99	94	97	109	103	88	78	99	94	121	109	111	118	102	101	108	98	111	95	110	89	74	102	99	100	112	86	92	88	99	101	99	99	106	108	91	119	110	105	111	119	85	110	98	90	103	118	89	116	97	95	105	103	97	102	79	94	99	93	90	95	108	101	91	120	79	108	104	96	97	113	104	108	114	103	93	109	95	91	85	121	105	111	84	118	102	98	107	112	88	88	98	107	106	83	113	115	100	93	105	105	89	105	101	96	101	106	97	113	98	105	96	88	115	114	105	106	100	88	113	100	90	103	131	122	96	105	100	112	88	98	92	93	96	106	99	83	109	100	97	96	112	94	99	83	108	102	111	105	103	101	101	103	100	92	101	97	102	97	96	97	109	107	89	90	96	92	109	103	96	96	81	115	84	87	95	99	95	107	85	94	103	93	108	107	109	92	92	93	93	104	97	87	97	102	108	120	78	101	85	98	131	100	102	100	98	115	99	114	84	110	95	95	83	96	102	112	94	116	82	99	104	93	96	104	98	119	97	85	105	107	106	95	104	88	108	92	106	91	107	97	103	97	87	97	103	92	101	86	104	104	90	103	88	98	103	98	113	101	74	99	113	106	94	108	101	107	90	87	105	100	107	86	106	118	122	104	83	113	116	91	93	95	115	107	100	81	83	68	117	103	99	114	84	100	114	93	95	99	89	98	112	105	103	100	96	97	92	129	110	122	89	114	100	89	125	121	110	97	104	102	113	90	77	85	88	119	100	91	90	86	108	108	104	85	102	105	115	87	81	94	85	97	82	99	99	114	105	114	119	96	109	102	102	100	84	94	81	100	103	104	106	97	116	115	99	95	105	98	137	104	91	101	91	95	102	101	93	131	79	96	125	117	85	113	106	117	91	104	99	89	106	107	115	115	86	104	88	105	93	131	101	93	94	98	90	103	102	105	96	102	89	118	91	112	80	90	78	74	113	94	95	102	102	102	103	119	100	91	116	99	97	105	116	95	84	108	99	104	104	120	112	90	85	91	109	104	98	91	84	101	107	115	104	96	83	91	115	86	103	100	96	96	108	96	99	95	118	90	96	114	103	107	112	102	88	118	101	93	81	106	103	105	96	111	86	99	103	107	97	91	100	103	90	95	122	103	103	100	113	114	106	88	82	115	127	113	109	90	98	86	98	88	124	110	115	78	100	85	99	95	98	106	102	88	116	93	117	94	101	115	97	101	99	96	116	82	104	92	88	111	114	91	100	94	101	89	92	88	86	111	110	90	101	126	100	109	97	94	99	115	91	114	101	115	91	113	112	111	114	98	115	105	106	112	106	95	94	83	95	104	101	94	85	108	100	84	92	114	93	76	88	101	98	92	95	93	104	97	106	101	100	83	99	108	94	115	95	103	105	99	96	98	122	117	81	126	113	97	101	110	94	100	95	91	110	107	97	89	104	100	102	113	98	99	82	102	106	102	105	81	93	113	91	103	100	98	87	104	98	107	114	87	104	107	114	86	90	92	100	94	100	91	89	101	96	101	96	95	87	95	97	111	85	111	117	93	88	92	111	93	93	96	104	97	93	102	92	97	88	101	107	103	109	115	111	110	103	103	107	104	94	111	104	100	90	98	110	85	92	109	104	81	93	104	113	92	102	111	121	114	92	83	90	93	78	105	85	90	86	94	115	92	84	110	115	102	99	97	98	109	98	107	93	112	95	111	97	122	104	98	118	100	106	99	92	104	97	101	110	99	72	99	102	105	80	104	90	116	108	104	101	96	101	115	97	110	100	96	104	118	94	116	91	82	99	82	76	100	104	119	104	115	110	88	93	107	100	100	103	96	98	91	82	91	100	93	100	107	88	81	94	105	99	105	98	95	74	80	102	107	98	98	77	79	79	98	97	85	118	113	96	97	112	112	107	96	97	92	100	107	107	98	93	103	101	96	103	92	97	81	110	101	112	93	115	105	97	108	108	105	116	99	101	90	83	107	98	99	85	103	98	80	117	103	104	103	95	105	96	97	96	106	115	97	100	96	92	99	98	109	111	110	96	109	102	95	110	94	80	95	75	94	87	101	90	104	103	102	109	99	114	105	104	103	112	90	93	124	109	98	107	103	91	111	104	92	117	94	99	133	100	99	81	100	95	115	111	104	111	108	104	97	86	107	95	108	85	74	73	112	105	109	68	76	97	107	95	104	114	110	113	117	90	105	112	112	95	81	112	99	92	97	116	99	98	119	93	111	110	96	106	90	83	103	93	98	112	104	92	113	81	90	90	99	100	98	111	119	94	131	105	90	85	89	104	85	104	115	85	111	77	83	106	99	98	94	100	104	123	97	103	110	82	130	97	107	114	105	93	105	105	92	96	105	109	88	88	104	114	97	106	109	97	89	92	89	100	103	105	106	96	92	85	122	77	93	104	103	98	100	100	120	106	117	123	111	88	96	91	97	88	114	112	104	113	91	98	100	105	98	93	101	113	110	107	104	110	104	99	88	96	97	106	84	111	95	111	102	105	101	120	88	90	74	98	96	93	102	112	100	109	103	97	122	115	107	95	96	98	95	92	110	108	112	87	112	86	98	92	105	85	101	104	107	92	93	103	87	93	89	91	90	109	102	104	88	95	111	111	93	90	114	95	97	122	103	90	109	100	110	98	106	105	110	93	98	108	114	98	98	74	85	88	104	111	114	105	94	105	86	92	113	87	114	114	93	100	103	111	95	87	97	115	109	100	101	91	117	101	85	95	87	114	134	95	112	116	106	103	83	102	107	94	86	104	97	104	84	120	91	69	96	98	102	90	84	113	95	90	87	102	89	95	106	108	98	108	113	107	107	87	103	111	100	108	99	102	91	105	110	99	93	118	102	115	96	115	96	117	101	106	102	83	101	113	94	104	100	108	106	99	112	97	96	129	93	83	107	97	99	98	101	96	92	93	87	93	93	91	89	89	89	100	124	115	112	117	95	75	99	103	117	94	105	107	120	96	95	97	110	107	109	107	96	124	107	110	107	89	94	86	100	112	95	97	100	102	92	80	97	94	98	96	114	103	121	83	106	93	91	91	117	106	96	112	89	82	77	109	106	110	99	95	84	98	99	88	90	94	99	127	98	117	96	109	103	104	100	95	99	103	110	92	85	80	117	124	97	98	106	86	114	90	98	102	99	105	120	88	78	111	90	93	99	107	90	105	86	109	89	111	109	92	78	98	73	111	82	93	93	96	100	93	84	111	87	125	91	104	97	92	92	92	77	88	90	90	97	112	96	86
14556	719	1343	1539	1224	935	779	693	553	507	476	464	434	445	407	339	365	354	374	355	314	367	300	312	309	316	292	293	324	279	318	302	291	276	302	252	259	303	304	264	310	294	303	272	276	268	260	283	291	290	274	264	286	274	317	253	284	292	308	271	268	281	262	291	287	293	252	277	268	244	275	268	271	270	309	231	259	281	281	257	244	291	278	306	261	289	270	258	284	281	251	275	281	232	279	303	292	287	258	273	274	253	237	260	291	286	278	276	280	265	304	300	262	279	268	262	267	279	268	299	264	280	271	298	267	251	285	258	305	305	280	275	289	280	281	281	286	253	267	269	279	255	267	299	272	276	245	266	263	275	276	280	273	264	300	286	282	273	271	270	296	286	275	275	262	275	298	243	278	263	298	270	278	272	249	263	259	289	300	262	283	280	251	284	270	269	286	264	268	238	305	284	254	272	256	272	285	282	264	271	277	288	295	267	272	280	254	270	266	225	266	270	268	280	279	271	277	267	260	324	250	261	263	249	285	258	271	264	256	244	287	287	308	286	257	272	243	280	264	250	285	287	298	260	252	259	296	281	274	270	277	261	262	328	295	277	319	239	255	257	310	268	286	272	298	285	291	277	282	260	263	269	286	271	273	285	266	277	248	293	263	270	253	260	278	297	285	283	300	243	281	274	263	268	250	284	300	298	261	288	282	301	257	275	285	278	275	265	252	241	281	250	249	270	273	263	268	279	266	300	291	288	279	272	279	259	291	257	301	311	251	265	267	258	258	260	266	281	281	246	258	240	272	293	288	271	273	272	290	261	277	282	306	277	286	272	246	254	260	258	285	264	290	245	262	281	281	272	264	276	269	287	288	293	269	278	268	282	274	278	260	259	278	255	286	245	296	289	278	259	304	301	262	290	281	255	281	287	265	303	281	228	275	273	263	287	273	270	264	294	271	289	273	272	257	274	290	267	295	299	271	274	252	256	292	280	269	299	248	244	258	248	258	268	284	285	290	264	263	243	289	283	262	254	286	273	271	304	275	271	285	254	260	266	251	281	260	250	261	275	309	284	269	307	260	282	284	304	257	268	281	249	238	263	242	296	312	259	287	253	310	281	295	261	258	290	270	256	265	248	262	257	285	253	276	297	274	296	276	257	279	259	300	298	280	289	294	256	255	263	265	293	287	264	292	254	263	273	285	262	252	252	263	271	255	277	272	272	289	238	285	271	274	302	278	255	267	240	251	277	285	283	286	273	269	247	293	280	257	270	262	242	241	299	274	245	258	257	247	289	271	260	275	259	293	283	288	224	242	275	266	264	262	260	249	272	249	262	277	281	273	269	281	279	268	253	267	260	266	280	261	247	272	295	289	247	268	283	284	287	254	255	256	256	287	286	279	273	248	292	288	247	263	270	271	271	265	267	267	280	298	268	263	266	309	266	267	253	295	307	286	284	267	290	289	259	271	306	266	258	247	263	302	277	291	277	286	261	274	284	286	265	241	282	257	264	304	289	292	263	288	246	290	288	272	251	283	278	277	268	258	269	271	272	255	266	277	257	272	243	264	260	260	258	272	282	280	274	244	280	298	286	271	286	258	277	280	266	258	248	267	291	256	247	277	287	269	292	297	257	283	280	301	275	275	280	256	294	269	255	305	262	279	261	274	265	285	272	254	282	250	293	278	289	282	268	303	318	303	251	281	272	289	259	302	265	284	275	290	301	274	245	301	241	257	256	268	245	263	264	295	259	318	271	267	268	258	263	284	302	280	298	254	247	287	276	312	272	270	275	273	285	260	248	251	264	278	295	277	277	272	271	257	262	280	268	251	259	279	264	269	286	262	274	266	279	245	269	265	265	289	247	279	290	289	288	257	252	249	281	281	250	278	271	275	276	284	289	269	263	262	283	258	273	294	288	246	248	268	284	274	292	286	258	227	267	269	269	250	276	292	264	266	295	279	290	292	239	259	271	303	298	269	264	275	281	283	274	275	277	271	291	315	277	251	298	261	277	258	245	287	301	294	280	267	280	265	269	282	305	256	268	274	280	291	262	262	251	258	283	233	281	259	262	294	277	252	245	294	238	276	266	253	306	269	278	266	288	293	278	285	286	268	271	311	262	294	269	264	260	286	265	266	284	281	291	278	273	278	274	289	285	277	260	235	273	262	281	263	277	275	272	295	259	271	286	293	297	259	256	254	286	259	307	269	286	273	274	283	271	265	254	258	266	296	285	261	248	285	276	275	270	256	256	261	287	278	309	259	277	273	264	233	314	255	257	288	272	298	298	271	258	278	286	294	273	250	240	295	271	266	289	266	259	292	279	260	259	295	260	295	265	264	264	251	255	283	295	259	294	272	273	283	255	277	281	286	280	267	259	274	265	260	284	261	264	281	273	286	261	293	263	271	287	292	286	278	259	288	291	277	287	269	291	301	284	258	281	273	272	243	273	296	298	267	257	255	271	264	270	260	295	283	277	257	269	288	237	281	261	304	267	301	270	296	274	248	280	249	253	271	269	287	269	277	275	271	274	287	280	294	307	266	278	291	277	269	289	306	288	270	259	301	294	268	282	289	280	288	291	283	278	260	276	261	267	269	255	290	294	267	269	262	263	314	284	292	265	293	266	289	284	300	272	258	258	272	285	245	281	283	280	241	275	283	287	289	287	263	281	287	259	285	246	284	265	283	287	294	266	248	284	264	277	272	285	283	279	257	255	260	279	286	270	267	284	304	301	271	278	293	276	273	285	296	253	292	262	255	268	292	257	258	244	285	277	273	287	270	280	269	252	288	279	296	287	252	317	234	255	268	283	263	297	304	280	275	282	260	259	285	275	287	234	290	276	276	256	297	283	254	268	275	312	277	222	281	294	272	265	257	282	273	249	260	258	275	297	282	260	269	280	278	292	252	267	273	243	246	247	285	271	263	275	258	277	270	251	274	250	255	292	281	274	257	302	269	269	297	291	259	271	255	286	277	304	299	293	258	264	265	249	274	266	286	300	295	274	283	285	258	283	276	318	296	275	264	269	227	291	280	240	270	295	301	270	244	291	249	267	263	305	279	304	279	293	285	276	281	238	285	275	255	299	266	287	278	274	269	260	274	295	265	268	271	267	269	267	288	276	296	264	276	271	264	295	272	278	286	263	276	282	275	262	287	253	265	255	249	294	312	270	282	273	278	276	306	280	280	300	303	254	292	283	279	275	300	246	234	296	297	269	281	274	274	263	257	276	272	273	295	278	340	248	288	284	274	265	291	292	294	313	262	245	277	273	244	279	297	280	280	265	263	256	306	289	246	257	275	264	275	245	267	265	274	267	278	283	247	238	276	247	259	272	280	287	281	292	270	238	248	267	285	272	245	287	281	267	295	280	276	262	256	257	286	263	257	241	275	289	302	243	278	253	281	254	283	310	285	236	237	287	274	300	267	300	264	287	252	289	264	259	283	265	269	259	288	260	262	279	259	285	310	271	282	272	260	268	276	291	262	313	304	255	268	281
4582	363	346	331	346	328	327	328	345	330	328	332	345	328	297	343	324	338	328	339	326	368	295	320	336	340	286	332	335	343	356	347	305	323	324	336	364	329	374	336	333	329	352	325	335	358	310	336	323	331	347	329	333	335	337	292	315	342	340	333	313	323	329	321	337	340	302	339	306	355	328	334	353	323	361	364	330	332	350	339	352	311	331	329	319	341	332	314	347	322	352	276	309	335	310	336	326	332	321	281	316	312	321	323	299	361	360	299	351	329	341	345	327	324	321	321	317	316	328	311	316	324	343	333	336	329	340	317	331	311	330	321	334	344	352	331	328	380	337	322	331	334	338	321	299	324	330	316	318	339	328	326	333	294	288	321	324	320	311	300	295	333	332	332	299	320	329	292	328	313	337	343	310	344	302	319	320	332	333	317	314	347	292	349	361	318	305	320	348	384	316	321	330	317	282	371	326	309	337	333	341	319	302	349	333	324	312	301	361	328	339	361	352	334	300	309	330	334	295	344	323	345	332	347	306	339	347	350	283	298	370	358	292	328	329	308	331	319	335	324	343	320	326	331	352	338	332	339	308	348	302	339	341	317	349	358	354	357	348	308	328	295	331	331	329	359	338	308	328	306	288	320	356	361	321	329	345	300	323	331	317	313	326	318	341	356	324	338	309	348	342	298	327	301	351	326	324	333	337	323	283	350	316	331	344	300	331	351	349	294	320	317	340	366	336	328	327	328	324	340	328	310	320	324	297	321	339	323	346	329	358	328	367	317	318	319	336	346	360	317	327	306	351	375	343	303	320	340	336	350	341	351	334	320	360	314	333	356	324	340	303	309	307	329	316	329	336	370	331	327	341	332	314	312	340	318	316	372	295	299	325	352	314	344	298	333	316	332	320	307	348	324	295	307	329	323	354	338	336	335	339	295	302	324	332	378	338	347	346	324	325	340	334	321	317	356	315	345	351	304	352	300	313	341	335	326	293	342	302	372	321	313	319	330	331	334	318	326	347	304	320	324	303	336	294	325	325	305	285	304	333	314	362	325	326	314	304	319	329	316	320	340	276	331	344	309	324	340	344	335	321	311	302	336	309	323	323	313	345	347	337	326	303	330	314	325	314	316	327	346	367	331	326	334	358	357	309	334	348	308	323	340	307	314	361	337	312	331	367	349	340	332	319	350	336	333	342	342	316	301	300	320	311	325	317	329	309	318	321	334	320	329	317	308	320	351	359	282	291	313	362	333	332	339	311	337	335	340	318	340	353	314	312	318	292	345	325	322	377	331	335	351	299	313	300	353	316	354	375	331	304	320	328	302	351	324	295	334	347	334	336	311	327	351	330	344	338	350	311	328	355	310	339	315	339	313	324	336	327	325	305	320	316	328	340	311	329	318	348	366	318	348	339	275	314	319	319	326	331	335	336	334	326	332	309	301	350	307	350	307	342	348	333	326	311	308	346	352	332	303	326	334	325	320	312	308	370	316	313	384	321	347	324	306	292	334	331	298	368	353	298	330	356	335	329	350	336	323	345	332	338	322	278	331	347	358	312	340	330	320	320	334	316	324	332	298	346	307	326	310	304	367	291	341	329	358	341	321	303	332	328	311	302	344	310	305	335	304	319	331	334	332	315	319	307	323	300	338	322	323	294	311	323	315	374	323	309	320	326	346	329	291	291	343	333	332	351	328	355	340	325	358	352	300	329	316	319	328	313	352	349	307	333	347	388	344	345	327	359	340	320	314	342	308	330	290	361	338	372	333	307	343	354	326	341	334	335	333	318	357	319	335	323	343	323	340	312	303	328	321	307	323	355	315	337	334	321	382	353	336	324	375	347	333	340	320	345	326	328	339	346	349	316	346	335	322	324	325	340	332	304	324	308	345	318	301	344	313	329	342	333	336	335	360	341	314	342	327	348	302	337	331	350	334	326	353	354	349	294	313	328	318	318	344	337	318	302	360	343	325	321	311	330	347	346	328	322	337	364	321	338	325	359	331	325	316	298	341	335	282	320	311	340	322	300	317	333	347	319	344	326	316	350	326	327	319	324	346	331	336	332	338	338	341	333	346	328	351	349	338	323	286	366	329	342	321	326	302	348	309	314	349	322	321	321	353	313	360	306	322	337	320	358	311	367	294	327	349	369	332	320	340	343	331	319	306	335	318	327	338	291	335	321	325	340	334	371	349	313	347	333	282	360	380	344	336	302	329	326	345	329	287	314	357	364	331	316	337	317	308	332	321	305	348	349	340	309	320	320	341	335	348	322	282	369	323	323	291	328	293	329	292	329	335	323	311	343	296	328	359	307	327	333	355	333	334	280	342	359	315	315	313	319	320	347	364	342	366	309	302	308	332	350	336	343	334	346	272	318	329	309	342	312	353	339	360	347	307	325	332	341	336	308	331	322	366	357	319	360	363	321	365	313	324	355	341	335	313	320	334	307	325	367	315	327	307	312	344	309	324	324	335	319	322	357	320	343	339	299	339	339	355	314	328	324	349	335	328	360	327	333	324	343	332	320	322	316	337	297	293	352	318	335	315	349	316	359	350	311	344	354	327	323	339	311	313	330	315	320	365	316	307	311	320	321	320	347	310	327	327	356	317	339	336	319	332	342	338	314	333	350	359	369	341	300	296	348	321	331	371	334	342	332	356	314	324	314	319	299	341	336	336	342	354	292	318	303	343	345	334	352	340	346	339	321	343	335	352	299	352	329	331	330	323	327	319	312	336	316	330	337	315	334	310	324	316	347	332	317	322	329	321	318	338	311	347	288	349	311	332	348	336	345	347	310	304	311	308	314	322	317	334	343	322	293	325	330	310	340	309	323	330	356	351	351	327	354	316	365	352	307	321	318	325	322	333	336	335	340	325	349	351	323	304	325	371	293	334	321	354	319	334	319	331	324	340	271	339	345	323	317	340	316	327	321	352	353	307	290	300	325	389	336	313	326	356	352	343	304	338	347	313	314	298	342	327	338	341	294	355	364	289	351	343	330	306	308	343	310	375	354	294	313	325	338	338	327	344	336	348	333	325	365	315	313	342	321	321	308	288	295	322	342	345	334	340	339	355	313	318	344	348	335	333	311	302	341	343	326	318	352	364	313	323	349	322	333	294	342	352	333	324	284	365	357	357	314	308	310	336	361	342	362	322	336	315	349	326	311	281	336	326	325	337	335	343	322	324	294	331	330	312	336	298	332	328	340	355	350	349	336	323	353	344	360	325	338	307	362	318	328	361	357	356	310	335	303	298	326	348	315	318	353	316	326	356	358	324	351	340	318	291	313	364	338	316	308	335	344	321	309	372	351	353	333	342	332	359	316	301	346	330	353	359	327	354	308	314	308	358	330	316	355	330	347	322	316	299	349	314	375	336	357	363	326	348	351	317	319	315	332	312	307	351	314	326	317	322	323	343	304	328	346	341	345	314	339	344	349	316	315	335	350	334	309	324	321	323	318	349	337	324	316	346	307	353	335	319	350	364	333	304	328	370	298	313
4065	795	809	833	836	765	802	769	745	805	795	794	729	806	763	803	790	757	773	776	795	823	797	800	762	795	793	732	760	773	793	811	765	796	772	760	750	840	792	723	785	789	751	717	738	801	804	823	769	777	781	781	826	775	781	820	773	797	828	792	789	796	769	772	773	749	783	788	772	772	787	786	829	825	764	728	763	771	785	780	739	780	783	780	718	770	793	783	822	744	733	804	785	743	830	780	772	752	768	760	791	829	773	766	730	776	776	829	782	741	716	787	806	799	777	774	788	779	800	722	758	759	797	766	783	767	789	800	795	810	755	775	773	834	748	796	779	810	779	785	799	805	753	783	813	776	746	764	807	812	799	803	795	808	755	751	758	754	728	762	754	778	736	716	819	801	839	802	820	818	818	800	838	787	736	821	717	759	778	763	749	762	764	733	790	771	773	731	823	783	736	774	806	727	775	804	762	734	805	792	811	785	791	751	802	785	781	762	815	801	800	786	789	758	768	769	742	769	789	733	787	808	782	796	798	745	774	744	781	791	735	789	816	781	753	761	818	754	803	807	799	738	779	842	794	760	779	746	780	773	759	793	745	796	766	775	788	734	781	749	780	757	722	720	746	769	787	736	754	711	740	732	797	772	751	757	792	816	794	788	786	757	772	746	746	808	795	784	792	754	802	782	805	752	812	793	799	732	797	778	806	774	787	743	766	801	758	768	796	777	777	826	748	785	759	788	746	804	777	779	764	819	773	799	760	765	801	817	783	787	797	787	782	775	782	830	762	765	794	744	773	812	759	792	751	737	716	785	777	762	771	794	771	784	812	794	770	771	771	751	758	854	801	768	746	783	810	763	757	862	760	753	785	831	763	780	768	761	803	779	737	745	844	804	786	704	737	794	750	745	810	811	753	800	786	720	761	775	788	781	791	779	784	748	766	747	832	770	816	752	818	775	766	769	748	781	777	723	820	773	817	754	832	812	840	796	788	781	792	760	799	796	747	789	791	786	774	740	766	782	801	752	781	772	784	781	786	790	798	789	764	812	833	790	727	796	808	747	773	809	765	813	788	775	730	741	792	718	803	799	761	765	795	767	758	738	783	772	755	756	765	796	791	776	786	797	747	777	754	813	747	798	821	760	805	832	818	780	755	738	756	768	770	769	809	779	789	814	836	787	759	806	819	797	758	758	743	744	724	791	809	780	787	752	765	781	848	782	784	764	815	786	742	756	830	810	766	826	854	717	756	760	739	793	706	763	735	790	751	748	782	791	777	745	750	775	760	795	749	734	758	806	823	770	796	772	755	789	711	777	757	753	814	788	797	739	746	772	761	813	801	752	797	742	756	796	765	796	804	791	783	779	770	753	824	812	778	793	784	753	753	780	748	754	766	772	775	754	761	798	775	730	775	769	738	734	762	807	805	782	765	802	757	810	830	790	764	778	807	777	768	775	814	772	769	786	784	796	791	792	805	765	744	746	771	759	754	753	792	799	808	788	770	769	823	780	805	755	780	735	768	732	804	779	773	764	742	796	798	777	794	792	776	743	781	734	835	723	840	788	792	811	773	774	808	806	799	812	754	784	797	717	765	838	742	777	733	766	790	744	793	810	814	732	746	838	737	710	733	788	790	788	796	790	786	734	798	763	726	816	795	782	792	778	789	834	748	776	752	739	799	760	750	812	828	780	732	779	750	764	770	771	772	764	746	717	806	740	761	772	787	782	779	748	791	804	792	729	779	766	730	798	790	794	781	759	735	829	777	819	788	775	810	790	790	745	767	742	775	784	723	770	786	754	756	784	774	777	818	840	781	785	750	783	787	809	779	718	744	764	753	778	789	834	764	771	824	801	800	786	754	787	766	793	750	786	795	785	829	737	799	758	820	781	805	792	775	764	753	760	807	789	747	732	736	799	766	790	800	810	795	791	825	794	730	775	760	758	802	755	799	741	752	790	743	827	761	773	783	862	766	788	796	773	789	786	830	769	752	792	767	833	796	830	782	775	777	718	783	778	752	787	783	799	794	732	844	788	831	796	770	766	748	739	783	786	791	768	751	804	817	831	739	808	750	754	766	764	772	779	781	773	794	759	785	774	721	764	815	795	816	788	774	849	740	771	757	770	763	799	760	805	770	797	781	788	775	770	772	758	739	774	787	754	784	803	774	780	798	738	794	742	732	858	795	775	748	783	787	818	735	801	722	725	771	780	748	765	809	787	800	785	822	753	764	727	753	768	758	784	733	737	807	731	808	774	771	744	799	740	724	735	807	768	740	767	733	811	810	801	769	774	760	819	734	782	731	832	750	764	805	734	753	840	775	817	773	828	789	788	796	735	787	755	746	785	771	741	724	769	812	745	808	780	773	771	746	825	768	729	816	811	787	761	781	772	747	764	792	804	788	756	818	754	742	799	790	767	742	773	821	778	742	732	743	777	825	763	777	757	763	766	819	778	770	765	814	774	766	804	793	828	741	761	755	759	788	775	745	724	807	791	786	739	743	769	752	775	772	758	752	748	727	817	788	801	784	807	803	754	768	790	748	790	739	737	708	827	738	733	860	825	776	758	786	792	778	731	790	778	793	787	810	748	764	797	771	788	804	820	752	742	791	772	790	783	861	811	772	789	784	804	765	829	783	773	784	799	816	741	774	770	822	759	784	775	793	797	734	787	789	765	828	742	734	803	767	818	787	761	773	767	787	772	798	768	775	785	754	742	781	751	784	831	778	814	775	754	771	750	803	759	751	790	759	878	809	791	797	768	752	769	797	729	795	761	803	771	749	772	759	720	805	735	827	719	753	756	731	728	785	784	787	754	760	785	834	781	813	786	790	777	801	751	838	777	827	772	740	772	736	778	816	772	775	739	750	789	818	761	793	776	853	754	786	787	774	807	779	800	818	753	821	816	761	801	769	749	777	755	804	766	738	830	788	775	753	786	768	803	763	813	804	783	791	752	787	787	779	790	811	770	748	787	756	764	817	768	787	730	780	766	776	758	790	713	811	769	750	782	760	788	746	805	787	833	794	792	760	777	793	771	803	796	786	772	721	817	782	785	761	763	804	779	830	750	780	830	799	749	773	735	781	785	746	832	809	796	809	772	768	758	841	770	821	787	764	759	768	791	830	765	792	766	776	765	791	777	777	765	769	751	790	785	751	790	770	788	784	786	777	794	743	783	823	774	765	776	791	782	819	771	766	776	793	814	757	798	762	765	798	828	806	774	771	774	781	845	800	804	783	768	761	796	763	833	777	800	799	827	774	776	770	773	826	755	782	801	796	808	771	771	836	722	773	796	791	788	759	773	789	776	771	773	763	761	829	762	787	803	772	774	812	843	796	738	777	792	799	801	759	776	771	796	724	771	757	783	733	796	761	817	731	778	757	798	773	767	751	811	777	719	818	764	774	761	781	776	780	780	784	818	742	754	777	775	760	741	797	763	695	834	766	738	781	777	811	802	751	796	719	801	747	725	820	746	776	790	821	808	765	727	788	756	805	790
14055	906	480	390	344	291	271	287	284	277	258	258	243	285	266	279	274	228	254	243	227	228	247	254	251	251	270	237	249	255	235	261	230	253	233	237	223	273	237	246	239	229	243	238	273	241	216	225	265	270	241	220	254	221	243	260	272	274	256	248	262	268	256	242	239	234	262	240	256	250	259	227	242	246	238	249	255	249	260	268	253	234	242	282	259	241	221	259	245	246	246	244	227	247	252	210	224	235	251	258	241	247	269	248	240	256	216	251	279	219	250	255	258	292	238	286	256	240	213	226	277	197	253	238	226	237	230	290	235	262	244	245	255	256	226	267	269	276	215	252	236	259	248	245	262	274	251	232	257	226	227	260	251	237	270	271	251	268	253	260	269	239	220	233	237	220	246	241	271	264	246	285	279	247	233	243	228	221	253	236	213	259	229	223	233	235	225	239	231	260	241	255	249	253	250	226	235	266	269	239	252	247	244	249	237	266	229	230	243	249	238	255	269	232	223	278	249	213	235	246	267	267	290	301	239	275	241	242	218	238	274	239	237	231	214	236	243	227	244	253	257	234	252	234	236	287	246	240	250	241	231	234	226	230	236	259	228	240	254	232	241	214	268	251	258	249	258	245	250	261	258	259	240	218	245	268	274	244	228	235	225	272	221	251	226	242	239	251	239	255	224	252	253	240	223	254	242	252	268	240	225	238	278	219	227	240	224	245	234	234	231	226	255	274	248	209	246	239	282	243	240	241	255	261	237	236	235	244	242	242	230	230	228	237	246	224	259	253	248	255	250	261	261	239	235	266	246	271	257	220	239	256	249	233	248	214	237	250	257	241	231	230	260	240	254	238	244	261	266	213	267	226	242	214	262	242	247	245	263	248	244	226	262	235	224	254	269	263	223	253	234	249	275	242	244	256	255	243	257	225	234	246	251	245	226	252	250	251	259	224	265	243	272	236	266	258	274	273	247	268	254	250	263	250	281	229	249	246	243	232	232	242	240	240	258	246	239	234	240	240	255	207	245	233	231	253	266	252	246	224	264	235	273	236	267	222	227	221	246	239	262	254	219	262	237	235	245	266	278	281	221	249	270	255	251	230	258	246	244	247	251	293	270	227	228	229	248	268	248	254	265	233	260	256	258	246	255	235	259	251	247	233	259	265	242	254	262	261	231	234	225	225	228	241	260	267	240	255	218	230	251	249	219	245	278	254	239	277	243	248	225	253	259	244	273	250	235	235	251	277	260	235	249	251	249	281	258	252	248	262	250	240	258	250	247	253	268	242	257	263	242	239	244	241	249	214	268	247	225	246	228	245	260	254	238	273	238	290	233	298	231	265	268	230	229	237	235	278	240	267	226	263	251	263	228	258	257	261	257	225	244	225	208	241	231	255	257	244	222	224	223	281	244	251	268	219	254	256	214	246	252	250	237	274	232	246	268	256	208	241	216	249	229	228	270	259	241	221	211	229	234	224	228	225	234	232	258	227	249	236	228	273	244	260	261	269	273	246	255	230	228	251	228	266	220	256	245	254	241	238	245	265	262	261	237	235	234	222	260	238	234	258	251	267	244	255	248	253	232	246	241	238	242	242	239	263	222	268	263	231	237	275	246	266	250	237	253	265	245	265	229	240	248	259	233	288	232	217	243	267	243	245	224	245	213	280	247	250	224	224	273	239	250	233	267	251	234	232	254	256	250	275	242	236	233	251	241	204	253	238	227	254	237	250	249	246	262	223	250	249	235	237	270	257	240	253	253	247	247	226	234	243	238	274	223	237	241	248	272	270	257	236	221	239	247	266	220	252	279	242	257	249	229	244	263	231	270	241	278	247	213	260	244	230	241	254	237	249	267	253	218	223	238	252	250	263	261	235	234	260	263	257	256	250	232	256	229	275	250	259	226	212	232	231	236	214	235	256	254	273	248	263	252	242	258	235	257	233	264	236	244	267	250	238	251	210	244	220	243	232	218	217	237	240	243	229	241	267	279	276	267	247	241	250	265	263	266	263	243	262	256	237	220	246	252	267	272	229	262	220	239	246	230	257	260	271	246	252	266	235	249	225	257	222	261	282	254	238	216	252	268	236	255	253	216	235	225	249	265	253	250	238	235	249	247	238	281	257	262	256	270	233	239	260	249	246	263	240	237	238	218	255	248	258	236	231	249	270	262	262	232	232	218	231	233	273	267	235	222	282	278	219	222	265	235	254	226	242	257	252	273	245	242	252	274	277	230	235	268	242	246	248	262	218	232	264	257	262	278	227	260	266	218	247	234	219	235	262	245	247	253	208	276	253	239	232	289	261	216	231	237	256	234	240	221	245	245	218	260	268	237	265	265	252	257	297	234	222	244	261	261	261	230	222	250	237	232	226	238	219	275	239	272	266	261	265	266	225	235	259	210	244	235	235	243	233	231	250	202	237	248	270	245	216	244	260	247	242	248	269	238	235	252	242	238	245	252	248	239	249	247	269	279	252	242	245	255	237	257	261	277	242	269	229	272	257	218	269	241	216	238	250	245	239	282	246	260	288	277	254	271	243	232	243	213	227	241	261	243	225	268	269	255	229	254	214	239	282	260	266	263	222	253	227	222	248	248	255	252	253	288	248	246	238	251	253	231	247	241	270	274	261	245	245	274	267	240	257	262	243	257	245	248	222	214	251	243	210	251	223	260	282	214	235	240	270	227	243	232	263	248	260	261	238	233	244	279	261	268	263	244	253	246	222	288	238	235	236	240	242	256	253	217	253	254	259	253	250	248	234	264	252	251	243	272	246	246	243	234	237	251	267	249	249	229	243	236	216	225	250	213	239	248	229	245	252	235	230	257	236	227	256	245	236	269	271	223	258	224	244	261	274	262	253	239	251	237	219	267	242	270	246	267	218	254	221	225	276	230	264	254	272	243	240	269	249	257	231	253	267	251	235	299	250	246	241	254	268	236	240	262	248	269	236	229	230	248	247	248	237	256	255	221	241	257	253	259	244	239	237	241	244	239	239	214	237	243	248	232	248	274	239	231	208	245	234	260	211	241	271	234	235	229	232	246	244	277	266	224	214	221	263	228	226	270	220	219	234	254	248	231	245	243	269	244	252	239	255	264	224	263	267	257	233	240	242	242	224	284	284	262	261	237	282	260	238	247	205	235	262	247	254	232	243	248	246	240	253	277	213	228	216	230	246	247	239	254	246	240	255	257	275	245	238	270	244	233	256	262	229	257	275	260	228	233	262	246	268	259	263	277	262	278	236	244	257	251	259	246	238	233	244	240	240	261	231	233	227	243	266	239	235	262	255	264	228	233	279	229	238	235	253	275	263	217	240	233	205	221	226	252	233	268	262	228	259	266	240	247	226	234	222	242	245	246	244	247	237	272	236	287	263	242	250	193	231	259	224	278	235	254	258	236	220	259	242	258	264	252	222	217	247	269	285	248	241	237	223	228	248	241	245	238	278	260	264	243	245	247	255	253	244	228	221	246	230	246	250	268	244	222	228	236	259	270	232
10536	769	1140	1162	1098	950	826	744	781	740	716	675	661	666	651	625	625	603	644	612	606	635	614	609	611	627	627	604	617	599	582	627	610	634	604	621	603	614	556	579	579	573	598	608	583	598	593	586	587	646	597	573	579	610	588	578	614	601	622	586	578	626	593	614	626	557	595	601	631	637	587	580	555	620	576	591	573	592	578	637	597	584	584	572	577	570	557	593	594	559	521	612	582	645	640	587	556	594	601	577	606	559	553	571	595	590	607	544	593	559	626	547	586	604	580	574	562	609	602	560	579	542	590	613	585	569	588	564	637	622	564	577	564	594	584	631	593	574	613	609	594	602	566	565	661	563	534	602	553	576	593	581	621	593	587	576	558	592	553	600	648	562	581	621	592	635	581	574	563	578	545	556	586	619	548	599	619	601	609	615	582	622	609	566	595	615	543	581	549	584	583	621	571	630	589	566	610	595	597	610	593	577	592	584	584	567	613	589	622	587	586	575	614	589	629	552	613	540	559	597	588	535	581	566	595	589	569	603	592	552	580	584	609	611	639	553	587	582	591	568	580	616	565	625	589	561	602	599	555	594	579	595	551	629	554	609	555	575	553	542	548	576	612	600	605	569	588	557	549	608	607	602	589	601	605	596	616	562	607	554	551	611	636	597	558	611	583	596	553	589	566	550	574	550	608	578	587	539	587	552	578	584	591	582	580	633	578	620	581	575	558	633	570	602	553	568	585	577	588	633	622	609	606	608	585	628	593	589	603	653	602	575	624	606	535	571	589	559	577	575	608	611	598	553	594	571	584	567	590	596	592	630	602	571	597	548	585	586	596	580	576	556	593	602	605	595	577	614	533	588	612	632	579	582	565	584	576	573	609	620	556	568	565	594	587	574	603	594	590	614	597	606	582	628	586	594	628	588	643	576	587	553	595	584	587	622	580	564	622	575	544	562	581	566	589	559	598	573	541	577	579	530	606	592	618	598	609	632	577	617	613	590	583	594	551	584	624	587	594	569	610	605	624	580	596	538	586	546	582	636	628	643	580	533	588	538	610	595	615	576	568	538	577	596	595	542	589	556	580	598	595	618	557	644	628	565	579	590	610	573	606	612	644	583	584	627	574	608	617	608	601	571	609	607	570	589	599	570	603	573	563	612	613	608	614	609	560	612	607	544	600	603	585	616	568	593	583	575	620	593	575	600	579	616	558	610	556	577	618	600	574	561	613	588	596	617	587	574	564	562	610	617	590	574	593	579	562	588	610	562	608	567	577	584	617	580	621	575	577	589	601	596	633	581	647	585	605	575	570	592	587	566	610	593	602	566	561	613	558	564	591	583	605	600	605	588	594	596	607	575	619	617	595	542	563	548	573	560	563	550	621	573	604	610	583	592	605	598	541	535	600	556	593	613	555	622	585	546	578	573	567	598	602	588	579	599	572	621	643	603	595	578	609	600	540	583	578	600	586	579	579	601	603	598	562	586	608	622	604	611	569	616	553	599	589	570	591	594	607	565	562	593	624	588	566	606	588	634	590	558	583	557	569	601	563	608	596	566	608	583	574	613	618	567	596	567	615	569	585	609	587	594	589	570	552	590	607	574	616	562	596	595	595	598	600	582	573	504	599	584	548	586	629	603	626	605	578	601	587	642	608	597	635	557	549	620	619	573	581	583	588	603	599	617	625	616	571	612	628	616	591	615	571	583	584	572	594	591	572	590	586	581	631	623	572	593	585	569	566	601	565	625	625	558	581	570	565	592	596	614	556	600	579	600	607	596	578	599	601	554	603	605	624	599	594	582	599	591	598	586	571	606	588	605	572	592	609	590	589	540	625	554	611	587	618	583	630	578	600	603	586	560	590	630	614	604	580	558	586	591	594	583	587	602	545	582	586	602	568	591	594	565	588	623	580	616	621	604	550	575	598	627	588	609	578	551	569	581	620	570	611	571	587	579	560	562	623	616	592	597	600	580	558	614	591	603	580	595	568	575	550	608	569	560	633	543	580	544	560	595	605	577	602	599	600	582	592	643	613	600	604	621	659	576	595	610	592	632	571	606	598	576	595	595	585	589	651	578	630	601	593	559	596	605	585	588	527	600	590	598	567	577	562	606	623	590	572	601	608	587	600	578	567	602	585	585	637	548	583	571	540	593	550	579	580	564	594	595	591	623	570	597	627	617	565	593	567	600	591	573	581	595	568	609	572	618	604	565	585	582	593	567	561	555	569	600	585	593	574	569	616	605	613	564	625	563	595	545	579	568	550	559	606	564	589	600	615	619	610	598	592	541	613	558	592	591	585	592	604	595	583	574	569	580	640	598	583	546	566	583	597	589	587	570	628	572	613	581	574	591	595	606	619	586	558	545	579	586	598	534	591	590	595	586	604	566	567	628	609	593	556	590	588	617	603	580	578	605	563	544	603	594	586	583	591	565	633	567	642	642	579	597	601	578	635	578	573	627	624	609	552	580	606	615	585	579	619	560	530	590	570	597	554	593	583	551	600	594	613	591	617	578	610	629	594	635	575	559	628	592	612	621	576	606	592	568	604	587	624	604	610	558	634	574	551	578	557	614	540	580	584	608	574	552	601	623	595	572	583	571	554	555	565	576	555	572	563	600	592	607	533	559	609	557	561	602	555	598	571	585	600	555	640	563	606	613	622	584	569	550	548	613	612	578	546	580	591	579	605	587	577	559	606	581	567	602	618	602	632	572	580	608	570	578	567	611	559	621	603	586	604	578	615	610	564	631	538	551	591	573	625	558	554	575	618	561	615	584	575	586	570	573	549	591	646	607	590	618	568	576	584	574	618	608	555	539	606	621	613	587	585	612	548	598	626	600	571	591	557	574	605	581	544	609	548	593	607	572	532	591	588	595	585	623	568	642	609	618	592	597	589	585	585	588	573	643	571	573	618	572	571	598	632	583	585	645	590	622	585	582	581	590	555	600	576	570	602	612	592	580	587	601	640	591	610	599	636	598	589	594	559	590	549	568	581	648	574	622	629	604	612	586	595	606	570	578	610	588	610	573	590	577	630	576	613	605	553	579	599	601	567	598	550	566	578	569	590	601	633	547	593	566	600	603	636	532	558	589	562	636	628	595	590	617	545	556	632	605	571	583	600	575	602	553	616	581	599	611	595	577	602	562	532	570	555	603	579	598	578	593	536	578	607	595	609	574	567	578	591	571	611	577	597	565	580	591	587	569	583	620	590	587	583	566	588	563	585	577	619	588	600	600	621	585	592	613	640	562	569	589	596	561	620	579	596	602	603	572	617	563	546	596	567	594	599	567	612	576	624	584	576	568	613	594	600	587	599	597	595	595	622	612	557	600	601	619	575	576	626	583	594	589	608	594	646	623	602	608	585	594	581	601	615	616	564	568	536	596	565	610	613	592	571	639	598	573	553	569	627	600	559	593	603	546	581	580	602	535	554	560	541	624	578	571	604	602	587	605	588	622	557	619	579	597	583	616	652	592	614	610	604	598	604	575	595	583
22925	1948	616	467	320	222	184	176	118	164	125	128	97	115	125	103	113	94	94	117	103	96	144	92	84	86	102	77	103	97	92	99	100	106	113	86	101	95	103	96	109	94	95	103	103	90	117	102	96	87	100	87	101	89	100	109	104	73	110	99	98	96	72	88	88	74	103	125	97	103	93	89	127	102	113	98	103	86	100	109	93	109	101	102	77	89	117	104	83	84	112	91	107	99	107	98	111	104	101	82	86	90	94	89	94	107	88	96	99	103	84	108	99	86	94	93	103	101	106	105	91	92	91	88	98	99	98	88	81	115	102	93	118	105	108	73	105	98	98	96	107	80	98	96	103	94	98	104	89	106	109	84	91	86	108	108	100	93	91	100	100	109	102	98	107	105	70	109	84	100	110	89	97	85	91	105	85	85	100	99	108	104	111	92	99	90	114	99	99	103	92	93	91	102	92	90	93	111	100	94	106	81	109	102	112	104	86	107	105	96	90	95	93	107	102	96	101	92	88	111	108	102	101	111	106	94	94	111	84	95	92	117	106	85	102	96	111	86	100	100	111	94	92	101	112	96	110	103	102	109	103	110	94	95	109	103	110	95	88	95	84	104	93	115	105	101	97	94	119	98	93	82	110	123	93	100	110	104	101	102	83	85	101	83	98	90	99	112	94	106	92	111	95	105	112	105	96	95	83	102	98	82	78	92	77	110	118	96	90	86	109	84	104	113	84	96	89	87	80	94	93	96	115	92	105	101	88	118	95	87	93	92	69	101	104	93	82	103	97	109	99	107	99	98	101	87	97	104	109	117	109	93	107	91	92	109	85	88	104	92	109	117	94	105	90	88	101	100	100	85	108	103	101	99	103	86	118	105	97	97	101	89	84	100	91	127	94	71	111	109	85	101	91	89	107	93	90	85	91	94	93	105	103	105	102	106	103	101	112	109	98	101	113	101	102	83	98	88	102	88	91	72	92	111	101	101	86	83	89	88	97	110	112	91	107	92	99	92	86	93	103	82	97	110	99	93	103	103	105	100	90	93	90	100	106	96	107	104	106	105	91	85	90	95	120	94	108	87	96	85	95	104	103	103	101	82	96	104	100	90	135	101	103	94	99	96	78	101	103	102	63	101	92	85	101	98	110	90	101	96	101	89	106	96	87	98	92	75	94	113	107	110	95	105	114	112	84	88	99	87	109	99	83	95	103	110	104	81	88	95	92	97	98	104	101	109	102	90	99	94	86	85	116	89	83	98	79	107	98	99	101	90	99	120	104	95	108	102	79	82	96	63	97	95	102	109	92	89	103	108	95	97	117	92	90	98	109	95	80	117	78	89	108	100	105	90	108	99	114	109	112	104	110	90	107	105	92	103	97	97	116	108	98	93	111	77	96	106	102	113	93	102	90	98	110	110	98	80	101	99	96	80	95	105	102	110	89	101	100	90	100	103	86	99	107	82	99	79	99	113	97	103	85	112	112	107	102	88	85	92	96	93	108	113	91	114	87	112	102	106	105	97	93	96	88	92	104	82	116	96	102	85	92	114	98	84	92	103	82	83	85	107	95	98	91	87	107	93	85	98	95	103	104	98	99	109	114	127	106	103	81	116	89	113	115	78	89	91	109	111	102	101	83	98	97	102	94	103	98	106	91	91	90	115	97	96	82	76	96	102	94	111	109	98	103	117	102	106	99	113	87	87	104	121	96	83	97	98	98	94	89	108	103	90	96	86	110	93	109	82	90	95	86	87	106	93	101	98	86	92	117	80	111	85	95	97	108	96	102	96	94	102	97	90	103	102	98	92	126	105	80	93	110	85	95	91	97	108	98	79	90	85	95	90	97	99	95	87	83	101	110	108	74	84	100	91	89	87	95	90	82	99	83	90	79	98	104	102	113	103	100	125	96	93	91	83	88	83	112	106	91	107	104	89	103	102	96	116	96	75	102	97	85	87	93	96	95	107	107	74	106	118	90	103	110	85	99	99	96	105	93	90	104	89	102	85	102	87	99	92	99	94	93	89	94	96	110	114	110	93	112	98	99	92	100	90	93	104	83	108	92	100	112	95	102	97	95	104	94	110	105	117	97	91	95	110	113	105	101	101	78	111	112	105	116	84	104	99	104	90	107	85	92	99	101	98	100	111	110	114	105	102	91	97	101	100	83	100	85	78	99	94	86	105	96	97	119	90	87	96	82	95	121	107	106	96	92	95	106	111	83	89	84	90	101	86	90	95	101	83	108	108	97	83	127	102	106	111	93	112	88	106	114	90	94	90	88	89	100	90	90	87	100	98	96	105	93	80	103	95	91	103	101	101	98	92	92	91	103	109	111	113	98	97	83	92	94	94	82	95	94	92	104	87	114	102	111	105	96	94	94	93	91	96	97	96	108	98	88	77	105	85	98	85	82	89	98	81	98	94	93	78	101	112	113	93	111	99	89	86	96	115	88	104	93	94	92	105	77	89	93	104	105	110	98	87	81	106	92	111	99	99	85	87	94	119	87	88	76	95	94	107	83	95	107	84	94	109	100	98	118	100	105	98	124	116	99	95	99	103	104	112	106	95	104	84	103	88	96	93	86	94	102	108	88	109	83	96	95	105	88	90	105	108	100	98	92	117	113	87	93	89	90	90	94	98	88	100	95	110	91	97	94	95	94	106	100	108	86	97	93	84	104	122	103	100	90	82	97	91	87	89	114	107	88	122	101	91	92	101	87	95	102	97	91	92	91	98	92	104	86	77	101	97	104	97	96	108	103	95	85	86	97	116	104	118	103	96	105	100	87	97	104	85	110	92	99	98	86	112	102	105	103	110	101	83	87	106	96	95	112	109	96	92	109	93	94	107	109	90	91	106	109	111	91	106	86	79	85	117	104	97	95	103	90	100	102	106	102	113	107	85	93	87	84	103	106	104	90	126	117	89	107	106	92	107	92	93	104	86	91	105	95	106	97	114	99	108	78	105	91	102	74	108	111	92	86	107	85	114	109	98	91	116	91	73	86	81	83	84	104	97	83	90	123	94	131	99	92	85	101	81	86	93	83	83	106	101	93	99	94	82	79	92	96	108	101	106	103	91	128	105	111	94	110	88	93	92	97	89	105	98	92	103	90	81	92	85	103	98	106	85	103	88	96	112	91	71	106	85	97	90	100	93	83	101	93	88	103	103	109	94	108	103	116	113	119	91	91	126	101	97	100	105	88	94	112	116	108	97	102	110	97	103	100	79	89	93	97	86	104	103	107	99	104	105	84	89	104	89	106	87	109	107	95	96	97	81	119	94	77	104	91	83	90	108	96	92	119	95	112	93	98	108	107	100	98	100	101	113	98	101	83	104	102	111	101	89	90	118	107	87	84	85	96	90	92	108	96	91	86	102	99	96	104	87	84	110	90	95	101	98	101	106	119	99	85	114	101	103	79	96	84	101	87	75	102	95	90	119	95	106	101	100	139	109	120	107	109	78	95	79	96	90	86	95	98	94	98	111	99	106	98	111	93	111
13835	738	1339	1517	1224	995	805	660	583	513	510	438	440	439	375	367	359	337	348	346	339	332	344	303	312	297	293	302	302	283	310	276	315	284	294	310	292	263	312	262	278	289	292	314	276	292	276	301	290	306	267	276	262	264	276	278	287	272	267	271	280	274	285	275	294	265	266	284	287	274	266	283	258	268	256	279	250	270	269	252	278	250	281	273	236	270	269	307	269	282	288	270	257	271	235	275	278	301	270	277	248	257	257	294	283	302	273	255	271	260	260	246	273	277	270	255	264	290	266	256	292	267	254	271	264	253	263	264	272	289	286	286	283	272	297	282	298	247	259	292	308	274	272	264	300	266	264	277	257	262	256	268	284	259	279	250	289	256	272	282	278	246	283	266	290	265	249	267	280	273	283	283	283	253	274	264	244	273	277	259	245	247	278	292	266	293	298	277	257	278	275	245	264	226	269	274	274	278	299	269	255	287	241	270	259	271	250	264	278	297	244	258	309	267	274	264	264	241	235	264	295	259	259	264	303	275	253	283	267	248	263	270	294	281	259	229	271	260	276	264	296	255	269	241	293	256	267	246	248	270	295	278	306	248	234	283	261	275	286	247	273	288	264	259	274	279	271	269	257	275	270	261	257	281	290	274	264	289	259	270	254	260	247	250	241	278	282	255	323	269	260	271	246	294	281	276	280	255	282	263	291	305	281	267	270	269	260	264	267	278	291	255	289	265	238	281	269	297	272	281	277	263	281	268	243	288	280	273	263	277	256	302	282	286	303	258	249	274	254	279	255	265	267	260	251	280	286	295	283	293	262	276	291	268	282	283	263	267	283	274	256	290	259	263	266	271	284	286	271	254	266	272	260	257	239	309	243	269	290	274	271	291	313	257	264	273	254	255	247	261	248	298	268	254	277	246	238	264	249	261	275	255	265	274	281	281	291	270	266	289	274	290	274	271	279	269	256	293	256	243	286	242	253	265	271	284	276	292	280	278	280	267	244	262	248	243	272	259	233	260	270	251	269	292	228	283	286	261	285	260	286	249	268	254	268	235	245	289	261	266	273	277	250	300	237	255	281	252	268	277	277	263	278	264	279	261	283	254	275	284	267	273	277	267	265	269	282	316	274	298	274	254	260	276	254	283	262	266	247	286	258	278	292	315	244	295	292	271	255	266	288	249	308	272	253	268	292	263	279	282	282	294	250	266	263	254	284	296	240	298	239	253	281	239	291	278	251	268	273	273	288	280	267	291	266	254	285	273	293	282	278	270	234	255	260	297	261	269	294	287	271	264	285	311	246	281	272	290	304	270	246	276	266	264	265	250	263	269	265	253	265	288	252	302	277	274	287	252	258	263	253	248	258	268	309	265	267	273	276	272	232	281	290	242	248	253	273	275	262	268	259	250	252	271	279	273	244	267	267	276	277	262	271	268	272	267	253	281	252	271	257	248	297	249	275	259	267	292	280	279	265	267	290	289	261	274	232	285	261	268	274	250	268	287	282	272	268	262	272	250	277	270	271	263	267	247	283	254	278	273	266	260	252	239	265	241	251	272	234	257	275	268	304	272	276	264	254	260	281	263	273	264	267	285	291	281	291	264	255	260	272	292	251	249	253	281	264	270	291	275	272	266	288	288	304	239	276	269	265	269	297	263	300	262	280	276	269	263	284	265	272	247	266	247	259	252	292	279	254	261	288	279	239	257	272	259	256	269	230	291	271	289	237	261	274	255	284	277	253	258	277	273	281	264	247	273	271	286	255	280	279	255	283	264	269	264	300	255	265	281	263	274	237	272	283	258	249	293	284	306	263	258	282	259	273	274	288	285	289	277	241	263	296	287	275	279	281	289	287	265	277	276	285	286	256	254	326	268	282	286	244	262	277	282	285	281	301	256	264	283	251	275	252	270	262	261	262	310	298	269	231	279	247	259	289	273	255	261	267	284	263	271	243	288	272	290	268	268	279	276	243	259	286	289	283	256	252	258	235	265	264	301	278	245	272	271	287	272	293	249	298	258	274	315	247	266	245	285	261	248	262	256	296	254	275	254	250	258	287	295	252	282	276	266	288	264	271	273	276	255	284	262	280	261	256	279	314	255	276	275	266	290	285	267	269	282	250	272	275	246	267	241	283	263	262	287	257	271	277	264	266	268	271	259	287	275	288	258	285	272	273	248	265	272	242	268	268	282	279	271	275	259	285	263	294	297	248	259	263	290	253	263	291	270	269	252	246	278	274	274	273	251	287	293	297	291	275	266	267	275	279	249	245	277	248	289	274	256	267	286	291	287	283	255	249	266	292	284	255	260	241	259	270	253	265	253	275	264	289	261	242	289	249	296	256	247	283	292	281	237	273	248	283	256	272	275	252	243	280	249	284	270	272	271	284	286	282	278	249	277	279	246	272	241	268	263	271	292	264	251	268	253	259	254	259	264	259	282	278	286	279	298	314	264	274	255	293	260	262	271	284	271	279	251	280	279	271	280	266	257	262	289	253	270	282	266	259	249	273	294	248	265	261	264	269	250	271	261	286	253	287	289	286	273	260	256	260	272	274	276	284	296	279	250	265	291	265	260	287	268	259	279	274	273	281	297	255	278	260	258	265	295	270	276	264	276	275	323	265	266	270	299	284	247	274	278	279	302	260	274	290	259	263	312	257	279	275	282	239	269	290	259	271	252	277	266	272	263	272	262	275	285	253	271	275	267	290	298	260	279	321	247	283	276	277	278	283	277	259	278	285	281	272	269	266	291	318	280	291	264	241	264	301	269	272	317	282	260	263	305	260	270	289	276	288	261	258	240	277	272	267	258	263	247	263	261	270	261	281	258	274	260	285	254	263	296	266	270	302	293	248	269	270	293	277	271	282	270	285	261	268	278	283	241	267	288	255	277	263	270	249	286	272	265	293	266	261	256	267	277	273	247	308	232	267	267	256	265	302	268	266	254	272	261	253	279	241	283	262	268	283	278	273	272	272	259	260	297	255	265	255	270	255	285	256	258	260	287	250	238	264	251	253	258	239	251	259	296	278	244	266	294	280	253	267	284	241	278	304	239	265	244	288	273	276	257	268	291	247	284	273	238	276	269	258	253	261	273	285	269	227	275	285	252	250	267	264	267	269	256	295	280	268	285	255	253	260	288	271	255	259	293	279	271	252	305	272	260	292	262	258	288	271	281	256	241	233	257	272	275	293	290	280	255	253	268	265	302	262	313	282	291	253	274	300	276	255	256	278	274	283	275	288	269	254	280	283	280	277	272	261	284	275	311	285	262	285	230	248	296	230	261	265	263	277	272	291	259	267	276	258	266	245	269	287	232	263	271	268	285	304	280	257	286	255	257	273	253	247	274	291	278	248	276	276	259	284	295	270	280	269	267	288	228	274	253	267	250	319	256	276	281	301	259	296	254	304	248	295	263	270	304	267	261	269	275	247	266	263	252	252	283	260	282	264	267	271	277	285	269	277	265	269	256	284	287	256	295	262	264	269	253	290	255	259	271
4010	361	292	336	328	316	303	354	326	340	310	341	328	373	337	283	316	337	339	298	317	308	370	303	353	330	330	350	316	335	345	379	319	354	331	329	317	332	309	330	345	304	325	331	339	321	328	332	342	330	316	341	346	365	370	323	342	321	332	339	318	315	350	312	315	328	305	310	327	314	336	343	326	353	295	298	341	323	318	325	318	330	338	352	315	311	313	314	307	309	368	324	357	352	324	325	308	291	320	346	316	311	323	337	336	303	308	364	339	304	344	312	327	305	336	322	341	289	316	318	330	316	307	339	326	301	314	284	317	331	282	335	334	338	298	345	321	322	340	332	332	333	352	317	340	312	310	318	313	332	312	342	334	329	334	342	347	335	328	303	310	332	337	335	319	353	322	326	331	320	322	353	307	310	331	320	336	349	314	320	308	309	332	317	313	369	329	331	336	337	341	327	324	330	340	343	341	305	346	325	344	311	320	315	350	317	359	304	326	313	302	322	338	345	301	361	316	297	336	312	341	300	311	333	307	314	330	325	317	366	342	319	331	350	341	326	306	318	327	339	312	334	345	333	305	362	372	313	338	329	295	334	336	343	331	332	341	317	318	319	345	326	329	362	326	335	357	317	327	356	321	334	358	341	322	340	344	311	338	298	313	363	337	313	314	332	331	315	360	319	311	307	340	325	358	340	310	333	305	284	280	324	315	347	321	339	342	320	328	294	334	331	285	364	331	303	315	337	334	338	337	284	322	356	326	344	328	335	317	342	330	323	324	320	296	305	340	327	344	348	292	342	285	322	336	306	327	330	335	332	316	316	299	335	294	319	317	324	361	341	331	327	322	334	306	332	300	325	331	328	322	341	343	329	347	321	335	286	340	316	325	348	315	356	327	313	342	348	305	325	332	282	331	310	336	326	319	347	325	338	326	337	320	324	315	303	314	355	316	303	336	320	338	334	333	323	325	304	339	323	337	367	333	320	293	331	302	335	316	347	330	329	339	301	341	328	325	345	333	311	329	344	316	306	291	320	336	311	301	325	323	324	353	291	368	334	334	314	301	301	292	310	365	315	347	319	311	315	327	344	332	304	290	334	338	285	339	346	322	364	343	334	325	310	337	336	298	327	304	330	335	333	345	337	295	331	323	323	333	339	334	340	320	316	343	329	338	326	322	319	317	342	347	347	296	331	321	293	335	339	319	331	351	300	303	283	335	371	300	334	303	335	333	336	360	324	317	331	343	326	353	347	330	345	346	378	351	317	323	348	333	312	313	317	331	324	350	323	317	357	320	327	335	342	319	295	341	313	335	299	329	290	344	316	367	334	327	332	325	325	321	322	321	334	352	327	326	320	357	340	351	315	361	343	309	300	331	348	322	341	299	347	332	345	328	336	294	340	338	290	307	344	359	308	330	340	310	295	303	311	313	362	304	324	295	332	345	311	343	326	289	341	310	302	361	340	347	303	331	308	306	323	338	340	359	327	333	309	359	287	326	320	354	312	353	334	353	350	285	327	340	345	310	354	367	345	318	339	299	355	318	304	364	381	325	389	309	319	338	345	354	342	316	341	331	281	314	333	362	297	353	342	331	330	319	294	347	306	331	325	357	317	328	297	328	346	365	355	312	317	304	333	331	321	296	343	324	357	329	337	326	320	320	327	333	339	316	321	319	339	340	369	327	328	334	383	301	296	329	364	320	312	279	315	323	319	354	320	337	313	317	321	305	299	315	332	299	304	326	314	338	324	332	328	293	332	313	336	303	287	333	325	318	316	307	313	318	353	337	357	355	340	337	311	339	340	342	309	325	323	355	319	338	331	323	330	301	347	351	354	328	312	330	331	315	334	345	318	331	301	346	330	332	293	341	310	307	345	317	337	299	329	350	307	297	306	337	337	291	328	394	334	337	358	338	297	322	305	338	329	313	307	304	333	301	312	318	308	300	318	338	345	322	348	359	345	333	336	338	361	338	299	306	366	348	300	286	301	329	323	335	335	336	314	286	327	308	302	364	325	295	333	324	326	317	306	339	329	343	318	344	325	323	374	301	314	315	312	316	307	323	325	322	324	376	364	322	339	340	327	304	325	313	307	350	304	324	303	328	353	333	368	334	340	305	297	309	341	321	345	350	342	343	309	314	300	349	321	315	352	324	347	395	296	303	340	350	333	362	347	350	306	304	295	338	363	317	331	355	318	329	324	350	337	331	311	327	349	339	308	333	325	311	325	327	333	353	337	271	324	346	354	314	350	353	342	344	346	326	294	301	324	328	330	333	330	312	345	304	342	339	321	314	341	318	346	331	364	304	371	322	309	327	302	331	302	294	311	313	335	337	340	312	316	312	321	333	323	341	309	338	330	332	320	345	335	329	341	291	315	334	356	317	325	337	335	342	323	352	335	307	321	349	314	325	353	313	337	321	316	342	320	336	333	367	327	344	325	366	330	330	326	322	309	365	312	329	321	303	312	303	335	323	376	304	307	348	358	344	350	338	329	333	337	330	376	328	311	313	309	334	341	342	327	336	312	336	332	322	317	303	332	345	306	334	332	319	338	323	341	313	331	317	322	322	306	296	296	338	357	307	345	303	305	324	325	338	309	328	309	324	284	336	325	315	333	306	379	338	275	325	294	343	335	311	322	349	359	364	311	336	329	334	326	309	346	332	309	333	310	349	299	380	323	331	324	331	359	344	323	322	303	336	333	322	298	321	348	327	316	321	329	344	346	357	340	333	316	349	304	329	334	331	356	352	356	331	327	288	323	345	316	334	312	331	323	339	319	331	334	338	347	314	351	275	320	303	348	308	332	337	357	358	312	322	331	345	322	366	308	317	352	333	308	335	338	297	334	335	357	334	353	353	358	323	330	328	317	348	340	331	332	326	307	292	353	319	333	336	308	310	330	349	335	337	324	306	324	309	331	320	325	327	320	359	339	335	341	287	329	347	316	328	319	340	359	340	352	326	301	323	324	333	324	325	320	336	324	312	319	316	297	345	306	325	332	314	316	344	332	313	367	324	318	304	370	335	342	341	283	337	316	351	318	332	355	310	357	308	344	309	327	315	328	321	348	350	323	322	320	342	303	302	327	307	330	347	349	338	326	346	335	312	343	311	316	288	313	319	314	318	318	333	329	334	312	339	345	330	332	333	312	338	374	301	327	315	312	306	330	330	322	323	309	324	331	314	295	304	330	300	299	319	316	327	306	341	316	309	317	304	329	306	328	317	317	315	318	345	335	349	328	327	348	348	350	316	315	342	314	349	304	317	322	317	320	326	329	313	376	364	336	330	336	315	333	354	303	339	363	304	298	341	356	328	321	300	312	326	334	340	312	322	366	335	353	332	349	283	345	322	326	308	312	326	315	329	332	325	329	316	334	316	321	326	332	327	358	357	329	332	317	313	350	300	356	360	328	325	328	324	316	325	314	322	359	306	346	317	305	319	341	361	340	339	311	334	344	335	326	297	332	317	327	334	349	319	340	318	329	319	328	358	329	326	341
3971	780	828	809	754	825	828	811	759	741	771	765	764	772	770	774	741	752	789	751	767	724	757	775	776	739	819	765	833	759	746	781	792	735	807	791	806	796	803	764	769	820	731	812	765	754	769	770	775	807	753	746	799	801	765	745	794	730	751	782	784	803	788	761	770	780	706	805	842	790	832	839	768	738	767	787	783	767	723	730	809	797	789	739	745	752	772	724	754	804	787	776	775	840	796	735	733	746	777	774	867	800	772	758	778	727	767	742	822	742	737	761	746	807	768	779	803	751	742	811	779	774	802	784	792	720	784	803	773	795	770	827	801	717	777	731	755	791	791	778	745	805	778	819	760	799	782	771	784	788	790	802	780	746	773	854	726	801	733	833	810	785	747	755	794	761	805	770	780	747	748	793	751	775	788	751	745	785	744	822	726	792	816	786	781	756	796	769	832	781	799	776	769	739	760	799	758	771	792	751	773	751	767	769	812	789	806	803	748	762	767	791	772	747	795	759	755	792	750	762	722	772	753	813	725	748	799	756	758	779	762	706	788	766	732	747	765	765	792	806	756	769	782	761	769	735	737	775	760	777	808	777	766	823	839	751	769	766	784	770	763	784	773	800	781	794	763	781	752	751	737	764	750	802	779	729	771	800	801	790	795	776	800	738	724	774	757	740	822	775	725	765	811	738	742	817	726	807	781	818	790	783	788	819	758	750	822	801	810	770	731	806	752	779	769	749	761	777	792	737	797	774	778	730	768	767	792	745	775	728	760	702	775	720	778	800	746	788	738	797	773	763	826	772	797	779	767	781	745	752	720	791	775	806	781	823	784	776	784	765	780	760	769	840	758	789	716	801	829	815	796	812	751	761	747	798	794	786	815	710	781	792	751	730	771	732	794	795	815	842	754	805	819	791	759	807	742	796	750	747	790	737	794	762	789	755	814	799	777	741	783	764	799	734	753	745	744	767	802	764	770	782	758	740	772	797	780	767	782	772	787	811	727	755	796	788	780	773	763	782	780	730	717	798	780	741	785	778	790	768	778	776	781	774	779	789	797	760	786	785	790	796	787	786	775	746	784	747	763	782	772	811	811	755	808	817	786	769	812	748	790	772	773	740	793	774	737	738	785	740	791	785	756	783	756	774	787	777	746	756	776	820	789	764	742	795	763	802	743	763	779	776	735	732	763	794	778	793	765	744	783	834	775	743	784	781	786	762	725	770	762	797	772	800	814	778	785	789	755	781	758	742	763	798	784	825	804	800	741	765	716	769	811	709	821	755	790	752	794	794	744	747	755	752	827	798	754	741	789	825	808	773	781	778	748	787	789	744	794	775	774	796	768	819	763	807	777	804	815	826	814	773	778	786	816	734	781	754	804	797	742	819	794	759	833	774	841	771	743	806	724	831	813	767	799	727	754	726	873	798	814	768	829	775	734	791	799	751	738	801	787	752	761	767	772	798	728	778	781	735	732	751	820	746	710	735	757	767	750	763	792	763	787	746	786	745	743	746	801	770	785	709	791	778	757	781	749	746	768	739	804	752	752	749	785	774	749	709	787	751	777	787	735	717	769	736	761	825	763	802	798	806	729	736	824	757	762	744	777	753	809	772	768	836	779	810	768	794	832	796	815	749	746	770	791	769	766	805	814	772	780	806	840	826	766	751	769	790	757	816	764	774	787	757	771	733	787	786	768	832	705	822	828	737	751	716	840	733	778	724	791	764	844	756	802	773	774	751	738	766	769	817	791	814	760	801	791	778	763	732	794	791	777	815	807	817	796	780	814	774	782	798	762	764	757	737	799	712	751	764	738	747	737	744	798	790	768	855	768	816	775	801	784	758	760	751	785	772	804	744	776	800	736	766	756	822	827	799	794	732	799	757	742	785	733	752	756	792	809	779	750	786	786	771	728	766	773	763	838	791	776	748	771	795	779	768	756	765	780	751	772	802	794	764	768	772	718	805	797	709	811	745	824	779	800	769	767	788	723	755	830	830	764	728	806	835	800	823	766	776	758	774	720	769	797	757	780	782	776	841	803	799	790	847	799	812	791	783	795	749	750	767	790	747	775	786	820	810	765	757	796	738	731	797	847	811	784	706	784	739	734	799	761	760	752	838	778	768	781	789	774	775	823	792	818	797	772	761	743	788	738	759	814	798	809	769	764	758	767	769	780	752	817	777	771	757	742	756	781	772	748	782	783	727	772	770	756	785	745	799	748	772	739	781	748	774	783	785	787	750	754	828	758	767	777	758	815	767	749	761	763	783	777	725	840	756	773	794	750	802	818	776	836	757	815	782	719	809	818	796	801	768	777	758	820	829	761	820	786	756	840	720	775	785	774	773	798	790	787	772	762	747	770	766	720	786	793	757	794	761	780	773	797	808	762	733	778	769	749	714	779	699	812	769	798	731	818	773	770	760	738	754	788	777	765	823	805	789	800	804	804	788	761	779	783	787	787	825	778	797	776	800	758	779	756	781	764	776	792	774	787	779	767	745	810	779	792	763	778	797	753	741	796	774	805	743	747	763	789	775	767	799	782	791	758	755	791	707	748	745	757	779	793	762	756	779	774	746	734	796	799	792	752	767	765	815	767	786	785	783	781	747	827	695	710	772	789	755	755	757	712	771	778	798	787	784	781	780	763	752	757	801	769	761	781	789	762	785	759	762	788	783	793	732	775	787	798	775	749	752	795	822	748	813	711	779	797	768	766	795	764	750	788	843	754	771	767	756	728	804	756	744	746	742	814	771	771	769	766	764	786	762	756	781	748	773	757	802	806	743	775	774	746	752	782	773	791	741	788	753	797	726	800	742	720	803	795	762	791	772	779	791	769	783	808	792	808	728	781	764	777	766	747	742	814	749	783	750	781	773	784	760	764	779	752	765	771	785	735	776	785	784	804	799	784	776	787	789	780	747	767	792	765	741	753	739	797	815	810	783	769	800	737	783	773	760	758	743	754	737	801	802	770	732	799	802	794	797	736	795	771	839	766	800	761	778	764	834	813	793	777	749	790	803	777	705	783	745	722	730	798	713	739	749	779	755	753	794	753	749	764	737	803	857	775	788	750	842	804	740	766	801	746	740	818	826	794	818	786	795	744	731	782	720	793	839	790	743	784	739	809	778	767	803	817	789	752	802	802	758	767	748	762	758	777	800	747	807	745	806	791	825	763	746	776	756	801	822	804	837	734	780	781	783	795	730	764	749	795	797	779	764	750	784	754	794	729	800	746	797	791	789	761	840	737	813	796	811	790	794	778	767	795	745	774	746	797	771	807	750	768	780	836	813	766	760	788	756	774	765	782	773	755	774	792	766	801	744	785	798	733	782	688	780	782	836	766	728	787	764	777	795	726	794	763	793	767	749	790	769	812	780	795	779	796	839	807	787	759	783	764	771	800	826	802	756	801	806	742	775	798	753	813	741	765	775	759	751	821	716	744	740	778	758	778	770	753	770	770	798	733	781	756	742	807	807	772	822	745	781	791	759	785	782	789	757
14050	849	498	382	341	328	296	273	261	232	273	256	260	259	263	237	262	277	264	237	249	255	238	253	223	237	226	240	259	271	203	265	246	244	273	259	264	235	250	290	275	275	244	232	250	273	252	259	232	252	238	227	241	221	242	234	249	231	239	223	257	256	251	256	240	255	209	217	252	232	245	224	248	233	262	261	269	226	245	224	238	230	256	247	233	237	257	230	257	296	238	254	217	259	218	252	240	257	236	242	234	247	221	229	252	247	230	242	239	252	257	236	226	242	246	250	258	237	241	238	227	251	266	269	254	221	244	223	258	247	271	216	262	227	256	234	267	221	252	233	224	257	290	224	270	261	252	225	211	229	245	246	250	259	250	227	251	249	256	259	236	249	254	247	244	259	239	254	233	237	215	230	245	260	253	255	226	253	236	243	251	252	255	266	243	213	224	214	220	219	235	254	245	269	238	258	241	234	219	260	280	277	239	203	258	247	264	232	223	252	229	238	245	273	246	247	272	251	251	230	239	263	231	234	234	265	251	230	253	238	243	260	264	223	248	250	257	238	222	238	252	240	247	209	254	251	248	240	247	256	220	239	247	229	274	239	277	254	250	262	234	229	247	229	240	243	228	244	230	214	248	262	259	242	232	252	235	276	223	220	262	238	260	261	225	277	265	266	242	264	254	254	257	226	261	281	253	253	241	232	238	270	278	253	246	223	239	243	256	231	230	253	248	241	271	232	252	256	255	247	228	236	209	229	221	229	232	266	225	245	220	237	219	249	251	234	240	250	263	218	236	250	236	247	246	232	242	254	259	233	232	246	231	262	253	252	255	210	221	253	252	250	208	242	265	240	250	272	246	257	278	270	274	232	242	244	254	227	251	239	237	240	235	223	225	227	224	245	232	265	263	269	242	224	250	228	235	235	226	248	242	248	249	235	239	250	267	246	220	214	237	234	234	244	216	263	248	225	228	249	222	220	244	250	231	248	259	256	243	221	288	252	258	271	259	239	249	247	278	241	251	251	250	266	212	254	266	244	253	242	247	246	256	226	253	252	240	253	245	251	241	265	213	216	255	214	248	243	200	219	249	263	242	249	238	238	236	270	231	248	285	264	229	237	234	211	260	260	231	244	247	202	251	255	241	258	247	247	238	222	252	223	276	241	253	239	252	256	234	272	248	218	230	241	254	250	226	236	249	229	254	223	248	245	246	252	245	283	257	242	239	306	222	232	234	249	264	252	250	224	275	289	275	252	239	229	229	191	251	249	257	243	244	217	247	239	227	255	270	236	260	260	271	256	264	271	223	252	252	226	212	251	231	246	238	216	208	237	276	238	242	264	268	232	229	236	242	269	222	264	243	231	234	256	242	257	255	237	291	265	219	224	266	220	266	228	247	260	220	229	232	222	225	254	281	240	269	250	240	244	261	262	263	257	244	243	254	248	267	258	232	260	249	242	216	253	274	219	254	213	233	277	220	241	231	269	271	245	254	251	243	231	227	229	237	235	255	228	238	237	258	242	246	226	223	241	256	217	238	237	266	242	260	279	249	247	263	253	241	228	267	235	229	248	238	229	269	208	246	237	239	269	247	241	236	257	245	265	235	234	238	260	244	246	252	220	251	238	257	231	266	234	242	251	253	224	216	255	243	251	216	256	222	243	249	248	247	240	236	265	226	205	246	262	249	241	242	251	257	223	247	251	249	224	222	253	232	258	229	278	248	242	270	243	266	255	253	243	230	261	242	256	248	263	234	231	224	239	244	234	247	251	258	259	226	237	225	219	231	242	240	240	221	246	224	257	242	271	240	240	260	211	219	230	231	247	258	246	253	248	250	235	255	227	240	243	222	222	246	251	228	256	231	228	236	216	243	269	250	251	240	245	229	262	228	240	235	245	257	250	251	246	260	242	258	226	299	254	225	225	260	244	275	262	245	250	251	270	232	228	264	221	249	267	217	260	228	248	220	221	239	238	235	246	238	268	233	220	265	239	222	260	262	252	219	216	246	243	280	204	239	246	241	222	236	242	259	241	239	244	261	240	226	263	253	242	260	254	245	217	245	242	246	246	221	250	225	250	242	249	252	207	250	241	235	248	233	242	214	252	246	266	270	228	265	218	246	228	245	252	232	207	243	251	239	253	234	271	239	266	232	288	243	228	248	265	264	252	222	235	237	215	241	240	232	245	234	230	222	244	249	220	222	244	233	253	241	248	238	229	240	199	245	242	271	225	256	237	222	256	213	252	275	257	270	264	238	257	251	271	245	259	248	257	256	260	232	263	252	225	254	233	250	229	271	247	258	252	251	245	267	257	223	224	255	240	268	237	248	230	260	223	241	245	226	244	245	235	249	267	217	263	247	269	220	266	273	242	242	214	248	281	259	247	245	261	266	257	231	229	254	261	220	258	257	246	249	248	248	251	242	240	235	255	244	254	261	234	231	254	250	254	242	213	231	230	237	250	275	260	238	241	231	226	265	294	268	283	245	269	224	245	254	257	242	248	276	245	248	261	226	240	227	253	224	235	215	236	228	246	234	251	229	247	280	232	252	256	263	244	237	251	258	240	230	271	212	213	229	234	247	244	235	235	216	219	248	248	225	212	254	208	232	239	250	255	244	266	226	252	253	257	252	214	259	235	275	216	249	262	248	252	245	256	253	224	231	245	247	248	266	214	248	210	250	242	235	227	232	239	275	271	248	219	253	259	252	256	214	273	260	208	247	253	253	240	242	239	222	273	257	228	245	217	256	233	263	218	251	215	242	241	273	206	251	248	258	249	249	221	246	257	247	239	260	244	232	220	233	253	243	246	265	240	239	262	256	236	234	246	251	267	241	213	237	232	227	257	258	227	219	236	236	206	244	267	235	249	268	251	255	223	275	204	279	256	248	229	233	237	256	227	231	217	245	241	239	242	237	264	262	248	259	217	221	233	244	228	215	216	240	225	216	222	214	240	243	249	261	238	279	255	248	250	231	250	255	238	253	236	266	266	255	235	242	235	235	233	227	233	208	235	241	245	256	251	253	235	250	224	223	266	250	269	243	259	235	228	230	251	237	251	219	244	219	244	241	234	263	224	243	235	228	237	261	244	224	244	232	265	232	245	228	222	220	271	232	248	237	232	248	213	227	243	232	236	247	264	264	219	220	250	227	252	254	256	237	247	227	240	216	241	269	249	248	241	219	243	230	224	237	233	238	280	228	216	216	268	238	244	263	241	269	234	234	236	249	237	253	243	238	238	250	238	252	213	233	252	226	230	231	225	246	250	212	244	238	259	230	242	247	246	241	236	256	254	246	244	217	259	234	223	262	240	266	233	237	257	232	221	259	216	242	231	224	250	219	307	264	245	239	243	240	255	240	261	227	227	240	277	281	239	226	217	237	251	238	273	259	228	249	248	256	256	236	226	259	234	234	262	226	228	240	256	226	212	252	248	231	272	253	253	240	236	255	234	248	261	270	231	268	246	239	271	258	243	219	253	240	230	284	227	257	222	256	229
10459	812	1083	1177	1104	955	909	828	753	740	690	695	676	648	655	633	637	648	660	626	652	641	554	609	592	625	628	585	586	577	596	592	583	598	600	600	583	595	603	574	597	604	589	581	611	633	622	635	604	559	606	528	593	600	573	603	555	574	567	564	584	643	591	654	580	609	593	587	650	613	615	579	575	569	584	616	627	574	567	600	590	565	587	610	577	624	591	595	587	593	595	602	607	580	620	581	607	560	571	591	574	607	557	575	554	600	576	592	580	605	567	577	613	597	578	592	571	554	594	627	533	570	577	590	573	606	546	591	583	645	604	558	616	618	560	569	586	565	593	560	578	598	590	600	624	620	606	606	596	558	548	619	586	563	568	568	599	574	577	590	624	575	595	572	577	581	586	593	587	566	561	594	561	632	554	603	575	603	552	575	613	536	598	570	594	565	618	594	600	619	597	571	572	565	624	550	585	597	580	561	596	559	600	595	575	632	544	577	600	559	609	572	560	563	559	555	563	579	588	627	578	578	569	568	634	574	579	551	598	611	583	535	600	587	616	524	582	577	591	578	574	573	584	596	567	583	594	564	591	528	574	535	585	626	597	577	605	570	619	536	550	595	596	571	558	566	564	576	580	569	556	628	611	583	570	589	548	618	614	552	580	576	609	605	599	594	573	583	586	596	587	617	608	588	579	588	593	582	570	597	609	587	577	589	613	595	563	594	588	583	643	600	599	550	631	608	563	596	548	531	608	639	606	601	563	571	595	584	581	592	596	605	614	635	527	569	612	625	602	589	555	564	602	520	553	611	559	580	581	638	597	618	634	568	621	592	588	551	564	605	593	566	571	557	559	587	593	551	580	594	543	580	620	539	578	576	601	570	554	557	584	611	553	609	546	601	619	622	603	581	589	563	553	536	593	594	558	600	566	580	558	607	583	591	629	594	605	581	593	568	634	546	547	644	597	618	574	574	621	605	609	602	594	593	588	620	589	619	609	556	597	568	603	585	572	595	565	556	570	587	584	569	556	600	574	620	579	577	602	569	557	564	548	597	591	603	591	541	581	638	584	602	613	607	578	562	594	570	613	565	577	604	582	579	597	618	559	596	589	584	568	606	576	600	559	575	552	590	630	595	548	567	597	588	576	602	586	600	596	573	564	594	572	584	588	653	599	600	587	574	591	577	578	611	583	608	587	576	602	549	625	614	549	593	578	605	572	602	575	561	608	625	620	540	561	643	603	562	560	522	569	593	619	572	600	574	586	608	598	640	568	601	579	577	593	651	591	621	579	558	544	614	599	593	562	611	545	617	598	590	618	552	592	588	607	638	571	565	591	557	600	555	596	605	556	587	610	603	575	531	572	599	528	552	606	591	575	576	644	574	564	577	574	597	579	609	605	571	577	544	565	588	561	624	553	618	597	574	557	582	595	556	606	585	619	577	593	603	553	575	578	610	602	598	583	610	581	564	587	533	561	540	580	584	585	609	541	582	595	602	617	547	524	564	554	560	576	604	548	594	593	572	578	544	593	635	586	582	573	599	635	576	584	596	571	586	598	586	608	568	608	594	631	592	564	573	630	573	627	575	576	603	568	569	605	613	584	583	572	570	558	556	578	585	572	551	569	548	600	608	593	558	595	544	570	570	563	576	580	595	582	561	614	569	595	578	601	626	542	577	580	577	605	589	595	583	578	582	591	578	627	584	614	541	589	622	582	595	617	626	605	561	584	580	571	582	592	568	566	581	569	551	645	597	577	655	583	548	598	589	548	566	565	566	599	586	617	589	628	582	580	591	543	577	632	577	606	560	523	625	574	561	559	572	602	565	594	609	625	618	590	593	573	545	600	611	580	573	609	601	627	594	591	570	589	571	578	569	575	603	653	578	582	596	591	585	581	607	566	615	565	577	602	544	549	576	594	601	604	595	548	566	578	540	606	577	593	613	568	565	562	576	598	609	552	607	650	573	581	593	599	562	540	559	584	559	623	552	538	556	565	611	587	610	609	606	544	638	584	529	574	588	581	575	583	611	577	613	602	578	568	622	575	571	579	601	587	518	593	580	573	608	620	597	587	581	620	593	567	584	594	641	576	611	599	583	567	594	548	606	563	615	610	598	580	602	584	603	558	594	618	570	602	606	594	624	593	549	585	570	525	584	593	613	574	617	602	612	559	556	585	561	567	597	600	572	585	578	534	575	538	532	556	613	554	588	561	588	574	584	550	625	604	580	561	563	565	619	620	545	593	544	551	608	615	546	605	595	593	575	597	576	600	577	609	548	596	600	561	542	611	633	577	578	605	543	589	584	564	590	580	610	569	633	586	558	587	554	588	593	548	598	599	590	570	605	609	576	596	598	604	574	551	602	603	546	589	558	630	620	594	619	603	604	574	565	600	567	571	610	557	591	594	572	556	591	598	596	618	593	594	585	561	622	555	630	582	599	569	622	623	607	599	583	577	602	603	592	604	535	595	563	591	561	613	580	576	594	533	600	555	601	544	571	592	606	577	588	591	600	592	588	561	584	585	581	532	600	578	594	569	591	528	590	585	603	605	579	590	612	510	613	602	587	601	603	589	600	574	584	581	567	613	594	638	564	618	602	584	568	620	599	573	551	598	578	630	580	555	602	573	599	594	548	545	582	578	610	570	583	582	556	578	554	588	605	566	581	575	557	575	606	559	583	574	584	597	636	584	559	533	558	587	540	605	574	633	570	586	608	578	555	621	571	599	557	572	569	553	599	557	624	565	620	574	603	594	591	558	601	586	588	599	573	579	567	578	596	589	591	560	578	617	596	573	573	566	614	586	613	596	562	586	610	578	603	559	565	581	615	588	590	598	566	591	595	567	605	617	619	539	603	559	589	576	557	597	539	588	599	533	582	559	605	592	562	606	574	553	593	548	586	613	600	628	596	586	579	608	553	586	608	572	602	592	644	575	636	623	569	571	558	596	584	600	618	566	575	580	574	583	580	610	560	596	598	577	570	582	608	583	586	552	571	560	559	586	598	605	588	604	602	559	541	576	565	598	584	575	574	572	561	568	598	626	606	588	591	602	566	563	539	582	594	633	584	586	599	646	594	606	548	552	528	548	615	609	594	581	587	560	582	574	610	569	584	613	575	570	581	584	581	632	569	612	554	611	579	617	603	565	584	567	597	559	584	612	622	587	560	622	612	594	574	610	602	569	597	591	566	615	582	539	595	561	579	550	561	592	572	546	582	652	536	587	587	630	614	559	638	594	591	595	597	626	587	572	567	588	594	596	596	596	565	540	587	554	606	578	600	587	599	564	593	566	617	578	602	584	647	581	623	582	579	570	626	599	574	526	596	635	564	575	571	589	628	596	617	595	596	598	555	592	576	581	607	577	607	576	548	555	611	570	581	577	583	599	576	599	555	551	619	592	588	558	586	612	576	607	565	569	597	546	633	592	577	587	553	603	537	587	573	581	625	598	550	569	559	585	601	621	614	592	604	601	579	599	574	590	588	594	586	576	544	590	569
22086	1697	566	464	283	229	153	160	139	136	133	147	130	98	103	86	99	91	109	111	113	94	84	112	110	114	99	117	118	94	93	88	124	119	127	93	100	123	118	95	89	97	91	100	91	94	103	84	103	102	109	103	116	107	99	89	99	111	89	97	89	107	119	98	92	94	95	90	90	105	85	93	103	111	97	100	106	101	92	103	103	86	101	106	104	103	99	102	100	125	104	94	99	104	93	102	102	99	93	117	107	107	102	106	81	87	80	94	95	86	97	103	90	98	74	96	90	109	102	104	71	91	109	89	89	91	81	98	93	87	92	89	115	92	98	88	105	91	112	88	97	93	94	105	99	132	83	93	78	102	105	82	106	91	90	106	104	100	91	89	90	94	99	94	94	82	95	93	100	109	118	102	87	91	87	107	82	103	113	91	92	92	104	119	86	82	94	92	98	102	87	97	103	73	91	100	105	96	113	102	103	101	93	86	109	107	113	101	110	98	118	85	92	103	108	88	106	85	101	108	90	96	101	85	92	100	101	97	96	103	103	110	130	106	106	102	99	94	117	97	104	97	97	105	82	97	102	83	111	100	88	100	100	103	99	106	97	108	108	93	106	102	92	103	93	112	86	86	97	88	100	101	101	92	111	99	93	101	101	95	113	112	116	108	116	114	99	106	86	85	114	108	92	89	98	104	89	82	102	86	105	96	113	88	94	108	81	120	104	99	103	101	97	88	87	66	74	77	101	83	106	80	96	87	86	91	106	115	98	115	95	89	98	97	100	88	99	112	104	110	88	110	115	95	103	113	100	111	96	91	87	83	99	119	91	95	89	85	103	114	113	84	92	76	102	100	118	107	102	90	98	111	110	85	85	90	90	106	81	104	89	103	111	100	95	101	105	90	106	112	89	99	94	98	89	94	98	110	88	110	91	85	91	105	111	104	125	100	101	88	112	104	86	106	99	90	91	106	111	97	105	114	89	97	87	105	96	95	94	108	84	85	107	92	107	114	113	105	112	100	103	97	98	87	99	107	90	96	101	98	86	104	113	103	91	88	104	127	101	104	109	94	87	74	103	89	98	86	89	88	112	92	92	98	102	104	96	90	93	108	94	113	96	95	97	97	97	111	106	85	98	86	113	101	97	80	95	98	94	106	84	99	112	108	86	99	94	123	116	106	98	88	113	115	107	98	97	84	93	107	101	107	97	83	97	105	105	84	100	95	101	109	97	103	90	111	108	94	87	84	111	127	109	87	107	108	90	101	92	110	90	91	116	101	120	107	87	89	104	91	110	118	92	118	95	92	88	91	76	105	89	92	93	109	95	99	90	90	93	85	96	101	84	90	94	113	89	94	97	91	89	106	111	94	88	99	80	102	92	86	100	108	103	86	87	95	106	99	88	110	95	80	84	88	93	105	97	109	104	99	101	82	86	121	112	90	91	95	99	105	103	105	112	109	96	102	96	108	93	103	113	93	88	85	78	84	101	82	112	103	92	86	108	118	92	102	90	100	111	97	104	109	129	107	88	85	101	102	108	90	93	101	115	92	92	89	105	97	110	107	106	93	112	88	91	104	101	78	76	115	108	104	123	96	90	106	100	92	121	108	108	119	99	100	102	98	83	89	103	93	86	111	107	83	99	93	102	93	98	110	96	105	99	92	97	105	93	114	82	96	85	93	108	88	109	91	106	110	98	109	87	95	93	118	89	70	103	101	88	94	111	94	109	83	82	98	105	115	106	94	93	106	102	98	94	96	91	105	112	94	100	92	115	96	91	110	110	90	85	108	92	100	73	103	83	86	81	94	106	115	88	95	88	85	95	67	104	97	112	90	101	90	94	74	83	92	90	108	91	101	89	90	95	110	99	94	84	76	115	84	81	82	107	113	101	82	95	98	62	85	96	107	98	80	95	94	83	98	108	107	95	113	117	90	104	86	99	88	104	94	87	103	109	85	105	77	109	81	122	90	112	95	113	112	94	96	92	92	97	107	103	103	90	91	72	95	81	100	102	94	103	91	84	108	113	106	87	96	101	114	92	102	86	87	125	100	105	108	119	98	92	89	101	85	107	110	114	120	94	107	89	96	92	106	109	104	100	103	87	105	88	97	91	79	79	108	93	102	96	105	107	106	94	80	93	103	104	105	109	94	99	99	106	91	89	82	84	104	88	97	114	92	95	91	82	86	101	85	87	113	98	105	91	87	90	97	92	99	119	93	89	77	108	88	100	85	91	99	89	96	105	107	111	115	78	94	101	91	102	109	94	101	92	91	102	93	108	105	102	92	78	98	97	92	93	96	91	102	90	93	91	102	81	90	99	95	93	86	89	103	83	91	85	88	87	98	82	108	83	86	96	90	103	83	104	102	91	114	96	101	81	92	103	98	107	99	98	103	96	83	92	88	92	81	104	106	103	94	103	109	107	119	115	84	96	108	98	103	96	106	97	92	121	104	99	97	103	87	110	103	81	94	77	95	127	104	91	84	97	99	114	91	101	113	83	116	107	91	107	77	61	97	103	96	97	89	94	106	88	96	93	87	98	96	97	100	97	96	100	100	101	81	107	102	106	97	89	89	109	91	93	105	87	89	85	90	103	80	109	79	91	111	103	77	93	124	104	95	109	102	97	129	92	102	82	104	117	92	95	103	91	121	110	86	91	93	84	110	93	97	91	110	108	87	103	82	96	93	106	96	113	100	118	89	95	103	100	86	92	97	96	103	92	89	74	128	105	111	100	104	98	104	104	98	117	105	91	100	99	85	99	87	100	91	115	112	99	106	112	100	76	75	111	107	91	105	100	85	106	103	102	94	94	88	101	107	87	99	89	89	99	78	113	92	89	107	97	93	103	91	87	88	95	101	91	109	96	103	78	73	94	116	99	109	100	80	97	89	111	93	84	108	100	98	82	97	107	101	90	102	92	115	99	87	78	94	99	106	101	104	95	106	99	95	100	93	94	99	112	89	107	95	87	96	104	110	92	74	95	89	85	77	94	99	92	99	94	84	112	93	110	113	104	90	112	85	105	86	99	103	91	91	96	82	116	95	94	105	87	95	92	91	119	104	118	112	81	101	87	87	88	107	114	101	112	112	98	89	76	83	101	80	85	91	106	92	110	83	113	116	100	97	98	99	102	92	93	85	94	81	102	94	85	87	123	100	95	86	114	98	96	81	108	122	101	103	96	115	108	98	89	110	85	93	89	105	91	103	94	84	97	85	105	103	108	99	81	104	108	90	97	92	106	95	112	99	108	99	95	115	106	109	94	120	95	88	104	84	103	106	106	105	104	83	104	104	106	105	80	104	94	101	92	93	77	89	91	101	112	113	77	89	109	96	112	108	96	100	101	91	103	108	89	99	86	93	106	92	90	80	101	102	101	103	104	94	104	100	112	99	107	97	87	87	113	111	86	92	108	92	87	97	109	107	90	110	96	97	98	110	113	99	87	101	109	114	111	87	105	97	103	76	102	70	105	80	95	110	115	110	108	93	90	89	94	86
13331	697	1328	1488	1252	992	772	723	580	547	503	495	434	352	365	398	358	358	350	341	358	304	324	332	326	325	311	295	283	303	319	264	301	302	290	283	291	280	289	289	314	275	294	320	281	251	265	299	254	289	286	256	293	322	284	293	289	277	251	274	264	290	269	254	250	288	268	240	275	266	301	277	262	284	247	286	276	283	257	286	276	267	267	261	272	268	298	277	295	263	278	232	260	287	295	261	261	284	270	271	295	257	265	277	268	293	259	261	266	281	265	267	269	286	274	264	282	261	294	237	258	239	270	271	286	285	258	276	251	262	270	269	282	265	267	234	255	269	270	263	255	258	272	263	251	254	254	243	286	259	260	236	277	274	274	265	278	262	262	266	314	256	256	279	244	290	270	268	260	290	287	251	273	250	281	259	263	248	267	296	266	279	224	288	273	265	275	268	260	249	269	222	278	274	249	284	261	267	252	268	285	250	293	262	247	254	264	267	314	270	273	248	285	273	276	232	288	249	276	283	268	262	276	294	264	257	241	285	281	275	250	278	264	274	262	278	237	273	240	258	262	265	252	279	258	286	278	262	227	258	257	286	269	258	234	281	237	276	273	284	270	288	267	278	290	269	274	278	261	266	268	291	240	288	251	263	255	266	270	260	233	284	253	248	281	274	268	297	279	265	269	288	265	269	251	250	254	264	261	258	250	253	252	264	252	263	261	249	255	270	250	249	261	272	293	259	274	267	262	267	265	274	264	277	286	277	266	256	275	294	264	272	283	299	289	275	263	247	241	241	271	275	275	283	290	285	275	286	275	250	269	272	282	259	249	264	277	302	285	250	297	256	260	274	250	260	250	291	261	250	267	300	272	269	256	276	257	271	237	281	233	261	257	257	271	267	278	260	282	264	269	256	295	279	244	264	253	275	277	248	266	279	266	262	269	246	278	261	258	262	264	252	247	262	278	305	276	281	252	248	279	263	290	251	271	250	263	293	275	266	249	252	244	280	284	274	256	251	276	278	291	269	271	269	257	233	259	277	284	272	287	279	237	292	258	277	264	283	267	276	280	295	260	252	264	275	267	271	282	302	250	293	238	270	271	263	252	229	284	261	236	289	311	266	270	261	255	272	246	265	265	258	247	291	263	269	266	275	258	270	294	281	251	254	286	272	236	277	273	263	263	258	256	268	270	283	265	273	274	278	241	267	255	258	270	302	281	252	277	283	264	272	260	265	277	290	263	288	273	274	306	242	278	279	263	259	286	279	283	280	263	271	268	295	291	270	280	251	293	273	257	232	283	294	279	301	280	262	279	291	293	287	251	278	279	255	307	277	253	289	266	281	288	293	296	300	258	313	276	266	253	292	301	257	253	257	266	272	246	240	303	259	247	304	262	269	278	293	261	258	277	262	275	277	251	254	257	246	274	238	281	228	247	273	287	274	263	264	259	280	272	252	262	234	261	277	265	265	262	284	244	257	258	281	243	316	258	252	256	241	256	273	274	262	258	273	288	277	271	279	268	271	271	275	299	264	293	254	278	248	283	269	275	303	261	258	272	302	282	250	257	247	267	286	296	284	287	267	275	281	243	301	265	296	261	275	274	272	264	269	256	259	277	266	285	293	270	252	250	269	283	264	263	272	274	261	273	251	254	263	276	292	285	254	261	298	283	280	260	252	265	271	259	225	253	245	244	275	261	272	280	258	272	296	271	295	246	268	278	292	297	224	289	284	278	252	276	271	276	259	268	276	269	261	263	236	275	292	264	288	256	275	257	274	281	269	270	287	268	243	271	268	272	268	276	255	269	262	245	274	265	293	267	276	285	262	287	289	274	273	281	251	248	272	279	244	258	265	265	254	261	259	257	273	283	255	268	258	281	268	250	263	306	284	262	252	250	300	257	269	277	288	253	292	269	252	257	295	242	286	261	323	311	256	276	273	273	267	272	284	257	247	257	286	286	279	250	278	275	260	271	281	278	281	269	249	277	252	252	309	255	269	298	274	248	270	309	284	264	248	252	290	257	259	253	265	241	260	251	236	262	274	257	277	239	296	254	279	248	260	279	267	293	265	260	280	287	272	266	248	251	272	269	273	264	262	247	285	260	247	276	273	263	255	245	263	293	293	285	259	267	282	259	292	263	270	268	276	260	273	251	270	316	255	266	311	240	279	250	275	273	254	275	252	266	259	250	287	270	291	256	283	254	261	284	239	266	276	273	269	259	273	262	263	286	249	232	284	279	312	268	291	267	274	263	234	254	254	282	258	271	284	261	259	271	251	277	263	294	288	275	244	249	282	273	245	272	255	284	274	282	263	285	276	259	281	253	245	283	279	248	274	269	284	284	271	268	277	273	277	249	266	239	270	286	221	279	287	239	277	269	286	261	285	255	261	296	291	261	245	304	280	289	276	251	277	286	301	285	253	272	253	257	251	257	266	266	295	243	271	281	247	260	266	276	288	280	263	278	267	255	249	282	268	281	278	245	283	283	250	280	251	291	286	254	282	259	266	302	273	264	274	279	254	260	237	272	257	283	273	247	265	257	269	273	292	269	293	260	257	276	240	236	283	260	290	274	258	260	276	254	234	274	268	311	270	272	255	271	277	264	250	253	251	280	260	271	284	249	234	272	265	274	247	273	246	268	289	242	266	291	242	248	292	283	283	293	243	237	279	268	266	275	274	273	296	284	295	263	267	316	299	274	269	257	277	268	267	270	258	271	292	271	255	278	290	287	285	270	242	280	286	276	264	268	256	253	288	253	267	304	265	299	276	266	270	261	252	228	255	269	255	293	258	244	290	279	262	276	268	279	267	286	251	246	248	244	271	285	246	267	263	288	284	274	288	296	286	272	234	274	288	264	263	259	248	290	287	268	294	283	263	287	272	242	268	269	267	270	273	235	253	255	274	265	287	262	271	281	281	266	263	289	275	266	254	283	268	274	270	276	269	253	272	258	272	290	283	259	261	273	262	265	251	266	256	260	246	279	280	262	247	265	283	250	298	270	253	269	252	251	274	242	247	272	249	251	276	250	250	242	279	264	271	269	298	270	252	282	282	279	259	233	288	267	266	275	253	264	301	266	268	245	279	282	254	256	247	240	252	267	291	278	305	277	270	262	281	263	274	238	277	282	266	267	270	306	269	256	269	247	255	287	270	277	284	246	275	287	250	265	248	279	258	266	265	277	270	274	283	239	296	265	257	238	244	260	263	273	249	275	279	294	277	290	261	315	232	263	269	266	275	266	275	254	261	283	287	283	301	263	282	280	278	265	281	288	264	277	301	257	259	262	288	240	263	281	256	237	287	270	227	278	309	276	268	278	276	254	280	244	273	264	285	283	249	295	264	264	272	274	243	297	285	270	269	306	269	271	252	268	254	286	254	286	283	255	247	283	270	283	231	267	299	244	280	266	266	268	275	286	278	254	248	259	257	264	290	261	259	303	252	291	284	314	257	261	205	250	264	248	266	294	264	278	277	245	287	267	256	285	253	279	263	253	271
3884	387	362	323	307	340	334	315	341	322	316	323	348	272	337	326	305	324	348	320	311	322	322	331	363	347	304	312	331	310	309	283	304	363	355	332	376	363	307	315	330	320	341	315	361	327	325	309	336	321	320	319	340	350	329	361	324	303	335	321	331	323	302	325	312	325	300	318	305	318	319	331	305	332	313	336	358	333	335	316	319	284	339	303	319	343	322	322	327	332	331	332	324	342	323	285	328	327	333	337	317	325	320	323	317	313	325	357	348	332	333	319	339	321	297	335	335	311	325	330	295	302	343	326	344	315	334	298	295	335	307	338	314	349	345	310	330	336	331	308	340	308	352	314	277	347	354	327	328	334	305	320	327	299	355	330	317	335	338	353	326	320	298	379	312	325	298	331	319	331	351	329	306	352	320	343	276	349	328	300	301	331	315	321	333	337	297	285	344	315	298	313	362	311	329	342	336	338	304	369	316	365	298	288	309	333	328	344	317	340	334	319	328	293	313	343	327	313	338	351	318	297	350	289	338	322	344	324	334	332	335	337	343	357	323	334	349	349	316	371	293	319	328	319	320	327	314	319	341	345	317	281	316	349	353	339	330	280	321	325	329	305	371	297	294	328	331	311	347	325	332	313	340	344	300	330	327	348	345	341	296	363	305	335	365	326	316	345	325	337	334	320	334	326	319	370	351	303	339	342	335	332	307	316	354	351	317	385	326	323	297	335	334	326	312	349	310	312	325	327	332	383	338	346	353	336	325	303	326	321	296	330	324	320	313	319	327	307	337	326	296	319	347	324	324	310	323	331	312	318	313	308	352	350	305	299	367	336	300	316	317	315	319	304	321	341	342	311	302	341	360	323	352	323	358	344	316	338	327	295	295	356	312	310	330	314	316	318	293	319	335	310	330	327	300	343	308	314	333	293	332	312	336	308	316	343	325	323	342	350	329	322	306	347	311	309	332	304	312	306	319	307	336	327	291	291	304	326	317	343	318	328	309	333	350	356	334	344	330	321	339	321	340	303	340	324	331	328	328	321	346	359	326	332	329	328	328	347	330	343	346	318	325	306	335	307	309	329	359	301	351	326	314	331	343	347	324	352	322	301	331	319	298	313	346	301	344	311	363	351	340	344	351	308	341	361	349	334	325	342	327	314	297	345	277	321	316	313	342	333	337	293	333	364	357	345	355	320	329	325	348	347	335	316	290	329	310	331	317	331	352	322	327	326	300	301	329	347	342	295	312	341	344	324	324	334	346	318	275	293	323	292	322	326	322	311	324	337	348	324	324	327	346	351	346	330	344	350	326	324	347	352	301	360	343	291	357	315	330	306	341	334	319	321	332	323	308	336	300	345	321	353	304	323	351	307	330	312	314	361	326	311	343	338	341	332	309	298	315	317	304	319	326	308	315	345	310	348	326	330	309	306	292	335	288	339	319	327	301	314	318	330	324	330	313	333	321	347	316	350	340	335	342	348	298	339	302	315	315	311	323	305	332	281	335	345	304	318	323	327	331	302	308	340	338	311	302	324	331	348	335	300	339	325	288	299	313	345	295	312	317	356	333	313	318	340	304	323	322	293	320	311	337	340	321	375	318	323	292	352	328	353	333	327	323	353	306	308	315	359	313	352	303	295	380	317	365	324	321	316	364	297	294	310	330	349	318	354	325	332	327	336	314	344	331	333	322	333	367	320	339	317	330	330	331	348	340	342	322	333	324	290	315	313	362	307	323	330	319	338	286	312	325	333	346	356	318	342	321	331	352	320	322	303	339	335	331	311	306	297	283	320	321	335	336	356	313	322	310	341	308	330	361	311	344	352	356	338	329	295	331	325	335	323	316	333	344	313	329	336	324	333	326	328	336	333	340	356	300	317	340	311	313	300	327	337	269	311	340	366	333	343	334	318	347	317	364	339	302	352	310	324	326	359	343	333	356	336	329	340	301	342	342	351	341	331	309	328	329	317	291	351	313	338	307	335	301	338	295	327	326	343	333	310	343	308	330	336	323	322	322	279	360	324	351	352	339	319	387	344	314	318	336	320	378	318	301	336	369	340	349	341	320	318	321	312	334	337	328	342	299	342	360	308	330	329	327	332	339	321	316	334	331	364	346	338	332	322	333	324	308	325	346	340	331	327	325	306	312	313	333	300	321	329	348	353	346	340	329	350	339	301	320	341	329	354	307	304	342	323	355	330	346	309	313	309	327	305	342	318	357	353	337	333	356	329	338	356	307	279	341	366	327	312	304	322	287	353	322	324	334	381	332	297	333	320	327	327	307	343	339	343	320	288	333	334	336	366	300	312	318	305	315	319	328	340	340	344	299	370	326	353	325	290	348	302	320	334	307	327	349	327	320	349	315	339	342	319	297	313	311	346	307	357	351	350	344	293	336	334	282	305	346	355	336	328	293	342	319	339	348	295	331	345	350	328	363	353	308	339	322	322	341	348	356	320	353	322	319	304	321	321	316	355	330	327	329	358	316	308	334	301	343	332	331	326	348	328	356	299	368	347	352	333	338	324	314	301	324	349	301	327	328	326	347	336	281	325	337	314	293	324	320	336	309	316	334	310	366	324	375	306	299	333	285	340	302	321	328	339	318	324	317	321	336	356	318	305	322	300	327	324	339	323	293	322	314	353	290	339	326	328	332	329	320	337	330	340	319	324	341	332	321	325	303	329	334	319	333	327	344	317	317	309	304	330	328	322	303	328	313	374	319	317	317	347	311	298	304	299	321	334	348	364	316	347	324	307	330	323	329	312	306	301	322	319	303	325	348	352	300	297	334	302	328	289	341	329	316	311	310	308	325	364	315	336	340	289	316	328	321	352	325	334	286	301	322	337	322	355	295	307	329	310	301	324	315	316	329	322	308	354	308	324	324	320	333	322	359	323	311	322	339	290	349	335	340	313	312	333	315	330	325	310	356	343	291	298	330	344	338	353	337	312	314	352	330	318	362	356	347	320	331	340	330	293	325	318	338	329	322	300	321	295	325	355	341	301	354	324	336	323	320	343	320	330	329	321	346	329	317	344	348	329	329	312	329	348	311	307	309	345	307	294	329	318	324	332	317	360	311	350	310	318	319	317	327	331	345	334	340	299	304	333	341	323	372	314	307	298	337	313	323	347	340	321	324	324	355	361	323	304	359	327	286	301	313	348	294	319	333	318	323	344	314	323	346	304	371	328	319	293	359	316	340	325	346	298	311	315	326	315	321	332	311	333	286	328	331	314	334	294	310	342	336	341	296	355	352	362	341	327	297	323	346	290	352	332	305	330	314	323	351	347	320	324	324	339	352	302	334	301	325	366	290	312	351	315	316	325	318	323	332	330	358	320	316	303	326	325	323	310	313	365	339	341	342	319	347	341	321	350	357	324	315	338	320	337	324	324	303	319	339	327	317	321	338	306	334	301	324	371	333	313	307	352	324	326	360	359	326	302	324	324	331	276	322	312	320	293	317	363	323	339	334	301	297	342	329	336	325	332	340	349	362	333
3821	778	801	832	747	831	791	812	783	744	777	741	741	818	777	804	741	779	760	803	814	799	776	817	803	712	775	744	775	738	735	745	757	771	783	771	787	711	781	750	800	820	841	753	740	773	792	723	790	780	738	742	753	768	755	723	743	729	797	782	769	811	771	772	771	762	752	770	777	738	823	800	792	783	796	757	771	711	743	782	797	788	830	733	743	773	773	786	741	774	716	795	734	729	834	749	783	764	711	765	775	781	792	725	743	780	758	766	784	786	808	826	777	797	828	714	745	798	792	763	776	725	826	753	789	748	769	756	794	717	814	776	791	795	738	780	814	747	792	692	778	795	775	796	743	775	793	794	785	726	770	761	808	802	780	802	771	761	781	758	727	795	784	788	757	763	769	770	773	780	813	747	757	739	766	751	802	770	740	788	786	753	764	792	746	746	766	761	764	767	786	769	745	750	743	781	768	771	747	797	805	776	726	759	737	793	762	743	754	817	734	828	741	765	802	749	795	759	769	723	797	809	715	801	838	745	783	713	728	787	782	769	825	792	743	742	747	757	798	746	776	799	765	857	746	760	756	812	796	829	777	798	753	749	804	786	753	681	796	762	789	786	776	780	770	766	772	806	785	766	785	746	824	723	789	720	811	774	839	811	737	836	822	761	793	793	816	733	782	769	794	805	748	766	719	806	761	735	768	736	745	715	757	708	764	753	795	747	803	747	759	769	771	789	763	796	752	792	780	782	809	776	751	755	760	816	822	806	759	761	762	773	742	771	751	792	798	805	758	764	736	764	741	775	765	809	744	761	741	763	796	801	766	801	753	804	768	782	814	765	789	813	711	747	728	752	732	793	784	774	788	834	761	797	768	720	776	760	806	775	789	803	814	793	727	819	758	759	838	776	759	787	755	771	735	775	801	769	792	780	780	802	804	789	773	711	773	822	775	781	747	756	745	771	749	772	778	716	781	789	761	793	793	807	714	793	817	769	746	773	758	791	763	777	752	816	739	784	780	791	772	789	784	760	795	746	744	809	730	784	773	744	764	792	762	717	718	763	780	790	748	744	779	778	763	780	784	773	786	786	803	783	763	773	847	784	776	740	784	744	796	818	801	756	800	788	754	767	740	751	758	764	757	721	768	737	731	736	771	764	765	780	794	769	824	780	757	807	758	844	802	758	813	730	752	774	805	795	774	783	731	801	736	783	796	766	766	763	738	751	771	787	804	739	784	761	766	734	814	735	761	764	740	762	706	774	783	792	802	763	797	710	748	789	780	760	754	810	741	751	790	781	742	697	791	785	754	749	741	776	784	802	815	739	798	754	755	786	772	741	781	729	793	777	778	793	792	756	759	781	787	751	782	812	775	777	835	709	739	791	704	729	785	738	777	758	789	780	762	791	787	733	753	789	770	775	762	763	766	769	771	784	808	765	736	772	751	784	755	803	742	808	757	721	807	727	754	788	764	778	731	756	757	763	720	735	792	729	754	751	799	792	817	762	737	796	723	764	794	727	763	769	783	764	766	758	769	783	813	801	756	811	737	737	774	746	808	802	733	757	785	747	757	736	709	709	745	746	770	781	780	743	799	789	792	789	772	752	807	800	758	765	780	763	791	759	805	775	753	750	759	810	793	741	750	768	797	781	768	742	767	777	786	752	771	749	836	752	767	750	755	784	770	788	750	804	732	751	732	808	798	725	827	773	753	813	778	837	765	769	767	800	807	747	743	746	742	756	812	775	779	758	746	751	762	761	735	707	733	756	761	858	753	775	808	795	806	758	748	789	764	778	755	790	774	794	738	765	791	756	759	743	729	777	758	751	804	803	793	811	771	770	759	763	731	736	771	813	775	758	774	817	771	793	751	794	746	787	746	753	779	803	784	776	827	815	799	808	757	742	782	802	789	805	809	750	769	742	779	809	769	793	754	769	706	792	744	762	762	842	816	802	792	744	750	786	763	753	786	754	748	754	768	770	796	810	735	752	787	721	799	782	760	755	783	795	775	781	767	810	735	769	779	796	736	784	747	800	770	799	745	756	731	741	754	778	745	807	728	779	784	771	810	782	768	751	787	766	737	775	738	761	735	694	768	801	792	730	779	739	772	786	784	782	824	814	804	795	802	734	776	736	816	791	820	767	812	800	805	793	766	722	739	802	752	750	766	771	834	776	759	715	775	795	805	768	763	803	813	725	750	775	802	784	751	784	761	785	733	776	778	759	804	780	785	773	775	801	755	728	754	702	717	756	792	804	766	753	813	695	813	744	774	873	805	784	800	737	753	798	779	784	750	797	762	723	832	763	770	726	757	747	748	751	764	767	767	749	748	755	768	821	812	755	752	781	768	751	804	724	751	803	761	730	791	754	759	798	720	778	736	790	831	781	786	764	757	720	775	736	790	738	797	720	730	749	798	791	831	797	783	763	742	749	792	775	730	798	760	796	746	784	744	779	782	735	791	742	807	759	712	729	760	788	789	733	774	789	792	750	757	830	773	765	797	792	718	802	741	796	758	772	750	699	733	759	768	767	797	785	842	716	782	797	797	810	755	816	755	751	757	755	771	729	802	775	765	813	778	792	786	768	792	783	804	782	774	742	759	787	797	827	724	741	751	753	769	759	724	741	768	796	782	740	736	739	795	700	755	781	774	730	760	775	823	765	803	839	803	759	785	764	766	778	782	754	745	789	721	769	735	792	829	763	754	770	752	762	754	757	789	767	754	769	760	752	754	779	767	767	770	749	816	758	756	810	811	749	748	805	761	809	767	775	776	792	758	762	799	711	783	747	771	749	817	765	755	753	752	724	809	793	766	794	762	779	783	769	725	794	799	799	765	771	753	749	799	727	751	776	773	742	785	840	734	780	803	751	848	746	783	726	781	758	788	790	752	805	745	794	784	799	787	742	766	763	738	778	771	774	815	722	757	747	820	791	790	795	728	767	786	749	746	742	748	761	793	789	794	755	809	806	724	760	767	756	836	801	747	772	708	795	704	783	759	786	778	814	756	735	767	837	763	751	766	764	822	756	743	791	799	767	766	742	828	769	748	805	789	757	808	750	747	761	764	751	709	777	730	775	801	780	737	784	793	734	716	852	733	780	729	804	746	788	789	765	808	753	741	750	759	812	778	756	835	806	800	739	702	787	779	771	742	744	764	754	761	793	745	748	795	816	778	776	756	762	797	826	789	752	773	739	753	741	716	784	875	782	834	762	785	773	753	806	756	758	818	742	803	749	767	777	740	752	770	793	788	755	770	779	781	765	791	816	761	836	760	768	771	767	771	763	773	783	776	807	763	752	792	776	693	721	858	781	801	783	824	817	803	753	739	764	771	764	792	768	785	741	768	753	779	745	757	802	795	724	724	748	727	808	771	754	813	808	754	785	776	702	749	770	711	763	721	705	770	798	770	810	773	791	798	709	811	774	765	753	793	754	789	775	774	794	801	719	742	813	793	759	764	739	779	738	751	799	809	765	773	800	729	782	786	767	796	822	760	798
13876	886	486	407	334	307	279	281	254	244	270	277	291	277	255	257	239	252	233	236	262	254	273	241	249	253	254	271	262	260	242	227	270	206	247	254	213	224	246	250	249	272	244	242	252	230	227	250	248	249	257	233	243	245	225	248	225	247	267	268	254	241	239	226	224	247	249	271	238	250	254	273	239	270	262	267	219	262	240	253	235	212	229	241	244	250	234	234	255	234	248	245	257	228	260	235	269	264	237	236	232	245	240	254	238	253	273	231	244	233	247	218	244	266	247	229	248	238	240	230	238	237	266	244	258	216	275	266	245	250	225	260	238	217	237	218	266	266	245	261	236	259	257	218	249	244	259	239	262	250	269	255	266	233	216	248	221	232	245	222	226	240	269	255	260	247	235	251	262	240	248	264	226	247	280	268	252	282	220	249	244	224	252	245	231	232	253	245	252	219	232	238	308	251	264	227	266	227	236	273	266	239	241	231	263	259	261	239	215	244	229	262	252	256	251	223	251	269	248	214	247	282	242	220	252	261	270	236	260	229	256	240	255	260	222	236	232	239	216	234	238	229	232	229	243	235	222	243	266	235	266	247	237	232	222	229	242	244	252	282	293	241	241	208	237	253	244	249	254	262	241	275	200	213	241	260	269	242	241	237	263	239	256	239	271	250	258	234	254	242	280	220	232	254	228	234	259	218	254	250	251	228	260	243	233	211	259	259	255	234	221	240	225	230	232	273	236	282	206	230	248	274	230	243	248	234	274	250	258	228	248	215	231	224	222	247	221	237	227	226	240	237	261	249	222	256	258	235	244	273	263	246	232	258	228	259	255	248	242	242	235	241	235	269	230	254	239	254	233	251	263	236	208	265	206	234	268	223	257	248	245	241	221	231	241	251	271	224	234	232	250	234	262	272	231	234	265	248	254	221	215	227	257	268	258	253	272	239	211	204	250	238	219	245	247	245	226	230	226	245	229	255	257	241	222	246	223	227	254	220	222	254	221	229	240	250	232	242	241	237	222	250	233	235	279	264	245	238	242	239	270	230	261	211	243	255	243	226	261	229	223	271	221	253	261	227	266	256	226	239	222	254	245	222	243	256	247	240	228	247	254	243	250	225	227	232	209	244	281	225	223	224	251	243	237	227	220	226	288	228	256	246	248	244	243	232	269	204	237	251	245	259	244	246	230	257	232	253	244	260	228	238	208	220	220	218	220	248	235	242	235	255	282	247	260	237	218	240	252	243	230	240	237	243	230	224	265	244	230	245	232	259	230	263	260	225	216	234	239	222	240	237	231	210	261	235	220	243	234	244	229	238	246	247	251	194	210	260	254	272	261	244	239	216	214	230	216	249	241	249	243	254	232	243	233	270	257	235	273	240	230	250	210	267	258	232	255	238	252	240	236	249	264	250	232	262	232	255	243	261	248	245	288	209	247	243	236	261	239	246	235	256	238	245	276	237	243	231	227	251	243	221	239	224	252	252	250	247	264	262	247	211	242	219	272	240	263	233	217	248	290	213	234	268	263	247	248	231	221	252	236	253	243	254	230	248	230	266	232	265	255	262	253	228	241	251	236	241	220	220	214	227	238	251	242	253	239	236	248	253	250	233	257	227	252	243	243	258	267	229	236	199	237	282	254	254	226	234	234	255	258	239	246	244	235	260	255	236	237	245	219	229	263	246	243	224	226	238	252	256	220	239	237	221	222	226	264	238	224	240	225	251	228	247	266	257	245	245	249	202	256	229	222	205	259	278	243	256	256	235	241	218	251	273	258	224	222	238	243	229	229	232	263	251	210	239	262	240	241	237	209	223	219	239	227	249	227	225	220	229	222	272	251	215	246	255	268	274	212	218	253	227	227	232	250	227	277	232	257	216	223	243	239	243	231	252	243	256	230	252	228	241	258	260	263	249	221	236	242	251	245	221	227	250	252	265	253	218	221	251	234	237	298	214	230	255	286	254	219	245	273	240	225	261	261	233	226	230	282	248	239	215	241	254	252	249	268	243	250	264	266	263	249	258	244	254	217	231	262	250	241	244	244	298	240	224	240	265	217	243	242	222	267	221	236	240	244	254	262	243	248	237	247	261	269	242	245	265	268	252	227	236	234	238	221	259	270	231	258	271	236	262	250	236	259	228	239	232	229	248	262	262	245	253	258	253	245	248	263	224	256	228	247	224	265	254	261	270	219	268	259	222	237	235	243	272	243	228	225	221	251	228	266	249	241	230	243	264	254	221	214	232	249	252	247	250	272	245	243	223	249	266	260	252	248	234	233	220	250	230	230	218	236	209	233	229	241	258	236	253	259	236	243	220	215	216	248	238	230	238	235	259	240	260	272	239	243	248	248	259	233	256	259	241	242	223	285	251	262	259	227	254	245	233	231	253	252	232	243	216	230	257	256	247	226	233	243	233	265	260	254	239	262	214	233	249	230	249	236	244	269	277	254	243	239	260	231	258	224	226	251	259	242	246	220	262	234	233	234	240	232	228	259	258	253	279	254	252	242	237	246	221	252	236	244	253	251	241	262	243	232	249	233	233	253	252	234	241	247	266	268	234	265	195	255	239	224	244	263	272	272	204	252	219	238	260	250	230	242	259	235	240	255	236	238	217	228	233	234	251	256	256	274	255	234	252	242	250	261	245	223	254	253	245	239	227	238	252	231	232	235	258	225	238	246	244	236	235	281	244	228	206	254	235	197	247	265	224	247	250	251	236	235	233	249	237	243	211	261	257	225	260	245	243	255	264	240	245	254	226	252	256	255	253	219	212	255	264	249	236	235	233	243	254	237	265	250	247	278	253	249	263	264	267	246	254	259	238	238	245	247	227	247	234	256	196	218	225	265	241	248	248	285	254	255	245	229	232	255	268	228	243	230	253	237	250	241	232	235	241	288	230	262	226	242	241	268	254	241	228	243	231	246	250	209	233	237	252	260	253	232	253	244	257	245	223	229	245	215	235	278	233	248	258	245	250	231	255	231	264	228	217	275	249	227	232	267	249	230	231	255	250	254	285	240	234	217	249	259	246	240	225	240	225	245	224	248	229	260	238	296	251	229	259	265	276	253	253	232	207	248	223	218	224	254	225	253	240	223	243	237	273	236	245	259	236	238	213	232	230	228	272	253	253	232	270	243	254	242	241	243	274	276	226	243	238	216	249	255	227	246	228	219	244	241	256	232	240	229	256	251	216	233	244	247	280	247	256	256	251	232	238	233	224	239	215	260	282	233	239	250	264	219	246	225	231	249	223	240	256	247	240	251	258	217	268	253	251	286	252	256	219	257	275	273	260	227	249	236	238	214	255	234	264	222	271	253	241	229	236	248	236	246	224	241	243	263	270	250	260	243	261	261	246	254	237	231	244	233	205	244	247	285	271	295	235	246	254	284	250	228	246	242	249	212	254	265	244	229	219	261	258	255	241	248	234	236	239	252	253	221	245	230	239	243	257	253	278	273	252	239	231	217	244	229	251	252	234	226	223	272	268	229	265	223	238
10315	853	1094	1234	1091	968	857	776	799	729	673	672	652	607	639	620	641	604	583	623	593	606	629	577	631	654	597	595	605	606	587	568	596	618	576	598	595	604	587	578	591	596	561	552	583	562	543	602	571	606	537	552	539	549	567	557	581	587	640	616	589	607	558	576	600	582	587	598	612	593	579	550	575	581	596	558	634	590	536	563	617	566	614	584	570	567	527	576	592	606	574	589	561	586	583	572	562	591	619	577	570	581	556	585	554	571	591	530	593	610	578	566	621	595	613	618	595	545	545	611	619	597	563	571	611	607	573	582	576	571	576	602	587	576	585	594	610	582	574	597	619	612	563	580	556	577	583	621	579	560	623	576	609	596	605	591	581	595	607	563	564	585	609	584	617	615	596	566	598	624	597	593	587	596	599	606	570	577	603	571	604	630	576	597	545	564	575	565	576	567	558	589	557	572	593	550	531	586	567	573	597	581	550	550	578	516	570	584	583	608	583	608	623	594	580	575	596	608	581	621	564	615	596	606	578	622	603	572	624	515	597	581	535	561	583	575	585	588	587	574	582	600	576	576	572	583	606	657	610	597	586	614	540	523	575	607	601	554	591	627	593	639	606	581	585	524	602	573	572	580	560	573	550	594	601	589	597	605	562	567	616	587	593	577	612	577	595	614	578	577	583	574	554	599	636	580	593	568	567	594	579	612	553	585	594	556	588	598	620	572	585	534	575	618	593	558	585	583	573	588	610	576	579	551	588	596	565	626	614	606	612	622	631	591	616	576	591	591	543	566	581	587	607	591	595	608	566	597	592	584	604	580	559	569	576	551	581	621	580	564	544	593	588	565	612	588	621	595	578	622	558	578	572	625	591	558	572	568	555	573	556	585	576	566	604	562	601	641	566	574	598	555	587	596	597	538	598	530	603	588	605	607	534	574	584	572	561	569	589	601	548	563	571	596	541	590	563	579	562	621	575	575	553	579	590	594	534	529	592	582	560	575	606	606	604	620	587	543	588	596	583	565	573	587	551	597	598	554	615	605	599	595	566	571	599	563	545	590	574	557	615	609	568	581	587	607	585	548	573	603	573	604	577	583	591	560	560	571	534	598	554	550	561	592	581	637	648	575	658	592	582	572	559	568	537	610	574	608	625	551	624	570	581	610	599	601	607	570	594	585	578	569	574	610	611	553	602	590	563	557	619	559	582	556	580	581	612	552	593	588	585	573	577	559	587	615	636	628	554	547	571	574	552	603	587	574	587	590	595	642	562	529	565	614	549	610	572	555	565	571	581	565	613	642	574	584	558	583	634	588	572	620	542	530	540	601	557	591	557	577	572	595	584	617	637	584	565	563	595	594	602	619	602	550	539	572	566	589	565	557	570	589	578	590	580	565	573	608	602	610	590	622	555	583	596	598	579	532	593	576	606	586	591	564	542	598	578	592	604	576	609	587	551	630	556	602	554	614	633	577	602	604	573	590	590	624	604	629	618	599	593	566	612	616	582	552	578	598	534	577	623	566	616	621	609	595	590	549	625	598	583	587	591	606	574	607	586	579	592	588	557	571	613	596	577	592	592	597	537	580	557	548	584	581	563	571	580	585	584	546	609	585	627	557	584	570	547	559	592	610	553	560	574	616	606	569	587	578	518	602	597	576	585	588	592	549	581	592	575	582	591	577	624	599	584	596	592	546	590	541	527	621	609	547	596	599	584	562	606	552	623	584	568	585	556	579	554	557	598	602	598	583	599	544	588	563	572	565	584	613	619	585	612	566	548	606	583	571	578	601	562	592	612	565	635	561	566	586	586	557	555	537	564	612	613	566	574	565	622	592	589	565	578	571	598	605	595	576	567	555	546	559	617	566	585	556	597	584	576	599	585	584	600	575	567	552	542	599	589	598	583	589	583	602	544	619	584	594	593	582	572	613	575	571	579	604	587	626	569	596	584	628	592	561	599	576	615	618	604	611	588	575	583	570	614	557	583	564	594	567	593	602	522	591	578	646	603	571	595	628	580	554	575	626	606	565	582	565	580	599	573	571	549	592	580	579	613	587	567	587	561	530	574	557	615	567	576	569	572	609	598	579	604	601	589	577	573	569	573	591	581	625	609	613	571	519	594	587	618	548	571	610	592	607	580	568	607	585	586	579	569	565	564	542	582	579	581	602	587	586	628	612	552	556	611	606	551	569	592	607	598	599	590	574	621	639	551	566	632	549	606	575	591	552	576	593	608	578	634	619	569	606	618	576	573	583	573	573	600	562	597	608	600	620	603	594	601	602	577	614	548	620	592	589	564	573	571	576	552	586	602	589	586	573	578	596	561	565	585	586	545	597	587	556	652	597	612	571	600	614	589	563	587	532	631	619	592	562	597	601	589	565	557	570	580	601	617	624	582	594	579	602	512	580	568	583	617	595	595	576	591	582	552	581	575	589	614	530	564	582	616	629	582	590	556	594	610	564	555	599	577	617	539	557	579	595	567	618	574	579	561	624	569	585	595	584	573	605	605	598	570	598	600	588	587	571	562	600	566	556	552	633	575	629	658	567	590	549	553	575	608	590	607	512	587	609	566	590	598	590	568	570	636	608	602	585	591	588	567	568	562	572	551	587	599	583	613	601	590	583	560	607	542	603	557	528	579	607	573	618	605	537	572	546	572	580	602	599	600	600	574	597	594	577	585	600	560	608	579	615	623	588	591	582	597	589	623	592	578	587	576	539	598	532	554	559	572	594	628	601	631	563	607	607	599	593	553	546	603	598	545	617	588	606	550	587	575	543	577	597	578	605	619	526	560	602	591	595	596	596	586	595	590	571	601	559	569	584	587	592	548	549	571	626	592	604	594	591	591	610	634	576	580	597	587	560	570	544	604	606	603	597	575	583	629	592	564	577	571	530	560	589	556	583	599	620	575	592	589	604	560	575	545	582	591	550	570	573	586	566	580	557	559	562	594	586	596	590	580	554	617	549	566	588	645	605	607	600	591	563	587	615	547	555	608	587	587	563	570	637	608	578	543	584	589	596	622	616	599	596	573	595	598	567	594	514	608	562	564	582	615	565	609	580	588	590	610	591	573	553	573	598	610	575	607	565	560	596	562	591	571	589	597	585	589	582	590	576	574	604	582	620	621	598	555	593	541	582	590	559	549	577	573	587	572	578	612	559	563	584	590	575	593	597	602	596	583	577	554	621	578	604	597	616	545	584	569	619	584	577	619	543	569	579	543	613	553	525	580	521	571	621	543	599	558	598	595	577	587	546	571	621	625	559	548	610	586	564	565	563	587	584	622	602	555	571	593	594	590	563	558	567	590	563	620	589	605	570	593	595	564	590	566	574	591	626	616	585	593	595	599	610	540	612	626	621	588	606	610	538	549	595	613	625	598	566	582	578	586	539	587	585	548	577	606	560	583	553	601	612	589	576	590	573	575	587	595	591	579	564	592	604	605	578	594	629	582	540	604	606	596	587	604	560	569	563	610	579	576	595	598	567	604	631	614	585
21538	1612	592	415	297	233	192	150	138	139	117	97	110	116	117	94	118	101	108	112	107	108	118	93	98	114	115	92	113	106	97	99	109	93	93	91	75	103	71	109	80	106	91	108	109	94	97	96	102	106	85	80	96	90	108	92	101	84	117	108	92	102	103	102	83	93	99	102	113	84	96	107	104	104	92	98	94	99	99	116	98	99	92	105	110	96	95	102	115	117	85	90	96	97	83	83	110	105	84	125	92	107	118	108	101	86	84	85	95	101	104	79	107	108	95	91	112	97	96	91	114	107	113	98	95	106	88	93	87	93	93	97	116	107	93	109	92	79	96	78	101	98	96	87	108	100	93	95	96	90	85	85	86	80	98	105	104	80	80	98	88	97	102	80	80	90	79	94	108	104	89	101	91	87	98	98	106	96	101	117	99	92	86	110	82	89	89	74	70	79	107	100	111	90	85	87	93	106	102	106	94	96	99	93	95	104	96	100	106	85	102	72	83	89	78	83	80	78	95	88	95	91	92	90	95	87	96	112	118	92	102	105	89	89	86	107	101	82	103	96	103	91	75	87	106	91	102	96	97	89	90	90	91	98	96	84	118	99	81	89	97	95	89	104	93	99	99	110	111	91	96	102	99	89	110	104	103	83	96	105	100	120	87	101	92	85	98	86	81	93	97	85	98	117	108	100	107	102	114	91	97	95	87	91	87	88	105	83	104	95	100	100	85	89	91	110	113	95	92	79	117	89	106	90	80	89	72	109	93	100	94	96	90	91	94	98	106	85	101	103	104	81	107	90	112	98	95	96	106	94	93	88	98	88	91	99	94	81	88	102	73	83	97	91	96	103	95	88	82	86	104	102	75	86	95	109	85	112	86	101	79	103	110	105	102	97	77	91	93	105	112	89	93	91	95	103	101	93	102	77	97	102	100	94	84	102	104	96	108	96	100	95	81	82	97	89	100	101	95	66	106	92	86	97	87	86	95	113	84	94	104	102	82	101	63	89	94	106	98	93	103	89	89	99	95	100	107	100	97	97	99	97	90	111	90	94	103	106	79	96	89	101	77	100	89	84	98	91	103	102	104	103	102	113	96	83	98	97	94	98	112	96	89	105	106	95	96	92	97	88	95	83	100	108	115	95	106	99	111	99	85	97	95	85	107	100	99	106	88	106	97	85	84	93	97	95	85	89	98	116	94	92	91	93	91	99	85	79	87	94	88	78	90	101	107	98	112	100	98	108	89	117	103	104	104	102	95	96	107	88	104	86	94	101	103	90	104	101	102	99	96	100	97	97	113	87	83	95	88	93	99	99	95	88	92	97	116	104	84	82	94	85	91	96	94	110	106	82	108	119	76	106	95	103	104	93	105	85	94	109	102	104	79	89	89	106	93	95	102	93	95	96	102	117	95	77	92	75	87	90	60	98	95	94	84	90	85	89	93	95	93	93	93	106	105	101	101	100	86	105	104	87	114	115	108	90	94	96	99	91	84	95	84	84	108	97	128	107	96	87	87	100	114	90	108	111	101	97	111	109	89	77	98	78	94	97	83	102	94	87	93	102	99	76	99	86	104	99	97	103	101	90	90	94	101	87	100	102	85	91	92	97	81	99	96	97	84	92	93	103	98	98	100	99	104	95	111	95	91	96	83	106	109	101	97	96	100	110	94	109	109	104	99	96	102	84	110	94	98	86	99	71	95	92	107	107	95	96	97	98	92	78	96	106	72	101	91	105	85	85	108	109	90	104	91	123	109	82	111	115	101	107	87	108	108	113	84	90	100	104	89	91	95	87	88	103	87	101	90	103	103	99	110	87	101	103	79	112	105	102	92	97	101	105	102	96	84	92	108	83	93	89	110	108	94	89	100	97	89	86	104	107	89	94	107	105	85	117	89	99	95	83	89	88	85	112	102	78	83	115	101	99	85	103	106	104	101	103	99	104	87	109	101	106	85	68	91	109	92	94	98	89	93	109	78	98	99	86	90	92	78	82	90	96	95	104	98	100	84	94	100	89	96	92	86	89	106	111	97	81	94	92	93	84	92	87	85	105	113	104	92	99	82	89	107	87	79	110	96	112	85	101	96	85	84	100	95	112	91	99	86	102	84	102	89	91	81	101	92	85	106	105	105	102	104	96	82	111	99	101	88	101	78	101	102	96	81	86	123	76	74	100	98	104	105	76	91	104	96	89	106	102	79	107	111	103	94	110	80	100	97	95	92	87	86	97	84	91	108	78	96	112	105	91	108	109	102	81	107	89	104	104	86	84	88	130	106	91	110	104	92	92	103	109	98	85	97	87	90	103	81	77	86	111	100	114	105	72	70	76	120	101	92	76	93	86	94	102	92	87	87	81	86	93	115	97	105	98	107	89	98	108	93	101	106	109	94	87	86	102	88	92	83	103	90	104	95	104	107	74	100	100	98	105	90	85	92	85	89	99	111	99	95	104	99	93	92	72	87	78	102	94	87	90	84	84	106	91	98	122	100	87	96	79	107	71	95	96	93	102	101	88	104	131	97	98	114	92	111	91	92	85	82	99	105	97	103	86	100	88	100	95	103	108	88	102	84	119	93	105	87	88	94	103	96	92	101	100	65	109	94	110	99	90	92	98	76	120	119	74	96	96	99	92	90	88	89	88	96	109	94	94	95	98	106	90	107	95	96	79	112	104	101	94	100	109	112	96	85	95	100	79	97	67	72	106	91	87	98	106	89	85	115	111	87	80	101	93	82	91	103	97	99	98	103	91	105	106	93	103	103	95	81	84	99	101	97	91	94	114	94	96	89	92	94	108	86	90	113	82	91	96	106	95	87	85	90	78	105	110	72	93	87	105	119	85	93	106	95	97	87	92	99	122	91	93	75	95	109	90	107	82	102	91	93	85	108	109	96	91	94	104	92	101	77	84	88	99	86	98	87	105	103	89	107	82	100	103	102	111	108	112	85	94	91	78	87	107	103	110	95	103	89	87	92	100	96	88	89	106	94	99	116	108	99	86	100	91	79	85	91	101	101	89	119	108	115	102	100	107	112	113	117	123	104	86	93	110	85	95	89	101	90	98	110	95	97	91	81	78	96	95	109	105	88	98	82	70	75	86	105	117	99	100	103	79	104	105	90	106	103	87	80	113	96	109	93	94	92	99	80	111	83	102	96	82	88	87	87	84	93	84	93	103	109	95	96	79	104	104	79	93	101	85	95	101	82	92	92	101	94	89	91	79	97	104	95	99	99	92	97	118	106	78	72	79	83	99	88	93	77	90	108	95	88	88	101	104	73	92	115	102	102	108	102	79	104	102	99	97	94	108	105	94	100	102	90	87	99	83	82	89	109	94	90	95	91	93	107	119	95	93	95	114	95	101	82	98	95	95	100	96	108	97	96	97	84	96	94	98	90	86	92	92	104	83	82	85	91	86	97	126	78	102	100	101	94	85	81	113	95	86	107	93	108	90	89	94	96	94	93	96	92	84	93	91	96	109	101	117	103	109	88	104	115	91
12660	712	1332	1417	1192	994	824	663	609	522	467	435	391	396	374	369	349	341	331	346	324	313	303	319	322	313	308	281	297	296	253	275	313	316	295	300	293	315	309	251	316	263	304	285	265	286	275	280	250	273	283	278	276	284	271	296	274	279	278	283	249	260	261	264	295	276	305	300	285	295	266	264	293	237	236	216	267	271	252	265	261	279	270	284	294	281	267	264	273	281	278	260	291	255	255	298	261	262	279	250	293	257	269	261	246	267	290	287	276	265	265	275	287	257	257	274	258	271	283	272	252	261	277	295	243	250	258	283	286	268	265	279	277	274	253	266	248	211	252	301	286	264	264	274	285	264	233	252	263	269	259	233	276	255	268	265	255	256	281	257	279	260	267	266	256	245	270	268	234	294	268	282	269	260	275	263	294	254	251	262	280	278	276	274	268	294	260	296	253	269	281	239	272	249	263	256	281	249	244	263	252	229	254	300	293	273	260	248	249	264	250	264	270	257	285	244	292	262	263	247	266	245	248	237	292	262	271	231	255	291	262	298	279	278	242	268	254	264	275	266	243	276	273	252	218	252	246	266	244	257	278	269	261	268	251	250	225	274	268	264	260	244	244	276	281	266	246	253	257	264	240	281	277	265	251	234	246	255	277	271	260	261	258	287	280	251	308	283	266	302	238	247	255	285	261	278	254	218	260	263	273	275	271	281	281	273	249	266	257	263	263	250	238	264	257	264	247	263	263	278	260	270	273	273	260	306	260	248	262	287	255	281	242	270	259	288	281	276	284	235	280	276	276	288	253	261	249	271	260	267	267	223	281	286	267	282	274	271	263	257	241	264	240	251	267	278	249	271	259	274	295	297	250	248	243	258	263	269	262	249	261	256	259	290	279	260	245	279	222	280	266	239	250	267	248	268	249	274	270	259	282	287	266	265	242	273	233	257	280	269	281	269	259	291	264	293	275	263	264	267	258	246	266	272	280	275	257	257	247	263	269	273	270	266	296	293	272	273	292	267	285	285	263	267	256	280	276	302	266	276	286	254	266	274	270	253	262	272	254	266	261	285	277	252	273	235	251	267	259	285	256	253	273	290	264	242	248	289	270	240	282	277	277	288	289	258	275	264	260	276	265	263	263	273	248	268	291	272	294	289	263	274	279	278	278	254	284	265	251	250	301	277	273	240	280	260	260	252	280	251	261	255	277	265	282	279	271	293	257	266	256	307	266	276	279	269	252	284	256	286	256	296	281	263	265	290	261	269	274	273	287	260	249	257	264	270	297	294	254	260	283	252	237	255	252	262	285	260	252	261	265	261	271	265	271	237	251	251	251	276	260	251	265	261	281	310	236	303	251	303	240	243	248	270	273	255	256	272	277	297	262	251	271	257	267	278	283	277	249	245	257	254	246	236	290	264	278	265	254	280	246	297	259	246	281	241	282	256	271	289	273	269	242	261	264	239	264	265	287	260	264	281	253	298	258	260	260	283	264	272	257	273	291	264	263	289	254	267	271	235	246	275	274	261	286	297	293	280	256	276	253	270	262	283	264	270	267	244	256	258	278	295	258	251	245	236	256	253	255	252	254	295	258	271	259	285	275	262	274	270	264	277	260	277	282	261	276	285	289	283	291	263	281	261	271	281	246	255	268	263	267	267	263	247	251	243	270	261	271	274	272	252	282	272	246	286	266	249	288	241	247	288	268	248	224	262	274	262	262	263	256	279	275	263	255	262	287	232	265	256	253	268	263	260	259	268	247	253	263	281	263	250	273	256	264	274	269	290	280	262	279	274	253	272	289	273	252	257	231	242	260	281	248	247	284	284	276	253	249	231	260	280	285	247	243	285	272	286	286	241	263	264	224	269	291	244	279	259	272	264	286	252	241	261	272	273	251	281	286	251	310	251	254	266	246	239	266	263	239	280	245	249	280	284	271	223	264	230	276	277	266	255	303	277	282	258	284	250	254	268	268	264	244	252	261	301	250	249	284	249	257	280	232	251	265	248	278	243	250	272	286	263	278	256	309	261	288	279	252	274	244	275	273	268	288	246	268	273	283	298	269	285	259	255	252	255	262	260	275	288	305	269	258	296	282	267	260	282	266	250	273	272	266	266	285	253	261	304	271	265	268	277	281	268	254	231	268	248	258	268	284	273	248	276	250	275	268	295	264	299	223	273	284	272	255	269	278	256	265	276	259	260	246	285	265	226	248	285	270	253	280	275	264	257	257	260	285	273	238	267	261	258	255	290	240	259	277	299	283	258	250	272	257	258	247	259	289	280	270	281	276	284	289	271	280	287	224	271	271	252	259	270	274	255	254	258	253	248	274	271	271	250	254	268	284	269	268	248	278	257	285	277	249	259	261	276	254	234	280	284	268	264	257	285	266	263	296	264	266	255	263	232	274	258	276	305	267	254	282	289	293	251	244	282	263	270	256	254	268	269	247	260	284	262	288	258	265	262	257	289	266	262	252	276	283	272	275	274	238	285	292	285	273	264	279	300	271	259	260	259	248	252	262	264	263	286	250	260	254	275	254	265	275	264	247	284	250	261	236	228	284	256	249	248	268	274	247	248	285	247	295	271	283	247	258	266	263	259	253	255	280	263	286	277	289	259	248	289	264	271	253	244	282	272	248	260	252	293	272	253	248	267	251	254	267	276	275	301	253	277	284	262	269	267	270	279	268	278	243	264	256	278	257	310	246	285	248	260	254	254	251	280	282	266	278	278	264	266	269	228	277	247	255	262	245	261	252	244	289	257	275	290	265	277	270	270	230	240	258	270	273	269	239	276	288	239	246	251	272	316	221	284	248	299	300	243	260	298	262	256	267	267	251	252	275	286	255	251	288	274	262	247	265	259	247	254	255	268	275	262	240	288	253	265	281	282	248	286	285	268	251	258	279	267	256	261	281	275	255	281	272	285	271	249	244	284	276	296	287	218	256	246	286	257	290	257	260	265	263	251	267	264	263	251	277	263	280	262	267	255	264	257	263	261	271	271	268	291	260	253	291	253	290	267	304	278	266	274	289	237	272	291	262	234	236	290	239	260	260	249	253	294	275	252	277	263	297	264	298	259	229	267	299	286	231	232	286	268	268	234	259	279	257	263	276	293	250	267	285	300	257	285	239	303	268	257	284	278	266	263	264	266	253	277	260	265	252	254	294	294	242	268	232	251	234	260	254	282	253	283	294	273	285	274	278	265	248	263	273	269	260	272	257	258	242	256	253	281	269	258	282	270	290	295	274	269	297	248	275	254	259	249	233	258	289	278	253	250	268	273	254	249	259	287	270	281	253	256	259	234	270	282	230	259	286	277	265	275	255	268	253	263	285	267	242	268	262	295	284	272	278	265	286	269	285	262	275	267	266	280	264	278	262	264	270	277	261	262	290	283	240	253	261	291	258	265	283	243	248	274	239	244	287	258	253	280	259	295	255	252	257	265	250	266	255	257	274	249	253	274	255	265	254	275	291	248	278	256	282	260	283	253	255	288	269	244
3770	361	351	339	310	323	322	341	337	324	337	335	312	359	333	350	309	318	375	329	346	308	338	370	333	337	353	342	306	283	311	346	310	291	341	328	345	322	340	337	348	349	333	303	315	335	319	330	338	332	354	322	323	332	336	334	334	321	342	323	317	315	336	307	318	323	321	324	320	306	321	318	292	326	327	300	310	314	325	328	286	322	291	298	334	315	338	310	360	295	335	287	349	351	352	339	327	298	279	317	348	360	291	315	319	371	324	305	331	332	334	312	328	307	320	311	340	345	306	309	336	329	359	303	285	350	330	318	326	336	371	320	336	304	328	342	332	297	319	341	327	372	312	332	339	288	304	355	312	322	314	337	341	333	333	330	337	322	298	347	300	330	348	325	312	304	316	328	327	341	347	321	357	354	353	329	318	323	323	305	290	297	324	327	326	319	338	324	310	310	312	342	332	322	296	332	336	315	347	314	324	319	326	310	314	314	325	336	326	316	315	307	306	334	388	320	297	317	314	320	308	340	314	338	319	296	336	284	341	330	312	295	345	347	293	306	305	379	315	280	318	348	298	314	325	294	363	334	314	295	327	302	328	311	327	338	327	319	299	341	334	347	324	323	304	330	333	304	359	347	333	300	345	317	314	309	333	296	311	351	361	342	361	328	318	315	315	311	315	302	295	321	316	334	320	319	307	326	319	308	313	315	320	358	350	333	344	311	326	333	325	318	316	293	310	340	334	342	311	343	351	292	319	341	307	323	333	335	372	369	340	355	301	328	323	323	341	337	332	292	325	311	310	311	323	323	333	357	349	284	333	319	328	283	305	328	342	352	328	333	307	336	283	297	320	306	305	331	299	327	343	322	316	294	361	314	318	336	326	284	325	321	343	325	289	314	321	334	317	286	318	332	314	328	342	330	293	316	339	292	324	340	330	315	329	322	344	315	339	316	321	307	329	330	308	371	322	324	336	324	328	358	336	337	320	283	327	302	303	302	343	329	356	298	331	314	347	291	323	343	359	287	332	333	330	355	313	358	320	355	349	309	351	304	329	322	338	319	313	323	350	322	301	316	316	288	310	340	322	321	344	321	344	352	326	311	338	320	319	302	297	313	308	309	335	342	315	328	273	352	321	357	323	336	302	342	322	340	319	316	299	323	312	327	322	303	293	304	314	339	306	338	334	353	301	325	323	307	310	322	344	290	326	363	335	299	337	304	318	305	320	307	315	321	299	328	344	316	332	338	320	329	338	323	316	308	312	326	326	342	318	315	328	312	292	318	329	306	324	326	320	310	383	321	325	325	320	318	352	342	335	331	334	307	317	323	325	308	329	342	360	334	349	321	331	332	328	312	305	305	321	331	309	304	328	332	346	321	289	320	313	343	319	333	318	306	332	299	322	312	331	294	325	291	330	313	293	324	304	326	335	318	351	326	306	327	337	305	332	351	368	303	338	352	334	306	341	320	305	345	324	346	357	316	305	333	360	333	289	321	320	325	363	330	287	342	326	356	327	336	346	288	326	348	312	315	318	315	287	318	358	311	336	304	331	299	308	358	306	338	350	322	279	339	326	312	317	324	318	283	346	341	345	339	321	323	325	305	315	336	342	352	299	298	341	357	313	358	322	298	325	298	314	293	302	306	301	309	333	336	341	329	311	341	311	304	308	269	343	353	342	321	349	313	336	327	335	330	364	320	337	326	315	302	322	330	341	344	319	304	359	337	324	325	300	332	367	328	330	306	332	346	347	353	301	348	340	320	335	306	315	304	312	360	331	311	349	329	306	322	327	340	294	303	328	356	317	320	380	305	318	334	326	342	341	339	331	325	319	335	301	308	318	353	328	332	328	348	339	317	339	335	315	345	335	271	292	333	316	354	319	324	332	348	312	331	322	345	314	358	290	366	328	343	341	295	323	313	354	327	312	327	329	345	308	342	321	308	301	357	322	307	307	291	333	352	334	351	303	317	284	332	333	337	315	346	318	353	300	316	318	313	341	305	319	322	321	317	329	335	334	336	369	358	324	295	310	334	318	334	314	346	334	316	326	346	311	324	337	328	326	340	323	323	330	297	319	294	337	332	339	310	337	331	321	341	345	339	313	346	325	327	306	338	336	318	319	320	339	312	311	342	344	337	319	320	333	331	324	336	365	329	325	328	333	338	326	294	340	326	311	338	292	332	345	328	328	347	324	324	314	329	336	328	305	322	303	323	311	329	326	322	316	310	334	300	319	298	307	337	329	340	358	319	316	342	297	324	322	322	325	318	303	327	314	305	327	354	320	332	330	342	319	356	327	283	315	353	332	330	290	367	315	319	318	323	323	311	311	329	332	394	342	307	313	328	323	312	346	341	322	305	314	367	327	350	324	337	346	324	341	320	327	313	331	333	322	347	298	312	319	312	299	323	350	300	338	327	312	322	329	306	335	304	330	303	324	336	329	389	316	304	322	305	341	324	298	311	312	353	316	275	309	312	330	297	315	273	307	288	338	312	287	298	326	316	331	292	343	343	313	306	285	324	323	360	309	322	321	341	321	356	340	338	343	329	293	335	336	293	336	333	326	335	315	283	356	325	320	320	324	311	350	335	342	270	335	345	325	315	316	364	320	350	321	289	319	321	322	329	355	332	319	317	343	339	322	331	357	327	317	348	328	293	313	348	331	309	340	350	317	330	343	318	307	316	328	313	317	336	323	299	354	308	342	308	344	334	349	373	302	337	322	310	317	358	338	351	327	306	317	322	323	321	341	292	360	296	311	347	324	345	309	313	334	306	326	330	317	301	342	340	300	297	361	328	331	339	322	306	302	318	348	343	315	337	312	332	318	289	332	329	346	310	342	304	347	321	300	317	338	333	334	358	331	342	335	318	308	351	328	329	342	319	336	309	341	316	360	332	351	344	288	316	311	331	323	320	325	328	336	325	379	350	357	344	351	329	333	324	329	318	307	342	349	302	324	321	342	332	341	318	322	300	316	305	320	331	329	297	294	356	341	359	324	319	346	346	334	333	383	305	317	326	340	337	311	334	358	327	309	320	328	344	334	311	307	332	346	293	310	360	328	330	340	295	326	344	315	392	319	303	341	333	305	293	302	336	333	321	343	353	311	356	314	339	311	349	315	325	337	318	336	328	314	351	349	308	326	293	307	322	346	368	320	295	307	326	349	346	315	347	338	335	366	341	335	335	319	338	322	310	296	342	329	321	304	349	315	292	305	292	313	339	324	313	347	313	306	319	317	287	341	334	313	321	298	345	315	344	313	325	336	327	351	331	323	315	357	350	339	291	325	323	334	317	328	336	326	335	350	323	331	341	319	306	317	347	306	317	313	324	345	323	320	324	334	310	322	305	310	328	324	341	300	310	322	321	326	334	311	318	276	305	335	319	330	348	334	318	296	336	360	322	317	280	351	331	327	318	301	319	313	308	329	333	340	329	320	311	357	301	335	318	311	317	293	341	324	357	333	336	313	321	356	283	336	324	355	326	295	340	313	349	333	316
3727	836	796	754	799	775	778	764	753	769	751	784	778	779	784	766	787	762	768	799	797	802	755	783	819	802	745	780	779	717	789	780	720	770	756	793	739	764	758	741	810	732	748	775	785	749	752	788	812	727	804	775	740	767	765	769	779	795	770	774	761	727	771	789	806	769	754	777	818	780	766	808	750	819	778	776	782	789	787	721	782	795	768	802	726	791	783	713	772	822	813	762	737	747	783	726	750	786	753	740	797	792	761	778	738	758	768	721	776	795	745	777	812	777	736	818	780	771	746	778	760	786	759	719	768	745	766	750	759	783	786	752	770	774	767	802	736	804	783	737	800	747	756	803	820	752	775	749	817	815	806	762	761	805	773	762	749	762	835	793	734	793	742	729	785	745	710	723	786	728	774	772	788	778	737	775	825	790	733	773	711	770	778	759	756	718	756	732	806	762	760	794	778	770	780	747	761	755	753	781	745	820	756	752	743	772	788	762	802	824	788	766	742	807	759	756	806	766	791	754	746	773	819	755	731	817	737	793	789	746	758	773	757	757	814	764	788	780	784	800	786	761	736	791	780	735	752	780	695	787	766	763	832	748	732	805	745	785	784	723	776	791	807	791	814	786	786	757	794	767	800	784	776	768	768	718	849	771	795	755	786	761	758	799	781	776	773	746	726	800	775	727	754	787	758	775	779	773	757	748	788	754	740	760	759	743	788	783	755	786	735	741	792	771	786	768	773	756	761	824	753	739	823	791	768	753	765	836	743	741	750	812	787	750	777	764	744	797	801	791	743	804	805	795	736	785	780	790	780	712	774	775	785	751	771	751	805	779	745	769	802	768	753	769	766	778	733	778	789	804	779	778	768	821	776	754	748	833	744	767	757	783	780	752	740	753	797	739	770	796	754	752	765	855	769	745	786	759	767	802	793	815	759	796	796	766	805	814	747	725	793	769	776	762	795	795	744	801	802	796	752	756	805	764	773	797	747	794	756	743	791	755	742	772	784	731	742	777	732	811	778	753	770	785	783	768	765	758	755	744	740	781	749	832	797	739	802	790	725	784	800	784	766	829	770	794	795	724	777	774	789	791	723	764	768	781	781	777	754	731	770	770	775	757	786	800	781	779	785	777	862	752	744	746	781	758	840	775	813	704	748	791	750	756	752	794	783	794	776	727	798	777	795	768	764	772	788	785	753	796	783	772	757	783	779	768	755	782	783	792	765	787	756	754	763	725	766	833	787	769	748	813	741	784	781	754	797	801	785	792	777	822	793	782	784	774	771	782	750	778	785	757	778	755	790	738	777	805	738	835	771	768	787	734	769	764	714	760	794	779	784	782	823	791	796	825	772	782	788	793	818	754	736	788	749	805	797	770	760	752	787	783	708	760	789	722	783	766	772	853	744	819	771	768	746	750	729	754	757	830	784	816	769	801	723	816	771	773	746	729	787	738	742	808	798	760	727	721	781	778	764	719	703	811	808	737	773	782	783	790	798	732	774	781	755	767	810	773	696	775	767	768	770	772	790	799	749	735	781	731	782	769	782	782	728	808	791	743	767	770	795	788	768	813	740	738	736	806	767	750	749	742	788	771	773	756	818	772	765	751	806	776	768	773	766	729	776	772	731	728	741	774	821	761	771	811	784	775	774	782	820	794	756	774	759	777	769	736	745	769	722	795	768	773	725	795	833	728	762	729	774	802	789	782	763	792	761	779	737	777	762	761	783	740	804	768	803	774	791	792	779	787	821	748	769	754	757	785	748	756	767	795	775	727	779	740	780	788	736	794	790	782	753	777	786	768	780	794	818	777	804	794	752	767	767	797	751	768	761	743	778	776	782	716	776	762	788	720	765	782	753	773	785	766	746	759	758	808	804	742	762	761	753	727	779	763	811	733	780	791	759	796	795	756	772	762	740	717	731	776	791	764	772	741	817	736	736	782	745	795	719	744	764	753	761	767	740	805	812	750	764	744	817	731	817	794	759	745	838	737	823	777	744	778	747	758	800	767	731	756	767	765	734	822	810	738	789	813	788	816	740	717	778	770	802	730	766	753	793	767	782	740	738	735	714	750	815	786	801	777	777	804	756	755	750	840	712	791	762	779	769	784	785	765	742	758	764	768	767	779	765	810	759	802	783	753	775	782	781	736	771	760	773	799	789	782	783	787	779	776	737	816	775	773	792	770	768	763	770	762	790	803	770	741	748	690	787	772	771	757	784	779	782	734	823	764	786	715	788	796	785	785	754	781	787	849	784	743	789	718	750	764	798	736	733	775	785	709	753	807	755	749	765	764	764	763	743	761	751	822	788	752	752	785	751	748	769	784	749	755	802	784	748	765	768	797	770	741	785	811	793	751	770	781	754	730	771	769	757	756	789	807	776	797	775	789	739	743	761	780	745	778	804	775	729	759	813	738	825	784	748	771	744	762	784	741	763	814	787	742	794	774	782	783	783	768	783	743	772	802	749	836	758	785	760	795	823	731	759	733	776	775	722	763	753	793	730	801	801	763	779	809	817	772	771	762	753	808	757	761	722	774	775	791	699	786	764	782	796	768	731	774	778	785	773	779	735	768	756	751	724	776	786	732	732	767	772	723	809	726	785	776	746	746	768	794	794	777	756	717	784	774	785	752	777	785	759	760	809	793	718	788	802	780	802	769	798	764	770	820	761	766	790	784	755	776	807	746	759	815	773	803	812	742	782	730	768	831	758	797	741	742	732	790	810	777	772	784	769	731	740	802	743	782	765	792	802	743	769	809	777	767	803	760	754	769	793	719	767	739	748	776	756	767	771	776	743	844	744	752	726	753	785	782	761	779	745	766	721	765	778	754	809	830	802	788	798	794	774	758	792	719	785	758	768	786	791	755	735	751	740	754	773	749	787	750	781	754	737	778	722	783	779	753	746	830	759	809	791	786	739	774	779	742	754	772	802	734	739	783	778	792	770	748	778	763	756	775	808	771	768	834	735	779	796	808	847	825	777	762	728	782	767	792	714	808	815	804	795	753	776	739	741	781	764	726	762	766	738	751	744	761	733	764	771	766	754	766	848	788	741	768	765	776	735	786	826	801	796	705	779	765	788	737	798	769	767	767	762	803	829	792	773	731	756	728	773	831	789	720	780	749	808	743	762	778	796	780	787	728	767	796	745	787	792	779	746	745	740	769	803	742	751	757	746	813	826	763	773	728	789	790	791	797	729	774	784	755	782	737	737	794	734	798	836	750	776	768	753	732	761	772	778	794	755	799	729	766	762	775	737	775	752	769	787	735	771	729	740	779	771	748	812	734	753	771	768	765	749	765	742	760	753	779	818	736	714	802	742	766	765	784	794	797	784	726	785	781	756	739	778	767	813	752	750	764	777	752	775	769	760	801	789	779	726	791	765	717	791	825	764	790	804	785	741	751	782	761	768	784	784	758	751	746	844	771	719	756	736	760	792	757	770	725	776	752	816	810	804	787	753	793	792	822	725	736	786	759	746	779	768	756	722	738	806	758
12990	769	441	377	349	289	327	265	267	280	255	257	244	247	270	255	275	246	240	248	256	240	248	255	236	242	258	242	257	273	244	266	243	226	251	263	223	229	244	266	263	232	237	229	243	259	245	263	266	255	246	227	257	247	236	246	247	240	225	233	248	230	230	224	233	264	224	256	224	235	235	255	262	248	226	284	292	260	224	239	247	256	240	276	220	237	249	245	241	240	205	255	237	255	248	233	255	235	212	267	253	243	243	241	221	223	254	235	228	229	231	234	238	212	221	240	235	271	233	233	234	248	246	246	259	228	250	257	263	235	249	238	244	253	236	248	233	264	222	248	233	245	238	261	249	240	250	282	238	222	258	242	245	238	240	237	256	254	254	263	232	267	250	224	228	247	247	236	266	239	248	270	243	230	238	247	208	253	241	227	266	257	257	246	248	237	236	249	250	221	246	249	237	244	252	242	251	215	260	248	259	266	221	240	257	223	217	236	245	224	248	247	264	250	234	247	226	246	225	220	220	244	281	241	239	246	224	253	228	241	235	231	233	227	248	254	259	251	232	248	234	243	248	282	258	212	239	231	239	231	227	257	250	237	262	263	237	236	251	214	248	234	228	245	228	219	258	212	199	256	234	228	251	236	239	247	282	252	203	239	255	217	252	244	268	219	234	237	267	247	286	241	241	280	222	211	217	264	268	249	214	268	239	269	235	254	223	203	246	228	224	255	250	225	267	253	244	229	242	243	233	234	243	250	258	252	248	232	247	254	217	228	244	240	244	228	278	227	232	231	254	259	227	246	229	285	248	308	247	269	257	236	245	233	216	237	255	251	271	230	299	240	277	261	230	261	235	258	233	239	249	243	257	231	248	207	252	251	227	247	257	265	229	245	239	245	233	226	207	255	232	264	231	282	237	277	242	233	260	223	210	264	256	250	209	261	229	255	231	216	237	228	239	264	224	242	251	243	229	251	257	229	240	262	263	249	229	233	237	243	249	218	242	261	243	217	238	229	234	237	227	216	261	251	265	245	230	240	224	233	265	251	225	257	225	239	237	255	249	238	282	265	232	231	245	212	235	229	215	238	242	233	258	248	229	264	223	241	270	240	246	252	266	240	224	250	239	240	243	235	236	256	259	209	252	270	254	246	239	222	234	234	237	229	263	241	252	277	262	245	254	248	239	261	260	244	241	229	228	250	238	228	246	274	242	240	252	286	238	249	261	251	231	254	225	265	229	248	237	236	238	216	256	225	239	240	253	253	233	253	250	242	226	252	243	226	263	255	236	237	237	260	239	236	247	233	224	235	262	239	269	238	210	246	247	257	228	221	226	253	245	248	255	243	230	250	234	235	236	233	248	261	271	257	276	257	245	225	246	250	245	210	244	251	232	239	252	262	230	230	238	252	244	257	242	238	212	226	235	239	235	255	253	223	260	223	261	228	213	251	208	252	239	266	197	243	246	243	249	242	246	222	245	209	215	186	251	245	226	258	233	245	223	221	241	225	260	217	258	268	249	244	245	257	262	225	246	256	258	243	226	245	258	228	235	230	242	237	230	269	263	239	256	245	259	237	236	237	228	244	257	256	242	248	241	259	235	255	250	223	246	232	231	246	241	236	248	264	235	259	261	259	238	241	266	253	228	264	244	237	243	256	252	255	275	243	240	248	229	227	262	256	250	218	230	240	215	260	253	259	241	234	215	258	251	250	249	247	224	255	247	205	260	256	234	236	237	271	227	245	223	234	255	252	239	239	271	245	244	245	229	231	253	228	224	222	229	254	253	208	249	236	243	228	252	219	265	222	228	253	263	256	263	258	243	266	250	222	241	219	212	221	226	253	239	219	224	231	231	230	230	224	226	233	251	276	212	232	252	235	263	283	285	244	248	214	222	237	258	220	246	199	232	252	240	242	246	229	231	257	227	270	270	228	206	248	276	248	238	243	238	235	248	253	252	221	234	239	218	261	215	244	241	247	244	231	246	210	263	265	238	235	233	269	239	237	236	242	250	249	256	228	249	232	238	261	217	268	240	255	253	242	237	271	240	231	233	244	243	251	263	265	215	268	257	224	232	258	256	268	291	252	255	230	238	261	235	250	235	231	254	251	251	236	247	258	246	219	262	236	205	236	223	256	238	245	236	279	226	242	219	266	217	224	275	241	219	243	223	260	218	238	245	234	246	289	239	214	245	257	226	244	249	217	242	254	238	233	268	250	277	249	232	217	259	214	229	263	231	257	229	257	246	259	235	237	261	230	233	248	257	231	235	227	251	243	258	244	252	263	258	232	257	260	225	227	223	228	247	249	270	238	238	221	262	274	254	250	221	248	261	245	239	236	270	266	235	213	258	282	252	233	228	232	255	247	265	222	243	238	240	240	262	230	220	238	227	218	251	214	237	249	259	257	237	253	257	243	246	240	238	254	249	231	246	234	222	236	251	235	255	199	238	241	237	214	210	266	252	222	263	240	250	259	228	232	268	251	250	241	219	267	243	239	212	215	245	228	244	254	268	228	223	231	266	247	219	222	255	230	254	249	265	221	229	259	243	267	251	226	258	236	214	217	244	261	225	273	252	237	277	234	241	250	236	279	298	270	270	247	260	242	265	217	227	223	225	239	238	217	263	220	220	242	235	252	253	244	233	246	273	242	235	255	251	235	237	218	246	221	231	242	259	232	253	239	246	260	227	244	221	235	250	240	246	260	241	231	245	248	266	229	228	222	233	259	220	239	245	260	244	226	252	219	279	239	235	241	224	226	219	242	233	259	248	223	238	258	254	258	268	244	206	270	250	229	251	290	249	236	235	226	227	241	247	215	225	257	244	270	233	248	212	260	264	240	224	242	258	222	218	221	236	235	263	236	254	222	227	254	237	235	235	225	223	230	240	252	257	260	254	239	233	278	230	256	269	246	240	238	238	266	245	267	217	241	263	226	245	190	236	252	258	271	229	279	258	245	219	221	240	239	227	241	259	261	280	258	247	227	229	209	232	229	238	268	234	258	236	249	234	252	261	243	238	242	241	260	248	249	216	235	221	250	221	225	257	241	234	225	266	254	254	220	241	252	246	225	212	235	216	211	233	232	249	220	243	238	243	261	214	212	257	280	246	248	235	256	237	246	218	214	267	256	250	250	242	253	213	246	239	222	270	254	238	246	254	233	225	256	285	237	254	207	230	234	227	230	261	227	230	250	220	250	224	246	256	241	240	243	208	262	243	276	218	261	217	237	246	246	239	244	271	228	210	269	248	230	254	248	246	240	235	222	267	239	223	255	245	241	263	238	240	249	243	282	261	226	218	232	239	250	248	251	231	200	213	234	266	247	241	212	268	232	235	224	241	245	253	248	234	245	236	222	211	248	272	217	251	271	235	240	220	248	250	252	252	225	219	217	234	247	233	220	222	234	262	257	242	231	241	252	215	251	217	224	227	245	242	263	241	228	259	237	220	258	238	232	259	281	233	234	238	242	227	296	220	268	246	247	232	232	245	259	235	249
9996	816	1080	1200	1098	884	831	791	736	712	682	648	695	658	638	625	614	610	624	637	592	586	608	615	560	599	602	633	636	599	588	604	581	627	606	567	562	574	594	606	598	604	556	588	562	545	578	584	582	545	603	601	585	645	568	588	567	568	601	580	652	582	580	591	610	583	513	551	643	553	544	556	574	586	600	569	598	594	584	581	584	550	579	595	598	562	539	577	587	568	575	562	627	590	569	571	587	572	575	563	636	571	573	561	596	595	601	566	570	575	590	602	582	550	600	546	615	595	589	598	540	596	555	551	574	619	583	573	581	591	580	570	611	588	592	581	590	618	611	611	594	569	536	577	585	557	592	544	578	609	597	569	554	587	578	549	628	575	580	552	601	578	568	564	607	595	564	551	538	592	581	566	574	569	551	597	594	587	550	575	593	606	586	579	574	584	549	584	576	564	563	562	602	562	562	570	580	569	599	565	547	580	608	605	563	538	574	584	584	592	608	556	561	541	552	595	560	572	580	600	592	600	542	596	578	579	575	592	588	571	585	584	597	559	557	590	621	553	549	639	567	533	577	570	526	627	550	619	602	562	519	572	606	578	576	602	574	558	570	607	576	602	548	554	524	612	537	596	605	577	586	583	573	582	577	592	546	588	616	612	605	599	603	614	604	537	590	565	570	594	572	636	539	599	581	571	585	575	551	561	592	573	598	591	590	550	605	567	581	620	547	586	544	576	553	625	579	607	559	608	567	594	566	565	604	587	541	607	613	612	594	548	622	608	597	556	568	569	620	604	551	588	554	578	596	585	591	577	584	627	598	558	600	575	591	579	592	580	549	540	560	594	581	561	581	592	630	579	574	580	620	589	595	547	571	571	578	627	579	581	608	598	534	592	605	611	564	558	596	563	584	602	558	603	566	605	603	577	604	535	635	596	606	562	616	593	614	603	603	608	596	575	582	626	573	597	608	592	598	551	551	538	586	592	559	604	575	587	589	579	619	588	601	592	611	523	569	578	563	563	598	592	622	580	574	616	592	546	625	583	558	612	605	614	564	602	588	575	588	572	538	584	569	594	570	589	580	571	576	590	633	540	596	620	588	605	586	572	527	609	586	578	555	597	579	630	601	569	595	585	574	599	587	595	588	561	580	558	543	604	600	563	606	592	556	585	561	596	576	562	593	581	582	571	563	563	619	586	537	634	559	589	590	584	579	623	582	602	591	553	581	590	611	564	555	579	588	610	614	585	559	583	638	605	614	629	575	552	606	574	569	558	597	627	585	559	560	605	605	629	583	599	589	562	572	587	582	595	598	575	564	579	583	542	607	574	576	603	584	561	539	536	642	567	598	604	553	611	608	540	543	564	589	578	570	539	599	578	597	622	572	610	582	558	604	561	591	578	534	546	554	549	548	559	593	568	553	560	565	606	558	561	604	628	600	580	578	579	589	575	620	582	573	615	607	607	577	615	566	585	592	598	589	586	569	529	576	604	575	531	553	588	533	574	542	593	573	625	570	607	562	600	554	600	575	594	590	576	583	581	567	555	609	592	609	593	591	604	561	574	582	529	580	553	578	557	598	595	586	563	568	577	570	557	645	538	571	572	570	572	563	554	567	582	604	578	578	596	547	596	567	544	557	587	586	600	606	549	600	588	571	577	533	570	601	568	598	591	614	614	594	600	545	583	577	560	567	580	599	549	565	591	539	557	618	593	639	583	556	601	541	586	572	594	562	572	580	605	603	560	609	562	615	566	541	528	597	572	635	551	612	610	595	559	562	574	613	576	593	591	548	620	546	608	608	572	581	547	562	574	611	555	573	590	562	569	589	589	563	565	572	552	587	559	631	582	565	586	586	595	581	559	611	552	586	615	554	593	614	550	567	584	580	582	553	597	641	602	630	571	566	580	520	598	550	589	565	538	564	556	548	567	555	594	579	585	602	578	582	521	560	577	590	579	579	594	603	588	580	545	590	601	560	549	595	593	554	600	603	561	562	614	601	552	583	576	578	620	589	538	585	603	576	584	634	612	588	592	590	562	588	590	572	612	583	602	601	592	560	613	543	601	572	566	618	582	601	593	579	571	613	560	588	536	585	585	567	550	560	553	616	614	581	573	562	581	551	546	556	550	574	608	574	556	580	588	602	555	617	597	606	586	577	567	553	541	580	595	592	565	529	642	594	546	551	565	534	586	554	553	538	587	551	633	598	608	584	587	539	570	587	616	600	623	605	578	601	535	600	546	552	557	613	578	584	567	568	593	564	560	582	560	587	589	626	577	563	599	559	611	596	569	587	615	547	599	576	527	533	609	602	574	577	607	584	612	594	578	558	621	552	594	554	622	542	546	582	587	573	587	595	565	619	593	581	595	594	553	582	592	590	590	603	578	596	575	596	581	587	602	592	556	584	571	594	584	607	543	562	596	575	558	586	552	644	566	568	581	610	599	591	564	559	537	601	573	563	597	562	557	538	613	593	589	564	575	558	586	569	587	548	610	534	564	580	543	599	568	575	556	616	598	563	589	577	529	590	583	539	567	559	605	558	572	579	585	562	580	558	553	549	581	580	610	565	553	540	529	594	609	583	565	525	567	585	588	567	582	590	561	616	593	548	586	568	571	592	584	577	586	573	569	586	603	574	583	567	586	619	597	545	544	594	601	546	569	570	636	615	596	571	586	586	616	562	613	582	584	590	625	550	552	583	544	569	623	600	582	618	573	529	567	542	583	535	562	556	582	598	578	570	587	534	604	584	575	571	560	552	598	579	576	558	579	574	577	561	585	579	621	603	629	556	613	586	598	598	556	558	627	563	594	581	598	607	601	616	602	582	575	603	575	581	617	529	587	600	599	569	591	625	572	585	636	573	569	600	606	565	572	573	590	609	589	550	581	610	597	549	624	580	616	593	576	598	601	556	563	573	581	558	603	597	538	559	587	589	548	591	608	600	582	603	592	602	621	597	601	552	586	573	575	613	580	559	591	543	573	595	550	597	591	586	553	586	568	600	576	559	581	569	556	578	622	580	541	562	526	600	577	605	583	581	581	596	578	527	595	581	579	566	604	558	580	583	586	548	634	586	604	598	581	550	568	598	569	585	546	570	570	576	585	547	579	533	589	608	543	588	590	574	595	568	561	562	554	595	581	549	635	572	617	555	556	590	607	589	588	574	561	563	594	552	564	604	585	602	593	581	616	578	559	530	593	586	572	612	592	586	551	607	599	620	558	660	580	571	580	579	588	581	606	564	604	569	572	569	580	555	552	587	598	596	552	646	583	539	593	569	593	575	604	615	584	566	581	594	568	590	621	522	592	558	538	550	606	600	557	567	569	584	567	530	579	559	610	588	595	582	568	567	573	606	548	592	651	570	583	555	584	575	615	590	568	586	585	579	610	584	610	580	589	578	580	601	578	587	562	602	560	595	582	583	573	560	618	613	575	608	601	606	566	561	573	549	584	577	596	612	559	580	560	537	588	588	576	573	604	565	588	612	578	584	585	543	595
20685	1538	589	434	269	227	182	175	143	137	108	128	131	92	106	108	113	102	86	98	105	98	103	104	109	111	109	94	97	114	97	96	82	86	80	93	94	103	87	108	87	110	86	104	100	101	94	93	97	100	93	92	108	95	105	100	100	102	80	86	96	101	102	90	79	112	104	102	106	96	95	98	87	108	109	84	106	101	97	94	94	103	102	86	88	105	103	88	106	100	96	104	102	114	101	77	85	96	92	125	96	91	99	93	93	76	88	94	106	114	82	90	88	85	104	82	82	88	97	99	90	97	88	94	80	68	95	93	100	111	106	89	94	100	99	82	96	105	99	96	106	96	117	99	101	87	104	108	87	93	78	103	97	99	88	92	94	103	79	106	92	111	81	106	104	72	122	81	96	78	86	103	92	107	104	109	112	91	99	113	74	82	90	98	94	113	97	91	115	113	108	86	102	92	96	88	116	117	87	97	93	93	101	92	103	99	88	100	90	96	76	117	121	88	100	106	90	109	76	99	103	89	113	104	92	91	99	93	96	101	91	93	96	88	83	82	92	109	85	104	87	100	108	91	104	95	89	85	74	79	94	106	92	84	94	96	89	88	89	95	81	113	81	87	85	88	111	103	88	86	108	100	105	100	100	98	87	108	84	113	97	83	103	102	72	103	88	92	111	92	118	98	89	88	98	101	101	96	109	85	86	99	85	97	82	83	94	102	113	86	93	93	100	83	102	87	95	76	95	103	104	99	105	91	111	89	96	86	107	112	84	99	114	89	102	106	106	89	101	96	101	107	97	102	94	94	109	99	89	90	95	86	94	100	86	96	98	98	93	94	101	98	98	106	90	111	102	81	109	88	84	100	101	105	102	97	108	77	113	91	91	88	113	104	109	108	90	95	85	105	82	85	85	103	87	92	96	119	95	82	97	90	89	93	82	112	92	91	85	102	89	91	102	97	103	96	83	84	100	110	84	86	102	79	79	106	91	93	84	89	88	104	91	101	94	84	95	96	117	93	92	85	105	84	99	102	91	106	88	106	77	85	117	95	121	95	126	105	109	91	102	97	93	102	93	92	90	95	96	94	95	99	84	101	90	89	96	94	88	101	102	78	102	98	66	95	104	92	87	110	84	110	99	97	88	106	94	97	104	111	101	86	101	102	104	95	87	114	110	90	99	89	94	100	80	105	93	110	87	96	93	98	129	96	81	90	97	83	77	92	93	119	88	114	93	87	92	80	85	87	83	80	97	87	92	103	88	110	106	80	86	121	91	101	98	86	104	86	102	96	115	100	91	89	102	85	95	117	103	107	120	89	97	86	99	117	93	94	75	98	84	83	83	71	96	116	90	104	90	97	105	98	93	105	76	82	100	90	102	87	94	104	111	89	99	100	87	107	117	99	90	81	93	86	111	106	98	108	96	98	110	93	107	114	108	104	93	92	86	102	99	90	90	103	114	85	104	91	85	98	118	97	91	85	94	93	79	98	88	93	88	88	109	98	81	96	83	92	94	88	106	101	95	82	93	133	106	86	93	101	97	97	88	94	98	104	114	98	76	106	112	84	96	121	94	95	96	105	116	81	92	96	93	86	105	106	84	86	88	93	105	101	90	100	101	96	97	98	79	95	94	92	95	85	96	99	100	113	107	87	80	93	96	109	102	88	99	101	87	115	94	94	101	97	102	88	105	97	124	87	100	97	108	91	131	104	93	94	77	101	126	99	93	99	87	106	102	90	100	92	113	93	95	90	97	109	90	118	83	93	97	90	105	105	82	85	90	85	92	98	100	100	88	89	85	91	95	97	102	102	85	97	85	96	102	84	99	80	79	96	90	93	95	107	88	76	103	110	87	78	83	94	99	85	113	93	94	111	88	90	79	108	94	99	96	90	87	100	103	81	104	90	89	88	94	100	94	87	91	93	94	108	90	86	118	93	90	112	110	81	84	110	102	101	85	103	99	94	107	104	103	81	97	114	91	77	77	120	100	94	91	104	107	104	92	86	80	84	96	87	95	105	88	87	82	80	87	101	96	105	109	91	94	79	85	104	100	100	85	99	87	85	84	109	88	78	83	78	90	86	75	94	107	74	108	111	91	87	93	100	82	104	98	70	102	94	103	99	100	78	95	95	96	81	124	90	97	93	97	114	89	114	79	99	96	85	85	93	96	86	83	107	113	89	117	85	98	110	94	94	115	109	99	109	87	90	98	78	87	97	101	104	95	92	95	89	115	91	86	83	92	82	80	106	108	95	112	105	87	96	91	104	84	83	100	92	96	103	106	90	98	103	113	89	102	98	104	104	83	86	106	100	92	101	106	111	94	95	92	116	95	92	75	91	107	88	92	93	106	103	100	76	90	100	94	104	108	115	92	98	87	90	103	86	103	89	95	84	95	80	104	89	85	102	88	93	102	93	90	98	104	95	90	111	97	99	90	96	104	88	95	73	89	96	104	90	86	108	103	91	103	102	99	87	93	93	107	95	90	91	99	103	102	112	87	90	96	93	98	94	101	88	104	90	102	98	82	80	70	79	84	99	95	109	102	108	90	102	84	92	91	103	88	112	93	88	102	90	94	96	84	92	112	100	100	100	102	88	109	98	107	109	107	91	93	87	87	113	94	101	91	70	83	101	111	97	116	116	100	107	92	93	100	105	80	101	90	97	97	99	102	87	108	88	99	112	104	105	88	68	91	116	109	83	110	115	77	76	102	102	86	111	102	96	92	98	104	104	94	104	102	96	105	104	107	91	93	93	102	101	91	92	101	102	102	79	109	86	95	112	99	95	97	93	114	87	71	95	87	87	79	92	90	96	80	95	109	101	68	87	107	91	110	104	79	102	108	91	93	103	96	99	93	106	107	101	90	94	75	86	95	104	116	91	98	88	109	76	64	77	95	93	100	104	94	89	114	120	101	97	85	93	102	102	95	108	96	109	81	85	89	90	110	88	86	85	105	95	109	83	108	99	106	68	86	88	92	92	89	100	82	91	99	99	107	111	102	94	93	93	87	117	99	108	88	110	100	92	119	115	98	99	101	84	104	84	107	95	87	98	99	86	86	100	100	79	117	91	93	96	77	100	110	88	98	83	115	85	87	73	111	91	99	92	102	106	96	106	92	94	97	94	100	79	102	88	104	92	85	75	102	85	94	91	103	101	76	103	115	98	107	91	88	82	103	99	84	93	97	108	89	94	106	94	94	106	93	90	103	91	92	104	93	83	84	94	105	91	89	89	104	97	86	102	116	86	84	95	104	102	94	75	80	105	83	101	101	92	91	92	90	78	104	82	87	108	106	98	94	115	95	95	85	91	82	92	98	102	101	108	106	91	103	95	99	111	88	102	111	96	91	99	88	112	106	102	98	97	94	96	97	83	91	109	105	91	90	79	91	86	85	96	83	102	93	93	94	97	95	127	88	103	83	86	84	103	87	79	87	106	108	81	95	83	88	78	106	114	107	95	99	82	98	91	88	71	102	102	106	93	101	97	86	95	87	107
12568	670	1362	1495	1230	1002	796	695	606	499	485	443	436	428	388	378	374	390	357	307	302	319	371	317	275	336	283	290	269	311	322	288	306	281	282	300	295	294	282	269	285	270	295	277	300	275	259	284	270	301	273	312	273	304	295	286	249	301	289	254	299	244	262	280	260	298	298	276	288	271	258	265	307	273	283	263	295	278	268	287	282	283	271	256	272	274	294	292	293	300	278	270	259	281	262	241	257	250	268	295	281	240	268	282	276	281	249	254	268	257	267	253	250	259	295	286	276	250	273	293	267	224	265	277	267	256	276	284	232	243	282	262	304	235	275	275	282	260	270	261	234	251	238	286	279	295	277	280	259	270	287	248	247	273	258	300	259	251	261	269	257	307	238	264	253	256	246	226	272	260	258	305	297	255	289	258	265	281	269	276	274	273	273	260	235	269	267	247	265	287	297	266	274	258	257	240	291	280	270	249	310	283	253	248	297	270	258	282	274	253	293	281	252	254	258	269	240	244	267	246	244	252	276	260	252	257	245	243	275	281	216	276	264	262	245	277	262	269	259	275	262	271	272	283	303	254	272	296	249	244	271	280	254	274	275	268	243	270	259	270	260	288	246	290	264	253	257	256	271	273	254	235	252	281	248	267	265	246	289	238	285	256	269	289	262	249	288	275	272	276	286	281	264	264	259	251	269	257	275	249	242	251	284	243	279	233	254	250	261	278	256	266	277	288	256	272	258	253	256	284	277	292	271	254	251	285	270	273	261	283	254	247	263	259	259	274	270	264	269	274	257	258	280	285	264	261	261	272	275	281	246	278	281	277	273	236	254	243	247	263	255	248	268	292	276	243	281	288	269	284	262	267	286	275	252	268	222	279	275	268	299	253	266	266	312	243	265	271	236	258	289	255	268	237	273	278	262	252	257	273	277	259	280	263	268	260	298	280	284	307	242	254	304	284	257	276	272	241	247	300	265	263	253	293	272	260	277	289	237	265	251	290	268	258	265	284	231	276	260	266	279	262	256	259	259	270	257	277	256	284	269	253	278	263	286	254	259	248	253	287	272	259	279	252	271	269	282	244	273	271	252	272	267	306	265	281	274	250	265	249	274	270	253	242	292	266	265	283	246	272	277	299	279	272	268	225	277	258	261	286	224	299	241	261	271	270	283	243	252	244	262	281	256	252	271	281	245	242	265	244	230	264	265	278	272	257	285	268	265	268	263	260	287	271	257	285	254	253	266	266	276	269	267	250	248	286	232	277	271	266	250	245	255	273	261	282	286	256	287	259	292	259	285	259	291	285	265	265	260	261	255	278	249	269	278	261	268	298	260	270	291	255	232	255	283	251	268	253	288	228	254	253	276	242	257	260	250	248	265	235	264	259	258	268	296	260	264	260	251	279	242	284	251	252	253	280	269	264	239	273	262	265	258	282	271	262	274	234	293	274	258	264	281	267	244	294	263	261	262	266	248	299	255	244	259	229	250	251	249	253	259	254	247	253	275	285	234	246	261	276	257	280	258	277	246	279	278	275	264	252	287	263	244	287	304	246	270	276	260	281	267	256	244	293	247	279	265	250	265	249	273	271	266	273	270	249	248	264	272	295	237	233	251	267	243	278	263	253	292	254	308	267	238	273	286	289	272	266	276	286	263	260	266	272	272	292	246	272	280	262	289	263	271	251	266	282	266	286	255	239	256	275	277	243	252	271	234	271	270	281	294	264	248	254	284	274	253	271	256	267	283	276	310	285	263	269	261	261	237	253	265	289	260	241	279	291	271	278	286	290	267	244	262	278	247	250	245	256	238	277	256	292	231	276	247	264	276	252	284	277	286	290	246	268	276	260	273	261	293	269	254	294	269	227	246	270	269	269	292	268	270	263	266	226	261	277	262	270	283	268	247	241	267	266	266	285	233	261	279	287	248	290	269	269	264	233	259	250	279	256	258	263	260	298	235	269	280	267	245	264	275	270	275	260	283	271	280	260	279	256	261	280	287	290	280	275	263	247	257	264	281	259	292	275	268	286	258	266	272	243	238	285	271	256	283	284	261	246	248	292	258	252	256	295	281	249	268	294	260	278	263	259	273	246	267	261	288	234	248	281	241	238	288	284	265	258	252	287	269	276	272	304	268	246	244	249	311	244	268	266	279	265	276	270	249	255	291	280	256	273	267	254	234	247	248	276	250	264	279	276	241	274	276	261	273	294	241	286	271	235	306	275	265	270	274	266	270	259	277	266	273	260	262	268	251	270	261	272	266	257	258	253	247	262	255	235	250	255	241	264	304	255	267	246	251	263	240	296	268	276	270	270	291	278	247	259	267	265	257	265	265	263	259	252	259	285	261	260	258	252	258	254	253	246	286	245	257	300	272	261	303	243	256	262	264	273	260	226	268	262	249	278	282	264	287	278	275	291	232	260	240	269	263	273	310	263	252	253	258	266	296	247	282	279	274	263	264	267	250	257	246	277	249	285	250	275	294	253	276	277	284	267	266	255	291	282	281	263	271	257	267	254	271	277	271	276	272	261	259	254	247	254	227	255	228	251	264	257	257	248	250	268	261	307	267	250	264	252	267	265	250	245	240	252	243	280	281	261	286	290	269	244	254	259	250	265	256	257	255	273	276	252	269	248	260	283	262	237	271	266	275	247	250	266	256	257	259	269	247	272	260	263	285	270	257	293	263	278	252	274	266	257	285	302	247	277	267	284	259	248	284	237	246	275	248	242	257	241	281	276	267	237	278	263	265	294	274	269	271	265	286	273	244	249	274	250	248	268	261	274	268	254	253	258	302	272	247	247	242	276	285	268	272	265	262	256	263	280	262	270	254	276	294	277	280	271	254	288	258	261	279	237	269	284	255	259	247	254	266	278	281	266	271	276	283	253	262	286	256	287	265	252	263	277	293	255	265	268	253	272	263	243	248	250	259	299	288	273	270	291	282	242	262	260	281	256	274	298	283	282	288	259	256	307	254	269	261	250	275	263	268	285	258	271	266	253	280	261	252	292	269	275	261	270	276	261	241	280	277	252	265	264	254	289	270	289	233	271	273	260	275	286	233	241	248	287	265	286	281	269	277	258	251	276	247	270	272	251	264	276	234	232	260	306	279	268	259	242	289	253	287	263	253	250	255	259	236	257	258	262	293	246	269	268	244	265	264	271	262	283	250	251	263	252	240	285	258	288	255	287	243	261	263	269	245	273	295	288	268	248	239	247	255	270	273	288	267	251	250	261	274	248	268	253	283	272	245	257	260	246	279	270	258	259	273	253	256	259	302	273	249	274	265	272	275	252	273	250	262	287	283	258	283	256	263	265	288	276	238	270	263	300	254	266	265	250	282	255	278	263	271	274	272	244	272	275	236	257	272	278	239	256	283	270	262	265	279	265	259	255	289	248	270	240	261	263	243	288	259	268	240	263	298	222	287	272	269	276	282	272	268	265	214	263	285	276	263	270	289	256	272	276	262	260	286	256	263	299	276	266	258	264	278	240	256	281
4248	357	318	330	344	326	307	323	312	307	299	340	304	362	371	303	318	349	328	326	323	299	320	353	318	308	321	318	326	345	337	291	342	305	312	322	338	318	302	313	295	343	330	331	316	355	309	305	307	321	300	355	323	302	356	307	303	278	319	317	327	309	296	291	362	339	315	331	323	336	303	312	314	321	310	326	339	337	350	326	332	332	300	311	302	330	339	319	301	325	317	290	324	334	322	315	312	304	305	304	335	325	338	347	326	361	281	368	289	314	307	330	342	340	297	325	353	307	377	329	327	324	304	316	352	335	332	329	301	339	326	331	330	333	337	306	347	349	324	304	340	336	335	320	299	304	330	327	322	304	342	294	315	328	342	346	321	323	323	350	309	292	304	276	370	322	340	342	319	318	311	343	294	282	311	356	333	333	298	294	333	307	344	331	334	331	313	350	330	334	319	347	319	327	316	335	361	301	326	315	333	364	343	360	309	326	343	331	351	251	292	313	329	327	324	305	316	313	319	325	286	296	334	323	326	311	313	331	307	306	327	325	291	307	318	320	331	308	349	312	307	344	301	335	325	327	331	318	349	329	306	339	339	291	297	335	314	291	310	325	321	320	349	337	356	331	331	353	310	356	308	300	323	347	326	324	308	298	346	294	298	325	341	321	322	307	323	365	319	320	330	324	323	311	332	343	302	302	338	319	320	330	318	317	328	304	328	299	298	313	315	317	319	337	337	338	377	360	330	316	328	338	346	301	311	317	333	321	330	294	326	359	301	323	326	341	312	295	307	354	326	340	338	348	334	329	300	350	305	312	328	335	306	334	315	327	320	340	323	318	333	340	330	323	304	299	342	313	322	326	316	345	322	338	325	327	325	323	318	312	323	322	292	324	318	348	341	365	291	307	301	336	339	363	284	318	317	327	312	335	333	330	299	334	332	342	340	335	318	328	334	340	333	328	314	321	324	305	286	324	324	346	348	352	349	326	337	305	325	353	320	301	301	277	318	306	335	310	305	335	337	299	297	312	322	320	342	302	318	312	321	324	302	340	326	330	309	360	309	347	347	325	290	333	307	311	294	324	335	386	320	341	351	293	320	308	312	349	281	295	316	364	336	346	284	279	282	309	315	334	324	333	302	320	351	316	344	301	349	324	342	288	323	335	331	332	290	313	338	315	312	324	353	336	307	353	334	343	328	348	362	338	303	303	342	339	342	325	324	354	335	316	333	315	332	318	293	332	336	302	306	320	311	320	350	311	329	295	326	306	320	328	328	344	338	301	345	343	330	318	342	335	323	373	325	336	320	286	292	322	329	334	314	337	328	327	342	300	330	361	343	334	286	328	286	335	289	298	327	316	284	326	342	316	315	331	297	346	332	342	291	323	329	359	325	334	301	310	301	273	316	352	300	341	324	313	352	325	324	326	338	318	333	313	332	292	352	324	317	319	310	348	331	316	348	347	339	338	305	297	336	325	342	314	311	286	307	351	330	335	331	335	311	306	356	324	323	321	324	340	323	307	316	315	319	314	355	356	316	288	322	331	297	289	312	335	311	340	319	299	308	317	331	348	338	339	318	319	328	350	321	352	328	318	319	326	325	324	304	292	316	336	306	304	307	321	346	339	355	305	327	323	331	305	304	351	353	325	343	351	308	327	328	319	334	339	302	311	358	333	303	286	320	298	307	318	303	286	305	330	344	352	299	327	318	317	325	332	336	327	311	330	330	339	302	341	308	354	340	339	344	324	340	320	322	342	342	340	313	317	326	307	340	337	314	327	343	339	309	368	344	299	298	354	340	350	343	310	338	340	312	334	334	318	324	335	316	304	332	341	310	346	358	318	351	327	302	325	297	329	327	308	321	337	344	314	318	341	324	310	324	315	313	303	327	354	333	332	314	303	327	328	326	334	351	298	308	315	289	321	330	334	329	298	343	328	352	311	334	328	332	320	352	327	346	321	312	332	339	329	327	294	329	302	299	295	313	311	320	299	327	317	322	300	349	324	299	314	365	319	321	320	315	301	300	344	319	290	345	318	329	310	297	337	338	320	308	319	310	315	318	325	339	325	336	314	325	334	331	331	349	314	318	329	336	298	329	327	338	339	310	333	312	299	333	301	296	307	317	349	355	323	337	298	327	326	314	311	323	318	290	335	312	296	297	333	304	282	347	329	353	306	329	355	340	319	328	346	358	326	341	300	296	329	303	312	334	319	286	329	327	323	351	321	316	336	326	318	319	308	325	329	332	300	324	290	298	325	316	316	334	345	288	336	351	346	333	305	306	328	301	321	315	306	322	328	312	303	339	333	328	347	347	324	333	317	300	306	314	318	317	343	327	318	303	311	365	318	333	347	297	316	324	326	288	318	342	313	279	337	347	324	300	350	325	338	341	321	308	306	334	329	323	330	291	309	326	367	297	333	295	342	326	341	315	318	327	307	314	303	348	330	312	330	306	355	289	305	287	339	350	350	303	324	342	327	356	305	295	294	317	337	298	346	327	321	322	336	319	289	338	354	351	335	330	336	333	357	343	300	331	309	332	308	319	345	315	331	307	310	339	326	310	296	360	344	317	325	291	321	328	308	335	307	327	332	305	345	315	311	316	342	358	294	311	339	340	311	339	317	313	370	349	340	297	327	333	318	336	322	299	301	310	310	284	323	355	319	328	320	359	359	361	300	309	299	296	320	324	298	346	305	316	332	288	336	324	312	334	322	294	298	304	354	326	348	355	349	300	299	363	330	306	311	312	334	305	287	325	321	306	321	324	314	346	318	305	345	310	329	319	333	319	326	336	348	331	347	321	308	336	314	350	347	338	323	316	343	326	335	343	336	327	366	273	359	331	334	328	311	364	323	288	326	304	316	321	313	287	314	330	331	355	349	317	317	360	288	356	312	305	285	314	316	306	339	323	342	369	341	313	326	321	321	330	332	346	325	302	333	296	315	334	324	303	329	319	290	308	329	337	347	317	329	302	336	344	360	329	327	306	323	352	319	325	343	328	342	320	327	325	309	341	298	325	320	325	317	331	326	317	326	316	321	311	328	350	290	334	300	335	309	353	371	341	351	335	352	328	307	369	360	355	325	303	371	340	329	319	306	310	296	342	348	325	348	305	345	308	323	338	327	306	311	383	311	316	361	338	321	312	313	303	330	316	312	360	317	347	349	303	316	325	351	317	312	323	331	322	349	316	369	313	320	324	318	312	314	334	306	312	337	344	326	336	309	333	313	339	315	348	352	333	301	341	322	327	349	354	337	299	342	298	351	329	335	298	312	355	363	332	331	312	354	305	342	332	345	322	320	331	314	333	320	377	324	349	329	312	325	331	375	359	331	349	329	333	337	342	355	335	312	338	335	339	312	321	328	324	317	308	320	315	332	301	315	319	332	304	319	322	335	325	312	258	322	313	322	310	326	328	325	300	301	334	306	285	292	294	329	358	307	294	306	297	322	330	376	331	313	350	301	351	337	308	338	291	321	322	291	317	303	340	319	311	307
3875	777	824	770	782	724	764	738	779	781	711	746	804	737	732	776	767	776	771	784	740	764	764	806	743	750	759	812	791	779	724	789	780	788	787	716	759	732	744	765	729	767	730	788	745	781	814	802	782	810	776	770	726	746	785	820	805	761	782	809	795	784	764	740	731	809	754	785	747	750	804	742	804	771	778	776	779	747	764	741	790	722	755	713	736	766	762	779	733	738	779	787	731	754	791	782	797	785	793	772	753	786	726	790	771	765	769	758	770	743	720	780	770	794	782	778	717	777	775	773	782	783	804	803	805	818	785	757	759	754	762	707	795	805	793	772	736	761	756	804	751	788	752	759	729	813	726	736	765	765	778	798	792	819	758	713	711	731	827	768	743	788	775	826	789	832	784	771	724	780	767	794	748	755	720	760	812	767	778	752	751	769	738	760	741	752	706	794	750	803	779	750	776	725	755	782	797	755	802	795	847	732	774	779	706	731	844	713	741	758	757	781	697	739	774	755	772	781	759	762	791	765	801	750	781	748	812	795	731	758	815	819	748	843	728	764	812	729	739	735	779	766	759	772	824	787	781	765	726	738	747	804	781	796	725	777	731	774	784	771	761	716	816	752	777	761	762	801	786	790	757	733	795	764	771	755	770	780	764	752	772	794	770	805	768	734	751	790	757	773	743	750	803	776	786	764	758	799	758	792	757	716	738	725	647	728	731	804	766	783	795	799	774	809	791	740	778	743	775	796	767	727	767	802	766	771	755	734	755	743	722	755	727	781	786	743	718	765	772	779	805	739	765	751	756	757	715	784	780	760	746	765	793	739	797	772	762	754	809	788	786	820	762	776	783	794	783	736	761	731	722	709	739	807	763	784	727	774	804	787	741	735	774	809	758	719	717	762	749	801	803	809	726	743	760	801	741	767	779	743	703	767	737	774	762	775	727	767	779	775	751	800	786	738	739	733	757	780	773	781	759	803	764	720	760	755	768	748	787	823	767	759	812	791	763	783	776	761	771	734	736	758	752	772	797	757	724	818	749	760	765	764	770	716	821	741	766	748	754	727	762	779	736	778	753	779	760	796	721	754	771	788	736	741	807	774	856	773	768	795	815	757	789	845	783	735	792	743	744	746	735	714	783	747	766	754	787	766	730	752	767	771	802	808	773	774	760	765	718	812	759	751	758	810	752	762	793	736	795	820	749	760	739	742	770	758	762	775	735	709	735	725	764	750	713	803	781	761	756	767	733	813	753	874	783	804	751	732	768	806	736	763	765	761	824	754	751	758	795	792	792	745	730	850	756	737	772	805	790	749	766	742	815	692	787	748	803	801	761	746	818	800	814	743	733	741	802	762	732	755	781	775	798	789	778	776	805	727	771	835	738	773	762	805	727	711	797	750	764	780	792	752	690	786	787	771	779	746	754	738	805	813	746	768	809	764	758	773	833	793	756	776	743	807	767	772	801	813	743	760	746	749	765	788	798	768	834	842	704	755	729	782	796	784	779	769	729	766	782	809	784	729	740	775	772	735	717	764	795	741	773	757	810	795	794	757	791	782	761	781	752	756	803	766	790	761	779	776	774	791	808	748	799	753	809	824	724	781	791	759	775	776	766	765	714	823	744	775	754	783	780	760	803	782	768	767	737	749	755	734	742	756	775	746	765	765	747	786	798	750	801	800	769	785	766	766	741	753	761	759	787	764	793	768	799	754	761	735	762	746	798	730	794	729	791	768	787	753	821	772	761	821	734	745	804	740	821	787	808	741	780	776	782	770	764	766	737	756	767	785	778	772	785	745	734	756	760	755	784	725	722	794	740	758	765	718	837	738	756	756	753	767	793	733	782	755	758	731	839	774	812	741	745	769	805	762	833	824	741	741	797	772	731	721	780	711	748	721	722	746	773	809	813	798	734	765	844	789	715	772	804	756	764	742	782	781	717	743	770	736	775	759	789	767	777	786	747	744	824	735	755	754	755	754	767	736	783	732	797	752	854	801	780	732	761	742	752	796	713	778	803	760	821	801	802	739	762	744	802	767	774	815	766	785	819	735	800	785	792	789	737	759	761	789	802	728	739	789	770	769	812	750	779	771	753	764	825	750	794	741	728	762	734	746	784	784	788	727	745	805	764	802	718	754	801	764	792	743	793	816	759	789	798	783	769	743	778	781	792	752	756	773	799	752	746	812	750	785	755	776	717	811	761	709	757	786	772	779	782	819	764	780	722	807	722	806	778	764	790	733	823	749	729	772	743	771	731	778	813	779	746	711	758	756	760	712	785	776	747	796	751	759	727	785	747	749	762	746	747	729	815	743	745	794	775	719	783	771	755	778	770	782	777	862	763	776	785	743	753	758	786	765	764	746	728	802	789	699	765	819	806	763	771	811	771	755	751	789	755	755	717	789	801	755	795	790	781	789	738	782	753	745	729	752	777	776	761	753	736	782	788	794	748	762	775	767	827	795	758	781	775	780	738	736	805	773	773	784	783	757	833	776	801	755	793	750	792	792	777	809	744	744	792	777	768	765	732	720	794	773	757	727	788	745	751	785	820	732	761	790	732	735	792	732	743	750	805	790	753	792	731	743	806	721	779	799	752	742	768	775	798	804	766	791	758	801	784	781	774	812	781	770	717	737	775	768	741	785	735	803	758	790	757	782	774	756	739	739	748	798	766	681	756	784	808	771	788	760	745	760	775	767	707	770	790	764	746	771	768	754	716	790	753	818	722	767	758	783	755	755	732	810	763	753	793	778	799	765	759	777	769	773	768	749	721	728	713	773	755	741	795	753	778	745	776	833	763	731	772	763	810	772	766	741	788	767	738	771	733	777	791	756	734	793	765	693	768	735	809	720	768	776	775	791	787	726	776	820	745	749	783	743	772	808	759	777	772	761	766	773	738	763	812	787	745	764	711	765	729	720	764	794	748	777	777	734	801	742	784	790	747	752	782	767	778	733	744	794	758	798	776	725	751	753	761	777	746	839	836	807	809	790	782	809	804	739	773	724	770	756	748	754	770	743	796	842	764	750	746	764	779	748	731	747	786	809	770	830	771	729	792	735	790	748	738	779	762	755	753	743	808	779	763	794	737	755	731	772	701	732	811	762	761	783	750	785	764	788	745	725	766	774	779	754	764	781	746	768	750	748	762	789	786	760	771	810	757	776	776	762	806	768	760	758	769	751	780	779	784	733	727	767	789	789	754	741	785	745	759	744	772	796	825	776	782	781	748	802	789	799	777	742	754	769	756	784	813	770	753	759	817	764	761	751	741	774	807	759	795	722	803	732	756	793	791	723	751	780	761	754	763	737	794	774	814	806	781	759	781	763	746	806	771	812	774	773	817	779	763	733	759	782	765	760	760	718	764	732	750	768	770	723	812	711	788	787	767	771	758	730	771	780	755	813	790	754	717	735	778	743	738	735	792	770	757	759	727	767	780	767	802	754	768	755	798	772	733	804	776	842	747	757	801	802	781	735	755	763	784	767	818	752	763	798	757	746
13456	750	460	406	328	325	288	252	243	285	251	259	289	244	263	236	253	263	241	263	287	248	259	224	262	254	236	242	258	251	223	248	258	237	217	284	236	251	247	216	270	206	238	249	202	237	228	240	257	229	217	230	268	232	223	229	252	237	226	219	236	243	224	259	219	231	263	233	225	225	284	247	237	234	268	267	249	254	247	236	236	216	235	233	241	255	250	284	243	263	266	245	227	224	265	257	232	236	220	234	240	234	255	199	234	249	226	231	243	264	257	233	258	217	272	257	194	247	244	223	251	235	240	254	232	235	261	228	252	261	251	220	248	244	255	230	251	223	216	271	236	226	246	229	244	243	252	235	241	223	273	203	249	230	213	257	243	255	244	243	245	245	224	235	231	243	230	255	253	230	257	238	250	249	201	282	224	233	211	232	253	251	267	262	244	240	205	229	237	237	262	234	261	253	219	233	274	238	243	236	267	249	265	222	236	247	225	247	248	226	208	218	206	243	248	264	243	253	217	229	241	223	246	234	223	240	236	245	233	225	218	238	260	234	256	255	238	240	241	233	230	250	247	249	234	271	250	244	247	252	270	228	264	246	239	222	230	270	234	226	264	238	248	242	232	249	246	226	221	267	262	266	248	242	241	228	256	246	228	303	235	245	242	253	234	240	255	260	252	243	253	229	234	237	245	272	237	246	226	236	238	248	236	216	231	248	250	205	241	233	247	270	226	258	270	252	263	287	242	247	254	216	247	244	223	246	240	245	237	209	257	262	238	221	263	276	243	230	245	273	230	244	246	238	233	242	261	226	223	257	235	233	221	241	215	230	241	243	275	259	209	213	228	229	244	227	229	247	238	248	262	232	231	238	285	248	238	246	234	254	282	287	215	226	239	235	260	246	246	217	242	212	238	263	234	231	231	262	243	253	258	232	266	259	245	245	249	257	237	265	240	245	264	231	244	233	245	229	228	253	245	244	246	220	220	215	237	246	264	233	245	235	239	230	228	242	235	215	260	243	253	232	239	258	223	267	241	234	223	251	247	244	246	233	260	229	237	243	272	258	231	237	253	247	251	242	256	220	265	283	266	265	232	272	250	248	249	241	262	239	246	261	254	251	216	244	222	238	217	241	247	233	241	205	233	253	248	237	201	253	233	216	245	206	265	225	227	243	247	241	259	278	252	238	260	219	251	224	219	249	255	233	255	217	251	228	240	247	249	230	241	246	277	253	232	248	255	243	218	239	257	226	239	264	248	230	220	271	257	252	236	225	230	256	208	219	243	227	258	248	262	243	246	249	248	246	239	237	293	232	239	226	245	229	237	238	242	241	238	236	252	227	240	257	240	266	213	224	197	262	276	245	258	228	256	246	253	205	220	257	258	246	270	235	249	223	207	275	263	245	238	234	229	229	236	232	246	235	239	277	236	218	253	225	250	231	252	250	218	230	252	249	258	269	261	255	249	212	212	238	234	226	233	269	225	254	242	246	230	217	241	247	266	227	247	249	237	208	235	248	247	231	250	250	240	259	248	240	241	238	254	244	209	229	245	257	248	260	224	263	236	214	231	224	237	194	250	243	250	223	216	243	245	237	237	240	234	231	256	238	266	248	250	247	235	256	234	232	219	248	251	253	204	231	225	228	248	230	228	233	252	229	248	239	258	242	243	246	273	269	237	234	240	240	267	227	260	254	215	224	228	226	263	244	250	249	232	249	246	236	270	230	186	229	242	247	244	269	243	231	248	237	242	242	249	236	221	248	263	224	252	227	242	265	239	250	208	244	257	232	233	251	260	241	216	238	237	240	245	224	237	251	246	220	286	230	240	249	237	255	234	236	250	229	243	248	239	232	232	240	254	237	236	248	243	244	232	243	231	217	249	249	241	251	238	238	205	230	204	287	235	234	240	213	226	253	245	244	262	250	264	245	250	250	262	242	262	250	234	223	237	253	238	241	229	242	242	245	233	256	251	239	280	239	245	228	237	243	237	286	225	258	246	241	266	251	238	239	236	243	246	254	285	235	244	235	228	226	209	239	237	211	252	248	247	245	230	217	270	232	240	261	245	277	225	228	220	256	234	233	229	232	227	237	226	250	247	245	232	295	228	266	250	233	265	248	259	251	248	249	256	253	245	233	255	229	213	220	260	237	262	258	246	262	265	222	251	264	253	213	235	247	224	241	225	221	240	244	249	237	250	233	274	246	223	240	250	263	257	241	238	245	233	230	245	245	248	266	227	210	235	228	255	238	269	253	241	254	212	228	232	262	254	241	230	222	247	253	209	231	248	210	242	270	232	240	245	221	225	248	271	229	271	238	249	235	228	244	236	225	236	259	266	233	268	249	244	265	260	222	224	240	242	228	224	221	205	242	250	227	239	248	263	234	285	232	275	245	243	245	253	253	251	249	234	211	250	262	266	233	239	235	248	268	242	243	248	251	230	280	238	236	243	261	243	244	256	231	214	224	243	226	274	256	241	238	232	240	270	261	249	253	238	246	261	242	237	243	243	222	261	228	270	255	243	228	239	216	224	227	230	227	241	264	232	249	255	226	233	249	240	287	245	243	235	272	272	244	250	236	253	262	229	233	217	224	203	248	242	260	243	243	260	245	260	232	223	248	257	271	226	248	245	250	251	241	249	235	240	256	238	271	229	230	269	242	231	277	242	229	255	254	235	294	222	239	235	217	220	242	248	235	217	264	262	215	252	234	238	223	212	273	236	230	230	246	233	224	248	269	227	272	256	269	219	244	235	213	241	221	270	274	238	231	239	247	243	218	261	241	236	251	225	252	242	261	275	255	245	240	236	235	250	234	233	230	231	256	261	243	223	250	256	201	247	247	254	293	240	238	253	269	210	238	227	244	233	227	247	241	246	265	221	219	250	284	235	250	270	236	232	245	244	237	248	241	232	213	265	243	225	258	240	257	241	252	252	246	253	269	248	219	220	209	244	252	231	256	241	237	246	279	228	283	260	257	209	255	216	256	246	231	268	255	250	241	242	244	205	240	255	224	233	262	217	240	226	221	245	227	249	241	246	232	225	232	242	239	249	239	240	261	235	242	251	258	261	242	230	255	219	254	239	245	219	239	234	222	238	281	231	254	267	249	260	251	219	231	257	251	216	221	249	222	254	225	239	236	222	251	258	241	243	292	233	208	246	241	229	211	244	229	219	209	256	250	244	257	251	232	276	266	241	255	267	240	241	231	233	211	246	231	236	264	281	235	248	238	216	253	245	202	259	272	251	253	246	240	256	252	258	243	253	226	255	243	256	252	243	230	244	233	258	237	247	220	226	203	246	222	238	217	239	265	242	253	241	236	251	261	207	207	243	256	224	210	220	228	240	273	241	253	254	235	264	255	207	247	243	226	251	274	248	225	246	217	257	232	213	211	235	207	238	238	230	210	283	279	266	238	239	242	237	210	228	249	235	242	226	253	245	240	254	250	239	278	275	247	213	256	211	231	267	237	254	240	238	228	246	241	239	233	235	225	270	255
10203	838	1137	1234	1083	972	853	772	717	717	694	714	671	663	636	643	645	639	600	582	638	583	594	624	607	624	616	569	590	562	592	600	611	589	601	636	601	578	595	562	556	571	558	567	584	564	567	617	555	547	607	578	577	598	580	569	552	575	593	562	598	588	525	662	580	563	614	569	605	575	579	604	559	631	546	558	590	577	563	551	570	585	589	585	601	578	542	540	597	561	572	601	582	561	510	593	652	560	551	598	569	563	548	545	595	593	561	607	556	594	597	516	563	529	557	619	572	603	587	600	583	584	549	606	638	580	564	594	565	572	636	608	578	590	579	587	557	565	568	555	537	564	616	560	540	601	600	602	569	602	590	560	556	624	613	551	593	566	579	597	593	610	532	582	555	587	621	542	593	560	578	581	583	608	568	619	548	582	592	542	580	582	559	601	625	552	594	576	553	547	557	578	584	583	554	580	612	614	545	642	555	575	598	587	571	558	578	525	516	554	575	580	607	583	582	620	568	583	605	543	610	532	579	566	612	592	564	582	584	584	577	591	609	593	594	579	567	587	529	570	591	632	581	609	644	572	586	589	617	627	557	561	552	585	622	556	604	533	556	559	572	584	597	555	574	578	570	572	618	579	535	577	582	586	592	556	593	583	560	609	532	594	561	591	605	576	607	580	554	589	558	608	594	599	607	587	607	578	618	625	554	580	549	596	583	573	609	594	587	565	578	556	602	542	540	579	530	599	566	560	579	581	583	576	613	598	590	610	575	631	544	574	636	580	634	550	596	583	543	557	571	599	541	578	574	566	603	562	529	539	593	583	557	583	613	550	593	604	588	579	574	581	616	609	571	616	570	608	584	595	590	551	617	555	594	566	551	621	580	587	586	566	565	610	586	563	607	565	597	605	601	570	581	615	601	540	574	603	564	562	591	616	616	574	540	635	585	611	583	576	571	535	549	556	563	566	569	605	551	569	591	540	589	570	597	568	540	584	567	581	531	548	580	574	608	544	595	556	535	614	586	596	529	553	580	582	603	527	580	592	559	561	530	574	570	593	538	557	615	586	528	575	565	550	548	599	565	540	614	564	563	630	587	623	557	608	599	624	587	607	607	545	596	612	588	592	626	587	559	605	567	581	588	570	533	561	595	578	556	613	568	623	596	555	588	549	609	600	584	610	574	589	632	594	574	572	578	558	596	627	582	599	596	542	589	572	591	558	573	556	549	565	556	565	637	549	617	577	557	559	603	584	620	602	584	614	535	615	619	590	662	587	556	582	569	558	564	621	548	600	571	602	577	622	610	583	568	563	614	576	546	577	615	562	567	566	585	538	605	590	572	613	571	571	566	625	595	596	571	602	549	582	624	591	570	570	525	605	543	605	587	578	583	586	597	565	587	589	587	560	580	567	556	587	585	525	584	619	578	578	569	629	539	580	596	540	567	570	611	602	595	542	559	550	611	509	599	543	567	563	588	545	555	565	549	556	561	550	566	600	604	610	604	564	581	577	583	563	593	561	587	560	568	557	589	554	598	563	564	557	622	569	514	635	605	596	606	602	583	549	624	564	535	578	626	599	573	585	604	587	579	574	546	633	586	581	585	592	593	561	584	604	555	566	614	586	577	588	592	605	538	590	561	615	580	602	575	548	587	584	580	615	576	528	553	584	547	581	581	573	573	612	549	597	568	526	602	547	577	592	606	597	594	595	582	601	619	593	575	572	586	566	571	599	590	569	625	556	532	563	582	580	554	590	568	561	595	602	599	594	585	558	597	623	583	604	582	549	584	577	561	560	591	553	549	568	593	592	610	572	573	574	585	612	596	595	557	598	566	535	567	547	569	567	568	533	558	582	619	560	595	568	559	572	533	582	590	594	521	544	589	604	610	598	551	574	574	585	601	557	623	581	558	574	579	596	541	565	559	594	559	576	597	544	588	578	603	540	580	586	614	573	540	549	583	576	537	627	600	618	585	574	533	548	578	534	576	585	567	579	616	575	577	570	579	569	601	582	591	565	561	557	604	565	590	579	557	596	557	600	579	576	591	586	578	623	563	571	513	565	568	543	569	566	624	559	615	614	572	577	576	555	567	600	587	590	544	575	577	550	605	557	574	541	505	574	583	569	593	582	576	621	599	577	603	605	542	566	602	582	577	578	576	567	588	564	620	541	580	575	560	580	593	560	593	567	579	581	586	570	594	601	558	571	579	557	541	580	577	596	557	558	554	565	536	568	585	579	589	565	552	538	581	593	601	572	581	538	581	597	550	581	586	581	596	564	570	578	633	562	562	627	588	599	576	569	565	601	591	588	561	522	571	608	596	600	575	567	617	584	594	560	539	599	581	542	600	600	581	552	598	619	562	591	613	549	578	548	580	559	602	592	534	607	591	593	586	590	597	592	599	568	644	541	591	574	512	597	592	600	592	605	590	581	619	590	583	612	532	571	572	618	569	577	581	576	563	566	578	565	580	549	592	593	589	572	572	605	576	574	578	578	586	585	567	548	550	586	560	594	553	560	587	590	609	551	527	578	602	607	596	613	574	556	578	590	593	577	590	557	557	590	565	578	580	561	569	579	562	554	553	551	583	578	576	577	547	593	605	550	552	562	608	593	594	593	595	562	529	535	593	581	560	590	577	593	569	566	548	585	554	562	621	569	598	593	566	569	582	573	597	599	576	574	560	569	564	568	539	542	598	597	519	572	616	572	578	605	584	577	565	579	572	574	557	538	581	571	630	597	535	550	585	541	568	570	530	589	592	576	595	580	568	623	560	580	550	581	543	532	570	582	590	566	563	546	606	631	608	590	597	605	530	589	614	607	575	588	592	627	520	576	573	565	586	559	568	574	614	573	578	574	560	557	593	571	568	559	556	578	595	590	571	602	533	544	544	588	554	591	610	553	594	585	556	534	571	587	588	619	599	569	579	565	600	584	584	527	604	572	541	610	604	591	552	636	553	600	617	528	595	545	572	542	583	538	572	564	618	608	642	579	579	549	560	565	607	536	535	577	577	571	562	584	567	577	554	587	578	600	544	608	578	628	558	600	568	581	583	580	590	558	582	534	597	598	577	600	611	584	605	565	550	635	519	529	607	577	618	583	570	559	601	586	586	566	534	562	576	535	612	557	605	580	571	586	538	566	578	524	593	587	583	563	567	575	593	607	574	551	580	543	545	600	545	577	568	531	563	599	568	598	583	564	556	543	599	603	543	581	587	552	609	606	567	589	596	556	582	551	549	565	586	545	557	604	619	584	550	585	585	548	613	608	580	584	545	567	570	555	572	601	552	587	573	532	577	588	606	550	570	584	623	575	570	587	593	583	596	564	584	588	603	579	571	610	548	589	574	604	557	596	567	570	567	586	574	589	567	571	582	534	611	588	549	555	612	585	593	597	620	597	577	585	563	540	559	657	588	585	582	558	530	563	604	596	603	593	594	598	593	547	590	585	598	599	630	577	610	586	602	627	559	578	559	532	593	518	593	583	584	587	562	603	570	634
20587	1414	539	390	286	211	177	163	152	104	120	123	129	137	105	130	102	114	100	118	114	111	93	86	103	122	97	101	90	91	99	131	95	109	88	95	96	103	82	101	99	87	84	85	81	104	94	90	100	98	105	98	91	100	93	85	104	93	120	100	103	86	95	109	111	105	88	90	86	91	106	87	93	97	95	87	105	77	98	105	89	94	90	100	73	101	92	94	77	93	91	90	97	101	92	92	97	95	87	87	102	100	83	94	85	96	110	106	108	102	106	101	68	89	104	92	103	95	80	94	83	87	101	87	104	79	95	98	106	91	88	92	87	83	77	77	80	96	87	99	100	89	88	109	110	90	94	88	100	107	89	93	93	100	96	101	87	116	116	99	87	101	80	96	88	96	91	89	105	79	88	91	82	98	106	94	82	87	96	77	105	88	99	98	93	94	97	91	98	87	102	74	88	88	97	101	88	96	102	95	92	93	110	104	103	99	113	100	92	99	107	89	84	87	101	89	89	109	107	107	88	89	101	112	121	104	92	91	80	99	101	102	99	99	111	93	93	105	104	110	79	88	101	87	104	103	91	87	86	96	100	93	96	96	105	102	107	90	72	102	89	99	102	100	98	107	95	101	111	96	94	115	83	104	87	96	93	104	104	102	104	104	86	87	96	92	108	97	85	98	118	96	99	94	77	104	85	99	88	98	108	94	93	106	91	82	112	80	95	99	91	111	113	82	91	98	81	95	99	80	94	84	85	100	100	102	89	101	97	96	95	87	89	93	101	83	90	102	87	95	99	95	104	102	93	116	92	103	98	93	93	97	112	88	126	104	93	98	99	104	106	99	115	111	97	88	105	85	102	115	95	89	86	81	103	96	87	91	101	115	108	95	113	92	88	67	85	100	106	78	86	83	105	111	97	101	107	99	107	94	105	101	102	89	99	105	97	88	107	88	97	93	95	88	85	100	86	100	91	92	84	104	107	88	99	97	98	98	93	94	104	91	85	98	97	115	82	90	86	92	109	103	101	73	106	115	84	91	89	89	86	96	110	104	82	103	95	102	99	122	95	94	89	75	93	104	82	99	93	91	116	105	109	101	85	106	105	88	98	92	92	89	97	118	92	107	108	101	106	102	110	81	102	93	103	84	99	103	78	97	94	106	94	84	95	91	87	92	105	100	117	92	93	93	104	102	102	101	93	90	105	99	103	105	94	115	96	92	94	104	105	102	98	90	95	109	90	108	113	83	97	107	108	109	80	97	86	105	85	94	92	108	102	92	85	106	105	95	96	87	122	83	109	94	95	97	94	91	110	94	102	89	105	92	106	115	89	118	94	90	80	90	108	89	97	104	78	87	100	99	96	105	115	123	99	93	84	99	92	78	84	96	94	89	99	88	102	99	93	100	75	84	103	110	102	93	111	89	101	83	94	80	85	100	107	94	99	114	85	85	89	102	101	101	108	104	93	103	92	105	89	97	72	108	113	104	86	97	96	101	96	80	71	80	126	104	98	106	103	101	105	93	86	96	100	103	95	93	87	78	116	82	87	93	86	103	122	98	88	80	96	104	102	99	89	91	90	89	95	82	92	99	95	106	100	100	99	94	105	90	90	115	96	84	97	90	89	110	91	88	108	88	103	97	96	115	83	103	103	90	94	94	100	102	96	100	100	100	99	89	104	95	92	98	79	92	96	94	102	88	100	88	104	104	77	85	84	109	103	88	107	101	104	88	90	92	93	101	121	104	90	94	116	75	109	94	97	100	106	101	98	95	99	95	99	113	103	95	90	100	104	92	113	95	102	89	94	108	84	109	109	104	99	91	128	93	91	102	95	110	104	106	91	85	86	109	107	81	80	94	106	95	90	91	101	107	88	92	105	93	97	107	91	93	99	75	97	123	109	100	88	98	102	83	93	82	94	85	86	96	88	92	90	94	80	86	99	91	94	118	87	93	103	106	103	97	78	99	108	113	92	103	110	100	105	102	82	105	82	88	117	112	101	93	94	75	92	83	100	92	103	95	93	100	98	87	110	96	85	112	101	97	98	91	107	96	93	90	90	102	91	85	93	85	82	93	84	98	91	85	99	92	83	100	114	98	93	98	101	101	97	90	100	83	105	104	91	95	78	83	102	78	86	93	113	111	81	83	93	99	102	84	102	110	106	119	97	95	110	98	99	116	113	99	94	112	95	103	110	84	86	103	98	90	107	88	109	85	88	88	86	101	102	96	99	73	89	92	98	90	82	110	106	76	110	96	95	99	93	83	105	117	82	109	118	103	98	90	89	108	115	87	108	101	95	98	101	91	104	93	86	94	103	85	88	88	93	109	111	94	98	102	102	86	80	98	104	104	91	98	88	98	95	94	84	76	93	82	108	108	97	107	107	95	86	101	96	77	111	95	103	82	94	85	87	89	100	97	91	106	111	103	103	84	98	96	108	94	98	74	98	107	82	94	97	104	112	103	96	110	116	93	89	93	104	87	101	90	91	95	92	88	82	117	94	101	91	95	91	98	106	93	96	101	101	97	96	89	98	81	84	91	89	98	106	96	102	105	114	90	100	91	106	108	110	95	101	101	99	100	120	106	112	96	104	99	87	99	95	112	94	95	91	86	105	91	96	93	83	103	74	91	80	88	86	115	99	105	83	92	94	79	93	69	89	103	93	96	80	115	114	75	91	95	94	99	87	75	92	97	101	100	84	93	101	95	112	92	117	75	92	97	107	92	92	95	104	107	101	94	98	95	93	75	81	124	84	92	103	96	96	58	109	83	101	88	98	75	113	97	98	97	97	93	95	111	98	97	104	109	92	95	87	106	93	111	113	112	88	87	78	90	90	98	116	102	88	91	108	99	88	116	101	98	90	91	106	106	92	98	112	76	91	108	126	93	104	83	105	95	102	95	86	102	87	105	92	113	91	98	74	110	78	87	89	95	96	103	107	96	101	106	90	82	112	73	94	108	116	106	101	88	97	78	99	88	92	104	98	111	105	104	94	96	108	98	103	90	93	81	89	111	97	95	96	93	100	96	106	86	107	92	98	88	94	110	109	91	102	96	86	112	103	97	93	92	88	109	113	99	87	101	91	88	86	108	116	96	102	97	87	97	81	113	117	89	90	106	89	102	101	98	93	84	98	98	91	93	86	100	107	92	82	91	90	96	72	90	99	94	62	89	95	106	98	98	88	109	102	94	86	89	118	96	83	113	102	90	86	110	89	105	121	96	100	96	104	89	87	97	98	102	100	92	90	90	103	78	90	95	81	95	99	91	94	100	92	110	87	86	107	113	96	93	90	101	95	96	104	85	89	104	91	83	82	103	85	113	91	108	95	103	116	88	108	85	86	92	104	93	116	99	104	103	95	107	86	88	91	86	103	100	79	98	98	103	102	126	91	112	110	92	101	105	104	81	85	86	97	94	108	92	85	108	107	89	108	108	111	70	102	98	100	84	110	101	114	90	110	87	75	100	98	116	102	97	98	101	117	90	87	80	83	99	85	104
12293	704	1311	1527	1232	971	790	676	591	520	467	470	456	386	367	356	366	332	339	298	326	332	343	353	299	304	273	292	304	299	306	291	271	292	318	276	305	267	278	279	286	296	278	311	254	258	281	289	262	276	280	256	310	288	276	278	267	290	273	290	285	272	247	237	258	258	282	252	272	278	257	280	230	297	284	245	291	244	276	262	250	261	272	270	265	253	275	277	299	264	241	282	261	276	247	264	286	298	269	261	255	270	262	303	283	250	253	243	266	260	262	297	262	265	296	313	255	259	230	279	275	258	314	273	258	253	244	290	282	247	290	269	276	279	292	286	271	240	276	255	264	252	253	276	271	251	247	265	223	264	268	273	267	266	295	278	247	278	266	263	259	279	287	240	282	272	245	249	260	263	241	264	250	279	239	268	290	258	274	256	245	270	282	270	298	259	240	245	274	253	244	279	255	258	271	268	265	258	257	261	289	257	229	276	292	266	271	291	268	279	274	300	270	257	276	236	259	292	273	247	239	262	282	241	263	265	246	279	268	251	273	249	246	273	281	288	245	262	269	270	275	270	260	260	260	285	271	260	274	256	263	285	285	287	265	248	268	240	286	260	275	261	236	286	275	240	241	269	250	272	301	281	249	229	246	254	272	268	258	269	288	251	250	271	259	233	261	275	253	285	247	290	257	254	283	260	235	287	262	272	270	274	275	269	288	238	265	271	279	289	281	276	246	243	280	276	247	268	280	279	236	268	249	282	247	259	270	261	272	275	241	266	234	276	268	275	280	276	273	287	255	289	285	277	252	283	252	234	253	276	259	274	281	232	242	247	278	273	238	278	242	272	243	230	234	298	273	247	254	243	242	313	268	271	279	280	287	299	265	270	275	264	261	279	278	282	256	270	298	275	258	251	291	264	249	270	238	256	265	277	277	241	254	260	283	257	256	272	254	257	263	280	280	269	255	268	281	288	285	232	273	266	314	285	263	264	258	256	258	263	258	273	240	252	294	272	273	263	270	282	257	248	275	252	258	242	237	261	271	286	258	248	255	231	281	271	264	277	260	237	272	232	253	261	294	251	272	240	241	278	266	270	249	250	294	284	301	245	276	277	269	262	266	240	282	287	237	263	294	262	297	290	251	253	278	271	272	264	267	273	243	228	275	272	250	249	261	277	281	225	276	248	248	269	296	242	274	267	242	233	263	248	290	286	273	289	246	283	254	267	272	239	282	257	278	260	285	271	291	246	240	250	281	258	244	274	269	270	260	247	272	302	265	282	266	249	253	270	255	326	297	264	260	255	222	255	245	242	284	271	254	236	249	278	286	248	277	253	261	277	275	298	275	286	256	266	258	263	268	259	235	258	262	292	279	265	289	266	293	272	254	274	254	262	258	248	262	257	261	260	261	249	269	272	273	281	275	271	247	259	286	254	247	280	258	311	261	253	255	278	281	281	292	235	273	241	273	252	265	272	260	245	232	277	263	276	244	279	253	246	279	263	239	299	220	245	247	272	280	266	283	276	263	257	272	264	293	248	257	277	271	254	290	270	272	261	270	229	269	282	270	260	266	258	271	305	258	273	299	254	268	242	266	270	270	281	284	208	255	254	267	247	304	264	260	274	267	275	267	240	269	272	280	279	273	244	265	285	257	276	258	253	253	275	273	283	273	255	240	263	248	251	274	250	268	261	280	275	245	268	267	274	258	253	311	280	274	259	278	251	266	262	276	263	281	269	254	264	269	284	244	262	270	268	275	269	281	271	252	271	272	258	275	282	254	272	279	300	240	273	257	256	244	268	288	266	247	234	250	242	261	268	267	279	280	242	258	280	276	269	279	278	238	250	267	252	252	278	271	260	276	261	272	275	280	252	287	281	278	248	268	272	270	287	259	250	282	234	274	243	289	256	275	280	272	265	279	253	288	274	270	241	267	287	301	265	259	259	259	262	264	262	275	264	251	276	266	259	254	279	276	266	264	264	277	287	299	258	256	261	259	248	279	242	247	287	279	268	268	252	271	241	260	239	283	287	280	255	276	295	276	268	282	257	288	251	289	263	271	263	274	251	302	245	262	271	240	269	256	299	288	259	276	266	251	266	246	240	259	281	260	250	272	293	250	285	269	261	244	267	231	270	275	249	256	251	265	260	267	238	283	231	262	279	274	265	276	285	243	294	268	257	282	275	280	298	248	292	242	245	237	266	254	257	244	241	257	260	244	273	251	252	257	231	264	251	245	288	293	257	272	260	242	268	249	290	271	277	295	281	283	274	246	241	274	276	248	263	231	265	263	270	253	285	240	257	258	277	262	267	273	254	267	270	268	283	251	278	274	253	262	245	257	279	257	268	255	260	225	295	242	266	250	271	285	271	256	264	263	271	273	255	259	258	264	267	246	296	267	247	247	250	279	282	241	259	253	266	269	284	280	273	266	266	260	275	266	273	251	287	264	263	244	279	290	246	271	281	274	265	273	269	277	281	274	270	249	284	293	270	272	263	251	262	290	285	268	259	253	237	280	249	229	268	250	231	276	251	247	253	249	250	281	291	288	260	238	275	252	264	263	272	276	251	271	270	261	233	252	258	287	256	260	260	266	261	256	270	257	258	251	269	235	267	250	240	251	287	239	279	251	273	254	247	259	279	293	245	263	282	259	281	270	237	274	284	249	240	248	247	251	276	296	296	280	286	300	284	229	277	250	287	276	244	272	249	273	265	264	267	271	247	259	268	262	247	300	256	252	285	261	251	268	255	265	256	280	236	266	273	261	269	279	292	274	248	275	271	261	271	272	261	262	270	263	285	266	266	243	257	241	226	253	262	266	271	263	271	275	273	226	248	267	273	261	276	258	243	224	255	276	244	271	252	269	269	239	238	250	260	266	270	249	271	278	282	281	290	257	268	252	244	287	239	282	268	280	277	285	254	272	269	297	278	280	264	245	263	285	263	250	257	258	256	280	260	252	294	247	281	273	264	270	289	282	291	251	266	298	282	290	259	255	257	286	266	304	252	265	261	240	250	275	263	255	241	269	279	264	268	257	260	257	274	261	268	250	248	286	304	262	248	278	268	287	279	259	277	272	267	274	258	277	256	272	275	256	243	271	241	278	274	232	268	245	262	250	278	277	260	223	270	258	285	299	263	280	295	271	260	244	255	260	263	277	237	278	271	268	242	263	262	238	257	270	253	264	241	283	271	279	242	267	251	232	249	261	266	236	267	273	251	242	286	239	231	259	273	233	254	280	282	259	272	282	270	280	293	286	255	235	291	254	263	263	254	239	276	252	269	276	259	254	252	276	277	254	271	256	285	293	262	283	252	266	278	260	264	258	245	264	255	283	271	278	268	264	255	274	294	278	251	254	293	242	273	249	268	250	256	259	258	279	232	265	244	264	254	276	268	285	261	264	257	253	260	259	251	296	286	275	285	264	273	258	297	286	275	289	239	238	270	231	235	283	264	271	237	248	277	275	242	248	269	259	276	234	257	279	260	241	251	263	263	230	277
3801	345	330	349	314	312	288	289	327	354	311	329	329	339	311	321	321	348	343	323	293	317	330	288	291	317	339	296	336	329	358	339	300	324	340	306	316	307	327	297	340	321	319	317	318	354	332	332	308	315	308	315	334	351	347	310	298	315	316	349	303	311	290	325	306	317	313	304	339	332	316	347	377	321	291	286	333	309	324	296	338	312	296	324	322	275	279	332	305	341	321	328	322	357	313	300	323	328	338	300	333	349	315	310	335	337	291	335	306	314	325	322	292	318	327	292	311	309	345	299	329	312	325	360	330	311	323	356	303	281	327	326	299	308	322	339	328	319	294	349	323	311	348	323	285	327	304	329	335	314	322	316	310	318	316	309	319	323	314	314	309	349	311	320	313	326	339	295	338	374	310	322	341	302	328	295	327	299	280	346	323	327	329	299	348	311	330	317	325	298	325	327	298	306	316	335	295	347	316	315	342	323	303	321	305	334	330	359	315	292	338	311	329	336	314	317	295	301	353	304	346	315	319	347	339	307	320	308	317	333	339	311	319	300	319	300	308	332	304	317	311	318	323	305	320	317	347	313	309	306	329	358	333	320	338	346	315	302	333	302	364	349	319	322	319	319	293	336	366	301	299	340	377	347	390	358	277	344	337	321	323	335	296	307	297	327	333	342	341	319	309	292	313	332	299	317	304	309	315	320	341	307	344	325	295	335	318	314	311	331	334	320	319	345	314	312	310	287	329	294	296	329	316	295	331	322	312	287	328	353	355	341	310	367	315	341	292	333	345	307	332	321	315	335	345	337	350	341	382	296	321	287	323	299	335	291	310	309	282	293	307	316	303	304	334	320	317	348	307	285	304	358	302	329	294	311	324	312	313	333	348	302	291	337	283	319	319	304	327	329	354	354	309	349	333	329	342	322	357	332	319	300	296	337	306	335	316	307	343	317	349	319	323	376	358	321	341	327	323	289	290	350	281	319	305	318	337	299	317	342	313	335	305	365	314	282	305	330	323	340	349	315	312	331	349	286	316	296	309	297	327	311	299	319	340	304	349	308	318	323	334	318	349	308	345	338	316	337	308	323	343	318	332	318	294	312	361	313	313	318	334	323	291	345	325	323	315	305	283	319	345	305	342	316	322	325	341	309	322	337	325	334	338	328	307	285	328	303	314	347	315	329	319	337	322	318	342	318	295	317	355	315	314	334	355	295	309	329	334	326	342	304	306	316	338	330	322	329	321	317	307	348	320	326	322	308	333	319	329	327	334	342	292	285	304	330	326	323	340	335	324	275	303	321	341	328	308	316	375	323	318	304	295	333	296	339	319	330	298	310	324	306	325	334	305	345	327	324	335	320	328	340	328	330	319	317	340	364	312	323	335	294	322	297	352	308	315	335	324	342	307	349	356	309	285	312	317	292	334	319	331	304	305	302	336	321	299	304	319	292	312	347	333	328	295	321	293	317	336	332	325	342	333	320	346	320	353	322	332	323	351	326	301	353	344	359	339	300	351	294	310	319	316	341	328	308	322	326	338	308	364	326	338	352	318	302	332	317	291	331	351	296	314	321	318	309	325	354	302	306	316	296	342	327	331	303	300	314	310	312	326	339	295	311	335	332	317	291	294	334	328	322	306	334	314	323	330	297	329	344	310	354	373	353	299	341	344	331	346	342	333	341	332	312	319	363	336	296	306	321	288	335	308	316	313	344	353	336	283	318	332	312	313	312	324	314	314	335	308	296	332	296	309	333	344	350	313	319	320	324	316	317	339	327	367	329	288	369	339	307	340	304	280	335	345	333	350	343	367	336	305	301	303	324	289	366	341	316	328	332	324	329	364	322	292	322	332	342	298	357	361	314	325	346	348	348	292	312	345	298	356	353	326	308	356	323	325	309	308	329	311	303	315	295	338	334	331	326	334	313	349	312	310	338	322	371	326	320	325	343	343	286	365	294	323	307	325	317	306	323	309	342	334	322	301	334	313	297	321	320	295	319	345	355	309	349	328	302	317	314	333	316	301	331	337	340	332	313	359	296	319	351	325	326	298	319	304	303	334	299	320	303	320	326	336	348	295	323	321	308	324	325	293	292	324	297	331	309	338	306	317	334	340	319	324	306	325	332	337	315	316	330	325	312	357	345	309	340	303	336	335	298	343	336	340	312	352	316	306	336	296	278	311	343	319	343	324	321	346	299	330	337	297	324	307	324	344	346	307	306	317	305	336	309	314	320	305	306	298	354	303	334	305	300	329	287	332	308	297	318	315	306	316	310	294	341	287	322	301	321	349	323	313	329	312	312	289	338	327	321	320	332	298	310	304	289	327	312	332	307	302	321	309	316	315	313	308	366	332	305	307	301	298	313	339	315	291	357	344	359	357	318	312	353	308	317	321	355	344	336	297	324	322	287	317	322	302	333	289	336	330	326	294	376	312	342	314	326	316	309	348	339	332	318	309	307	300	312	326	323	338	318	327	302	291	327	361	296	331	339	282	336	324	305	302	350	326	327	327	319	295	327	308	305	305	337	342	317	318	343	313	331	329	315	287	324	296	324	360	361	332	325	308	350	322	320	319	319	342	306	302	307	305	346	308	359	332	307	334	308	312	321	338	318	310	375	339	309	285	314	358	316	312	352	334	359	367	301	306	323	326	361	313	324	332	307	297	305	313	316	331	325	322	321	305	309	315	314	324	315	346	310	328	336	311	350	336	342	325	345	306	297	327	306	333	300	298	310	344	308	344	347	311	347	323	318	326	330	327	307	310	317	315	315	329	313	326	310	323	319	323	311	336	339	302	342	347	358	312	323	342	317	310	336	304	297	307	353	304	326	332	293	337	292	324	318	343	283	324	331	323	350	342	291	333	306	316	342	336	361	319	325	311	329	317	343	279	329	327	369	307	329	326	293	308	339	341	303	295	338	344	324	321	318	325	327	342	330	332	326	345	309	320	274	334	324	314	307	302	298	310	305	382	327	333	343	321	346	342	336	320	314	350	355	322	319	321	301	313	329	309	335	346	356	300	317	329	318	311	338	344	332	328	322	326	358	335	319	306	315	328	339	336	332	339	337	323	306	314	328	307	308	325	324	334	305	315	318	295	296	327	311	303	313	324	363	323	327	329	364	327	332	302	331	326	301	315	324	342	340	342	312	309	304	308	327	328	334	314	305	313	322	324	334	336	338	318	335	309	306	336	329	298	353	307	344	303	318	317	345	318	324	313	333	324	322	321	351	357	303	344	333	325	292	304	346	369	307	336	296	335	339	329	330	331	294	350	337	339	309	344	353	358	322	284	346	343	348	284	358	316	346	339	301	312	316	316	322	323	341	332	303	326	297	327	340	331	366	329	299	307	324	340	337	326	364	316	311	313	364	371	333	302	342	299	332	315	308	312	319	338	308	304	309	325	305	310	322	335	314	312	351	328	296	327	328	338	330	334	300	324	346	307	313	312	276	291	307	309	322	347	306	328	335	329	316	298	286	318	319	308	354	322	344	301	305
3684	801	790	825	815	726	774	758	801	747	758	778	794	704	734	762	791	751	808	783	781	768	742	782	757	693	779	757	814	819	791	785	732	767	760	716	729	767	763	766	765	769	756	752	774	788	775	770	755	847	763	759	718	756	774	797	798	752	761	773	739	801	759	783	754	746	812	758	819	752	783	742	752	753	805	795	723	767	764	749	816	731	807	803	721	774	754	791	738	766	773	773	801	690	756	788	767	741	778	688	823	756	771	775	736	755	752	746	752	741	799	796	786	786	749	717	769	780	791	784	715	785	773	765	776	770	705	750	801	791	754	775	810	760	766	799	782	719	728	759	691	791	766	727	744	809	792	789	729	755	810	704	742	777	777	772	709	723	750	798	726	780	758	712	742	753	702	748	777	738	689	757	786	767	778	767	746	751	752	758	744	765	736	768	794	770	751	733	754	768	794	709	766	762	723	789	733	735	684	747	797	742	747	791	732	800	739	688	803	739	732	800	730	757	773	744	785	753	801	716	752	762	800	757	714	769	746	756	717	717	746	783	768	770	766	776	733	793	770	765	732	776	795	774	838	767	748	790	791	748	693	736	757	754	790	730	794	761	759	744	771	720	797	762	765	740	779	781	721	767	772	762	778	790	727	769	859	756	747	751	766	773	794	764	786	745	754	708	745	734	764	740	754	815	776	756	776	719	742	791	751	788	752	748	766	781	802	746	724	777	763	741	734	740	757	746	792	754	780	736	804	680	794	744	730	795	749	812	729	771	728	729	770	770	784	743	727	768	753	748	734	774	710	785	751	791	799	752	775	727	777	771	704	766	762	753	798	766	719	725	756	693	739	790	754	716	766	751	765	764	751	747	764	759	769	766	774	763	764	783	784	776	771	752	746	734	753	735	791	780	777	764	750	796	707	759	769	747	787	812	755	759	713	745	775	761	791	769	797	794	725	787	727	758	780	794	717	782	767	707	799	733	734	718	769	757	786	757	765	738	761	747	752	779	741	787	726	768	774	760	697	782	766	794	746	757	769	740	786	758	761	743	760	742	759	783	784	724	703	775	798	789	762	773	774	750	757	778	710	698	852	764	788	748	801	761	760	716	780	726	760	763	751	795	780	756	757	742	753	799	740	784	766	727	744	740	755	742	797	784	750	778	791	777	780	766	762	789	744	771	751	788	775	743	769	749	742	730	740	789	778	717	796	755	753	812	709	723	717	729	755	753	741	806	730	723	729	724	780	792	762	738	792	793	765	737	718	719	730	750	729	751	719	712	806	804	740	748	755	788	751	756	736	758	790	793	774	795	763	750	733	710	744	760	740	762	762	783	736	763	761	769	770	762	733	848	793	753	756	775	784	824	691	779	718	741	739	784	731	739	727	754	834	754	798	733	785	720	770	730	724	817	768	773	728	791	752	809	773	749	757	753	769	800	756	754	754	778	758	751	761	739	770	763	730	802	733	764	811	742	763	729	722	777	741	772	793	719	785	726	720	782	768	715	761	762	801	767	729	776	766	765	721	797	716	744	796	772	774	784	770	772	778	797	780	730	733	743	752	771	745	768	773	773	723	801	737	774	779	778	753	702	702	762	775	747	768	815	717	765	709	751	774	742	778	713	709	755	825	740	759	741	728	800	773	757	768	805	795	740	741	736	793	752	733	736	788	745	749	792	764	767	734	732	747	744	705	798	796	723	771	738	809	754	722	764	749	747	727	718	744	761	819	712	774	757	784	751	783	791	757	787	717	766	799	799	755	699	770	779	844	744	762	755	768	731	812	739	752	797	789	738	821	780	769	747	759	773	798	777	781	748	718	699	771	713	764	768	776	768	757	710	765	745	743	756	766	771	769	746	707	748	841	802	801	741	751	726	753	740	816	750	754	743	819	813	772	764	737	797	796	812	746	740	772	740	796	742	795	745	751	751	795	823	783	762	781	796	734	784	754	737	757	768	731	763	795	804	721	740	706	775	833	735	780	760	830	771	792	796	779	744	799	796	739	777	754	785	799	768	745	739	745	763	761	775	784	746	825	725	732	745	787	779	779	760	745	773	752	780	751	748	759	755	740	765	780	816	784	766	763	770	791	785	734	765	741	767	760	807	708	788	743	730	786	739	765	745	756	756	764	807	770	783	786	728	788	756	733	773	748	765	746	755	788	756	790	720	755	745	782	790	758	787	812	786	801	770	752	757	782	733	772	740	726	788	736	793	802	783	779	777	747	731	753	765	747	780	750	789	801	778	788	752	735	723	717	809	696	794	801	753	726	764	708	784	718	757	769	752	790	751	725	741	774	806	746	738	732	707	718	745	739	767	760	768	785	762	789	783	790	792	785	743	780	746	761	788	783	782	742	804	815	784	794	762	708	699	745	708	758	802	742	745	763	818	774	757	811	742	760	768	740	751	743	735	767	752	788	786	741	767	723	755	765	789	705	828	746	779	751	731	755	753	724	762	718	742	764	767	786	797	782	765	799	761	730	771	753	755	775	753	825	757	750	778	717	764	762	759	775	781	736	777	730	762	715	725	791	795	770	716	753	713	796	783	707	753	728	739	758	775	770	793	762	762	774	786	762	732	829	757	732	758	772	787	763	727	782	722	756	781	759	769	738	774	787	764	773	779	763	711	767	730	760	763	763	784	751	740	742	763	779	794	753	789	763	815	761	756	766	793	779	755	762	791	764	769	811	749	733	769	770	802	773	783	770	747	778	799	758	763	800	813	804	745	718	777	781	782	729	785	746	796	773	708	760	767	722	805	779	796	729	777	749	735	751	780	795	731	791	726	767	755	729	772	759	732	737	760	745	800	789	776	759	769	703	752	793	777	777	766	766	775	742	759	743	753	766	790	709	772	808	772	752	750	736	774	756	748	749	747	756	775	714	768	780	729	803	747	757	822	779	789	738	751	750	779	734	760	735	765	735	712	791	697	725	803	761	782	755	784	797	746	766	739	795	775	760	793	742	767	779	792	794	789	794	751	723	795	802	773	770	806	776	789	790	790	732	763	787	700	822	772	797	717	758	777	766	813	748	759	781	797	742	750	809	739	808	780	721	771	794	768	787	761	764	834	805	764	744	713	717	745	783	816	847	790	776	750	779	757	762	785	764	774	771	788	760	766	709	736	705	735	749	751	768	765	800	738	770	761	765	765	777	747	799	773	816	778	746	831	756	748	829	801	730	790	739	744	762	745	790	750	746	748	741	763	756	723	778	767	722	787	739	760	728	768	778	732	784	744	717	717	766	730	716	742	738	754	750	790	756	782	765	763	742	717	730	747	752	817	773	719	734	735	702	788	795	728	757	787	747	744	721	762	776	759	721	764	737	777	727	775	803	785	793	736	787	732	768	754	752	766	793	743	743	824	781	714	775	789	741	753	768	767	750	734	748	753	743	859	766	771	743	719	767	747	770	733	715	795	770	754	769	745	729	806	719	797	797	731	731	724	761	704	765	723	752	791	792	738	749	746	771	769	705	778	726	807	721	758	782	756	812	743
12755	733	483	378	363	309	284	255	273	286	251	251	245	226	258	295	257	244	248	251	242	268	260	254	232	235	230	218	217	234	254	250	240	260	235	244	226	242	242	239	234	236	239	205	217	237	244	224	217	256	270	243	247	258	239	240	241	220	249	245	243	249	233	235	255	224	225	256	218	240	283	256	212	255	226	248	256	214	222	223	266	239	227	265	230	254	266	248	231	238	212	244	234	208	268	247	248	232	233	210	264	224	248	235	257	257	244	238	244	219	255	227	245	254	238	246	241	239	247	278	247	232	242	220	260	250	243	253	261	260	242	243	248	231	203	227	247	230	228	218	222	249	233	231	233	244	240	244	280	259	226	247	197	236	257	224	250	247	216	257	258	260	195	238	255	240	248	215	266	238	246	228	224	258	256	234	270	237	249	256	256	266	246	230	232	243	226	255	256	245	249	269	259	254	238	206	250	247	250	237	258	231	242	266	248	226	246	206	251	259	270	233	272	241	267	242	226	263	265	248	228	253	261	272	233	248	264	252	230	225	252	251	223	256	231	231	244	239	217	225	235	227	223	228	238	210	261	267	255	247	234	245	224	279	241	233	285	238	236	241	273	242	229	234	230	245	229	224	227	245	249	253	250	224	257	236	247	235	230	225	227	241	215	254	236	215	246	237	238	219	244	243	259	210	192	245	240	220	230	265	251	261	253	225	252	231	227	212	240	247	243	235	242	231	258	241	210	235	247	275	234	227	253	250	241	226	231	242	238	244	211	229	253	235	238	224	244	233	259	258	243	251	239	231	254	249	234	249	260	244	251	261	239	242	256	249	219	234	216	228	239	226	253	261	245	240	244	235	229	270	298	253	232	228	232	235	246	268	237	254	234	237	250	210	249	262	258	216	237	247	248	241	248	242	230	260	273	247	241	263	238	235	241	252	226	252	235	244	246	228	241	260	228	244	265	229	233	232	223	240	251	242	215	227	249	267	244	264	241	265	239	259	236	230	197	218	221	260	268	278	244	252	239	239	250	252	229	249	231	223	225	246	238	235	234	224	253	231	224	217	246	252	251	213	220	248	251	248	237	239	256	214	250	204	226	233	245	242	223	248	238	257	250	229	240	233	247	237	251	258	222	249	258	219	215	210	259	236	244	272	222	234	230	240	225	220	253	220	245	266	220	224	249	238	223	234	258	242	242	252	262	243	246	226	263	257	236	218	242	224	234	252	268	267	258	231	254	241	243	256	272	271	233	240	259	229	254	228	261	221	242	252	238	263	249	220	230	255	216	220	247	261	256	227	266	273	244	238	229	249	206	248	283	262	202	252	227	239	236	225	241	250	220	262	234	247	236	210	256	247	250	252	239	264	227	246	248	267	227	217	260	229	212	273	270	245	236	235	270	219	248	242	239	259	242	236	228	227	268	230	228	216	254	245	218	223	245	227	227	231	239	241	241	257	248	219	224	218	229	238	221	246	267	236	220	225	206	217	250	267	220	219	262	245	244	233	210	227	239	234	247	231	248	223	253	244	243	247	235	226	248	253	221	230	237	287	235	237	241	247	249	254	225	255	232	231	226	252	225	228	238	258	259	255	240	249	231	238	269	239	241	246	234	248	244	248	254	233	229	234	230	220	276	264	239	212	242	223	255	234	230	225	240	213	256	263	228	268	239	269	237	215	238	240	242	237	218	223	238	272	239	246	266	226	227	201	211	240	246	256	246	242	227	232	221	227	244	248	232	239	253	239	254	229	238	251	251	234	264	256	242	232	249	244	233	240	249	245	232	248	234	279	225	232	235	231	238	256	262	269	232	229	242	276	259	240	237	233	230	249	250	225	234	253	232	224	264	223	246	225	208	275	228	224	218	232	266	207	218	227	243	233	252	241	247	252	246	245	248	255	242	217	241	227	231	224	245	277	254	219	218	262	231	261	215	223	231	257	250	228	242	234	248	226	255	221	239	243	200	247	234	258	228	223	235	247	224	249	276	262	230	216	239	248	202	249	221	235	220	213	220	240	255	257	220	232	253	236	240	219	239	246	267	219	249	219	233	253	212	243	258	246	255	246	262	228	248	253	251	221	219	238	212	220	210	217	237	270	267	222	254	227	246	285	252	247	255	257	251	237	236	246	202	238	248	229	258	246	239	224	214	222	230	226	233	251	241	222	218	232	226	243	241	245	232	212	233	208	226	228	244	233	214	226	238	260	264	224	261	280	228	252	262	235	234	225	240	228	239	266	241	243	221	249	257	227	241	236	271	229	256	247	258	210	225	210	250	229	248	235	224	259	236	259	255	236	245	218	237	265	268	216	238	227	249	219	236	225	258	245	239	247	225	272	257	220	245	222	236	219	250	259	268	249	210	239	240	211	264	238	253	252	212	262	214	241	231	220	250	246	232	262	227	229	234	226	246	236	269	247	256	266	251	258	234	251	223	242	243	260	221	262	243	245	233	268	274	248	220	248	212	249	222	261	224	233	241	225	231	264	284	221	240	266	245	222	235	246	230	243	262	245	267	265	253	245	257	189	240	214	261	235	257	247	251	215	237	230	253	262	259	242	228	251	231	212	245	238	234	235	228	256	264	259	263	237	260	252	242	239	274	244	244	259	250	253	229	243	241	222	248	252	216	225	239	225	234	242	219	244	227	234	233	214	236	229	258	257	204	219	198	235	237	253	235	237	235	233	247	251	214	236	252	234	216	259	268	217	247	265	245	266	228	252	264	268	233	233	248	249	243	269	229	231	252	248	263	223	245	225	244	223	282	268	242	241	228	225	253	222	262	236	246	235	223	217	214	233	244	254	267	238	219	265	229	241	216	256	237	218	242	242	232	236	229	256	247	264	248	251	225	249	212	261	264	214	235	245	227	229	254	251	232	224	225	260	228	270	274	251	252	235	240	220	229	232	255	231	262	243	226	264	220	239	248	235	227	215	225	212	219	233	237	277	246	241	243	245	249	237	261	248	251	239	245	240	238	265	232	249	262	236	261	246	238	236	251	210	232	263	231	244	269	261	254	229	246	247	230	260	272	255	250	272	228	238	260	248	242	266	218	240	243	236	265	231	243	223	236	239	244	228	252	250	257	269	214	220	225	225	255	261	231	210	245	229	223	246	237	249	240	216	229	259	250	234	243	244	219	236	268	232	230	253	221	266	238	249	263	212	259	263	268	239	252	250	224	268	208	237	257	228	245	251	232	251	267	227	248	237	221	256	227	250	227	244	223	267	223	229	233	235	237	250	259	262	239	251	266	242	227	279	255	253	234	259	263	225	231	243	260	231	245	242	252	230	244	229	243	244	241	240	260	208	224	237	225	217	252	250	252	246	235	234	250	242	235	262	234	230	219	241	249	245	243	233	230	218	245	240	259	219	214	226	249	241	221	226	225	227	225	243	226	258	224	270	231	223	226	247	237	219	229	259	256	262	221	236	248	255	248	228	229	258	255	217	227	210	230	236	240	239	239	241	245	233	225	241	234	212	253	243	264	277	233	258
9803	792	1153	1183	1060	962	891	770	741	708	663	682	670	642	585	634	570	642	674	573	600	607	612	598	609	613	594	579	558	606	565	606	569	579	592	543	624	629	640	569	570	566	572	592	581	593	557	622	589	600	531	581	586	560	594	555	538	593	535	563	588	580	579	543	557	580	593	582	577	617	546	574	535	571	541	535	588	585	610	586	542	579	558	574	544	565	560	595	587	545	569	574	610	572	586	575	542	553	608	570	564	599	587	525	546	606	620	573	608	549	591	598	592	589	566	547	590	559	578	605	546	584	612	569	555	581	539	566	564	535	526	621	548	590	598	572	590	595	586	565	552	573	559	627	559	570	573	579	562	600	568	592	583	598	544	546	585	551	538	610	608	596	556	591	541	568	564	613	583	560	617	607	601	544	559	603	593	560	617	577	566	548	539	578	599	641	603	571	596	571	588	579	587	599	565	597	563	543	592	594	536	562	591	593	599	600	569	514	584	566	579	578	578	549	592	618	548	601	543	630	599	603	595	572	551	539	556	578	573	599	535	588	548	553	604	556	572	554	596	550	565	591	564	574	581	584	543	597	581	595	575	570	565	601	554	556	596	564	575	521	577	549	596	571	560	558	594	614	547	612	591	596	586	549	562	577	609	581	567	580	606	579	541	550	592	563	572	560	566	556	579	510	568	621	611	558	543	562	593	543	593	577	581	566	588	523	579	597	563	583	555	597	576	575	568	550	549	555	571	547	588	566	594	570	561	549	590	584	570	592	581	617	615	597	580	573	586	554	571	572	592	559	598	551	601	603	595	609	561	620	565	575	601	557	617	536	615	552	590	578	598	562	610	573	570	593	604	522	587	572	557	579	558	580	599	583	549	596	576	639	566	601	538	543	562	567	572	595	585	562	591	563	555	578	562	603	607	572	576	586	579	546	611	566	615	554	606	591	560	571	570	597	568	604	587	567	653	544	560	602	606	546	598	584	590	590	561	534	605	637	585	552	592	600	567	618	567	526	570	594	597	562	611	588	578	584	559	599	504	553	583	560	596	569	596	614	587	580	585	568	594	629	541	564	552	557	596	586	575	575	618	573	606	593	574	586	603	558	585	614	544	595	554	597	601	574	598	604	601	542	581	612	561	527	634	584	558	573	584	559	582	585	573	568	581	576	584	543	540	565	546	572	587	563	608	564	577	538	584	589	577	564	600	549	594	582	554	567	575	575	544	569	607	587	562	548	549	574	549	570	614	593	595	585	578	608	622	548	586	559	585	564	568	558	609	529	627	603	588	592	570	605	523	563	563	630	604	555	576	573	553	615	539	571	616	595	555	531	606	605	610	564	582	603	569	583	579	540	638	574	576	623	591	589	565	569	574	621	565	570	614	595	559	588	577	610	588	574	578	588	578	544	563	619	599	631	570	589	546	552	639	550	555	531	536	585	560	601	554	629	619	569	634	562	609	573	604	547	553	546	605	532	593	554	613	561	599	558	564	601	562	523	589	575	571	553	552	575	565	553	592	595	563	605	594	540	612	574	562	633	604	577	552	569	601	572	587	515	577	565	596	579	621	584	607	569	612	570	621	567	523	577	563	604	568	610	576	559	597	564	569	566	568	568	564	586	548	588	563	581	597	588	565	576	557	524	574	606	596	577	547	584	584	575	545	604	579	574	561	567	619	575	598	535	600	572	604	571	624	583	618	572	559	579	570	563	576	570	581	589	598	602	563	595	561	558	567	561	563	573	596	532	543	587	596	582	587	497	581	585	592	600	583	604	602	614	539	569	616	609	585	593	606	587	568	548	582	581	617	585	578	548	559	543	602	578	586	584	588	616	571	554	587	571	572	570	577	567	592	555	566	577	600	554	539	599	570	578	548	625	600	552	549	599	559	549	594	573	606	583	558	590	586	599	606	553	565	624	598	569	587	571	553	568	588	563	603	509	558	605	615	601	562	545	554	588	582	566	598	597	562	587	563	582	628	560	576	589	580	591	618	554	611	588	551	598	618	588	576	556	575	520	567	558	559	565	597	583	564	604	617	578	586	598	581	575	592	609	587	544	614	594	548	541	594	596	579	607	592	585	555	607	595	573	560	547	576	628	561	564	569	566	582	578	578	563	576	588	585	559	589	599	613	557	566	578	541	552	564	585	521	572	582	572	579	596	559	562	570	606	588	550	562	565	634	575	591	580	576	585	554	549	555	572	545	576	527	595	604	605	567	589	572	566	576	602	566	615	572	604	601	582	590	566	574	579	560	559	571	593	613	572	578	535	608	538	614	554	588	581	586	594	548	587	586	553	588	578	555	580	580	561	535	501	581	568	567	567	581	574	588	540	583	611	593	581	547	557	596	613	572	545	574	573	556	570	590	557	581	610	595	566	601	619	592	526	626	581	575	557	563	570	620	583	513	577	604	582	583	563	610	609	554	619	548	567	605	568	586	572	602	558	594	565	565	615	500	571	581	594	537	593	646	575	597	587	571	575	531	567	543	619	529	576	560	592	578	569	581	598	587	566	554	607	556	547	589	583	588	586	591	597	566	598	545	569	562	595	568	632	591	557	576	584	551	550	555	598	535	526	565	577	560	573	555	623	606	551	554	589	572	579	596	593	591	598	564	574	576	615	548	582	586	569	592	593	538	591	602	563	591	535	602	555	571	558	564	581	555	566	592	593	581	585	618	553	567	570	578	603	620	568	625	581	609	552	556	551	598	555	560	575	633	565	549	605	573	556	577	579	561	600	565	564	568	540	589	580	551	608	630	549	576	556	598	552	615	595	572	572	583	572	558	587	562	541	586	579	603	598	562	575	555	596	591	588	576	574	588	594	601	571	591	574	558	583	535	606	574	564	591	590	554	605	578	554	599	576	599	645	577	575	576	551	618	630	598	643	548	584	599	615	552	570	536	541	590	566	554	533	564	613	593	588	520	645	639	581	579	597	570	601	537	594	563	559	547	590	579	601	574	549	565	614	540	557	542	591	576	595	620	551	573	562	595	614	593	628	568	589	584	541	552	588	525	595	576	552	573	566	581	579	575	566	548	599	575	618	573	640	593	579	588	528	608	616	584	568	561	567	503	617	573	563	568	562	556	558	608	593	610	602	573	556	609	578	599	557	594	531	577	582	548	597	558	613	580	598	595	521	604	570	590	614	598	626	583	568	583	585	594	570	569	558	596	586	526	537	584	598	567	522	642	591	556	573	600	591	628	590	582	550	559	579	537	607	611	605	585	544	556	576	557	560	571	573	595	573	591	569	552	577	569	597	587	594	622	591	584	604	547	554	570	570	579	569	565	582	575	594	581	553	553	625	607	555	525	620	597	556	596	574	540	556	563	591	607	641	577	564	621	547	583	569	568	560	571	558	555	589	561	547	629	611	594	610	586	581	600	606	596	558	559	609	552	543	568	640	582	536	565	570	546	578	566	586	545	558	565	600	546	568	558	562	598	589	580	554	541	587	574	584	565	564	558	619	573	564	609	580	571	618	575	629	547	595
20226	1431	605	398	279	210	191	176	144	132	137	119	114	119	124	100	125	115	104	94	101	98	90	109	96	105	100	96	106	80	94	92	94	107	79	90	95	92	98	100	95	94	84	92	91	92	86	101	89	95	96	106	94	82	78	92	93	118	111	89	93	105	85	97	93	98	91	85	82	88	112	89	87	97	78	83	85	94	103	95	99	88	96	107	98	74	82	88	92	84	106	96	102	103	94	76	108	98	100	115	95	96	116	98	98	111	94	98	103	101	86	105	93	101	99	94	92	96	102	92	85	121	110	102	81	87	102	90	78	92	87	96	74	100	99	88	104	85	99	95	106	97	97	111	89	85	73	103	97	93	92	92	95	83	94	94	100	100	95	118	93	99	86	90	96	98	81	116	90	87	100	102	107	104	82	90	84	77	103	82	84	95	107	103	97	93	92	92	97	96	104	106	72	90	95	77	93	99	106	114	89	103	104	101	97	101	82	100	105	110	91	91	103	106	113	100	102	90	86	92	110	103	105	93	98	111	106	107	114	74	89	93	100	99	106	98	87	98	83	90	80	82	85	102	90	77	95	90	102	96	92	101	89	98	79	81	96	96	112	101	105	92	94	102	85	99	103	92	84	103	82	99	97	87	85	103	118	100	89	102	84	103	95	103	108	104	99	102	100	95	87	106	99	95	83	93	101	106	96	99	92	95	97	92	89	76	98	90	95	72	99	99	76	90	97	77	92	92	92	90	100	107	105	117	85	93	86	87	97	98	103	97	90	86	93	94	72	99	103	90	99	105	100	92	86	91	101	94	101	107	98	98	97	92	96	101	102	75	76	118	104	97	81	123	117	97	111	97	110	79	96	103	96	105	91	88	94	82	89	81	99	82	96	97	91	104	86	111	110	105	90	110	114	99	94	101	96	103	91	98	101	100	91	109	93	95	85	97	110	92	77	90	75	88	106	93	85	101	94	91	77	100	75	80	105	108	83	84	91	117	100	100	102	116	103	96	116	89	97	88	91	94	79	83	115	76	89	104	99	99	98	89	97	100	94	125	94	85	80	121	97	99	99	107	112	80	81	92	101	82	98	88	80	88	118	93	94	84	91	96	85	101	96	74	96	94	93	100	92	76	75	99	94	97	106	106	104	96	74	95	98	80	106	110	80	92	79	85	100	96	102	77	94	82	92	97	89	97	108	82	79	80	89	99	92	94	108	85	79	95	86	101	99	98	99	82	89	82	81	95	92	101	93	94	92	103	84	111	99	93	92	100	81	86	99	104	104	94	79	98	95	86	88	87	85	109	89	89	102	102	115	70	82	94	86	117	104	103	106	103	79	91	93	103	96	86	89	99	89	86	100	88	74	121	69	97	102	110	111	77	106	100	108	97	105	78	95	86	98	90	90	109	83	88	78	101	92	79	88	87	87	100	104	82	89	78	93	92	93	101	97	91	102	83	103	103	84	90	95	90	79	78	97	86	84	105	98	88	101	89	98	92	91	101	93	82	80	112	101	92	76	99	86	101	105	92	109	94	97	80	88	89	104	88	90	111	107	82	96	82	110	95	93	94	96	92	109	112	88	78	79	74	90	80	107	84	73	94	82	87	89	93	102	90	74	84	102	97	88	97	96	75	78	82	87	84	93	116	92	96	114	89	89	85	103	83	96	120	84	90	110	101	97	109	83	84	110	93	83	90	78	95	107	88	90	107	91	93	100	99	88	89	101	111	101	119	83	87	106	97	100	81	105	96	81	102	100	83	94	95	95	109	93	108	78	104	83	103	97	92	99	113	94	100	106	77	99	80	112	102	108	92	94	86	95	95	88	97	93	117	87	94	100	95	98	83	105	86	93	96	85	106	90	76	72	78	95	99	109	90	112	98	86	79	99	89	101	85	102	87	92	82	112	88	103	87	94	77	79	104	82	103	102	100	83	78	96	88	90	91	99	91	120	92	93	103	117	83	83	108	91	83	106	106	96	100	99	90	78	92	86	92	94	99	102	87	77	72	100	78	96	86	88	85	100	82	104	80	100	82	90	78	101	93	76	93	90	97	82	85	96	117	108	88	93	81	87	105	100	87	97	97	84	99	105	92	96	91	89	87	96	91	79	93	86	88	89	78	85	93	91	88	104	104	104	106	92	89	96	105	94	111	89	96	96	84	87	77	85	97	92	94	88	92	92	94	86	103	92	96	99	102	109	93	89	113	90	90	103	111	105	86	79	105	95	91	101	100	99	87	100	88	100	74	96	104	88	88	92	80	94	106	90	100	108	87	103	112	94	85	102	90	112	86	99	101	96	110	96	108	92	104	85	114	95	83	99	111	85	96	87	93	90	88	104	101	88	109	90	103	87	88	105	100	87	102	101	94	111	89	79	79	88	105	100	102	91	94	99	96	101	92	81	86	88	101	104	104	90	98	106	91	85	85	99	99	98	108	99	85	94	89	84	94	83	98	95	99	104	104	79	93	91	74	98	97	90	104	85	109	83	99	108	96	85	98	96	105	75	90	105	104	120	117	96	86	102	81	90	96	126	97	103	91	90	96	116	112	85	98	109	85	76	91	102	109	104	103	88	113	92	86	86	86	98	104	95	94	80	111	107	92	81	111	77	104	103	85	115	96	109	91	92	79	86	94	100	84	94	87	114	98	89	97	90	86	95	87	88	106	87	96	98	113	95	101	99	98	110	79	99	104	88	80	93	95	106	94	80	102	91	103	98	100	102	88	85	114	90	78	86	92	97	83	100	107	92	98	117	87	91	101	101	110	94	87	118	90	102	111	89	113	89	107	87	91	116	94	83	85	102	97	97	95	85	87	105	89	90	108	95	98	88	82	89	93	110	111	98	106	103	105	92	105	92	96	83	120	92	87	101	96	72	94	82	90	103	93	76	90	100	86	103	101	131	105	78	94	95	109	88	99	110	97	109	105	91	102	78	102	95	106	93	91	97	94	104	101	82	96	85	87	89	73	94	99	91	80	94	89	87	100	100	90	112	92	90	97	95	97	93	99	87	99	96	101	95	94	81	89	87	101	90	100	101	83	95	93	97	88	107	99	96	90	102	97	92	108	93	82	90	83	89	87	93	87	97	102	100	94	105	110	105	78	107	101	86	93	83	90	100	99	95	92	80	99	101	81	103	99	115	101	105	91	75	87	119	98	92	92	96	95	79	96	113	92	97	96	98	73	113	95	83	87	109	94	90	103	91	95	98	114	92	82	94	100	97	82	97	93	112	101	88	89	92	84	99	92	106	97	102	91	87	95	104	89	89	106	103	88	115	99	84	106	124	96	85	89	127	97	88	86	107	98	103	94	99	89	105	100	93	85	92	84	95	106	109	108	101	99	99	89	99	95	89	100	86	93	106	101	100	117	91	86	83	92	98	82	92	92	96	106	102	91	95	84	90	101	105	106	99	89	92	89	92	92	95	102	92	86	89	111	99	99	103	97	96	88	80	89	107	107	97	96	96	78	93	114	89	91	96	94	106	91	98	108
12312	628	1291	1580	1275	944	787	674	560	543	490	451	407	384	389	356	383	348	299	327	333	346	295	310	301	283	308	287	269	304	282	285	287	288	301	294	286	278	285	261	269	249	259	281	284	266	281	268	251	241	274	276	280	281	275	309	297	279	271	272	259	258	254	276	233	282	293	281	276	296	268	260	253	255	256	241	260	283	249	259	271	284	270	256	260	235	256	253	266	243	252	261	264	268	275	273	300	251	294	267	272	267	239	251	282	260	274	275	247	249	242	268	276	246	264	269	211	250	288	251	270	231	256	269	302	269	279	288	257	265	273	291	272	253	259	284	278	267	279	256	259	228	262	274	242	255	262	255	242	298	266	274	270	253	233	258	278	275	269	269	250	242	254	264	269	271	251	254	260	247	274	266	272	292	255	261	263	272	261	273	247	248	248	280	277	269	277	253	243	254	279	264	267	280	260	274	263	251	277	249	254	259	264	225	263	226	279	263	257	259	273	274	277	238	265	293	271	255	244	270	269	265	247	237	251	246	255	242	261	292	273	273	253	249	264	292	272	270	234	249	267	273	261	271	268	281	279	251	247	274	289	260	261	265	277	296	267	255	279	270	244	243	254	276	262	246	253	271	283	250	251	289	246	255	268	259	288	250	266	252	241	285	248	297	270	266	265	273	276	257	252	252	259	256	231	255	257	283	259	264	254	283	286	243	229	286	298	267	252	308	293	256	254	271	282	263	269	271	262	269	247	269	260	251	268	277	247	275	273	228	239	262	254	245	260	259	293	287	264	273	302	267	253	249	282	257	276	268	224	263	278	299	251	280	249	274	280	252	234	256	246	250	260	275	255	260	252	255	279	234	286	257	278	232	261	255	262	264	245	243	247	259	272	270	245	259	247	254	253	258	285	269	277	248	268	261	276	250	265	280	241	226	279	282	276	234	255	262	231	254	268	304	270	266	265	280	267	264	235	235	281	284	262	251	271	261	251	273	268	291	268	270	236	232	277	263	255	243	248	238	274	270	276	227	244	252	238	279	270	245	268	286	253	268	290	253	274	263	268	249	254	263	270	264	280	271	261	255	246	274	230	287	263	273	263	256	255	246	293	268	257	281	283	253	278	239	303	255	251	256	258	280	284	279	256	264	236	283	262	264	292	260	260	265	261	251	268	269	254	253	283	291	276	267	281	271	296	259	255	263	266	250	271	268	242	270	272	253	276	283	265	267	267	252	247	281	245	272	280	278	248	266	237	279	285	245	263	258	308	271	241	276	263	265	281	264	228	276	264	225	283	273	271	250	259	265	274	271	241	245	250	264	277	259	280	223	296	270	269	277	265	275	252	278	270	279	282	264	266	262	241	281	278	247	238	258	265	253	247	264	260	227	271	254	282	257	242	264	285	276	259	265	276	296	254	272	274	250	275	247	270	263	259	249	252	290	278	278	276	229	262	251	252	242	257	249	238	272	271	244	262	279	264	290	272	282	257	245	248	274	267	271	264	258	281	276	254	243	272	260	276	244	239	245	251	291	261	251	263	274	291	254	245	272	228	272	263	260	268	251	254	301	272	247	260	254	279	253	241	268	279	250	279	278	251	256	277	268	251	260	288	257	259	265	276	252	246	264	275	254	269	276	259	250	268	269	282	248	287	265	264	275	256	232	289	265	244	296	254	268	268	252	259	282	276	265	259	273	297	258	254	285	294	265	261	267	289	271	265	288	260	260	254	226	259	277	260	252	290	274	222	280	264	238	246	250	261	277	253	277	260	269	263	290	252	230	246	273	261	292	250	288	255	264	270	258	254	274	241	258	251	255	283	279	267	256	281	264	240	284	279	265	219	263	285	245	281	251	263	242	265	262	249	268	242	256	284	274	258	261	250	284	241	277	254	262	256	231	260	265	221	257	256	246	232	264	285	253	271	258	235	277	273	247	278	248	263	247	276	292	250	266	264	270	256	285	253	249	277	273	273	255	251	244	262	258	285	263	293	259	273	245	273	244	258	251	280	246	250	264	248	249	252	256	253	279	264	280	264	295	285	260	256	262	274	250	278	283	273	253	269	281	252	234	258	256	277	238	285	261	274	272	236	278	276	274	282	268	242	253	265	262	257	262	235	228	259	261	270	268	283	222	245	272	281	295	265	277	254	305	252	282	278	243	284	256	264	273	282	255	269	255	244	272	270	306	244	264	258	256	264	240	250	249	258	264	265	256	285	266	272	275	263	268	256	268	261	280	269	288	271	263	271	281	306	244	271	242	285	261	270	253	283	279	251	291	283	274	251	238	280	250	278	260	245	241	286	251	280	298	256	251	247	270	252	226	279	236	253	274	232	279	285	266	243	249	265	257	277	259	261	270	238	290	253	269	267	261	291	266	274	264	252	236	299	253	213	277	302	269	236	256	263	236	285	269	271	249	300	253	246	253	244	269	269	260	294	263	268	272	284	234	274	264	250	278	248	256	266	288	247	265	255	259	257	279	246	270	250	273	258	289	256	253	264	253	250	247	272	254	287	274	270	248	261	294	296	246	257	240	257	262	243	290	271	272	268	271	259	265	265	256	271	258	237	259	261	267	322	254	261	313	249	284	271	257	275	248	260	275	285	255	257	221	262	258	283	273	295	295	230	243	259	274	248	273	287	276	234	284	254	245	251	284	257	271	237	260	279	245	274	263	285	254	270	244	235	248	257	262	233	276	274	287	280	253	249	293	258	260	248	257	292	281	255	249	292	256	277	253	262	284	248	247	261	271	224	267	276	246	273	297	280	275	262	291	258	272	269	245	280	296	255	284	264	290	269	272	272	250	282	286	266	230	252	262	254	256	267	234	292	255	255	244	225	276	236	254	273	272	262	251	251	253	278	267	271	251	245	283	242	262	256	253	233	242	272	249	261	250	239	272	249	254	277	264	264	280	282	262	257	243	255	242	286	267	247	236	266	236	251	271	240	245	250	257	296	278	298	296	265	242	263	290	247	269	250	250	241	263	259	263	274	237	249	229	274	271	287	244	262	282	249	234	250	247	256	275	280	267	257	266	263	256	255	261	246	238	264	255	279	252	249	285	240	255	276	248	275	273	232	249	293	257	263	276	278	238	276	270	291	260	240	272	270	269	296	264	271	264	286	245	276	229	260	287	281	249	277	228	268	236	232	284	271	260	252	255	256	256	283	273	261	244	284	285	286	283	265	259	268	277	231	270	292	248	232	249	269	247	253	315	266	276	237	264	243	269	276	275	276	271	248	283	252	252	269	263	289	243	249	257	261	244	248	269	252	273	295	281	259	280	270	254	265	256	270	255	269	264	294	285	289	254	271	272	260	270	287	231	271	250	255	266	249	268	265	264	251	256	237	272	284	254	244	258	258	292	280	264	234	271	288	281	239	276	251	239	262	278	260	263	272	277	236	250	282	284	247	262	252	248	259	232	241	259	261	263	285	270	263	225	275	276	269	256	260	262	268	251	249	274	266	261	247	262	280	243	277	284	272	259	270	257	251	270
3862	355	338	282	358	364	306	345	335	300	304	304	346	338	337	306	351	327	325	312	337	344	335	308	305	320	334	322	287	304	355	346	340	310	349	316	323	330	325	332	323	325	313	318	343	366	335	335	302	323	300	318	321	330	321	359	330	289	310	364	330	301	322	336	298	319	308	341	332	303	291	313	299	317	310	348	342	299	351	334	319	322	341	332	349	337	357	311	338	325	327	322	336	330	331	344	300	313	312	327	317	331	304	315	326	352	331	322	318	324	307	307	378	319	341	332	357	343	318	350	358	286	310	304	321	313	338	294	324	326	359	334	302	315	321	289	328	328	333	298	332	328	305	322	355	319	322	333	296	289	333	294	327	322	311	308	320	297	345	340	312	337	297	316	328	295	328	336	354	330	321	303	312	320	311	303	314	312	337	321	335	316	324	355	293	332	306	313	349	309	362	322	335	336	338	317	308	293	321	350	334	337	332	298	316	308	324	310	332	330	331	326	309	329	308	358	372	327	328	320	375	340	327	362	320	325	350	341	351	335	321	315	333	316	301	305	311	313	344	335	322	350	326	314	342	311	308	324	328	295	314	294	340	310	320	323	324	332	313	301	343	343	331	329	352	346	288	323	311	308	322	347	343	329	351	328	342	355	326	366	359	308	305	339	322	329	319	347	349	328	338	344	310	361	330	345	348	334	306	322	319	336	327	337	294	322	341	341	302	291	305	271	335	320	343	305	319	301	345	311	324	295	351	318	307	324	334	325	328	334	342	340	357	322	322	340	321	320	336	330	327	324	330	341	285	288	313	340	295	324	342	348	288	361	342	322	308	356	355	307	328	329	341	362	314	376	334	356	350	291	302	336	315	336	312	332	312	350	329	339	315	315	330	313	330	309	323	382	349	289	314	313	319	336	330	306	319	329	325	361	315	290	302	334	314	314	335	334	290	287	342	329	378	320	355	327	339	309	314	338	323	335	329	347	338	328	349	318	325	330	340	325	302	331	346	315	325	318	298	317	316	341	339	346	344	340	311	310	327	342	319	298	311	306	307	344	327	283	300	380	301	314	311	317	344	342	333	339	299	355	297	323	318	333	313	369	324	316	351	351	316	327	326	303	331	307	309	330	337	323	333	323	332	304	317	317	304	343	322	322	318	328	314	324	328	345	338	365	317	368	318	331	317	337	300	333	310	351	324	324	318	347	310	310	310	335	326	336	321	316	345	322	323	328	334	331	373	305	304	290	304	325	348	351	300	373	313	337	291	315	355	321	330	349	282	319	325	304	335	312	287	302	319	368	301	315	317	305	352	329	334	338	320	304	352	339	336	299	324	332	365	331	318	338	326	328	315	322	341	341	329	341	325	313	319	324	320	314	356	329	292	365	315	285	314	302	281	324	328	325	343	283	337	331	352	355	311	297	298	311	318	319	319	346	331	352	360	302	334	318	316	300	313	311	307	335	324	314	323	318	304	313	280	335	311	343	335	279	309	308	331	330	329	333	299	330	326	332	295	315	320	299	318	309	330	318	326	312	334	312	318	298	345	350	320	346	302	333	330	340	311	331	320	317	344	360	363	355	314	346	308	331	347	323	346	320	347	327	324	320	324	320	309	328	284	348	310	319	313	319	343	354	346	288	328	358	329	328	315	297	327	387	314	329	330	333	337	293	328	330	330	321	304	292	308	309	343	321	326	321	352	308	301	318	296	294	323	353	325	328	316	319	348	328	339	331	350	320	314	305	303	347	322	317	352	328	355	349	342	355	362	328	327	341	365	314	294	322	321	310	347	326	344	296	313	299	355	324	333	293	311	330	334	338	341	330	353	319	341	360	323	350	328	312	317	338	376	319	271	320	294	312	314	273	303	323	336	297	303	310	336	309	337	342	354	318	289	293	317	342	352	317	304	324	343	333	325	312	346	298	329	310	329	315	303	332	305	329	352	344	357	305	302	302	334	328	344	332	337	330	348	342	318	327	346	338	363	290	340	304	334	320	339	349	328	348	310	335	338	327	365	328	308	333	340	316	345	322	328	344	335	299	301	311	319	296	311	348	332	324	334	302	313	337	326	347	328	362	348	374	322	353	329	315	331	316	340	315	334	322	295	315	313	333	335	315	348	331	326	337	327	317	325	329	301	348	329	330	311	326	330	362	344	332	332	346	347	323	320	320	324	310	302	316	322	357	306	340	280	294	294	292	311	304	326	350	344	288	302	334	330	336	313	323	341	307	357	342	322	327	298	329	332	339	305	357	316	302	308	349	301	333	357	296	298	303	318	338	347	334	310	316	352	314	355	362	286	323	316	322	324	313	337	329	322	299	305	349	328	311	278	376	335	358	326	339	354	361	353	325	345	331	358	341	296	300	344	310	325	328	295	326	352	386	342	307	336	383	316	331	371	321	340	320	322	300	317	322	354	344	350	338	318	320	352	345	315	320	366	352	326	338	326	339	296	336	325	340	318	315	311	340	297	320	307	322	300	336	348	326	315	338	324	309	286	329	338	288	308	292	323	295	325	353	311	334	307	299	326	308	335	313	315	308	376	319	334	292	310	313	325	330	284	330	320	296	346	309	332	307	338	340	337	312	307	323	338	307	316	308	330	335	302	346	319	339	313	335	338	315	306	313	310	316	323	304	338	325	343	348	316	321	338	294	317	317	307	329	339	325	364	293	338	345	354	348	349	316	284	332	340	313	328	296	321	311	336	337	319	316	321	346	336	309	302	333	334	324	363	325	312	323	314	325	331	312	316	307	310	337	333	326	315	328	310	298	346	352	342	304	331	310	346	327	319	304	302	299	336	318	319	318	324	349	347	326	356	329	320	320	295	321	314	330	320	297	314	312	337	301	297	297	313	342	338	330	335	331	322	340	340	324	321	345	325	344	331	330	320	349	344	328	315	340	340	336	315	362	311	319	353	318	331	306	328	344	310	309	337	371	374	352	325	353	312	353	342	318	346	338	331	279	330	316	351	329	323	339	346	368	313	357	339	311	336	376	338	340	337	336	341	331	306	321	307	307	295	342	356	324	335	321	310	331	326	294	343	309	332	310	343	363	313	343	343	307	305	317	303	343	331	292	320	322	316	341	308	322	319	340	333	329	291	333	309	353	331	333	331	328	335	320	314	321	340	337	339	309	304	352	314	322	320	328	298	366	349	321	335	315	309	320	320	341	325	336	304	350	327	304	313	320	338	330	332	317	316	304	321	344	349	395	298	317	341	362	335	335	327	329	360	307	335	364	344	339	339	351	319	314	339	337	296	347	314	323	321	348	294	308	328	331	324	307	329	310	296	325	336	323	321	338	315	350	313	322	304	315	331	299	339	356	311	318	306	307	332	330	342	304	328	360	348	346	341	344	369	339	325	343	335	307	326	317	343	319	301	338	299	301	338	334	338	322	316	306	343	330	309	313	307	299	329	319	330	347	336	307	319	293	332	338	317	331	320	310	316	345	355	302	309	332	333	299	326	331	308	345	310	306	351	337	293	333	306	303
3754	806	782	731	798	801	736	752	820	839	827	788	725	756	774	750	757	747	766	767	777	797	727	716	782	778	771	748	776	742	773	767	716	766	763	802	805	778	775	774	781	744	738	806	743	723	764	809	724	735	733	777	772	777	768	798	774	733	775	801	748	762	815	764	733	757	771	765	764	793	711	753	771	787	753	739	721	716	764	765	764	720	772	796	766	751	794	839	797	701	765	767	794	738	763	782	750	812	802	779	744	760	794	765	760	813	773	771	756	799	780	740	760	772	742	789	745	717	745	790	782	734	747	749	749	749	782	758	747	727	774	749	805	802	801	719	764	781	776	731	805	768	741	797	790	775	804	762	762	753	799	768	774	777	748	766	835	724	794	739	733	741	762	746	763	767	753	761	776	772	772	705	794	791	773	752	786	738	785	813	790	754	770	768	743	714	757	790	785	752	781	778	766	742	769	784	789	768	795	741	746	718	749	753	748	783	757	786	759	774	771	827	787	784	746	779	799	809	761	823	716	747	806	737	788	794	787	768	789	729	782	784	765	750	717	763	737	736	785	743	810	748	764	804	760	750	759	769	774	745	751	750	767	761	797	753	705	788	748	807	788	749	770	798	730	760	780	773	774	778	733	759	750	805	724	793	791	777	740	716	763	717	750	778	789	759	761	719	786	764	693	744	740	741	754	799	800	747	793	730	774	763	738	756	814	768	745	801	771	720	736	770	820	768	772	702	769	763	739	776	757	778	772	743	807	779	744	776	779	805	772	769	747	785	796	791	797	828	734	797	775	790	754	748	806	746	729	757	771	773	759	775	734	749	736	810	779	720	750	785	749	737	763	711	763	758	757	765	700	833	793	759	749	813	774	802	771	772	792	744	777	740	792	771	798	796	782	792	759	796	770	797	761	705	760	761	770	769	792	742	791	807	781	777	764	758	732	710	771	776	811	732	773	766	756	756	785	766	776	718	774	749	763	760	797	750	777	784	754	779	766	767	781	766	750	779	779	747	782	729	768	776	803	784	759	774	768	801	758	797	803	767	742	784	783	750	799	719	799	815	769	769	742	723	733	765	792	757	791	727	802	772	751	803	805	760	799	716	747	782	789	772	787	815	753	748	742	811	789	808	781	754	730	745	750	738	745	741	751	730	707	784	784	790	743	817	798	768	743	756	780	762	764	783	788	713	784	799	755	727	767	774	821	784	773	759	792	730	753	740	740	717	761	755	758	733	767	786	815	749	728	813	756	764	735	751	756	751	747	743	739	723	754	792	760	801	766	709	752	726	770	735	779	761	809	754	760	786	789	769	762	761	756	791	777	779	782	757	771	786	822	778	769	773	791	791	738	754	736	764	793	740	743	771	741	746	794	728	758	779	767	758	835	728	759	763	731	736	825	724	830	740	760	803	811	738	790	793	722	792	737	813	734	744	761	802	759	760	778	772	760	716	773	781	773	757	716	731	777	743	804	801	775	766	763	734	777	784	722	790	802	765	752	744	774	808	749	734	763	769	721	791	734	744	756	801	752	761	781	801	753	766	742	805	782	771	803	755	753	753	791	727	781	785	755	765	755	789	800	800	784	754	720	768	800	759	789	779	808	752	762	763	733	765	784	771	735	796	758	780	734	754	773	716	753	762	760	744	731	808	790	764	781	775	773	765	755	731	818	792	782	816	757	759	775	790	771	753	740	790	772	759	818	808	759	745	766	734	748	781	811	777	695	741	785	746	767	775	766	768	783	741	731	754	752	823	757	765	777	732	751	789	754	758	700	762	779	753	798	749	784	793	757	768	770	756	769	780	774	814	772	793	734	727	734	795	759	763	763	723	793	778	799	779	798	756	787	728	781	798	803	856	754	804	747	809	781	782	743	772	763	745	724	735	759	784	783	750	764	720	764	804	757	767	740	741	767	762	808	756	773	775	759	745	784	791	779	760	729	770	747	774	758	757	769	769	772	725	804	751	784	751	750	765	776	712	760	752	799	765	736	851	748	763	809	750	760	786	733	763	772	738	780	760	749	791	756	759	790	690	796	773	784	739	834	792	747	725	754	793	804	755	802	797	776	757	790	722	767	787	802	732	760	793	798	784	700	733	823	767	840	763	782	750	784	757	756	752	742	758	781	746	760	794	743	737	772	798	779	784	804	815	753	777	745	770	756	750	759	747	769	757	789	765	782	741	791	790	737	783	739	773	742	777	759	780	786	817	727	780	726	756	743	778	758	774	740	774	758	773	745	765	770	821	733	763	741	756	740	795	791	783	755	776	759	776	806	765	798	797	796	751	818	714	757	814	764	792	786	742	744	788	746	722	768	780	767	784	784	762	819	774	769	800	782	807	813	744	734	785	755	761	825	772	774	752	738	771	768	770	799	750	784	749	734	782	810	762	730	777	752	851	728	745	790	759	767	743	696	752	732	818	798	819	735	761	751	749	805	785	717	755	793	779	716	698	848	737	772	763	722	806	766	747	796	770	835	811	746	778	782	798	726	696	742	783	730	841	747	801	775	779	809	760	738	752	744	726	779	795	775	807	779	768	747	760	798	781	744	757	720	724	795	759	738	780	737	780	711	796	773	764	748	763	781	697	737	820	774	797	746	751	734	760	749	736	769	763	756	775	698	743	783	715	778	743	761	767	780	786	787	752	802	790	742	742	755	794	798	748	757	773	756	743	745	808	743	798	736	746	740	742	779	793	738	786	715	805	774	719	760	742	791	776	719	799	781	749	744	740	793	789	793	745	775	774	750	793	765	763	783	792	714	778	755	734	770	755	775	844	786	748	744	736	740	760	778	823	733	780	769	743	754	741	785	768	803	746	822	798	772	788	782	758	780	785	806	804	745	802	783	823	740	775	805	732	741	775	784	759	710	754	800	747	770	763	734	778	718	810	744	775	771	786	785	769	791	813	758	774	777	801	765	745	754	763	734	754	752	768	788	793	748	746	797	780	716	677	743	773	759	757	747	743	790	765	754	754	729	752	727	740	784	746	755	791	806	740	828	732	811	759	858	737	822	762	743	782	728	743	778	767	792	795	804	799	775	776	754	749	778	710	767	734	758	747	765	783	758	722	727	771	789	743	783	793	765	754	779	761	740	743	777	764	751	729	777	746	770	744	765	765	726	844	769	765	810	716	787	751	733	786	793	779	766	743	780	753	708	720	751	783	787	735	751	742	740	798	796	804	766	722	740	755	777	746	759	796	787	729	748	776	792	729	742	765	763	810	804	772	776	789	745	733	782	800	780	776	738	793	763	730	730	798	776	752	750	836	745	775	714	729	793	719	740	752	776	816	825	810	743	734	752	716	752	812	811	783	789	756	735	779	774	757	775	776	848	779	774	798	726	793	765	742	792	762	765	755	802	744	783	741	820	744	767	759	770	744	762	755	723	739	771	762	786	793	743	760	784	751	714	774	754	748	809	771	766	788	754	791	747	760	731	726	817	748	793	784	774	771	727	809	736	764	748	765	746	748	721	809	756	741	780	798	798	738
12196	681	483	411	360	292	315	316	288	264	253	277	226	271	283	249	235	230	226	225	226	254	251	211	255	229	254	248	228	232	237	239	252	244	226	227	257	242	241	275	247	262	233	228	234	261	229	242	247	257	243	233	254	255	224	257	233	251	246	266	254	266	230	251	217	221	224	226	257	235	277	232	245	261	242	256	242	259	280	233	267	252	232	254	233	237	228	231	243	244	227	250	216	292	280	257	227	257	244	245	248	269	226	229	244	225	273	223	243	266	242	269	242	198	262	257	244	248	244	244	252	248	214	232	254	242	233	254	246	231	240	238	226	232	247	220	254	239	249	229	258	270	248	246	263	231	262	207	227	250	251	225	241	249	261	233	226	223	240	223	232	245	237	254	238	243	250	242	265	228	249	246	246	198	227	263	226	215	254	200	243	236	235	211	260	204	227	225	270	227	218	223	251	244	255	269	245	244	265	229	257	252	278	234	238	254	212	232	262	221	251	230	272	249	243	237	205	273	251	230	214	257	224	226	232	233	243	243	196	223	230	259	244	240	254	235	263	238	249	236	260	233	232	263	239	244	287	226	227	241	224	213	221	232	303	228	221	255	270	225	234	233	234	258	236	250	224	221	245	230	214	250	256	249	208	239	262	240	252	246	265	224	242	251	235	263	222	236	273	254	232	247	234	255	227	253	231	266	288	239	250	260	232	249	223	257	276	251	214	237	224	220	253	228	263	226	237	231	225	236	241	217	247	251	236	242	243	257	249	226	257	256	258	242	257	243	203	240	233	239	212	245	230	242	254	228	222	214	247	224	246	246	250	225	209	248	235	243	240	242	255	249	231	233	218	236	255	233	228	237	234	263	266	229	238	242	243	233	242	257	236	225	248	251	227	250	246	214	237	261	262	241	246	256	245	249	237	258	246	232	215	260	250	264	222	234	221	250	206	248	250	242	246	242	250	252	261	232	252	252	247	283	263	222	253	235	247	244	228	281	257	233	251	246	235	234	227	218	225	242	246	244	255	235	226	229	228	237	266	243	238	233	240	242	255	248	279	234	233	216	213	252	253	243	206	265	260	254	226	251	236	238	235	242	236	259	232	250	224	235	212	246	238	235	272	237	246	225	262	228	244	209	239	250	258	257	217	218	214	224	225	239	227	250	237	226	275	193	225	255	249	237	239	231	238	225	271	246	243	257	266	238	247	212	260	254	227	258	266	232	231	265	220	232	238	273	220	207	233	259	237	241	242	220	223	242	251	253	240	223	251	227	239	223	240	270	236	240	236	244	236	248	261	256	238	202	223	246	246	220	213	230	260	209	235	250	240	263	255	257	235	211	226	255	213	269	261	235	246	265	226	199	256	228	258	250	252	232	218	245	241	266	246	222	247	244	217	266	258	237	262	236	233	248	221	216	240	225	217	265	230	256	232	203	255	280	246	217	210	235	231	231	206	249	228	217	228	215	245	243	256	237	223	244	260	269	249	218	263	257	266	250	247	221	227	261	216	230	229	260	251	251	260	253	264	224	267	257	230	248	217	233	251	250	258	269	235	247	256	251	257	253	239	258	282	255	247	252	215	223	238	235	243	257	246	256	232	232	223	224	253	245	255	219	273	240	254	282	235	219	236	235	238	228	240	220	236	250	234	224	215	220	254	243	231	244	234	254	230	252	253	234	225	260	293	237	204	255	216	224	222	222	231	236	268	227	235	239	227	251	239	228	230	259	218	217	262	234	235	263	230	217	227	251	237	234	225	252	237	226	219	221	248	221	251	241	247	215	253	250	229	217	233	260	231	262	248	250	224	269	238	258	241	248	260	233	210	256	245	236	252	269	230	234	249	234	265	271	234	226	255	267	247	267	258	239	222	221	233	230	251	241	218	231	232	245	262	243	241	243	220	261	255	255	238	239	263	262	262	252	237	269	252	230	264	238	255	227	241	239	213	253	227	241	259	210	233	236	238	249	237	235	229	264	260	253	220	239	252	218	234	247	238	252	242	216	224	273	260	262	218	231	215	252	264	202	262	215	244	237	227	242	249	239	245	252	227	263	223	241	209	255	247	233	232	238	241	241	218	235	250	224	231	233	226	209	233	244	242	222	253	252	248	250	229	227	237	239	213	229	260	262	235	259	259	214	205	256	220	234	250	221	256	269	249	239	267	248	227	229	235	210	211	244	243	257	226	268	238	261	258	250	240	230	238	226	220	235	222	248	232	244	254	257	276	235	234	250	264	251	221	257	257	260	241	222	253	248	231	248	219	213	236	273	228	228	257	260	228	220	241	261	245	232	259	228	245	232	243	231	265	255	265	246	239	240	248	261	268	231	247	253	243	213	248	247	243	250	232	259	242	221	224	249	251	252	243	225	217	261	243	275	234	246	224	236	249	220	225	258	243	236	215	236	234	248	250	255	268	239	234	230	248	206	259	216	299	193	223	248	244	235	241	244	236	212	248	230	225	273	240	228	247	249	260	275	253	212	220	252	218	242	263	260	247	226	260	260	211	203	234	238	240	255	240	227	225	225	236	213	272	221	259	228	225	232	228	247	270	253	220	217	227	250	266	212	227	194	212	241	253	244	240	212	242	244	252	239	241	238	230	248	263	227	236	221	259	232	245	245	246	218	267	255	238	246	228	253	227	230	263	248	256	254	228	254	256	259	251	256	243	223	216	249	235	254	245	238	235	246	255	209	259	243	231	218	232	234	270	257	252	248	249	266	243	219	253	227	227	239	265	237	229	227	244	245	229	249	234	230	233	230	264	231	248	249	241	230	277	259	249	268	244	234	261	262	234	260	248	261	242	259	226	237	241	248	258	222	211	233	236	255	266	267	239	199	228	232	238	253	267	239	216	207	244	241	264	255	268	228	227	275	265	243	264	216	245	260	219	247	215	235	217	263	231	282	254	236	241	232	216	254	276	258	232	239	251	236	259	234	230	243	222	234	232	252	241	215	282	252	252	244	241	249	235	215	233	228	233	255	211	263	249	247	244	264	231	238	254	225	234	217	231	266	249	221	245	245	253	238	247	251	230	222	275	228	261	233	245	235	279	235	203	224	245	222	223	249	257	235	277	241	232	253	248	265	229	238	240	228	222	257	235	247	225	261	236	222	246	249	243	228	228	247	244	242	221	240	238	232	216	242	237	246	232	234	245	243	282	259	265	252	255	235	243	237	246	233	247	255	237	265	240	223	222	231	247	227	245	254	243	221	236	247	271	235	252	232	281	237	236	246	253	223	276	230	226	239	250	240	254	251	230	209	208	216	235	242	245	229	217	242	225	243	257	248	255	208	249	264	234	251	257	212	228	227	248	261	224	231	251	250	211	275	242	249	228	248	231	238	242	240	254	246	237	246	233	235	215	243	252	242	235	230	238	230	236	260	212	205	229	242	216	265	256	227	236	244	248	229	232	239	248	243	257	216	248	239	244	240	242	235	242	257	249	252	225	239	260	253	233	259	233	216	237	264	224	259	244	245	217	230	248	228	243	252
9558	716	1088	1114	1068	916	883	781	753	711	648	702	680	628	628	636	652	560	591	633	569	614	622	617	582	565	597	559	598	587	576	597	545	557	557	609	564	576	565	639	580	535	600	541	571	539	604	538	555	538	553	579	630	607	602	558	546	573	583	600	541	598	581	611	538	538	581	589	594	530	540	572	604	552	603	585	558	587	570	583	565	523	563	577	561	567	584	524	562	547	573	589	599	579	539	561	564	549	560	570	594	600	560	582	565	612	566	599	579	601	591	549	571	583	585	577	569	552	579	553	550	579	525	572	607	600	603	575	576	558	599	546	574	582	547	574	566	602	549	551	576	608	607	590	566	591	575	555	560	528	571	543	588	570	551	566	588	578	572	561	572	587	573	568	533	609	538	580	553	648	575	574	616	574	582	603	567	578	588	582	593	643	576	546	560	535	522	566	569	582	575	596	577	608	598	550	553	567	609	587	588	551	575	576	520	594	626	596	565	591	605	558	537	572	574	617	565	567	598	558	565	563	564	593	554	543	611	542	561	540	550	608	596	564	577	609	565	587	586	560	560	568	564	561	558	550	546	528	543	593	590	607	536	592	586	543	534	559	546	608	570	611	576	581	586	582	570	601	578	546	579	559	568	589	573	568	600	614	563	553	591	581	608	566	566	624	590	614	587	600	578	578	558	533	547	568	599	653	579	573	591	556	569	618	595	569	572	573	541	574	629	549	539	568	545	577	559	579	563	603	548	523	553	584	604	566	585	545	552	586	581	560	586	572	547	570	566	567	538	593	587	536	590	597	560	581	585	593	604	565	574	562	573	569	573	577	548	571	593	582	599	530	542	583	586	550	556	581	536	598	536	579	604	556	574	567	575	604	533	562	559	572	619	606	585	606	583	616	536	543	575	558	560	586	570	567	565	583	571	579	587	552	579	573	563	545	551	592	603	562	521	582	568	573	546	634	535	552	594	595	624	560	583	554	628	599	609	588	590	536	597	579	562	599	592	551	547	545	551	582	543	551	572	535	567	605	559	575	594	588	551	598	541	584	576	579	515	560	593	604	590	578	566	585	534	555	567	565	536	594	596	556	637	581	562	585	613	547	563	579	584	593	564	620	555	577	605	575	543	582	586	578	572	563	559	565	611	564	569	561	557	618	554	532	624	567	571	571	535	565	591	567	565	557	551	571	556	546	560	595	602	587	598	618	552	570	559	584	568	579	607	536	554	572	580	600	569	577	592	609	574	546	547	568	599	589	587	575	553	533	568	611	561	582	578	547	566	568	562	563	562	577	566	611	585	605	606	573	569	610	588	558	562	593	553	547	592	576	546	569	616	611	531	581	555	585	561	545	572	579	571	574	546	581	555	537	605	596	558	590	582	555	588	557	574	628	562	570	587	560	584	599	553	605	515	548	553	562	618	567	597	580	592	573	598	568	576	598	547	577	566	592	582	589	583	583	550	606	571	556	607	558	584	601	614	552	566	528	569	587	627	573	608	590	605	585	548	592	590	599	575	593	586	519	575	564	581	604	583	553	588	566	591	578	630	594	599	624	571	552	595	571	558	549	540	584	574	532	564	539	582	531	563	566	544	573	564	580	620	569	585	571	570	521	550	571	569	541	555	595	552	529	614	570	564	541	573	587	550	551	549	536	614	578	585	577	570	513	568	498	578	586	577	576	584	578	574	555	601	558	544	549	581	616	592	570	581	598	550	544	597	545	541	579	603	580	570	603	615	583	628	612	625	599	562	574	559	597	600	534	614	566	530	592	571	625	579	659	584	592	553	610	559	619	550	562	606	575	571	571	607	570	585	594	617	578	535	595	593	606	527	549	584	539	566	609	567	600	574	588	555	571	580	569	565	555	564	555	576	551	565	555	591	595	613	591	617	612	599	558	527	589	565	585	585	606	553	590	602	573	570	586	566	523	567	617	546	579	536	568	591	584	538	578	586	540	553	581	561	577	582	613	598	592	589	523	532	564	585	548	577	612	564	572	573	526	579	553	575	589	594	599	565	615	580	586	564	558	546	587	578	587	608	583	557	563	582	593	557	575	584	543	593	531	583	593	639	578	581	547	563	592	566	569	551	569	579	581	598	597	543	571	599	569	578	567	578	568	576	571	557	570	582	558	576	553	525	596	534	636	578	592	612	612	558	583	558	613	589	566	601	563	550	613	576	552	557	538	595	595	580	616	605	590	570	611	598	597	561	566	560	548	577	575	587	574	574	551	570	613	581	607	555	563	584	587	550	604	573	578	554	637	576	595	528	612	569	583	587	538	575	542	583	605	592	580	592	596	573	630	556	542	586	565	549	583	555	555	556	561	557	558	581	606	607	645	585	568	600	544	584	564	555	568	588	559	563	551	536	575	594	586	555	571	603	609	560	638	532	601	553	578	551	620	555	606	611	574	548	570	537	613	583	557	555	594	548	526	570	536	557	577	592	568	602	532	589	614	545	541	511	573	579	573	558	567	545	592	585	575	559	531	583	550	554	559	600	568	571	570	579	551	541	579	583	554	575	550	568	557	576	576	564	614	587	548	583	592	587	577	566	567	592	549	594	596	595	607	562	574	609	573	574	561	622	557	570	536	567	607	566	579	587	554	588	561	559	621	589	629	548	580	560	530	572	537	541	617	570	552	557	559	582	584	540	581	587	630	549	599	560	556	569	576	564	577	548	579	605	555	592	572	535	556	568	581	542	588	534	572	547	578	569	620	569	581	563	553	539	610	618	531	588	606	607	589	568	567	546	577	576	536	544	562	572	591	568	558	587	546	638	560	579	552	609	568	576	553	536	546	533	547	581	562	573	601	541	594	584	605	567	556	570	613	597	567	576	595	583	597	568	569	573	548	546	567	564	574	578	559	575	545	593	581	576	600	570	586	578	591	547	595	595	595	542	584	578	572	592	575	554	538	527	601	605	586	555	572	577	555	578	566	533	599	572	559	579	577	582	547	568	572	573	622	591	568	559	547	591	590	588	587	573	571	497	588	522	548	588	578	514	552	597	598	591	582	578	572	565	564	564	561	580	569	608	544	579	595	580	561	576	553	565	566	597	576	588	565	594	585	573	584	553	587	584	572	566	583	575	586	575	565	533	562	626	525	548	599	526	577	540	591	585	576	589	587	569	554	550	552	546	570	595	608	562	576	573	605	563	599	612	587	583	600	556	543	562	559	562	573	587	610	572	570	594	571	546	598	588	589	609	602	588	554	567	544	583	540	553	567	550	582	539	626	561	566	604	609	549	573	587	616	572	572	590	568	521	574	578	521	582	569	575	585	558	592	580	567	543	557	575	545	584	575	533	583	546	604	568	591	593	599	583	603	565	593	548	603	557	545	554	589	592	539	582	581	573	584	577	575	556	606	522	558	581	600	572	592	586	550	581	565	569	576	581	615	588	522	587	566	592	589	589	567	596	550	584	614	568	562	566	595	584	566	564	573	609	609	570	564	596	560	556	572	568	541	568	552	550	567	606	561	526	572	606	609
21041	1530	616	416	283	209	146	143	140	133	124	128	131	114	101	104	101	112	105	125	138	104	111	97	102	117	92	91	105	88	90	103	93	100	106	95	91	95	95	102	104	95	97	89	91	106	86	105	107	101	90	107	107	95	87	106	94	82	92	100	103	85	91	111	86	73	92	83	71	100	103	88	108	91	104	96	82	102	95	100	90	109	91	110	91	87	81	92	83	95	98	91	80	101	95	88	120	99	78	103	94	92	85	93	91	83	97	105	94	115	87	87	93	113	93	75	102	95	92	105	99	100	126	86	101	72	99	108	78	95	102	90	107	89	97	113	91	92	109	83	88	90	89	99	97	106	101	97	91	91	100	106	96	88	85	89	101	86	87	106	95	92	98	87	100	95	84	91	88	123	90	90	100	84	93	91	107	97	88	91	93	116	89	81	87	107	101	114	97	86	88	76	99	93	92	119	104	108	79	86	109	102	90	100	89	97	111	104	88	93	98	104	87	90	92	96	108	84	81	106	95	89	92	98	71	90	80	99	80	111	95	109	101	82	102	100	112	106	83	103	107	65	103	99	110	100	94	99	79	100	110	106	91	105	85	98	87	95	95	103	101	108	95	93	93	105	100	112	96	96	100	90	106	82	84	88	89	86	84	99	86	90	87	97	112	114	94	98	99	92	86	84	97	106	95	112	97	102	86	97	101	93	92	94	98	92	106	97	105	103	100	103	84	106	95	79	82	90	105	86	96	107	93	94	92	105	99	90	84	76	90	111	76	85	97	104	91	79	88	106	82	92	87	88	85	90	110	115	79	97	102	84	87	81	94	99	87	115	85	87	104	98	92	116	95	106	100	111	102	107	101	89	105	85	85	91	112	87	93	110	117	102	89	109	122	88	109	77	80	98	100	99	97	100	106	94	90	98	84	92	99	95	82	85	95	110	99	101	109	90	93	82	110	98	86	85	93	117	91	87	96	104	98	93	96	95	82	94	110	84	79	94	86	104	97	104	88	84	77	100	91	80	103	102	73	90	112	85	87	86	103	97	89	109	94	93	86	99	90	94	88	106	102	107	110	78	89	94	118	97	120	102	118	91	90	83	99	80	96	90	114	94	88	89	106	88	73	98	94	97	74	91	92	91	75	101	104	82	83	104	103	112	96	100	87	82	100	102	113	103	89	95	89	88	79	98	88	91	88	102	101	107	77	102	95	109	96	95	90	84	85	104	88	85	87	87	86	87	99	119	83	98	112	79	81	106	88	81	79	95	90	97	91	103	86	95	86	64	95	87	103	90	83	96	79	95	89	106	93	98	104	90	97	103	115	96	93	118	88	94	96	96	100	69	85	91	100	95	98	89	83	81	86	115	100	106	93	89	99	91	104	105	108	102	95	94	108	96	101	89	99	97	98	97	89	97	93	102	91	101	81	105	89	97	94	90	98	103	92	86	79	83	100	117	101	86	96	98	99	80	98	91	100	101	101	106	97	96	85	87	106	73	94	97	88	96	97	77	93	85	107	104	86	111	95	73	94	83	89	77	97	110	97	86	103	94	107	111	91	82	112	110	104	98	80	82	95	110	93	97	90	90	101	85	86	82	92	94	78	83	108	102	114	88	105	81	88	122	100	82	94	93	93	91	107	88	121	97	101	86	96	118	72	93	102	97	94	96	74	92	102	89	81	92	89	83	110	110	85	118	70	91	96	95	88	92	88	82	98	88	78	108	109	101	92	109	101	112	86	94	104	84	98	102	103	92	115	108	95	85	99	99	95	94	88	94	119	108	100	104	83	78	106	100	77	103	87	107	110	100	97	107	88	79	95	96	91	83	108	98	94	98	94	95	90	103	101	90	106	101	89	93	96	127	92	85	71	104	98	99	107	79	94	91	99	118	111	93	96	93	97	98	95	100	82	101	100	109	97	90	110	83	86	98	82	91	91	97	108	90	95	106	87	95	93	89	84	99	98	91	98	79	97	92	107	88	95	87	116	94	90	97	78	70	81	100	77	96	106	102	102	99	111	94	94	96	85	81	106	98	100	118	90	97	90	92	91	93	87	93	79	89	93	104	88	93	101	106	102	98	74	75	80	91	113	95	98	75	99	77	107	84	84	78	85	96	102	88	94	88	76	84	88	93	93	90	84	88	98	111	104	99	90	101	98	105	103	84	86	89	109	100	117	104	104	104	103	88	103	81	79	107	80	102	97	89	77	102	92	104	91	120	75	105	95	83	95	113	104	100	92	112	94	103	84	112	84	98	77	85	96	101	110	80	104	96	88	94	97	67	99	91	95	92	103	91	107	104	98	101	93	100	107	89	106	92	90	90	80	114	104	95	102	99	87	92	105	102	94	89	94	91	85	83	91	97	105	94	83	79	88	89	89	100	95	107	95	97	91	103	102	86	96	94	82	89	99	94	92	75	76	96	94	92	94	93	82	89	85	98	114	97	95	111	101	78	96	126	84	98	91	95	79	87	109	100	95	93	90	82	96	99	91	109	91	110	95	98	89	107	90	81	89	90	99	95	107	92	110	105	80	84	91	97	121	96	87	72	94	94	120	80	92	115	91	81	107	94	94	63	91	95	87	82	94	80	90	103	113	103	81	99	108	97	91	76	95	100	96	94	86	86	120	93	93	121	74	78	89	85	90	124	104	82	83	90	75	121	84	88	93	85	78	83	101	100	85	93	95	85	101	97	97	115	97	93	97	91	101	70	98	91	92	92	109	118	87	121	102	103	109	89	104	111	70	92	78	90	100	90	106	101	105	116	90	100	102	107	83	107	79	82	96	98	77	83	95	107	88	86	107	81	89	108	94	95	91	102	103	111	93	112	88	92	79	93	90	97	79	90	104	122	100	114	96	100	92	86	100	86	97	98	98	97	97	101	76	108	79	108	82	123	92	89	120	82	91	84	77	105	101	99	98	107	103	79	97	103	82	82	99	94	113	98	87	96	93	92	116	84	76	105	106	84	88	102	97	76	89	86	98	92	94	98	82	86	99	107	94	101	85	104	100	96	97	109	93	108	84	90	95	103	101	89	102	86	88	86	107	87	101	85	83	102	86	88	112	88	87	83	87	97	107	79	96	101	79	98	80	97	99	100	105	95	89	103	89	93	126	98	87	84	117	109	86	94	93	101	100	80	109	91	98	99	114	85	109	90	86	118	107	81	97	125	113	104	96	97	86	83	84	93	99	94	97	101	102	83	96	108	107	109	98	92	93	90	89	81	85	102	94	86	95	98	71	95	81	98	98	97	105	99	85	86	108	77	88	91	98	95	91	99	97	112	80	84	84	94	85	87	90	99	92	100	99	88	84	94	91	109	87	120	109	105	128	95	93	103	99	88	116	93	80	99	84	110	106	89	75	104	84	108	95	86	100	95	104	108	95	97	95	79	98	91	99	80	91	88	83	84	95	89	76	107	99	97	106	101	94	105	87	115	95	94	97	89	97	83	87	103	113	85	103	102	107	95	101	94	106	103	85	100	90	82	84	79
12773	670	1317	1442	1229	1006	759	672	551	483	466	461	419	388	422	416	377	329	337	339	336	324	338	319	316	341	286	289	318	279	286	294	266	311	306	255	281	277	285	278	257	280	287	264	268	259	288	296	260	263	271	257	283	237	283	245	261	291	273	252	302	243	266	264	242	267	250	255	285	287	282	234	273	295	284	252	244	265	281	269	267	256	278	270	270	310	264	265	270	282	260	263	282	261	262	275	262	255	244	280	244	279	252	273	307	262	267	253	244	270	238	257	261	281	267	263	275	259	251	263	259	243	253	239	258	282	279	254	259	257	251	246	247	281	253	277	246	269	294	238	239	257	290	279	303	268	282	229	272	251	247	245	261	267	289	287	252	259	265	255	258	271	260	271	255	290	274	297	271	286	261	250	271	231	268	284	265	239	245	279	247	241	242	268	239	249	272	266	262	258	260	249	278	280	259	265	243	263	238	273	278	246	259	245	281	236	266	276	255	249	273	252	242	247	265	260	254	275	273	271	264	255	239	239	269	237	236	240	298	244	274	275	278	241	251	263	250	243	263	311	271	253	241	265	256	253	261	268	236	266	253	255	283	255	256	274	238	305	249	297	240	261	285	232	256	274	267	271	270	272	239	265	248	259	280	260	239	233	271	292	283	243	269	266	240	233	271	254	273	266	274	273	244	232	251	274	288	278	263	275	266	230	270	245	271	274	232	240	255	265	254	294	245	270	256	271	249	274	258	260	235	263	253	258	261	268	266	258	271	248	242	281	275	276	245	258	285	238	269	262	277	278	251	270	262	269	267	254	265	261	259	235	254	237	270	290	283	259	273	233	262	270	286	236	260	241	260	260	305	253	249	269	293	261	242	255	269	291	271	257	256	248	262	228	276	253	283	267	251	243	250	258	279	263	247	272	286	236	285	257	258	244	249	270	300	265	256	270	269	268	261	279	258	265	273	255	260	276	257	285	300	246	232	249	281	292	258	259	249	248	261	300	243	267	243	245	258	268	262	256	251	290	257	266	273	252	236	280	264	262	283	251	280	280	253	272	242	234	250	269	259	268	255	272	268	259	255	282	262	272	265	269	268	281	261	271	267	243	290	269	260	234	240	256	274	266	258	255	265	267	276	269	265	260	261	296	282	249	270	271	262	235	289	263	271	272	258	263	256	249	247	261	241	273	263	270	263	278	272	246	249	274	257	265	268	250	281	282	248	264	266	281	274	267	285	281	243	261	256	224	253	253	242	267	240	282	294	250	276	280	233	265	297	275	241	279	251	279	236	259	244	280	240	243	280	229	245	258	248	273	250	245	264	250	274	263	295	278	276	230	254	247	256	241	235	265	283	256	282	265	267	250	243	249	272	270	267	289	279	254	274	277	263	261	267	248	283	268	278	271	255	276	285	268	263	258	246	253	277	263	277	280	285	287	293	282	234	260	219	304	258	226	277	277	250	263	289	279	271	273	271	274	278	269	256	266	282	271	273	259	244	260	292	273	265	264	261	240	239	271	273	264	251	229	264	289	261	248	271	262	233	276	251	241	242	265	235	268	269	224	279	260	290	265	269	264	258	257	244	257	274	244	256	246	255	276	289	279	260	246	265	266	245	267	274	286	266	267	263	298	264	249	279	263	230	244	271	241	277	295	271	255	259	241	255	256	248	242	260	279	267	256	233	258	278	272	263	274	272	249	223	257	259	295	242	250	273	255	256	255	274	280	263	281	255	266	294	259	273	249	256	268	230	291	251	265	282	239	257	261	254	263	243	262	262	293	288	285	283	265	281	232	260	258	231	279	248	246	274	251	254	265	239	255	287	269	283	265	259	260	256	269	236	262	259	279	246	247	240	268	264	268	283	264	259	275	254	277	265	250	248	296	275	285	239	256	264	288	286	251	268	233	260	262	279	271	242	281	278	267	282	282	282	265	284	265	260	246	264	264	246	244	250	251	245	288	270	269	254	289	260	243	283	238	256	263	266	263	286	279	274	244	257	249	273	276	273	274	265	245	231	286	235	275	297	276	257	252	275	262	258	246	284	258	264	292	289	282	269	239	260	266	254	288	273	263	246	261	272	297	299	265	282	265	261	242	284	279	272	271	267	290	265	283	273	279	275	263	276	283	255	249	267	289	262	264	277	215	247	279	224	268	247	267	245	234	264	256	256	232	268	262	250	262	237	228	279	249	266	261	251	258	265	263	239	254	246	243	251	254	281	255	239	254	276	244	275	275	260	243	280	264	244	271	265	271	260	262	271	219	253	269	256	265	268	269	256	252	251	250	271	278	253	281	270	266	268	272	264	251	265	252	256	251	251	237	256	267	270	283	284	260	263	242	264	283	276	291	284	289	259	251	251	274	289	265	253	274	278	272	247	273	244	259	217	296	236	290	261	247	266	279	243	233	265	261	256	256	251	273	279	245	252	233	299	251	274	259	251	260	262	245	291	249	270	263	235	275	273	262	292	273	272	262	266	264	225	264	259	253	282	258	271	232	263	294	300	292	238	274	253	277	249	260	245	259	316	271	276	235	268	253	272	241	269	286	251	260	242	273	258	264	273	254	252	262	285	255	303	247	256	268	251	248	292	280	229	256	248	254	282	215	280	262	255	265	273	274	274	272	287	289	282	245	257	260	248	247	283	263	263	251	245	268	237	261	249	253	247	252	286	277	305	257	272	267	259	248	279	299	247	292	277	239	272	248	266	265	284	271	277	280	263	268	283	239	270	267	255	267	264	281	254	249	268	271	293	248	281	267	246	242	288	272	283	251	255	235	256	265	256	237	254	233	248	283	261	276	281	258	279	235	260	265	271	268	262	251	245	248	289	283	280	279	285	261	269	239	282	230	288	260	258	249	241	273	282	229	264	256	248	283	235	242	276	249	280	253	269	283	238	278	263	271	268	253	264	277	254	295	292	270	266	242	297	266	251	251	252	257	269	256	260	260	250	263	267	241	266	274	247	260	245	269	264	241	248	257	293	266	289	258	272	242	274	249	259	285	248	254	270	268	272	242	260	269	283	280	276	260	257	256	248	259	263	285	264	300	235	264	282	256	287	253	261	272	274	264	260	261	236	257	277	257	227	253	290	240	265	276	287	258	251	285	269	280	254	277	256	249	253	255	282	263	250	264	258	269	254	269	259	277	269	250	257	238	251	264	259	277	262	257	268	249	261	263	260	265	273	311	264	262	280	247	297	271	268	282	267	260	261	248	276	246	276	260	262	267	302	252	274	293	267	274	254	278	252	280	259	273	284	276	269	295	265	240	268	262	294	266	255	247	249	250	259	252	249	273	228	241	275	280	247	267	275	248	271	243	260	299	266	271	264	260	280	263	279	266	260	251	274	263	275	258	272	252	292	278	264	254	263	266	273	249	223	261	287	282	264	271	253	264	285	242	250	255	261	263	266	243	280	245	227	275	283	263	279	268	255	254	269	277	273	277	258	269	259	248	232	233	264	269	264	273	271	263	261	268	238	265	231	263	243	271	240	267
3774	329	317	335	330	268	337	342	340	341	331	316	326	294	356	327	324	271	318	308	309	284	324	354	302	338	313	287	340	305	324	315	321	310	307	312	360	304	336	316	319	301	323	291	307	313	323	323	334	338	306	322	330	337	305	323	334	324	292	330	366	312	327	316	290	312	329	328	315	346	318	338	337	306	320	311	325	311	332	322	348	280	311	301	328	299	319	288	349	318	313	346	330	283	310	306	318	326	329	330	332	320	334	304	355	295	300	332	323	326	316	342	310	320	327	333	297	379	309	323	295	361	336	316	312	330	303	303	294	316	321	320	321	325	342	357	356	333	330	330	326	316	337	321	321	330	320	310	336	332	326	354	310	322	336	302	326	297	294	322	340	292	358	305	310	376	310	323	307	288	325	344	309	318	331	332	332	317	298	320	285	329	301	320	358	320	315	358	322	321	321	341	350	351	317	321	340	305	316	369	348	340	310	318	319	329	337	324	317	291	294	332	317	331	327	309	309	313	347	311	317	339	303	325	334	327	329	345	323	377	285	320	333	346	337	335	322	294	335	337	313	337	356	335	315	292	317	335	313	341	344	326	316	301	308	341	307	300	311	332	301	314	331	338	326	299	362	337	310	296	329	325	343	346	352	328	333	328	319	285	298	337	327	308	321	343	322	384	339	302	317	297	284	351	350	322	301	311	318	309	319	320	309	329	352	313	286	326	320	336	325	325	302	308	335	319	350	337	336	365	326	303	316	335	320	323	323	332	348	331	339	365	364	351	375	328	311	320	312	302	339	326	318	333	334	311	307	271	296	355	365	346	360	299	314	350	336	339	351	354	365	301	293	309	345	306	324	345	338	304	331	281	318	334	331	271	349	288	286	332	339	330	325	310	336	335	351	318	335	316	314	315	319	332	318	319	298	314	317	345	327	313	307	344	337	308	326	297	321	333	301	336	307	307	310	316	308	306	318	358	336	344	295	310	317	336	338	317	294	317	330	314	298	328	379	336	312	323	320	337	292	335	318	303	328	350	337	275	309	321	361	334	330	324	286	337	298	335	342	315	327	316	310	319	300	325	296	377	325	325	342	313	297	305	319	353	358	333	336	368	338	335	348	332	314	338	322	318	299	345	313	305	322	310	318	341	329	311	337	341	280	310	341	328	304	325	285	337	314	328	333	330	322	345	337	319	320	354	324	329	313	316	336	327	335	303	372	327	319	325	330	279	299	316	317	318	331	350	307	329	306	319	303	336	351	299	299	315	318	331	331	316	328	337	299	315	313	324	310	298	311	324	317	316	297	291	323	314	301	321	337	316	324	323	291	300	329	328	357	316	268	332	312	324	311	318	333	292	298	301	324	338	338	310	316	333	266	327	302	320	318	354	312	292	362	350	330	305	325	354	318	302	324	307	336	318	338	333	329	323	319	338	370	332	293	278	329	338	308	325	319	343	330	323	327	310	297	336	336	320	347	321	308	318	355	318	342	343	324	335	284	323	310	325	358	282	361	324	324	301	302	343	290	306	311	315	353	285	294	309	294	328	329	329	320	302	313	324	332	287	356	299	312	286	320	347	325	335	297	312	319	347	329	288	337	313	321	291	310	341	321	330	308	328	330	323	311	312	342	327	316	324	286	307	320	348	343	296	331	287	334	293	320	321	313	345	331	307	342	320	341	344	358	334	320	332	344	333	303	332	310	340	304	311	300	331	308	328	316	342	331	323	316	353	355	304	304	322	317	333	329	311	353	331	326	311	352	300	316	307	311	302	310	323	362	325	315	309	326	300	334	317	300	360	320	324	302	313	318	333	290	294	350	336	316	323	302	325	350	336	345	332	317	343	319	304	323	328	320	313	343	330	334	325	328	322	307	301	337	308	309	282	309	312	309	349	330	319	325	348	319	343	340	332	327	331	311	306	341	311	362	326	318	315	340	320	330	348	319	336	312	286	299	333	343	351	318	334	360	316	308	304	307	319	310	305	272	323	344	332	320	361	319	320	322	341	327	342	326	317	322	320	341	332	297	320	320	319	340	344	312	344	333	329	346	310	306	310	319	277	329	341	320	333	311	336	338	316	321	333	294	299	299	346	330	338	365	292	367	319	303	324	326	330	298	301	283	332	298	333	302	325	345	360	353	326	335	348	307	299	338	324	302	325	314	310	286	327	333	308	343	281	321	342	325	324	341	319	313	311	335	332	360	325	313	337	345	333	342	317	305	339	334	309	295	328	346	332	292	325	343	349	306	356	331	284	300	348	347	302	344	312	335	359	319	350	310	321	346	330	304	310	343	316	328	309	330	295	321	328	324	314	332	303	341	321	303	331	338	322	321	347	315	341	338	320	352	344	343	321	327	316	320	326	309	311	322	307	326	333	301	318	322	315	341	341	345	305	340	312	314	320	313	321	305	302	312	355	367	338	322	307	333	342	334	326	324	337	333	320	335	296	304	325	309	320	302	339	333	319	340	360	310	339	354	348	290	324	323	341	334	344	335	312	313	284	336	331	343	324	312	292	316	331	305	337	376	288	286	345	324	284	328	305	296	333	325	331	322	360	322	332	315	303	319	342	306	328	333	334	301	311	324	317	327	331	336	318	372	303	316	344	339	330	332	314	368	324	335	314	341	349	306	307	328	298	311	360	339	317	345	302	306	314	350	292	301	279	371	318	314	324	323	341	357	297	296	324	294	295	291	335	334	294	327	350	316	344	321	328	292	342	283	323	326	330	311	326	307	303	324	340	316	308	336	294	285	299	332	333	298	302	338	293	314	324	311	342	327	330	334	308	339	328	324	310	324	295	366	320	317	311	329	352	298	351	323	289	300	307	318	317	321	345	320	311	321	309	330	328	325	278	323	302	334	316	333	320	310	296	289	338	333	311	313	316	312	338	329	321	339	317	315	301	337	331	320	292	306	325	331	313	303	329	344	362	325	311	298	313	329	317	304	326	311	333	382	309	326	351	331	326	344	315	333	340	303	316	339	320	290	321	340	345	325	294	342	323	382	304	315	333	336	290	347	316	340	328	295	328	354	280	338	308	344	344	324	323	317	300	300	320	273	351	324	357	350	337	310	309	312	354	327	326	333	315	314	321	299	292	362	303	349	313	326	334	266	321	323	280	357	320	306	339	309	317	320	325	317	310	324	325	348	310	347	333	333	330	317	304	320	326	356	337	312	313	325	363	294	321	325	316	350	311	317	335	320	304	326	338	316	341	318	309	301	314	286	328	348	335	321	309	331	333	343	305	331	367	327	312	316	339	344	302	350	319	315	338	336	306	311	356	332	330	327	319	316	300	304	314	361	300	299	300	332	346	309	303	313	316	304	331	295	321	322	306	347	325	354	349	364	341	308	332	308	360	324	310	365	341	319	315	317	353	318	333	341	290	313	313	316	326	322	341	321	306	320	316	359	327	303	369	335	322	311	300	304	318	332	353	331	326	314	347	312	296	325	324	348	356	326	334	303	286	303	338	338	334	338	369	340	330	290	297	323	336
3651	748	750	793	803	800	750	754	764	768	765	756	763	758	740	745	763	782	789	800	716	780	755	768	753	805	757	813	776	750	739	746	804	794	754	761	840	753	763	749	771	751	798	795	778	734	767	789	752	808	789	804	770	781	746	811	767	738	754	768	763	752	820	777	810	777	700	810	728	748	776	757	767	783	786	772	762	749	782	740	762	764	795	755	769	805	753	736	769	790	748	801	800	758	768	769	770	773	753	745	762	768	770	735	738	736	768	769	756	759	781	721	752	749	772	752	718	717	744	749	769	748	734	822	771	758	719	737	742	776	737	824	780	803	743	832	771	736	821	792	782	771	774	756	783	745	783	760	734	749	781	731	753	774	809	762	775	771	780	751	836	791	784	703	784	787	824	758	766	760	765	760	760	801	817	737	762	740	753	772	796	731	705	772	781	795	781	770	755	781	793	735	803	773	763	788	748	795	773	778	784	768	774	770	748	801	818	747	752	754	792	781	755	765	785	795	733	743	744	725	814	747	797	747	801	749	771	771	725	772	848	756	787	744	796	806	747	820	770	796	805	746	743	747	766	801	777	792	783	788	771	751	746	778	784	793	757	719	690	699	773	768	739	765	788	745	775	821	755	765	809	773	785	749	782	758	791	792	749	749	753	737	801	758	746	749	766	749	757	769	768	766	733	750	772	725	803	821	746	763	739	805	729	808	810	769	772	749	815	774	760	774	750	751	738	790	737	735	739	797	812	750	746	775	784	766	748	759	728	773	785	745	790	782	772	750	824	719	758	788	762	843	791	762	740	770	764	778	767	776	767	734	774	755	713	760	751	732	745	754	760	775	776	788	807	721	730	766	783	751	773	761	797	732	813	760	743	776	783	781	732	764	718	795	781	765	781	765	768	734	766	785	779	738	758	780	784	769	775	715	772	748	760	767	754	792	727	733	730	713	796	757	745	762	712	762	780	754	792	768	820	746	728	731	793	795	814	746	751	768	753	749	737	785	774	808	761	765	722	779	758	744	822	764	784	735	778	748	718	814	769	762	793	742	741	765	736	764	760	794	739	785	748	770	762	751	742	755	768	774	732	795	753	814	764	727	772	786	705	729	768	763	747	754	747	767	694	753	739	773	774	758	753	787	739	788	810	759	785	786	753	777	777	773	731	756	747	743	719	770	792	742	765	769	721	794	780	788	741	798	729	752	769	803	717	768	730	741	746	748	750	750	748	790	800	758	758	781	766	748	750	775	770	777	815	734	758	771	798	772	788	745	725	758	817	744	733	770	751	723	745	702	789	689	768	772	780	769	739	754	757	708	807	750	734	815	796	804	752	729	798	778	752	751	703	752	738	807	790	779	753	806	762	775	725	740	779	704	750	765	774	745	687	756	771	801	717	754	770	778	740	817	777	772	719	770	800	760	789	752	781	784	813	799	766	726	717	738	800	728	765	827	745	744	769	785	769	773	779	774	800	732	753	784	772	777	806	768	760	756	768	727	740	775	750	740	778	779	767	763	777	761	788	782	798	768	800	743	759	770	771	768	790	761	742	750	758	784	737	815	728	754	772	758	744	745	748	748	761	761	810	755	792	740	817	815	734	725	736	758	783	774	781	757	720	737	770	770	739	739	805	788	766	721	771	746	817	764	764	799	761	774	777	805	795	749	771	767	757	783	738	769	725	779	730	749	760	754	745	724	803	771	765	750	792	760	760	748	741	784	786	762	759	837	788	761	734	756	777	743	747	764	741	766	780	745	821	743	739	716	787	756	782	827	752	747	745	732	752	742	771	757	817	771	782	713	757	781	808	769	724	768	784	791	754	792	740	768	756	802	737	767	844	787	736	744	778	793	771	771	777	751	781	814	816	741	758	807	802	796	738	781	714	767	729	747	784	760	727	743	765	823	766	786	768	843	789	766	726	722	806	758	779	810	772	788	713	786	773	744	800	755	820	750	785	782	749	797	760	752	758	783	766	766	755	815	749	753	749	760	771	770	758	778	809	772	807	798	752	779	753	789	744	750	754	777	748	768	805	776	748	747	760	753	827	788	784	757	746	778	790	769	756	752	786	743	740	737	760	824	734	754	787	714	717	761	741	736	720	770	778	771	725	772	745	769	782	788	819	770	778	783	762	776	766	766	750	805	717	773	742	752	736	766	768	768	774	802	740	791	772	814	786	760	773	814	795	830	730	739	733	778	768	681	791	741	757	833	747	743	784	773	756	747	767	742	724	772	775	757	730	738	753	813	729	828	724	758	781	786	791	756	785	731	770	768	752	774	740	726	776	784	759	728	848	757	765	757	739	787	815	749	783	760	706	733	762	762	838	769	803	761	700	774	800	742	766	813	747	758	761	793	743	783	747	750	745	763	799	780	774	789	749	779	793	782	750	775	816	806	740	811	745	747	818	800	761	813	759	783	756	796	724	761	763	824	775	810	815	723	737	786	767	749	752	761	740	756	724	746	788	766	818	821	734	773	772	723	738	779	773	783	738	745	797	764	742	801	748	788	769	758	724	793	794	688	757	750	757	699	745	749	744	757	737	743	791	800	812	771	807	758	747	724	743	766	770	788	757	753	778	755	756	739	755	745	726	769	810	719	757	767	751	723	779	746	773	759	725	774	733	745	804	776	758	796	750	762	758	748	764	802	791	761	772	713	750	785	720	774	826	747	762	769	807	738	779	754	775	766	794	757	795	744	737	733	781	770	778	733	738	774	737	748	765	701	768	759	748	688	721	742	798	730	755	752	741	775	778	809	758	767	813	697	741	796	771	768	757	768	773	714	749	742	776	725	758	763	764	776	777	733	739	720	786	806	732	752	787	771	799	713	720	791	778	720	793	804	792	784	729	794	784	776	734	775	812	807	735	811	810	773	745	785	767	794	773	757	779	783	771	776	776	741	796	788	776	802	802	764	802	723	746	778	746	757	805	805	791	794	754	812	758	769	781	758	798	754	794	786	732	722	776	786	773	787	771	773	803	762	742	742	761	727	741	770	754	753	779	773	764	801	752	738	779	793	781	790	750	769	786	761	773	802	787	760	756	779	764	747	778	772	763	754	760	723	749	740	754	723	763	786	727	805	753	723	789	765	760	714	765	809	773	752	827	744	777	760	856	717	767	727	743	753	770	749	784	789	736	809	770	776	764	749	761	795	744	739	793	762	828	764	751	765	758	794	732	779	751	737	752	766	734	730	751	741	789	765	773	780	772	711	770	773	760	782	751	762	789	751	777	721	753	785	779	795	770	724	746	790	780	756	754	748	746	776	769	776	706	752	783	765	729	766	726	739	771	731	782	793	781	786	802	750	771	744	743	793	740	725	796	751	740	742	751	746	784	793	732	761	726	795	764	754	764	759	791	773	818	761	764	783	792	793	748	786	762	835	725	767	785	745	784	781	760	766	793	773	715	738	777	744	803	773	738	761	747	744	801	752	768	774	696	787	775	784	770	743	718	793	750	803	779	725	743	752	743	730	772	770	806	772	783	740	789	793
12640	713	440	394	377	313	270	239	267	273	288	231	253	245	268	269	260	238	250	233	240	236	243	251	247	220	208	230	245	239	232	230	246	243	238	201	248	242	204	237	255	219	257	252	225	253	251	249	250	217	244	254	233	238	237	237	246	249	253	236	243	226	224	253	217	216	268	250	267	269	218	246	266	265	253	252	243	231	265	223	264	230	255	238	262	253	220	281	220	238	272	207	222	231	255	217	216	237	218	246	225	251	269	241	253	226	247	238	236	270	267	292	259	238	220	254	250	241	211	238	248	255	269	252	231	249	252	246	260	247	211	264	226	254	224	254	228	249	229	229	222	247	219	223	226	216	219	247	248	281	253	219	240	267	288	241	258	255	240	256	232	240	224	277	235	216	236	234	234	197	225	247	238	215	283	232	268	218	255	226	249	243	250	227	262	265	249	214	218	220	238	248	238	236	255	242	218	256	223	230	244	256	224	244	239	235	232	252	263	245	291	232	237	275	263	239	255	274	197	244	238	238	236	251	251	252	259	246	225	232	253	227	253	218	198	222	240	226	237	245	224	241	246	241	234	249	213	252	238	232	223	201	259	227	262	257	252	235	239	229	247	248	240	239	254	236	258	246	251	243	225	263	252	242	225	260	256	251	257	213	205	222	270	271	244	232	216	235	241	246	205	245	254	257	239	260	227	256	230	228	266	235	254	264	228	254	264	255	245	258	238	237	250	231	271	213	263	246	248	248	244	252	211	238	234	245	208	244	243	211	249	243	238	226	264	258	255	239	229	257	232	270	262	244	245	251	230	253	250	225	228	246	267	233	262	245	238	230	240	282	236	236	242	245	233	275	263	245	226	238	254	272	239	269	275	255	230	237	259	248	259	242	222	235	223	275	242	244	281	233	249	252	231	249	267	237	243	255	255	248	235	254	242	245	218	226	250	272	249	252	234	231	213	225	241	234	243	256	264	263	227	234	231	218	246	214	239	224	257	236	244	213	245	247	268	232	255	216	269	245	246	245	258	245	267	249	224	238	235	298	229	231	223	240	255	239	250	241	220	259	237	221	240	243	235	247	246	252	243	201	235	255	271	231	222	247	224	247	263	228	246	223	237	232	230	239	235	250	256	255	263	230	248	233	228	240	204	229	243	231	248	232	249	238	242	234	246	244	238	244	250	224	238	258	248	241	226	224	205	274	230	251	207	248	241	250	251	248	239	252	232	218	232	257	245	204	214	228	226	249	286	245	242	249	207	230	221	236	236	231	245	267	247	229	251	218	270	245	215	240	240	250	244	269	254	248	247	243	240	233	231	266	244	280	234	246	239	242	252	235	228	247	236	287	252	245	245	232	232	259	253	252	214	209	241	257	247	255	230	253	225	242	233	242	234	242	279	247	257	238	236	219	265	257	247	246	236	233	232	236	245	243	231	229	243	245	238	255	231	259	234	261	236	235	251	264	257	225	270	285	291	248	274	240	230	236	223	225	247	235	246	246	244	239	272	231	233	232	241	247	233	227	262	237	276	249	249	259	241	237	216	266	223	222	258	251	243	248	231	217	243	249	227	253	234	253	211	235	244	250	225	240	245	222	238	233	255	241	221	257	261	243	236	231	261	253	223	252	229	236	225	225	248	236	234	242	255	225	242	210	252	229	251	228	288	247	210	232	233	231	251	250	244	231	260	272	235	253	242	246	243	239	266	231	243	235	230	254	276	213	229	248	269	226	248	236	250	274	237	224	245	238	214	232	249	226	234	233	244	270	207	229	266	243	270	243	240	229	248	234	249	245	248	220	245	214	237	250	242	259	243	227	218	221	214	236	240	256	252	239	247	220	245	226	231	243	255	235	233	245	254	260	261	236	252	248	252	263	262	239	234	214	234	239	262	241	233	246	244	284	263	251	235	249	256	235	253	243	241	237	214	246	220	211	247	251	262	250	237	246	245	252	247	245	231	216	250	218	240	262	280	254	244	229	212	240	237	260	239	220	245	237	253	219	251	229	214	246	239	233	240	268	250	246	252	232	236	239	257	254	265	236	250	239	261	242	227	226	254	230	248	238	234	228	239	252	227	271	218	229	234	254	246	206	233	239	235	240	248	234	231	250	249	234	239	240	250	267	237	270	240	207	230	273	260	211	277	227	255	257	226	233	230	269	247	260	257	232	279	248	211	225	252	256	261	251	236	239	223	238	260	244	239	253	280	243	221	236	255	192	229	246	265	245	263	230	224	251	258	266	255	223	214	267	243	242	217	226	206	216	240	221	265	265	232	251	236	252	246	210	259	251	245	228	229	226	258	246	254	227	256	237	242	248	275	237	252	253	228	246	234	260	240	254	250	250	236	232	235	239	237	259	263	244	241	260	231	249	230	257	277	237	228	224	226	218	250	251	235	217	237	249	273	264	232	265	237	226	224	226	233	242	224	227	240	226	264	251	235	242	256	260	264	244	232	224	239	229	273	238	254	212	243	248	223	244	249	249	239	213	219	233	244	223	247	249	238	236	232	254	246	214	235	231	212	214	255	229	246	234	240	246	249	251	268	253	234	262	223	253	226	257	250	254	232	257	249	258	209	241	234	229	242	220	228	255	242	238	263	230	268	294	232	241	269	255	240	235	242	234	239	225	239	256	261	249	262	242	263	223	253	256	237	242	247	215	246	246	266	240	232	231	230	241	251	228	247	238	239	257	253	241	255	256	234	253	241	220	251	238	243	242	221	246	228	240	257	240	209	250	244	257	246	262	252	227	228	233	281	260	223	243	303	230	215	257	210	272	227	243	248	248	234	224	253	263	229	231	249	251	262	244	239	277	239	235	246	242	238	227	244	265	244	255	242	234	255	244	247	250	264	254	260	222	252	205	260	245	210	213	228	260	242	209	208	216	218	232	228	225	227	228	239	243	268	211	247	222	230	220	254	227	232	218	240	218	220	206	231	253	222	214	216	247	248	214	209	212	254	245	244	243	230	236	272	268	243	255	229	238	234	250	242	257	243	245	209	235	232	248	262	271	254	243	221	227	199	261	249	251	230	227	229	239	243	229	236	255	240	236	218	228	231	247	251	238	237	229	251	246	234	245	225	286	248	237	255	232	223	253	215	232	225	254	256	233	235	270	248	242	262	230	267	243	203	233	234	262	239	255	267	249	232	263	247	280	236	226	229	235	269	240	216	282	249	203	236	252	230	244	227	229	213	270	245	219	248	227	232	235	250	216	232	251	263	257	254	257	217	234	231	236	213	242	212	259	237	242	244	241	226	261	260	224	227	221	221	225	218	274	259	247	252	237	228	219	241	242	250	244	262	258	244	237	228	264	249	246	232	231	255	235	263	235	241	234	231	208	256	247	227	232	248	230	241	249	232	238	218	227	220	225	229	233	239	262	247	210	252	248	219	243	268	261	224	245	248	257	249	250	255	253	223	253	230	230	236	225	234	247	203	223	226	231	256	262	238	264	220	242	250	278	255	213	231	265	255	273	252	250	227	220	265	257	242	257
9772	812	1124	1186	1079	908	838	785	716	708	694	634	675	635	625	670	620	634	614	605	598	617	603	581	639	601	568	607	587	569	607	597	626	564	608	609	584	643	610	616	584	578	581	614	604	566	581	566	569	585	589	577	580	572	600	581	594	567	604	570	569	605	605	558	594	564	567	541	563	585	580	589	554	574	584	585	563	576	529	556	581	582	588	586	564	572	600	578	603	551	605	568	572	555	609	604	599	590	558	585	545	572	581	575	552	600	560	599	564	539	568	579	588	582	568	569	563	602	586	529	604	580	520	569	593	591	574	564	555	555	568	566	566	600	597	537	603	545	594	561	567	573	594	594	610	555	599	552	610	607	602	581	583	588	573	569	591	583	597	589	589	598	604	582	567	582	546	600	641	582	557	588	545	591	583	561	598	548	552	613	569	551	584	589	587	583	593	568	580	602	590	561	539	550	559	564	540	555	575	561	556	569	579	553	602	539	589	546	565	549	566	609	562	584	616	646	586	587	537	580	575	602	562	557	582	600	545	591	569	599	584	549	568	575	551	596	575	533	604	590	585	579	570	575	600	573	578	554	582	560	588	564	597	582	552	513	549	606	558	568	541	596	619	599	603	586	579	593	587	608	583	543	573	553	623	586	549	545	570	584	577	581	557	606	563	580	545	558	566	565	578	574	606	586	544	591	540	557	591	583	576	551	561	558	611	569	585	555	588	595	555	561	553	540	595	578	606	562	560	543	574	582	572	603	622	578	574	537	581	590	588	569	583	571	609	600	590	580	623	611	512	556	545	589	574	564	608	556	577	560	564	573	562	534	630	564	579	574	603	565	576	573	586	588	578	566	551	541	570	562	573	563	587	574	576	589	549	558	565	599	576	569	558	589	565	567	581	584	564	536	603	561	573	589	623	566	582	616	568	596	585	569	594	546	588	586	572	621	542	525	519	612	578	590	603	571	525	596	564	556	578	570	602	573	579	550	573	551	564	576	583	581	582	572	598	554	566	612	585	574	582	609	556	583	587	612	602	585	565	538	598	560	572	566	582	551	559	579	579	588	583	567	576	554	548	575	542	608	574	564	587	594	517	590	597	621	616	537	600	562	561	566	571	569	570	584	591	573	570	594	544	572	531	554	575	558	586	595	536	577	600	575	562	545	600	530	561	568	567	601	549	560	557	573	554	515	548	598	588	559	580	674	626	554	595	617	613	565	607	588	552	604	594	588	546	582	534	572	567	611	573	547	606	567	587	607	597	566	566	575	528	538	627	600	567	547	567	567	588	546	556	556	557	605	597	584	603	589	554	544	593	568	535	586	569	531	583	567	610	613	541	564	558	556	584	561	570	591	571	596	591	554	534	582	586	567	601	588	524	564	560	562	591	581	577	571	558	596	599	595	552	568	583	617	551	591	571	571	589	567	580	587	596	543	617	598	585	591	575	558	561	615	595	606	617	595	613	540	591	599	573	558	583	537	590	579	569	607	593	552	583	568	569	588	570	562	563	585	571	541	536	552	563	590	571	562	609	574	567	545	609	561	578	537	568	590	573	589	579	588	567	590	571	578	567	610	539	557	556	615	567	574	568	570	573	565	597	584	583	557	577	566	576	545	589	590	565	587	605	552	556	575	603	577	573	575	522	556	590	564	555	583	546	542	572	572	550	547	548	586	599	564	576	562	602	576	577	592	594	578	570	588	560	572	596	615	595	600	567	589	569	560	565	532	623	621	562	573	549	585	625	573	582	553	590	582	600	535	579	599	576	584	572	556	542	609	587	567	596	609	556	599	559	598	583	547	548	602	538	585	563	625	618	547	592	588	597	568	568	610	601	555	590	576	556	547	592	516	573	600	530	558	562	617	561	606	554	561	596	588	613	570	545	582	555	623	613	567	597	640	575	572	552	614	538	549	558	546	545	556	569	599	567	567	572	556	582	561	551	519	572	595	599	579	593	576	607	621	585	539	592	571	595	566	582	553	558	586	595	563	586	598	564	543	533	589	560	572	553	529	549	583	543	558	557	632	580	588	545	632	567	559	574	591	582	566	594	600	593	602	576	570	523	600	560	595	579	610	593	584	613	563	574	569	612	537	585	555	562	575	536	528	577	578	570	549	590	572	554	572	575	558	595	591	592	544	576	569	584	588	587	606	618	561	591	586	551	550	573	618	572	603	540	604	556	573	617	579	587	555	552	566	551	602	579	564	580	567	567	591	561	593	621	530	535	542	541	610	572	592	550	599	557	578	545	607	522	562	595	599	558	570	596	553	582	596	578	515	583	521	633	564	565	591	571	610	551	584	581	570	591	580	571	569	588	586	592	619	578	550	587	621	569	554	566	560	567	597	548	614	572	591	562	564	591	586	583	584	562	560	607	588	543	545	590	591	580	587	594	591	546	550	587	536	566	622	590	579	565	655	576	536	551	541	585	585	564	595	546	514	585	567	565	592	550	568	554	566	506	573	584	603	594	580	556	554	553	556	599	549	586	569	579	556	565	560	568	550	562	583	601	594	585	592	561	547	553	547	607	543	578	573	579	518	594	587	596	610	570	538	589	556	547	513	605	615	616	540	541	591	562	572	638	532	537	605	574	560	549	549	584	602	608	587	593	580	602	556	587	591	548	553	597	596	533	582	593	570	551	583	602	564	579	599	594	586	606	556	579	582	553	560	585	574	544	547	566	625	577	560	604	563	626	622	566	602	554	589	599	575	577	529	610	585	573	578	543	552	574	568	568	594	600	549	610	615	575	582	593	557	595	593	615	533	539	579	584	594	580	595	561	579	558	570	590	566	561	573	537	577	565	628	602	566	611	602	531	558	614	572	590	543	563	585	568	564	583	605	558	610	555	565	530	543	584	572	571	600	589	586	551	566	597	563	587	564	610	556	572	548	604	589	559	571	580	558	559	591	646	581	578	578	605	597	584	617	587	550	598	599	571	548	559	546	562	564	595	576	583	582	565	573	593	632	554	575	592	578	563	559	570	627	568	546	583	556	589	552	573	586	593	531	638	558	610	565	594	597	551	582	604	570	580	588	581	567	575	539	538	583	595	599	543	599	560	533	588	565	621	575	583	614	574	568	576	566	627	593	594	570	560	577	538	563	633	562	587	543	579	598	558	535	565	538	605	559	578	574	514	596	599	597	598	562	603	584	560	579	571	581	545	572	607	611	562	541	581	563	561	590	563	564	570	554	560	614	548	589	617	575	555	581	530	610	605	596	559	543	569	541	555	591	574	588	555	598	555	598	585	570	567	569	531	578	532	561	585	602	569	597	554	584	604	568	532	537	575	539	583	580	589	572	622	541	555	595	617	581	564	584	549	547	565	552	574	568	558	596	521	555	588	520	568	565	589	548	563	631	577	535	576	573	593	556	566	606	556	587	562	553	551	559	589	565	575	590	619	578	518	559	551	557	570	580	569	577	526	562	590	593	558	573	586	587	569	559	541	583	591	607	593	556	554	565	576	549	572	580	584	581	572	542	582	547	592	578
20834	1553	558	410	325	249	197	166	139	136	141	126	107	90	113	103	112	104	106	104	108	85	93	91	100	106	88	109	102	107	87	94	106	123	97	100	98	90	106	122	99	72	90	103	93	103	101	94	127	97	97	81	87	102	100	100	104	116	86	95	94	90	96	85	95	90	89	95	98	74	115	97	91	101	104	85	108	94	86	113	97	110	96	96	88	87	85	89	96	80	100	89	104	88	104	96	94	116	89	95	102	88	111	100	77	81	117	82	91	108	93	90	69	86	94	121	112	97	94	83	86	94	82	102	104	93	95	90	75	82	88	93	113	79	98	94	105	89	83	103	81	85	115	92	79	99	94	99	92	97	112	82	102	108	96	121	103	82	87	92	89	102	115	105	95	93	91	102	98	103	90	81	103	92	118	101	81	120	86	96	105	87	82	82	100	91	107	112	105	79	103	95	105	87	101	94	105	99	78	93	90	92	74	108	89	78	90	87	107	85	114	92	86	75	90	84	86	94	85	83	116	95	90	85	99	79	82	109	87	89	95	91	99	75	91	83	99	98	98	90	101	91	93	88	108	86	90	117	96	86	91	81	90	107	105	103	92	91	82	92	90	108	98	107	92	81	112	105	86	84	88	90	101	91	89	90	102	104	101	107	104	93	108	108	108	76	89	99	93	89	74	108	71	100	84	94	93	95	115	92	117	91	90	91	98	101	83	93	101	96	94	91	96	99	105	93	114	101	90	95	104	78	83	100	94	113	104	102	93	93	97	88	81	101	76	87	99	93	91	75	98	86	97	78	113	99	82	106	102	94	99	89	108	107	102	97	93	93	100	85	87	96	94	104	93	94	113	96	101	93	100	92	103	85	116	110	80	88	100	110	85	87	107	92	99	94	94	98	93	76	91	98	98	93	82	89	105	87	90	109	90	93	91	92	110	100	91	99	92	92	96	94	109	114	93	102	110	106	110	95	100	87	101	123	100	97	87	90	87	109	117	95	113	97	102	93	99	95	86	92	103	104	104	86	96	96	105	93	105	92	106	99	93	96	93	105	91	87	97	113	90	88	98	96	89	95	93	111	104	88	88	104	99	103	92	90	97	84	91	82	92	95	88	101	104	98	100	100	99	81	102	83	98	95	94	87	101	117	121	89	83	87	82	103	87	105	95	93	93	103	73	94	106	98	91	90	90	115	78	88	76	94	84	94	106	96	90	91	102	88	89	93	92	91	92	96	102	81	82	91	88	95	103	112	100	94	108	104	85	93	97	82	91	102	85	86	105	84	90	89	93	91	90	93	91	90	89	82	92	85	89	91	95	108	83	107	80	99	103	84	104	90	102	95	100	94	78	96	91	90	89	94	117	92	96	94	92	97	112	100	108	87	95	93	98	121	82	103	86	107	72	93	102	105	84	108	108	83	81	93	114	86	75	99	95	106	95	104	97	114	102	91	91	93	83	100	85	98	102	110	102	105	91	91	94	82	97	89	106	103	91	100	93	95	93	90	94	95	99	95	108	104	109	123	99	102	88	89	99	98	100	92	78	101	90	84	90	98	94	97	93	99	105	82	97	103	96	84	98	98	94	90	105	97	104	102	90	89	94	87	107	91	96	72	75	93	78	86	91	90	113	106	107	99	113	85	88	92	99	92	97	94	95	91	92	96	95	105	87	81	111	103	91	104	82	89	76	77	101	107	94	112	94	98	102	92	93	95	97	128	116	103	90	98	97	103	88	86	90	109	85	80	87	81	111	108	84	97	83	92	92	90	97	104	82	112	95	72	97	95	94	87	100	110	96	83	101	92	103	92	82	94	101	96	103	97	89	100	110	98	92	76	99	100	78	101	109	94	110	94	96	93	84	91	93	93	75	101	102	105	100	90	102	97	89	96	104	89	83	97	106	89	108	99	85	103	99	114	99	92	84	99	88	93	89	92	92	82	99	94	90	81	100	115	103	96	89	102	99	95	92	84	91	96	79	100	89	94	114	76	105	95	76	95	100	99	94	74	78	92	97	82	109	91	105	94	74	113	85	96	90	103	97	87	108	87	106	94	99	99	87	75	91	101	94	95	93	91	92	80	102	78	86	75	75	94	106	105	127	84	91	95	95	90	95	101	83	86	87	90	92	77	100	109	92	85	93	95	100	83	91	98	75	92	79	95	106	93	83	125	101	90	107	93	81	111	91	96	99	95	99	80	79	94	101	84	96	96	101	108	100	101	85	106	83	96	97	71	108	79	102	102	99	84	93	91	90	106	119	98	101	96	91	79	115	88	94	101	76	88	90	103	90	90	80	87	86	88	103	115	100	94	93	98	84	94	107	91	80	76	88	88	98	96	88	105	79	87	91	99	97	102	101	92	93	108	94	97	110	73	97	86	101	96	96	103	100	104	101	94	102	85	94	74	83	91	95	90	93	88	91	90	82	94	83	89	109	111	107	86	86	92	91	94	117	75	98	86	93	104	101	75	99	91	94	80	82	94	99	94	107	75	105	99	103	90	90	82	97	101	104	93	90	88	100	82	103	90	110	81	81	74	63	84	78	104	98	89	106	83	110	97	103	93	85	86	94	105	101	78	85	122	83	91	87	102	74	97	87	114	90	108	100	101	90	95	108	88	91	80	102	98	99	108	87	101	109	113	84	92	95	89	83	102	81	95	81	91	91	74	85	106	82	92	119	107	102	99	92	85	94	101	104	93	95	94	100	86	89	80	110	93	102	104	99	86	91	108	100	93	104	101	106	117	82	88	76	101	90	95	106	107	75	89	100	92	103	85	95	84	97	100	94	104	106	88	96	95	126	107	110	101	99	85	98	97	94	85	107	94	102	108	102	86	103	95	101	98	92	100	93	99	72	88	103	74	93	101	94	103	96	97	100	109	112	82	101	95	97	102	88	104	101	110	95	96	79	82	95	82	81	103	91	105	94	94	80	103	79	91	98	79	84	100	87	88	87	96	86	95	97	107	75	79	93	106	101	85	117	102	82	95	104	83	88	95	92	87	88	85	81	92	98	78	85	100	90	99	101	89	98	71	88	92	90	81	86	114	104	109	87	93	100	102	82	108	113	110	99	87	90	101	92	91	107	112	89	105	91	98	97	96	84	79	94	88	95	91	88	92	100	87	97	103	97	99	101	106	98	102	90	95	82	95	78	104	90	81	91	105	88	116	89	92	105	102	98	89	81	78	107	94	85	114	100	108	104	105	78	107	93	103	93	118	105	89	110	85	99	75	112	83	93	79	99	89	89	72	79	102	87	99	98	107	97	113	93	109	76	94	86	107	102	103	101	87	101	100	107	92	90	102	101	93	100	99	87	95	86	101	82	106	81	100	116	82	100	70	99	81	97	87	101	93	93	90	102	102	97	103	103	97	76	89	109	118	118	92	92	87	92	85	92	95	110	98	108	93	99	94	106	84	87	96	102	93	95	100	98	97	110	99	111	99	101	95	100	81	73	82	101	89	104	84	99	86	99	100	97	74	95	102	96	85	81	114
12771	715	1324	1466	1196	986	792	701	616	527	504	437	412	387	425	394	352	378	316	307	329	315	315	305	279	302	301	303	292	293	287	260	259	301	248	305	294	255	279	256	279	269	300	254	257	261	273	264	235	260	283	272	311	259	263	270	285	274	242	253	255	285	276	279	271	267	234	237	272	286	268	254	247	282	292	285	253	287	246	254	245	268	272	262	273	276	291	254	274	251	279	251	226	227	291	262	260	281	264	268	267	262	296	283	278	229	217	258	252	251	280	239	263	252	289	266	274	254	259	261	280	237	259	268	244	272	290	263	245	249	267	261	258	265	257	290	252	258	223	259	273	246	271	265	231	242	233	255	242	264	252	243	237	256	250	251	246	283	278	274	248	280	250	269	251	262	259	260	247	284	261	260	306	282	264	274	272	281	292	263	278	252	291	264	237	268	300	255	255	257	303	276	230	235	237	276	256	234	252	275	252	288	231	288	261	258	278	260	283	280	253	253	269	287	241	262	285	262	286	272	290	275	259	264	287	244	256	268	270	260	267	257	264	252	271	249	280	282	271	304	260	231	246	238	287	269	274	263	263	249	250	252	231	243	262	285	282	262	251	266	310	279	234	240	256	263	255	269	262	279	260	265	229	235	266	243	266	289	275	262	263	258	267	250	252	239	254	242	259	257	233	253	255	228	286	241	248	293	269	269	234	249	235	261	247	231	248	275	250	265	257	250	257	234	256	272	263	271	268	276	259	255	242	279	237	262	272	233	256	260	273	248	248	261	268	243	272	267	268	272	261	265	225	279	234	257	250	256	271	249	255	259	268	247	238	258	253	235	269	234	264	261	247	267	228	268	284	273	284	238	268	250	280	265	267	274	253	260	229	238	284	269	264	253	252	270	227	278	244	262	251	265	280	258	237	272	282	243	259	260	270	260	238	282	239	263	261	214	253	270	264	279	302	284	272	270	273	261	240	269	222	268	265	252	270	251	242	257	274	228	229	240	257	268	262	249	275	271	260	264	294	270	270	262	254	268	277	268	286	263	244	264	250	278	237	290	272	245	249	273	253	276	257	256	260	239	276	263	276	250	239	229	294	274	262	250	254	265	251	278	289	270	263	269	244	275	249	263	268	259	272	275	274	266	276	297	281	243	252	263	279	273	245	229	280	265	248	272	279	263	230	252	252	231	288	262	271	244	270	281	259	239	287	249	243	241	280	289	256	238	262	288	260	259	267	295	222	272	257	250	252	250	228	249	283	279	263	244	272	263	270	257	249	269	267	241	236	241	243	262	259	241	305	261	291	234	257	257	259	276	250	256	277	261	272	240	253	238	214	239	277	248	265	256	263	272	247	268	261	269	286	258	256	275	244	272	271	279	252	269	254	271	254	260	252	240	247	253	240	243	260	286	265	267	271	266	264	263	277	267	273	265	263	282	240	281	242	274	247	246	270	238	260	269	233	261	249	266	263	248	295	257	242	235	270	262	248	271	266	290	254	251	257	268	292	263	260	258	272	225	278	251	228	243	251	259	263	248	262	249	246	271	269	270	230	262	259	301	276	271	261	260	258	285	294	246	255	259	272	232	267	273	256	233	251	247	256	262	225	252	238	270	287	287	269	256	249	272	263	274	262	250	246	211	282	247	263	253	268	253	248	254	270	269	271	269	256	249	244	294	256	267	248	267	238	238	243	244	262	271	277	248	274	248	270	238	242	260	259	253	253	260	234	275	256	245	266	281	268	276	264	215	262	258	258	278	293	263	265	263	239	265	251	261	280	245	268	219	253	288	253	268	268	219	268	260	248	244	246	270	268	269	255	283	247	274	249	286	282	262	267	248	257	260	247	264	275	262	264	265	250	240	233	258	281	266	237	250	240	219	279	251	280	260	261	265	272	256	232	267	280	274	265	250	263	260	242	264	294	230	250	290	260	258	228	263	273	268	245	237	272	263	254	248	256	285	252	262	258	239	263	251	255	256	251	267	254	258	250	254	265	255	241	253	264	245	257	240	279	246	258	272	261	270	246	270	270	271	252	265	257	255	258	258	261	230	251	282	238	253	256	293	266	274	290	275	276	227	294	283	230	252	257	280	264	271	241	247	263	269	255	250	243	252	285	238	251	252	244	289	256	283	275	262	275	257	246	245	251	271	279	253	268	269	251	260	257	242	263	248	219	272	257	257	250	269	280	273	256	269	281	250	269	271	271	249	280	270	239	280	259	262	262	232	255	274	277	260	233	272	264	265	266	278	262	260	228	251	262	276	270	240	246	281	259	256	299	270	260	252	255	254	254	224	239	265	270	239	264	266	277	263	235	234	240	234	250	243	260	294	253	241	265	238	258	267	264	279	275	276	252	244	236	268	259	240	283	265	264	267	288	255	251	272	270	273	261	266	272	256	252	283	272	258	276	254	259	263	265	245	251	233	243	274	248	237	247	289	233	255	261	285	245	286	250	270	247	293	253	265	268	279	286	299	246	281	272	291	261	256	267	241	265	270	264	260	226	280	263	245	269	283	277	230	245	269	270	266	260	235	264	288	270	242	263	279	269	283	268	252	259	261	278	285	277	269	236	216	265	260	273	241	258	254	260	243	252	266	272	270	232	261	250	275	242	278	223	277	276	264	300	268	271	260	253	257	255	232	265	253	266	239	254	270	245	255	267	267	257	241	283	278	278	264	271	278	247	242	271	275	231	248	245	261	256	271	268	252	272	268	251	250	286	264	262	254	272	284	254	262	251	258	272	261	249	261	253	272	269	274	240	256	257	238	247	285	242	261	256	274	270	298	250	245	275	283	275	261	272	291	272	280	267	248	248	251	239	238	263	262	242	236	246	239	286	253	253	269	248	264	265	257	266	239	240	258	262	238	280	252	255	264	276	241	270	265	262	267	307	264	240	249	261	244	243	276	272	271	284	246	243	257	248	275	283	247	275	219	269	297	250	285	280	258	231	270	250	277	237	244	268	284	256	271	277	253	250	273	239	237	258	252	279	259	245	258	239	242	226	264	248	248	240	270	267	270	252	260	270	253	280	262	257	305	259	269	245	258	256	271	244	258	276	245	251	260	259	273	297	259	269	275	250	256	237	273	275	266	254	283	254	255	269	289	275	239	283	282	266	250	271	295	262	242	263	276	242	242	256	265	238	267	271	310	255	255	250	271	278	268	246	275	289	248	288	252	272	261	256	285	285	257	280	239	273	261	255	291	283	281	257	256	246	255	256	273	269	266	264	282	260	263	280	261	261	230	243	254	263	266	244	267	272	239	251	266	249	262	271	260	260	252	267	282	268	280	252	243	257	237	263	247	266	223	262	239	266	275	279	255	240	244	269	248	264	238	262	265	300	273	252	276	271	249	288	263	261	267	274	259	273	259	270	242	236	264	255	251	247	275	269	278	279	242	248	272	252	234	236	233	255	291	273	275	282	264	259	270	246	252	264	289	267	239	242	236	260	276	303	240	285	257	258	237	268	269	282	275	270	263	242	254	250	244	254	275
3894	355	329	329	358	318	291	316	321	329	322	350	316	318	310	358	347	332	326	337	321	320	359	350	326	319	368	330	339	350	306	341	321	267	298	355	307	359	346	330	354	334	329	329	342	306	349	314	312	316	318	322	317	315	321	316	312	312	328	308	299	334	307	344	304	349	360	345	349	318	334	306	310	338	338	357	343	312	311	316	324	311	337	306	337	314	362	340	349	321	337	329	340	339	301	339	328	346	307	352	354	301	304	327	335	295	320	309	289	338	358	335	327	323	319	311	294	321	301	309	307	341	319	360	322	306	355	333	335	325	304	314	325	280	292	342	314	335	301	324	365	316	342	398	332	354	328	331	332	309	356	326	327	336	353	365	345	313	319	328	324	306	345	344	342	340	282	296	342	321	319	314	363	297	307	340	354	329	332	347	323	326	309	351	325	337	333	325	344	330	314	334	338	338	320	280	345	327	288	338	353	297	323	331	301	298	345	292	304	320	330	302	314	307	341	331	344	321	340	349	337	280	317	343	345	329	296	281	325	331	315	299	341	326	334	313	355	307	338	371	331	336	312	344	346	324	322	335	312	346	343	317	331	316	289	328	323	312	309	317	319	338	310	338	339	317	305	341	357	338	363	347	335	355	272	338	304	324	315	339	363	330	348	309	327	381	321	337	358	325	338	328	317	309	314	361	329	303	360	332	338	313	334	329	309	326	332	343	322	336	361	313	334	307	359	347	316	334	321	288	308	300	318	321	329	314	302	321	332	325	349	316	318	326	319	359	352	314	348	308	347	297	349	326	349	296	330	334	342	309	319	338	354	328	338	310	307	327	331	367	331	321	280	303	350	334	326	288	328	304	313	345	366	288	294	361	341	303	317	344	296	325	327	297	309	317	289	367	315	332	324	316	309	320	319	310	369	306	328	335	365	337	328	349	354	307	332	323	314	340	337	331	353	313	318	298	326	296	337	312	329	345	392	313	344	356	350	347	331	312	322	342	343	321	317	319	312	321	321	337	324	324	338	344	322	345	356	348	330	326	311	350	340	344	316	294	292	324	285	366	354	324	364	343	330	344	331	307	309	316	321	318	323	326	358	325	320	296	304	316	322	313	384	352	325	319	320	329	343	309	358	369	348	358	361	322	326	345	331	320	340	309	325	347	338	300	344	297	304	327	338	323	324	365	324	333	349	280	342	343	298	261	329	350	336	323	345	317	358	311	278	330	341	322	327	337	319	310	290	300	323	325	324	311	333	335	364	342	297	296	300	293	339	313	338	296	333	314	328	325	334	336	320	331	325	306	373	334	281	307	301	309	323	314	311	352	323	349	335	339	278	344	333	326	338	325	313	340	318	352	309	331	297	341	359	339	349	308	293	301	301	318	302	335	331	298	315	348	357	312	344	310	321	340	301	325	318	323	331	336	319	342	341	326	322	312	313	319	303	292	367	336	297	316	352	328	308	333	336	341	299	348	317	328	364	324	298	285	330	329	299	297	316	342	325	300	364	272	288	368	289	288	329	326	395	317	291	276	385	323	292	323	320	350	346	312	333	360	321	328	328	321	307	323	320	312	305	305	307	330	321	334	317	323	343	337	335	313	382	315	323	330	341	345	312	320	319	326	359	334	329	320	356	342	346	343	324	307	334	352	309	300	304	324	351	306	319	325	316	310	307	316	315	336	326	341	335	304	302	353	315	314	322	325	309	325	337	307	337	311	352	323	299	328	306	323	333	310	298	360	336	291	323	285	300	314	308	306	306	297	322	306	337	349	318	352	306	312	323	320	308	347	311	353	336	338	351	329	302	317	301	335	333	330	325	336	316	318	330	309	345	354	335	297	338	325	296	303	315	360	331	316	335	346	307	303	327	332	364	357	304	318	331	328	326	333	339	323	325	342	333	344	286	315	314	296	325	306	327	314	330	324	321	298	330	315	348	309	348	337	290	312	338	310	307	305	297	332	357	334	324	346	328	310	302	305	306	335	340	295	336	308	295	317	312	333	334	337	368	322	339	325	318	325	332	362	341	347	318	342	290	367	294	307	303	309	337	310	322	365	333	335	316	340	322	332	340	361	301	327	345	322	357	307	331	349	314	371	303	317	350	317	299	344	327	363	348	354	299	329	301	336	313	336	282	306	333	300	330	348	327	306	332	332	308	318	336	349	337	315	325	316	315	320	313	293	314	338	331	289	344	321	359	334	313	282	326	316	326	329	342	360	316	336	352	318	308	329	334	339	356	355	343	302	312	322	362	346	328	365	372	336	321	299	342	317	334	367	310	293	308	303	320	295	332	319	341	341	356	349	343	314	327	312	306	360	342	301	329	316	334	317	326	302	355	298	328	340	362	312	346	358	322	340	305	351	312	306	324	306	314	319	327	292	334	315	346	310	329	321	336	295	337	343	349	329	330	304	308	306	292	314	329	317	332	329	340	292	315	331	321	334	333	340	305	343	338	346	311	338	298	300	339	325	339	305	335	312	332	312	309	323	307	307	332	315	303	348	295	291	308	363	353	316	310	304	319	340	351	323	330	337	333	319	316	315	338	317	363	354	346	334	348	338	295	319	321	328	315	351	315	296	298	311	313	324	320	331	322	325	308	344	301	339	341	330	344	335	342	353	342	363	344	335	312	326	335	346	341	344	299	316	316	279	297	299	305	319	353	322	310	318	323	318	304	287	321	309	293	322	290	317	354	292	317	307	294	308	318	325	332	294	322	298	324	320	320	347	310	327	296	327	344	277	298	333	323	306	303	349	320	332	322	301	298	327	278	314	349	328	333	351	327	324	326	321	311	316	331	303	350	325	357	313	306	332	335	289	337	343	331	323	343	335	317	361	336	345	305	304	315	329	323	304	299	311	338	265	310	311	293	313	340	313	305	333	331	318	325	341	354	344	364	308	355	353	321	327	294	340	308	310	332	301	294	309	323	314	332	358	328	315	332	348	332	303	341	332	315	340	315	324	291	297	316	354	338	335	315	314	331	318	310	314	332	281	345	321	267	325	304	293	354	290	298	329	325	318	309	314	320	326	319	362	339	339	309	332	354	338	314	303	302	313	299	355	334	312	372	316	319	330	351	302	327	280	331	335	332	291	319	298	337	352	330	312	306	319	362	305	320	360	374	369	271	307	324	311	324	371	317	332	324	337	342	303	328	311	329	332	322	344	413	371	299	345	317	295	287	322	335	319	321	360	328	315	311	300	326	335	345	324	319	327	299	348	308	326	305	350	348	326	315	310	308	346	326	324	342	318	322	354	323	327	346	300	325	314	298	324	287	319	287	322	342	307	315	305	310	354	299	332	343	321	295	334	341	316	368	347	314	334	308	330	319	319	328	305	336	333	306	301	328	315	321	346	348	316	349	311	352	313	318	331	308	304	320	312	339	341	306	365	303	320	321	300	299	333	307	321	326	324	314	354	324	319	325	309	315	297	305	341	343	337	321	347	337	316	321	310	326	331	338	360	327	361	367	317	328	325	332	299	300	365	351	335
3791	739	774	818	781	800	776	793	752	763	777	785	828	808	791	812	717	788	762	725	775	785	760	745	750	782	772	785	772	755	819	778	774	740	776	785	775	800	741	713	781	746	781	756	767	757	768	786	784	803	752	783	757	791	753	745	751	763	783	731	761	760	782	764	795	721	774	761	782	716	763	783	717	761	715	747	800	756	772	708	811	787	732	831	795	720	745	765	807	751	774	767	746	770	807	739	804	728	757	747	766	804	772	783	776	790	769	761	771	736	725	732	763	749	749	782	733	752	753	827	756	764	759	760	756	735	784	750	780	804	754	702	795	779	814	762	827	819	751	775	775	729	779	789	788	788	765	780	747	779	728	766	763	749	815	801	786	792	796	796	789	762	772	801	777	796	760	784	755	770	727	753	769	749	723	729	740	740	779	733	750	760	754	786	751	768	733	755	777	741	766	796	757	761	770	806	768	748	813	793	746	758	759	786	762	787	776	784	759	784	809	817	779	754	788	754	724	731	753	746	722	736	749	814	730	803	711	729	752	717	758	769	731	755	793	762	783	777	774	774	783	733	809	750	765	729	777	764	729	809	821	745	747	794	744	796	741	741	755	801	761	722	703	730	734	803	789	811	767	783	768	785	756	793	707	752	774	756	758	750	771	817	771	774	788	734	784	809	766	739	708	749	738	792	732	757	775	773	720	779	764	774	787	743	757	785	780	794	728	762	766	756	782	756	762	784	738	754	813	772	753	733	775	772	726	750	796	803	801	754	760	790	787	727	782	763	745	753	782	807	757	771	743	739	758	792	795	778	738	794	777	785	755	782	743	745	769	748	754	780	764	756	742	767	747	789	751	745	790	789	758	753	793	760	753	766	766	755	716	730	752	784	747	782	728	795	776	811	783	767	765	772	747	741	776	779	752	821	744	763	759	758	784	769	713	733	732	728	783	747	738	781	743	791	792	723	786	762	786	719	776	784	723	762	775	747	800	743	774	740	716	749	713	773	765	759	750	739	763	755	747	767	736	785	730	744	780	792	774	750	791	782	759	735	736	804	776	761	783	787	778	781	785	740	807	765	799	793	800	773	764	760	795	743	726	760	789	738	751	769	781	783	794	787	715	743	762	685	731	784	765	762	797	755	750	779	788	783	768	787	769	786	733	810	784	759	800	753	774	764	714	751	765	730	741	789	805	779	742	764	766	756	763	770	766	743	745	701	748	774	781	759	748	774	754	749	701	752	739	755	829	764	770	732	818	793	715	802	737	776	776	724	726	823	766	733	755	795	782	768	772	777	729	726	769	754	768	811	761	761	800	762	811	781	780	801	788	778	747	754	748	772	778	731	742	781	779	721	794	763	797	724	764	729	729	766	782	739	759	728	788	796	743	765	740	777	767	739	786	777	731	752	758	735	777	758	789	738	736	788	719	714	754	808	674	727	750	769	783	806	719	799	770	773	805	747	772	752	735	740	768	738	723	828	779	798	773	771	776	738	781	755	737	757	793	757	803	793	783	757	764	729	762	764	714	801	757	759	751	823	703	751	787	759	704	763	714	762	749	756	752	746	718	763	750	749	806	802	729	741	792	741	738	779	773	792	790	741	742	776	759	791	833	758	797	745	777	744	779	759	744	745	747	731	768	783	751	791	746	825	800	746	759	748	784	838	813	792	747	803	738	769	778	752	800	790	790	816	787	744	739	799	779	783	770	741	777	769	787	756	763	799	748	729	741	755	760	808	801	767	743	768	783	739	810	733	750	790	759	814	714	741	805	756	757	741	805	710	757	711	727	746	748	762	810	738	822	779	793	744	745	761	749	776	779	780	788	814	768	763	767	781	769	780	784	797	787	748	785	808	741	772	792	742	774	776	782	758	769	799	759	747	817	749	775	761	777	777	798	768	729	753	723	796	722	804	800	773	736	778	809	825	790	724	795	732	762	768	780	730	740	736	742	754	769	735	811	747	800	765	800	781	762	782	759	760	746	773	768	738	749	764	733	744	797	735	748	772	753	788	784	703	765	793	808	723	724	718	781	763	744	723	746	755	763	751	776	742	752	799	741	746	793	777	724	759	744	739	775	776	705	751	753	739	766	773	752	752	761	789	763	790	780	754	770	800	760	727	747	730	753	780	790	780	779	764	744	745	781	792	761	780	751	724	766	749	771	777	779	767	747	724	781	741	767	735	735	783	721	772	761	747	782	804	756	739	773	753	780	786	729	767	782	797	788	750	781	763	813	828	798	794	766	767	787	810	721	735	752	762	746	772	787	762	735	818	781	781	796	766	763	719	723	719	778	822	711	759	746	800	721	739	747	783	727	748	780	786	760	728	743	745	739	764	768	783	776	763	786	767	774	749	760	711	766	818	733	733	735	796	794	764	777	751	787	779	775	770	792	842	752	769	747	779	771	798	762	764	760	801	746	761	751	734	750	764	807	790	742	755	792	784	766	723	719	747	718	759	736	760	722	767	820	756	748	795	731	762	752	806	751	822	747	793	749	773	783	776	732	781	746	821	766	733	803	721	815	831	771	750	798	725	789	736	773	764	720	816	805	775	776	808	781	726	824	763	743	728	786	760	760	726	785	802	713	794	764	710	783	770	752	718	775	754	750	746	763	705	753	747	776	757	766	781	749	730	766	800	763	764	791	753	753	750	715	757	793	729	755	773	706	788	773	788	776	736	752	787	746	792	791	782	787	800	745	754	719	751	738	771	814	757	819	751	796	772	764	730	765	728	763	774	736	802	722	760	802	741	769	711	717	728	723	748	790	764	756	842	765	797	774	771	790	736	772	760	724	766	770	787	745	801	813	772	768	761	760	751	763	723	763	821	789	799	742	769	761	765	719	761	758	766	710	792	744	776	743	797	753	712	765	734	808	704	770	730	741	796	745	764	756	763	754	745	776	720	750	728	722	768	775	790	746	783	810	738	829	765	716	760	725	716	740	768	742	815	734	803	785	753	725	699	661	777	812	819	772	774	784	750	814	751	770	779	769	806	753	742	790	788	714	788	751	772	787	738	767	770	777	780	763	750	816	738	803	781	764	721	780	771	750	757	779	754	792	793	774	783	767	759	767	763	740	785	787	773	802	781	748	800	722	731	774	802	820	784	783	743	738	785	778	772	792	750	768	776	735	765	726	804	759	758	806	743	742	776	748	758	819	786	776	795	740	761	768	759	816	743	728	790	711	738	737	737	790	743	759	748	758	719	728	784	759	806	795	780	796	717	785	785	762	753	773	761	772	732	763	770	779	794	786	747	721	715	796	780	762	791	741	752	745	785	794	745	755	782	785	765	809	768	727	692	756	739	760	746	779	792	739	779	789	796	790	740	731	754	742	767	739	806	811	758	807	713	813	750	732	775	729	787	772	771	793	747	758	786	767	770	783	747	741	784	751	797	782	784	755	785	725	777	800	754	770	709	795	750	763	782	776	773	735	813	793	743	763	756	811	770	782	759	760	775	767	764	780	730	729	763	746	748	795	757	737	788	714	788
12742	734	489	408	349	305	267	285	241	250	239	252	246	239	267	232	258	255	246	219	242	242	234	239	237	252	210	243	252	242	250	220	257	268	255	263	227	249	223	244	253	265	245	241	266	250	223	222	217	232	233	202	241	258	237	237	217	240	237	253	251	274	212	226	239	227	248	265	212	242	219	230	234	226	207	197	216	254	249	244	275	233	233	247	222	246	217	235	256	215	221	230	241	235	214	239	252	253	224	270	239	233	245	237	229	216	243	269	260	234	237	219	222	237	223	253	255	225	245	258	260	205	272	247	265	255	229	259	244	237	252	241	222	224	232	238	243	245	216	219	240	251	251	273	228	242	240	252	202	221	234	227	238	265	227	242	244	232	248	220	223	247	252	256	248	209	238	230	245	233	246	251	259	236	211	238	222	231	206	228	190	249	252	251	237	254	259	233	240	236	244	251	223	228	227	248	228	248	250	230	232	234	217	210	186	234	242	235	240	249	277	243	228	241	243	233	257	230	235	204	231	264	216	230	216	232	231	236	266	240	225	222	234	234	237	235	251	211	224	227	233	220	282	217	218	240	251	262	259	270	246	226	239	207	235	259	225	234	269	263	240	254	249	228	232	244	246	233	216	214	238	236	238	240	224	238	272	275	230	233	247	243	236	245	247	254	243	258	233	229	241	245	238	238	290	225	232	240	207	220	249	226	250	238	243	246	252	200	229	254	218	243	244	210	230	239	264	235	206	234	253	252	243	234	233	230	259	236	240	234	236	248	231	260	256	240	251	252	253	249	216	224	226	239	226	212	250	258	230	227	248	231	225	244	243	228	237	210	257	251	266	260	237	227	261	244	232	255	241	224	243	239	261	253	231	239	226	238	223	253	241	245	242	222	237	232	221	236	234	237	225	218	231	231	247	237	252	250	231	259	247	254	240	252	219	229	243	224	226	259	258	224	258	229	228	225	224	241	257	243	251	276	255	255	207	220	234	239	215	218	219	232	276	218	260	277	222	244	247	241	263	252	247	254	249	256	244	248	239	238	255	223	217	258	265	193	232	244	238	228	239	239	243	242	245	231	235	263	245	251	210	241	213	256	239	224	225	224	221	219	266	230	245	251	244	221	211	234	239	249	219	252	248	240	229	258	225	226	221	234	248	222	241	218	240	256	251	240	239	212	207	226	256	265	248	235	252	252	228	246	226	236	238	244	224	220	243	211	242	224	210	246	259	272	225	215	226	242	213	244	256	246	250	238	276	217	244	231	265	223	240	225	277	266	238	243	238	234	243	252	248	250	273	245	245	244	268	214	228	224	226	231	225	228	248	222	216	255	232	240	235	261	261	229	227	260	260	229	276	267	253	237	241	228	229	263	229	225	251	242	239	227	254	275	258	240	253	256	251	246	246	249	254	263	243	222	254	233	259	260	249	233	239	223	235	247	225	220	243	236	239	249	216	242	231	276	228	224	242	236	254	239	221	251	234	210	258	266	232	231	252	234	252	218	216	244	228	269	237	243	228	214	235	221	230	220	235	271	214	228	240	215	252	252	240	229	251	237	223	250	265	212	224	222	227	202	214	234	229	240	243	247	257	219	193	235	239	245	247	246	239	206	220	240	243	271	251	223	219	220	252	260	231	217	260	221	240	242	232	246	224	240	193	243	210	223	256	234	238	245	236	248	232	228	229	224	240	264	266	243	258	233	230	251	230	215	236	231	259	246	224	237	238	219	234	239	213	212	222	213	258	242	230	231	242	227	235	263	230	224	240	257	239	239	238	243	266	229	228	235	236	248	257	214	245	248	261	205	247	216	242	239	247	206	233	255	241	258	213	247	224	209	208	217	248	266	258	255	253	277	266	222	248	223	238	236	267	247	238	246	244	236	250	238	251	262	259	254	236	242	220	251	218	223	220	231	240	232	236	215	221	244	231	249	236	214	240	227	240	224	242	209	219	241	257	244	250	262	192	227	239	258	246	224	270	255	218	213	254	236	233	236	237	244	215	237	226	234	244	257	235	248	247	226	223	229	252	262	264	237	218	241	260	225	245	227	211	224	253	231	237	236	203	267	229	257	230	266	248	199	211	240	243	249	249	273	259	244	250	235	235	230	269	228	220	226	206	223	264	256	237	269	237	254	257	239	219	255	258	239	233	229	239	235	244	238	246	234	226	238	257	259	231	231	257	221	301	225	246	218	250	251	256	215	279	250	277	231	227	236	236	219	258	243	215	225	242	221	211	240	237	254	247	235	248	242	233	229	257	273	225	260	259	236	255	221	241	258	272	238	258	226	246	222	264	215	241	256	260	252	242	230	246	236	276	223	233	251	221	219	231	209	254	227	235	235	228	249	238	232	268	237	233	250	228	257	244	216	283	254	237	260	241	237	227	241	257	262	234	225	229	262	223	228	235	221	225	238	228	247	223	266	231	273	259	228	236	299	212	257	248	232	228	234	257	229	260	237	231	237	264	217	246	255	220	250	230	234	255	185	226	269	198	236	234	231	235	265	249	227	239	236	210	216	194	242	250	227	253	208	254	234	219	215	243	229	244	221	238	241	233	228	239	218	263	223	273	215	239	244	219	235	282	271	241	296	246	252	246	218	242	207	232	229	230	234	242	236	238	255	227	234	214	254	261	211	227	269	248	239	261	236	268	253	219	240	240	228	231	233	212	282	242	247	227	258	220	261	245	255	232	238	247	241	234	230	254	213	217	252	214	209	257	266	258	225	264	227	244	228	244	250	243	230	226	249	217	235	275	249	246	228	239	253	227	239	230	240	230	223	211	232	250	244	269	249	233	229	220	223	217	246	245	227	241	257	238	260	240	243	227	226	238	232	254	242	278	227	232	270	238	224	225	228	248	205	232	262	242	222	217	236	239	273	238	248	224	235	243	220	211	251	257	225	231	234	219	242	230	261	238	238	237	264	240	243	277	228	245	224	245	251	233	241	255	248	249	255	243	244	221	258	247	220	235	226	236	267	225	228	244	232	219	271	238	239	251	228	233	232	233	220	241	227	227	245	234	248	208	260	243	247	234	223	229	256	207	225	231	224	230	235	244	238	210	261	240	234	228	228	222	237	250	225	229	204	227	229	268	236	242	241	243	266	228	234	226	241	239	227	266	226	237	246	244	231	247	264	270	253	232	227	231	254	254	221	243	267	236	241	232	226	231	254	231	208	226	250	211	253	212	240	248	239	237	227	235	257	235	238	245	233	226	239	233	243	218	228	258	221	219	240	227	255	250	253	216	236	245	241	238	215	236	211	259	242	240	217	274	240	240	251	239	259	251	220	234	206	249	239	230	224	228	248	229	244	247	234	220	259	239	224	225	264	214	246	249	252	249	246	266	228	252	225	229	222	235	263	266	245	264	254	256	235	216	226	257	240	240	237	251	241	239	215	229	234	234	230	256	207	246	263	257	227	256	223	273	233	247	262	243	239	235	243	242	263	254	253	264	241	219	235	256	263	239	212	238	251	220	256	237	208	213	217	251	241
9791	854	1129	1161	1099	977	843	760	733	721	656	647	671	659	631	630	635	604	621	617	625	613	664	622	658	596	573	620	580	559	565	594	538	605	624	590	571	558	574	548	579	605	618	525	597	578	572	550	599	591	611	576	584	557	557	562	569	582	589	549	587	576	557	577	537	609	619	527	596	550	562	577	571	599	569	585	598	548	594	542	598	529	576	613	578	562	546	582	589	555	563	587	565	567	576	516	593	606	574	563	578	585	562	618	575	579	594	597	536	608	576	548	578	551	555	560	609	522	534	537	580	539	559	561	561	549	574	586	598	536	570	597	567	548	580	618	588	543	532	563	561	556	560	572	573	590	555	578	562	600	610	567	626	596	584	568	558	576	574	562	585	544	595	557	570	589	539	607	561	578	541	540	625	543	535	612	594	590	539	621	527	552	556	585	533	585	573	594	594	586	577	568	603	596	562	532	561	581	536	582	589	563	551	566	606	559	585	603	538	561	599	570	561	546	568	540	553	579	560	547	518	555	560	596	602	588	577	566	593	533	563	578	595	563	602	548	561	557	594	616	613	544	546	586	645	569	565	578	576	574	580	617	559	573	552	570	581	526	595	596	569	582	583	572	581	596	561	556	579	581	583	565	562	574	567	623	626	553	524	599	590	572	563	592	607	593	550	576	521	565	558	548	573	547	545	568	626	613	573	560	578	628	580	566	571	586	549	619	573	577	604	536	539	581	571	599	588	616	581	562	589	550	539	582	607	578	609	595	604	583	563	538	565	618	510	537	614	582	557	559	579	582	609	562	580	558	585	577	613	550	616	553	569	598	566	514	566	561	603	573	618	513	553	590	561	606	570	537	562	559	555	606	596	506	569	586	590	537	583	586	563	558	548	579	572	574	581	535	580	552	552	543	557	503	551	611	567	594	601	584	566	582	515	552	573	553	534	556	545	561	564	566	610	566	620	594	547	531	548	574	594	581	582	589	554	559	569	547	555	588	552	562	604	583	553	558	612	578	553	598	596	559	597	552	601	540	545	604	563	567	553	564	536	556	553	587	548	541	569	562	586	578	602	553	613	565	555	547	571	551	566	550	571	574	536	560	588	563	570	549	553	588	562	577	592	585	575	583	517	549	568	562	579	578	590	585	590	574	555	589	580	542	619	559	589	593	595	582	585	590	540	569	624	563	598	561	576	565	605	584	575	570	597	590	552	601	534	539	566	562	585	592	572	522	536	557	541	550	540	566	573	594	602	550	605	571	574	542	544	594	589	583	563	558	572	556	573	569	535	586	545	611	530	592	593	583	604	584	569	502	556	570	597	566	562	559	556	598	576	569	577	571	594	570	583	538	548	559	560	573	577	551	568	543	553	614	582	571	585	585	583	531	606	544	550	599	598	591	595	585	573	592	548	585	560	529	585	569	586	595	575	564	588	590	570	561	590	548	537	564	591	545	601	564	595	567	583	617	585	537	586	603	554	569	560	597	590	598	563	584	543	589	565	585	535	557	586	540	552	561	587	560	557	589	551	584	587	578	563	532	618	583	561	589	569	566	543	606	567	526	593	570	569	581	598	551	616	531	578	568	542	587	572	550	577	546	611	571	584	531	547	544	546	564	533	569	567	548	589	625	595	517	564	574	585	599	578	585	593	557	584	563	570	565	571	573	583	572	580	576	601	546	547	597	624	614	552	566	542	585	559	588	562	556	583	561	588	582	547	561	605	555	556	592	536	561	569	559	602	553	549	573	561	554	558	588	622	583	586	539	566	611	596	548	573	576	574	553	542	577	557	534	524	555	579	553	601	586	578	610	586	576	588	590	561	576	547	581	603	568	535	561	560	555	567	543	568	568	619	572	583	608	579	540	618	569	559	561	597	545	586	536	571	550	604	543	577	587	568	569	527	565	542	541	602	559	530	532	561	533	516	563	520	580	588	555	570	569	556	567	556	546	592	598	593	554	599	596	543	553	578	564	581	573	584	557	547	546	577	599	592	536	588	616	572	527	575	592	625	599	573	608	572	578	589	596	562	605	545	564	615	554	608	576	562	590	545	550	577	599	582	569	577	567	524	535	541	573	577	580	612	565	611	583	549	620	558	522	552	593	584	550	557	566	591	577	514	558	579	595	556	582	598	566	594	550	604	624	566	555	513	581	577	574	550	496	646	604	572	535	602	544	575	575	569	559	526	605	555	603	555	579	552	560	574	567	557	605	598	566	581	525	566	571	566	615	569	587	604	567	532	577	535	595	585	590	578	620	570	571	583	544	561	575	580	569	539	586	575	561	586	534	533	596	579	553	557	628	563	601	521	572	523	555	584	599	571	586	542	547	567	577	528	547	571	559	550	545	527	555	525	553	564	558	587	585	561	591	568	576	535	570	541	584	538	540	570	596	537	573	591	594	588	576	546	551	635	585	563	508	579	599	539	601	580	547	561	540	570	578	561	603	566	617	568	547	577	539	610	538	569	602	599	572	562	575	547	606	563	559	522	609	577	569	556	596	547	574	548	522	576	584	545	568	540	570	549	567	539	590	561	594	560	559	560	576	552	598	592	590	535	596	575	605	565	573	589	518	578	554	588	606	587	614	550	557	533	585	588	589	547	576	567	567	565	566	550	575	568	601	558	580	587	563	574	574	595	555	601	614	547	564	602	560	585	574	561	592	573	592	541	578	593	550	569	564	566	594	544	588	554	556	555	553	592	571	573	598	616	622	566	599	537	552	564	564	570	611	604	544	548	521	558	556	585	593	573	575	593	575	547	552	582	610	560	581	589	576	563	600	591	626	572	576	544	570	573	594	568	519	558	570	571	577	560	567	571	543	574	540	592	526	562	555	549	593	554	545	544	601	570	576	553	628	550	608	554	588	562	590	573	529	530	560	549	580	601	600	593	582	552	590	590	532	565	541	596	561	579	630	520	601	602	575	553	566	541	568	586	598	576	562	560	580	609	585	581	562	597	574	569	555	587	581	602	550	583	571	568	577	539	599	519	561	559	604	552	592	590	587	582	584	610	565	606	554	542	582	587	585	553	544	560	551	604	554	574	579	603	593	575	568	594	594	603	541	544	560	541	572	564	573	584	541	552	565	550	572	571	537	543	608	565	549	579	553	559	583	585	608	527	609	582	593	594	577	566	571	575	565	569	571	618	589	602	606	567	576	579	589	609	576	590	598	595	620	603	548	565	572	517	595	574	578	556	576	592	566	585	599	582	586	597	571	560	604	556	537	572	576	557	616	542	605	558	533	568	620	541	605	555	585	601	552	544	591	555	607	596	576	547	538	572	588	588	576	588	558	567	535	590	544	578	553	617	591	588	559	544	574	546	572	553	587	566	555	559	607	569	568	547	601	592	551	591	581	589	601	599	585	582	579	555	583	525	540	574	529	598	561	556	559	585	570	552	617	570	591	587	539	579	610	561	583	594	542	573	552	568	557	582	570	535	623	566	547	594	555	561	542	548	555	560	577	547	573	547	584	610	622	587	552	554	517	570	584
21013	1499	580	425	315	233	203	165	148	133	129	117	124	110	127	118	129	108	94	105	103	103	107	92	95	104	102	101	88	100	103	102	111	100	98	120	78	103	99	94	118	104	110	112	99	107	100	100	97	101	108	122	91	106	85	92	115	93	92	92	96	92	99	90	77	94	89	88	84	80	106	94	100	103	95	79	100	93	105	91	94	103	90	95	95	97	84	95	72	96	109	107	103	88	105	87	92	93	100	89	87	81	91	86	97	87	106	95	126	101	80	77	98	61	94	92	91	107	98	105	82	91	100	92	73	86	104	91	88	105	90	89	93	88	95	101	90	94	77	70	99	98	88	84	71	87	97	108	98	88	102	87	78	106	77	82	98	104	102	96	102	101	99	79	103	92	89	86	100	107	86	110	84	105	91	91	94	79	105	105	107	92	83	100	92	93	77	100	98	97	99	99	98	91	96	85	77	99	83	105	87	106	91	81	100	81	101	105	87	93	112	86	93	85	111	87	103	103	97	70	98	96	98	111	117	92	109	93	90	68	109	100	102	99	108	99	91	105	94	82	95	107	105	98	99	93	101	103	99	91	78	106	87	108	108	80	86	92	83	104	93	83	75	84	101	77	103	95	93	107	75	93	100	89	89	80	96	108	83	91	81	92	95	95	101	95	97	95	91	83	77	106	111	102	90	94	115	82	101	95	104	79	101	97	96	103	108	103	96	100	79	81	102	98	101	100	75	93	99	102	88	98	84	107	83	85	99	91	98	93	108	101	91	89	85	85	97	99	91	103	92	80	95	94	83	88	105	99	80	92	98	102	85	101	94	95	92	109	126	103	94	96	99	99	91	90	113	97	98	95	102	111	92	108	83	89	96	89	86	81	92	92	110	97	88	91	90	88	82	66	78	80	110	101	94	97	82	108	102	91	85	85	84	105	90	85	84	93	94	78	102	101	77	94	88	101	91	91	116	93	79	83	90	95	101	83	101	111	98	102	100	99	92	83	95	95	95	99	97	73	84	107	80	78	79	96	103	121	93	90	90	82	104	92	99	112	112	98	96	93	98	104	94	92	81	93	98	93	113	99	86	101	112	106	87	90	78	100	88	96	94	82	98	91	78	95	107	119	93	96	91	107	91	85	104	92	105	101	99	97	90	77	101	88	97	85	100	94	92	93	104	93	75	89	85	96	95	97	105	98	98	94	94	93	72	96	94	86	91	78	97	88	94	77	116	101	107	109	90	85	89	90	100	102	79	87	101	99	92	89	110	97	92	102	97	99	106	95	83	106	92	88	90	94	92	99	97	118	81	99	84	84	87	98	112	101	108	87	101	104	86	96	96	90	112	78	87	94	99	90	82	83	88	92	101	101	84	83	98	71	113	90	95	94	98	107	113	99	107	78	82	94	85	88	82	97	76	92	97	101	91	90	77	94	95	115	98	93	112	111	104	97	88	104	91	95	108	96	80	82	97	92	99	98	106	101	96	86	85	104	98	115	86	97	94	87	111	93	97	84	99	98	79	98	100	113	77	77	86	82	119	96	100	104	90	108	97	93	90	77	110	104	74	97	94	112	114	90	105	88	100	110	108	86	89	85	97	99	105	96	103	104	103	89	107	89	90	105	88	85	112	103	78	83	97	89	85	77	101	96	73	100	107	83	94	115	101	85	79	97	90	98	85	90	117	88	94	91	76	102	94	102	89	107	92	92	79	72	98	98	93	102	91	100	87	82	119	71	92	95	97	104	90	88	90	91	94	89	97	99	108	105	92	104	80	84	87	82	95	89	100	100	110	97	86	114	106	94	83	89	98	104	93	94	65	89	94	94	90	108	102	86	106	70	95	76	89	117	107	89	104	62	89	95	99	94	94	91	92	93	105	92	92	108	104	108	82	96	87	96	96	98	92	85	89	82	79	107	97	92	96	89	100	74	81	94	96	105	84	103	88	89	108	108	101	99	84	85	90	87	107	78	86	97	107	103	96	101	92	109	93	100	79	82	92	97	99	96	98	92	101	79	92	88	108	93	94	95	86	78	90	95	76	95	93	104	93	103	80	114	82	91	98	75	80	86	74	89	85	101	97	83	88	106	94	84	97	93	97	84	78	79	87	77	98	101	98	113	100	104	88	88	95	100	97	100	105	86	103	89	84	111	89	89	95	88	97	89	93	110	99	88	98	77	126	90	104	112	99	81	93	98	96	80	94	87	93	88	93	94	100	86	95	92	96	97	96	106	97	79	83	87	74	84	99	103	84	89	79	96	91	72	90	90	75	108	89	94	94	92	102	98	95	99	93	104	81	101	98	113	92	103	103	81	79	94	87	96	81	111	105	95	81	88	85	83	88	103	103	89	94	88	92	73	80	90	91	91	86	83	90	96	81	87	91	104	99	102	111	95	93	81	80	103	104	79	98	96	104	92	96	83	101	85	83	110	87	83	105	115	97	82	80	99	109	80	103	89	104	85	88	80	103	113	93	79	102	107	100	85	83	95	106	98	76	95	104	91	96	89	107	96	79	99	96	97	97	93	101	91	85	92	99	93	84	84	98	101	86	99	74	98	100	94	103	88	111	124	104	99	106	95	83	87	89	95	99	92	96	85	96	89	94	79	98	98	103	90	88	89	82	92	84	107	103	102	97	98	83	96	85	91	104	116	84	92	91	98	81	103	96	92	103	106	80	82	93	92	109	91	102	78	116	71	99	79	86	104	88	95	90	99	104	103	108	106	77	113	82	108	90	112	72	100	104	76	87	84	102	85	102	69	87	109	88	103	99	103	76	101	109	91	82	99	106	98	90	91	92	92	86	98	102	99	96	86	98	92	100	104	100	97	95	89	108	80	113	102	81	96	97	96	99	93	91	95	80	97	104	86	91	98	92	88	99	82	88	99	100	111	83	100	105	108	81	104	112	108	101	77	98	93	76	102	92	74	83	94	84	95	80	103	98	86	101	105	90	102	86	115	101	80	96	100	78	92	85	74	97	106	104	104	84	93	125	92	106	87	107	93	93	92	74	104	87	107	85	96	87	93	85	89	115	94	101	109	101	83	78	82	80	99	99	95	90	90	84	101	82	103	85	95	107	107	98	90	101	90	107	88	91	71	107	76	82	115	96	95	93	85	100	82	84	111	88	99	88	102	88	93	108	96	84	108	84	84	91	87	99	97	86	96	88	80	100	99	89	114	79	91	99	92	118	98	83	80	104	84	101	89	111	108	93	94	91	100	88	90	93	106	102	82	95	100	91	92	87	96	88	99	100	98	100	104	96	102	78	93	79	112	95	91	93	96	92	98	100	100	90	85	94	87	96	106	78	116	82	97	95	93	85	81	91	89	81	91	109	97	89	105	94	85	79	95	112	82	104	98	103	89	92	133	97	101	102	90	98	84	93	98	95	84	99	91	93	119	83	95	90	111	96	103	79	87	104	101	100	103	91	97	100	102	96	86	96	78	99	104	96	76	71	101	99	83	99	72	107	112	83	77	104	108	106	91	90	102
12681	669	1255	1430	1158	972	804	661	600	493	466	444	406	370	348	364	332	345	300	306	320	311	331	333	274	318	262	293	310	291	296	272	260	278	298	264	287	262	253	301	276	274	298	284	307	257	272	290	243	264	253	271	258	284	251	297	288	278	271	264	274	254	266	240	246	248	248	265	257	258	261	243	259	279	239	261	276	269	261	261	249	244	258	246	256	282	285	254	283	310	252	255	251	262	279	258	272	261	265	261	270	237	262	256	242	256	276	313	252	269	270	267	245	266	269	265	280	255	247	280	251	269	256	259	283	268	270	246	211	265	269	230	289	258	272	260	262	308	267	262	259	275	259	263	251	287	278	270	265	265	236	262	262	264	279	262	259	255	276	233	247	271	266	260	257	273	281	248	249	249	259	267	271	243	272	290	271	248	247	276	252	232	262	248	254	233	264	248	276	244	253	275	261	250	262	250	240	268	231	262	280	275	249	246	239	279	267	247	275	283	242	279	223	256	282	267	267	264	277	243	250	290	254	259	261	256	252	245	289	263	275	277	269	264	253	269	282	252	258	267	266	290	260	265	227	276	258	251	250	254	265	277	254	281	230	273	282	244	239	265	278	268	259	234	254	264	255	265	255	230	264	260	251	274	268	260	284	255	239	253	257	264	237	267	256	259	270	269	253	254	275	288	206	280	279	258	275	286	265	273	252	278	276	253	262	268	254	262	262	259	272	272	251	268	246	285	248	236	277	248	268	256	279	265	261	251	275	277	232	241	262	237	245	247	266	253	250	256	281	237	260	237	275	286	266	276	269	277	257	266	291	261	302	302	255	268	284	229	227	264	253	275	263	261	298	248	253	290	296	266	285	247	301	269	278	250	269	282	263	247	278	261	244	248	273	272	265	242	247	254	288	263	249	255	259	275	249	278	263	268	262	276	254	239	238	256	264	281	245	267	257	254	282	245	244	301	257	240	258	255	273	241	243	279	264	258	289	244	227	249	267	254	254	249	230	263	278	219	272	283	239	274	229	289	278	243	212	256	250	261	250	235	272	256	259	274	243	267	283	261	224	243	282	238	262	260	264	278	265	292	274	280	261	267	269	273	271	274	281	256	245	232	259	256	261	286	268	269	282	256	269	269	258	243	259	279	289	267	256	264	252	259	274	269	262	240	246	252	296	232	278	233	249	274	240	265	286	299	301	253	260	271	250	290	259	284	241	242	285	263	250	261	233	264	259	293	253	240	270	277	265	257	277	235	241	267	267	285	258	261	268	275	227	251	258	256	268	282	240	233	261	255	274	281	256	261	246	291	228	237	230	247	251	262	245	270	257	262	246	266	265	251	258	261	258	263	252	285	237	259	259	282	275	267	253	268	269	249	248	260	268	282	276	240	275	288	275	265	268	253	250	270	260	242	261	278	260	266	238	279	258	260	256	265	259	254	247	267	257	249	247	264	264	271	263	280	286	244	252	266	262	262	248	277	287	227	244	252	262	270	249	288	248	286	249	279	281	260	279	221	266	287	260	226	241	293	256	260	251	269	243	268	258	249	252	264	251	246	272	272	257	270	235	280	258	262	238	263	247	238	281	231	289	230	254	278	244	224	245	257	272	274	251	247	276	266	257	255	245	270	245	248	272	268	243	252	248	279	231	258	279	231	247	254	240	260	305	258	249	276	268	265	275	267	272	265	270	271	247	261	239	238	276	290	228	258	247	259	280	271	260	262	232	252	273	262	265	293	257	245	248	281	237	272	253	292	243	253	245	224	257	276	250	256	242	256	271	277	276	253	260	279	249	247	253	242	269	266	274	259	263	262	251	271	256	255	282	255	260	250	274	266	287	253	309	266	257	248	236	245	259	258	274	259	246	259	253	254	269	267	251	263	259	245	261	262	268	290	266	269	248	252	253	295	270	292	267	300	257	247	255	299	235	250	265	279	274	261	266	275	262	286	262	282	255	262	245	251	258	255	265	263	266	227	301	274	271	257	224	262	270	256	247	252	270	263	250	260	277	269	274	280	288	288	244	266	253	227	262	262	256	267	254	242	258	270	300	299	238	257	273	258	264	273	248	257	247	256	266	260	266	255	256	242	263	269	247	249	241	257	266	271	278	273	270	235	281	262	279	277	271	257	261	246	253	268	242	251	233	253	274	271	285	264	266	262	265	254	236	234	271	282	241	292	274	275	243	271	264	251	265	241	244	247	263	240	295	260	274	258	240	251	267	272	250	261	280	268	253	254	243	239	240	242	267	282	252	281	274	243	265	276	285	237	246	260	260	279	256	278	257	279	263	281	293	267	239	249	265	249	258	225	286	241	257	238	294	239	278	268	264	257	221	236	269	253	258	264	277	237	267	260	261	246	259	263	252	280	268	308	267	263	272	219	252	291	301	239	272	245	283	282	283	285	276	248	253	268	270	240	241	263	263	262	267	264	281	281	259	227	271	252	247	264	252	270	258	268	251	243	269	284	295	262	255	266	269	260	259	267	251	260	249	249	282	273	265	268	258	282	268	259	304	249	270	247	264	263	240	237	264	257	264	239	291	224	258	268	288	264	303	266	273	257	261	290	273	254	272	241	266	240	257	235	288	265	261	261	293	288	266	247	260	258	273	252	253	258	266	246	274	268	262	274	254	261	245	250	249	263	255	274	260	244	255	257	260	268	263	263	276	273	269	247	256	265	256	279	257	261	267	255	263	257	242	276	279	233	278	261	224	284	271	239	251	264	255	256	271	271	260	251	249	221	246	286	258	234	253	257	273	261	237	293	280	248	264	275	287	250	269	261	250	257	279	264	270	249	244	296	271	263	258	258	253	279	267	256	268	247	277	246	292	265	284	296	277	277	261	238	263	251	244	266	260	255	248	257	257	227	250	254	268	266	307	261	262	268	222	224	250	255	260	268	272	243	248	258	298	258	259	238	267	226	248	285	280	264	259	274	261	256	256	252	274	257	259	266	280	253	251	273	254	247	262	254	255	267	289	241	260	260	231	240	253	311	245	286	269	244	286	269	262	262	236	268	258	255	252	275	247	238	301	255	259	256	275	272	239	255	277	229	280	275	267	254	258	282	245	278	238	272	274	247	270	262	299	242	256	250	270	282	261	258	249	276	268	286	235	254	241	250	255	287	262	257	261	245	283	279	266	290	278	274	264	232	253	265	281	268	277	230	229	271	243	264	254	252	250	245	291	262	258	265	259	274	256	279	243	243	256	254	273	264	243	279	238	275	283	259	256	282	264	246	251	256	266	262	233	285	272	261	272	234	238	255	258	248	250	227	240	254	282	257	261	247	283	263	285	271	255	226	270	241	246	256	273	275	286	254	256	250	266	245	268	270	252	273	249	279	243	271	227	273	275	267	241	255	238	267	276	261	272	285	265	275	258	297	281	268	251	248	257	260	256	269	275	284	270	268	248	246	254	265	225	277	247	271	248	258	263	264	287	268	256	264	278	245	251	256	255	243	257	242	249	276	235	265	258	261	256	247	245	256	249	254
3680	350	310	374	298	324	321	347	329	323	336	324	353	349	359	326	310	313	306	319	334	299	322	319	343	315	330	345	342	341	351	332	349	349	286	335	307	313	320	350	359	320	333	352	296	318	311	330	344	337	323	303	349	314	338	316	318	314	363	293	330	321	322	351	307	327	341	352	291	292	323	286	296	331	283	304	312	308	336	318	329	305	319	296	344	338	351	322	340	329	298	295	342	302	323	327	323	307	330	305	351	296	316	341	351	347	319	289	291	332	337	324	309	329	319	340	323	306	338	325	324	309	310	323	339	310	339	337	305	301	332	324	323	361	319	330	346	324	300	325	350	310	318	349	325	312	344	314	333	331	323	322	320	300	303	359	297	338	340	346	299	328	334	324	318	312	308	314	311	322	336	315	312	318	330	306	336	320	308	324	348	322	322	333	325	307	322	319	311	325	313	312	295	331	345	321	356	332	321	343	290	321	320	333	340	340	338	360	343	322	340	297	351	300	303	332	317	331	331	296	324	351	336	317	330	354	316	344	321	298	279	292	284	316	353	298	350	310	315	358	294	308	326	314	308	321	293	329	318	291	303	357	314	304	340	323	318	337	356	348	342	349	311	336	340	313	318	310	331	366	332	309	312	344	306	325	315	308	297	314	323	315	325	291	355	376	331	302	331	347	310	337	356	303	324	336	322	325	320	362	344	319	316	357	326	296	291	349	315	313	353	339	323	352	305	324	344	359	337	290	322	343	317	320	363	313	329	334	342	346	315	326	322	335	323	342	301	331	281	313	320	325	320	320	346	309	317	316	299	325	295	357	284	319	297	321	351	318	310	301	320	336	338	331	305	328	348	322	382	345	298	323	310	314	341	354	324	350	336	318	329	318	312	320	351	294	302	324	319	336	318	315	326	331	318	282	302	332	301	304	299	332	337	356	316	331	329	343	329	311	347	332	306	320	318	297	321	319	306	285	310	333	311	328	274	324	352	338	320	315	290	343	337	308	337	317	314	356	330	324	344	293	332	328	344	354	341	335	347	331	348	335	296	309	339	351	301	350	322	314	310	290	297	332	312	357	320	358	307	315	300	345	296	322	307	327	320	315	311	311	328	326	301	330	319	350	294	326	320	318	296	328	347	324	307	310	341	328	335	327	316	319	324	304	334	347	376	355	301	292	323	309	323	346	348	317	357	337	338	325	305	301	331	312	344	316	291	291	339	338	369	302	324	305	326	326	320	331	290	328	282	363	307	334	320	330	320	321	315	323	344	325	309	283	324	361	333	332	308	321	312	350	336	306	338	343	296	325	346	345	331	336	325	331	310	307	307	283	324	328	320	339	337	338	318	327	297	320	328	333	313	327	309	298	308	339	335	321	351	329	348	290	350	344	317	329	319	294	330	340	349	298	311	339	332	298	307	329	321	338	317	339	334	346	305	339	314	337	331	327	319	337	298	301	274	324	353	314	292	343	339	317	311	305	331	297	310	319	312	317	309	332	323	315	357	327	298	317	338	327	305	296	304	359	326	335	276	320	324	329	335	323	316	338	335	329	329	307	295	305	346	333	320	340	313	327	296	306	338	331	328	338	349	316	291	302	278	309	290	347	356	304	306	322	334	279	334	318	313	303	341	324	329	289	284	326	318	333	326	304	324	296	361	305	338	302	287	334	315	316	303	333	337	354	307	312	312	327	328	353	335	321	365	360	327	320	304	309	328	330	308	355	346	307	311	321	295	305	295	315	318	319	324	329	293	313	334	325	352	296	365	339	317	332	301	305	306	331	324	322	312	310	340	312	341	303	325	331	295	302	333	309	340	340	335	313	337	325	339	339	312	318	360	343	310	372	345	333	359	337	327	351	333	342	318	312	349	296	322	304	309	315	328	303	324	297	307	296	321	346	318	334	324	297	313	325	277	317	312	326	305	315	301	323	316	341	337	312	338	343	273	319	311	310	324	325	345	327	312	303	300	322	309	302	332	295	316	315	301	306	344	347	304	353	326	332	320	324	328	345	294	353	345	350	334	367	339	325	317	335	346	298	358	309	313	287	319	351	335	301	329	318	322	308	319	320	303	319	344	300	325	358	318	329	318	344	346	342	334	323	329	356	304	328	282	315	302	324	355	321	312	312	339	328	341	326	298	318	324	321	311	348	319	333	324	306	317	301	349	344	303	321	349	302	315	302	316	339	299	326	353	328	304	343	310	342	313	319	326	327	331	328	334	296	303	284	323	344	316	368	312	336	280	315	337	310	339	335	332	367	311	364	320	294	342	303	315	333	302	349	311	336	292	328	302	319	339	327	350	306	298	325	351	319	334	321	306	333	359	329	318	318	309	342	332	315	342	340	338	274	354	298	340	357	332	332	332	330	328	300	322	298	335	310	342	329	327	334	307	303	321	291	330	351	343	317	343	353	310	314	295	371	317	343	335	355	322	324	276	329	336	375	306	321	345	340	323	352	355	340	327	355	306	335	307	325	350	319	341	325	315	334	357	340	327	299	323	350	348	317	298	305	278	324	323	335	311	340	318	315	300	348	348	335	354	328	311	324	300	301	325	323	336	294	302	308	310	324	320	313	316	275	336	332	297	303	336	334	336	329	343	322	318	303	332	341	323	325	345	346	325	362	307	350	325	315	360	349	335	334	310	308	348	312	311	315	334	312	268	338	304	342	346	298	299	313	327	319	304	314	357	329	328	362	323	280	337	314	311	297	366	352	364	313	308	328	298	304	340	317	333	316	308	327	298	302	309	336	321	330	315	340	331	331	313	326	309	332	323	321	333	301	348	358	295	348	328	298	305	352	319	307	330	329	288	344	320	353	329	339	320	320	354	347	323	298	330	329	340	308	311	288	297	277	308	305	344	346	328	330	322	340	339	346	327	340	330	302	321	335	335	312	348	298	298	336	343	333	288	329	308	320	307	319	316	296	358	337	339	314	302	340	297	342	287	346	320	338	324	286	315	335	322	322	283	308	279	321	305	308	308	298	326	329	313	338	318	345	314	326	284	311	313	323	316	321	345	294	330	306	314	333	329	339	301	303	342	325	317	311	304	380	300	344	326	313	345	331	308	295	341	354	326	312	357	292	295	350	360	337	316	322	318	310	341	332	301	313	326	325	326	316	332	332	334	322	307	345	313	329	314	344	316	337	313	354	336	301	303	311	342	335	335	334	319	335	350	353	346	328	303	340	328	332	341	346	328	316	302	353	350	326	314	319	303	308	326	322	350	335	311	317	344	342	306	320	342	339	349	331	309	295	291	306	307	345	328	329	345	337	335	331	348	319	330	324	356	306	305	333	327	312	314	343	313	356	356	370	326	317	318	289	321	322	315	329	320	318	321	315	327	299	339	306	308	321	318	306	301	366	342	307	350	319	287	333	344	324	333	327	337	343	309	310	337	332	333	318	343	327	335	310	308	334	356	301	314	308	330	322	315	333	325	308	349	325	310	339	342	328	309	295	337	320	286	269	294	330	310	308	309	312	313	327	356	322
3626	763	764	807	781	758	740	779	775	745	781	800	781	705	807	854	777	766	762	746	780	798	786	819	803	836	785	797	721	785	729	751	762	751	762	762	730	762	747	749	745	758	766	808	746	786	761	808	771	798	765	748	721	768	727	763	792	769	749	797	736	753	739	782	798	747	758	721	797	789	766	816	735	775	747	763	788	759	786	769	734	767	754	767	752	764	735	815	745	710	744	693	813	777	817	765	733	755	740	766	762	804	769	755	795	758	746	770	772	846	764	766	734	708	766	736	722	813	796	750	756	747	776	741	756	747	810	734	736	713	778	793	782	752	741	716	735	761	806	760	760	771	786	798	754	746	821	754	744	690	783	751	830	798	746	762	775	762	759	774	734	774	763	767	727	775	760	782	763	766	791	761	743	751	791	739	770	787	823	760	760	751	770	786	757	779	717	778	788	780	753	772	737	741	748	726	762	771	780	754	822	755	770	837	765	769	804	743	770	717	748	753	712	779	766	803	840	748	781	784	795	700	774	773	765	695	750	727	784	770	756	741	717	748	799	773	731	718	785	789	699	846	783	785	735	727	766	736	779	783	775	731	755	719	738	810	780	731	767	760	755	748	821	783	748	759	742	755	724	753	759	803	771	763	801	823	739	815	725	711	769	775	746	732	756	711	750	780	797	773	756	822	764	742	750	763	796	776	725	767	789	732	755	747	750	784	729	770	749	770	765	782	785	769	820	737	722	848	745	749	771	757	741	739	769	727	774	758	770	774	783	736	714	786	806	761	776	764	760	758	770	773	752	726	773	727	770	753	795	775	711	688	766	755	734	807	824	766	763	811	770	810	737	795	713	795	806	776	806	767	725	750	805	705	745	755	729	759	753	747	762	742	796	763	783	747	733	757	753	793	767	723	732	738	718	722	758	751	763	777	714	728	738	800	782	724	770	748	778	699	796	745	768	761	785	780	777	768	723	770	740	730	778	745	761	782	753	808	736	772	808	810	782	763	750	732	724	770	803	807	756	754	752	793	727	768	744	769	740	766	772	791	764	817	825	747	774	747	800	776	745	766	755	767	719	788	781	777	747	767	749	780	801	802	751	783	823	716	789	766	785	725	715	798	740	712	760	760	790	748	749	724	774	748	766	781	760	788	786	777	715	729	741	737	835	730	746	748	734	827	784	735	752	789	758	779	746	797	711	781	764	777	731	777	761	762	715	739	729	749	754	813	778	756	778	760	707	716	812	753	788	777	738	790	726	778	742	734	740	745	766	768	779	765	792	742	753	733	784	780	772	719	709	798	776	734	754	757	746	775	773	738	728	789	730	755	765	767	799	785	767	767	723	760	753	749	775	735	736	790	748	795	775	753	737	781	780	765	704	763	751	721	761	793	731	728	736	751	737	761	772	759	758	768	826	798	782	751	720	728	782	763	779	765	780	762	787	756	772	791	803	719	750	747	785	769	724	732	768	790	795	763	765	747	732	774	787	806	748	792	741	761	781	802	763	763	773	759	740	777	779	788	711	737	787	765	805	812	785	742	768	694	747	820	745	734	774	772	787	753	834	752	763	764	767	747	789	750	748	822	746	768	735	745	769	773	690	776	729	803	779	712	810	790	772	777	777	740	718	785	763	764	768	733	790	758	740	785	774	753	790	801	808	695	710	739	780	755	770	752	794	703	791	694	769	805	753	715	792	739	749	766	758	768	792	734	740	729	734	802	790	743	790	730	761	745	783	770	749	758	818	718	760	789	719	792	779	725	768	770	791	757	796	737	766	721	756	722	733	796	741	772	795	742	786	771	772	795	743	752	753	743	774	767	722	786	718	767	726	706	792	721	765	737	749	733	737	762	718	741	760	719	730	802	798	793	796	731	767	747	726	771	785	749	751	724	730	770	769	767	754	758	710	740	730	765	714	722	742	806	710	745	768	741	810	735	766	697	758	748	784	791	768	761	775	772	781	796	740	746	806	765	744	758	767	789	767	730	765	734	758	724	787	758	789	795	759	711	771	753	770	763	799	771	783	750	801	727	732	819	772	786	738	751	748	768	732	760	771	771	742	753	795	764	781	760	773	726	774	769	795	721	747	751	788	771	799	703	731	826	790	817	792	756	776	769	777	758	774	764	794	781	790	777	742	786	797	801	772	774	783	765	825	730	769	788	792	748	824	768	759	762	775	795	754	710	748	737	758	770	782	762	772	765	699	786	782	740	740	784	783	772	752	743	764	681	780	759	714	773	788	781	758	765	784	793	780	750	791	761	704	773	800	744	783	751	780	763	726	776	778	773	744	790	782	798	802	716	774	729	724	801	792	797	735	777	815	767	769	757	763	794	787	748	765	763	776	758	778	726	745	791	765	726	753	790	707	787	806	785	771	789	739	747	712	741	716	763	790	711	806	745	744	748	771	753	780	761	795	748	790	763	753	785	773	785	761	807	747	758	764	757	778	759	758	716	703	730	764	780	781	773	742	716	734	749	772	724	722	761	714	761	790	754	789	757	805	780	795	780	807	771	756	731	798	782	711	805	706	752	798	766	764	748	713	759	740	728	784	761	774	748	741	771	760	792	769	762	707	785	780	759	760	838	749	727	705	752	724	805	773	762	738	758	729	738	770	791	739	799	761	755	726	767	759	832	807	773	803	749	788	733	798	772	743	730	732	762	809	770	742	752	759	782	719	723	792	725	701	741	756	744	813	741	791	783	732	783	752	728	767	757	782	783	754	727	782	757	787	797	787	779	737	795	774	779	758	734	779	782	761	752	781	784	699	715	760	796	757	776	737	786	740	795	731	756	766	821	790	698	751	764	797	735	778	735	760	792	781	739	765	756	778	774	774	760	732	802	759	755	754	765	730	744	746	736	782	756	777	766	760	738	771	811	819	757	797	720	740	706	779	760	731	786	697	751	682	721	811	748	800	727	747	779	761	740	728	709	731	763	763	789	763	765	763	764	812	762	733	782	745	769	808	774	775	781	778	751	729	744	761	759	777	786	724	756	766	780	788	736	771	742	799	761	766	771	782	752	773	749	762	765	802	766	767	759	790	743	756	726	720	762	741	779	761	736	768	723	764	714	752	730	792	790	712	810	745	743	749	764	779	780	731	750	787	789	746	790	762	740	667	765	756	776	756	803	751	749	782	712	739	762	788	732	747	748	724	781	785	804	746	799	713	773	758	810	746	758	728	833	775	781	768	771	737	761	788	762	759	704	775	757	769	772	809	757	769	780	754	760	739	770	749	833	772	778	726	773	750	781	827	740	760	800	736	804	732	785	799	760	784	733	742	772	771	773	755	752	711	781	719	762	736	749	735	771	732	773	762	777	818	752	801	786	771	788	803	805	773	756	731	738	800	736	750	716	774	764	751	796	764	711	772	762	774	747	768	771	787	832	754	748	764	773	742	774	726	719	742	762	749	771	779	709	778	770	738	739	731	788	724	779	787	735	750	769	811	713	724	786	752	793	737	792	745	768	753	729	765	753	784	740	777	786	750	765
12247	665	482	398	358	312	268	295	257	263	271	245	258	233	229	267	273	240	247	264	217	246	196	209	259	228	228	219	221	238	239	251	221	225	259	210	276	284	270	262	222	249	255	237	250	236	234	221	235	244	241	226	262	216	222	246	233	242	246	223	214	251	256	244	238	238	246	242	218	242	271	238	234	249	246	256	264	226	220	222	226	285	239	213	217	235	267	240	218	224	203	261	218	236	269	239	236	236	247	237	268	204	232	232	241	239	226	229	228	228	243	261	229	256	266	252	248	241	255	246	233	233	243	264	239	231	224	240	220	237	257	248	240	223	227	210	247	233	235	251	252	246	257	240	235	234	249	247	256	235	235	250	229	235	233	257	271	246	252	216	255	244	236	246	220	243	222	247	233	226	274	237	218	236	264	227	243	291	217	228	249	234	235	247	232	213	228	230	216	239	239	240	241	230	221	237	251	255	215	237	258	260	223	245	243	227	221	223	236	237	234	255	240	225	282	270	237	226	276	254	251	210	246	225	225	239	216	232	262	241	232	240	284	236	228	223	201	228	245	223	239	238	233	269	238	238	241	237	245	222	236	233	238	249	209	247	251	266	244	243	223	237	241	246	250	269	221	228	229	233	258	262	238	227	255	270	229	231	254	251	266	222	249	200	236	247	248	223	234	247	246	250	269	235	238	223	242	227	220	230	211	213	226	233	237	219	238	233	229	221	238	238	245	249	245	232	250	237	245	260	246	238	240	230	220	237	249	205	232	252	269	230	239	220	217	236	213	225	240	250	246	236	229	261	233	228	251	244	226	240	213	233	210	259	266	239	268	228	225	199	240	241	237	235	264	239	234	210	250	258	260	243	229	250	256	228	257	255	234	250	247	242	267	234	258	241	248	244	244	216	251	273	236	252	225	247	236	240	237	276	232	241	257	229	194	276	267	277	198	238	241	246	255	244	254	232	268	234	269	218	266	243	225	265	240	219	257	263	207	256	240	228	245	252	252	268	250	227	228	230	243	229	254	216	211	223	239	231	235	249	230	211	241	274	276	268	259	220	258	248	239	243	243	244	255	266	263	236	224	198	216	213	251	219	237	237	243	245	227	249	225	268	232	270	237	228	249	227	233	216	218	263	250	217	244	239	255	229	251	258	260	201	246	222	221	243	242	231	244	242	209	254	262	245	234	236	218	226	244	225	268	250	207	219	226	226	224	281	238	233	251	263	231	233	232	255	256	237	205	245	249	232	235	225	240	248	218	234	233	237	241	242	270	272	247	234	231	239	267	264	218	233	228	242	235	260	270	253	222	232	253	256	233	223	217	265	229	255	214	265	221	229	266	252	233	229	255	245	248	235	222	232	266	227	251	228	242	230	259	240	249	182	252	253	242	231	222	262	256	247	257	255	224	234	235	232	216	230	229	257	234	248	245	230	246	239	238	225	238	258	252	240	247	257	237	209	237	254	260	223	211	247	263	226	238	219	228	237	229	219	203	231	244	215	227	232	237	243	272	227	249	226	258	247	243	228	232	225	254	229	241	254	273	231	241	222	210	230	248	237	229	231	239	262	231	238	224	233	235	197	249	285	210	234	239	257	230	218	244	261	228	234	288	260	244	198	231	234	222	222	220	243	237	242	255	211	251	279	267	246	261	239	206	251	262	242	230	213	247	266	223	264	230	254	234	233	250	233	240	259	267	244	254	225	256	271	230	259	237	219	232	267	238	261	259	224	225	214	242	254	238	231	233	261	251	262	257	241	227	227	247	234	240	242	234	225	235	234	226	233	217	230	240	235	253	207	217	220	258	249	238	220	231	228	242	237	252	234	265	265	252	236	225	240	197	233	269	223	226	240	244	258	231	219	255	224	247	267	223	228	238	233	250	225	255	260	238	208	221	243	231	231	227	227	228	236	260	240	239	276	234	222	235	262	263	219	270	227	224	215	252	249	231	192	237	248	242	217	229	220	248	221	216	214	249	270	217	224	240	247	256	271	228	225	245	219	249	222	204	242	235	229	276	254	245	262	245	223	221	249	241	247	262	240	249	232	267	231	259	248	236	230	238	249	228	234	216	214	211	252	249	245	214	243	232	248	219	231	213	230	233	250	266	236	268	228	242	252	227	273	247	247	249	253	244	242	238	258	225	240	242	253	240	210	264	235	256	232	237	238	242	269	234	233	230	247	256	240	238	259	272	231	237	264	224	221	244	194	253	220	211	264	209	227	234	258	277	194	210	256	243	249	237	243	223	256	221	223	233	230	245	260	234	260	223	249	253	245	239	261	239	190	261	242	243	231	226	270	232	238	234	233	240	232	249	242	261	242	234	255	253	240	216	246	250	212	223	242	228	219	232	237	248	242	222	234	237	245	206	255	251	241	245	283	284	239	247	224	262	221	248	228	256	220	231	236	225	236	246	237	241	244	245	267	260	218	256	245	249	246	252	247	208	231	212	233	252	233	238	252	223	231	238	228	243	218	220	250	271	243	241	230	247	254	249	230	254	251	269	245	266	220	231	223	245	241	238	216	211	259	216	232	222	227	225	275	236	222	209	217	251	242	241	268	225	250	231	227	265	205	219	231	237	242	230	267	227	235	225	224	266	242	242	254	233	210	251	242	261	259	246	257	233	250	245	233	238	260	214	208	246	262	241	250	229	236	218	267	245	250	253	281	229	238	219	221	247	233	236	230	231	224	239	236	235	236	245	239	212	252	227	243	233	218	245	251	248	233	228	268	230	238	235	222	234	246	275	244	277	232	257	237	250	225	227	237	247	228	235	236	236	265	269	226	257	234	250	185	231	232	238	268	239	242	227	220	231	201	250	236	227	216	271	243	284	224	224	218	210	255	234	221	238	257	243	255	207	228	237	258	231	255	262	233	220	196	247	257	247	236	242	221	266	244	250	239	237	233	252	266	259	287	250	231	242	247	247	249	259	245	257	226	243	205	246	245	258	220	260	247	229	204	264	215	227	257	218	239	239	232	243	211	234	236	256	226	230	240	241	235	242	259	237	244	242	244	241	239	229	260	227	253	238	228	255	244	224	231	240	208	233	241	259	237	257	249	305	202	217	252	256	234	210	254	243	229	267	219	222	238	236	263	235	261	245	232	245	235	232	253	243	242	253	248	226	226	213	286	246	226	262	251	243	262	222	246	236	226	224	222	246	248	236	236	246	212	212	271	251	266	233	248	226	215	229	231	242	258	205	229	226	242	267	267	237	235	246	228	254	223	222	228	225	248	237	274	241	231	186	266	247	262	223	242	245	214	233	228	252	258	233	267	263	221	234	231	230	252	242	216	254	264	244	241	223	225	239	211	219	277	219	215	239	259	227	252	249	241	273	249	252	246	258	266	258	249	245	253	258	228	234	247	274	268	251	248	221	229	250	255	239	247	235	233	267	245	253	208	275	224	214	237	215	213	241	235	223	232	259	283	256	224	206	250	241	225	255	229	246	251	236	257	240	248	233	255	194	232	234	255	262	230	281	242	174	250
9754	783	1100	1160	1113	928	820	772	739	686	670	603	651	636	627	600	600	599	603	610	621	594	626	592	637	605	595	587	584	589	589	636	589	599	554	592	589	543	581	540	576	544	572	583	595	559	548	552	618	560	637	541	562	618	563	543	575	569	536	601	530	584	571	584	579	584	565	579	552	571	567	623	562	581	554	557	583	503	607	575	535	583	597	546	550	601	583	584	570	584	574	597	592	577	531	594	583	582	581	568	574	572	564	590	574	561	592	567	566	529	579	582	579	548	540	570	587	579	587	608	623	534	564	604	560	552	581	554	561	578	568	580	566	617	634	561	574	541	577	604	550	578	563	609	552	587	562	572	579	541	569	541	565	541	591	554	571	551	564	515	603	571	547	560	536	552	563	566	562	564	554	545	527	527	556	534	568	573	564	574	596	618	577	542	592	560	607	538	558	595	583	566	523	596	595	572	502	549	561	588	609	581	580	569	590	562	539	579	564	609	566	550	558	609	548	550	556	613	561	566	585	603	591	574	564	602	595	579	581	541	577	597	556	566	573	594	578	561	616	546	532	556	600	609	533	530	532	570	594	557	569	618	588	568	611	545	596	569	550	512	592	591	542	567	568	590	630	596	583	560	569	528	564	553	570	569	583	592	557	623	595	566	590	586	549	532	615	621	562	574	616	564	587	568	602	579	588	546	541	590	584	572	586	571	569	541	548	630	605	596	565	547	574	586	533	579	594	616	584	603	581	518	573	589	592	540	561	544	587	568	505	591	611	570	589	606	582	587	611	620	613	572	597	527	541	530	557	571	548	528	512	594	615	569	562	539	563	582	610	571	571	567	575	598	553	576	564	516	606	570	574	607	597	586	595	566	526	588	559	553	570	546	546	554	511	538	550	585	591	553	544	524	547	569	551	581	573	560	583	573	547	594	539	553	604	579	562	554	576	586	580	594	544	561	604	556	557	551	625	587	633	568	543	565	638	518	623	597	594	545	609	533	583	567	559	590	567	595	543	586	566	568	595	558	571	538	551	576	576	577	562	613	609	582	601	604	594	566	580	558	532	546	581	565	597	640	559	561	564	558	588	579	553	558	579	564	596	560	577	540	550	556	574	573	588	534	580	589	561	581	558	533	590	576	555	572	614	564	590	588	599	560	589	556	522	591	550	554	572	577	585	631	551	552	596	609	604	596	588	544	592	569	549	588	548	545	563	575	590	561	528	567	543	528	563	630	566	588	607	559	560	589	598	569	559	543	562	618	556	585	573	554	603	534	588	600	557	556	555	592	607	541	549	576	578	630	512	591	607	583	571	622	557	568	586	575	599	610	547	594	557	609	555	574	550	535	582	567	575	589	577	568	579	577	548	589	599	574	545	536	551	557	573	573	571	577	591	580	546	569	586	587	595	589	570	574	557	564	546	522	597	546	585	577	577	581	570	556	566	581	544	564	565	570	559	588	553	582	612	537	569	580	567	582	524	568	616	548	578	580	556	570	564	570	570	565	580	555	532	612	566	555	593	537	595	588	574	594	580	572	535	567	545	565	574	561	594	601	573	575	552	569	576	548	548	540	551	557	557	605	577	604	534	550	583	584	564	566	561	555	562	558	567	600	541	545	578	533	570	591	605	564	580	595	593	539	574	563	580	559	566	575	571	580	532	579	602	600	596	581	582	564	594	567	579	564	535	573	558	581	524	607	573	586	554	596	575	540	593	559	568	589	580	560	584	564	591	553	632	567	542	553	517	521	585	563	546	641	563	584	589	604	568	553	540	588	549	558	578	601	566	536	552	589	561	587	536	523	589	563	542	546	615	645	566	597	550	590	555	527	610	560	531	563	592	577	575	555	593	579	553	560	566	543	553	576	548	546	616	554	590	541	549	593	594	539	517	564	624	584	590	550	579	579	559	618	610	565	545	569	536	580	549	602	562	578	579	550	582	589	560	580	576	554	523	548	574	569	571	545	582	572	549	586	580	579	553	584	564	560	565	551	590	585	596	597	574	577	617	563	563	575	569	579	586	562	559	538	608	573	554	531	568	583	578	591	553	568	558	575	563	571	574	598	547	575	592	569	603	553	554	540	543	570	563	594	604	534	591	566	567	546	611	609	588	564	580	583	601	600	561	578	535	582	581	583	585	596	550	575	559	588	555	579	559	587	573	609	584	597	591	564	590	537	526	601	526	515	565	612	579	549	588	557	561	599	570	578	584	561	553	554	613	547	496	581	573	585	550	570	587	579	586	564	576	547	570	564	567	597	548	595	576	540	562	597	596	556	552	612	544	627	537	608	571	570	545	574	585	590	575	607	585	581	587	529	574	611	606	586	523	563	570	530	552	594	574	589	590	594	623	557	566	582	613	587	545	520	567	571	613	581	572	565	574	553	516	611	570	575	601	574	583	540	613	557	565	541	569	580	551	582	577	564	536	593	558	613	565	576	532	572	553	605	552	523	555	564	570	589	557	592	531	614	568	520	570	578	599	543	532	603	601	567	572	556	581	593	544	637	626	568	607	614	591	582	581	582	539	581	607	552	570	571	594	520	554	580	562	575	570	563	578	588	549	552	574	621	585	606	537	519	562	551	562	584	580	549	580	559	578	562	543	578	583	565	547	584	553	558	598	583	540	554	545	560	586	593	568	524	560	582	559	611	582	586	572	576	589	580	571	599	581	560	550	571	582	542	581	578	540	601	595	589	544	559	553	563	588	564	569	593	598	552	539	559	574	576	555	506	543	542	558	589	627	587	598	572	599	577	531	572	610	607	561	592	566	584	585	568	583	533	577	567	595	565	595	554	558	537	579	567	566	545	572	614	569	564	587	578	581	610	580	565	547	589	598	578	583	564	603	549	564	528	565	576	564	578	585	627	625	562	564	583	583	572	565	596	598	568	584	584	575	573	583	560	584	573	563	565	603	534	572	586	601	563	566	585	591	584	561	631	570	583	547	582	629	623	584	559	564	598	579	565	565	628	518	579	583	599	571	589	541	571	563	580	574	545	560	569	574	566	575	615	604	597	553	578	554	546	611	582	585	558	560	579	594	509	605	595	601	594	584	536	604	565	584	571	583	555	571	553	599	602	590	615	611	606	583	572	530	581	545	569	593	574	564	558	551	535	550	540	550	550	570	559	585	561	574	574	572	556	541	589	537	565	541	553	536	510	580	605	585	561	552	608	570	565	559	586	557	570	538	608	623	594	553	561	574	574	583	557	522	591	559	583	545	582	565	592	568	556	564	584	548	581	527	584	574	571	591	586	585	529	558	591	544	583	588	583	554	583	596	602	572	592	574	559	606	582	585	553	570	554	585	519	554	569	616	572	562	609	538	537	571	617	621	527	580	528	556	543	569	592	549	567	579	530	562	619	597	577	587	561	571	573	568	536	588	559	531	558	570	563	525	558	605	537	554	575	533	597	555	554	516	556	562	604	573	573	568	539	537	541	548	547	594	604	612	549	588	543	548	574	573	587	550	608	548	557	568	565	547	575	561	565
21838	1605	604	414	318	230	179	152	135	141	120	138	131	100	107	110	85	114	98	111	107	112	120	112	107	96	94	97	98	113	87	99	85	109	83	98	97	95	98	109	82	86	101	97	104	108	96	98	91	101	94	89	100	93	96	92	95	99	91	108	98	109	83	99	100	86	89	109	82	90	100	82	102	80	81	110	88	93	95	95	93	86	100	88	84	81	93	102	89	110	96	97	83	80	92	83	87	82	99	87	78	86	91	94	112	95	84	94	90	99	99	103	87	78	89	88	82	103	98	92	93	96	132	87	92	95	96	98	94	98	99	112	111	82	107	88	73	95	74	102	96	84	74	90	107	96	107	117	110	91	82	94	95	91	93	100	97	92	88	113	76	100	87	109	82	84	106	104	114	100	94	101	88	106	92	97	101	81	99	87	111	100	100	81	89	92	90	87	89	105	91	96	96	79	82	88	113	106	104	96	102	91	102	79	118	91	96	96	88	99	89	83	88	99	90	110	100	98	93	90	87	87	95	90	86	92	92	90	92	93	104	110	74	97	121	124	109	93	92	95	94	89	83	102	97	103	98	86	98	79	99	77	88	104	72	82	79	89	123	98	98	98	85	83	91	116	127	106	96	100	77	98	95	101	96	85	109	87	83	84	89	108	92	102	69	92	101	97	99	95	87	110	101	99	114	99	91	104	101	116	94	108	114	115	99	93	77	118	88	80	73	104	74	90	95	81	82	96	82	93	66	99	76	102	89	76	70	98	105	105	93	78	113	98	103	96	100	99	89	109	93	90	100	121	127	78	102	91	98	96	90	93	101	100	85	97	93	113	101	91	98	94	103	91	96	90	80	108	83	89	83	82	110	101	79	70	93	107	78	107	94	91	89	85	90	85	95	78	87	80	114	92	87	97	106	94	106	84	97	90	89	88	107	104	90	71	93	103	81	95	113	98	100	106	110	81	90	79	82	76	98	88	87	93	78	96	91	103	110	87	85	104	82	89	96	84	81	80	102	92	89	82	93	120	103	82	102	98	80	91	95	89	94	100	103	91	83	84	96	101	85	104	75	93	80	85	90	83	95	95	90	83	87	84	82	93	85	73	79	82	96	86	91	101	87	108	79	98	78	83	88	96	89	87	79	84	100	95	75	86	95	97	92	105	95	118	100	106	97	77	96	102	98	102	103	87	82	104	103	115	108	98	96	96	107	106	102	85	93	99	90	90	92	79	97	92	75	89	94	94	98	78	92	92	88	90	90	98	95	101	100	97	108	101	123	88	90	95	79	93	104	71	107	81	91	96	109	107	90	87	98	82	110	119	107	95	92	117	73	84	82	116	104	89	85	93	91	105	112	118	105	93	104	88	92	91	111	97	86	74	102	92	95	100	109	90	99	89	93	91	111	77	107	99	94	110	78	77	95	69	84	107	79	88	75	82	94	83	79	105	81	97	94	92	88	117	83	96	103	89	98	90	96	104	114	98	75	94	85	105	99	96	80	117	84	90	86	96	114	110	86	102	94	83	98	79	77	93	85	95	87	89	91	98	115	77	94	110	112	104	111	76	86	84	93	113	101	87	103	102	117	99	102	107	87	105	84	105	93	80	106	89	98	87	95	87	87	93	93	84	92	68	83	82	105	88	108	69	92	78	98	78	107	91	112	93	85	77	107	115	85	89	84	111	96	99	102	87	97	91	108	79	99	75	89	99	98	72	79	96	90	85	105	88	87	101	92	83	92	102	99	89	103	86	83	80	93	107	94	103	93	90	89	99	105	94	105	94	102	99	93	113	92	113	93	112	101	104	86	101	103	80	96	105	107	81	85	77	71	77	78	87	113	83	110	71	80	78	90	91	108	81	87	89	83	91	87	115	92	106	100	121	84	91	95	92	98	86	101	75	76	85	89	91	98	106	96	79	98	103	102	71	106	104	99	105	96	96	91	109	92	94	93	81	96	117	102	92	105	90	85	84	82	90	97	103	99	94	94	110	92	96	122	100	97	95	115	84	103	86	96	74	73	81	81	91	118	96	113	86	92	77	78	90	110	101	104	79	108	95	105	78	90	110	98	112	92	97	94	90	92	95	86	92	95	107	92	94	93	106	100	87	87	98	93	102	99	91	87	101	93	101	91	117	107	97	94	96	79	88	89	102	94	91	100	94	100	99	81	84	88	91	91	92	100	105	96	91	95	97	83	85	106	109	87	83	111	76	93	84	83	100	74	121	87	91	89	108	81	93	93	97	92	77	84	109	93	84	104	104	86	89	106	81	97	86	86	95	90	94	90	94	79	96	86	109	86	80	86	87	85	96	74	91	93	84	93	100	87	88	97	80	98	94	83	87	84	86	94	76	98	77	84	81	77	88	94	82	112	100	96	97	90	80	94	96	95	92	91	83	90	74	102	108	104	101	112	85	99	91	80	86	76	110	88	105	97	83	84	105	84	80	93	97	75	95	99	106	97	96	107	100	90	94	94	79	103	86	85	95	102	104	80	103	102	89	101	101	81	99	80	82	92	104	89	130	102	96	93	92	102	108	103	91	89	89	88	84	92	103	102	95	104	86	87	109	72	83	109	95	90	86	100	88	97	83	97	83	84	92	95	92	79	100	85	106	105	95	100	114	82	67	88	104	93	97	78	87	93	101	98	87	92	97	82	99	101	102	99	91	108	101	111	74	68	85	88	81	95	98	93	100	83	88	87	86	94	106	105	78	98	74	100	92	99	80	84	97	102	103	102	77	99	86	90	87	106	93	94	100	97	103	98	111	102	80	94	90	84	74	96	110	92	87	78	92	96	100	113	98	86	77	82	97	98	88	77	104	112	89	80	82	77	106	98	114	106	95	78	95	95	86	85	123	97	109	102	109	80	82	100	97	93	96	72	82	98	104	102	110	75	88	92	99	89	92	95	97	89	87	79	75	102	87	101	104	93	97	84	92	94	105	105	76	89	95	59	87	87	85	115	82	89	101	96	109	78	93	106	91	95	90	82	104	94	107	85	96	90	86	83	103	94	89	92	97	94	102	84	76	102	101	84	99	90	74	86	101	96	65	100	103	91	104	82	69	85	102	93	95	89	98	84	88	98	99	78	99	93	104	101	85	101	105	99	76	93	112	97	86	102	97	67	89	90	99	88	112	92	103	87	90	98	111	100	78	93	87	74	93	103	100	92	89	91	96	85	110	93	88	74	90	98	80	76	94	94	98	104	103	101	78	95	104	98	82	92	87	107	82	78	88	101	84	89	93	92	75	94	88	82	100	102	88	70	100	105	84	79	93	86	100	90	85	110	81	84	97	102	121	96	88	95	95	100	120	85	117	115	98	97	86	80	99	104	111	78	102	92	74	68	94	98	108	107	99	112	113	84	100	97	73	108	108	101	97	90	95	90	93	73	100	112	73	87	91	97	91	80	84	103	93	78	91	88	89	92	104	101	95	81	97	97	98	89	99	115	94	111	86	92	94	97	94	103	82	99	90	74	106	103	93	101	91	110	118
13029	692	1347	1489	1267	1006	794	697	557	538	473	452	417	375	422	349	322	331	338	302	334	295	295	293	317	299	309	279	267	302	320	283	252	277	280	278	280	293	284	289	286	262	258	255	282	283	292	279	276	256	254	293	268	263	261	277	258	253	290	273	305	290	249	250	255	248	241	270	279	282	272	252	274	281	257	264	257	267	271	254	248	244	247	272	272	283	246	279	263	259	277	264	251	254	272	269	283	275	257	267	250	247	286	252	261	277	266	246	248	284	258	239	237	226	234	258	252	257	258	284	265	281	271	269	272	241	271	249	268	240	255	250	253	272	244	272	285	263	286	231	265	266	266	243	269	242	267	284	237	241	263	280	245	254	260	254	265	239	260	216	249	237	234	243	258	266	278	270	259	280	271	285	263	242	274	269	274	289	263	268	285	260	246	252	265	265	291	266	241	245	279	244	248	267	273	253	268	271	293	262	232	237	208	237	278	262	258	280	273	270	256	287	277	252	293	275	260	258	279	290	253	269	247	233	279	241	254	265	282	247	244	252	269	266	257	265	251	226	252	259	288	245	268	245	271	243	257	280	260	289	264	256	264	269	257	254	237	258	251	248	239	275	252	252	233	277	245	268	270	286	281	251	282	261	267	221	266	277	272	268	274	266	245	270	254	272	277	262	239	234	291	234	283	259	271	262	272	255	251	243	254	258	258	281	230	260	260	263	250	242	256	248	288	274	263	241	257	264	271	271	258	262	242	268	264	231	255	274	257	268	260	272	270	278	255	231	237	234	251	268	284	259	276	218	246	287	310	275	287	245	242	269	251	294	292	255	269	287	256	257	252	257	256	283	286	234	259	256	285	300	278	275	250	247	261	261	231	268	276	269	243	253	280	256	227	264	251	277	259	274	305	263	263	263	274	234	273	270	265	261	260	309	259	256	306	254	213	265	267	257	241	265	241	256	252	241	269	304	271	270	265	259	252	266	259	254	225	280	252	237	270	249	255	233	252	270	247	268	242	250	272	256	294	259	264	255	283	242	285	269	294	295	275	260	234	236	260	261	253	232	245	254	243	272	255	278	255	238	243	227	270	274	249	296	246	272	281	258	272	251	267	262	273	276	260	239	254	252	272	252	240	239	268	244	286	297	260	286	276	276	267	257	243	256	277	264	273	248	254	282	237	285	262	247	262	264	254	277	266	251	274	240	294	290	268	239	269	246	243	276	262	270	269	271	255	263	250	246	265	246	279	252	254	273	261	279	284	248	274	269	283	272	255	243	270	271	254	288	258	243	247	270	247	268	288	255	242	268	254	274	257	241	253	270	253	234	244	245	255	282	291	286	266	269	264	306	248	258	256	269	283	253	285	255	268	262	231	303	268	249	276	242	272	281	283	248	257	274	254	259	265	272	265	248	251	275	265	271	254	254	207	266	278	232	245	255	296	273	290	254	278	239	267	255	239	277	276	281	246	250	271	296	252	258	262	267	257	263	275	280	243	279	270	263	243	246	266	238	265	235	260	231	256	250	255	235	249	276	259	276	238	266	273	267	261	262	250	283	285	254	251	263	269	238	251	263	252	262	278	254	252	262	255	281	266	266	237	260	271	252	290	310	279	250	254	252	253	248	254	278	258	284	293	264	266	272	254	241	266	243	253	254	277	246	255	251	233	247	269	264	252	251	267	252	262	255	241	236	262	295	229	274	257	264	262	270	242	259	267	256	221	256	243	250	288	234	261	256	266	240	243	261	253	284	252	265	281	256	256	283	299	268	237	262	258	284	267	279	252	278	284	277	253	259	244	261	288	266	262	261	270	242	243	252	239	258	246	263	251	260	258	250	266	245	277	243	269	286	291	266	298	223	251	255	255	263	270	251	262	266	251	301	238	283	278	256	265	250	258	246	255	268	273	257	274	252	281	267	295	255	298	238	290	245	239	275	261	257	234	252	251	251	252	263	244	255	271	253	263	251	246	265	254	285	260	245	271	273	253	253	251	241	250	266	220	278	276	253	277	300	261	269	243	292	294	265	232	279	291	222	239	251	282	256	278	250	239	261	244	236	276	266	276	279	252	268	253	265	272	267	267	259	276	282	260	256	271	290	258	242	254	281	237	235	250	256	231	265	308	286	260	265	294	255	267	252	266	242	256	283	237	266	257	272	276	231	248	240	255	288	249	246	249	260	264	277	264	253	262	241	243	238	252	259	252	257	307	249	224	256	292	261	269	259	233	217	245	249	252	281	265	260	244	261	278	255	279	243	233	242	265	228	255	272	273	266	251	260	244	264	275	273	237	260	259	277	270	242	239	247	268	236	268	268	277	285	266	236	262	287	232	252	276	247	248	288	255	273	272	268	250	246	255	247	245	279	302	260	261	249	249	254	250	245	242	276	252	244	256	269	276	244	267	285	246	266	246	265	267	260	250	276	264	261	268	241	268	281	251	245	226	264	252	245	226	251	277	241	271	281	261	256	250	261	262	252	240	271	247	291	279	277	295	242	263	262	255	241	246	259	260	258	278	256	281	270	261	230	255	235	256	238	247	257	267	250	247	278	254	251	262	250	278	286	258	255	252	246	243	259	268	280	263	284	249	313	249	264	287	256	234	272	257	267	240	257	277	290	255	214	255	275	259	249	250	249	230	246	235	266	275	272	241	281	245	248	260	259	264	251	224	250	254	257	250	272	264	257	260	281	244	281	254	248	285	285	249	256	250	281	260	250	260	258	260	269	271	262	292	248	248	240	260	246	251	256	282	293	255	278	240	249	275	245	253	243	269	259	250	256	288	268	267	256	262	254	262	284	277	279	279	254	301	274	255	233	238	291	218	275	254	264	256	263	250	268	255	273	237	246	264	241	240	278	267	274	237	254	279	262	249	259	234	267	258	247	298	254	246	264	260	257	252	265	302	268	248	256	238	263	260	262	282	279	237	225	263	273	270	230	258	290	276	240	270	259	286	245	250	246	255	286	256	255	252	260	259	232	255	267	276	251	261	259	267	228	255	259	257	272	288	251	246	248	258	273	278	243	235	292	274	265	258	269	255	281	256	239	273	255	268	250	251	240	273	274	281	270	265	241	255	274	267	279	272	241	267	220	268	267	236	272	265	247	250	278	227	260	266	274	237	260	232	257	239	256	258	253	255	239	252	268	250	243	271	255	263	249	287	274	260	250	252	266	270	263	255	260	265	285	264	258	248	289	262	271	255	236	268	244	262	272	277	243	253	266	227	268	244	280	272	271	246	259	262	277	288	261	297	268	214	235	275	256	249	259	268	251	276	274	241	268	272	300	257	269	274	258	272	239	248	278	245	278	256	239	288	277	277	290	286	266	251	276	267	267	251	242	299	242	238	268	267	232	272	258	250	275	234	277	255	229	241	239	265	236	252	272	258	286	255	286	246	296	265	238	247	262	280	256	231	239	273	273	254	256	253	287	290	245	262	273	263	276	273	270	253	267	261	231	226	266	244	251	248	258	284	269	276	280	268	263	252	251	247	245
3708	341	310	325	331	361	329	339	370	305	312	346	304	320	324	328	316	319	303	340	296	310	318	280	336	320	319	312	293	301	343	311	355	317	319	316	306	335	334	306	345	311	301	313	294	331	324	315	309	304	300	298	347	315	296	323	337	327	340	305	329	337	342	274	344	324	310	326	326	328	317	317	299	335	313	275	313	305	328	340	341	309	329	334	321	324	368	305	306	358	315	326	271	285	338	289	313	333	338	340	286	319	310	355	298	301	351	287	327	324	310	289	353	311	310	323	312	383	328	329	332	305	353	326	334	353	361	342	332	333	325	308	355	345	354	325	282	364	304	316	308	327	286	316	287	334	356	315	332	307	304	314	323	312	329	348	319	307	312	336	286	315	286	327	319	324	292	353	318	341	323	322	320	341	345	317	331	295	316	331	348	305	317	320	332	307	339	315	294	321	327	309	323	319	304	308	342	338	371	322	334	331	306	299	351	323	309	350	346	328	323	327	346	299	306	308	343	305	353	316	315	335	337	341	288	342	345	335	334	304	317	291	333	316	332	332	324	330	341	354	307	335	347	319	359	329	302	305	322	313	351	300	318	323	307	333	327	308	326	312	346	329	283	335	307	334	346	340	333	343	340	301	327	346	325	331	305	296	297	352	315	353	305	326	331	295	324	320	340	328	316	326	369	360	345	338	349	316	301	337	317	270	317	312	324	286	318	277	316	315	349	297	346	282	308	309	317	340	321	334	281	329	329	309	344	282	305	314	316	346	336	305	345	295	301	352	341	300	327	331	323	347	328	312	296	326	307	323	333	330	342	308	326	350	341	349	329	338	338	300	304	303	302	319	309	295	330	332	305	339	316	316	338	327	336	334	331	341	313	306	342	334	321	320	308	289	299	304	325	329	346	301	318	324	349	313	336	359	338	335	361	317	315	297	349	322	283	320	342	296	281	303	320	305	320	312	342	311	309	315	299	334	330	302	335	356	337	329	322	317	283	311	350	314	344	357	338	295	318	330	356	320	345	322	301	301	303	301	293	328	299	313	339	315	326	297	268	302	327	381	329	319	324	346	291	310	327	315	345	323	303	320	304	339	331	328	311	312	324	345	313	285	292	359	309	332	316	273	325	297	331	301	278	327	311	310	313	311	382	308	300	316	322	335	303	342	300	291	314	284	300	340	328	333	329	291	341	285	323	282	287	306	346	326	324	307	340	285	316	321	310	315	320	298	321	311	346	312	335	309	315	332	308	330	336	314	293	332	331	344	306	307	319	317	270	331	341	322	329	324	308	317	336	345	327	347	345	326	335	355	300	331	350	317	346	330	334	320	318	313	338	336	294	318	300	325	328	339	315	344	332	299	284	316	294	324	310	355	373	337	343	304	313	318	307	330	318	305	310	336	311	309	313	284	351	309	339	285	313	314	327	340	331	308	293	326	291	298	343	315	342	326	350	346	327	283	306	363	337	340	267	307	309	315	336	294	316	312	296	321	308	332	332	298	310	303	320	323	325	340	312	332	321	307	347	284	327	326	314	341	323	326	295	310	313	323	304	299	340	331	324	313	315	346	323	328	327	314	335	277	308	302	317	324	332	321	298	323	306	328	320	314	347	309	347	279	327	341	321	325	334	328	307	360	312	306	308	308	301	354	342	337	320	333	280	343	293	305	345	304	330	321	309	329	297	312	308	297	309	304	313	342	293	325	304	317	332	333	320	336	333	344	306	289	299	308	342	299	346	296	320	313	303	288	334	300	287	357	298	323	305	323	312	340	288	329	321	344	342	334	314	283	307	319	337	315	329	309	305	314	297	335	358	312	312	298	299	325	336	356	318	341	329	317	337	339	316	309	360	321	293	299	341	309	314	346	307	329	266	315	270	372	318	359	299	341	331	334	329	329	363	289	351	312	343	329	352	336	294	328	327	312	319	338	303	351	308	326	349	271	306	310	280	315	348	310	254	301	327	350	361	321	314	308	300	299	317	304	319	304	304	331	341	320	346	312	328	306	298	333	319	313	324	301	330	334	302	330	285	316	302	314	340	314	340	341	325	305	340	334	330	297	316	341	341	328	312	330	320	335	307	300	305	296	302	321	299	310	333	307	334	340	316	365	351	361	320	317	322	334	300	298	300	341	358	304	295	307	330	321	321	308	310	330	321	329	334	363	301	317	341	318	338	322	290	323	343	280	327	319	307	305	302	314	326	341	328	315	324	325	298	298	316	325	308	360	288	315	316	324	292	305	332	343	334	321	308	361	308	329	337	322	330	316	350	352	334	328	303	329	348	293	279	321	318	361	329	333	301	348	315	277	314	312	338	307	345	313	315	316	318	327	312	324	330	317	310	319	350	332	320	296	305	295	339	341	335	298	325	331	326	312	320	318	319	331	331	323	314	320	310	290	349	323	290	349	327	302	293	345	328	315	321	310	327	332	295	314	338	348	304	331	337	336	325	331	333	304	331	319	299	329	305	344	336	335	325	314	310	347	352	342	303	320	315	304	296	329	306	309	341	305	311	313	338	324	312	359	313	323	336	285	346	316	336	302	312	366	342	303	315	366	302	290	343	334	298	299	342	322	326	326	326	307	308	302	336	331	323	329	303	310	306	317	314	320	311	336	346	294	345	320	320	354	342	342	346	359	319	352	366	320	309	334	333	333	335	318	339	299	292	320	299	303	362	323	298	345	295	334	356	313	325	301	330	286	310	320	323	295	346	314	331	348	300	315	287	316	311	316	344	300	320	312	305	348	317	350	318	336	354	321	312	356	343	307	302	355	358	310	331	325	337	306	332	321	326	325	307	353	331	321	333	318	320	313	335	317	333	288	292	340	324	276	341	326	323	309	307	348	336	307	329	311	350	338	323	321	316	298	293	324	346	303	317	300	292	348	293	317	296	319	326	330	330	306	326	328	322	344	282	305	317	336	355	338	333	354	297	319	343	339	303	306	321	344	341	353	305	368	303	332	336	350	307	315	307	343	334	328	339	335	314	322	327	337	306	307	313	329	324	315	321	312	317	310	327	293	322	307	312	321	323	291	292	303	333	316	335	319	305	323	330	342	304	339	306	335	286	344	308	334	349	346	355	344	326	345	318	333	272	304	335	315	282	320	288	312	351	332	338	295	309	346	310	331	334	310	290	332	336	339	303	338	327	338	336	299	330	355	376	321	324	320	308	318	336	313	313	354	330	306	300	345	374	339	304	347	356	295	295	326	338	307	328	314	345	328	331	323	354	340	329	340	352	328	310	312	315	295	289	308	322	297	313	311	337	318	293	328	271	327	297	328	332	320	283	353	323	333	293	327	330	301	326	314	330	298	313	290	304	320	291	320	333	328	289	315	298	360	323	341	348	309	309	324	278	338	329	306	325	334	319	331	321	305	292	385	328	299	339	310	338	331	317	300	344	293	320	316	345	302	360	332	296	327	306	322	315	310	312	356	298	328	340	291	329	295	327	294	305	303	293	296	321	315	325	314	374	306	323	328	322	353	336	353
3643	772	793	765	770	740	813	769	795	792	800	759	725	734	772	748	742	773	732	764	796	785	788	774	741	729	754	822	825	769	791	756	770	746	778	763	780	759	787	753	784	769	793	753	756	772	743	703	783	718	773	784	767	756	742	770	750	749	811	727	768	709	755	767	729	825	720	789	743	810	768	774	749	798	743	760	731	769	816	774	762	712	751	755	759	771	753	755	746	737	768	736	726	771	788	742	746	778	718	717	803	744	762	718	796	790	756	768	762	740	776	736	787	772	755	743	738	765	737	724	802	741	779	759	772	806	722	789	763	787	694	706	748	762	746	729	763	796	755	773	724	817	738	756	756	750	739	793	763	757	727	796	742	758	768	787	760	776	770	754	748	764	746	750	756	778	761	760	728	750	803	772	736	745	745	748	746	760	737	801	791	754	770	778	735	722	768	754	741	795	749	775	720	736	764	795	766	750	732	742	753	808	761	778	742	761	752	744	721	808	775	792	755	714	784	775	749	781	796	761	778	740	810	747	774	736	789	732	773	731	693	726	781	746	772	742	767	739	757	788	768	774	725	780	740	729	733	811	718	809	753	773	759	763	797	758	759	773	794	740	762	787	732	742	770	729	722	734	736	731	758	787	774	808	713	701	758	738	781	789	735	734	744	764	748	732	818	771	770	766	780	753	764	760	735	756	769	731	795	721	694	784	757	763	768	760	798	731	764	735	737	758	737	783	788	782	776	770	765	772	750	748	779	746	753	762	746	703	798	740	771	772	784	709	735	727	748	731	749	794	735	751	733	758	760	770	735	743	771	791	750	746	734	815	807	767	761	746	747	758	754	760	804	758	764	745	775	766	742	808	759	784	752	737	758	759	763	735	740	762	749	785	721	768	756	787	772	752	783	801	790	771	755	784	769	769	772	799	729	763	765	722	785	771	758	755	840	768	782	763	796	751	738	743	753	752	699	752	817	753	777	736	769	746	785	790	694	748	766	754	754	797	722	763	792	779	734	758	777	760	768	752	722	774	805	772	769	764	752	711	771	766	786	774	759	797	724	774	718	759	730	769	692	749	754	789	829	796	787	743	720	757	749	718	808	740	762	778	777	787	795	722	754	779	749	746	769	796	753	744	735	754	747	706	794	740	760	734	759	743	710	747	776	781	715	753	742	777	753	754	764	758	773	762	758	813	765	776	752	789	785	735	729	746	734	761	724	779	788	815	780	757	775	759	750	757	727	804	743	789	757	780	765	781	770	762	702	792	750	770	805	771	718	775	758	775	731	793	735	757	792	742	798	695	797	731	770	734	743	717	791	747	748	708	770	751	800	800	748	771	750	795	796	749	769	716	754	762	731	703	801	783	769	745	828	730	799	720	754	793	722	731	774	748	762	737	735	792	756	825	801	739	743	750	740	759	805	733	749	752	763	778	737	719	731	727	778	787	803	769	758	771	791	726	740	739	749	777	768	760	749	762	776	736	768	765	796	753	768	715	738	735	760	774	733	750	782	778	718	744	782	709	745	774	721	753	725	797	751	792	764	740	762	755	742	754	732	724	705	765	727	737	715	748	740	768	801	769	773	774	787	744	739	756	729	790	802	765	759	736	776	799	729	755	802	776	740	759	810	771	740	789	758	809	750	807	753	757	693	790	744	743	795	712	706	800	739	778	718	740	792	745	763	792	745	758	774	797	800	757	795	746	806	775	770	783	767	743	723	747	761	709	745	764	730	763	794	770	769	777	778	769	725	744	746	747	754	751	790	799	734	795	750	747	745	737	771	718	747	696	740	741	741	731	788	769	751	726	696	745	766	737	732	737	794	791	767	780	750	804	772	724	766	769	738	765	751	779	789	764	761	757	748	758	768	734	763	742	790	760	734	735	771	757	734	787	721	766	753	737	738	753	728	739	753	745	765	734	735	725	730	773	806	760	847	746	778	803	772	718	755	764	736	727	765	763	767	752	810	743	711	753	798	773	717	766	713	766	755	778	745	780	745	762	725	738	758	739	817	770	754	776	777	698	730	724	739	720	759	815	732	786	807	789	781	762	805	789	786	772	765	765	807	797	698	771	775	729	797	742	757	771	772	761	698	799	796	765	797	770	759	776	769	781	769	769	764	781	718	749	760	805	724	791	776	751	746	786	742	774	755	759	703	730	748	732	772	738	773	769	753	748	738	727	775	782	781	750	768	750	742	759	794	698	765	740	734	767	802	718	750	762	753	777	770	795	782	770	786	737	739	793	742	807	773	745	763	770	775	752	789	758	763	771	728	734	747	733	786	762	763	717	780	772	762	752	795	770	776	731	784	762	701	784	738	771	772	737	719	808	784	779	739	767	770	717	730	755	757	773	751	802	747	748	751	750	718	732	752	788	783	729	738	788	792	798	715	772	774	774	726	774	775	776	771	745	746	798	786	749	751	778	761	750	735	736	771	768	820	744	769	765	799	724	742	741	744	722	747	809	784	727	728	731	737	762	735	779	792	720	784	754	755	805	771	770	773	766	746	751	764	743	743	764	772	768	786	794	785	836	720	763	773	787	754	788	761	749	732	762	783	764	762	772	743	741	748	786	734	738	726	730	749	770	801	766	748	777	754	717	771	755	703	746	753	750	786	746	712	761	779	781	793	707	771	764	731	740	738	731	770	758	791	785	765	749	775	767	806	811	711	753	741	752	741	817	801	757	764	748	715	702	722	790	783	713	775	738	773	721	733	770	722	796	731	701	763	769	797	735	736	758	782	743	744	769	781	792	754	748	786	804	806	760	799	755	742	693	757	761	745	826	745	717	706	745	740	741	725	747	760	751	732	776	756	758	741	767	774	770	733	773	770	795	783	783	735	748	747	809	790	777	760	781	785	744	764	775	740	751	746	756	762	739	708	763	778	788	753	734	785	783	739	769	735	798	776	739	718	743	758	808	754	786	734	815	728	797	745	734	761	768	763	740	796	728	737	793	772	787	723	756	731	710	747	740	735	751	746	768	783	719	767	783	772	764	785	815	824	746	720	776	717	721	754	756	725	822	720	798	819	722	754	794	751	751	739	714	726	748	766	745	755	780	712	681	727	751	751	713	757	829	727	741	770	737	776	784	846	725	744	753	790	747	792	751	711	772	747	786	744	772	826	755	784	765	744	780	753	715	790	796	735	778	753	736	734	793	751	757	778	773	777	792	771	781	742	755	761	767	745	756	737	793	771	752	740	751	741	770	772	797	677	782	727	767	785	780	743	790	736	741	758	801	764	767	752	792	794	803	802	715	729	795	780	724	731	756	786	808	718	796	736	783	767	823	752	743	777	738	752	742	721	777	767	734	786	749	731	757	710	720	794	789	806	764	794	708	778	749	767	762	739	755	743	759	705	767	779	737	733	796	726	776	790	762	837	793	752	742	772	749	737	766	770	792	742	746	774	788	779	744	721	763	758	774	764	753	825	772	732	751	737	710	721	735	724	784	730	749	745	773	733	763	787	763	721	767	768	779	754	748	809	802	766	734
12301	797	459	389	298	319	297	278	296	265	237	253	241	257	244	253	267	239	240	256	232	278	226	249	256	221	227	276	252	215	241	234	241	256	241	238	241	226	231	244	238	228	274	210	240	243	229	234	241	231	252	246	239	217	255	236	232	232	228	231	251	216	262	233	234	228	223	247	269	253	228	267	244	252	235	219	233	210	219	249	223	257	259	255	223	299	225	264	235	249	224	240	208	239	260	289	229	207	228	258	207	216	228	229	202	226	216	253	235	228	230	236	231	245	243	248	256	241	222	222	240	206	240	226	232	249	225	241	215	251	236	265	245	266	222	241	229	236	245	245	248	227	236	232	192	233	254	203	236	254	238	219	251	238	250	256	215	262	204	253	245	235	235	248	253	254	259	228	268	186	237	248	229	257	265	225	203	230	231	227	227	234	236	228	239	235	256	244	250	208	230	208	246	238	234	234	222	223	242	253	227	220	222	250	211	234	247	251	269	256	232	239	231	220	229	251	240	229	246	222	230	238	233	239	214	228	262	224	207	219	253	280	244	228	222	232	244	224	244	249	235	220	230	229	211	258	261	242	259	256	236	221	243	217	244	221	263	265	227	252	226	257	226	255	234	251	217	254	255	247	241	235	247	240	244	237	253	240	222	252	228	276	236	216	237	224	262	228	238	224	221	260	232	232	230	229	212	231	218	213	223	219	240	262	245	220	245	237	215	219	234	244	264	245	224	248	240	255	236	240	255	230	233	243	224	229	249	233	238	237	218	219	236	220	247	228	228	259	240	239	258	240	244	254	220	231	224	219	228	214	240	260	201	243	246	241	219	221	233	233	232	245	243	225	221	238	253	245	217	231	251	244	246	250	245	224	248	248	240	246	248	229	239	252	229	208	220	254	244	247	205	256	249	222	204	242	239	239	228	241	237	239	215	215	239	248	228	250	241	247	251	231	253	231	228	234	236	251	250	272	221	243	226	225	228	224	234	222	243	255	249	244	219	248	240	226	247	221	229	226	238	233	261	258	230	240	244	249	260	244	221	237	227	228	239	232	241	266	217	219	229	252	229	205	225	202	220	223	222	235	239	226	227	250	238	242	267	254	249	252	239	218	222	233	228	261	230	248	208	212	241	223	239	244	245	208	252	228	238	192	241	234	222	259	262	232	222	249	272	224	228	259	234	252	227	220	207	220	221	231	226	230	233	237	240	222	200	215	248	256	240	225	212	240	254	256	210	243	254	263	240	260	231	259	227	270	216	223	236	235	256	249	217	213	226	221	251	242	219	243	228	232	215	236	231	249	230	250	229	243	221	230	217	225	231	245	239	231	231	217	228	248	221	246	254	239	203	260	233	260	240	234	241	247	219	246	233	230	204	238	253	235	236	250	221	247	241	222	222	262	230	240	237	227	260	225	217	223	267	199	257	227	232	244	229	231	237	228	218	230	247	243	231	243	226	218	251	244	244	223	230	234	248	211	223	226	228	233	260	228	259	231	216	250	258	253	259	221	231	271	240	211	245	210	257	229	253	254	229	208	235	206	244	262	221	243	266	250	245	244	211	226	236	233	224	250	228	220	232	236	273	272	250	243	235	238	248	234	244	213	221	237	237	253	233	219	227	237	224	245	233	242	234	224	225	234	246	261	223	238	225	258	223	216	213	214	225	220	239	237	258	237	237	239	239	247	236	240	231	248	260	222	239	231	256	241	221	239	229	252	228	238	232	230	241	234	215	213	225	253	255	246	232	237	232	242	239	233	261	256	229	255	263	234	246	244	235	236	250	232	245	222	234	272	241	230	237	234	257	259	236	252	235	236	233	270	247	221	258	231	195	251	238	254	258	234	238	252	239	243	257	207	206	231	251	232	226	220	238	235	246	245	223	235	233	233	231	235	205	212	236	204	223	249	239	260	236	236	234	249	267	239	233	216	249	199	245	260	233	221	216	240	245	233	223	256	251	250	250	220	224	226	264	261	208	211	216	263	203	224	235	262	257	238	232	233	208	240	242	234	272	254	230	210	229	222	249	257	208	237	251	243	212	209	225	247	243	234	245	242	244	238	233	244	223	249	236	246	216	208	214	230	254	223	245	203	218	228	250	223	235	261	219	214	249	196	206	257	216	252	261	231	235	220	231	228	230	259	231	204	230	261	214	245	264	230	239	228	275	241	259	250	222	232	235	213	254	217	287	218	235	218	237	235	246	243	215	224	239	248	254	238	262	265	243	254	263	237	241	240	249	241	231	209	226	250	251	255	234	241	265	218	259	213	237	233	240	249	226	225	252	250	243	216	254	233	228	261	243	249	250	242	240	249	245	204	211	250	246	278	263	239	267	249	214	213	247	232	229	211	231	274	253	225	223	253	276	253	248	255	253	242	212	266	246	238	211	242	232	224	237	251	231	249	263	230	265	232	248	227	219	221	278	242	252	261	236	262	250	234	247	244	239	267	256	254	225	234	238	238	237	269	251	238	213	236	216	230	216	220	238	240	256	232	248	237	233	232	196	227	265	246	254	207	260	240	263	220	240	246	211	265	248	262	202	214	237	228	245	240	236	221	246	199	255	257	219	200	217	234	249	228	230	239	229	257	245	237	226	215	244	234	254	254	221	222	241	247	224	242	246	228	226	269	258	255	272	227	267	235	247	252	237	262	238	241	239	213	257	246	226	266	249	255	247	246	250	227	247	244	256	235	225	236	220	222	238	234	229	216	226	226	245	217	258	209	264	244	217	245	228	208	244	250	223	213	240	229	260	201	245	239	251	258	226	241	235	194	229	214	205	223	227	245	250	214	230	236	253	249	250	249	239	274	250	240	213	217	235	209	217	221	243	230	252	225	219	190	262	238	223	219	274	256	219	252	237	231	233	236	254	214	284	216	246	224	246	239	241	255	266	244	231	231	204	212	224	258	243	250	232	262	237	245	213	280	284	221	227	202	247	256	247	215	243	262	262	234	259	222	219	233	263	235	255	200	244	239	214	211	246	247	228	239	242	251	227	222	230	217	234	222	199	222	249	267	248	253	249	269	239	248	238	239	233	260	230	222	260	241	236	223	215	252	245	206	242	258	247	247	261	264	242	252	245	239	265	267	248	243	244	221	257	251	252	230	214	236	212	228	233	244	236	249	229	257	225	205	226	248	233	267	236	229	209	240	261	219	232	237	220	249	266	205	251	213	254	242	242	241	235	243	236	225	247	237	231	252	260	239	263	230	215	211	252	242	198	218	233	251	225	241	228	231	253	201	235	246	252	286	237	220	240	247	236	254	221	240	244	268	249	287	257	241	230	229	224	209	254	222	256	237	216	260	228	225	216	233	256	266	199	247	258	218	216	231	245	224	247	218	238	243	260	256	261	240	236	228	233	213	282	228	273	229	213	261	236	259	246	234	257	239	234	224	234	242	258	230	241	251	237	248	245	221	222	262	229	232	201	267	253	251	231	253	214	239	252	249	237	235	205	241	262	203	219	210	232	227	234	234	234	227	224	254	245	238
9585	804	1144	1160	1049	957	858	779	727	691	657	665	627	663	635	626	636	634	607	611	623	552	634	607	583	561	645	586	581	579	565	586	576	562	638	565	565	553	552	586	555	587	566	589	572	569	542	593	574	526	572	555	550	588	579	579	578	585	555	560	563	618	561	552	561	596	582	525	541	532	530	599	599	630	616	569	543	579	557	538	555	572	573	511	571	583	557	626	582	550	619	628	576	584	565	566	554	591	580	564	575	548	613	581	579	542	561	569	611	559	569	574	568	547	550	549	568	570	564	571	538	563	576	593	569	601	526	578	543	594	553	564	584	541	592	598	580	590	585	544	574	519	586	590	571	533	576	563	598	579	595	575	596	600	553	533	605	553	575	588	561	570	553	554	580	555	586	563	582	527	557	541	542	546	555	583	557	588	609	560	591	554	620	585	526	592	640	571	554	562	586	577	534	556	610	548	582	568	522	567	575	580	584	561	555	548	566	560	570	574	547	575	577	543	602	593	570	566	561	565	535	515	554	555	572	566	560	560	595	546	585	591	615	559	521	578	585	604	592	599	589	578	523	584	498	545	595	523	575	576	545	600	587	550	561	572	553	558	580	588	550	562	547	572	607	568	562	551	613	552	566	574	571	558	609	570	586	526	570	572	544	533	587	586	573	570	516	598	579	546	600	568	553	558	585	549	589	567	604	585	539	539	561	569	602	618	530	560	539	570	571	532	577	566	559	610	554	552	532	587	595	579	564	559	581	584	564	620	592	566	605	587	553	559	554	570	564	558	568	592	559	586	553	583	586	570	556	620	542	556	557	577	574	585	503	613	553	617	584	567	544	554	551	572	555	578	598	575	585	561	531	582	564	604	618	560	589	558	599	593	544	572	583	568	541	585	563	524	600	595	584	562	634	543	577	573	581	597	586	527	598	553	587	580	528	565	591	583	558	584	563	585	565	567	581	539	598	560	559	556	579	605	570	583	559	541	554	627	591	598	595	533	577	522	564	540	543	603	587	545	576	539	542	572	619	535	539	546	587	592	561	585	517	549	577	552	578	572	536	556	566	555	543	582	577	538	567	543	549	558	620	575	565	537	552	552	564	534	583	593	614	578	563	562	525	587	566	552	524	548	558	560	535	566	581	593	572	562	564	547	560	570	548	566	536	534	585	543	543	577	546	593	574	544	593	580	618	590	565	550	559	541	551	564	540	573	557	596	569	540	603	548	557	586	585	600	529	585	568	538	545	593	534	531	602	565	590	567	583	571	559	541	580	585	568	594	573	592	574	556	546	532	507	555	564	555	553	581	549	573	588	605	543	511	550	607	547	609	577	521	556	608	562	531	588	548	573	592	614	552	599	558	560	546	575	566	566	577	578	607	564	608	577	577	603	587	562	578	573	529	559	554	590	592	580	565	588	585	586	576	600	557	562	573	562	520	601	542	580	597	549	588	564	601	562	600	611	603	601	522	573	578	624	598	578	567	572	596	532	562	626	578	556	607	571	551	574	553	566	582	588	571	612	557	530	608	573	554	587	541	585	550	579	573	577	614	572	531	570	623	535	575	509	554	542	551	585	592	584	556	603	576	542	592	583	555	592	561	605	606	615	553	612	561	584	601	562	564	558	530	560	568	550	544	580	559	559	565	573	573	526	578	558	581	534	580	570	548	585	553	572	537	572	566	543	593	595	579	563	575	541	588	561	603	562	559	571	573	545	557	567	561	564	590	537	544	595	569	532	572	531	533	574	545	538	550	581	587	552	561	554	583	538	540	575	578	596	549	552	566	551	570	535	535	595	488	567	531	581	537	597	565	569	529	589	596	556	528	559	538	579	565	609	566	553	556	606	572	538	580	576	561	566	576	559	560	597	556	606	582	596	558	527	602	580	521	588	568	639	573	571	606	543	572	616	566	554	583	610	554	541	606	612	600	565	565	561	584	570	567	538	535	576	569	562	541	547	582	610	581	581	590	559	586	571	545	570	554	592	560	578	583	598	568	561	553	573	560	569	555	587	531	568	559	540	587	583	546	596	536	524	537	553	562	569	609	538	573	556	559	547	575	585	519	548	527	552	578	579	540	539	602	544	537	558	537	599	581	574	608	559	557	560	613	545	548	551	533	572	578	602	577	597	575	564	551	602	564	551	564	563	571	542	535	580	565	557	555	609	564	567	543	560	553	581	552	531	559	540	561	588	583	567	566	594	573	622	587	586	584	595	592	556	616	572	567	522	530	512	539	547	580	590	589	572	541	574	552	548	587	554	559	578	552	592	587	577	594	587	563	612	591	614	544	577	603	589	592	586	567	572	580	560	539	610	561	523	564	563	575	562	569	577	541	538	589	527	581	572	573	627	562	574	550	567	585	583	546	569	589	573	573	598	576	572	529	606	575	553	561	552	574	560	546	565	628	572	538	570	573	552	549	546	603	603	561	572	573	565	593	565	540	563	543	545	580	600	588	545	558	608	563	602	579	556	587	581	540	571	565	568	532	564	555	542	558	573	526	557	572	550	581	579	582	570	561	587	584	550	604	556	547	585	548	533	571	545	506	550	540	589	541	593	579	542	528	566	577	520	577	570	569	516	535	551	602	540	512	608	598	584	617	622	530	579	561	536	565	557	552	560	563	557	560	600	575	579	604	581	523	563	602	585	596	564	569	577	550	552	608	604	560	599	584	576	616	601	578	594	545	550	586	559	582	570	557	567	551	550	584	590	547	545	569	545	569	552	581	573	584	570	602	590	554	544	575	589	575	586	509	575	577	587	546	598	574	580	557	571	566	527	545	563	578	603	599	567	540	600	543	585	566	541	552	571	588	583	580	534	551	547	583	562	560	578	542	582	584	591	568	542	577	590	558	547	582	581	605	584	546	563	570	545	505	549	574	610	583	560	583	527	537	574	513	559	554	621	585	509	609	608	612	570	572	577	601	564	582	549	506	570	614	577	551	562	561	588	580	559	576	585	602	571	535	586	559	539	584	535	528	568	571	553	569	566	611	553	571	546	583	573	564	559	584	566	520	563	567	566	527	580	593	559	552	540	595	589	548	573	589	597	568	569	556	605	567	613	554	560	566	529	533	587	569	554	598	559	600	578	564	541	549	555	564	558	553	548	583	554	576	573	603	524	536	573	555	550	575	558	583	577	569	595	574	591	570	566	544	548	553	604	572	535	532	563	580	590	526	541	570	559	570	534	503	540	589	533	520	553	565	569	550	599	607	550	566	549	589	557	554	593	605	614	577	589	548	541	574	598	589	605	567	552	577	605	550	557	558	609	552	553	567	583	547	579	579	603	599	540	553	549	552	548	597	528	559	575	568	519	581	610	549	596	566	599	587	589	549	560	538	553	564	589	578	583	550	553	590	572	563	571	590	531	585	576	578	577	570	561	514	592	620	592	577	566	577	583	539	541	501	588	535	596	583	569	582	524	556	607	581	592	564	583	585	531	547	568	608	582	573	535	589	581	597	536	593	553	579	530	577	575	576	569	558	567	579
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	15	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
