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
338479262846	338479263359	338479263909	338479264459	338479265009	338479265559	338479266109	338479266659	338479267209	338479267759	338479268309	338479268859	338479269409	338479269959	338479270509	338479271059	338479271609	338479272159	338479272709	338479273259	338479273809	338479274359	338479274909	338479275459	338479276009	338479276559	338479277109	338479277659	338479278209	338479278759	338479279309	338479279859	338479280409	338479280959	338479281509	338479282059	338479282609	338479283159	338479283709	338479284259	338479284809	338479285359	338479285909	338479286459	338479287009	338479287559	338479288109	338479288659	338479289209	338479289759	338479290309	338479290859	338479291409	338479291959	338479292509	338479293059	338479293609	338479294159	338479294709	338479295259	338479295809	338479296359	338479296909	338479297459	338479298009	338479298559	338479299109	338479299659	338479300209	338479300759	338479301309	338479301859	338479302409	338479302959	338479303509	338479304059	338479304609	338479305159	338479305709	338479306259	338479306809	338479307359	338479307909	338479308459	338479309009	338479309559	338479310109	338479310659	338479311209	338479311759	338479312309	338479312859	338479313409	338479313959	338479314509	338479315059	338479315609	338479316159	338479316709	338479317259	338479317809	338479318359	338479318909	338479319459	338479320009	338479320559	338479321109	338479321659	338479322209	338479322759	338479323309	338479323859	338479324409	338479324959	338479325509	338479326059	338479326609	338479327159	338479327709	338479328259	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2692	3650	2300	2692	3650	2300	2692	3650	2300	2692	3650	2300	2693	3650	2300	2694	3650	2300	2694	3650	2300	2694	3650	2300	2694	3650	2300	2694	3650	2300	2694	3650	2300	2694	3650	2300	2694	3650	2300	2694	3650	2300	2694	3650	2300	2694	3650	2300	2694	3650	2300	2694	3650	2300	2694	3650	2300	2694	3650	2300	2694	3650	2300	2694	3650	2300	2694	3650	2300	2694	3650	2300	2695	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2696	3650	2300	2697	3650	2300	2697	3650	2300	2698	3650	2300	2698	3650	2300	2699	3650	2300	2699	3650	2300	2700	3650	2300	2701	3650	2300	2701	3650	2300	2701	3650	2300	2702	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
20565	2892	1941	1704	1178	1240	768	322	241	243	229	180	233	212	225	215	173	187	204	207	207	183	204	191	192	196	197	156	178	205	173	184	190	168	170	182	164	194	186	192	181	199	163	212	190	178	216	193	182	187	191	193	195	178	167	179	172	187	174	193	187	161	194	179	168	183	192	190	176	208	176	213	195	184	173	169	183	162	187	163	197	187	180	185	184	173	191	165	178	178	159	178	175	165	202	200	193	189	171	178	191	167	217	182	179	192	204	184	166	169	214	162	177	176	176	203	202	178	199	185	164	204	199	179	182	187	207	159	162	178	176	179	174	190	188	169	175	184	170	184	173	178	157	205	193	172	209	176	181	170	203	217	201	196	178	153	161	186	198	173	183	180	189	188	219	177	176	210	184	167	176	222	192	180	185	180	219	175	198	175	212	173	186	180	186	190	210	203	204	176	181	182	174	198	198	173	170	209	184	167	184	172	171	180	194	158	200	204	180	211	173	179	186	171	180	177	179	183	166	176	173	163	175	187	192	178	172	197	166	201	178	169	183	177	174	197	196	202	179	178	157	174	186	224	195	201	152	181	201	168	167	211	212	184	193	184	174	182	171	205	198	194	169	195	177	183	180	210	196	208	183	191	174	181	170	189	180	214	170	216	219	217	158	179	208	172	188	168	156	175	184	205	155	192	161	194	162	167	179	194	199	171	197	175	207	181	167	195	215	164	202	186	159	166	195	188	187	192	170	196	175	200	184	197	196	168	164	185	187	196	184	178	202	217	164	189	202	160	182	183	164	155	172	194	189	193	166	192	218	215	194	178	168	165	159	181	182	190	204	195	165	187	180	174	183	175	178	180	156	175	173	179	212	156	198	198	178	190	195	194	201	192	203	156	181	166	185	186	188	176	191	198	211	189	168	201	181	202	188	179	174	191	187	169	164	204	210	178	186	190	185	199	181	209	162	210	172	200	181	186	176	197	182	183	200	193	215	158	178	198	200	174	164	159	190	205	186	160	172	194	181	189	199	177	185	194	157	202	198	177	199	172	181	162	188	206	189	203	195	193	193	183	199	187	180	171	177	183	221	187	169	223	196	185	174	180	185	179	188	197	169	190	166	181	204	204	169	181	161	183	170	216	195	168	185	158	176	164	188	178	165	151	198	178	195	181	184	173	175	176	211	203	170	195	163	182	213	176	187	171	198	177	181	208	166	174	183	159	174	172	189	197	187	174	194	187	188	165	169	182	173	207	156	168	189	161	183	156	195	173	200	159	200	150	189	187	206	181	189	204	218	203	205	190	190	210	200	196	209	157	188	198	181	185	174	171	193	188	181	193	184	183	222	164	186	169	201	175	188	176	197	173	171	183	205	187	171	195	209	196	168	197	172	192	187	191	173	196	201	166	186	182	182	188	194	179	178	180	182	188	173	188	196	194	193	172	167	191	178	201	208	187	203	184	189	182	180	192	211	187	178	209	192	182	171	197	170	180	181	179	205	192	161	174	178	193	162	199	185	198	174	202	163	188	164	176	178	149	209	175	184	176	178	162	183	169	192	182	213	183	198	185	188	192	203	183	194	206	181	159	169	180	180	206	193	183	197	213	185	187	189	189	160	215	170	195	199	193	175	212	192	180	192	168	187	175	179	172	179	165	200	187	187	174	178	185	177	167	200	181	179	181	173	175	170	180	186	163	163	162	182	183	170	188	193	203	182	181	193	180	156	193	173	169	186	188	178	154	172	166	193	175	189	180	165	186	180	177	190	180	176	162	183	190	186	155	201	183	182	178	182	171	186	184	196	182	173	173	191	194	180	225	186	162	166	169	178	191	178	174	170	192	182	220	184	201	194	178	170	196	169	194	173	172	192	203	167	171	166	174	172	181	176	198	194	193	184	184	189	161	176	201	184	159	205	184	185	183	206	208	212	170	174	204	202	172	173	207	205	199	187	181	198	182	195	152	159	170	151	193	207	194	154	184	193	184	194	187	174	206	183	183	199	189	181	190	183	172	193	182	179	192	192	203	188	202	171	186	155	197	174	181	158	195	199	164	192	182	178	172	160	180	187	179	172	190	205	187	167	193	216	169	159	183	183	213	177	176	191	195	181	157	191	193	187	186	194	184	183	181	207	187	185	180	200	191	215	185	207	185	168	213	187	188	179	212	186	161	197	193	190	188	187	212	181	183	169	185	143	175	186	158	180	183	199	189	186	180	189	193	180	157	185	177	187	166	171	185	181	193	172	180	210	202	158	161	180	207	172	173	175	171	183	179	168	187	196	166	208	167	183	184	192	178	157	190	166	172	200	181	179	169	184	182	189	167	192	168	186	201	164	186	191	147	184	182	171	149	180	198	194	171	181	194	217	188	177	190	175	169	194	199	201	165	191	175	187	198	204	178	190	178	179	185	190	170	156	194	151	201	180	177	193	191	179	179	181	173	192	197	188	191	190	204	191	187	176	177	197	190	197	187	191	166	183	183	178	183	162	174	189	184	174	192	195	189	171	174	191	181	198	179	203	190	154	199	174	159	188	179	193	173	157	195	207	179	169	186	174	186	177	189	197	208	178	164	168	172	200	179	164	174	213	193	185	171	195	183	189	193	171	200	232	174	187	150	179	156	191	177	211	163	178	189	195	154	190	173	190	176	187	201	196	207	197	178	166	189	180	173	173	162	153	184	183	168	162	145	183	163	174	188	178	205	179	190	183	182	181	173	176	201	194	192	174	192	192	191	191	169	177	179	184	179	186	173	187	193	176	184	188	178	185	199	164	209	168	181	194	200	202	163	179	184	185	188	156	194	178	180	167	195	183	165	173	162	187	189	187	192	199	175	200	179	180	183	193	196	227	192	195	185	196	177	175	184	162	186	188	204	199	178	172	200	203	158	173	169	180	173	194	183	175	207	159	188	199	157	176	149	194	169	201	181	178	190	192	185	165	185	199	186	177	191	180	187	178	193	177	209	197	186	199	203	207	201	177	190	195	183	160	187	184	160	173	188	180	176	167	166	191	176	177	198	206	178	164	167	210	181	171	181	187	193	178	202	194	190	193	191	189	182	194	174	210	193	170	203	173	189	202	214	187	176	166	185	174	215	163	177	189	160	183	161	192	184	163	178	169	173	171	207	163	200	172	176	189	179	186	209	178	179	182	191	195	214	193	181	208	180	185	174	199	191	199	194	190	183	193	200	165	152	197	188	204	194	186	167	174	174	178	197	170	174	189	179	173	161	204	205	174	149	177	195	189	201	190	170	208	160	179	190	180	178	157	197	185	204	181	194	207	167	178	180	194	182	176	175	170	195	198	168	191	192	157	172	200	182	176	194	186	157	186	169	178	175	187	174	195	190	167	197	160	201	210	179	178	219	170	170	185	184	208	194	187	177	170	195	171	170	210	172	184	170	197	212	192	190	171	168	191	182	169	191	172	177	185	195	194	202	193	177	188	189	188	174	176	173	192	179	160	214	189	190	180	186	180	165	199	200	188	171	195	168	167	178
12884	1485	4162	5192	4742	5651	3038	1080	779	745	685	596	638	586	506	585	576	523	538	515	534	519	525	507	468	445	480	473	509	452	484	477	488	467	475	516	486	493	482	508	463	473	478	463	455	455	482	468	451	449	457	455	492	497	508	456	487	467	413	510	489	465	449	454	444	465	454	494	453	478	466	462	452	469	476	499	458	439	446	502	484	465	461	488	480	461	483	477	470	459	466	441	478	447	437	470	494	465	408	447	459	474	460	481	434	461	468	496	405	450	426	475	473	479	440	470	476	439	441	457	466	434	497	461	423	463	477	443	444	452	466	434	471	481	448	433	461	458	459	444	431	451	459	469	487	463	447	453	445	434	461	448	475	469	450	454	471	437	415	458	460	441	454	536	456	441	429	465	428	439	496	461	463	456	450	470	472	430	424	483	485	450	458	473	419	476	482	509	461	468	461	476	480	456	451	467	513	463	479	493	419	470	457	500	470	481	468	477	469	433	483	459	484	456	470	482	453	493	454	433	460	452	446	460	476	468	492	450	461	475	477	440	446	444	450	483	419	457	445	460	443	451	484	450	467	447	429	434	469	483	438	472	474	463	473	451	446	474	465	465	445	437	470	467	447	436	466	449	475	452	438	461	457	443	474	519	466	436	512	456	450	479	452	492	428	473	468	428	478	482	489	488	475	484	487	470	442	455	466	470	456	483	447	444	476	469	466	462	470	452	428	496	481	452	457	466	450	439	541	466	429	472	461	432	471	503	451	489	486	420	461	454	441	471	488	447	467	466	436	443	419	431	440	500	469	447	453	439	453	463	456	479	468	490	455	466	461	477	492	450	421	459	489	453	442	496	455	482	475	464	436	478	466	465	450	456	460	481	458	440	466	439	480	437	449	496	446	444	445	428	457	462	459	479	397	453	466	465	436	401	478	439	446	440	428	456	463	424	475	469	467	454	445	450	428	458	474	495	486	452	450	427	432	432	455	462	433	459	456	458	442	488	470	435	460	495	486	441	469	473	466	456	446	453	477	436	453	418	464	438	436	483	461	460	431	500	435	453	459	455	462	469	463	437	462	446	444	455	487	473	484	452	459	453	460	445	466	468	464	493	444	485	457	441	458	474	452	439	491	432	490	458	464	471	473	460	450	442	490	478	496	458	434	465	439	451	472	463	472	453	482	422	476	468	452	482	432	434	466	448	447	475	433	470	437	470	452	428	490	450	460	428	436	443	472	441	423	481	469	489	446	462	435	448	478	467	489	453	438	463	457	480	466	445	504	485	451	455	497	457	419	454	491	480	442	437	429	419	453	447	457	476	462	430	482	440	446	430	463	455	444	449	491	490	473	429	473	477	465	467	482	466	451	458	476	473	474	472	454	496	420	476	473	420	498	465	452	462	437	462	452	459	430	485	456	464	471	457	480	445	428	462	445	424	425	478	520	446	452	418	474	445	459	491	464	443	449	446	425	435	478	443	480	441	450	436	435	448	479	470	490	437	473	451	449	450	429	451	465	390	436	461	440	482	458	481	463	490	474	438	479	458	472	440	450	463	515	468	491	486	453	474	459	478	448	504	458	492	452	492	433	458	438	476	468	449	442	461	491	454	469	477	429	479	462	471	454	442	462	459	498	460	452	460	447	451	485	466	432	483	471	461	454	466	462	463	467	467	459	423	459	458	502	425	459	480	483	472	469	462	461	475	478	460	476	489	438	443	424	457	434	410	441	468	466	454	447	442	464	429	436	458	496	473	439	482	473	448	445	462	446	446	484	462	500	492	420	459	433	482	447	469	450	458	466	478	463	438	475	462	433	457	451	433	477	452	469	432	444	489	458	455	409	455	464	430	516	479	428	423	461	468	443	448	457	438	465	459	494	475	451	489	438	470	484	453	477	446	475	464	447	466	441	446	434	476	445	471	466	461	441	448	452	488	447	449	427	442	441	451	466	472	443	450	421	479	455	448	439	455	470	462	422	500	456	448	468	476	482	439	472	428	431	462	449	500	493	455	445	445	487	416	463	453	434	469	462	442	431	459	449	420	428	478	458	470	493	438	463	446	448	464	438	440	474	456	451	473	481	476	455	430	460	471	442	454	456	476	468	465	408	456	422	481	456	413	448	457	466	506	449	528	469	477	473	455	442	418	444	421	451	450	448	438	464	435	425	472	451	460	467	463	431	482	449	466	469	452	477	413	452	448	481	470	442	471	422	458	470	498	474	478	479	462	436	461	460	472	444	475	460	464	450	472	453	480	441	446	439	439	466	443	419	440	447	470	391	480	507	473	435	448	465	464	459	490	472	455	451	453	487	456	456	456	471	460	448	465	451	454	456	465	453	425	460	458	463	469	436	459	442	445	467	469	454	450	448	456	447	458	470	454	486	460	450	468	427	473	442	459	487	477	470	441	460	451	445	453	449	474	455	462	447	467	482	437	448	470	439	452	468	421	442	418	436	461	442	460	479	481	432	457	430	476	456	476	463	464	464	484	470	467	433	490	427	459	467	486	465	436	421	459	446	496	418	443	477	495	486	459	431	484	460	469	476	433	450	438	452	480	463	423	422	386	483	476	415	455	424	509	475	453	446	436	463	417	463	527	470	455	438	462	470	470	454	477	476	423	440	450	451	464	467	465	453	479	502	434	492	438	445	448	444	449	492	495	449	457	470	435	443	452	458	453	500	489	434	460	507	435	480	470	467	475	436	483	456	456	496	484	396	469	459	484	456	454	440	464	437	449	468	458	462	482	454	436	454	447	450	452	495	454	468	459	453	442	464	471	457	460	479	476	430	460	455	457	458	472	444	438	502	490	459	456	466	518	463	501	437	430	449	423	470	437	457	470	462	438	454	480	486	404	469	471	452	450	415	505	472	475	468	432	430	445	485	496	435	438	427	455	460	482	435	482	464	448	506	442	451	441	471	434	439	471	445	463	491	416	472	487	465	539	473	457	467	476	484	459	422	437	466	455	491	447	455	446	502	480	471	432	458	456	451	495	452	470	450	492	474	459	444	439	455	486	469	471	443	446	467	477	458	458	481	458	505	469	471	428	432	482	445	460	487	459	444	474	480	482	458	419	468	458	466	450	461	474	460	450	486	476	456	496	447	493	461	475	504	463	436	497	476	477	465	465	492	490	440	447	455	454	455	454	447	438	496	438	474	438	455	469	466	457	442	443	473	463	443	477	479	450	458	469	508	438	480	424	424	443	468	455	457	470	448	439	479	460	482	471	480	440	436	469	478	437	481	454	485	475	444	447	454	484	458	466	449	485	456	465	455	467	422	444	428	489	467	440	446	452	445	481	450	444	468	474	457	482	465	478	476	482	460	443	474	419	419	422	460	451	471	471	466	461	461	411	434	443	425	454	442	459	442	472	426	477	468	462	451	458	464	452	438	424	439	443	461	448	465	471	502	484	454	430	471	470	478	465	448	502	457	464	474	445	419	414	460	465	436	488	464	429	425	433	442	457	487	453	459	455	474	504	473	497	478	442	437	476
3814	627	822	895	938	754	508	404	383	391	350	326	366	397	355	353	332	381	350	382	367	365	363	405	377	389	378	355	383	364	392	354	374	390	397	383	371	383	396	370	342	346	377	361	372	387	356	384	311	354	388	370	362	347	406	415	345	362	399	394	321	344	372	392	367	372	353	358	377	393	374	368	379	370	367	393	380	395	339	368	384	370	419	373	393	378	354	387	414	404	357	370	354	364	377	352	376	349	351	369	362	337	386	358	362	347	376	368	358	344	374	404	343	383	373	382	397	350	362	342	384	347	364	388	400	363	385	329	377	378	364	376	409	379	356	356	380	338	374	352	372	345	357	371	371	360	376	366	360	354	342	378	405	346	365	374	369	378	351	375	386	346	343	390	393	367	319	339	370	335	378	362	356	365	369	336	358	374	368	373	355	358	357	364	365	363	386	389	356	354	345	365	382	350	350	351	372	380	343	403	362	401	357	368	393	363	369	382	361	374	334	375	382	375	370	330	394	394	347	366	369	378	371	361	371	386	402	352	390	334	364	363	354	345	385	370	395	379	343	397	376	384	365	380	389	405	402	367	393	381	396	366	348	361	361	379	355	393	388	353	374	361	382	350	329	344	361	325	354	356	343	390	359	369	344	333	365	353	400	355	372	370	356	339	384	370	409	355	356	367	395	337	406	397	374	392	374	349	345	376	345	406	341	375	360	360	350	353	351	370	365	343	336	376	341	345	361	398	422	351	381	330	382	356	388	390	392	372	411	381	383	377	341	381	376	349	349	372	346	337	353	381	367	354	372	374	356	335	394	393	353	327	381	360	336	381	343	361	357	344	368	382	370	373	366	379	373	420	365	367	423	400	348	330	347	400	368	345	376	345	299	378	404	372	387	349	358	325	365	359	354	350	345	364	379	375	343	370	362	354	358	329	349	366	384	351	357	371	329	374	376	375	373	332	341	387	395	358	402	377	354	389	408	391	386	378	379	365	365	383	370	358	381	347	359	369	348	347	392	429	384	356	315	357	340	365	376	338	361	346	386	342	355	382	382	387	352	373	383	318	366	399	389	354	328	360	363	354	393	347	364	361	352	385	360	352	415	361	348	358	349	370	388	322	344	366	387	375	367	334	362	367	400	388	332	351	391	371	387	362	378	349	364	380	372	364	374	376	402	380	356	400	370	357	362	378	352	331	353	378	380	385	378	391	367	365	356	351	385	346	382	392	391	353	383	375	372	341	344	363	365	376	360	367	336	374	393	367	347	361	335	380	380	366	362	402	338	341	346	389	336	378	369	355	363	331	370	389	384	384	399	436	419	355	346	373	357	377	359	375	359	372	345	357	368	327	361	350	383	336	306	343	357	341	371	393	347	421	405	390	367	389	373	392	371	387	367	369	359	368	381	368	368	360	360	382	346	381	384	347	380	363	353	392	346	358	381	347	323	337	369	346	371	346	352	368	353	363	351	364	420	371	425	372	366	351	398	365	383	371	375	373	383	359	377	357	334	389	394	332	403	391	395	409	336	345	387	374	342	372	355	377	363	385	388	393	356	360	331	360	372	352	395	346	380	382	383	373	388	342	382	328	383	391	385	357	366	409	362	388	326	410	367	388	361	365	366	391	377	406	350	393	368	367	355	387	380	401	379	377	373	357	347	357	373	369	352	373	394	336	393	364	392	370	403	341	363	374	346	398	387	387	341	363	374	354	359	391	365	394	336	371	331	373	383	347	347	371	356	358	362	382	375	421	384	352	381	402	388	357	347	357	301	367	382	359	343	343	320	369	378	326	379	379	378	380	373	387	341	376	325	369	335	400	370	373	386	357	335	355	377	340	336	379	377	364	377	345	344	399	395	363	364	420	374	347	356	358	340	365	371	344	348	350	368	349	369	334	415	373	390	382	363	390	359	395	340	344	370	374	394	355	396	355	350	354	339	357	376	379	414	377	348	333	367	382	363	401	386	405	369	366	358	371	354	364	334	371	355	374	391	356	408	377	367	368	347	367	349	378	379	364	350	387	359	350	367	357	346	377	381	348	375	404	372	351	354	335	415	386	344	314	371	376	384	372	381	338	370	382	380	360	376	342	365	389	364	374	377	382	406	404	359	364	345	387	345	339	348	383	346	359	329	347	372	340	401	358	364	368	372	352	366	338	422	348	376	375	371	372	379	380	351	377	351	369	332	357	371	342	310	368	337	419	364	347	414	383	371	400	381	380	350	378	406	353	357	346	359	347	404	356	363	344	345	381	387	380	390	388	346	378	364	401	359	354	419	357	367	368	360	372	358	351	358	388	379	333	337	353	393	343	345	378	382	375	353	387	329	352	353	332	347	386	391	343	401	396	394	376	410	398	357	377	354	353	390	360	399	392	361	355	386	353	399	358	373	407	355	400	405	392	374	355	370	377	377	377	352	350	391	323	386	414	354	362	332	379	376	345	368	351	348	363	385	344	377	402	389	366	338	359	362	356	389	351	394	380	382	377	364	349	374	402	388	386	361	347	371	364	393	384	371	363	382	359	350	375	373	360	332	362	380	346	356	376	335	357	394	371	389	411	370	398	341	381	368	357	363	388	382	375	365	406	354	365	364	398	388	373	369	343	369	361	369	350	414	374	407	360	328	370	326	399	377	330	340	344	347	373	382	406	394	350	378	399	396	346	322	389	365	397	352	385	371	390	361	361	370	371	359	356	347	377	384	360	381	368	357	386	386	363	393	385	345	365	373	395	351	343	337	399	380	361	346	357	352	391	341	364	371	361	371	362	384	399	369	376	394	369	379	348	371	370	399	378	368	382	405	400	410	363	354	407	376	362	400	371	378	355	367	361	356	369	366	383	322	367	341	398	380	388	360	383	366	388	389	350	378	342	386	358	371	350	355	362	339	385	369	377	364	400	357	343	349	351	356	398	387	370	363	415	393	363	361	368	376	380	345	384	379	376	354	376	369	382	348	369	350	361	370	333	350	384	372	368	358	348	343	352	321	353	363	346	359	378	393	373	406	360	340	354	371	381	368	358	352	368	406	387	331	376	424	371	353	376	400	370	406	374	401	347	359	370	375	390	374	357	382	407	384	320	362	368	378	406	353	385	359	388	361	384	356	358	345	369	345	372	359	371	354	378	381	350	392	370	367	398	379	395	379	383	387	394	367	355	359	374	354	384	362	379	375	357	362	370	377	386	368	402	358	382	387	384	373	378	426	386	388	386	372	392	339	392	371	357	369	359	352	435	351	360	384	389	346	339	375	390	356	374	350	342	356	365	381	355	372	379	342	410	372	374	356	377	380	410	324	412	346	355	342	396	349	373	378	350	348	392	387	381	360	360	361	383	377	364	371	392	314	364	378	378	328	387	392	377	392	355	379	380	378	363	376	381	420	359	382	404	370	360	390	350	385	395	382	368	387	386	377	366	386	405	332	340	365	383	369	332	355	373	396	376	313	340	391	379	366	367	358	367	366	366	355	379	353	329	343	383	390	357	374	369	375	381	410	360
3703	1029	1944	2700	3169	2610	1577	947	907	872	849	871	902	884	925	960	960	881	853	947	918	885	862	889	845	878	921	862	920	913	889	899	922	924	895	921	882	876	906	877	931	898	871	885	858	851	954	892	857	873	954	874	903	840	919	886	904	896	855	865	917	873	881	887	879	899	869	881	858	934	846	910	855	854	861	864	874	914	886	921	881	932	834	899	892	859	899	852	857	850	890	865	845	882	873	866	809	883	868	908	895	831	856	834	883	848	841	883	884	885	895	900	923	894	804	875	802	877	857	874	830	911	885	868	848	860	873	872	886	900	836	833	893	897	958	860	868	867	891	867	884	861	898	835	846	915	858	919	873	875	871	873	879	895	873	864	856	917	857	878	886	866	884	906	911	867	873	832	887	861	854	858	920	933	876	915	911	847	886	865	942	871	835	847	882	870	857	884	879	823	848	854	922	898	895	848	806	902	833	875	924	887	845	871	880	908	898	853	851	873	873	881	894	904	909	925	867	876	913	853	861	891	906	880	857	889	853	858	842	901	864	858	898	911	897	855	857	895	871	905	879	902	869	883	863	865	842	882	909	870	860	848	941	864	909	817	911	903	894	864	897	887	877	895	882	881	882	858	872	888	890	881	845	860	860	879	870	919	883	891	847	855	888	847	886	842	864	858	959	889	890	881	900	876	886	938	902	842	906	860	912	890	890	892	938	867	949	960	868	949	863	883	867	888	871	896	880	849	886	876	922	886	886	879	858	919	900	820	878	897	895	919	894	895	836	882	896	890	867	882	913	815	828	847	834	885	871	814	843	896	898	881	854	871	875	852	870	858	921	864	862	894	932	864	874	863	850	868	862	861	882	905	839	843	835	898	886	899	900	893	885	868	907	862	881	836	856	858	855	938	858	853	900	886	900	853	838	904	921	870	883	836	931	915	890	852	877	859	812	867	898	942	851	841	887	872	901	877	836	845	870	856	844	908	846	860	919	895	874	865	880	900	909	840	852	866	914	888	872	874	893	909	923	886	911	830	909	877	848	888	860	851	820	872	886	844	897	917	885	898	885	867	874	861	833	926	827	892	860	924	877	856	904	851	863	913	885	896	832	865	878	842	964	867	859	906	854	865	884	877	891	860	842	917	899	856	831	855	868	897	896	859	914	919	858	864	920	848	861	924	916	918	834	869	868	872	879	835	871	865	893	862	830	872	868	817	876	877	901	834	853	871	915	831	872	890	851	895	896	939	852	907	887	892	896	891	852	868	902	890	871	900	931	911	849	867	909	884	872	891	851	883	873	888	820	865	861	864	868	903	854	865	872	892	906	882	943	919	837	863	883	928	907	892	874	901	856	850	862	897	846	937	913	863	885	933	851	876	857	893	826	869	844	913	844	888	873	925	872	888	844	787	930	889	868	912	883	833	859	835	847	874	877	834	884	847	935	898	855	912	849	911	844	832	892	897	900	893	847	896	871	839	928	872	829	877	895	871	860	914	842	816	911	821	921	864	857	864	827	906	912	867	867	930	893	863	884	946	924	914	879	860	935	874	888	924	872	869	894	904	834	867	889	851	881	907	883	863	876	912	857	850	908	902	911	840	842	891	886	926	899	877	889	869	864	870	876	890	906	885	925	835	888	854	897	882	889	854	814	871	898	894	846	909	917	874	826	864	863	900	874	849	867	909	881	874	884	855	898	940	906	870	857	853	851	857	887	888	862	881	879	865	811	833	856	907	853	869	870	853	866	903	881	864	858	898	897	917	851	881	895	915	912	872	823	899	882	872	953	913	854	842	877	891	892	855	889	866	882	851	869	890	836	863	870	925	916	935	865	860	867	867	913	926	898	807	916	873	878	893	877	908	898	894	863	893	874	864	915	897	941	930	875	892	969	858	866	860	951	871	853	838	909	849	895	919	951	850	886	886	899	874	852	869	868	839	890	893	903	849	915	853	867	899	892	873	912	865	895	838	881	894	874	849	829	887	853	886	857	904	845	900	903	921	860	897	843	879	950	850	933	892	918	892	837	836	883	863	873	926	884	891	895	825	868	846	860	894	903	884	865	860	848	916	894	856	872	917	927	886	823	865	920	896	861	905	871	906	878	889	897	829	878	872	880	889	864	897	884	917	908	877	893	817	857	890	867	835	847	885	892	906	888	858	914	861	903	899	905	910	882	852	931	898	923	831	904	887	890	907	839	868	887	877	858	873	957	888	898	835	873	897	868	933	917	845	826	891	904	857	833	837	899	896	883	821	901	885	882	886	851	863	864	885	862	883	873	897	865	876	898	927	882	922	833	906	849	906	910	844	887	847	911	877	837	884	907	876	840	887	862	880	848	848	891	863	913	859	897	870	893	896	868	915	861	872	865	837	907	856	895	899	880	834	871	864	854	935	839	894	899	881	895	811	901	860	867	891	887	867	869	865	868	918	910	854	901	847	914	905	876	887	910	883	858	861	939	879	887	824	880	873	892	866	860	886	842	911	858	893	892	902	854	887	896	834	850	845	918	878	930	893	886	866	886	912	909	844	881	851	858	909	864	850	868	850	875	877	874	892	915	847	865	858	864	875	877	886	890	867	907	899	895	857	848	914	855	846	841	880	911	865	931	929	898	929	897	872	883	878	881	866	892	883	862	893	910	849	800	880	839	941	896	865	925	897	848	881	916	881	876	924	851	869	851	851	891	878	836	883	904	854	867	864	844	857	897	855	895	909	886	903	926	925	874	924	860	916	831	875	854	905	855	897	839	874	860	880	864	914	868	873	882	905	860	873	884	889	900	818	875	860	923	868	839	912	906	874	864	887	865	861	905	921	912	887	879	842	876	886	938	891	851	881	906	860	881	895	833	880	906	922	901	876	927	861	894	848	893	840	818	902	883	887	873	875	869	874	838	880	859	867	867	851	883	829	807	869	870	883	882	893	889	857	898	874	887	872	866	925	851	848	830	896	934	865	902	842	854	889	895	934	915	870	881	876	869	891	837	879	919	829	877	894	884	862	864	880	975	855	931	905	839	835	862	869	882	914	896	908	889	872	852	874	877	827	884	876	864	878	864	827	865	850	926	905	874	897	860	858	924	841	841	840	887	879	874	881	851	857	885	887	897	853	813	855	841	921	890	898	894	951	908	888	906	848	844	851	839	861	866	935	912	877	862	830	894	894	823	850	873	848	888	895	926	818	828	891	874	856	828	900	837	876	886	830	947	885	876	919	844	906	897	917	921	883	848	876	894	861	881	865	820	922	871	851	891	885	881	929	859	864	855	895	890	936	866	885	913	920	835	841	864	890	921	912	836	918	875	880	875	871	836	857	859	877	870	858	846	878	872	892	874	882	876	892	948	824	931	853	906	916	884	871	885	880	895	914	957	821	917	880	900	854	922	830	809	876	852	867	849	847	927	856	872	896	855	896	894	892	891	876	902	869	898	835	845	882	861	857	939	908	874	892	906	906	877	880	940	906	850	848	954	899	890	866	834	875	888	875	898	916	894	875	876	862
12786	1496	1415	1279	1508	874	582	425	403	421	368	391	372	384	413	356	397	388	393	373	407	420	377	353	360	353	362	368	383	351	371	343	386	398	401	397	385	412	344	385	398	389	366	336	345	358	342	400	380	336	399	375	352	364	365	394	367	337	362	341	346	388	378	352	375	358	395	383	368	363	371	382	402	411	351	399	386	363	380	323	384	375	350	367	374	362	399	396	357	367	376	340	401	352	397	347	381	409	382	357	387	375	413	417	376	375	397	371	385	354	390	383	351	334	365	355	368	421	340	424	364	358	372	382	384	393	403	365	378	404	347	374	368	353	378	346	392	369	371	340	386	411	385	378	370	351	341	368	370	358	344	392	346	367	389	344	358	344	395	401	377	368	383	358	362	361	370	385	389	391	374	355	372	350	386	344	394	380	358	360	362	374	350	360	361	352	338	379	372	374	378	381	397	376	376	363	390	387	369	411	416	420	363	382	366	389	394	369	356	343	362	381	380	359	370	356	393	377	369	386	394	348	339	389	369	377	377	350	351	397	410	372	362	346	384	363	382	384	386	371	334	369	356	391	391	385	352	389	351	367	379	417	375	384	376	357	377	353	371	384	403	337	371	391	354	375	378	356	343	369	377	342	383	378	386	382	389	380	400	347	383	387	362	413	353	368	388	382	369	340	369	340	389	364	361	379	362	378	346	358	406	360	408	359	372	363	349	363	374	377	358	353	394	415	362	372	367	415	386	356	374	373	368	343	373	407	370	424	386	346	375	393	391	375	375	322	354	400	358	398	361	395	357	366	364	377	361	385	379	391	381	344	357	357	399	379	338	353	349	326	355	364	337	376	353	382	379	369	371	367	361	358	361	388	385	336	395	361	415	365	399	320	369	373	365	357	372	348	377	356	397	388	398	344	362	367	400	314	345	387	391	349	378	351	369	385	370	412	413	401	340	368	322	346	393	371	365	356	338	390	328	361	321	376	368	372	368	370	382	363	365	397	362	352	381	357	365	386	356	382	369	343	362	410	358	381	348	343	376	346	348	400	382	381	385	380	388	358	375	383	365	427	402	383	371	356	379	384	399	372	369	391	357	399	349	333	367	379	377	347	337	375	367	371	408	348	384	367	381	360	386	356	386	390	414	373	340	373	427	360	350	388	380	426	393	398	412	407	375	371	356	348	366	394	382	378	357	359	415	359	382	396	343	410	372	405	355	419	390	374	347	376	374	386	381	382	376	345	348	350	396	374	349	375	353	397	375	399	409	339	354	383	354	360	385	390	383	347	363	397	367	324	356	370	387	374	372	356	345	336	358	333	375	338	391	366	376	352	354	380	385	370	365	357	356	363	382	355	355	396	381	345	396	370	371	353	378	390	323	400	379	408	321	354	393	398	358	374	374	363	393	376	393	376	361	349	405	357	384	376	344	383	384	355	359	345	368	396	385	372	393	385	361	413	375	346	382	365	353	357	386	370	374	341	372	383	374	355	390	382	381	406	388	375	355	410	325	368	367	372	373	392	360	398	372	358	370	351	368	334	356	417	380	321	355	348	370	369	363	366	397	369	363	348	346	345	369	376	361	398	410	346	388	364	379	380	359	347	378	406	413	368	359	389	382	367	407	342	359	354	359	423	388	400	360	396	398	399	356	364	359	336	361	389	398	386	379	379	390	368	369	345	348	373	391	383	390	364	377	368	385	393	352	381	365	393	367	365	359	381	376	355	385	361	375	376	373	368	386	345	376	372	393	378	398	362	381	397	382	336	356	334	392	346	361	347	397	371	389	369	393	350	384	374	359	347	354	388	373	391	383	356	383	360	360	366	389	370	362	383	386	356	386	394	350	336	399	369	356	398	376	392	357	391	358	411	355	323	382	403	347	422	374	382	377	385	358	383	352	386	381	340	354	331	378	346	390	371	349	402	377	351	382	352	398	395	379	362	384	388	390	381	357	357	393	417	384	335	382	361	375	384	363	352	364	353	346	369	362	342	346	388	343	358	397	352	365	377	383	393	350	362	334	379	391	416	350	398	354	400	361	351	379	397	381	361	377	354	371	342	367	336	410	402	372	373	382	340	315	375	386	346	380	348	346	393	370	369	374	393	420	379	378	391	386	378	421	359	400	366	377	355	410	398	353	372	372	387	369	363	397	385	394	396	368	391	375	374	396	381	393	378	362	374	385	374	402	378	390	363	397	377	363	359	385	369	392	349	382	367	396	373	356	392	375	381	373	392	366	363	365	369	385	390	369	380	395	392	373	353	352	349	368	370	371	387	333	404	346	348	385	353	422	389	432	381	348	346	376	377	338	403	402	357	367	382	371	381	371	354	375	411	380	400	340	418	371	347	395	360	342	350	356	344	325	374	384	391	388	384	385	370	374	369	418	393	420	404	347	353	389	345	386	394	390	350	341	336	383	359	380	371	370	388	407	358	377	367	371	364	378	383	373	377	376	349	395	359	383	418	374	364	420	374	386	365	362	361	370	357	367	380	380	353	357	347	355	367	350	378	382	365	372	359	406	394	391	343	385	351	345	376	388	391	388	377	406	345	340	400	370	332	401	420	373	391	333	391	388	381	380	342	365	364	408	401	332	374	378	359	382	344	367	373	377	404	385	397	360	385	395	374	355	374	345	383	378	370	394	367	383	339	376	374	381	386	356	379	361	350	357	430	375	346	389	362	390	410	395	417	368	388	385	390	371	387	361	380	370	370	404	395	387	334	378	382	386	383	356	371	397	380	351	351	397	344	354	357	389	392	391	369	359	395	363	359	380	378	355	382	367	346	372	352	354	346	353	365	394	376	358	355	369	375	377	380	357	389	347	375	420	393	391	345	351	364	336	338	353	370	365	363	374	400	372	343	421	394	328	409	383	394	344	392	362	389	402	380	381	362	364	329	366	335	401	369	398	368	398	385	371	366	384	382	373	326	378	369	361	400	375	362	341	344	367	374	350	359	359	379	385	365	393	373	347	359	326	355	365	412	344	369	371	365	341	394	354	417	424	399	383	375	395	386	335	362	399	378	378	355	342	349	354	354	375	367	362	373	364	408	380	330	370	363	373	366	356	394	403	396	351	357	330	397	343	356	353	367	335	371	357	402	412	392	365	363	339	358	382	357	383	331	356	359	386	393	380	345	343	364	349	405	394	364	367	327	355	373	396	371	376	359	366	389	384	373	398	361	392	338	381	383	365	359	351	396	377	368	366	367	359	396	385	372	358	402	392	406	395	345	393	345	356	376	346	348	373	352	349	362	371	351	383	382	398	371	373	392	353	403	375	341	351	355	361	339	360	409	370	371	372	395	370	348	393	407	331	343	384	370	368	409	355	372	382	410	371	407	381	347	352	387	377	331	409	376	377	361	380	385	355	385	365	390	370	384	381	402	394	391	380	412	401	376	370	364	355	400	386	356	351	352	379	387	394	360	361	368	341	332	406	376	371	349	361	358	401	345	385	375	392	378	416	378	361	383	368	388	377	373	377	372	357	390	383	341
10018	1437	3168	4136	5686	3361	1932	1136	1045	1057	979	1017	937	914	934	986	947	902	960	926	911	867	935	879	905	929	875	828	911	866	897	855	868	908	905	858	908	872	900	912	871	902	861	879	913	876	911	938	851	887	862	902	891	848	871	895	929	945	925	857	871	870	892	900	855	892	922	838	850	890	939	883	851	900	844	843	854	872	943	891	877	872	827	854	924	918	892	858	862	858	876	841	881	856	911	915	878	918	894	851	880	894	921	846	883	860	823	856	862	927	835	850	845	890	885	890	877	951	896	929	864	907	843	862	893	916	921	852	880	848	835	878	838	889	870	901	831	903	888	868	888	853	878	863	921	902	860	868	847	890	864	867	823	847	850	925	910	859	940	870	876	863	874	851	938	860	870	882	893	892	849	903	843	843	859	921	803	856	811	909	836	864	865	849	931	904	897	904	864	853	878	873	890	875	937	853	853	937	822	866	880	890	871	851	891	904	882	873	857	866	889	883	857	860	903	883	894	910	886	860	866	866	857	909	885	910	848	869	892	862	845	876	857	807	903	842	843	866	810	900	891	853	907	849	867	863	911	876	891	917	896	878	864	852	837	884	892	849	839	877	847	831	914	849	898	888	904	838	857	908	870	836	869	854	892	880	907	827	886	890	838	879	884	898	830	868	896	890	841	859	861	874	884	819	883	898	879	899	899	837	808	914	896	870	873	866	864	844	893	885	850	867	889	869	815	882	895	839	856	893	829	866	890	878	800	918	870	860	914	866	916	899	883	897	786	864	882	842	876	946	866	847	886	885	866	924	878	835	893	848	874	874	840	892	882	873	899	863	881	877	877	848	867	841	921	902	894	863	839	874	868	819	885	873	902	857	913	877	860	842	894	923	927	838	848	863	845	914	891	906	880	876	903	849	866	913	869	865	871	850	897	856	866	914	899	879	866	886	860	854	894	884	827	863	857	820	916	890	927	879	874	877	861	844	911	895	875	906	897	906	862	939	857	883	893	844	895	832	891	920	838	849	885	831	868	883	900	859	822	930	848	904	872	909	912	839	839	907	904	835	872	828	859	861	860	912	894	835	895	897	897	953	837	891	847	839	847	849	964	884	907	925	895	893	877	884	929	872	856	918	839	869	884	852	896	859	845	899	849	901	883	914	883	883	879	883	884	874	912	850	890	915	858	914	903	867	854	877	839	865	907	836	907	852	857	869	885	880	976	866	861	864	835	860	891	858	908	856	852	863	917	903	860	887	899	859	902	870	876	947	866	810	901	835	911	911	940	848	936	817	858	928	903	862	893	856	837	886	865	854	857	877	874	863	851	926	903	877	896	929	868	888	904	880	917	875	884	867	875	906	906	900	885	848	811	934	885	922	892	891	913	893	909	864	875	858	884	871	861	891	914	893	869	909	878	874	938	867	923	848	880	848	909	814	899	883	868	890	903	848	901	846	816	872	881	880	891	920	884	866	890	852	856	874	873	913	850	974	866	932	845	879	877	908	882	895	873	884	873	872	929	864	922	883	879	913	860	856	895	864	911	894	821	900	873	882	853	887	904	885	911	852	862	950	860	879	919	896	906	859	826	873	858	906	873	820	849	865	919	829	883	894	928	903	873	857	844	879	929	905	889	865	884	865	879	893	894	844	854	920	906	841	865	906	841	908	929	872	856	898	834	907	859	927	929	891	874	904	882	918	875	866	885	934	873	852	876	898	890	847	879	903	823	871	858	908	903	880	885	833	851	917	913	896	867	867	907	834	872	893	892	857	853	884	846	859	812	849	897	934	865	890	856	897	868	894	904	905	922	843	879	894	898	847	879	928	875	896	929	894	872	858	862	882	923	855	912	872	861	830	870	864	917	894	928	898	882	903	835	945	907	882	875	861	873	861	932	874	815	825	888	885	868	914	948	884	847	865	869	903	892	914	875	831	914	919	898	919	870	882	920	916	932	874	902	887	862	857	871	869	886	842	863	855	825	875	825	889	884	902	913	866	806	821	884	931	909	900	874	900	898	855	892	850	835	878	886	883	870	891	863	877	869	875	856	957	899	837	844	940	950	889	919	846	903	842	903	866	820	879	890	862	888	878	901	860	872	911	878	885	850	896	887	891	837	843	876	903	856	847	871	910	867	902	900	874	838	929	871	891	857	851	893	859	905	893	859	909	832	875	910	875	897	851	909	881	878	854	833	875	891	884	886	847	940	906	892	920	880	891	882	921	912	861	872	877	876	824	869	873	854	882	879	930	902	852	894	922	841	877	880	824	848	924	907	846	889	899	886	867	871	914	879	850	844	864	873	880	858	861	899	830	893	819	858	920	900	835	920	876	864	919	884	832	903	906	859	908	838	856	854	850	806	846	906	879	832	878	914	905	904	865	887	903	882	888	904	878	905	869	936	852	818	866	907	857	884	854	863	898	835	840	887	891	882	855	911	926	892	919	891	891	867	862	861	862	906	929	925	857	883	837	899	881	909	891	866	851	860	872	905	910	892	932	830	935	880	870	893	904	894	883	876	873	849	820	875	819	880	903	838	879	818	881	871	835	898	844	859	910	812	894	887	895	860	858	904	892	801	867	884	891	882	825	855	914	829	822	858	866	891	852	895	855	828	883	889	837	856	862	869	873	864	908	877	884	917	833	843	872	897	946	885	914	912	873	829	863	885	874	954	921	877	908	875	869	838	907	900	840	903	829	912	843	920	901	858	853	865	848	878	859	842	857	848	867	908	905	856	858	876	866	883	853	877	877	876	849	863	948	885	903	917	828	895	933	818	902	878	852	893	901	874	886	904	837	899	896	853	845	845	836	873	921	894	850	912	852	887	929	922	913	887	853	849	865	876	890	848	890	929	866	869	886	837	865	936	841	850	898	861	813	883	914	865	816	851	868	871	890	852	888	838	934	872	902	836	877	882	890	888	916	894	865	888	836	896	832	917	916	861	842	845	877	852	868	866	827	840	860	892	876	861	829	875	874	863	886	811	906	878	903	863	804	876	867	900	866	868	853	927	853	896	932	914	898	865	845	853	933	857	862	876	897	927	882	903	885	812	894	849	865	861	930	849	896	907	871	904	846	853	920	832	885	900	898	836	890	888	891	867	876	839	864	909	923	916	855	871	873	896	867	929	849	863	861	830	905	850	861	900	853	909	864	919	911	888	897	895	910	885	860	836	892	932	884	826	850	852	884	849	819	851	840	895	917	899	908	885	937	884	900	878	843	904	930	860	892	858	829	867	859	872	893	917	855	851	838	880	864	906	859	857	863	853	826	874	896	922	853	818	906	864	895	896	922	877	894	882	871	834	873	894	907	871	843	850	844	878	830	823	861	905	894	843	897	909	871	856	866	845	890	866	887	896	886	892	883	856	946	896	873	852	890	899	984	836	872	884	821	871	892	855	889	909	911	872	888	908	850	938	885	854	854	837	920	859	902	947	908	848	908	872	852	841	781	878	888	859	851	860	894	825	881	869	856	889	908	899	869	933	839	915	861	833	885
21347	2820	2119	1306	1887	978	630	293	264	244	240	232	204	214	184	228	195	179	179	191	171	180	166	204	186	189	187	152	207	197	240	184	186	182	220	218	197	173	174	181	181	197	191	199	202	180	176	225	187	202	176	182	185	212	211	198	221	193	208	176	205	184	207	173	180	187	184	194	197	202	198	198	186	205	177	180	200	170	205	192	204	218	175	191	207	186	196	180	217	217	206	195	181	217	187	191	190	214	173	208	193	202	171	194	190	206	186	183	193	174	198	183	185	209	171	182	201	178	209	201	180	181	188	194	206	210	207	218	195	200	175	205	200	195	191	201	190	163	203	196	202	177	192	139	200	171	194	210	176	176	185	195	191	172	166	177	190	199	192	191	201	205	194	191	215	194	200	210	181	187	198	178	194	187	185	185	180	176	228	211	190	180	179	184	202	213	191	179	170	226	201	232	165	210	204	206	192	201	185	178	201	172	212	196	217	193	187	175	212	185	174	194	211	191	198	168	182	207	191	191	205	185	207	220	194	201	194	181	195	208	186	181	205	234	190	212	199	236	180	175	193	185	200	230	200	155	182	200	186	183	197	186	183	171	197	178	189	189	211	196	177	189	195	210	197	194	185	204	197	216	204	176	168	190	199	210	192	206	211	210	202	200	203	237	219	199	184	216	194	186	236	193	182	193	199	193	215	197	193	180	206	187	206	189	193	159	178	182	212	182	194	177	180	210	173	177	187	205	205	162	156	194	175	182	192	182	185	178	196	196	204	190	196	202	220	186	201	191	200	199	202	181	181	217	184	207	188	189	191	187	149	188	178	174	195	186	172	216	184	212	192	202	210	210	154	230	176	180	177	194	190	185	176	201	180	182	194	186	213	176	197	196	182	221	202	202	191	180	184	203	194	193	220	169	196	205	181	183	199	193	198	194	191	172	187	205	204	203	191	197	196	215	190	161	190	202	204	169	173	218	190	218	182	184	210	205	180	205	200	205	178	178	188	220	203	204	189	188	195	186	197	203	205	197	194	198	222	200	178	203	192	158	163	206	206	206	189	197	159	211	194	184	183	186	192	184	186	207	196	214	177	178	174	197	201	187	183	178	188	202	195	201	181	185	218	178	189	185	196	202	194	183	190	197	178	187	208	161	184	174	209	170	210	183	199	215	190	186	200	172	191	179	189	199	167	197	174	209	204	199	191	195	195	205	188	188	204	168	199	173	170	178	191	197	203	198	196	187	196	178	203	231	186	211	203	190	198	195	183	214	174	182	234	178	199	190	184	187	181	200	182	201	179	195	198	175	171	217	201	166	183	174	214	201	170	189	191	192	205	177	185	227	185	170	170	195	187	193	183	181	213	167	180	184	183	195	183	191	195	181	194	175	173	199	192	199	194	214	192	192	190	168	199	218	211	199	180	226	168	185	179	179	177	195	201	217	188	189	201	186	194	190	180	175	177	193	191	172	197	181	209	177	199	193	191	213	177	192	177	186	202	177	209	171	197	193	189	195	219	196	192	217	201	209	182	201	211	199	217	203	211	183	180	205	211	223	192	213	182	203	191	182	176	199	204	208	179	195	181	210	199	188	181	185	208	178	171	201	208	188	196	186	212	171	216	187	189	224	179	156	224	194	167	192	185	191	200	209	206	194	177	182	179	195	204	204	187	167	212	176	196	196	182	195	201	174	208	173	198	190	186	189	198	212	204	194	201	204	196	188	181	190	193	206	220	209	196	219	197	220	185	177	191	194	189	217	179	171	179	182	198	202	206	177	206	202	188	192	178	188	204	180	182	210	190	194	195	218	189	199	183	189	191	176	199	195	202	182	195	211	176	210	195	188	207	200	188	191	238	189	176	168	191	228	211	188	205	177	206	195	220	171	194	193	169	199	173	170	185	204	194	208	203	179	187	192	201	192	195	195	191	184	183	189	177	214	203	187	172	191	180	190	199	202	185	204	223	192	188	206	192	210	195	186	197	200	186	176	189	176	170	214	198	191	195	184	170	192	186	197	215	213	184	191	205	193	197	191	220	153	169	201	180	192	194	196	184	193	196	179	167	186	210	198	164	173	211	186	199	183	202	187	184	176	182	180	195	168	172	186	200	229	188	177	205	217	213	168	175	209	160	187	178	188	193	186	215	186	203	204	189	198	169	166	202	193	180	182	196	185	198	207	188	171	202	196	199	214	189	181	191	179	153	201	169	175	213	193	187	211	197	182	187	228	193	187	204	176	193	201	183	163	190	213	200	177	206	188	194	200	194	204	181	185	188	190	201	185	166	185	193	214	167	186	182	192	201	190	179	205	184	202	205	164	172	197	217	173	209	173	203	214	176	185	181	158	217	177	183	224	202	175	192	190	184	190	177	173	203	197	184	217	199	192	168	194	175	190	187	190	200	190	213	187	196	167	189	191	171	170	194	192	220	217	161	201	190	196	194	213	196	182	206	192	214	206	196	217	175	215	206	195	220	199	215	211	185	201	179	227	188	180	197	202	165	214	184	207	186	197	202	173	202	143	203	195	220	184	187	186	180	184	178	179	185	202	206	191	190	181	201	179	202	184	159	197	185	210	222	172	181	210	180	184	204	211	175	204	182	180	201	191	193	176	186	191	173	196	202	186	192	183	191	176	173	198	208	164	196	184	171	188	168	182	172	171	190	166	182	180	205	217	211	196	194	173	192	185	170	181	184	208	188	198	196	207	173	179	213	189	185	201	192	150	206	198	171	178	179	196	198	232	192	182	223	186	186	208	189	186	187	197	198	198	202	197	213	206	201	214	202	192	198	192	181	180	235	179	186	211	177	194	189	207	202	190	201	203	179	172	193	175	176	213	176	223	197	192	171	214	196	185	175	197	186	190	188	182	199	204	204	182	185	191	198	204	205	195	217	196	197	180	199	208	200	151	196	190	206	174	183	196	212	199	205	179	180	178	164	226	203	184	200	201	181	195	216	166	185	191	175	188	201	180	201	184	201	182	207	194	218	191	203	204	191	179	178	208	178	194	181	191	178	186	182	178	172	189	204	197	187	199	184	193	187	223	195	184	174	180	211	192	190	187	197	202	205	182	200	195	160	182	199	184	179	166	189	189	191	174	202	196	225	199	200	172	198	181	203	188	170	199	226	231	196	215	199	190	174	195	221	187	224	176	198	193	170	171	198	187	195	176	183	198	181	189	188	200	210	190	205	182	213	211	195	234	204	189	228	203	177	192	189	179	189	209	186	185	194	221	184	198	188	225	190	181	190	203	199	212	198	173	181	196	191	192	214	206	190	177	213	175	177	189	172	196	203	176	165	186	179	202	211	214	217	186	182	183	190	191	203	199	167	184	193	182	183	184	211	182	216	207	183	196	204	174	198	174	165	198	214	179	205	173	177	189	192	183	182	219	195	194	193	211	191	201	166	195	194	192	201	212	217	200	168	183	187	196	176	194	176	205	207	220	200	159	189	197	179	206	186	182	188	217	207	174	211	213	190	208	190	157	203	200	198	191
13458	1394	4559	3926	7681	3925	2589	1136	832	747	720	675	653	620	636	573	632	579	599	566	534	560	553	531	465	526	492	514	491	499	535	431	492	514	518	536	515	489	465	530	529	491	473	492	500	488	508	525	466	499	508	506	498	492	519	496	474	494	490	445	514	515	497	487	514	489	478	469	504	485	501	455	505	484	483	490	463	485	491	502	529	505	468	487	502	488	532	508	506	484	477	502	451	502	490	494	478	484	469	495	484	479	512	460	476	460	463	460	463	476	479	453	486	439	501	470	484	477	456	469	494	488	463	471	478	489	475	479	430	481	467	503	491	511	452	522	491	498	468	501	462	461	490	481	496	500	523	494	509	476	471	467	492	463	520	505	426	475	488	468	554	509	478	463	461	496	506	480	501	504	506	501	481	480	498	540	442	515	462	483	475	492	497	469	491	448	484	496	449	504	511	495	485	508	498	477	478	498	471	498	457	512	468	470	511	478	472	549	496	468	497	486	452	481	479	500	470	493	481	495	454	484	491	476	473	479	433	467	469	470	493	511	425	489	498	538	489	441	500	485	507	473	499	468	503	491	496	488	479	490	497	502	491	506	483	524	521	481	456	468	459	479	459	472	438	483	512	459	511	457	476	484	486	446	477	475	487	481	458	494	487	482	510	494	480	483	487	507	472	476	485	490	488	496	501	470	506	496	465	526	472	469	504	491	450	478	487	499	488	475	474	464	478	475	460	484	480	450	486	478	481	480	552	464	493	484	462	497	500	490	443	498	489	464	477	520	478	510	497	482	502	496	494	494	458	490	498	507	508	442	447	481	510	460	451	467	500	484	474	503	491	478	465	467	467	485	521	479	478	452	526	478	485	525	491	471	464	485	509	493	498	466	506	460	447	513	495	484	461	491	464	481	489	438	502	482	506	503	482	494	479	506	505	476	475	509	497	469	486	488	483	481	455	479	487	474	497	487	459	491	502	470	472	472	488	497	473	530	465	507	454	509	487	532	452	526	517	463	500	463	511	480	492	511	492	474	500	484	488	449	484	487	545	462	475	493	482	485	466	458	486	486	464	454	461	495	473	437	496	459	509	488	457	455	460	443	494	509	489	447	488	521	532	497	475	500	479	480	491	523	483	462	476	471	505	492	464	484	506	501	471	473	496	486	475	440	498	443	495	507	439	478	494	482	513	460	445	497	499	482	487	484	486	449	479	511	485	490	488	466	472	471	457	497	484	491	480	478	471	478	465	469	494	485	450	469	462	473	483	474	473	510	471	466	484	477	461	476	510	516	518	465	484	442	508	435	481	460	454	493	461	517	503	491	463	458	486	495	500	543	452	496	499	435	531	472	473	499	509	477	474	463	506	441	498	479	474	485	497	512	432	491	444	454	475	495	512	471	495	479	514	464	495	472	500	493	472	490	474	483	475	461	484	464	475	510	506	467	530	496	493	483	470	490	463	446	453	492	491	452	480	484	462	491	487	505	512	482	508	515	468	475	437	533	484	472	422	528	487	495	502	486	504	494	491	469	510	462	510	481	492	486	492	474	437	488	517	478	484	502	470	434	492	451	489	503	492	511	476	514	498	497	513	493	496	509	493	465	475	519	489	500	476	470	478	516	460	488	493	439	478	474	475	481	521	480	483	476	497	494	498	490	485	471	441	443	443	460	455	511	484	485	482	484	519	487	487	467	488	455	522	509	512	463	490	493	478	515	472	430	469	517	475	497	480	503	451	474	476	522	476	497	480	474	440	512	477	437	464	480	479	485	464	474	506	481	471	472	482	438	513	472	491	478	490	501	459	489	468	476	483	459	475	466	447	479	518	461	471	496	508	478	497	455	512	494	478	520	441	432	455	494	501	490	450	486	467	474	489	477	506	495	469	491	492	484	455	477	485	507	494	484	468	468	507	470	475	481	496	447	470	469	463	493	458	485	495	472	500	497	455	476	505	433	527	480	533	537	496	489	514	482	495	506	490	459	459	486	496	451	472	512	484	484	484	496	487	502	472	487	499	510	479	507	510	465	516	513	530	465	487	487	421	457	506	468	502	490	487	484	501	525	490	511	500	473	453	452	477	495	509	482	448	497	496	455	484	442	485	461	517	492	463	475	482	455	482	501	472	490	465	460	517	507	476	482	533	498	508	468	492	517	481	478	482	466	476	511	475	478	515	463	488	473	470	514	484	444	444	467	499	462	508	447	471	472	472	467	464	479	462	458	512	500	469	536	489	486	517	459	498	468	494	497	478	465	455	484	471	484	535	472	498	500	462	515	489	466	515	504	470	505	492	514	470	490	501	513	498	516	479	518	447	527	511	497	469	516	475	458	470	487	492	518	499	485	501	467	504	500	491	474	463	491	503	492	515	502	512	551	488	496	491	503	518	459	502	460	494	486	494	500	520	475	495	499	520	434	493	449	480	488	500	507	543	481	492	485	465	475	476	461	471	462	428	523	425	482	493	485	468	457	486	450	520	473	476	468	480	478	500	496	491	516	487	457	498	469	460	463	489	466	464	499	503	471	474	527	496	490	452	498	447	518	508	439	484	490	492	485	482	477	491	527	476	481	479	489	469	476	491	443	463	546	474	451	472	508	438	490	494	459	486	482	453	502	505	432	440	457	490	462	483	453	452	474	487	470	552	486	461	451	499	440	478	445	476	478	451	508	468	475	456	513	495	542	463	489	506	484	482	439	471	512	498	522	481	457	488	502	498	465	473	500	467	477	426	504	505	516	497	495	446	503	452	489	444	495	528	451	495	453	488	435	512	491	499	458	496	493	488	528	442	483	482	466	469	482	521	474	493	469	495	461	470	512	485	503	513	489	490	518	468	486	494	478	477	505	488	454	468	493	487	491	514	513	465	469	499	490	489	449	456	488	475	483	518	484	557	483	501	487	491	484	533	466	497	495	499	464	474	498	500	485	449	495	495	487	458	504	457	486	459	487	479	477	492	482	491	495	462	490	481	480	486	491	466	460	482	499	520	477	512	496	503	467	478	531	507	455	485	530	508	451	460	504	496	497	504	488	432	472	476	468	476	488	509	484	500	464	462	509	460	490	461	480	492	454	452	477	504	431	495	519	496	500	497	505	471	471	511	467	526	467	523	489	505	494	518	499	445	529	487	450	481	413	476	405	430	464	501	460	499	513	463	469	551	459	444	497	506	479	455	449	494	485	489	539	478	495	497	464	472	438	471	494	485	513	484	508	507	507	481	454	485	467	489	480	499	468	505	487	432	499	512	455	465	478	460	464	518	476	459	480	441	505	500	498	485	538	454	504	494	471	469	490	480	490	456	486	512	478	505	451	487	459	461	528	473	465	493	468	492	503	493	486	479	490	488	504	420	502	434	512	503	510	435	483	441	502	502	487	517	478	475	496	487	483	473	471	470	492	465	519	503	488	483	451	453	485	487	489	490	514	521	489	468	514	471	486	449	497	470	465	518	460	500	493	469	498	433	485	459	479	495	470	482	487	491	524	464	486	475	462	485	472
3590	559	919	666	723	582	498	372	374	344	391	372	372	355	367	349	364	373	393	365	340	403	366	319	368	359	379	346	371	332	327	379	353	346	392	347	357	350	348	361	376	364	365	380	330	374	369	377	329	366	341	356	346	356	358	391	358	360	357	358	370	338	339	366	363	404	386	361	400	361	361	382	368	356	347	331	393	344	354	327	376	365	336	386	321	327	357	384	354	358	371	352	354	339	405	345	334	322	347	354	384	356	353	363	369	357	386	373	354	397	388	365	364	346	390	341	364	334	342	351	370	362	360	346	358	352	390	350	353	400	401	357	374	363	347	349	348	364	359	370	372	347	346	368	375	369	364	370	386	393	385	352	367	336	347	343	404	362	387	343	353	389	380	395	343	341	361	342	357	351	334	353	363	337	360	376	343	360	357	347	345	363	346	364	419	376	348	359	359	351	375	363	377	375	349	408	354	387	395	397	358	358	356	385	362	347	330	400	388	346	394	372	372	364	330	352	390	323	354	357	369	372	363	346	359	383	338	394	359	367	354	330	328	382	359	358	356	395	340	360	339	363	358	367	383	349	371	306	365	348	366	332	355	347	404	317	376	353	378	397	349	331	372	379	358	348	386	354	353	346	387	384	382	347	348	364	391	400	347	365	372	364	330	352	345	316	339	367	335	352	357	330	344	371	364	352	364	359	359	346	357	376	373	354	341	330	358	351	389	343	363	360	385	395	336	366	341	347	329	356	373	366	367	371	387	343	399	380	358	363	380	398	356	348	388	332	352	360	369	368	368	359	357	364	348	348	325	358	329	357	338	375	359	336	414	354	358	357	370	350	354	354	384	391	374	378	344	365	414	331	370	343	344	341	396	369	366	361	365	356	354	353	344	342	403	370	363	343	315	361	349	380	366	347	357	331	412	327	331	372	354	335	358	320	348	365	369	369	382	362	387	368	341	305	382	348	384	340	318	351	386	360	357	384	360	395	361	346	353	359	367	362	406	341	391	366	385	361	367	355	349	381	381	359	338	358	362	367	401	356	364	360	337	374	354	297	340	366	309	367	379	362	357	390	351	385	371	367	352	366	357	348	364	321	366	366	363	371	332	340	370	347	342	341	366	340	342	339	370	354	383	354	366	340	360	336	341	329	375	337	347	367	368	312	367	392	362	362	357	355	380	345	387	336	386	351	374	350	346	361	384	367	392	361	333	354	361	379	330	379	359	366	338	366	371	361	390	336	345	369	332	374	335	380	356	358	373	329	330	326	360	350	355	355	358	343	353	338	330	366	353	364	372	349	348	393	332	349	322	391	396	372	355	354	369	355	366	347	382	363	377	366	345	357	359	333	318	328	355	389	355	340	357	311	373	363	385	360	336	353	345	353	381	318	374	361	364	359	327	371	383	391	360	375	375	348	356	365	328	378	403	328	354	318	337	376	349	350	380	360	379	338	394	354	377	336	335	331	396	378	390	375	342	374	356	397	354	373	366	353	374	364	350	332	366	317	353	370	368	360	372	357	356	366	386	336	336	380	352	349	348	356	389	374	388	362	326	360	359	336	379	397	412	353	363	358	387	378	360	341	337	353	352	362	349	322	364	336	336	347	371	393	396	359	349	330	326	377	328	346	362	349	355	370	390	375	341	344	358	345	337	349	342	346	366	333	352	325	378	361	346	349	353	361	379	349	347	398	353	376	369	376	356	365	350	341	374	354	368	380	357	350	378	352	339	382	382	369	362	385	398	341	352	358	356	346	315	361	348	367	354	349	368	350	331	334	367	398	347	330	344	392	379	356	339	327	341	387	308	368	384	352	358	357	345	376	336	398	379	378	351	340	366	353	350	360	381	362	353	364	346	357	362	355	365	389	388	338	343	312	365	376	395	391	355	386	386	338	335	379	349	344	388	331	339	333	397	337	366	355	345	340	308	394	404	363	379	327	354	377	320	384	326	331	364	352	326	364	359	370	390	376	332	365	360	332	343	341	398	377	360	411	405	369	369	365	366	338	367	367	374	371	355	322	343	330	367	373	359	358	350	396	351	395	356	378	376	387	379	406	365	379	333	346	375	355	407	359	364	356	386	372	338	361	339	380	371	341	357	348	341	358	370	341	370	359	357	346	425	356	388	343	375	364	331	342	349	410	395	376	376	373	363	358	373	379	387	368	377	396	373	421	354	341	352	384	380	390	337	376	347	328	358	350	358	339	378	354	349	354	383	382	380	376	381	360	341	370	365	340	346	347	331	390	341	360	330	353	347	345	368	356	310	329	365	342	357	369	381	340	383	389	362	354	343	361	352	351	366	386	349	375	374	418	393	394	385	369	369	369	336	325	340	366	353	367	395	356	348	341	386	342	364	332	353	365	364	347	384	347	371	359	349	378	334	354	365	330	360	371	384	349	361	359	343	379	352	369	362	354	332	370	396	338	354	338	337	365	358	344	366	382	321	336	358	337	360	328	358	338	351	373	360	360	382	373	334	382	374	365	384	367	345	354	328	362	331	338	364	356	369	358	359	333	354	390	329	378	348	354	369	378	352	356	305	375	386	363	393	354	347	379	363	366	359	371	345	354	348	360	343	349	366	382	354	374	347	373	336	343	339	358	350	382	359	362	361	357	364	375	350	339	351	357	419	347	347	381	403	331	346	348	378	342	345	387	344	350	350	373	320	377	396	366	354	348	361	357	322	350	358	388	381	359	367	397	367	346	359	324	356	363	361	352	336	325	401	377	377	369	334	384	344	369	383	341	360	328	332	329	353	353	358	374	343	294	351	366	387	365	372	359	391	348	376	361	349	337	385	340	382	318	356	367	336	374	375	351	363	326	371	383	364	344	354	303	347	357	354	358	316	350	341	362	354	384	396	358	372	380	369	383	350	358	354	374	388	381	343	337	355	397	352	370	364	381	393	365	378	359	364	355	376	359	360	362	357	364	359	360	351	314	357	380	375	384	367	357	371	335	381	345	347	329	358	341	326	389	347	364	341	355	371	347	325	395	343	351	339	350	377	380	333	381	330	326	342	380	363	360	346	316	371	391	347	347	355	357	401	410	380	388	368	329	351	357	357	353	357	376	373	362	374	360	359	340	379	364	336	379	336	373	337	361	344	395	409	315	337	417	360	368	337	355	347	357	387	348	352	362	373	355	358	348	349	355	389	429	366	359	359	363	381	367	359	359	379	352	365	359	340	362	317	328	352	339	335	373	386	379	355	317	352	357	363	361	341	349	355	349	333	408	364	386	372	373	368	369	330	390	344	352	350	374	376	370	362	347	372	360	373	376	390	307	350	338	395	378	331	391	332	375	343	367	343	362	364	360	352	404	302	354	337	312	361	374	369	341	365	377	353	340	370	318	371	314	338	402	399	372	375	375	380	330	347	370	340	388	382	320	319	322	368	390	386	332	333	356	386	346	351	343	338	343	362	367	372	349	401	354	319	379	377	367	355	366	370	383	389	352	336	330	394	359	363	371	360	343	355	352	371	358	375	339	373	346
3518	945	2145	1836	2368	2264	1542	936	881	903	790	926	865	905	906	849	855	864	909	857	876	904	846	853	903	855	877	876	882	877	826	826	893	842	832	900	883	879	839	899	827	839	849	850	873	881	884	879	915	889	818	859	857	833	844	885	841	846	909	869	916	871	885	827	842	904	899	857	858	865	876	909	840	831	836	849	810	879	861	827	864	858	892	839	808	857	846	874	928	866	820	852	874	824	882	938	897	855	828	836	840	832	878	885	844	840	864	889	852	880	798	895	858	813	819	854	908	862	880	886	875	894	838	846	868	907	873	913	863	835	860	909	894	862	866	844	885	898	837	838	823	877	852	879	884	847	836	881	845	845	867	878	863	906	865	833	852	850	842	823	884	856	861	901	844	874	884	828	874	867	817	886	807	871	843	882	911	844	875	817	870	842	845	840	895	886	879	901	825	861	851	892	880	861	855	892	851	863	905	855	863	926	838	878	858	883	873	866	846	853	946	860	884	896	845	894	894	855	883	878	845	833	861	841	853	882	844	847	844	837	847	859	848	869	820	909	872	871	859	851	853	814	840	828	888	853	894	839	850	818	888	836	853	872	856	864	846	830	833	882	890	848	867	879	848	841	874	847	882	866	833	819	796	843	859	838	813	877	909	870	871	868	804	831	844	824	902	785	873	874	885	858	864	840	871	853	846	879	880	803	903	882	891	867	867	859	821	858	898	869	854	863	871	870	871	831	854	859	830	860	902	871	877	924	880	824	846	877	887	874	834	904	865	881	867	852	864	883	870	846	849	911	861	830	857	878	850	877	883	847	858	840	867	813	834	920	847	860	868	897	853	831	849	841	850	786	834	822	833	844	898	797	880	881	823	847	850	871	848	866	846	822	826	826	823	861	836	862	852	871	858	854	876	850	817	823	896	844	859	823	807	881	872	848	898	938	849	912	852	853	883	872	873	822	878	859	868	902	892	841	895	865	845	841	828	881	878	848	840	868	860	866	857	905	867	904	858	880	871	840	895	839	881	837	840	878	941	888	843	898	849	893	853	882	866	897	889	890	889	881	931	872	872	913	864	842	877	891	861	883	815	897	836	887	860	888	860	877	856	855	900	856	864	873	910	889	801	827	848	910	867	870	837	865	869	854	872	942	810	809	853	885	874	865	876	903	880	850	826	847	803	891	817	842	876	912	872	880	842	843	835	895	854	842	894	850	856	885	853	836	835	813	833	860	868	836	847	893	815	878	888	863	872	871	873	889	826	915	839	884	863	819	883	869	841	894	882	817	893	885	897	890	893	861	843	876	958	833	874	827	853	853	893	907	833	852	876	870	890	878	867	859	889	828	829	871	880	852	847	781	820	883	831	862	869	863	900	911	874	870	846	878	912	859	896	873	880	856	849	921	831	852	876	860	896	829	907	851	933	881	869	838	833	851	888	888	834	886	842	835	933	870	869	888	890	841	813	834	855	881	839	868	834	846	840	839	887	839	940	829	854	858	870	849	884	892	869	844	886	868	845	825	885	826	841	887	891	843	881	831	866	895	868	814	873	884	822	897	839	867	868	872	898	824	849	834	840	857	838	885	860	864	881	904	814	876	874	865	825	858	908	930	837	879	825	889	915	838	848	870	871	902	844	865	860	834	894	826	806	894	853	851	853	869	850	894	851	805	833	843	833	857	882	823	851	868	889	918	870	844	829	882	856	870	816	835	873	863	842	863	852	878	930	829	910	843	889	843	830	822	864	876	837	803	854	849	906	842	892	867	833	889	852	807	867	882	863	852	878	845	844	858	872	876	870	861	797	888	858	783	891	846	856	857	852	907	881	911	868	834	848	861	801	857	871	872	892	866	867	857	904	857	895	874	850	848	881	829	833	848	832	871	857	859	875	875	844	834	854	826	854	856	860	904	792	861	866	840	885	892	871	890	864	872	833	866	834	820	879	817	910	831	851	830	895	855	869	871	899	916	856	859	870	878	890	851	854	877	886	908	844	861	882	858	892	886	798	848	877	882	863	827	874	902	911	837	843	897	860	819	873	825	861	844	854	867	876	867	805	871	788	884	964	837	854	906	829	881	868	823	863	839	827	899	845	814	815	873	810	910	881	854	892	868	857	887	837	821	853	869	834	868	862	812	836	797	885	876	865	874	845	840	884	852	865	852	883	834	822	806	866	887	839	937	879	884	900	940	922	849	876	847	868	840	811	845	894	816	864	885	868	814	909	837	877	828	829	804	836	849	846	920	877	840	857	826	806	935	898	888	849	847	817	847	922	879	884	866	883	858	876	874	878	834	858	828	865	886	876	801	809	814	829	823	889	837	897	872	869	878	922	883	878	796	855	825	901	872	877	867	872	829	866	823	830	850	846	868	849	843	862	851	832	853	927	855	843	851	853	875	834	821	876	876	887	877	775	850	831	859	881	876	844	858	893	852	869	868	835	918	887	884	840	894	847	809	856	868	853	870	876	882	826	845	852	854	830	860	829	862	879	827	885	865	825	846	854	808	824	847	840	850	861	905	890	848	902	865	854	864	850	822	839	951	841	769	842	843	877	855	858	848	840	836	874	861	861	904	854	884	876	856	886	792	851	848	854	845	811	887	829	858	857	837	902	810	841	817	808	892	893	873	856	875	911	843	874	841	839	925	866	904	821	874	889	821	902	876	914	846	861	885	884	853	814	795	858	829	859	871	874	799	853	867	878	899	865	822	867	874	902	871	879	860	829	850	815	848	868	839	898	850	894	894	893	850	807	831	890	859	796	920	886	795	884	874	842	859	846	871	880	865	895	809	876	868	879	856	873	908	901	921	865	866	863	866	813	839	856	900	837	840	864	864	873	842	876	828	810	874	833	895	842	884	791	825	877	830	849	849	874	846	805	916	851	896	845	866	871	849	848	824	804	858	835	902	888	808	944	838	846	816	891	878	862	842	916	898	888	920	904	790	836	838	888	870	911	883	833	818	842	943	877	839	833	842	834	825	856	887	834	828	818	874	915	820	858	874	841	825	870	842	846	850	856	888	903	853	890	854	855	863	887	887	887	845	815	809	836	871	857	869	868	860	920	797	839	832	812	868	831	855	869	877	811	812	809	868	894	833	878	841	836	827	859	856	801	882	833	833	876	850	867	879	874	892	886	876	899	812	864	826	877	873	860	831	897	884	845	849	899	881	882	860	792	833	913	880	913	889	884	932	875	842	890	886	844	899	886	867	827	835	842	837	886	825	837	847	842	859	872	845	795	861	872	837	875	886	879	825	844	857	804	827	838	896	890	860	824	881	864	820	864	865	836	819	836	825	827	877	857	839	868	856	829	809	868	824	850	842	924	855	852	831	883	856	865	831	797	878	847	837	868	869	879	864	865	826	855	874	882	856	841	881	859	844	811	906	905	835	872	870	855	887	931	877	852	868	862	830	895	873	874	852	878	827	850	890	840	826	893	838	827	834	867	881	838	911	917	874	832	857	869	873	920	948	891	857	878	873	840	880	876	858	897	854
12069	1377	1603	1198	875	810	673	402	379	388	394	362	371	387	375	360	366	358	358	343	377	416	373	357	381	388	366	358	379	376	383	361	324	353	364	399	387	382	361	368	379	353	359	392	325	350	388	374	336	358	379	395	381	343	381	333	348	372	338	346	364	356	344	348	378	354	341	358	394	341	361	380	358	309	357	352	336	361	325	354	374	372	363	350	362	363	333	380	349	361	344	336	359	386	375	381	351	368	347	371	390	355	406	354	347	323	354	328	379	343	365	397	351	358	382	358	354	331	346	411	360	380	344	347	370	354	368	371	336	349	357	341	377	319	319	357	359	343	394	389	378	373	351	401	329	373	368	376	362	356	349	351	345	375	386	382	364	361	358	329	364	377	372	408	377	359	380	393	352	386	363	336	351	406	354	374	336	366	372	395	342	365	369	368	374	335	383	376	371	379	405	353	344	317	343	305	358	333	399	380	315	372	330	332	398	354	343	334	356	380	363	383	362	365	375	319	396	373	354	354	384	343	389	385	354	400	402	373	326	364	370	388	359	371	414	360	371	375	333	394	332	355	352	345	369	381	355	344	356	377	316	413	360	360	336	348	341	356	339	368	363	368	364	380	384	392	335	371	367	371	340	382	354	380	373	361	359	320	331	365	355	369	385	379	348	334	321	344	376	359	331	349	363	338	336	400	375	350	354	356	352	365	377	360	366	394	349	369	369	337	386	358	349	366	368	361	319	350	355	368	387	334	336	358	357	343	336	391	337	335	375	354	382	359	370	349	346	414	345	360	349	392	409	384	356	363	356	375	350	360	389	303	371	353	380	335	360	418	367	373	376	388	344	356	336	318	333	375	313	366	343	358	356	358	364	360	375	369	354	345	389	357	353	331	374	392	391	345	389	366	402	355	358	367	376	367	342	328	336	318	383	383	328	369	355	351	325	356	388	394	384	369	400	371	369	349	359	333	368	359	346	362	359	359	369	362	383	365	359	368	360	352	345	346	339	369	318	367	369	360	391	376	328	373	371	382	337	404	333	387	367	374	327	336	336	376	372	364	370	386	407	339	352	348	342	358	348	350	362	358	386	337	373	380	362	364	396	335	362	335	348	397	375	370	377	343	339	372	370	372	320	366	333	384	389	369	356	411	333	327	402	363	363	354	336	372	363	363	389	388	335	361	373	395	348	336	360	381	369	408	339	353	364	350	368	342	382	380	370	346	413	335	353	350	368	357	359	331	337	342	354	356	383	346	349	394	363	372	376	338	374	366	320	374	339	382	343	346	335	371	384	345	364	341	361	376	353	307	340	362	338	379	354	339	395	367	379	363	354	359	341	374	395	360	380	306	354	355	354	376	333	330	361	372	361	351	329	351	376	377	361	344	379	342	345	354	323	382	398	352	363	356	370	353	361	375	382	345	395	379	376	359	389	345	364	346	381	411	361	354	360	387	355	343	348	355	376	335	367	332	405	370	415	348	363	336	338	330	370	326	380	392	327	354	341	355	344	367	376	347	362	368	390	334	362	380	361	390	355	328	361	343	305	337	379	361	356	375	390	316	344	373	376	367	394	367	369	361	374	367	388	333	361	379	350	345	394	367	347	373	380	365	364	363	386	329	362	356	342	353	352	349	327	362	353	365	363	359	341	344	346	365	383	363	376	368	314	357	370	367	358	342	348	384	359	368	359	343	357	349	337	366	353	333	329	343	344	397	388	350	331	362	345	361	367	422	355	366	357	391	302	364	379	347	370	367	364	373	379	380	301	378	314	364	357	381	367	401	341	367	331	363	344	368	353	319	330	354	343	362	364	403	358	380	367	346	331	371	387	343	402	348	354	373	376	361	361	359	385	304	334	358	345	351	360	337	380	364	355	380	392	351	359	345	364	365	359	368	394	382	346	342	352	354	366	361	387	349	340	356	366	331	390	390	349	383	336	389	386	341	300	353	316	367	347	338	368	369	337	344	323	379	367	378	354	368	367	356	365	342	380	308	367	368	378	350	365	328	351	378	347	366	378	387	361	358	337	345	345	395	376	372	364	358	356	331	350	321	378	374	379	369	359	361	357	355	366	366	352	334	387	370	349	406	405	326	366	369	375	340	352	336	370	336	384	381	370	382	339	378	340	361	392	373	351	378	354	402	382	375	382	372	329	375	357	372	346	379	361	407	364	347	368	377	370	362	345	404	359	363	353	389	338	350	356	368	342	388	333	345	385	371	374	354	342	395	368	370	372	364	349	363	366	377	356	335	354	377	372	342	344	338	347	384	336	370	337	350	344	324	350	406	369	376	371	367	381	370	334	377	362	384	329	312	388	346	350	382	389	388	388	384	362	377	342	359	334	369	371	383	329	326	406	374	370	344	369	377	388	386	331	347	341	362	393	345	347	345	374	348	389	405	367	323	383	386	357	374	379	316	377	394	336	369	411	356	363	391	367	350	351	355	407	352	366	369	376	364	376	398	346	340	335	368	362	344	347	327	325	359	356	350	357	370	377	362	344	340	372	354	380	329	362	374	340	386	370	322	367	379	345	358	361	362	418	379	368	381	360	373	340	392	369	396	330	349	353	353	336	361	348	391	318	358	373	350	390	347	357	360	361	345	361	369	386	341	340	329	360	351	364	366	396	362	377	378	311	355	350	337	360	365	355	375	383	341	355	395	382	370	361	382	315	370	345	356	378	388	326	400	355	354	359	369	328	320	383	330	388	368	353	384	332	376	381	366	341	351	328	381	362	374	329	345	348	395	384	346	368	376	331	325	361	353	349	366	350	370	356	372	360	353	383	379	364	349	357	368	389	329	337	375	328	358	379	387	335	368	349	330	402	379	317	357	382	404	373	354	344	336	351	315	331	367	361	370	348	337	313	396	381	363	345	347	382	342	369	355	394	365	370	388	366	359	353	351	356	362	354	352	337	349	364	329	329	363	347	367	378	364	406	390	351	311	356	363	354	379	368	370	367	340	345	353	321	327	344	360	339	380	350	354	403	363	365	392	368	364	354	388	356	371	366	411	380	386	362	359	367	374	372	341	385	369	332	381	345	352	368	355	388	364	320	382	354	312	360	341	349	343	372	373	347	382	365	321	329	386	323	353	375	365	365	368	348	339	350	355	374	359	374	331	355	390	345	360	384	374	361	402	366	372	346	345	377	334	363	380	370	355	396	380	397	347	322	390	374	368	348	347	402	342	375	354	367	361	351	355	356	351	349	363	372	380	317	335	394	374	351	380	395	346	353	398	345	342	359	373	371	388	377	342	380	383	361	353	366	408	349	341	358	406	369	382	371	358	374	372	360	353	363	383	325	365	395	389	413	372	334	365	343	322	350	397	378	389	365	341	376	346	362	334	379	327	362	359	329	373	348	352	374	354	363	363	336	342	279	361	359	330	391	388	372	386	382	359	360	380	355	344	382	404	354	367	335	371	338	324	362	339	367	367	337	372	326	382	367	360	398	334	374	336	364	363	400	377	322	333	402	360	325	349	352	334	334	340
9568	1357	3746	3361	3146	2941	2429	1207	983	1007	973	997	900	935	948	927	891	954	863	929	818	901	880	874	847	836	860	821	910	843	866	913	871	864	834	884	850	853	875	839	868	901	846	865	835	898	899	873	839	851	843	867	862	867	824	825	823	847	838	819	876	852	860	812	840	834	861	858	812	859	880	854	896	823	856	855	883	836	855	858	868	880	882	876	840	860	856	890	892	864	810	869	844	842	811	877	844	921	840	860	882	860	874	899	855	850	830	862	834	834	947	858	837	923	857	855	879	825	796	835	831	899	831	824	847	908	844	825	875	848	877	890	891	848	858	856	852	831	822	921	829	882	863	867	826	797	901	825	868	845	869	866	896	873	878	838	847	890	878	823	878	893	840	849	854	849	870	827	852	892	856	843	845	824	881	836	843	876	865	865	906	858	804	878	814	835	858	807	811	836	871	857	879	885	803	893	871	861	905	892	848	911	885	836	871	871	849	833	872	894	860	869	826	897	856	844	802	884	851	862	856	850	801	859	812	856	837	881	891	933	873	819	838	889	903	854	844	829	841	838	856	860	915	831	904	898	845	801	885	908	840	901	872	835	919	875	839	867	841	828	803	830	825	852	917	852	877	864	840	805	872	844	868	865	847	851	831	864	878	876	840	810	869	835	817	830	889	881	866	845	899	891	801	840	873	828	813	853	815	849	893	862	834	870	865	873	808	878	896	901	879	852	902	852	853	879	887	901	833	918	851	867	860	827	891	852	811	863	828	846	870	872	895	815	868	835	876	849	873	813	846	852	919	817	852	814	845	837	837	861	877	853	872	854	823	913	857	836	912	843	857	875	850	839	923	833	841	896	807	891	830	871	870	830	852	840	870	882	854	860	881	781	838	860	865	838	836	881	804	852	846	838	887	880	868	843	839	847	872	827	865	845	871	833	843	845	853	901	852	860	906	862	854	838	809	854	832	862	858	883	797	879	823	863	899	854	850	857	835	828	862	870	845	914	860	862	844	895	857	854	846	833	859	829	853	834	907	866	792	867	830	876	876	800	876	785	869	914	884	886	839	838	858	876	880	851	830	883	863	851	834	824	816	850	850	854	870	788	913	870	812	852	864	856	860	852	844	833	822	846	835	868	870	846	920	874	863	818	891	829	820	888	941	856	844	857	877	830	909	866	853	912	805	879	848	852	821	863	859	807	821	829	825	901	873	808	805	901	930	860	885	840	869	867	882	887	846	851	882	903	840	862	873	931	885	860	857	826	793	856	823	882	856	808	903	819	894	836	850	879	900	882	858	822	833	859	826	885	833	831	847	891	844	888	901	897	858	898	836	854	870	838	872	880	890	831	863	838	868	874	837	849	871	870	861	849	931	863	886	858	827	849	880	877	881	834	854	842	842	843	886	911	885	876	837	840	900	814	920	791	875	869	873	899	844	869	813	930	833	810	859	828	873	838	818	835	810	829	881	856	835	858	866	839	862	861	842	798	843	855	824	874	859	882	798	799	849	863	821	886	893	865	848	919	894	847	889	829	863	871	888	923	837	823	842	877	889	831	950	846	819	859	865	869	814	849	780	917	849	899	802	836	855	892	855	858	783	886	877	885	871	786	804	844	863	834	870	861	823	819	836	824	849	868	846	875	892	817	861	921	848	873	830	845	840	822	890	822	837	855	890	790	877	894	895	843	821	836	826	872	880	872	876	863	802	851	861	845	862	895	844	830	827	881	884	891	895	854	852	814	871	840	900	868	906	822	899	825	897	890	852	827	909	848	882	835	874	867	881	857	866	822	837	852	851	835	873	827	844	857	866	885	861	869	849	858	851	861	893	851	853	891	911	868	873	799	859	923	843	847	818	821	881	843	879	861	869	912	883	812	863	806	853	864	862	865	865	793	874	828	837	877	864	837	863	808	802	825	849	838	842	882	861	869	894	860	863	863	850	888	829	855	824	887	907	877	822	857	868	882	893	832	879	905	842	894	844	857	864	828	859	827	818	875	867	850	799	879	847	848	937	846	840	876	850	828	859	841	827	872	821	864	855	881	893	844	850	896	869	848	838	903	877	899	830	911	880	835	855	853	831	869	907	824	858	845	943	936	890	838	876	838	913	811	883	783	866	827	895	833	775	812	888	889	836	850	856	834	846	877	893	890	817	880	891	859	867	892	920	854	858	841	841	823	871	844	836	878	854	857	851	861	875	886	824	906	832	862	860	855	898	865	894	841	882	810	871	850	884	885	844	835	840	842	860	859	819	836	888	880	880	846	855	837	889	863	880	820	867	876	889	921	866	866	820	897	803	857	849	819	820	823	898	871	839	859	813	891	854	849	874	855	859	859	847	853	797	810	892	881	896	861	856	838	873	841	869	830	887	889	861	874	866	862	823	847	866	839	831	858	832	875	903	826	868	803	880	835	870	864	859	840	897	878	817	873	888	842	862	846	858	810	817	826	853	909	823	847	918	869	831	851	843	828	870	885	873	861	827	856	859	877	869	818	848	848	892	846	834	862	853	853	816	889	887	838	829	884	875	870	865	823	884	883	835	851	806	820	806	881	841	805	869	794	899	866	905	856	860	837	826	840	850	832	861	912	835	903	921	807	856	865	905	829	830	872	839	840	809	854	936	851	851	843	831	864	890	856	871	850	871	849	888	900	884	797	890	861	846	860	872	842	858	877	833	844	890	874	870	876	874	805	837	841	895	857	887	825	815	812	819	886	839	858	865	835	841	840	863	828	834	911	882	867	887	877	870	835	866	835	895	839	791	851	820	889	894	791	860	843	876	885	848	852	873	905	868	888	805	878	838	887	835	881	872	842	869	832	847	783	846	855	849	872	870	843	823	836	853	889	862	903	830	877	830	832	857	871	832	833	887	823	834	862	845	839	827	848	818	834	827	834	836	933	843	874	941	881	846	877	834	807	866	828	925	894	836	863	826	862	869	875	880	865	902	844	836	866	844	897	893	850	849	853	841	804	859	845	877	821	875	814	853	820	836	820	831	831	915	855	840	888	823	891	822	848	840	894	876	862	809	802	841	855	849	807	937	845	825	912	824	824	858	861	808	800	869	884	851	849	824	891	886	867	849	873	884	856	924	851	874	873	858	861	913	820	879	820	822	869	843	860	832	838	839	846	885	872	849	854	795	872	833	900	876	872	862	856	855	865	871	886	859	873	822	896	869	848	878	888	868	872	818	809	867	841	879	857	893	850	908	859	833	850	900	865	851	918	831	862	871	839	889	878	851	853	841	857	859	808	920	842	866	866	815	845	844	826	858	850	873	862	908	895	856	911	846	877	892	868	834	848	845	790	838	830	825	840	837	870	849	867	861	928	809	860	843	841	895	845	847	820	829	827	850	864	861	847	870	838	873	886	828	903	853	879	896	846	824	824	832	851	850	924	943	850	854	787	873	890	823	856	864	810	924	859	804	892	872	884	872	865	860	857	819	851	853	844	815	830	819	847	882	849	865	860	856	854	860	881	887	901	831	871	817	838
20107	2388	2198	1647	993	982	639	313	242	240	241	242	200	201	187	189	201	201	180	205	192	203	191	190	193	156	198	222	201	190	193	187	185	209	190	190	199	180	181	185	191	168	168	198	188	183	188	193	177	187	178	174	219	199	199	190	183	178	165	191	158	193	188	186	187	182	185	186	206	221	180	192	186	202	184	170	194	173	188	179	192	191	195	194	183	171	158	187	203	217	172	179	205	185	176	191	182	201	194	173	162	187	186	198	173	191	198	179	177	205	175	174	186	185	189	166	202	179	169	197	168	174	185	205	167	173	181	190	201	181	206	200	179	208	216	178	184	192	172	205	160	172	184	178	170	162	190	187	168	221	196	154	220	204	194	187	155	201	221	203	150	203	180	194	188	187	197	191	195	204	196	188	199	198	200	176	193	189	203	188	202	211	191	162	189	181	180	185	190	177	207	187	171	191	182	182	171	182	199	194	183	188	185	206	186	181	193	198	210	187	204	174	190	189	199	183	188	185	176	209	187	193	179	199	161	161	165	174	207	215	184	191	168	170	187	189	179	191	187	200	184	203	201	184	158	164	191	171	178	222	190	188	152	161	186	168	183	173	194	193	200	173	160	179	192	188	174	180	208	215	200	192	197	186	195	166	203	175	200	178	206	201	166	167	167	168	178	195	173	171	183	157	191	160	182	182	170	165	200	183	186	173	178	196	190	179	173	189	178	177	160	184	211	182	157	168	201	178	161	177	217	186	193	192	192	190	205	165	191	176	202	174	186	186	197	187	171	195	186	179	195	198	195	168	166	191	211	192	183	195	193	200	203	170	187	178	181	214	171	219	221	167	166	176	182	183	218	166	208	192	208	199	224	190	174	182	219	186	193	192	198	184	197	180	175	173	191	176	186	189	178	192	195	191	178	171	166	179	180	171	181	189	172	209	185	177	193	173	202	188	155	208	175	208	184	182	177	205	190	230	176	172	213	198	179	178	154	193	182	179	185	199	183	173	192	212	180	196	165	173	186	197	188	183	198	200	173	180	197	191	201	169	188	195	201	162	161	184	181	192	187	197	206	187	186	187	179	195	210	168	191	188	190	208	182	203	172	199	177	183	187	177	171	175	178	165	166	199	186	194	195	206	197	210	171	197	182	184	206	190	172	207	162	185	189	178	203	196	168	193	180	188	182	194	213	179	189	186	191	183	179	185	171	201	189	177	184	168	174	171	184	171	209	180	189	192	192	187	217	189	193	184	176	168	193	174	188	189	154	190	195	181	199	199	164	176	184	180	173	181	194	164	174	192	182	168	147	195	189	159	208	186	175	172	201	215	178	189	192	181	199	196	208	174	178	188	175	192	189	176	186	172	218	194	208	185	182	186	194	172	166	198	196	184	164	204	196	194	192	183	182	191	187	180	186	158	217	172	216	183	189	189	200	189	178	204	174	198	176	205	221	196	157	170	194	196	186	179	164	214	178	190	200	188	205	193	211	185	192	196	178	178	172	165	187	160	168	197	174	222	197	168	177	168	192	187	166	168	180	196	172	183	152	194	189	184	169	176	187	181	202	190	186	186	169	199	172	172	174	166	170	176	175	210	190	180	208	171	216	214	203	194	167	150	194	190	187	182	186	202	166	195	195	169	208	208	183	190	176	173	179	157	192	190	184	196	193	211	193	186	176	200	198	173	173	192	229	182	183	202	188	198	175	184	201	204	170	166	185	182	166	166	183	165	174	213	185	187	193	168	191	201	211	188	170	187	183	203	196	171	171	216	158	192	207	194	196	166	158	174	183	203	166	181	206	174	189	208	165	193	164	177	216	206	166	178	206	189	196	192	182	173	167	224	183	194	174	197	191	193	179	194	160	170	183	187	173	184	178	183	169	214	175	177	180	174	199	203	178	185	176	191	186	191	197	203	195	196	190	197	180	171	171	171	188	174	169	177	185	169	180	177	206	185	192	186	197	202	190	172	204	176	210	184	180	199	179	192	183	187	189	185	206	172	179	188	188	168	219	197	204	182	177	163	167	176	173	176	153	192	170	198	195	168	165	192	184	201	191	182	167	185	205	202	184	192	184	184	196	201	172	172	161	182	174	186	194	201	199	187	223	178	157	188	177	178	171	176	187	160	190	183	160	217	172	184	194	173	190	198	193	190	177	202	168	183	187	214	193	178	191	182	189	158	185	193	195	163	177	208	167	183	188	177	190	182	194	177	188	173	162	209	183	183	167	185	176	200	195	195	181	202	195	183	176	189	180	166	182	187	181	171	194	188	189	194	209	182	165	170	196	158	187	175	202	161	183	192	193	169	180	174	205	208	165	189	202	184	197	191	190	183	197	184	164	181	182	175	181	184	201	207	174	180	195	214	200	165	167	188	182	195	181	166	212	193	195	179	186	183	196	215	209	177	194	211	172	164	171	201	207	175	197	203	195	175	179	205	172	187	163	183	215	177	194	188	182	161	209	197	201	177	208	189	169	203	179	202	185	199	177	182	203	195	212	179	207	195	179	174	196	190	198	176	182	179	158	196	199	176	163	185	187	169	192	168	189	163	176	190	183	160	188	164	191	149	232	181	207	180	155	169	181	205	182	199	176	177	183	174	164	180	186	204	194	190	196	171	192	192	171	185	161	197	184	172	172	153	177	164	165	177	190	186	190	178	192	209	202	198	174	196	210	190	179	200	186	211	212	214	175	190	197	183	180	166	182	209	175	192	192	183	175	161	196	167	204	187	196	175	174	155	191	171	191	167	192	204	164	167	192	212	176	182	195	179	171	189	204	185	189	165	208	201	196	206	171	177	193	196	202	191	165	176	219	174	185	185	182	204	180	156	193	208	184	172	196	176	169	200	190	199	166	191	167	215	164	187	175	175	175	168	185	208	182	205	197	185	185	182	191	170	186	212	170	177	167	192	190	193	178	170	170	196	186	210	179	178	224	176	167	184	164	201	197	178	193	167	187	211	189	204	183	184	189	189	188	209	173	174	191	185	188	162	183	189	198	195	182	193	190	184	193	187	189	180	199	177	191	187	183	157	183	207	182	174	166	192	199	152	185	190	184	186	202	203	205	172	181	150	183	210	185	187	199	202	191	173	183	184	162	169	200	188	165	177	224	173	173	192	180	166	195	201	181	170	187	168	188	173	184	168	194	183	177	195	176	182	172	171	177	202	200	193	187	195	209	180	187	166	200	207	172	199	187	178	193	186	190	187	179	180	198	186	178	186	205	209	198	163	163	183	188	193	178	197	213	178	176	211	178	173	157	190	204	155	164	185	200	193	198	183	177	188	179	167	164	177	187	174	205	187	189	185	149	181	185	185	160	209	180	177	176	180	213	159	191	152	181	192	183	205	198	205	200	213	188	193	174	174	170	201	196	198	201	201	178	186	195	179	199	183	158	206	172	178	188	185	166	149	173	191	179	174	185	193	183	188	183	168	215	161	196	179	196	213	192	166	183	164	208	207	198	185	153	180	199	171	183	179	190	161	197	197	189	187
12948	1304	5050	4807	4042	4277	2687	1121	835	736	722	655	641	638	596	574	522	626	573	580	551	513	553	513	466	536	463	498	487	494	509	474	482	464	482	498	520	485	493	480	488	506	495	489	480	472	502	465	472	502	473	481	484	500	492	484	469	456	466	463	484	476	502	496	489	441	449	462	445	517	469	460	487	458	492	473	472	449	471	495	473	424	465	470	496	436	472	480	454	438	483	464	480	452	461	478	458	495	480	463	467	468	501	467	459	476	443	496	462	458	434	472	457	478	446	442	480	481	457	439	471	453	486	489	467	473	492	445	490	457	469	449	401	462	483	425	446	431	433	423	480	488	501	478	487	486	461	479	455	462	489	489	478	445	459	464	454	433	503	472	454	486	475	432	510	451	448	426	476	448	431	466	440	445	432	423	501	445	494	470	469	483	456	452	510	462	440	462	467	457	506	479	461	474	450	485	489	511	499	457	479	480	458	445	464	449	495	471	465	455	471	452	440	468	439	475	484	515	468	480	485	449	458	432	462	475	454	452	479	452	416	494	454	530	444	464	479	467	533	490	464	465	486	477	451	452	429	478	489	447	488	432	474	420	455	441	471	460	479	463	470	461	443	488	453	454	475	458	490	451	456	456	475	490	444	467	444	452	480	462	489	459	455	446	454	477	496	441	479	508	462	412	471	484	504	453	491	448	472	459	467	485	503	467	456	483	518	470	457	461	484	423	454	469	502	469	469	481	417	462	487	462	470	468	453	465	473	469	439	464	461	488	454	488	448	496	496	453	463	463	499	485	443	519	445	464	460	462	494	454	478	486	469	497	475	471	480	459	471	447	455	477	471	461	490	458	488	460	463	515	493	458	486	445	462	442	446	492	476	457	462	454	498	486	453	498	455	470	474	463	498	497	468	479	499	471	469	461	466	482	463	430	462	466	447	456	458	494	484	460	485	436	443	484	456	470	491	424	484	460	488	426	447	469	492	493	442	451	470	443	482	447	459	439	472	480	459	431	484	472	495	465	476	477	490	452	440	463	469	471	480	462	468	489	499	453	456	463	467	454	451	442	471	432	455	472	479	457	466	460	421	488	466	467	475	444	450	491	443	491	476	464	492	510	483	462	466	477	459	470	513	441	455	470	471	480	473	490	442	463	488	469	484	481	457	457	470	476	456	458	472	479	434	456	471	487	521	480	460	472	448	491	486	519	458	496	444	479	412	461	454	477	444	485	460	466	462	438	472	463	489	436	463	458	517	479	463	444	462	426	456	472	450	438	470	477	423	466	425	468	495	480	515	501	474	448	482	461	491	466	468	464	472	470	444	414	463	477	478	497	447	484	440	466	486	443	462	461	503	472	475	520	481	467	460	464	447	453	461	515	485	488	457	475	482	479	422	456	461	480	467	450	478	433	446	433	481	470	468	475	483	445	466	430	490	458	454	467	512	463	460	459	474	515	442	505	455	475	441	463	476	491	459	461	439	468	476	488	475	483	465	487	462	499	483	477	459	485	478	488	437	443	469	425	456	441	449	433	478	470	417	450	477	491	506	449	488	494	464	480	464	460	470	462	476	473	449	484	493	455	457	482	471	443	483	459	424	473	477	460	437	466	468	420	443	467	436	496	449	473	465	429	493	469	477	472	436	436	443	465	463	488	460	470	492	455	467	473	478	502	479	437	446	476	439	443	467	452	476	481	516	444	440	463	457	442	489	464	475	477	444	446	460	476	463	435	494	482	470	475	464	488	485	491	472	438	446	462	460	483	475	435	446	445	481	497	482	422	435	477	450	501	476	467	491	457	467	468	505	452	478	511	453	484	467	479	487	485	432	474	520	515	516	487	444	461	437	471	451	450	460	489	484	438	439	490	446	453	438	468	506	442	464	460	498	486	464	484	427	480	463	458	463	456	494	511	437	428	450	459	457	458	472	484	456	489	454	449	465	461	455	473	482	444	480	436	454	423	448	480	463	446	482	476	490	511	483	489	504	483	476	490	467	484	492	468	460	434	479	483	486	419	450	493	494	455	484	460	436	449	457	454	461	485	460	469	487	474	496	446	468	480	490	435	471	425	483	444	450	448	497	503	474	455	462	457	440	490	465	511	469	452	483	459	431	495	496	441	457	475	485	447	462	478	429	447	461	467	437	470	465	463	464	489	447	451	486	459	425	528	515	473	481	493	471	472	434	484	481	454	444	494	466	489	450	469	493	462	461	457	486	469	425	497	465	477	467	496	450	529	469	504	450	444	466	489	493	431	433	492	455	453	438	452	450	496	443	489	467	455	472	483	458	498	450	486	468	495	444	441	466	423	438	464	475	478	462	467	429	451	500	480	491	455	426	479	454	462	486	477	442	450	425	465	502	442	457	446	469	476	460	456	469	476	471	469	466	451	474	462	507	493	483	471	486	475	472	457	466	476	450	474	465	469	480	471	471	479	488	473	494	474	493	469	443	462	478	435	430	450	461	479	478	501	431	473	477	454	466	459	446	473	457	433	440	440	469	485	486	477	518	453	438	468	439	467	488	449	458	497	438	471	431	491	484	430	499	496	506	485	443	496	469	526	449	456	461	510	424	467	496	476	490	462	483	445	397	486	487	424	431	454	460	467	426	505	442	493	469	471	497	480	432	485	475	466	506	448	430	459	484	451	467	498	464	444	441	450	474	482	461	428	446	465	457	473	474	484	444	503	517	461	466	458	504	488	441	507	460	497	456	493	466	476	440	485	474	463	449	451	509	459	474	465	465	455	478	464	465	468	477	467	454	422	452	453	503	487	487	480	488	492	471	446	475	504	465	456	470	479	461	482	453	439	450	521	490	468	456	443	489	468	418	499	486	485	463	462	448	463	477	442	459	471	463	458	447	470	476	455	468	455	442	450	402	459	492	432	452	445	485	480	463	438	455	459	517	477	463	455	457	472	509	456	508	507	484	461	431	458	482	446	458	450	449	471	486	459	447	468	491	500	466	462	441	481	461	440	446	481	490	462	458	446	497	466	484	490	479	447	463	456	449	484	485	478	468	453	475	483	468	478	468	459	451	492	466	507	451	507	445	457	467	481	429	444	454	485	431	466	448	471	455	498	470	464	436	454	476	476	521	510	469	483	465	441	497	502	422	489	450	474	482	484	438	462	453	425	453	436	480	482	469	488	451	460	491	458	477	434	523	479	459	439	458	461	458	462	452	412	454	479	469	483	441	467	456	476	481	471	480	465	502	491	478	455	448	494	460	479	485	453	464	428	471	470	455	459	470	466	462	468	478	473	466	484	494	463	469	453	493	471	459	463	466	494	520	453	441	450	474	470	481	443	488	513	459	416	474	482	469	464	427	460	457	492	458	458	498	505	490	437	482	476	428	480	473	490	435	460	412	431	466	484	471	427	499	452	504	469	451	487	508	511	425	500	436	493	448	453	471	473	507	518	489	447	489	481	487	491	455	508	481	439	460	468	465	467	445	445	419	437	462	475	418	442	462	490	464	500	505	459	461	462	486	410
3391	492	988	974	686	575	449	380	354	369	361	331	408	339	364	376	344	350	355	344	368	358	374	361	364	358	338	356	381	412	345	340	354	348	362	375	384	376	352	349	371	356	336	347	329	352	356	361	343	386	416	384	355	367	328	364	354	387	374	350	367	416	376	379	344	342	370	349	336	360	341	355	362	377	376	370	358	387	366	344	349	354	376	292	343	341	354	367	373	378	390	348	414	344	354	352	374	378	363	369	380	330	331	375	359	345	350	372	393	371	389	387	353	373	375	345	328	358	379	360	376	347	355	370	331	351	382	346	312	358	390	390	386	341	384	338	369	353	373	347	398	378	355	367	364	336	365	356	352	389	382	311	321	349	346	339	377	375	395	371	351	387	391	311	330	348	325	366	321	352	337	379	400	423	364	327	355	383	340	392	378	353	349	376	355	354	370	354	336	327	340	369	349	376	350	356	347	380	330	361	364	351	383	341	345	358	361	364	362	349	366	363	334	367	360	342	363	389	358	386	380	333	326	325	355	334	354	384	342	337	316	364	381	361	367	339	379	357	351	335	353	364	356	373	364	348	335	358	376	346	377	368	338	360	351	333	392	371	346	372	402	375	358	355	338	371	355	333	350	323	359	368	345	326	357	332	381	355	347	415	331	320	373	325	374	358	394	338	385	334	362	382	350	377	395	388	358	352	334	405	364	347	379	341	349	331	374	352	341	369	366	346	365	377	332	382	368	338	335	372	330	336	346	363	369	360	384	347	335	377	346	355	400	352	372	378	333	371	350	376	358	346	387	370	326	342	338	358	376	377	345	357	326	342	364	369	372	359	359	343	357	352	351	362	384	379	349	375	375	319	337	340	373	371	335	364	342	357	342	346	351	356	359	362	356	345	368	364	352	341	385	354	365	370	362	360	388	346	395	362	346	355	374	380	363	401	378	347	356	353	373	372	320	364	359	391	350	384	392	367	386	347	334	354	388	366	364	303	367	385	381	368	383	358	362	364	369	351	366	344	337	344	379	346	366	350	349	344	378	353	360	329	375	351	363	321	343	356	386	373	354	346	383	376	350	364	356	350	368	359	337	342	351	350	368	376	355	379	344	352	342	388	337	353	347	342	369	372	364	350	334	345	353	348	353	337	351	375	358	369	345	359	335	335	355	336	373	332	360	357	358	386	376	342	360	339	335	343	389	348	334	350	359	350	307	362	369	351	345	355	405	369	356	376	392	359	358	373	357	373	342	368	366	351	319	341	337	365	362	370	391	360	364	338	347	334	383	358	368	362	345	357	366	379	372	356	344	381	342	334	318	348	299	349	361	355	396	355	346	319	350	343	350	358	349	382	335	377	335	329	361	392	330	346	315	372	358	384	368	379	336	340	371	344	331	352	376	395	403	382	351	386	343	333	373	404	345	373	374	355	383	382	377	370	340	335	361	355	367	370	347	355	376	367	312	319	335	368	387	374	363	385	397	339	378	343	353	365	352	366	340	391	353	375	357	361	367	363	328	368	348	355	361	334	373	388	351	321	326	382	368	362	353	357	378	368	386	364	336	371	375	342	353	332	362	366	381	347	340	337	367	322	378	337	365	350	363	345	362	391	373	368	346	344	351	372	356	350	388	354	331	383	387	406	390	391	363	374	350	356	372	343	363	346	380	368	334	374	383	344	315	367	362	353	401	369	374	363	381	368	374	365	334	331	345	372	374	368	387	358	373	362	371	362	410	341	395	350	343	364	356	374	375	346	352	381	363	383	349	403	368	328	349	346	347	340	402	335	361	364	358	314	323	343	386	357	382	364	328	372	373	365	365	383	366	364	326	357	346	359	306	383	336	363	365	380	384	362	326	352	360	382	375	347	363	348	346	372	369	356	316	370	363	363	378	366	370	373	406	356	407	347	358	351	372	344	356	349	335	345	374	354	323	367	380	344	348	367	316	364	353	341	346	357	396	373	372	350	369	352	360	333	322	405	370	364	360	355	357	387	361	353	391	371	364	332	405	344	325	340	340	358	345	362	344	373	367	347	349	362	345	372	363	352	371	376	362	335	385	342	325	407	371	339	379	394	388	350	356	311	368	360	345	332	361	336	370	353	337	352	332	354	348	361	362	371	351	390	351	355	344	338	411	345	357	382	347	369	390	345	346	382	414	379	377	332	357	342	343	388	360	382	336	339	380	362	365	365	370	333	309	352	346	380	384	379	347	390	372	372	335	348	369	332	402	359	388	356	369	314	339	344	377	353	355	388	359	347	359	328	362	371	335	362	369	351	330	329	346	344	362	323	346	346	372	374	386	350	361	396	345	350	348	343	409	371	386	320	365	354	372	367	334	363	353	370	332	352	396	366	381	369	372	358	338	362	342	330	363	364	324	366	385	371	313	363	336	376	334	356	369	348	377	380	342	363	390	339	381	367	349	410	355	397	360	381	380	363	349	349	334	337	350	359	352	366	363	391	370	348	368	342	337	380	342	366	343	366	363	340	357	377	336	323	359	367	345	360	369	354	374	350	336	363	331	369	356	370	369	335	381	344	351	377	357	327	380	356	358	357	361	384	375	355	374	351	367	365	344	338	336	367	381	365	334	379	362	363	340	337	359	343	329	361	363	349	333	368	341	353	343	361	363	352	344	336	332	388	362	342	312	338	352	336	325	355	351	358	380	392	373	352	349	362	370	370	358	344	322	350	376	326	353	368	347	391	371	364	364	329	347	356	364	380	334	360	376	373	340	300	337	401	374	342	357	357	369	344	358	343	345	340	358	376	369	349	353	359	384	372	338	345	408	373	377	345	344	332	335	374	324	304	355	358	371	355	375	336	350	352	326	365	342	358	318	336	361	343	353	348	380	318	336	354	373	328	333	330	352	386	357	339	312	376	379	345	326	352	372	362	361	356	345	327	333	404	380	357	388	352	337	339	380	326	347	356	375	365	345	333	359	365	393	358	379	397	372	342	372	341	345	372	348	402	360	369	333	357	383	356	320	364	350	392	390	363	365	329	353	345	368	349	356	387	356	365	420	355	389	360	347	325	358	345	403	351	368	387	336	348	370	335	390	325	374	377	354	367	354	361	359	346	365	341	375	347	365	352	360	376	347	361	358	371	324	355	378	346	334	360	366	362	361	331	381	331	343	385	358	371	347	422	379	388	373	385	359	366	363	371	319	372	384	372	342	355	345	371	371	348	387	389	331	389	384	373	360	388	369	363	390	319	370	358	340	387	356	371	344	337	378	311	381	352	351	318	345	342	367	348	342	373	351	389	341	370	395	346	362	341	332	364	361	333	331	340	372	370	370	348	378	361	348	381	373	406	397	372	368	361	386	342	349	357	378	356	370	340	346	352	355	314	340	337	337	365	353	373	366	348	374	361	321	369	381	376	331	351	349	403	351	356	378	401	397	361	368	365	370	367	342	359	345	313	341	342	332	363	346	336	368	370	348	342	314	386	364	358	364	383	352	364	350	341	341	306	370	330	347	361	374	316	345	356	331	349
3360	918	2581	2855	2247	1977	1270	933	868	868	921	864	877	860	863	879	851	858	892	891	864	866	867	844	856	881	879	877	901	876	861	854	867	903	906	889	837	830	854	898	819	905	827	841	904	792	849	824	815	912	853	836	882	872	863	916	801	855	897	897	903	838	829	867	864	833	827	857	892	847	868	816	862	873	822	813	864	862	885	877	842	861	842	881	870	884	826	847	834	876	896	873	945	864	852	878	856	879	820	867	866	894	871	884	816	885	882	833	861	881	876	874	882	931	908	896	839	823	838	851	848	902	870	864	872	818	850	821	835	886	818	863	879	927	892	840	854	870	887	895	857	904	855	801	897	888	873	862	807	814	882	887	819	846	908	859	798	819	874	868	839	836	828	833	862	804	848	856	846	863	887	862	853	877	897	903	832	853	888	845	846	868	851	896	865	848	855	911	865	915	835	848	885	879	908	914	851	850	883	893	866	850	860	812	842	897	869	852	876	897	822	821	834	829	846	886	847	874	809	894	852	841	869	858	891	875	827	849	858	813	862	861	842	853	814	885	846	805	942	796	860	855	853	847	812	852	876	865	860	850	835	907	898	841	861	874	835	942	928	843	882	811	852	882	881	849	898	867	878	812	823	840	856	843	838	837	894	886	856	847	860	841	856	857	827	901	839	942	841	849	858	861	905	844	821	861	845	837	798	892	904	839	858	899	871	838	874	844	880	910	855	849	887	869	865	873	864	910	866	882	851	856	909	851	864	864	846	780	870	853	901	854	825	825	875	826	838	909	839	877	889	886	880	888	834	838	895	846	823	823	862	865	906	830	882	866	850	887	864	844	869	854	848	888	881	893	831	781	808	828	882	872	852	845	855	866	863	808	869	887	868	845	902	871	902	843	888	867	849	867	869	902	859	834	856	862	797	855	881	825	839	855	830	864	857	849	837	881	862	904	868	895	888	865	801	787	874	890	877	865	899	849	886	849	830	891	862	827	876	883	890	839	858	821	823	831	889	829	846	833	848	856	885	923	857	858	900	879	851	847	860	849	858	921	895	825	900	874	874	887	873	867	829	877	858	877	836	818	851	849	805	920	833	875	888	803	923	838	867	858	848	878	877	807	848	849	885	865	857	860	835	820	905	846	864	859	878	888	863	878	856	925	856	877	851	859	899	839	817	838	897	830	850	868	901	835	825	845	860	871	839	889	828	885	821	871	849	853	911	885	913	922	838	819	841	815	846	835	954	864	881	850	874	835	841	817	867	885	862	852	870	881	840	834	903	830	826	879	834	829	810	889	831	890	881	833	909	840	866	872	936	871	836	853	843	831	887	831	847	829	917	862	826	880	857	858	845	812	861	877	841	847	854	841	852	821	836	868	897	877	882	864	897	892	864	828	852	858	859	845	873	920	938	888	846	877	895	857	845	847	827	915	812	850	803	839	871	841	834	891	815	899	854	836	855	864	833	850	838	844	874	844	853	836	855	860	875	846	908	857	886	851	849	872	864	802	846	852	888	906	868	857	902	860	874	864	860	863	882	876	920	844	888	854	830	874	869	805	901	909	886	795	863	838	867	880	842	889	924	849	870	877	871	908	885	857	863	856	819	905	888	909	888	874	902	865	897	897	828	868	832	809	872	868	865	892	902	898	861	812	923	851	874	895	847	849	799	854	861	858	857	882	843	855	887	879	809	890	859	881	816	839	900	845	860	891	891	843	825	877	834	843	859	840	898	840	851	811	814	819	824	855	858	871	878	830	883	878	845	862	898	843	848	847	873	868	854	855	812	859	895	842	895	833	867	811	848	849	913	914	852	914	836	856	874	883	842	800	903	866	872	913	868	886	923	827	876	866	911	937	872	846	815	858	926	924	812	887	910	884	831	822	861	817	908	824	820	847	832	870	870	813	881	880	886	894	883	870	883	838	917	874	836	862	855	865	886	840	897	853	848	846	881	867	836	836	858	854	894	883	891	843	876	828	877	883	834	798	869	885	879	886	861	837	878	898	859	856	837	891	835	800	849	901	880	802	818	880	909	869	864	802	857	845	948	848	837	848	862	880	860	872	880	815	855	858	893	896	799	861	867	869	872	907	897	843	888	891	875	866	876	878	863	835	911	856	879	858	927	868	867	835	927	832	836	837	866	885	896	862	876	892	849	849	825	863	856	770	867	843	837	860	887	800	864	837	877	814	869	886	838	846	849	852	896	850	840	855	862	834	793	825	859	888	821	928	892	837	820	897	866	852	836	884	846	881	860	877	870	867	895	906	898	879	871	912	843	839	871	834	858	830	807	828	839	854	868	869	874	868	871	856	868	856	812	883	872	832	860	814	900	924	832	855	839	878	879	804	821	836	873	840	904	839	870	868	877	855	865	837	825	852	881	899	859	880	862	882	824	886	805	844	870	836	951	873	880	896	865	891	828	840	844	879	864	860	828	917	864	836	832	870	844	822	826	832	819	886	826	865	892	866	894	872	897	855	891	842	851	856	837	860	886	825	858	852	860	910	877	864	829	826	788	921	859	890	890	809	858	849	929	846	843	887	875	876	848	854	857	847	893	910	857	852	837	852	909	890	856	832	852	878	881	850	900	854	872	866	859	837	891	895	845	859	826	880	836	852	867	893	818	850	849	881	943	882	836	855	877	808	844	821	868	833	817	869	861	877	863	892	851	829	840	851	845	823	911	860	879	841	889	876	908	860	859	902	841	865	875	808	845	865	867	939	896	893	898	833	859	878	813	852	875	845	876	846	828	880	858	861	869	871	884	896	863	895	885	814	868	847	820	842	882	886	903	808	846	886	896	893	873	888	898	882	804	873	894	832	891	865	911	831	865	784	860	883	903	792	821	829	907	881	882	858	894	872	857	892	870	850	863	844	837	856	900	877	903	840	864	855	845	866	908	903	869	812	873	849	861	864	842	895	821	850	880	894	892	846	875	900	891	879	889	767	857	839	843	851	847	909	837	932	836	789	852	931	857	925	883	844	871	913	823	885	882	906	869	850	856	905	826	852	875	870	840	912	867	833	912	868	837	834	866	809	856	809	880	911	879	845	906	865	887	838	853	830	895	848	890	851	827	832	917	867	886	894	815	829	871	851	835	926	867	895	900	860	872	836	840	861	912	860	817	921	908	935	842	826	862	909	869	836	855	839	866	876	841	865	865	841	875	901	838	836	840	897	866	884	934	853	893	848	847	874	836	815	839	908	911	875	875	809	833	856	906	867	854	859	920	855	863	860	848	826	856	900	820	903	887	869	854	893	859	879	882	869	903	852	883	837	878	879	850	863	881	873	860	789	897	844	856	898	812	911	909	912	823	798	786	832	865	892	906	843	837	857	862	807	902	907	806	839	859	874	866	865	867	803	885	869	922	778	850	888	870	857	858	880	839	838	861	898	877	890	825	846	873	880	844	820	881	892	887	868	854	857	890	824	889	875	876	927	851	871	850	863	879	879	901	865	914	853	828	867	840	878	834	819	899	874	878	858	840	837	818	878
11396	1178	1624	1898	1116	880	494	457	424	363	398	409	376	369	423	373	334	370	344	365	350	354	371	355	361	366	383	390	359	368	338	379	370	336	376	314	382	326	386	363	349	383	346	338	361	369	379	390	359	385	371	377	391	365	341	382	400	375	423	340	371	374	371	364	381	364	401	379	379	360	391	343	356	367	366	365	361	346	379	373	336	348	342	365	393	362	359	312	349	340	365	369	375	362	342	393	358	356	367	390	326	371	354	352	397	361	335	355	351	345	376	389	364	350	350	351	362	364	373	323	366	389	346	377	351	414	382	350	372	375	326	318	347	337	369	383	390	394	349	356	350	381	366	351	355	363	387	300	344	355	404	372	363	365	344	389	387	360	422	333	394	375	349	354	353	345	360	344	396	375	380	322	389	377	391	375	345	335	331	332	331	367	370	401	354	349	357	354	380	378	353	365	352	368	379	354	385	345	343	342	323	381	367	380	425	374	356	339	358	367	356	338	351	368	374	340	323	351	383	386	353	379	395	358	351	389	362	365	315	354	327	405	379	341	322	385	364	385	389	355	337	377	363	353	355	345	334	385	348	343	356	377	316	332	343	359	360	357	353	364	366	336	373	389	351	383	362	369	381	366	337	362	354	320	377	352	349	341	348	371	386	340	399	367	341	337	390	380	374	366	397	401	375	334	354	349	399	333	383	375	323	354	367	359	353	384	343	384	402	356	390	419	363	365	390	347	399	353	358	350	351	323	335	362	373	373	355	369	368	319	377	371	344	407	374	383	419	378	340	344	400	357	306	364	373	409	349	357	360	356	348	380	357	360	388	375	393	400	403	362	360	367	370	364	371	340	341	340	372	363	360	353	379	363	375	340	338	352	335	355	360	376	339	352	386	355	358	369	366	357	380	369	369	368	360	370	366	327	390	376	352	387	355	373	407	365	376	372	372	383	392	351	373	368	363	357	390	376	393	342	349	338	378	334	369	369	386	361	380	434	322	361	390	369	386	385	341	368	358	381	355	368	342	365	356	339	352	371	353	349	390	345	354	364	372	401	407	371	381	347	385	358	360	384	372	369	321	355	359	394	365	400	314	377	364	356	361	359	364	351	353	384	409	385	370	350	357	364	412	378	352	346	419	377	373	357	327	368	393	363	386	373	383	354	350	401	395	350	363	347	376	314	363	391	347	373	367	375	376	421	383	372	388	364	346	349	369	362	342	381	340	345	378	340	337	332	362	356	337	366	359	327	356	362	381	339	356	354	340	388	365	350	380	355	376	362	387	395	328	374	334	367	338	364	365	395	354	378	373	369	332	357	348	345	370	363	376	380	361	355	385	373	364	329	403	343	326	404	397	369	350	379	397	361	367	409	429	375	348	368	392	362	382	323	357	368	337	343	365	372	362	385	396	382	362	347	338	375	362	397	367	391	371	376	376	362	363	372	383	344	396	376	383	384	373	366	371	379	353	348	369	358	338	352	375	348	354	353	368	364	376	363	383	350	339	393	353	396	375	340	364	371	373	392	309	359	352	418	376	338	380	365	345	371	364	351	365	371	379	364	337	336	372	374	365	365	376	379	340	400	331	359	307	376	377	376	374	383	340	365	351	368	372	351	347	347	400	347	358	352	390	360	372	359	349	346	316	352	384	362	367	360	357	349	401	381	317	351	354	389	364	326	387	378	357	393	348	369	356	298	404	359	364	359	350	386	350	315	384	347	403	363	355	392	408	358	378	397	357	383	369	391	391	358	389	343	381	430	353	393	328	339	390	324	382	369	391	338	362	359	370	356	378	392	384	344	392	355	380	331	351	377	361	353	347	362	357	410	381	393	333	370	324	362	360	367	340	355	377	403	397	309	343	385	343	378	341	359	353	389	370	418	384	366	383	357	342	357	393	385	399	369	346	323	350	339	333	371	381	329	375	379	351	325	329	374	350	387	341	363	399	354	351	362	364	376	351	347	359	379	364	401	364	357	384	353	356	366	383	362	337	365	368	354	320	372	365	350	354	383	370	371	398	339	371	360	343	336	342	377	315	399	365	403	370	335	366	341	377	328	352	363	357	398	383	357	338	344	392	378	341	377	345	370	383	365	379	366	373	346	341	356	381	371	389	375	424	375	373	345	366	328	349	383	346	375	387	335	359	392	365	345	383	348	371	354	341	353	403	377	381	386	348	356	374	375	350	368	355	367	384	365	433	398	378	353	383	365	387	362	392	390	331	346	365	366	376	367	371	388	348	401	343	325	378	376	367	399	382	372	367	400	367	366	367	356	398	395	376	375	368	358	380	421	365	354	375	360	367	372	356	383	377	371	361	367	384	406	369	369	358	355	370	364	382	362	366	378	370	377	338	318	393	353	404	362	337	358	361	365	361	367	385	351	376	336	354	376	378	354	392	391	338	364	360	309	415	387	358	368	382	357	377	382	358	385	327	377	356	384	393	379	343	365	359	369	398	392	338	399	402	368	367	360	369	387	354	369	358	352	358	356	379	363	349	385	362	366	403	372	397	370	321	344	392	334	331	339	372	360	372	381	366	366	393	339	367	344	352	374	368	363	363	368	361	393	380	368	352	361	357	371	420	347	395	383	410	376	359	369	379	352	352	356	358	374	399	338	362	369	354	361	430	392	397	327	365	351	365	414	365	359	342	380	361	383	372	390	383	384	385	362	356	361	362	366	352	404	382	371	376	328	390	341	418	378	383	394	394	381	346	362	371	366	347	345	353	332	361	371	377	357	344	333	366	366	348	351	405	365	380	384	364	361	358	378	349	361	376	372	390	373	329	325	371	381	342	400	339	330	363	395	361	368	399	340	341	396	405	373	408	359	353	354	382	344	366	402	333	351	377	384	382	380	386	388	348	347	391	362	329	339	349	327	348	368	389	398	377	356	375	366	364	367	359	377	365	352	400	372	365	333	382	388	375	354	381	351	362	391	356	392	347	370	330	386	297	313	374	324	372	362	404	385	360	359	369	438	355	367	340	338	377	361	326	381	373	346	372	372	353	366	342	391	375	381	353	374	324	381	372	329	332	362	396	384	366	401	380	361	386	386	348	374	347	384	364	363	362	356	351	364	391	376	400	387	382	364	396	372	375	362	345	388	376	386	391	346	404	375	368	392	370	348	346	373	398	375	338	371	362	362	363	385	372	346	375	360	369	374	375	367	354	385	377	346	358	359	383	382	400	382	357	389	395	384	363	367	390	350	366	391	413	387	367	335	397	387	366	384	349	373	362	355	331	329	345	389	342	371	360	382	391	359	387	361	352	365	361	365	403	370	350	350	365	376	374	377	342	360	326	343	377	364	379	412	381	341	356	330	364	334	342	365	393	389	376	395	376	374	331	378	368	398	393	383	378	364	367	373	353	337	376	357	412	405	383	349	363	371	369	383	303	333	395	388	345	376	343	355	389	418	349	364	359	337	335	383	379	420	348	380	352	363	344	374	350	355	384	376	380	372	352	352	368	390	331	343	362	352	377	334	361	369	386	339
9257	1184	4242	5549	3974	3455	1680	1260	1028	965	979	980	938	910	872	933	959	950	895	926	894	886	890	895	887	834	862	880	896	935	864	853	879	872	941	871	879	915	868	892	905	865	889	829	900	903	855	896	926	861	887	894	855	866	849	886	882	870	886	838	932	817	838	861	905	858	897	865	863	884	864	919	858	883	930	888	872	919	894	886	941	917	894	881	870	854	919	887	840	880	858	823	900	849	871	881	884	879	869	829	812	866	854	826	894	815	853	889	884	850	890	887	855	868	822	816	839	851	869	886	873	847	849	852	868	851	860	902	815	835	846	808	893	788	894	883	868	880	827	847	840	867	838	849	892	884	896	835	854	836	861	851	887	858	862	880	872	899	847	815	872	891	833	860	860	875	822	862	848	888	872	873	870	838	895	864	850	807	914	873	843	887	852	845	870	878	831	883	884	834	839	869	855	897	891	859	830	845	857	923	817	880	820	856	913	838	835	868	868	870	864	831	872	904	853	906	846	883	922	862	884	820	888	886	838	845	880	893	868	892	835	910	905	875	899	888	880	838	831	889	886	890	903	880	898	831	848	904	861	850	850	838	863	848	869	861	867	896	863	853	894	863	859	917	855	896	897	802	885	860	841	867	903	871	873	813	871	925	926	824	865	885	884	838	907	837	895	877	907	855	849	879	895	831	837	848	856	889	840	876	829	831	860	882	868	914	875	865	880	866	896	817	878	857	925	942	888	844	943	885	891	850	907	864	908	880	899	862	869	872	835	835	876	845	846	904	865	852	906	813	885	860	888	832	880	901	860	815	855	872	900	848	867	887	873	882	857	876	826	880	829	857	825	876	799	879	891	904	899	889	895	882	861	861	933	833	872	913	858	862	857	910	860	875	866	875	866	836	855	880	876	862	906	842	820	860	834	836	899	880	837	841	877	908	890	875	887	837	911	866	821	886	862	904	869	899	901	896	886	939	901	849	892	816	846	845	861	876	849	898	814	863	869	902	871	867	868	822	867	899	850	844	909	921	845	872	833	863	891	873	859	906	844	872	874	888	884	898	898	836	839	856	882	921	892	820	900	855	876	888	895	840	851	850	893	906	851	860	879	889	836	865	932	885	841	857	814	894	923	878	795	860	888	837	894	869	832	829	872	897	868	835	819	875	849	874	833	834	840	844	830	857	880	874	833	860	922	817	860	827	885	870	859	832	895	844	887	864	876	908	862	877	881	893	873	846	873	877	866	868	842	896	886	853	858	882	882	904	871	837	862	872	842	834	940	860	857	869	868	797	861	829	783	912	891	833	860	886	841	852	870	858	891	871	841	887	868	868	854	888	886	870	882	888	911	845	801	890	850	887	890	943	848	907	872	850	886	855	916	911	880	860	953	821	854	812	909	854	844	835	855	830	885	873	873	870	833	891	815	885	856	857	869	850	879	884	821	919	836	858	874	846	881	836	855	873	851	887	887	913	869	822	897	838	866	864	884	868	844	889	813	867	851	887	795	907	877	868	904	837	866	846	897	877	868	878	857	833	871	861	848	897	834	835	842	875	887	857	862	837	846	813	847	833	828	840	894	867	837	880	871	905	846	900	900	841	872	855	828	850	911	888	872	865	850	916	900	858	866	859	889	819	858	823	872	883	900	855	870	853	873	809	877	881	857	876	893	882	848	878	923	909	837	909	926	860	887	839	861	868	858	850	770	861	878	870	837	900	835	892	842	854	857	822	862	910	865	858	935	831	877	840	880	853	885	813	880	882	875	850	813	879	857	842	909	877	851	860	913	863	891	853	859	780	910	928	877	930	876	886	870	844	858	879	870	883	849	896	862	908	884	858	886	868	872	773	902	892	841	819	822	899	885	899	882	871	854	851	881	883	894	927	815	865	865	876	903	889	892	919	883	870	868	875	867	872	862	869	860	794	857	870	867	915	892	909	860	847	869	838	863	880	861	869	845	857	858	874	887	886	867	880	884	843	864	905	902	864	848	870	921	846	868	860	839	868	804	868	843	866	849	878	846	894	871	913	870	859	839	904	859	840	944	819	846	902	883	864	876	805	863	857	847	931	866	896	856	872	835	827	899	825	838	905	818	878	894	935	875	915	914	841	866	872	819	884	873	873	923	884	832	851	827	864	879	909	848	909	880	854	846	868	831	896	921	870	902	883	844	891	835	886	833	871	921	843	877	857	858	855	865	884	902	868	855	865	840	841	911	882	904	890	827	884	909	896	852	819	854	897	866	859	938	887	828	867	842	901	850	855	846	890	850	893	870	917	853	857	914	877	891	882	844	833	820	877	931	931	903	893	837	870	903	833	864	863	885	861	926	873	871	834	832	899	875	861	857	926	886	906	903	883	861	916	888	820	879	862	895	844	872	897	899	857	869	888	884	892	879	910	855	861	886	893	877	908	870	869	858	902	847	873	872	851	918	918	861	858	869	890	924	886	872	830	860	846	839	899	872	804	896	824	872	893	874	894	829	893	873	889	886	860	855	873	907	833	848	829	851	844	801	872	889	881	859	880	893	925	881	879	851	865	843	922	866	827	818	882	821	844	867	879	841	853	883	845	870	849	869	853	835	847	883	798	875	849	840	898	867	846	862	856	901	906	836	833	970	874	894	810	885	874	896	875	859	895	891	887	906	932	826	880	862	815	891	847	847	923	905	864	823	888	861	867	869	855	851	879	794	903	876	878	869	892	863	884	854	835	851	887	850	837	816	863	846	898	863	896	875	838	934	872	881	865	876	933	892	863	880	864	859	871	860	862	892	832	854	806	865	880	866	897	883	805	840	891	885	883	867	884	892	849	823	919	898	928	860	859	855	881	842	864	899	851	872	872	865	940	868	854	904	836	815	907	850	833	920	867	887	844	873	877	855	841	839	843	889	844	815	882	872	866	875	882	881	866	842	889	891	800	849	868	871	885	884	883	812	910	869	816	839	886	848	885	875	921	860	829	866	929	881	862	897	881	837	857	942	859	845	817	829	882	882	862	889	855	856	884	837	851	885	871	836	844	829	825	850	913	855	857	883	903	889	854	887	859	860	828	834	927	861	851	906	847	880	853	870	834	868	854	864	895	854	846	868	814	877	909	847	816	865	864	872	826	841	910	910	888	900	875	893	861	877	871	877	868	876	836	915	870	879	830	886	879	836	912	882	859	865	885	873	856	899	847	835	815	844	873	896	916	872	797	878	866	831	841	857	852	832	844	901	882	849	810	860	871	908	942	872	869	900	864	939	878	908	830	874	857	860	875	897	906	884	892	839	815	853	913	858	900	819	874	898	866	872	906	895	878	877	858	823	852	867	889	845	887	896	867	880	905	840	876	959	900	847	897	899	903	890	884	886	840	879	842	861	918	878	886	816	800	824	777	835	847	869	842	842	839	848	847	917	866	826	894	940	855	898	896	898	867	862	889	838	898	823	873	866	893	855	874	908	849	906	875	885	842	885	870	849	885	872	888	882	839	896	792	869	870	823	871	810	838	830	864	784	814
19556	2101	2017	3237	1217	834	509	316	251	193	231	227	221	221	197	178	182	224	197	191	213	182	202	196	193	200	190	181	184	206	187	182	192	188	207	172	210	234	207	200	174	189	181	194	157	213	181	215	183	187	171	196	207	211	160	183	180	166	166	177	190	178	191	185	192	207	199	183	186	205	196	182	187	174	177	190	217	214	185	220	178	198	194	212	196	185	190	171	216	177	180	181	180	181	186	180	161	183	191	204	182	188	187	199	165	189	174	208	156	180	168	183	216	204	164	179	166	158	207	214	203	174	221	180	186	183	167	198	183	160	182	192	169	190	184	189	173	204	220	189	184	188	193	178	182	181	190	192	182	179	210	174	199	183	174	183	181	157	176	183	194	230	197	167	156	166	172	192	189	187	168	196	173	155	175	203	201	219	196	156	181	208	191	174	195	226	195	171	185	170	174	176	200	184	178	176	199	172	165	183	182	217	180	170	201	192	188	183	203	225	189	208	197	170	170	158	161	190	199	202	193	170	162	188	182	196	189	191	195	189	176	187	168	184	200	186	192	201	191	181	162	195	207	165	189	195	183	192	183	190	171	173	204	192	167	191	181	200	193	171	194	203	189	198	200	207	170	180	189	182	180	169	204	163	169	155	204	160	189	197	184	196	220	187	185	215	170	195	207	159	205	173	170	200	186	197	200	172	171	173	177	212	189	175	192	208	191	196	179	188	198	180	172	167	196	193	195	207	179	179	177	195	187	203	185	181	178	199	186	199	187	215	207	206	176	171	198	172	181	173	182	186	219	173	186	187	204	190	184	209	204	195	181	203	192	172	173	157	175	198	208	161	204	224	198	194	204	223	192	180	175	193	194	209	196	186	186	203	174	177	181	173	207	186	175	173	177	187	171	201	168	196	173	214	173	183	184	175	183	188	195	185	191	176	175	181	162	172	199	162	220	190	185	183	197	195	189	173	162	181	193	164	179	187	195	198	200	181	213	177	192	187	202	197	169	191	221	189	171	174	182	186	160	195	203	175	177	193	187	182	214	195	179	199	214	206	197	174	172	192	199	185	201	184	186	178	162	180	187	203	176	196	173	183	192	176	171	210	192	200	201	199	177	207	168	215	192	200	171	157	197	179	189	161	180	177	186	177	181	185	181	193	174	181	182	194	176	201	192	219	213	211	208	200	186	166	151	181	201	212	205	162	184	165	192	187	200	209	197	173	202	172	202	213	195	190	162	199	190	187	223	195	185	174	212	172	190	195	180	187	198	202	189	174	181	189	167	188	185	200	182	165	203	179	168	159	178	179	199	179	200	183	168	206	189	219	183	204	166	189	206	167	194	167	233	205	163	194	192	189	177	176	206	199	197	204	147	200	197	168	215	174	195	178	193	208	180	202	180	197	171	169	191	164	190	181	187	204	185	179	183	206	196	183	168	207	190	191	199	179	202	186	180	185	200	192	192	173	188	212	174	187	177	187	189	205	159	185	193	179	179	208	193	202	179	190	179	188	195	156	198	223	179	179	171	197	197	179	211	185	163	181	180	181	185	194	186	185	178	189	169	178	169	195	175	198	186	195	206	193	209	183	171	194	184	220	178	224	196	182	203	200	207	195	199	181	171	211	197	203	176	207	204	159	196	180	183	205	196	181	189	188	173	211	206	178	158	190	178	193	174	186	195	181	177	169	186	195	191	182	211	205	194	185	184	168	172	180	182	180	212	186	180	171	179	173	191	212	164	199	192	219	206	185	195	175	194	176	217	175	212	196	189	193	198	202	200	190	185	215	202	206	193	182	210	223	198	181	209	167	198	212	180	178	198	201	173	216	191	197	173	185	204	177	192	211	171	197	190	179	183	181	178	190	178	200	173	199	187	199	221	186	191	193	190	206	185	228	179	181	187	182	198	188	179	203	196	185	176	166	186	181	200	184	191	203	195	187	181	183	178	197	200	199	194	190	180	180	208	179	184	193	171	172	153	178	202	182	172	170	172	218	177	180	198	180	179	179	186	188	200	201	178	181	173	166	199	208	174	199	191	192	207	188	161	155	177	168	163	189	197	185	177	220	187	184	190	205	179	184	188	181	174	183	215	189	180	180	184	202	199	174	195	168	187	214	185	178	194	197	177	159	171	183	199	173	198	218	186	212	179	164	162	183	178	179	194	185	199	172	175	174	203	192	195	197	173	167	221	184	203	200	197	178	189	210	168	185	193	192	201	202	195	168	203	175	179	180	183	169	204	203	198	206	197	198	196	176	172	166	200	197	171	185	192	206	174	164	199	205	207	178	182	213	173	195	181	171	195	202	191	181	176	166	196	195	197	182	188	195	181	207	188	175	174	192	202	181	171	203	187	199	200	191	197	214	180	169	201	195	181	174	198	202	178	189	207	172	187	192	159	176	198	189	216	184	179	193	187	209	199	185	210	194	224	184	199	184	171	159	161	161	179	189	196	201	188	190	205	181	197	184	187	179	181	184	190	183	188	158	174	184	196	187	185	208	171	196	177	160	182	184	196	201	202	196	201	183	194	191	201	199	190	180	195	175	185	183	179	196	194	192	200	196	200	170	199	212	173	175	180	200	191	221	172	177	205	180	175	169	189	187	181	187	197	188	175	192	200	176	163	202	201	194	185	157	193	195	206	193	179	192	199	181	196	189	218	179	189	194	182	190	195	175	214	156	197	192	186	180	182	227	192	166	181	167	171	190	158	198	190	207	180	164	193	189	185	175	197	218	206	199	169	167	185	166	180	195	211	196	177	190	192	175	173	178	187	183	179	198	206	183	188	163	175	180	173	210	188	166	165	159	209	185	193	206	205	193	178	168	206	209	201	177	190	198	192	196	187	180	195	200	197	195	208	197	178	181	171	178	165	177	187	207	191	185	213	189	190	195	172	196	197	202	193	159	204	166	207	160	191	203	198	187	183	215	172	199	201	197	168	171	219	190	203	187	178	217	168	198	223	196	200	180	202	180	210	208	196	205	190	210	161	186	197	191	156	198	193	180	187	156	172	198	189	174	217	187	201	190	214	202	209	185	193	204	189	193	221	169	189	205	197	178	179	200	165	186	203	217	165	190	175	183	176	196	178	187	181	197	204	197	193	161	201	202	221	198	196	216	189	184	192	160	191	206	184	187	198	199	182	191	189	183	191	182	208	195	209	207	188	189	173	183	211	185	209	172	202	214	188	183	185	194	203	176	170	181	184	186	178	170	200	220	192	193	189	180	167	181	175	187	154	202	210	197	189	186	181	204	182	216	197	199	212	190	202	191	219	196	189	177	185	180	175	181	161	178	194	176	159	188	186	192	175	204	200	189	187	190	205	179	207	191	197	177	211	193	195	188	171	204	206	182	198	205	192	213	197	187	204	169	195	167	183	193	191	171	157	189	192	161	191	183	201	201	202	179	175	181	170	200	185	221	191	192	164	166	165	213	204	186	184	188	196	188	176	192	199	202	159	201	175	196	212	191	190	203	187	167	192	183	202	213	173	177
12448	1207	4906	9563	4663	3708	1916	1278	860	733	681	675	662	600	572	552	561	556	554	570	523	527	526	505	529	506	531	509	516	499	504	488	497	470	541	496	543	454	518	472	482	459	475	510	467	487	483	513	506	513	507	464	476	499	507	491	472	472	485	472	500	446	518	509	493	449	452	481	472	491	492	495	461	452	484	447	452	477	465	485	495	519	477	504	495	444	465	452	503	463	489	518	478	499	519	517	457	445	480	469	443	483	489	493	465	493	492	511	491	500	460	446	441	476	405	483	475	494	508	487	472	456	499	488	482	483	499	436	480	445	443	503	483	479	457	482	463	462	475	502	457	494	482	505	470	470	466	463	446	485	503	462	480	476	436	521	455	472	469	448	502	444	502	477	511	479	519	486	488	440	464	490	473	467	503	490	459	447	501	485	479	418	455	488	496	471	489	486	481	480	484	466	499	470	440	488	489	506	474	461	427	500	473	520	507	470	455	468	476	460	475	472	475	484	459	452	506	463	468	440	462	467	480	444	463	492	440	431	472	513	454	483	495	474	474	454	429	471	481	497	476	479	500	533	463	457	463	481	474	484	473	473	448	485	469	498	507	479	468	506	476	460	461	491	495	491	466	456	488	536	472	502	457	528	447	442	475	441	465	475	479	467	461	442	496	416	506	484	473	503	485	508	451	512	477	520	476	497	461	505	493	446	465	521	484	465	445	469	466	454	487	498	503	507	470	483	483	478	502	492	478	474	423	460	438	502	421	450	453	476	469	484	512	467	497	478	506	508	461	460	470	461	509	501	477	478	465	470	455	487	494	486	505	515	475	500	454	476	456	461	492	476	462	468	482	491	462	455	471	455	468	514	510	502	478	474	448	473	491	467	464	469	515	452	500	505	455	472	494	483	497	488	461	475	458	495	470	480	486	487	474	462	462	433	511	488	448	481	467	496	502	451	458	483	473	474	490	479	465	507	484	464	430	473	475	473	475	480	500	492	458	494	488	461	451	480	506	483	494	451	465	504	492	490	432	477	496	462	448	481	482	462	463	459	463	473	501	491	484	496	521	487	475	515	503	465	439	481	480	502	485	488	483	446	487	495	470	434	496	482	516	483	482	536	447	458	502	485	453	454	498	482	474	438	453	455	476	463	483	434	478	485	475	491	491	463	491	440	459	475	500	477	467	455	486	502	479	481	492	490	469	476	454	455	482	485	442	419	462	472	427	472	453	466	438	459	437	472	451	450	479	481	482	472	445	453	480	488	457	452	471	449	479	474	482	510	515	458	489	441	459	524	513	460	472	461	497	477	458	443	478	479	468	474	433	474	463	457	495	507	446	481	494	431	444	498	503	461	460	482	445	484	454	474	471	443	456	479	484	499	445	494	482	467	457	456	425	481	457	473	466	479	428	485	455	492	468	462	507	485	480	474	457	486	473	450	413	483	474	477	445	457	482	485	453	499	492	449	494	494	512	495	503	456	484	466	457	481	472	552	482	499	512	414	457	450	469	486	489	485	487	436	473	474	531	457	504	435	490	503	484	460	498	482	509	478	486	442	504	491	494	488	491	509	465	450	441	442	488	536	475	489	506	520	455	458	435	450	453	478	490	479	442	501	486	487	448	475	444	453	430	483	473	480	473	476	462	472	456	499	456	468	493	444	512	498	474	502	494	468	470	510	463	456	467	491	496	484	451	480	461	456	448	488	440	449	439	442	471	481	455	497	498	469	502	487	470	496	463	477	507	465	456	501	507	468	463	474	474	503	479	454	487	490	453	469	514	499	480	479	457	494	513	439	494	479	481	489	455	507	448	470	469	477	463	475	484	504	481	507	509	466	472	506	478	527	505	447	472	461	492	472	494	453	450	438	483	485	485	502	495	471	446	453	463	468	466	502	464	501	475	457	460	485	442	462	483	447	516	474	481	507	461	515	465	449	453	470	487	451	458	464	485	473	460	469	482	460	475	477	485	433	483	492	484	460	464	493	476	501	488	443	474	453	512	472	495	491	500	454	458	471	463	474	501	479	482	461	453	451	482	496	468	488	461	455	483	482	463	470	470	458	448	455	480	431	485	408	472	476	516	462	481	480	453	463	471	495	466	485	474	457	473	465	513	465	463	444	500	485	480	468	468	466	447	456	478	467	450	490	494	463	474	444	516	434	465	502	472	471	436	456	477	503	505	486	494	494	490	513	462	434	470	492	449	513	449	482	493	485	473	429	456	494	492	440	422	449	495	520	491	497	486	491	464	483	467	500	490	491	448	494	466	463	486	489	498	477	487	454	499	467	486	456	472	497	490	485	471	459	476	486	453	477	469	455	471	500	477	449	496	458	442	465	465	490	485	460	525	467	494	460	471	482	502	479	483	483	494	474	440	472	504	489	459	440	449	511	456	452	498	434	461	463	481	473	490	461	443	493	500	464	484	485	481	482	490	480	502	509	481	467	508	458	458	480	466	475	458	480	436	495	506	466	483	466	525	459	471	493	506	474	493	468	453	437	521	491	448	524	472	455	490	473	447	479	468	472	431	490	473	533	459	447	467	469	472	470	455	502	491	485	476	454	462	464	461	450	520	444	488	499	488	471	458	465	490	469	464	464	477	486	463	467	478	458	462	451	486	492	430	472	453	461	490	478	461	447	477	487	500	462	514	465	452	487	414	437	440	478	456	429	507	429	482	451	446	485	492	478	494	434	475	459	450	492	482	448	457	484	446	475	487	453	487	446	496	449	462	471	452	466	438	470	477	471	479	447	486	465	511	496	468	531	505	505	473	467	475	443	451	502	490	482	459	460	506	480	474	467	491	511	475	473	466	472	466	484	430	538	500	474	459	498	480	472	447	486	482	474	440	530	484	456	477	457	465	497	468	487	480	425	482	483	483	495	437	435	436	502	436	491	514	474	495	511	444	458	516	457	470	490	463	449	481	472	441	504	457	465	475	474	489	481	441	479	481	462	480	434	475	491	432	477	487	476	430	491	463	442	476	466	481	466	498	477	445	448	448	463	472	453	467	452	453	437	495	498	466	487	472	494	462	476	485	467	492	468	468	453	466	457	468	474	474	467	454	433	443	490	493	468	481	496	507	469	432	467	488	459	462	484	460	479	539	467	492	520	460	438	440	485	447	479	457	459	474	470	461	444	472	480	468	452	490	455	491	478	466	506	473	528	455	518	516	527	477	439	493	441	459	455	492	478	499	485	457	446	456	463	506	454	447	543	476	454	486	493	485	487	458	468	427	483	470	475	463	457	477	484	445	463	492	453	450	485	488	472	453	461	464	456	433	509	493	496	477	447	472	480	498	494	475	485	476	433	491	470	466	453	492	467	459	507	446	465	486	489	487	460	516	474	481	498	488	463	495	464	483	458	501	427	476	481	452	507	480	506	481	474	483	469	468	457	447	485	486	477	443	524	452	514	491	484	435	485	481	430	522	468	473	481	501	468	491	522	464	491	482	464	496	455	489	475	488	452	461	474	421	467	473	446	452	494	448	483
3349	459	943	1251	705	591	435	368	366	316	348	373	308	350	369	397	364	346	365	327	368	382	342	371	334	366	402	356	346	414	344	374	351	348	315	388	336	373	382	320	369	386	388	388	338	373	357	354	329	345	332	372	398	339	344	329	371	383	363	359	384	355	349	352	343	353	361	377	366	335	359	315	340	361	343	375	311	358	398	338	392	360	347	362	376	344	363	361	366	367	331	348	360	361	355	311	370	346	353	369	366	295	365	392	374	387	369	361	381	354	329	347	372	347	361	389	365	338	346	391	352	383	416	379	362	347	365	372	374	367	364	384	378	336	333	380	359	353	344	359	384	386	357	348	357	371	363	352	348	369	341	341	365	329	371	348	366	328	388	362	343	357	409	350	372	371	353	352	402	361	359	342	363	334	342	377	356	396	332	352	355	377	368	389	375	366	336	375	358	362	359	352	365	345	365	376	341	381	330	387	353	335	330	327	317	352	345	358	348	373	365	360	385	375	373	326	341	365	324	345	371	371	366	353	386	358	370	350	360	371	366	365	383	378	392	353	338	315	355	345	363	388	357	337	347	401	381	370	367	386	386	353	347	357	339	361	430	359	338	351	359	390	346	376	354	352	368	378	362	358	349	364	398	311	373	328	364	332	350	377	359	339	328	337	345	369	354	367	356	343	355	354	392	376	340	381	347	354	372	314	330	347	389	357	338	397	358	347	340	369	376	296	384	408	377	334	377	342	352	356	366	388	341	326	350	331	375	331	345	406	360	313	370	351	332	334	355	377	340	337	362	367	336	379	390	363	353	352	384	349	388	331	355	342	338	371	354	375	354	387	378	356	352	364	372	374	372	344	324	345	356	350	365	341	346	363	363	363	344	374	376	402	365	330	345	367	331	357	327	350	381	327	372	356	332	335	355	377	345	327	369	393	335	367	341	343	328	359	351	344	358	350	391	359	362	355	309	365	371	359	349	355	367	356	358	341	351	385	382	347	385	365	405	341	351	342	389	379	360	334	367	367	346	378	333	357	349	329	327	346	362	352	386	360	368	327	339	364	354	354	380	356	365	409	335	319	361	375	360	366	367	340	384	354	349	339	369	351	391	350	368	335	391	357	361	330	388	381	371	372	363	367	347	330	357	369	340	370	342	352	342	341	331	349	341	331	366	332	322	366	358	350	350	345	401	353	366	365	381	348	333	354	361	368	347	354	359	338	387	347	349	371	347	399	343	341	364	330	375	348	361	345	395	357	346	327	367	352	394	334	361	382	380	366	350	362	367	322	355	374	375	339	355	376	368	380	328	385	345	390	358	348	357	350	357	376	348	377	378	358	338	381	350	380	355	343	377	341	392	409	398	322	375	357	377	355	375	353	366	349	372	336	342	383	331	389	327	375	327	358	313	385	367	382	331	362	337	331	357	344	392	361	327	369	359	372	364	345	377	354	352	380	361	352	364	348	357	362	358	375	338	328	379	339	369	357	352	364	366	384	370	355	345	351	390	370	329	361	350	348	354	345	365	319	388	352	364	340	378	358	337	370	357	399	372	356	366	364	364	374	368	336	331	384	380	339	377	344	416	377	329	374	351	357	381	356	339	368	356	377	378	366	363	343	352	340	368	360	381	387	344	362	356	353	382	397	381	327	368	383	316	399	367	383	381	346	356	348	391	369	352	321	378	378	409	327	312	360	368	353	402	358	339	391	358	342	354	385	350	346	324	360	357	363	379	333	382	384	415	341	367	343	368	392	353	362	375	383	352	366	388	352	344	369	326	339	348	359	348	362	369	335	374	329	342	358	374	374	354	352	375	366	327	327	361	373	372	386	356	406	359	381	336	343	349	348	380	359	339	391	375	376	378	356	358	341	376	399	376	372	350	390	367	356	355	382	374	356	365	321	347	361	384	350	326	409	351	391	371	325	364	348	409	339	394	376	341	338	371	367	321	357	358	340	346	383	342	359	356	357	370	341	370	378	358	357	354	345	338	346	304	355	360	361	358	327	342	354	368	348	401	346	361	330	364	363	375	345	392	352	366	365	366	348	341	400	349	407	386	348	358	369	366	371	357	389	344	329	332	343	342	367	345	353	346	340	384	383	361	342	353	382	358	333	358	353	392	342	374	395	364	315	332	339	346	363	351	325	351	350	364	353	335	375	360	372	374	333	380	360	350	373	378	368	354	333	336	362	393	362	375	358	349	367	361	330	340	410	362	356	313	364	346	358	343	348	363	381	355	341	367	340	344	346	319	368	349	373	349	393	350	353	363	346	388	366	376	412	382	381	365	340	332	355	332	362	348	366	352	331	362	336	365	351	359	361	388	385	354	299	368	370	378	347	356	335	352	364	315	362	387	369	350	355	317	346	400	369	351	374	392	370	375	395	369	325	372	359	394	330	365	358	327	344	336	376	367	345	382	372	364	348	331	360	335	343	376	372	346	374	359	326	357	323	323	341	306	379	357	337	373	373	394	356	345	363	371	332	343	346	365	346	325	322	351	350	389	341	364	372	334	347	364	358	345	352	341	350	361	365	370	333	316	367	392	344	329	352	322	351	364	348	370	388	351	359	362	370	367	356	299	341	296	377	362	364	383	351	350	357	316	364	348	359	370	369	337	320	358	365	347	332	368	377	358	378	356	420	417	367	355	373	313	359	361	342	369	355	342	359	344	332	357	343	357	348	333	362	333	371	353	389	335	356	364	353	330	341	346	324	369	344	371	373	343	353	316	364	332	340	389	347	375	341	324	374	359	400	332	384	349	355	356	364	362	347	372	366	374	353	350	386	368	353	343	360	395	366	306	376	367	353	330	328	341	367	375	359	352	336	336	366	384	372	331	365	358	341	392	369	376	356	384	364	392	345	375	353	370	367	367	389	345	348	336	344	349	348	369	361	385	342	353	376	358	350	352	323	370	367	349	366	373	341	357	353	333	348	369	366	374	367	385	342	328	368	356	373	313	325	359	357	379	334	330	318	339	343	383	336	375	388	307	394	353	374	366	316	331	357	335	343	359	354	354	376	330	327	332	403	364	350	396	355	360	335	352	376	363	342	348	338	393	350	362	349	357	383	384	382	399	376	377	408	361	357	350	333	373	348	364	362	404	365	363	373	368	323	337	393	355	347	342	295	351	377	389	358	312	375	355	331	374	351	349	341	376	303	366	360	409	362	329	365	355	361	378	342	368	350	357	362	350	363	352	357	394	354	343	376	359	331	376	379	401	355	328	353	349	366	364	358	363	371	350	322	350	341	325	380	337	342	395	319	359	385	388	341	379	306	355	371	367	323	335	359	344	359	350	366	377	358	336	323	374	399	365	354	354	375	345	350	292	372	366	334	321	370	335	381	348	356	373	412	346	333	378	324	353	345	360	368	352	350	357	355	363	379	342	357	356	351	335	372	360	372	356	335	379	327	366	358	381	317	344	351	348	356	379	317	365	363	375	376	372	350	345	383	320	353	344	341	374	363	329	379	371	364	344	324	322	365	368	341	367	335
3218	914	2357	3846	2391	2000	1174	925	864	919	872	852	839	807	834	883	836	818	860	896	874	916	872	864	850	850	889	864	877	865	891	863	884	808	863	846	886	883	846	869	829	813	858	879	863	915	875	831	891	828	877	878	871	858	871	845	884	862	868	836	852	904	867	837	938	874	854	853	935	898	866	816	828	889	909	854	845	854	805	844	819	835	840	856	894	863	808	882	895	902	876	816	849	854	808	925	833	853	873	922	833	858	827	855	832	896	837	873	844	857	838	886	891	845	867	864	855	894	869	849	861	834	854	845	869	806	932	875	840	812	895	874	882	886	824	853	865	919	859	851	799	883	839	811	870	894	894	887	845	837	848	859	864	851	881	805	773	828	874	859	835	827	845	864	900	870	818	893	814	865	831	821	878	857	825	807	795	900	856	862	879	877	854	902	912	817	892	880	842	893	847	865	854	890	862	814	895	887	946	875	856	875	851	881	920	857	875	856	798	883	890	863	875	907	836	799	853	818	904	851	868	860	816	835	930	857	876	841	837	772	885	843	844	879	822	820	875	875	862	876	800	846	810	861	844	889	822	825	859	889	875	902	830	840	891	897	781	859	883	858	867	876	839	856	901	848	831	808	845	889	847	859	851	875	912	870	855	867	863	875	821	823	850	879	863	905	824	862	902	836	859	864	854	806	901	844	822	834	898	860	901	865	902	800	829	871	791	860	890	878	857	838	808	860	860	856	854	859	903	867	815	800	810	902	812	839	883	861	832	843	885	857	854	868	866	853	828	843	889	799	839	852	868	875	889	879	890	808	836	822	828	891	901	852	846	883	814	908	864	856	852	892	858	881	894	844	876	815	888	906	846	799	886	839	877	831	888	838	893	868	818	862	825	872	813	820	837	797	827	841	829	903	855	853	901	855	872	884	904	903	842	825	805	832	891	833	821	839	904	859	823	796	863	869	901	843	896	876	850	856	868	892	865	870	866	924	845	875	887	846	838	846	852	882	845	822	844	886	892	817	853	842	797	861	838	774	882	842	858	884	896	866	909	908	912	883	823	835	860	875	848	837	849	868	839	853	824	855	866	899	878	887	819	828	852	845	864	823	859	851	881	826	888	861	866	859	874	913	832	868	792	867	905	915	821	840	867	864	868	863	857	867	832	884	858	880	806	860	876	819	894	838	899	814	878	803	812	869	904	830	864	884	884	920	828	904	886	877	864	825	837	828	872	839	859	838	857	808	857	845	909	863	868	855	880	833	855	860	891	878	839	899	879	862	892	890	904	847	851	845	861	875	872	869	834	817	866	809	875	899	850	901	804	923	867	833	802	846	876	851	884	854	849	897	843	814	840	882	847	830	844	824	824	832	859	878	873	846	876	818	866	862	876	884	907	816	852	839	889	878	853	832	832	882	891	903	863	839	878	956	875	885	812	883	884	868	847	915	858	872	852	868	813	860	853	849	858	850	885	857	885	875	830	836	843	851	872	873	866	824	841	825	891	872	874	825	828	882	918	809	810	839	838	826	828	860	854	859	852	893	861	813	932	847	884	885	869	819	893	857	867	874	846	811	906	800	849	869	920	831	805	908	879	874	912	905	907	837	886	847	855	812	912	886	860	836	882	774	814	887	853	851	868	819	835	866	884	863	854	895	863	835	844	872	874	870	836	816	835	836	870	855	875	863	825	878	891	819	907	845	845	820	825	841	870	923	902	823	840	881	822	933	879	860	883	877	850	854	832	848	878	898	873	804	932	845	818	885	852	858	872	858	845	883	843	828	866	836	832	857	914	830	863	848	876	893	826	923	831	827	838	866	846	845	900	888	882	896	818	890	863	854	877	865	805	846	851	870	887	915	889	818	848	900	825	862	808	839	864	857	876	888	857	885	876	839	837	873	901	822	898	856	880	864	859	844	931	893	890	844	796	806	875	840	843	876	868	835	906	810	880	855	863	868	856	884	866	863	842	902	875	838	851	848	886	805	825	862	839	840	802	876	879	820	847	831	875	837	846	881	799	874	827	908	856	876	841	893	884	868	827	834	847	816	834	841	861	897	886	852	875	843	881	836	844	858	808	865	864	869	901	834	895	901	832	865	853	910	874	819	887	811	789	810	803	892	878	879	852	828	901	863	846	882	849	880	857	862	851	817	950	872	866	836	799	857	894	844	847	806	857	856	820	875	851	864	875	830	867	902	849	818	897	909	870	900	827	831	826	864	807	887	866	876	828	841	875	858	846	918	882	906	863	865	821	847	864	830	897	863	923	858	863	823	859	915	905	850	844	867	829	829	876	975	869	854	848	869	848	890	882	887	869	844	883	836	812	860	869	923	893	828	891	879	892	872	828	831	900	844	880	830	838	834	878	917	875	846	859	870	833	921	831	875	895	822	904	826	800	825	842	869	844	896	884	907	864	858	890	805	820	845	878	896	849	849	857	848	875	875	914	862	876	867	846	845	883	829	819	885	848	873	873	860	867	847	925	862	898	823	846	915	859	852	862	866	865	838	861	860	880	862	887	843	858	934	809	837	842	843	860	852	825	853	846	857	828	842	863	831	831	894	884	845	893	906	867	869	885	845	878	842	854	897	853	863	858	814	841	839	860	834	840	872	881	870	837	892	866	826	818	813	878	832	820	897	868	865	784	890	880	866	841	805	844	838	855	865	871	821	883	846	873	843	836	827	891	844	854	885	870	846	904	857	884	832	839	882	828	841	892	858	839	849	855	842	882	870	836	771	851	810	852	849	850	852	878	806	883	903	749	859	790	834	926	862	830	873	873	848	910	864	887	891	827	826	877	820	841	887	833	874	930	850	883	838	810	872	891	867	841	859	787	867	825	810	908	856	857	889	819	822	918	884	844	875	862	888	844	851	894	838	819	793	915	850	888	868	823	839	835	875	880	864	862	899	880	855	865	829	905	869	853	870	882	815	855	827	809	886	864	862	874	870	851	899	838	851	846	876	826	850	857	912	844	868	871	910	857	839	861	898	865	833	827	826	844	865	809	842	882	889	885	808	879	807	885	859	827	901	823	876	882	864	858	858	831	879	856	859	852	798	894	839	871	833	874	896	844	822	797	866	843	843	914	867	885	874	872	843	834	860	851	910	848	846	886	813	850	898	891	882	868	838	848	811	822	908	900	918	835	846	877	895	821	852	889	865	848	892	905	866	842	849	843	867	875	907	896	823	851	906	821	824	932	854	838	881	832	883	841	831	857	850	829	838	909	915	903	860	875	849	876	839	882	817	861	828	882	841	887	876	853	834	872	883	875	871	848	851	817	866	858	871	812	857	856	837	864	792	793	938	834	859	903	880	826	853	884	915	880	864	882	858	831	848	880	860	853	881	827	835	892	862	873	875	888	854	861	837	823	884	819	861	876	869	825	795	909	873	846	863	909	913	849	862	863	879	884	883	865	887	815	850	898	879	830	825	873	900	859	855	840	854	891	859	848	894	898	883	852	901	861	842	808	870	876	858	853	841	870	880	876	863	843	849
10817	1034	1370	1999	1152	895	554	458	398	396	386	379	353	356	353	369	363	353	350	374	363	403	342	360	388	359	392	377	358	371	390	393	386	395	346	335	368	362	348	350	427	370	376	319	357	359	323	360	357	370	375	360	388	382	365	339	333	342	350	355	355	394	356	337	359	342	356	375	343	367	353	353	381	365	392	369	398	364	386	347	386	371	345	369	369	333	358	392	368	397	355	417	393	353	350	367	380	378	417	383	414	402	397	394	337	373	326	364	387	344	415	375	337	357	384	366	384	383	357	347	341	344	355	348	361	353	391	359	329	397	363	334	341	352	336	406	359	326	347	330	380	326	375	374	350	434	325	362	389	343	372	339	381	386	368	373	382	384	384	403	358	343	390	378	340	337	335	344	337	394	396	346	361	383	365	372	355	365	331	339	375	368	342	363	325	343	361	362	362	380	397	340	377	353	335	388	352	365	361	364	399	395	345	365	382	406	385	386	301	373	374	385	384	382	378	352	365	372	370	356	358	357	396	406	415	405	361	352	343	339	343	365	361	330	400	356	323	363	375	333	357	372	374	367	365	351	374	379	365	368	384	373	344	369	389	391	361	417	364	399	395	372	343	374	363	372	352	380	348	374	349	362	368	341	360	349	357	378	361	360	352	344	370	371	371	354	375	365	354	354	355	378	339	380	358	361	383	366	335	349	362	400	369	360	374	387	379	363	371	331	362	365	351	345	344	364	382	390	386	329	381	360	392	396	334	344	363	363	387	366	366	330	381	335	355	354	353	396	368	379	368	357	361	365	367	355	339	400	345	351	393	346	361	335	363	365	399	376	358	348	356	372	362	365	390	339	358	350	380	397	361	353	384	376	370	345	341	364	400	356	383	321	370	329	364	375	330	353	353	384	403	375	407	325	343	376	418	399	360	372	376	389	362	385	368	358	349	370	361	360	367	380	348	381	363	373	361	373	357	379	384	378	358	356	347	366	388	358	387	346	380	370	335	357	359	344	368	340	387	354	345	353	355	352	330	410	352	389	394	318	363	348	345	378	375	381	349	366	372	378	369	365	403	400	354	370	347	376	358	383	348	375	340	392	387	376	378	347	346	390	375	363	354	377	388	379	369	377	403	339	388	350	356	350	401	355	356	392	357	383	392	355	416	378	388	361	374	374	337	331	413	341	387	380	360	367	358	381	374	346	356	336	337	350	403	360	400	371	377	343	372	405	348	341	336	353	371	391	350	361	388	364	370	366	354	394	388	372	378	389	364	378	343	359	367	394	364	404	408	365	362	377	341	352	387	357	357	355	336	342	353	362	359	390	374	373	352	370	350	353	361	341	360	332	357	347	365	351	344	375	359	397	384	325	416	349	373	358	376	393	347	337	330	368	360	359	363	365	378	381	320	406	343	329	377	375	347	384	355	364	390	347	371	363	366	340	386	400	381	378	348	377	350	376	359	340	344	379	363	353	345	383	373	397	343	391	389	347	349	338	390	372	407	367	351	353	356	339	373	326	337	325	367	378	388	332	351	399	382	393	361	410	344	353	330	360	353	366	371	361	377	323	380	374	361	385	391	371	382	379	359	382	399	364	352	340	356	337	366	350	330	335	406	358	371	374	348	378	371	360	352	366	368	354	392	368	417	359	385	375	340	342	353	371	349	376	423	392	373	357	367	383	378	370	364	354	378	388	358	325	288	360	340	402	367	394	387	395	366	367	379	387	366	367	357	347	337	394	355	361	362	364	361	371	375	378	372	357	373	355	351	415	345	407	379	380	347	350	354	352	388	373	384	416	355	370	340	408	371	347	354	357	366	391	384	387	383	360	366	401	341	385	354	393	358	372	370	367	351	383	384	355	361	365	368	340	382	361	351	368	374	371	345	379	362	364	381	365	343	376	365	378	356	353	367	390	383	372	388	380	342	352	383	350	349	392	360	365	345	400	341	396	359	396	391	386	369	356	381	365	403	372	354	380	374	377	385	370	357	386	344	371	368	386	347	367	404	388	372	346	376	396	369	361	381	377	355	365	343	386	389	390	362	354	358	336	380	360	342	387	338	363	365	370	357	363	356	386	338	352	371	357	419	382	354	364	395	339	384	367	391	346	366	334	387	375	368	335	370	359	382	322	354	364	355	358	368	346	374	367	379	430	392	339	368	380	379	372	325	335	414	346	342	330	343	358	347	357	373	347	348	341	365	379	363	354	361	382	365	354	363	379	390	393	347	352	365	380	352	367	338	415	338	341	399	391	336	366	388	378	353	345	373	373	323	341	366	360	368	368	361	351	351	391	381	380	345	355	349	367	373	314	361	378	361	337	412	350	334	385	370	353	358	342	377	392	353	367	356	380	340	378	328	363	365	367	352	377	335	386	358	360	354	404	370	395	381	394	380	372	347	365	345	378	356	336	375	350	376	369	401	353	334	360	342	358	361	372	356	396	358	361	396	429	393	368	346	346	377	359	370	368	328	375	360	357	384	358	375	370	338	371	352	356	377	365	390	394	384	360	406	325	354	383	399	354	397	359	358	351	327	411	367	393	407	354	380	381	390	375	380	337	365	414	347	313	417	382	395	362	374	378	356	363	361	340	382	371	389	380	365	347	333	393	357	354	410	337	335	356	351	367	370	362	348	365	385	377	367	415	369	357	392	376	358	366	366	364	373	321	383	354	346	335	343	405	361	369	361	404	370	375	404	360	346	357	357	384	330	362	360	353	394	342	332	321	355	388	364	363	363	355	361	356	372	426	383	311	344	351	361	378	347	394	370	383	368	343	355	343	355	356	361	380	366	384	376	362	400	342	369	380	370	330	373	353	349	379	391	377	384	392	353	364	376	356	332	348	348	385	385	401	348	344	354	362	327	357	371	378	335	346	382	327	360	383	342	386	382	354	376	393	384	364	408	396	376	376	336	356	359	370	352	358	359	366	295	377	376	350	344	356	353	344	348	361	387	372	380	407	366	347	377	348	352	366	365	371	363	359	380	299	356	405	385	352	388	391	388	343	363	373	365	380	405	358	396	369	361	365	358	357	333	386	379	368	357	361	365	385	355	369	334	393	372	370	375	371	354	378	392	341	365	365	368	361	358	390	375	379	360	370	332	332	357	364	389	385	402	347	334	414	369	415	345	348	350	421	326	359	377	365	366	378	374	346	354	334	367	313	361	352	361	410	387	365	373	356	370	391	391	407	392	378	338	361	353	366	354	355	376	357	344	328	339	363	336	390	387	380	389	351	367	351	337	375	373	363	367	370	361	358	401	360	353	379	371	401	417	379	342	368	334	339	353	359	384	346	350	373	376	371	417	379	346	367	362	376	330	402	376	366	391	341	355	350	377	353	361	401	353	391	378	356	371	349	365	352	334	327	361	366	381	350	378	387	331	369	383	388	341	352	345	377	396	374	373	390	361	361	367	365	349	416	378	364	380	387	380	342	372	406	358	365	358	352	373	378	354	394	374	391	364	338	357	422	332	379	386	384	371	358	384	389	355	372
9045	1226	3282	6143	4386	3458	1767	1234	1051	1032	985	951	927	898	978	898	871	937	875	882	899	814	867	878	854	872	916	887	901	868	827	849	850	898	848	905	850	867	906	905	864	895	886	922	888	887	867	885	926	825	873	822	823	892	838	888	856	863	859	912	870	884	831	885	876	902	894	851	943	869	844	852	837	851	839	907	851	886	855	849	847	877	802	822	854	885	906	918	824	805	906	814	848	908	866	821	872	868	854	893	881	879	874	888	922	854	860	829	892	874	835	851	869	802	829	826	837	852	823	866	858	854	892	911	865	870	867	843	833	864	825	874	850	825	804	868	878	858	847	849	881	857	837	926	900	821	910	876	844	801	831	837	861	927	842	856	823	909	868	875	920	899	848	837	844	883	922	836	844	834	914	823	821	886	829	838	870	829	877	848	855	884	916	905	862	830	901	889	890	856	818	879	855	856	854	855	915	924	851	885	886	867	842	868	779	853	875	880	823	879	893	845	899	867	882	885	830	892	860	886	858	861	864	832	834	842	907	918	914	842	838	837	892	865	845	880	812	833	881	923	883	860	865	860	855	851	834	827	833	796	890	844	860	840	876	864	858	888	853	888	819	835	850	889	855	823	876	853	857	853	873	833	852	845	853	818	884	921	875	791	879	873	836	867	875	832	877	865	851	876	854	797	826	823	903	883	879	869	804	868	860	846	854	909	896	803	839	941	812	845	863	865	918	826	816	892	870	856	856	871	851	901	836	904	823	810	854	902	854	871	864	883	866	893	839	916	850	910	840	844	869	849	899	902	841	877	802	918	831	823	900	893	845	827	865	854	869	907	829	881	865	881	832	922	852	850	850	905	905	862	845	864	872	880	888	838	838	865	874	881	876	848	803	913	844	852	898	855	847	873	895	821	869	872	844	964	852	876	873	883	885	856	879	833	814	792	862	859	862	866	906	910	891	848	855	826	876	883	844	867	800	837	865	875	880	867	826	831	861	841	876	897	828	841	872	861	860	866	804	872	900	858	822	788	879	905	855	844	853	869	869	881	875	853	807	907	835	870	821	846	841	845	892	879	861	929	893	875	876	845	869	878	840	887	885	852	889	843	898	855	860	855	907	869	903	844	871	880	890	872	872	867	838	913	794	934	849	877	825	805	832	888	825	893	888	870	848	879	830	871	846	865	885	866	889	846	848	861	858	784	884	838	897	858	873	893	878	893	872	870	887	811	815	868	853	883	884	829	868	880	863	860	880	840	866	891	823	851	915	821	874	846	855	855	890	896	854	848	864	842	819	834	930	900	859	941	874	907	898	839	844	872	878	899	812	901	857	890	852	863	860	856	909	881	874	879	825	924	853	862	844	810	850	889	922	837	910	886	874	837	886	896	857	836	812	856	924	878	828	874	871	811	814	891	822	855	921	880	904	885	887	911	825	950	816	857	920	797	908	876	830	895	847	873	889	801	873	835	842	842	847	805	871	882	830	908	840	897	869	829	869	873	927	844	925	879	849	781	876	884	869	852	854	849	844	838	905	858	820	865	870	849	836	889	852	885	860	903	846	861	909	868	885	886	840	794	868	867	861	826	837	815	832	837	862	848	881	902	845	901	841	855	843	882	816	892	840	840	862	876	872	917	914	885	892	914	879	853	898	861	873	854	896	864	900	900	833	849	847	843	864	855	860	873	873	870	857	872	885	867	839	824	855	855	860	857	856	840	879	855	799	903	862	826	858	896	893	805	861	868	799	911	886	829	806	928	838	841	850	895	894	790	823	830	870	873	811	888	836	879	862	885	836	888	897	880	862	866	821	896	844	843	860	801	860	892	893	850	861	932	885	876	883	856	813	878	870	843	841	867	900	862	823	852	842	876	876	876	869	925	840	812	887	850	872	861	916	866	855	899	915	897	821	843	851	897	835	837	899	851	833	836	858	858	875	869	828	824	870	924	824	885	844	867	898	848	871	885	900	860	830	878	838	881	842	866	861	850	892	849	881	826	838	867	828	870	858	907	857	856	846	852	897	855	860	869	875	909	879	829	873	860	813	820	835	860	860	828	857	839	878	880	871	860	872	899	833	925	902	909	863	886	853	803	857	883	815	842	865	899	884	853	829	880	861	863	823	811	811	835	870	878	857	855	866	819	888	835	902	848	867	910	833	908	842	804	803	835	820	864	896	893	837	850	915	855	885	826	879	896	922	891	870	843	821	887	871	841	886	844	849	878	804	876	871	907	882	848	871	867	923	834	842	890	793	835	888	839	869	888	862	909	874	847	900	895	834	890	864	837	875	876	840	877	889	893	895	824	818	894	878	852	817	915	875	837	900	802	873	877	817	886	881	894	837	854	822	843	859	868	836	927	875	863	890	862	881	869	828	887	856	873	832	862	831	830	810	929	826	878	897	818	830	878	865	866	867	860	938	847	855	836	864	862	858	833	839	889	889	842	848	860	858	829	877	875	902	845	861	852	809	878	860	845	799	880	868	905	891	923	840	903	890	853	850	856	876	822	886	791	808	918	843	866	762	911	876	875	840	847	866	886	880	840	928	780	836	898	839	863	836	948	825	889	853	887	884	838	846	851	874	887	897	847	859	774	874	846	840	834	878	860	809	807	875	865	886	811	870	885	816	837	823	861	836	900	887	873	839	803	921	845	905	847	896	871	830	920	814	858	841	916	815	855	831	846	885	901	882	866	905	874	870	905	850	800	849	815	889	879	890	877	860	856	824	862	894	932	889	862	833	870	844	875	875	857	867	883	866	824	895	872	920	813	886	888	850	885	852	867	855	817	821	839	860	855	861	846	881	818	807	924	835	877	852	841	862	858	883	841	840	871	849	852	882	888	897	849	879	871	879	832	835	872	842	798	868	882	827	845	862	840	808	835	863	870	869	874	849	843	842	846	876	839	841	852	906	823	855	922	851	892	897	840	875	888	914	878	920	845	867	849	842	851	848	851	830	921	913	877	887	892	896	888	907	873	875	836	926	845	833	842	852	867	862	803	863	822	906	949	853	850	823	897	881	867	881	853	857	849	920	862	862	864	830	859	881	938	896	845	868	899	865	860	844	807	870	851	822	854	826	909	870	875	870	864	856	827	884	837	860	849	823	876	838	928	827	878	865	813	856	865	857	863	833	831	829	855	873	860	899	880	854	857	827	913	851	886	859	874	841	870	885	844	852	856	886	916	869	872	864	852	873	791	859	836	821	881	828	860	842	881	893	907	833	906	893	908	827	929	871	839	871	880	887	872	853	886	841	827	878	895	864	907	857	898	855	881	885	806	868	861	873	880	834	858	901	865	792	828	816	820	816	778	861	874	864	885	869	868	854	862	885	843	920	893	880	830	860	821	848	841	834	846	877	861	893	867	859	869	855	785	833	878	885	860	864	867	874	850	846	876	863	852	881	886	777	885	913	837	836	845	938	935	846	847	876	905	876	846	882	825	823	830	866	861	817	832	851	866	891	856	865	876	869	854	842	853	857	831	813	862	895	888	850	842
18976	1817	1529	2709	1312	1012	571	336	255	224	236	219	199	213	199	190	223	207	206	190	183	193	187	209	205	173	178	206	192	172	210	200	182	167	210	188	199	179	179	189	187	207	178	187	196	160	190	187	161	199	170	179	188	168	183	184	178	167	190	198	174	193	180	194	175	215	179	170	182	183	170	180	182	177	192	185	185	160	196	195	195	173	196	174	204	190	204	191	201	174	200	183	170	196	164	190	165	200	196	206	214	156	195	196	201	197	177	179	184	196	203	182	178	176	222	195	164	198	171	175	183	180	194	170	175	213	203	185	180	185	209	151	186	187	184	166	193	187	210	203	193	208	202	186	176	172	185	158	185	171	173	176	177	167	196	186	178	185	173	187	187	193	174	209	190	198	187	199	163	180	193	174	168	209	189	197	186	172	194	194	183	188	179	182	182	202	207	196	206	190	195	204	164	197	175	181	194	192	190	191	152	168	178	188	152	186	161	167	158	194	173	183	171	202	192	187	193	205	205	205	205	164	177	194	211	175	183	171	176	199	203	182	204	201	195	183	196	194	190	186	181	171	196	213	208	182	151	199	195	205	168	191	175	183	170	172	214	190	199	192	198	191	213	176	155	187	156	196	193	187	177	188	174	207	183	171	221	175	193	198	189	192	175	194	182	190	195	159	161	204	186	173	206	176	206	175	188	209	199	214	186	196	184	203	176	182	184	170	193	198	185	205	199	177	171	173	186	184	203	179	177	191	169	185	179	190	186	187	176	189	175	183	188	190	170	169	166	173	195	151	172	164	165	192	202	179	210	184	162	172	198	187	197	169	197	182	194	196	187	202	213	201	192	180	178	176	192	199	206	182	168	184	181	197	176	178	182	192	179	196	193	189	209	163	176	181	191	191	190	176	192	220	157	184	192	186	183	176	194	192	170	181	181	193	197	158	170	168	169	210	172	175	173	207	193	178	223	166	185	179	179	184	182	205	194	195	191	192	191	180	176	184	174	154	202	179	167	192	174	174	178	179	191	174	170	187	201	196	189	177	179	171	192	181	189	194	213	189	178	165	203	190	167	182	157	182	198	163	190	188	172	180	184	183	180	189	189	194	183	160	191	190	197	179	169	185	177	178	194	209	172	177	185	185	194	196	177	172	195	169	216	176	189	198	181	192	162	161	173	192	219	184	191	175	197	200	169	167	221	207	201	170	168	191	173	181	163	191	211	192	203	166	180	179	189	178	173	211	178	174	193	180	175	174	192	166	181	189	207	165	167	191	180	206	166	163	153	192	198	208	201	188	185	174	175	183	157	192	201	208	208	197	194	186	178	204	164	205	199	164	149	193	199	215	180	151	175	192	211	184	166	178	207	195	211	180	212	192	200	196	198	169	188	180	189	193	208	203	174	167	176	175	155	167	158	173	168	208	179	212	201	180	171	227	178	178	185	167	174	161	188	165	191	186	188	179	191	205	192	166	197	179	188	188	213	166	186	212	194	195	180	164	181	198	176	193	191	169	177	190	210	188	190	165	189	167	187	213	173	186	194	188	175	177	175	190	186	163	213	209	170	172	180	193	188	177	183	179	198	189	187	193	198	189	195	187	186	184	182	198	182	196	190	211	187	189	166	192	202	174	205	174	151	163	201	190	199	167	179	159	179	204	199	197	211	224	189	210	161	172	212	189	177	193	188	173	182	177	224	186	212	182	163	193	172	188	179	186	193	188	189	181	181	187	191	183	205	171	176	185	186	179	184	172	171	159	191	186	190	169	169	190	196	197	212	173	172	179	175	181	179	206	179	179	178	180	183	165	177	175	188	176	221	213	192	178	179	198	198	201	195	202	167	191	193	204	184	194	196	221	187	189	206	214	194	184	180	185	171	186	174	181	167	178	169	203	186	202	200	203	200	204	179	173	180	191	181	182	201	181	160	179	166	165	196	179	194	202	198	171	187	190	170	185	200	205	210	216	178	160	195	202	185	191	179	198	156	174	200	185	170	205	196	173	183	179	173	184	192	215	193	197	204	209	184	205	182	178	179	179	196	186	162	200	187	181	177	178	177	196	202	198	181	185	188	198	181	200	195	198	193	190	178	184	186	207	183	164	168	188	239	186	187	184	227	181	190	212	201	199	197	177	178	188	173	187	180	167	193	203	165	200	185	179	168	203	193	174	180	202	162	194	172	184	198	181	195	192	197	189	215	186	210	192	190	157	187	184	181	213	193	178	188	206	204	171	174	213	183	181	167	180	170	190	173	171	191	176	202	167	186	173	201	204	177	195	171	197	188	188	168	183	211	189	174	182	183	172	175	162	170	191	186	213	177	189	193	169	206	197	205	173	191	185	208	209	193	183	174	172	162	166	169	185	175	193	183	178	185	170	172	173	184	168	172	183	166	166	183	186	173	166	212	159	163	196	175	173	180	175	178	194	170	172	218	182	183	177	186	190	171	190	183	189	190	175	202	196	180	189	196	183	190	164	185	197	195	204	164	200	185	202	172	233	188	175	180	178	179	170	183	192	190	189	193	194	165	168	203	177	204	187	204	202	182	193	199	179	183	199	186	173	211	187	217	200	169	209	178	175	188	175	215	178	180	187	196	190	207	175	185	180	195	187	173	170	190	201	182	171	197	193	190	184	189	174	180	184	176	167	178	167	171	217	190	179	175	178	190	190	192	185	173	184	177	194	189	180	199	167	219	188	188	184	174	195	177	162	183	169	204	199	197	203	176	161	179	178	172	191	189	176	173	149	178	180	198	193	201	194	172	177	176	170	183	188	192	218	177	169	173	174	202	169	163	203	157	195	180	171	212	184	185	184	175	183	184	200	174	192	194	202	200	201	182	223	196	168	183	179	177	168	173	191	195	193	195	173	209	167	191	217	169	188	194	185	176	172	185	186	185	186	162	159	194	184	166	200	170	191	197	178	196	169	183	170	185	200	183	154	165	170	183	183	200	193	193	186	188	193	213	200	186	177	178	182	209	208	229	199	199	211	189	196	176	207	197	186	180	166	186	204	188	199	180	196	198	198	199	183	219	174	199	198	180	193	182	178	193	178	208	181	202	176	185	216	182	198	195	183	185	166	193	164	161	168	169	189	197	161	154	197	205	180	207	178	199	182	207	178	180	193	173	209	215	170	200	185	194	178	180	222	173	151	192	160	186	194	185	185	149	195	172	200	191	211	177	192	176	191	211	195	175	191	177	194	191	195	166	204	198	174	182	200	184	223	184	183	204	190	171	169	173	169	189	195	181	192	194	182	199	196	199	188	184	193	178	176	185	150	187	182	153	169	214	191	210	159	229	154	178	174	162	180	196	182	194	165	190	193	188	175	179	188	169	197	203	182	190	177	170	186	202	192	172	186	181	172	161	160	177	206	219	198	174	191	191	203	180	178	199	210	168	183	191	185	195	178	179	176	188	193	171	169	183	179	196	225	176	167	195	193	161	187	172	168	171	216	202	189	207	193	191	198	174	187	185	187	208	205	170	187	184	180	198	204
11970	1042	3467	8595	5386	4411	2264	1202	812	720	714	661	650	611	637	577	526	546	539	513	551	486	536	547	540	516	492	517	539	480	494	516	529	461	486	466	474	483	459	464	457	474	467	465	473	499	483	480	492	479	468	465	495	463	481	458	512	493	475	502	481	496	464	476	453	466	499	488	466	512	470	451	464	456	451	471	485	484	478	458	491	424	464	502	483	462	449	484	480	456	470	466	483	473	524	480	479	490	461	474	487	458	484	449	458	483	466	503	511	471	482	480	456	459	475	450	463	450	468	453	444	509	490	487	462	498	477	463	472	488	488	456	496	439	453	495	494	471	474	472	473	483	415	469	479	499	466	486	430	465	493	449	483	457	477	454	461	469	490	469	497	465	466	472	481	488	449	457	431	496	488	426	476	505	481	484	481	454	457	451	488	471	422	429	478	455	470	465	455	510	441	469	457	454	472	506	460	445	438	498	467	454	481	476	462	497	440	444	457	506	460	469	504	476	482	425	474	472	516	460	488	441	496	486	461	444	455	462	475	453	476	457	462	445	451	442	445	489	501	432	451	454	477	458	501	479	483	453	457	483	436	446	473	495	461	479	479	498	478	477	454	448	458	481	478	445	491	412	447	500	417	507	488	513	461	474	474	472	478	487	463	470	474	428	468	523	453	476	468	477	442	496	484	493	463	476	472	473	435	448	515	484	446	459	486	462	449	457	443	431	475	493	451	421	507	438	434	478	449	459	426	441	474	460	481	476	481	483	489	449	425	442	476	476	490	473	461	498	509	446	465	451	454	462	471	449	472	508	464	463	479	479	472	488	460	472	461	515	469	440	442	442	428	452	486	452	474	507	509	437	511	467	463	459	483	436	444	452	481	464	466	438	434	463	475	470	452	474	466	438	469	484	477	432	451	476	465	518	472	475	480	456	449	491	478	474	440	469	496	530	459	452	471	439	456	456	494	459	461	509	502	480	496	451	454	504	500	494	419	497	445	462	479	476	461	480	462	433	440	458	469	482	485	475	480	450	476	464	471	486	496	473	531	513	455	510	448	463	451	482	493	463	477	441	444	465	450	468	468	432	452	474	457	423	464	464	467	456	486	457	461	441	458	482	509	493	443	503	486	455	472	487	469	520	454	489	446	476	465	449	448	456	447	479	467	501	464	526	488	474	475	458	459	474	440	479	478	463	483	484	502	462	458	465	473	430	512	523	452	476	522	467	466	459	475	447	452	477	505	466	489	492	451	474	464	453	468	454	453	438	479	476	473	445	460	492	433	491	495	456	467	428	483	456	455	466	468	464	452	472	460	464	474	486	468	484	498	453	503	460	475	471	479	476	438	455	434	473	430	464	499	506	470	497	521	457	488	477	504	431	460	464	428	467	457	515	444	434	466	519	465	431	460	479	474	469	487	488	452	482	466	421	448	490	482	470	474	449	502	424	475	489	487	481	453	455	463	510	498	470	468	457	450	501	453	473	468	484	492	501	444	437	443	423	444	491	447	451	444	465	513	456	468	439	438	493	456	459	496	476	491	459	440	472	459	491	475	437	486	460	465	445	452	443	463	464	468	472	484	470	500	457	456	489	503	454	486	451	470	510	473	461	454	474	479	439	481	493	441	446	470	443	472	473	448	470	467	426	473	470	481	478	476	461	450	499	465	439	443	473	465	474	452	446	464	463	456	468	479	457	502	456	465	478	459	473	425	461	469	462	436	489	474	483	497	492	461	494	448	466	475	460	482	454	431	427	458	453	482	475	462	476	486	469	485	459	481	454	437	463	466	497	483	487	467	471	468	445	480	481	405	467	454	429	466	468	452	478	441	503	451	479	498	465	482	451	462	491	478	456	428	445	467	451	459	437	464	481	469	481	506	492	476	508	497	435	463	500	445	496	475	487	486	476	497	505	487	457	477	450	433	488	482	476	449	516	464	432	488	462	470	466	500	516	460	455	474	477	437	469	478	417	454	497	467	426	434	452	476	462	497	466	467	424	447	469	446	453	472	431	471	471	482	473	463	461	460	429	453	472	459	431	478	466	466	454	494	495	448	476	483	514	489	481	483	464	517	470	428	449	467	447	464	502	475	454	482	448	476	464	413	450	468	479	452	440	426	462	457	462	458	453	459	487	475	476	456	478	473	472	440	469	460	472	478	470	535	476	495	474	472	466	488	473	446	456	465	447	425	456	497	484	438	462	447	466	489	530	479	432	477	461	456	456	449	485	477	459	475	487	476	476	481	470	433	496	488	464	464	476	507	462	499	483	423	463	450	451	400	454	464	437	492	442	476	442	486	476	512	470	494	505	488	445	490	466	462	506	445	518	464	423	454	458	457	474	434	467	436	440	463	501	464	490	430	460	472	448	476	460	451	415	459	469	453	457	476	474	428	478	459	453	497	469	474	485	502	448	459	462	430	499	502	435	471	485	430	471	484	481	472	485	477	459	481	463	420	465	458	501	433	449	434	456	469	488	473	467	515	446	481	477	467	498	448	459	469	468	446	466	469	478	460	489	488	462	474	470	434	473	424	471	463	459	433	479	481	457	456	436	476	444	462	477	456	433	475	447	492	461	479	419	478	501	461	428	518	447	463	460	480	467	463	494	445	437	450	503	496	456	431	453	460	453	442	451	491	454	462	457	502	466	448	471	484	509	461	468	430	485	408	452	485	486	509	450	467	457	475	454	459	485	465	415	441	470	481	496	513	492	489	479	479	471	470	511	496	488	458	457	496	490	467	470	477	477	504	474	465	507	484	455	468	475	488	468	444	496	485	477	452	427	421	453	487	409	454	460	468	451	408	478	489	458	457	503	453	458	452	490	454	513	479	441	484	436	451	520	466	459	460	454	450	467	476	447	492	467	461	451	494	474	456	454	459	507	474	473	521	454	489	473	494	456	472	483	459	437	507	437	465	473	438	455	499	467	474	497	509	491	469	488	469	484	451	453	450	494	444	443	488	455	457	430	467	466	488	418	496	474	455	459	473	493	449	455	476	452	460	508	495	456	505	477	498	454	421	467	464	427	457	455	473	434	474	418	454	500	448	438	454	488	487	474	486	517	479	444	446	453	453	460	467	463	495	485	485	457	496	465	442	474	485	472	496	435	460	453	475	460	457	457	425	443	446	483	501	465	487	465	448	474	452	505	429	488	488	452	465	475	466	431	463	473	452	472	428	483	428	476	498	445	424	496	444	473	432	453	485	494	475	489	472	481	480	413	505	480	446	471	479	443	487	461	448	485	527	466	473	459	466	457	496	461	473	482	448	469	459	463	473	447	468	444	466	480	464	443	463	447	502	489	440	436	487	471	486	439	476	507	473	457	492	458	470	496	484	467	493	503	476	476	487	474	454	467	514	501	492	459	491	494	461	447	466	478	483	482	466	489	460	461	459	486	433	509	479	465	451	466	458	452	433	471	461	457	453	467	488	445	485	473	449	493	460	487	420	497	466	463	518	490	437	470	476	490	469	420	474	446	509	475	532	456	468	465
3138	476	664	1168	714	582	437	350	361	381	363	351	424	348	345	350	338	373	348	355	375	372	357	335	364	379	350	360	337	338	373	358	353	352	376	356	334	352	356	354	397	334	377	338	363	363	386	381	324	386	321	368	377	386	325	369	384	381	335	353	351	362	358	367	363	349	333	389	349	337	346	372	347	386	357	344	363	345	375	350	357	340	358	348	358	333	323	361	353	396	349	338	377	365	372	360	347	356	385	359	340	358	369	372	398	348	337	319	373	360	380	340	358	341	356	341	344	384	353	370	337	363	365	345	370	365	318	324	362	376	349	370	318	383	350	397	388	345	385	357	375	360	365	384	337	367	374	371	353	342	382	347	379	332	344	338	306	364	339	360	331	366	370	383	344	372	368	361	378	363	350	358	377	365	336	341	329	346	353	383	341	342	348	340	349	351	340	372	369	361	340	389	358	350	343	328	386	327	350	368	345	352	356	336	346	358	366	344	334	383	334	365	360	393	302	357	370	365	361	392	364	364	359	353	350	385	338	379	358	324	338	378	359	367	379	374	342	358	334	360	349	347	359	344	381	347	334	356	352	351	339	353	378	382	388	398	301	330	346	364	350	338	324	341	356	366	385	324	352	317	343	345	337	358	345	329	373	375	359	380	356	333	375	379	337	332	347	354	369	375	369	353	370	351	346	345	424	347	387	352	363	348	344	382	345	382	376	347	366	361	351	320	380	355	361	373	338	338	336	350	340	366	362	365	362	370	311	317	352	367	353	372	335	348	368	359	382	361	327	360	347	359	351	365	329	386	353	345	331	344	382	344	372	343	360	355	398	338	344	372	332	351	324	364	330	358	390	382	347	387	367	376	398	362	353	360	337	346	391	377	340	332	372	356	370	327	371	380	348	355	315	395	310	386	377	347	338	324	356	366	388	355	350	347	340	376	377	387	341	351	352	351	402	362	343	346	333	366	383	352	362	355	372	326	343	343	307	344	357	358	352	380	352	386	310	376	381	362	363	345	372	335	360	334	361	371	378	342	382	357	346	343	373	383	330	341	363	361	389	334	355	416	408	343	356	326	318	351	392	370	369	359	370	359	361	328	332	357	365	341	340	332	358	392	350	345	352	381	345	365	378	397	341	356	345	358	373	326	330	350	389	319	382	347	393	395	396	322	391	364	373	344	356	343	383	326	356	351	392	395	384	326	370	345	352	391	331	358	366	406	346	345	354	351	345	333	332	373	368	346	391	344	377	372	354	372	343	364	388	372	363	342	393	356	342	313	352	336	390	355	353	346	290	343	370	361	347	331	369	341	369	380	381	341	328	362	325	339	343	389	392	384	350	371	356	370	359	362	367	334	345	342	344	378	329	373	352	343	353	355	333	377	385	362	331	356	346	367	370	365	375	324	378	333	342	370	345	328	349	382	352	339	381	372	356	351	358	343	308	391	327	330	352	336	374	341	339	364	336	342	351	343	338	357	361	344	316	404	401	331	337	358	357	356	345	339	385	317	364	332	334	358	374	366	322	365	356	369	350	395	335	353	345	361	351	356	328	359	374	354	401	310	350	347	379	328	379	361	330	318	386	386	349	331	376	381	391	354	367	396	341	367	400	351	384	352	340	350	354	365	358	336	349	346	341	348	337	394	326	399	356	361	343	384	330	379	312	375	343	404	335	357	345	387	379	383	377	356	346	362	367	395	345	332	337	342	384	345	358	356	365	363	352	363	381	343	354	352	344	377	382	349	387	323	386	378	388	381	316	350	355	357	403	374	384	365	371	310	371	356	385	356	363	358	407	374	348	326	372	322	331	370	360	313	346	330	366	357	345	392	369	353	371	376	350	350	359	362	369	320	385	315	357	367	354	335	374	425	351	357	366	319	377	332	395	358	347	344	358	357	377	364	387	348	353	356	334	333	395	349	370	325	350	346	348	338	352	339	355	335	346	339	376	368	334	374	349	355	331	345	341	375	371	351	377	350	363	349	348	363	367	370	339	367	367	367	374	341	313	316	334	343	347	385	355	386	361	324	373	418	359	371	366	333	338	348	352	353	343	373	351	337	372	371	362	359	350	371	366	310	381	333	347	373	343	350	346	335	349	357	375	369	345	331	391	371	362	334	362	361	421	352	326	330	356	344	333	336	335	362	361	366	349	380	345	329	327	348	395	343	392	364	356	375	342	364	345	338	361	348	373	380	385	333	337	351	341	337	381	331	342	361	337	351	364	366	371	357	340	365	362	362	366	350	352	359	321	361	348	350	367	345	334	352	343	352	359	346	401	366	381	365	363	326	321	356	343	343	374	326	351	374	392	380	405	404	378	345	339	328	341	354	353	384	351	359	351	356	357	369	343	333	361	360	362	332	383	378	357	385	341	371	352	339	377	373	347	378	401	338	346	355	379	341	353	389	338	356	364	378	382	400	352	344	363	332	352	360	349	346	357	341	366	338	352	373	411	338	322	334	374	361	334	380	357	351	376	331	338	396	383	374	409	365	355	351	348	366	357	385	366	382	381	371	359	349	377	372	337	352	371	363	389	348	344	387	326	366	355	339	354	369	379	346	331	348	353	344	357	375	363	342	370	314	310	377	364	323	365	374	375	360	342	347	365	339	383	367	342	372	348	343	359	336	351	361	371	318	347	336	354	403	360	330	363	340	328	327	384	340	366	374	354	353	343	360	373	350	348	320	315	384	339	353	364	349	376	372	402	375	367	326	338	372	311	370	358	373	394	358	363	352	410	370	393	364	373	354	369	346	389	395	362	364	338	370	407	349	364	326	341	368	357	333	394	358	353	374	370	375	389	363	353	400	324	356	357	341	361	333	396	369	340	360	355	334	334	351	328	367	381	355	367	354	344	367	348	347	374	320	343	332	358	368	324	351	423	350	352	342	360	368	352	398	344	396	369	343	333	360	309	342	334	354	351	359	319	342	363	337	357	355	328	336	354	373	355	393	336	359	328	352	353	352	350	376	357	345	341	360	377	345	349	330	378	359	308	362	342	335	348	359	351	352	360	348	346	345	322	330	343	399	333	329	360	398	337	355	354	370	329	368	334	344	355	325	337	370	334	363	340	332	363	365	375	350	368	353	308	368	384	357	371	373	382	390	378	353	365	352	378	338	377	374	351	345	350	349	382	352	362	372	335	372	356	352	356	371	368	332	372	352	378	346	363	366	377	353	371	326	379	372	352	328	338	356	371	389	350	384	360	345	363	361	341	374	376	376	332	357	367	408	360	368	358	347	388	365	297	367	366	362	353	388	342	339	346	374	352	371	372	336	368	337	338	300	354	392	339	361	334	369	332	370	354	353	401	348	366	378	333	373	343	354	351	346	370	365	356	333	374	375	347	368	394	372	384	346	354	336	352	351	376	320	372	333	380	329	342	325	381	359	365	325	360	362	335	337	345	338	338	337	355	353	372	347	335	360	356	366	386	386	368	356	384	353	359	378	371	361	342	370	381	330	338	347	356	355	342	382	375	317	370	355	343	319
3210	1012	1639	3624	2472	2018	1245	929	901	884	838	877	842	823	772	895	891	854	864	865	867	848	837	839	908	888	818	850	812	837	888	971	823	838	854	854	867	838	824	839	820	854	840	959	838	873	843	829	854	836	795	915	865	835	880	860	811	885	836	848	874	835	876	859	850	907	851	837	841	856	891	869	877	888	843	892	855	864	816	847	825	840	821	851	887	859	843	854	796	883	874	895	836	875	871	823	833	864	853	818	826	846	778	882	808	793	801	856	805	832	842	871	856	893	867	948	829	837	870	812	886	850	819	900	875	878	856	900	855	816	855	802	851	813	803	846	825	865	874	823	822	849	846	818	872	837	888	893	892	887	805	812	775	803	878	873	873	851	868	835	881	799	793	862	829	932	839	827	803	839	867	842	856	856	861	835	905	814	870	891	843	889	848	872	867	850	843	879	883	832	849	866	845	838	888	834	850	837	840	854	820	864	829	809	828	826	831	796	895	824	837	821	856	843	796	852	789	838	831	845	871	833	825	843	843	817	867	839	844	849	803	877	828	883	873	864	857	827	790	817	855	911	831	869	866	805	856	848	866	846	857	803	832	850	886	793	825	863	859	878	828	863	828	785	875	846	859	847	837	906	852	860	891	903	853	854	849	827	906	897	845	876	950	857	854	871	819	858	846	813	870	835	861	874	811	851	845	851	857	802	860	826	812	793	838	862	832	783	881	881	898	840	850	859	827	862	808	822	829	854	808	919	877	817	885	862	814	838	872	822	832	859	872	896	831	854	887	807	815	823	849	854	880	853	854	777	831	824	898	836	831	888	862	844	863	829	835	880	862	858	873	862	891	832	852	791	833	831	852	832	854	907	872	851	809	846	906	806	859	823	861	880	828	828	869	852	877	938	824	825	898	846	828	877	815	840	804	837	836	845	802	845	927	903	819	838	855	892	832	850	814	853	889	818	844	902	892	830	877	829	853	836	826	854	845	870	857	823	853	884	832	864	795	888	839	836	841	854	824	856	796	877	836	793	874	829	883	824	837	860	826	877	864	827	801	847	842	866	877	820	819	863	854	854	854	846	833	884	813	830	837	825	884	818	885	844	839	866	792	826	903	824	817	836	863	835	803	864	828	838	844	874	852	790	819	861	822	855	738	842	825	847	824	849	879	840	844	873	884	855	905	846	885	844	853	827	877	829	824	819	799	893	865	841	878	809	855	877	844	847	811	811	856	853	834	842	852	839	850	792	859	839	778	787	844	867	839	909	839	893	849	829	879	830	880	839	853	807	844	821	913	838	865	815	809	820	895	839	842	881	845	849	812	895	841	851	828	862	826	938	832	809	837	873	857	831	832	863	858	849	847	880	867	868	888	840	841	814	879	799	879	828	840	864	844	853	828	837	841	847	835	868	871	867	840	865	813	786	856	824	852	845	798	874	821	852	863	849	852	853	851	830	847	797	863	862	826	817	799	827	893	778	863	866	836	833	915	853	891	885	820	862	884	869	874	876	874	874	900	881	867	844	879	811	837	837	834	814	808	823	839	903	784	869	836	799	812	801	848	859	833	853	879	870	856	854	842	843	830	815	930	839	854	876	872	842	818	890	851	848	891	813	855	820	883	764	901	784	815	825	813	873	858	803	872	832	849	804	855	880	865	883	868	849	835	856	851	776	853	873	827	787	822	864	844	871	857	849	826	848	870	834	833	769	801	842	849	858	856	868	828	823	854	870	888	826	782	844	815	819	869	869	858	849	894	868	820	878	882	887	867	797	839	828	804	860	867	856	859	874	849	867	878	877	790	846	881	898	857	886	863	858	827	814	814	853	796	816	900	838	909	855	867	873	827	825	834	832	842	828	842	847	865	852	873	882	890	831	861	853	857	823	835	866	857	857	836	845	841	890	871	858	811	827	838	822	874	823	842	881	865	869	841	837	822	836	852	842	887	858	820	832	869	835	896	823	868	873	822	844	834	826	847	863	796	846	823	876	878	817	842	887	812	821	892	857	859	842	864	904	848	830	862	891	805	832	904	891	852	851	860	937	854	875	846	864	912	873	899	871	878	859	873	883	929	862	900	854	840	831	847	822	873	854	847	830	818	869	915	790	809	836	840	834	893	793	874	840	852	869	851	876	834	866	839	805	827	860	850	840	855	863	824	879	892	837	855	802	824	790	804	847	908	865	871	834	864	851	886	821	848	846	809	837	840	811	890	820	824	818	892	843	850	831	875	878	825	851	859	887	855	822	883	836	828	879	911	894	833	819	869	898	853	840	829	812	805	831	820	818	840	858	900	865	835	890	898	811	841	908	857	843	811	849	886	841	869	841	836	822	807	821	861	853	833	888	853	795	828	845	826	811	898	814	834	900	809	905	799	844	830	869	812	882	869	840	866	900	888	861	827	873	822	829	867	808	784	856	837	853	810	848	839	899	819	829	835	865	903	886	878	803	859	905	842	837	867	915	837	894	861	850	865	833	893	868	876	814	910	858	877	879	810	843	847	818	892	827	829	874	850	838	834	859	844	877	844	882	855	832	855	864	877	891	873	829	842	790	856	790	851	890	850	852	852	819	911	854	819	905	866	847	869	893	872	849	850	817	863	841	835	901	872	896	869	876	823	811	871	899	840	792	838	858	853	883	838	837	819	807	801	835	850	857	851	884	896	834	860	881	859	864	799	901	845	866	844	885	790	791	889	852	819	874	853	885	857	882	876	841	811	844	805	827	842	838	862	829	825	869	894	848	890	880	893	856	860	802	850	880	848	889	895	833	897	839	889	856	850	838	867	823	849	873	812	821	826	825	851	877	804	829	794	870	820	899	847	847	851	805	817	818	871	845	880	863	840	886	861	884	861	828	836	817	845	832	879	813	895	854	864	819	883	851	858	912	851	845	828	854	837	866	845	830	827	817	847	815	902	862	871	874	809	879	830	849	831	828	807	863	829	845	842	846	823	850	823	853	838	879	830	836	833	841	894	868	880	887	844	861	873	865	835	898	881	825	862	889	843	869	829	887	821	826	838	853	824	880	823	897	814	814	847	817	830	855	849	846	854	882	840	875	865	829	847	800	821	829	835	870	831	847	844	834	835	877	888	837	840	839	876	862	857	836	857	828	877	864	851	843	886	843	814	848	813	890	851	844	884	852	905	812	803	868	831	830	845	821	829	885	872	855	825	823	835	845	810	872	844	840	938	869	854	907	867	868	864	856	878	829	847	893	883	836	864	827	829	831	872	860	892	836	810	829	848	831	889	888	864	921	872	830	851	840	862	874	847	806	856	888	864	868	774	808	886	875	894	788	829	893	855	864	825	874	851	864	860	907	856	837	846	832	849	833	887	847	826	863	858	826	857	868	875	864	762	864	859	870	821	829	848	884	905	855	830	801	865	848	833	856	876	866	879	815	827	882	840	822	876	828	813	814	842	845	896	849	861	825	889	821	877	831	805	860	886	863	895	917	851	806	924	858	867	805	862	925	815	883	851	863	865	844	826	875	860	828
10793	1119	991	1880	1179	847	538	440	363	398	335	383	368	384	400	351	367	384	362	380	372	356	372	359	417	350	355	345	383	320	388	358	353	363	342	367	393	349	353	359	358	346	377	356	336	371	320	364	375	392	397	367	360	352	378	391	338	374	400	360	424	391	342	326	335	379	388	359	357	334	383	349	378	323	321	339	376	371	358	370	350	360	364	330	375	347	375	366	354	358	379	343	390	399	340	343	331	301	365	345	383	371	356	388	339	357	372	356	333	398	352	410	352	356	343	335	384	367	364	355	377	341	359	332	331	390	376	350	389	334	381	373	356	376	363	351	379	354	347	357	352	337	391	365	352	391	352	354	393	382	383	402	375	386	365	408	377	336	355	393	337	348	390	391	374	397	369	365	384	384	370	338	368	355	397	333	322	356	368	352	383	379	387	387	366	362	358	352	313	353	350	365	376	371	370	340	371	373	338	340	397	321	371	349	341	390	405	366	341	366	410	354	345	334	358	352	352	368	351	383	344	351	389	348	348	371	370	385	382	343	372	343	365	368	355	366	357	340	369	363	379	314	366	360	367	342	363	349	346	352	363	390	343	365	369	351	352	346	347	370	384	324	368	379	357	394	364	324	350	371	326	353	362	353	353	349	369	315	354	351	325	334	376	343	382	351	358	401	374	359	342	402	391	361	338	373	374	380	365	369	323	359	328	404	354	330	365	337	392	361	364	335	353	379	345	328	370	356	374	354	387	374	383	380	347	380	349	400	353	370	382	384	345	378	326	367	332	357	341	367	410	372	374	369	377	353	371	342	351	380	359	390	349	361	327	340	347	351	342	360	363	319	358	359	349	349	331	357	365	395	351	375	363	350	343	351	359	369	360	366	362	360	371	369	390	401	344	333	363	386	384	371	398	353	366	353	344	381	348	361	332	365	350	349	359	366	350	367	397	371	381	344	360	378	352	345	372	340	384	352	348	358	350	368	364	364	359	391	330	350	361	367	378	363	337	382	375	359	369	391	352	369	365	353	370	365	360	389	363	368	344	362	348	346	367	368	367	359	354	345	333	348	344	355	379	343	378	374	340	323	395	363	344	379	328	356	345	363	352	364	322	361	354	391	371	333	362	374	399	374	361	346	354	379	389	379	361	338	393	352	400	359	345	371	360	389	361	368	388	339	361	365	356	347	373	365	389	351	333	327	396	382	386	354	371	349	342	360	342	352	362	334	348	343	364	380	365	355	372	369	370	351	345	371	369	344	378	361	347	339	368	342	370	389	372	361	369	403	371	394	368	353	372	339	351	373	370	398	367	384	343	370	358	362	336	400	336	355	373	388	354	398	367	334	387	357	377	372	369	336	355	327	347	364	339	354	372	353	355	346	365	373	384	342	342	342	360	381	369	358	330	370	356	322	375	366	382	376	373	365	378	382	404	338	367	354	354	366	366	365	348	373	335	351	358	355	394	356	358	345	372	341	360	334	371	377	373	388	417	362	332	372	377	371	368	367	357	380	384	335	381	355	387	395	352	386	365	361	353	356	355	405	361	347	347	372	372	346	370	386	336	332	374	393	335	359	374	357	338	410	382	378	370	379	360	375	369	380	351	340	375	386	364	376	374	352	365	334	397	390	371	383	348	347	351	373	384	357	336	379	370	347	335	377	365	332	337	384	378	350	380	356	352	343	380	402	347	331	339	407	391	357	345	361	386	382	375	324	322	386	368	371	342	342	368	358	387	362	332	371	355	315	388	383	366	354	352	381	402	319	380	314	376	367	340	326	351	350	375	341	383	373	353	333	334	351	335	376	372	340	379	336	351	355	385	355	374	362	379	338	346	388	340	394	331	360	353	381	379	325	352	356	343	384	429	348	371	372	329	348	391	381	368	379	391	354	368	339	346	343	385	344	349	395	402	396	383	330	321	406	331	368	359	371	372	348	347	353	358	386	330	337	331	358	348	380	351	369	354	358	356	369	368	378	357	318	340	375	363	395	344	357	352	346	354	365	369	383	363	380	381	360	355	342	383	360	356	410	366	359	336	397	380	368	370	384	336	384	364	392	371	372	339	334	376	330	383	347	383	378	375	357	346	372	326	347	409	382	359	340	359	389	335	341	343	365	360	368	391	359	367	383	384	368	337	352	367	396	388	376	333	371	362	322	342	343	377	371	369	377	353	337	331	368	389	360	333	340	353	394	365	393	351	360	368	361	303	383	363	316	335	336	365	327	369	367	353	342	348	379	358	346	341	392	355	387	349	347	339	362	296	398	411	348	350	329	385	388	341	359	402	355	344	395	371	382	377	369	359	372	357	350	364	342	333	349	353	371	333	369	326	360	348	330	359	341	364	393	349	354	370	367	384	355	376	372	360	400	352	391	353	325	350	355	324	378	360	400	378	361	357	381	350	368	382	348	339	372	329	362	380	336	351	353	343	348	347	375	316	340	338	371	367	365	372	334	375	325	350	321	398	340	354	379	350	393	349	344	347	376	366	375	408	350	378	395	368	356	356	365	355	363	371	369	335	389	362	386	402	344	358	354	330	369	352	346	356	337	343	347	421	358	364	355	324	366	340	314	346	358	371	377	359	343	364	347	373	340	365	338	392	371	363	386	316	389	338	319	348	417	369	362	367	377	378	353	344	419	383	364	351	361	361	359	360	367	359	357	391	368	347	343	359	366	374	319	354	371	336	394	383	419	361	364	367	333	343	357	356	382	366	334	340	314	380	359	372	352	363	338	405	334	330	389	363	373	380	344	368	362	372	384	367	371	383	362	400	367	372	375	350	367	351	357	359	371	339	355	348	414	358	365	325	395	359	353	345	389	366	357	332	348	380	393	324	346	346	359	345	368	393	389	391	391	322	383	341	399	366	349	329	343	357	351	398	360	351	354	375	331	330	343	346	361	366	346	375	397	355	390	380	367	334	389	367	390	400	341	371	344	402	380	328	381	338	374	381	349	357	362	376	365	343	361	359	323	362	346	352	390	356	371	397	344	351	402	373	353	347	381	339	363	392	326	383	358	374	354	349	324	381	376	353	364	373	323	335	393	347	323	381	354	365	345	351	346	379	394	366	376	391	372	378	370	336	335	347	344	366	353	340	352	348	339	325	360	375	363	349	362	370	350	355	327	407	369	360	394	387	365	353	360	373	349	342	334	355	345	386	348	344	384	385	360	371	368	318	379	337	358	347	331	334	348	355	365	358	382	349	329	343	366	351	360	354	408	343	359	377	343	376	344	368	344	367	352	379	356	363	349	357	397	353	340	337	393	424	333	353	370	382	351	354	365	343	324	356	373	341	366	399	350	344	331	340	338	364	357	361	322	362	387	357	360	363	373	377	342	361	410	346	362	336	384	380	353	367	379	333	337	328	361	366	372	369	349	357	366	356	364	337	358	372	355	365	360	382	375	367	363	373	364	371	381	359	387	377	353	364	381	362	389	346	367	349	340	356	373	378	367	356	364	355	309	342	340	346	346	369	383	369	355	354	392	388	382
8864	1154	2506	5878	4412	3210	1687	1208	982	1041	1006	971	956	963	974	951	903	899	851	863	898	849	858	901	808	866	869	913	871	907	871	910	811	871	876	888	875	859	819	865	884	912	840	895	857	918	882	864	800	865	922	845	829	841	851	888	888	880	883	872	853	811	844	875	859	839	821	814	817	903	867	873	866	878	894	809	879	841	818	840	855	811	869	845	860	899	835	807	886	809	760	834	855	871	824	858	822	872	868	827	842	878	798	845	851	762	862	868	866	875	825	843	885	844	840	853	851	868	840	806	849	874	832	876	886	860	832	840	815	807	857	823	923	806	821	870	839	825	864	862	798	844	836	816	854	843	863	865	921	780	832	860	912	863	877	859	857	849	897	908	833	878	805	906	851	803	831	841	858	806	804	902	836	879	866	860	822	822	883	812	864	851	873	910	842	869	896	846	843	848	831	890	862	882	831	821	769	884	796	850	839	856	884	813	821	873	790	881	839	811	821	850	862	857	878	868	831	841	816	863	871	861	854	868	842	887	868	871	870	839	859	843	864	878	850	858	864	829	864	839	896	850	868	837	832	819	837	842	898	853	872	859	835	853	869	850	859	803	859	849	886	847	847	858	813	864	852	829	810	868	880	813	860	800	834	857	878	861	869	899	855	872	867	833	866	831	821	828	815	860	875	871	788	825	827	832	838	842	835	875	873	892	840	865	857	841	807	857	857	835	876	868	871	871	832	822	858	841	849	842	880	835	854	854	839	837	868	824	847	864	922	880	896	838	848	830	840	816	892	870	849	841	940	849	890	847	831	875	879	859	868	834	893	898	836	839	832	834	883	850	886	824	820	858	866	822	861	888	856	904	867	854	843	874	840	891	832	862	842	823	831	902	837	894	865	789	845	855	855	834	818	820	863	859	841	802	875	873	859	845	908	909	852	848	889	817	893	881	875	807	878	892	823	813	791	835	819	813	858	858	897	839	854	801	835	887	895	871	888	842	851	860	827	852	887	847	902	860	832	839	827	927	848	898	824	833	865	827	852	859	834	845	853	791	833	841	931	862	910	816	836	808	862	864	851	870	861	809	815	832	850	885	850	833	837	793	849	870	888	846	870	829	840	925	905	818	801	847	861	833	822	861	881	850	832	861	860	855	869	895	851	805	868	819	842	826	847	867	837	891	849	882	868	850	790	847	895	853	870	834	897	826	899	845	891	855	828	869	825	901	882	878	825	885	849	834	860	884	864	879	927	823	899	873	874	873	831	873	888	898	882	810	830	846	824	851	850	843	841	850	787	801	904	886	880	855	847	829	833	889	843	871	847	884	833	847	888	829	876	888	877	861	875	905	814	840	882	877	862	834	835	886	894	873	874	873	853	821	834	802	859	843	816	838	896	810	807	844	899	882	875	877	847	845	908	847	957	847	814	851	852	846	937	833	808	841	857	880	849	824	851	869	840	849	868	822	820	800	834	860	846	882	851	835	915	845	944	835	843	796	849	819	854	877	895	788	827	850	867	849	899	808	848	840	866	859	859	842	844	877	892	821	863	838	853	791	837	845	837	834	871	871	865	892	817	848	860	881	829	810	859	801	904	884	843	858	811	778	870	871	875	822	883	875	857	861	821	846	852	841	842	887	875	802	848	838	836	838	828	866	858	854	827	802	877	863	863	855	832	880	827	834	879	911	864	772	848	914	870	786	844	877	828	896	884	879	842	889	817	856	878	879	847	847	798	851	860	863	843	808	847	813	877	823	812	883	846	831	922	903	842	879	841	875	897	876	805	829	831	853	924	897	859	890	828	813	834	850	855	886	839	795	830	843	870	854	865	847	881	891	826	874	857	836	850	844	863	820	900	832	870	829	878	855	841	855	864	844	830	859	925	846	809	897	843	844	855	854	825	830	853	828	846	901	894	878	873	837	840	940	856	821	830	819	854	813	836	837	846	820	854	902	890	845	890	814	861	846	881	888	852	863	840	832	852	865	845	849	847	844	845	850	850	819	850	897	868	882	886	841	815	786	816	849	846	807	814	867	860	861	886	822	788	904	857	850	803	865	864	840	815	861	897	849	878	866	894	892	870	887	886	912	804	892	810	814	899	845	854	832	839	805	880	841	812	869	868	883	867	831	850	852	860	843	840	821	858	873	866	887	869	875	875	853	806	839	846	866	851	871	828	915	878	798	869	876	842	853	881	834	815	884	807	848	849	884	891	835	835	847	896	858	850	819	903	852	848	882	828	847	827	837	829	863	903	833	834	834	903	809	864	892	881	814	881	872	841	865	831	837	848	875	826	922	854	814	881	840	878	836	903	806	897	805	874	843	837	864	872	844	896	877	887	895	762	898	853	877	882	850	819	908	869	862	841	808	826	861	851	832	821	888	850	850	811	879	851	838	883	845	844	833	802	880	883	856	896	843	894	871	810	894	884	859	898	867	886	845	857	898	846	847	884	847	823	837	837	825	871	843	867	845	864	824	823	869	864	813	849	886	854	930	861	856	891	834	855	884	824	869	875	850	801	818	842	849	872	845	890	916	844	884	865	877	800	877	837	856	830	873	837	884	841	871	901	910	859	861	850	867	869	838	861	859	882	871	838	815	841	818	836	878	913	832	875	818	872	789	837	886	838	793	884	810	845	857	821	812	846	795	837	845	826	864	893	834	854	881	837	876	855	846	842	844	843	805	837	841	821	835	917	882	799	794	848	861	851	875	857	864	913	887	861	856	861	810	823	885	864	837	841	881	891	843	832	915	836	876	827	883	862	833	874	880	848	802	861	871	848	913	837	835	843	843	869	849	847	857	856	834	880	820	868	844	819	846	814	802	912	861	847	890	884	891	867	830	829	816	857	865	859	852	890	855	883	796	857	801	899	866	858	926	891	865	892	869	871	855	869	865	881	804	856	848	829	824	845	866	842	876	853	797	789	821	865	861	836	849	869	818	885	758	809	846	817	896	859	897	846	905	844	885	855	908	865	807	863	813	854	908	845	859	858	879	891	879	883	881	868	822	865	795	858	862	842	822	818	867	858	902	855	875	834	848	827	859	835	934	850	845	916	909	824	816	817	877	820	889	817	861	862	910	866	871	877	831	819	850	804	860	914	852	864	856	871	865	859	854	860	857	825	836	911	888	868	867	911	856	893	811	845	840	863	862	841	927	864	890	832	896	814	870	765	833	858	831	872	842	895	810	911	852	853	874	883	809	839	848	835	878	867	833	879	849	841	853	884	844	872	794	825	880	806	833	869	839	849	859	854	796	909	823	899	825	813	848	876	881	842	871	870	854	822	841	817	869	819	866	846	872	818	912	894	890	897	830	841	831	870	865	861	857	844	855	849	833	841	833	893	858	870	873	814	824	857	911	877	841	848	806	853	853	826	832	894	850	861	809	856	823	863	898	807	869	862	803	862	878	877	892	782	846	828	807	856	851	879	847	846	811	913	877	865	881	827	917	880	885	878	863	865	833	906	860	895	845	906	870	855	829	820	834	853	898	886	874
19176	1882	1322	2636	1398	1186	467	307	246	235	232	241	239	209	219	178	197	206	205	171	190	199	177	207	189	191	204	182	189	215	198	200	184	202	186	180	212	196	183	186	185	186	158	186	181	234	184	177	180	180	182	213	214	197	173	190	220	188	184	213	176	188	183	197	184	187	199	198	151	184	180	174	181	182	194	174	174	189	192	199	210	161	173	205	195	186	209	183	180	186	174	200	186	183	185	155	190	190	185	194	186	215	164	186	192	191	178	202	177	204	176	194	197	191	218	157	189	181	163	216	192	170	208	184	193	184	170	187	178	178	166	173	169	187	181	201	169	200	193	194	172	169	170	184	190	190	204	171	204	186	193	213	195	186	188	189	193	190	189	177	185	194	192	214	190	189	196	185	171	197	183	202	175	217	188	209	195	209	183	168	175	186	179	198	199	189	192	175	181	192	210	206	182	190	182	163	183	186	201	173	162	198	186	173	199	180	184	183	212	187	193	189	195	188	188	198	169	197	198	190	189	181	182	169	178	180	180	188	182	191	191	185	181	204	179	199	183	184	193	184	180	158	176	186	182	204	196	195	175	184	188	198	176	174	178	184	193	197	195	213	171	175	185	167	178	182	185	191	171	206	167	183	193	190	204	197	184	180	188	193	171	178	190	162	186	183	188	164	172	161	227	180	164	207	187	190	192	200	217	217	208	201	193	186	196	173	192	177	194	186	210	193	186	176	202	206	168	173	205	158	186	174	176	184	195	160	170	191	198	163	179	179	193	178	190	162	184	192	181	195	185	195	165	195	185	175	181	156	172	166	200	208	218	176	195	194	182	166	205	171	180	185	191	189	197	184	198	187	177	186	192	170	206	202	214	193	206	191	208	204	169	175	191	180	195	168	177	191	174	184	204	172	174	156	176	187	150	195	181	186	172	187	201	199	196	184	179	195	158	204	167	186	164	202	178	175	182	178	207	180	175	162	163	190	188	197	225	199	230	202	196	166	178	182	171	178	161	214	189	192	165	180	158	168	193	200	169	185	159	175	177	180	186	179	190	204	193	190	163	192	195	199	200	180	175	193	175	204	186	172	203	224	176	178	171	191	198	180	197	195	191	176	200	176	175	215	181	195	194	178	169	199	192	177	185	164	197	190	185	180	181	210	167	201	200	170	175	158	180	156	203	174	197	162	199	168	183	207	187	179	197	188	184	211	194	208	153	184	194	196	200	183	179	185	186	185	197	184	201	183	194	162	197	178	210	177	195	203	182	200	200	186	169	200	167	186	167	193	204	208	182	185	194	174	184	190	189	183	187	185	190	201	193	197	172	183	210	180	172	170	180	193	174	176	201	211	199	194	189	183	164	205	189	170	191	185	206	205	167	168	165	190	182	208	212	171	189	199	181	170	173	193	188	205	170	183	218	192	192	178	193	205	186	177	180	182	169	180	191	192	199	190	201	160	177	181	184	175	195	176	186	206	188	175	178	201	189	183	168	180	181	172	183	182	189	173	165	205	203	177	210	182	194	173	185	171	188	179	211	174	193	184	183	190	180	142	164	210	191	185	195	182	184	155	190	177	200	202	177	195	200	189	175	178	181	196	188	183	153	177	195	173	202	169	198	175	196	202	158	173	187	189	215	208	192	182	200	174	207	177	191	204	192	217	182	212	181	204	185	178	186	192	225	236	206	198	177	205	185	192	187	195	183	186	183	194	191	190	188	195	187	181	217	186	182	195	181	177	199	200	183	190	176	177	180	192	198	177	206	207	200	198	180	203	183	170	193	195	184	178	193	210	213	184	193	188	209	170	206	177	180	203	182	201	175	193	190	172	207	187	162	195	189	189	192	175	183	192	160	173	187	188	163	178	199	178	187	205	192	226	192	183	184	180	197	175	163	205	182	171	216	187	209	220	180	180	198	189	148	174	180	167	186	186	189	215	184	184	196	156	185	195	201	203	171	205	179	202	198	182	211	175	177	165	193	181	177	168	185	187	148	184	181	171	163	191	187	185	217	195	201	194	168	172	179	182	206	197	201	170	170	201	207	177	159	184	161	196	201	189	184	177	184	224	174	230	187	169	197	181	181	186	183	206	183	181	227	175	198	186	199	170	205	208	182	155	194	199	200	177	183	218	211	196	203	204	181	152	142	193	181	204	189	183	200	188	197	198	177	207	191	191	180	204	157	200	187	179	192	182	191	188	181	184	177	184	204	184	185	206	174	187	208	202	168	183	188	198	194	183	191	193	191	178	188	208	185	164	189	188	204	182	182	215	226	188	168	187	193	177	212	173	192	192	175	209	192	189	172	184	195	199	188	209	168	174	155	191	165	161	200	169	170	172	176	193	193	159	180	188	181	204	184	183	192	183	234	186	190	182	176	179	179	189	168	200	177	187	181	177	208	194	184	175	182	172	173	188	186	173	205	185	174	204	144	215	228	175	183	195	199	190	162	184	200	197	174	185	200	206	183	181	200	197	176	178	176	202	198	180	192	170	156	171	179	195	172	195	188	194	201	209	214	187	201	171	189	171	192	176	196	178	186	179	168	172	197	180	166	169	168	170	215	196	186	180	202	188	192	195	169	187	195	187	181	198	172	181	163	190	204	180	186	198	163	160	170	189	191	206	188	162	198	227	184	175	184	200	197	195	172	177	182	183	193	208	198	199	171	181	189	168	158	212	207	185	176	173	180	180	199	207	187	161	192	186	174	161	195	193	184	168	190	181	206	179	176	201	191	186	160	176	189	179	178	177	187	192	163	201	187	184	189	174	180	176	201	180	190	199	180	201	193	208	198	169	180	183	187	186	190	203	195	190	181	188	176	182	167	195	201	197	175	183	172	166	182	188	196	195	178	144	187	198	183	197	185	178	186	180	187	186	197	176	178	179	193	202	167	171	199	168	195	187	175	189	180	176	185	172	161	201	159	173	217	198	190	188	185	185	186	193	181	211	187	169	198	205	168	182	183	189	205	187	187	172	193	196	191	154	191	197	197	178	181	193	171	170	179	166	186	202	166	168	167	194	207	179	191	201	198	174	183	163	189	166	199	191	202	170	196	182	179	193	194	188	187	195	201	186	214	202	176	183	193	182	187	222	177	165	181	191	215	187	202	166	206	166	181	168	204	177	208	180	183	192	205	172	200	161	172	215	193	172	199	188	180	196	181	203	197	169	204	183	187	163	177	180	188	183	216	178	180	209	186	191	166	175	188	189	203	187	182	185	186	194	203	177	176	188	213	206	185	211	191	173	202	175	195	173	192	210	213	174	196	199	169	194	200	173	200	193	189	191	189	179	168	176	172	159	192	196	159	190	198	200	170	203	171	180	170	198	170	179	187	182	200	205	197	186	210	212	171	200	166	193	181	166	195	189	204	204	171	185	171	193	184	184	176	188	205	183	157	164	207	175	226	188	173	170	195	188	190	193	194	174	197	202	185	181	171	203	176	192	200	168	187	190	179	196	198	192	192	183	156	193	188	186	175	166	174	215	202	185	187	200
12183	1068	3140	8489	5592	4814	1786	1102	827	725	659	646	629	573	635	575	593	592	549	544	531	527	520	527	557	541	493	514	487	505	481	492	480	510	486	497	461	479	458	492	486	475	464	488	477	473	479	490	457	513	440	466	474	504	466	471	517	465	456	460	444	460	501	500	496	487	486	478	482	480	451	509	474	461	479	463	463	502	497	490	466	467	467	498	428	477	483	466	484	463	434	467	491	507	466	438	456	471	487	440	466	462	508	484	458	465	478	477	454	473	483	478	472	445	423	481	482	488	483	432	493	460	447	501	478	494	450	486	506	463	502	471	468	434	484	475	485	443	500	440	501	453	465	451	471	491	498	530	474	472	503	449	507	484	460	488	435	481	449	528	494	437	442	477	481	481	446	481	478	508	453	460	471	484	481	477	460	450	478	495	457	475	477	491	497	521	493	456	477	463	467	489	417	463	471	444	445	489	455	465	442	499	462	439	462	499	461	503	484	476	465	459	417	458	425	442	502	458	487	483	491	467	422	465	458	449	449	471	452	483	456	465	470	440	469	462	461	443	459	476	492	469	501	487	468	474	472	477	481	461	481	490	456	458	442	438	468	438	462	496	467	474	511	449	450	494	484	466	488	509	466	490	488	464	467	478	486	512	490	432	411	445	460	468	455	441	457	476	471	474	443	472	423	449	506	473	492	470	457	431	509	458	459	478	441	457	482	485	462	443	439	460	459	452	479	472	493	468	474	484	462	476	456	470	455	453	503	453	465	450	438	458	484	464	460	467	454	459	496	468	439	482	490	440	517	506	472	462	498	431	453	451	499	485	479	487	490	474	466	500	493	476	464	523	464	473	452	454	459	488	452	474	469	450	441	472	488	443	441	452	451	466	449	456	429	456	471	482	487	447	477	483	491	464	438	470	479	440	518	466	489	513	471	474	485	479	467	472	477	473	426	489	473	502	459	456	439	496	473	467	469	450	456	452	470	516	470	478	457	469	477	451	477	493	472	445	488	480	469	474	463	478	473	453	531	462	467	451	475	440	433	471	471	483	449	458	459	474	476	465	469	467	460	471	445	477	472	432	453	485	489	454	453	469	489	468	502	511	444	502	472	430	459	484	470	488	434	478	467	454	499	460	427	451	470	528	447	480	461	484	472	502	475	481	474	489	493	486	480	480	478	442	438	450	471	464	495	466	457	470	497	454	467	468	431	468	464	495	466	454	464	443	457	489	509	481	465	488	494	480	487	498	448	454	457	508	436	445	479	449	464	449	487	468	540	455	438	463	478	505	456	493	457	469	454	452	470	462	453	457	498	438	482	474	423	434	535	458	494	486	436	529	461	425	485	443	449	421	468	491	437	470	424	448	514	485	464	487	462	465	496	458	481	501	445	468	476	432	513	482	478	466	490	492	491	489	447	501	448	484	474	498	457	454	449	518	458	478	486	491	452	447	465	461	469	463	473	513	468	476	433	482	495	505	496	464	480	486	466	487	517	472	450	463	413	455	476	438	441	506	452	444	494	495	473	479	464	452	497	443	468	498	458	478	423	469	462	476	508	439	466	479	422	430	476	435	462	429	472	462	413	459	424	487	457	474	470	492	449	460	451	502	462	429	472	461	451	521	446	476	476	509	489	477	500	477	438	484	451	467	411	446	494	473	450	483	477	448	458	477	489	433	463	450	471	442	467	474	459	468	469	506	462	481	474	445	480	483	483	472	463	477	463	478	522	448	446	478	498	445	448	492	454	439	432	434	460	493	466	461	455	450	471	449	515	503	483	436	465	455	460	478	434	473	529	470	492	480	455	453	482	430	461	463	453	439	413	440	444	474	466	476	477	493	489	450	395	493	446	470	444	459	445	456	417	469	448	530	453	440	464	460	445	471	487	467	460	484	465	512	472	443	431	496	472	450	463	461	455	470	478	479	466	436	496	477	433	454	453	485	477	438	428	453	485	447	420	505	473	475	452	450	483	473	433	465	492	459	473	520	425	501	526	471	522	506	510	495	481	479	454	496	460	484	476	478	468	502	499	460	470	507	442	452	476	466	462	479	498	448	439	433	484	441	464	452	492	459	480	503	474	471	441	447	483	471	448	476	491	503	457	477	463	467	485	481	471	452	446	474	461	495	482	460	486	464	489	442	458	466	505	464	460	476	488	488	491	442	471	452	462	460	448	441	432	468	435	478	465	444	476	486	462	468	446	485	483	513	491	489	460	451	474	458	463	468	492	450	426	458	523	434	463	461	459	491	484	478	486	454	444	476	455	495	457	475	495	461	435	452	516	476	478	483	457	498	461	455	459	452	435	456	486	444	485	513	478	456	450	443	467	460	469	432	457	468	474	491	452	478	506	469	496	453	466	467	501	455	479	474	472	468	451	452	508	457	468	465	476	414	475	457	508	496	454	471	461	481	454	448	449	470	483	424	453	460	441	498	477	470	449	451	489	482	460	490	472	473	469	487	422	481	413	443	519	430	459	490	448	471	468	466	480	456	459	478	488	471	461	482	440	486	479	472	507	471	451	462	473	509	477	473	447	454	481	474	460	463	478	473	466	482	490	465	457	450	449	460	453	449	465	456	493	473	475	422	502	453	501	498	454	429	451	467	475	425	481	434	447	498	476	495	456	456	490	484	511	480	481	457	489	462	475	457	477	469	466	442	462	461	468	452	460	473	473	461	463	469	442	461	465	472	446	470	463	438	426	460	499	445	486	500	464	435	464	451	439	503	473	503	464	478	472	462	442	512	417	415	487	444	473	456	457	421	436	481	458	460	489	437	502	499	477	503	491	469	490	468	491	459	461	487	463	428	470	466	487	462	483	506	428	469	493	453	463	489	423	479	450	493	472	478	495	466	451	475	462	466	491	450	476	499	465	447	469	472	496	437	428	469	475	459	495	466	468	441	485	455	489	493	493	482	436	462	470	440	477	463	461	472	469	464	488	481	474	476	456	478	456	442	467	429	487	478	461	467	496	477	486	462	478	502	438	459	499	504	468	483	459	446	491	475	454	471	462	455	427	485	457	448	465	471	467	441	478	452	449	468	468	486	491	471	477	513	436	459	444	453	442	455	425	474	466	502	475	496	452	480	498	482	462	454	443	454	471	475	460	497	469	494	451	444	463	491	460	445	512	454	435	447	491	461	469	456	434	450	463	481	444	451	449	509	470	483	459	463	435	495	471	485	442	463	464	440	509	458	484	438	479	483	497	455	444	486	462	490	497	482	482	463	501	498	442	451	468	497	475	413	486	464	531	452	513	411	506	451	484	468	504	486	452	491	448	449	515	460	488	450	467	455	464	462	463	479	450	453	457	472	461	473	457	468	487	442	460	415	463	480	469	481	464	467	444	450	472	466	488	472	475	459	490	487	467	488	469	480	476	486	442	492	490	502	437	474	486	470	460	476	454	465	464	468	500	459	444	445	447	474	480	472	477	500	483	483	501	490	456	427	473	441	481	447	476	500	478	447	475	480	452	458	466	472	440	461	488	470
3280	455	634	1282	699	642	412	370	341	341	325	356	393	370	348	373	341	365	332	372	374	350	332	334	352	373	353	369	313	388	384	340	397	344	363	373	357	348	340	375	331	366	357	330	400	356	370	337	372	395	354	370	335	354	321	352	350	359	342	341	343	349	332	353	344	370	352	326	356	335	372	344	364	370	362	356	355	359	360	349	389	357	371	342	359	336	374	343	372	360	322	337	351	352	356	378	356	367	385	361	337	376	344	369	379	344	352	372	355	355	348	335	352	377	378	326	364	326	363	348	357	347	357	323	328	376	332	362	337	345	327	335	328	371	370	389	300	375	354	346	332	323	361	359	381	417	356	350	318	370	366	369	410	313	371	365	352	381	382	375	363	345	305	356	356	308	353	365	360	316	371	367	331	333	336	322	333	319	343	370	360	348	340	338	362	323	333	390	368	349	361	396	335	376	351	364	331	328	351	347	367	357	355	344	340	359	361	348	351	379	334	358	373	352	393	377	339	351	359	328	363	354	360	343	326	365	396	359	337	385	376	322	363	396	334	322	343	363	368	336	370	360	352	350	365	353	341	347	364	361	361	348	381	388	402	322	357	347	355	356	368	381	353	368	363	353	347	356	344	386	352	368	355	340	373	337	329	361	339	332	357	361	340	378	367	342	369	351	385	381	327	353	347	367	345	375	389	374	360	357	357	331	352	388	329	381	344	392	380	389	322	373	352	372	376	341	348	346	325	342	369	371	318	334	331	350	374	406	367	355	340	373	364	336	355	352	374	340	322	368	377	353	354	332	380	365	327	354	317	353	366	360	406	355	376	367	365	374	389	377	352	341	368	339	321	361	365	340	346	370	359	365	346	394	400	366	345	359	386	357	362	348	352	348	304	375	335	383	347	334	380	359	325	333	369	337	376	302	349	354	380	372	347	351	351	367	358	353	316	363	362	349	361	337	370	375	373	368	341	336	364	351	341	366	337	363	376	359	375	333	422	360	328	337	391	367	345	350	390	341	350	352	320	346	342	361	366	362	368	345	379	359	389	357	387	373	362	350	363	336	361	362	374	362	358	366	368	336	353	372	390	331	367	336	380	362	315	323	342	334	385	348	368	345	332	373	343	368	346	344	335	375	342	380	369	321	392	335	338	369	336	330	362	359	356	323	375	347	374	364	352	368	344	338	384	364	350	357	364	340	381	362	365	367	355	362	339	333	378	359	353	340	329	378	375	379	381	368	357	366	362	307	354	346	350	358	350	379	337	339	361	373	376	355	347	357	357	356	401	355	338	343	346	367	341	335	381	370	380	345	348	391	352	369	362	345	320	348	380	362	383	347	352	360	377	319	335	332	340	340	394	338	346	369	366	359	333	356	374	357	379	340	380	342	341	375	362	411	336	311	359	374	351	379	345	341	365	343	378	365	358	342	362	387	354	338	358	334	307	324	344	351	354	341	349	346	349	306	300	340	381	343	370	332	345	358	385	369	327	327	385	350	370	376	368	355	358	363	368	375	343	388	370	355	320	356	357	375	317	370	327	389	331	349	372	333	357	369	394	354	342	392	345	341	320	386	355	329	387	347	365	403	366	358	316	352	364	331	357	333	357	388	326	355	354	355	336	348	397	348	325	357	364	339	366	388	345	344	375	353	358	367	325	319	359	325	371	397	354	377	381	338	382	354	369	367	349	359	402	363	332	386	385	323	317	355	341	385	337	374	352	374	360	342	373	340	347	364	342	364	337	365	373	329	323	318	366	367	393	370	375	357	334	365	373	347	344	336	384	373	398	370	339	326	368	345	362	343	352	327	380	318	352	349	339	363	358	362	355	330	328	324	353	323	355	328	339	371	372	326	373	394	397	394	347	340	364	359	336	359	288	351	358	377	361	347	346	339	358	358	401	354	386	350	385	339	333	343	371	342	354	355	339	348	355	366	369	349	352	347	348	323	355	370	330	354	382	309	332	352	377	345	354	347	348	353	341	345	321	375	378	388	383	364	343	368	336	359	355	328	378	362	375	371	339	359	361	338	365	357	362	372	350	381	367	370	352	357	334	317	363	380	359	327	323	340	356	380	375	355	339	374	364	360	359	386	342	387	353	378	399	374	386	368	384	321	363	351	399	401	324	329	355	364	362	360	325	348	352	363	351	346	341	319	316	332	355	346	376	395	374	385	369	344	334	357	350	347	361	337	331	341	360	379	336	316	360	309	337	339	370	352	329	344	339	338	361	354	375	373	370	367	390	334	328	338	339	362	347	378	361	329	335	363	337	366	345	377	397	347	382	344	361	365	364	333	346	330	371	340	345	339	373	376	364	375	372	330	369	350	336	362	377	359	301	343	346	394	382	347	341	332	356	353	373	346	393	365	343	346	383	329	373	373	320	381	388	343	356	351	350	336	334	346	377	356	378	346	376	333	314	331	370	337	353	348	348	385	362	383	361	366	349	325	333	338	365	346	375	367	364	367	359	310	352	352	340	340	357	358	385	339	375	342	341	385	367	361	335	354	356	369	350	354	345	378	335	365	347	345	335	351	385	363	337	379	330	350	320	421	352	377	374	337	354	364	344	353	347	339	372	332	365	367	359	372	367	335	388	390	350	316	345	386	343	359	409	356	375	350	317	308	362	335	379	368	329	362	368	371	308	352	378	374	359	383	329	347	352	340	401	369	344	350	329	370	362	351	344	349	327	368	355	384	357	348	341	373	331	337	362	378	347	384	355	326	384	389	384	337	353	338	370	332	378	351	366	369	321	351	309	351	349	341	372	364	388	362	395	318	366	367	340	337	365	359	362	356	350	358	355	343	320	337	375	337	374	354	365	313	362	337	335	370	377	340	353	342	343	348	365	338	331	379	388	361	364	364	355	390	430	334	331	362	358	381	378	349	390	361	362	345	341	342	345	357	363	349	386	362	350	321	370	374	355	352	332	394	352	353	367	367	359	389	350	352	351	339	381	313	342	322	331	318	383	352	379	346	332	322	332	376	334	364	339	356	353	352	316	328	407	377	335	347	315	376	360	352	344	368	358	352	355	338	362	344	376	340	370	352	344	395	343	386	359	369	358	320	374	377	385	359	329	340	366	334	360	347	356	350	324	345	392	335	358	384	343	378	358	380	359	358	367	349	355	337	309	394	369	355	359	355	352	344	404	362	341	363	327	348	377	351	361	369	368	332	373	364	340	362	350	367	382	332	361	344	326	360	316	383	318	354	324	372	366	346	358	360	325	383	383	326	391	376	363	378	368	360	346	354	370	320	337	323	371	368	364	378	368	314	345	368	387	341	355	347	375	358	367	371	376	368	375	349	394	361	355	324	292	336	362	351	368	393	370	373	359	344	365	354	381	352	360	360	356	357	353	374	373	326	348	346	361	348	373	403	350	352	336	348	361	349	369	361	370	341	356	393	349	376	351	340	340	362	325	355	374	362	346	354	364	367	363	353	392	355	382	348	351	324	350	354	366	360	355	358	335	349	342	334	352	339	353	362	316	377
3211	916	1609	4322	2293	2182	1244	876	831	835	842	894	841	853	890	858	829	875	879	835	837	862	867	891	854	839	817	850	816	813	821	854	832	843	765	839	861	878	821	906	889	887	887	835	856	832	824	877	823	871	819	873	898	799	826	806	850	834	948	891	834	834	864	850	809	820	836	858	881	840	833	865	861	850	830	875	804	837	867	830	867	857	847	905	826	876	791	846	834	848	857	852	886	833	804	876	820	829	862	827	843	881	855	808	885	857	839	853	840	874	844	819	846	822	832	854	865	862	859	858	879	876	870	888	839	901	846	834	792	861	820	841	852	858	835	882	860	854	888	855	812	872	850	824	876	854	839	862	817	868	846	877	807	843	856	828	846	824	869	880	854	833	839	875	878	912	875	853	804	841	857	878	834	827	861	854	865	841	894	832	847	814	828	873	903	817	836	885	841	847	880	848	875	824	854	875	886	873	879	790	887	821	860	823	845	837	858	906	861	822	870	842	848	829	828	783	825	789	840	895	817	895	792	849	822	834	863	824	829	866	870	853	842	921	834	838	827	879	872	816	802	848	825	895	927	855	885	837	882	901	824	849	831	845	848	826	848	792	869	826	861	869	818	808	867	852	829	861	879	849	904	838	864	867	856	835	837	823	854	887	860	878	858	790	898	880	823	869	835	805	815	791	897	872	889	820	794	871	786	851	810	861	822	848	877	806	880	846	845	869	866	897	871	848	864	890	861	882	887	842	907	875	852	801	869	845	857	881	848	894	853	872	815	857	841	844	866	826	868	843	862	862	818	852	830	812	866	847	892	809	822	869	843	855	814	796	813	820	874	895	879	838	799	909	870	809	811	841	851	849	867	902	879	791	867	860	838	854	818	837	920	821	797	857	876	844	919	843	841	873	850	848	853	844	826	832	872	830	841	885	843	883	875	850	829	875	867	840	874	854	845	854	825	854	818	836	836	807	832	890	762	864	870	846	870	882	862	838	840	850	859	778	890	851	840	831	869	876	786	847	839	900	845	828	814	893	878	837	824	874	925	853	869	842	895	830	877	844	876	834	809	793	840	812	788	846	832	849	867	852	839	761	847	873	813	861	862	865	875	829	864	878	840	882	912	832	860	822	861	869	858	830	794	857	879	889	907	879	866	826	851	850	864	811	810	808	817	862	878	854	821	867	807	865	865	870	872	895	925	883	876	829	811	877	868	855	812	854	870	852	882	881	838	832	817	868	864	895	839	823	806	865	866	856	871	835	822	875	827	890	846	843	850	810	896	868	861	824	842	793	832	782	858	842	814	805	824	855	833	899	873	824	861	835	812	809	859	892	863	835	839	868	895	849	780	827	879	927	847	835	871	870	796	827	857	848	842	871	893	841	883	857	875	843	840	876	843	858	900	815	889	858	921	876	856	799	841	847	854	859	831	832	825	845	829	845	856	821	881	831	819	834	849	883	811	851	854	852	865	895	860	866	930	837	863	847	836	808	857	855	827	810	856	834	890	884	849	861	867	851	858	868	858	777	817	857	850	870	849	820	811	835	882	899	851	832	860	806	873	866	864	863	852	899	865	848	843	795	862	856	838	872	865	844	847	822	911	818	873	844	828	850	876	850	916	803	798	847	840	837	867	863	879	826	904	884	842	864	834	846	909	846	800	843	838	847	872	862	891	905	830	811	856	850	929	854	892	851	841	851	899	858	873	809	876	908	883	827	858	853	854	845	883	855	886	851	861	884	794	824	876	882	822	824	866	823	820	891	849	876	896	870	857	838	857	837	891	867	866	875	842	866	833	825	848	823	817	791	818	825	832	821	870	877	809	909	837	870	861	879	862	880	806	878	838	867	877	843	823	816	792	830	842	835	889	857	885	865	840	842	823	850	842	886	854	850	841	835	894	793	830	854	896	819	820	846	864	827	841	815	860	898	804	871	870	805	823	869	848	859	887	860	855	845	840	861	852	902	813	818	853	864	826	905	855	857	815	810	823	858	824	838	858	858	862	858	840	889	844	792	839	806	859	898	836	845	845	865	825	855	808	854	855	863	804	869	880	858	838	821	836	822	851	840	891	787	847	831	889	809	812	906	878	835	840	819	911	878	825	827	892	788	807	864	871	855	809	847	828	905	870	794	864	831	830	848	883	864	814	875	880	866	828	860	862	889	893	831	862	879	858	824	899	879	842	912	821	866	805	861	886	859	877	873	815	848	869	814	858	791	841	851	885	792	850	898	844	846	866	766	821	916	821	849	853	822	817	837	827	904	904	860	827	835	844	873	883	820	884	864	837	859	878	816	899	816	788	830	885	854	824	841	843	798	872	876	864	850	830	861	871	863	838	879	895	883	844	818	881	887	850	856	797	823	832	818	814	832	828	857	893	836	815	836	849	846	863	874	811	808	886	831	827	860	805	879	815	830	804	884	843	849	849	854	829	859	865	812	840	869	873	818	869	889	785	862	821	864	872	816	854	827	869	804	878	875	822	963	871	832	820	834	888	851	914	885	871	872	819	865	836	860	827	880	849	876	881	884	840	829	832	885	889	838	872	866	813	838	830	880	856	880	890	802	844	884	820	835	835	898	809	831	866	909	843	828	904	901	846	774	809	860	862	867	878	880	854	922	820	846	881	806	860	846	794	842	904	856	847	869	841	836	870	855	849	781	830	902	808	852	803	829	875	864	855	900	859	863	824	816	847	836	840	845	856	872	836	853	879	872	833	818	841	849	802	827	873	845	797	872	802	821	833	865	858	860	854	863	899	873	828	893	890	870	863	847	851	861	840	848	878	813	908	844	823	796	855	843	796	795	817	866	857	884	808	903	855	839	898	885	840	870	841	844	823	837	865	845	888	879	857	890	881	823	855	846	844	825	832	882	857	849	853	769	826	867	889	860	846	848	866	888	881	848	859	847	846	788	875	850	866	830	849	837	885	813	819	811	813	832	822	818	820	886	871	823	809	867	833	823	839	865	902	839	837	846	831	851	911	850	878	824	873	886	875	829	904	864	897	881	865	836	878	911	838	876	828	842	864	863	834	875	855	839	861	866	922	869	838	845	857	839	796	874	889	877	838	894	848	814	838	827	845	844	849	872	889	864	795	852	846	842	866	821	829	857	853	858	827	876	808	816	918	838	836	847	884	847	776	877	862	865	841	797	813	781	902	854	857	881	831	910	784	854	805	885	850	903	838	803	821	861	844	875	820	861	930	807	847	858	852	855	873	874	898	839	817	905	857	864	835	828	913	861	806	909	890	853	929	908	848	825	888	856	896	839	845	831	853	843	851	841	853	843	853	801	867	853	854	856	831	843	841	831	821	910	856	878	832	834	839	803	875	874	849	847	855	844	860	851	789	894	858	831	893	845	858	809	815	846	853	828	864	842	849	822	844	890	828	886	833	868	821	878	842	825	866	869	844	877	834	843	885	898	816	865	841	867	802	886	816	854	808	860	878	792	816	870	876	861	787	871	875	827	854	889	907	857	830	871	801	894	846	850	836	843
10594	1056	977	2127	1109	849	514	444	411	408	397	342	389	365	374	382	374	410	331	347	381	356	386	375	375	354	340	361	350	379	389	379	348	370	335	399	322	332	359	355	353	382	384	357	375	299	324	362	375	362	346	352	364	353	355	353	365	335	351	348	358	374	343	361	360	375	357	349	345	387	344	352	342	357	326	366	358	394	349	312	309	366	386	369	350	360	367	383	337	376	334	370	414	410	364	353	342	314	328	370	378	381	376	364	375	343	380	353	357	370	383	342	350	386	369	380	325	367	375	376	359	332	348	390	370	369	380	373	345	375	370	366	393	384	362	373	350	332	378	356	352	376	372	351	335	335	366	348	348	373	339	341	341	381	368	343	362	347	346	331	343	370	349	347	354	377	383	375	328	358	360	362	353	338	372	378	377	354	386	319	358	353	332	367	400	383	363	335	361	337	364	366	366	374	356	358	383	357	334	362	339	365	350	406	374	381	341	357	350	380	359	397	317	380	342	391	350	323	370	359	352	336	375	364	324	329	374	358	360	371	362	375	380	380	357	333	353	353	347	383	344	343	381	344	387	371	355	359	392	371	340	346	367	351	378	375	381	343	381	382	365	395	351	361	333	326	349	387	371	361	316	354	387	364	367	351	371	347	350	359	381	381	352	350	354	369	360	368	350	381	385	352	321	363	341	373	361	349	348	356	389	391	366	347	367	371	402	388	386	408	354	369	377	393	354	347	354	352	354	367	343	359	351	370	364	376	322	356	395	367	360	366	342	385	340	393	346	374	362	341	374	342	369	389	374	350	361	336	392	360	336	352	397	352	358	340	409	371	352	370	428	361	408	344	379	334	383	365	356	365	367	333	345	330	356	380	389	377	325	346	373	353	356	391	336	360	381	350	395	356	378	401	355	328	371	348	351	338	397	358	413	363	347	387	388	348	383	374	370	368	348	353	342	373	329	379	401	374	390	393	347	323	362	350	375	367	365	363	388	358	347	364	306	359	365	334	375	364	356	374	377	372	345	371	301	361	329	349	354	352	332	378	362	337	369	366	368	364	356	381	358	366	348	392	365	347	390	372	386	359	381	360	314	368	333	356	355	346	395	332	361	356	368	350	367	367	348	360	338	363	367	326	371	369	344	368	362	360	356	360	363	366	384	328	354	348	367	387	363	388	332	401	363	361	357	347	372	325	331	370	395	347	353	351	385	322	340	384	400	356	338	342	343	372	352	371	370	348	357	317	378	364	357	382	342	377	365	337	379	319	354	397	358	401	364	366	368	391	353	379	389	383	336	354	385	389	367	373	348	359	370	323	335	400	364	383	363	341	353	376	365	346	351	336	345	412	341	349	359	357	373	376	367	372	366	344	340	355	350	385	335	352	380	339	366	335	341	364	375	353	331	373	352	339	355	359	360	350	334	348	387	392	370	359	365	352	386	370	350	404	348	343	306	306	363	339	346	365	391	376	377	387	359	358	355	365	375	373	345	332	322	322	368	324	327	358	369	361	347	361	380	338	318	371	389	406	349	366	364	360	370	340	366	355	365	362	368	362	343	351	395	372	372	370	388	333	372	321	358	368	343	344	424	376	405	363	387	371	359	379	339	351	341	386	354	383	348	365	348	348	347	329	365	352	392	321	341	340	350	339	330	341	375	339	329	348	370	334	378	405	335	332	363	336	369	361	335	325	352	347	369	359	373	376	377	330	365	369	379	379	371	372	368	375	332	359	319	363	373	377	343	325	330	358	351	414	390	374	308	375	382	353	379	377	371	350	339	340	321	395	369	331	345	342	349	362	358	343	357	335	346	330	347	361	347	367	350	355	385	349	399	354	391	373	373	378	354	362	366	342	356	327	361	339	372	324	364	334	357	358	336	363	363	390	350	365	329	352	367	361	331	362	372	380	369	312	336	359	332	344	392	356	363	350	374	354	400	348	360	336	337	360	393	356	332	338	333	350	333	348	367	373	372	347	351	360	317	352	369	360	379	366	361	316	313	375	370	417	395	373	371	395	366	341	362	346	345	364	392	358	374	386	345	377	332	323	394	337	355	347	383	359	376	396	373	373	362	362	410	325	371	371	384	351	364	347	391	353	362	354	386	358	368	372	335	338	369	358	342	359	382	393	372	349	381	353	353	342	368	336	382	359	351	363	322	370	341	372	357	388	351	370	385	361	349	365	361	381	385	397	338	345	353	343	351	348	369	339	316	335	358	396	378	342	370	358	341	364	337	389	396	373	371	350	346	368	393	335	339	375	314	336	343	362	352	372	374	360	355	338	355	368	375	367	362	393	360	344	334	349	370	347	360	370	344	364	385	358	374	368	345	377	375	361	380	385	380	340	361	328	352	384	372	360	370	370	396	318	359	351	352	341	359	353	324	349	395	384	379	366	341	383	347	365	353	341	345	397	352	402	343	365	343	382	353	339	405	384	316	357	346	363	360	340	369	382	370	348	399	347	347	363	365	363	375	365	349	398	342	364	345	370	387	366	371	385	332	344	362	348	383	375	353	347	345	375	366	346	351	349	375	329	322	363	335	360	345	376	380	349	325	387	362	369	371	356	389	365	378	344	371	373	332	414	385	345	359	364	386	348	369	359	367	394	326	391	354	374	360	374	363	369	359	337	380	395	354	399	370	344	363	361	335	357	361	337	336	375	324	388	340	355	349	363	331	350	355	398	364	375	348	330	387	361	350	333	385	330	377	357	358	364	351	349	328	354	340	348	321	365	336	334	384	371	382	356	360	343	347	371	382	358	332	317	358	379	322	323	353	314	350	382	391	346	350	352	357	357	352	346	340	361	354	352	387	385	358	328	337	383	354	366	393	336	335	357	353	368	360	364	337	323	365	350	389	398	365	374	341	354	371	348	359	379	367	380	357	368	350	330	352	382	349	324	375	363	358	344	384	368	358	375	333	330	350	362	336	359	366	378	348	359	364	362	356	401	337	390	358	369	376	371	337	382	372	351	353	353	390	339	343	377	397	381	363	379	323	347	335	346	360	367	352	345	391	347	359	360	346	399	354	387	355	405	370	323	344	357	403	404	363	380	375	390	339	375	383	371	316	381	323	378	343	333	376	378	361	360	368	357	361	373	366	389	371	357	400	365	377	339	348	309	360	376	343	375	337	382	370	386	360	343	379	366	360	377	382	310	322	369	373	389	332	375	372	361	371	373	363	349	387	379	359	349	342	369	348	404	383	364	334	370	385	330	394	342	349	319	369	397	399	347	397	356	348	307	324	389	328	368	355	363	366	362	421	355	354	371	342	343	386	399	380	368	348	326	347	386	377	353	366	349	340	374	352	369	339	383	367	347	379	347	308	355	364	362	339	361	333	359	349	392	355	356	360	367	338	340	375	382	341	360	349	371	348	345	374	359	361	353	359	350	349	334	368	377	366	377	345	380	322	362	404	369	382	328	377	343	323	345	360	344	343	337	376	332	386	337	356	378	345	374	343	336	360	377	344	372	331	331	355	380	394	367	380	347
8853	1221	2330	6953	4138	3382	1528	1134	1043	947	966	944	955	927	912	897	935	882	895	861	917	906	866	828	876	885	846	874	825	878	896	885	869	867	878	929	822	869	924	900	878	802	857	846	893	870	886	835	835	899	860	842	796	827	834	872	799	881	855	875	849	910	841	906	879	851	861	850	842	847	835	856	868	847	826	840	874	802	890	830	894	865	840	838	792	845	887	838	887	900	856	849	830	881	859	798	884	848	920	839	800	831	877	866	897	839	847	821	826	868	849	852	824	850	826	814	832	847	833	839	771	832	839	839	885	790	864	853	902	838	903	910	882	804	846	905	853	855	852	837	840	829	877	885	860	890	838	873	875	856	822	853	822	858	910	869	842	870	849	876	915	842	854	864	809	878	851	877	847	856	861	885	876	894	891	848	824	853	870	853	886	879	852	874	892	798	869	865	852	862	895	862	874	849	845	889	780	790	849	822	863	906	847	787	804	825	896	809	797	845	874	890	881	827	847	834	822	883	767	860	889	878	856	829	817	860	922	856	849	899	833	815	803	856	897	880	897	907	872	856	859	868	837	855	878	853	930	877	809	884	833	876	904	848	850	827	853	865	885	863	851	876	880	875	847	881	862	870	804	895	835	808	821	850	846	869	847	824	816	836	872	887	842	848	865	835	839	901	824	886	789	881	846	838	821	812	792	848	837	828	844	920	852	859	883	844	896	861	854	829	842	838	817	857	794	843	850	832	884	902	815	818	895	848	826	852	838	872	866	873	858	855	821	848	828	849	862	859	875	798	817	869	844	872	825	870	869	850	832	848	834	871	868	853	867	873	895	907	847	823	865	808	853	821	888	862	844	845	827	849	829	781	851	831	903	873	821	859	846	895	859	851	888	798	818	826	852	846	897	832	872	883	828	862	841	857	837	840	829	864	813	861	824	882	847	820	873	822	852	861	802	839	896	841	858	914	859	866	829	845	887	823	823	811	880	884	859	824	787	850	849	853	851	857	854	851	836	830	900	870	857	856	782	877	851	869	928	835	827	882	844	857	865	878	884	837	874	801	822	808	818	860	846	846	831	886	893	817	812	878	803	865	892	823	844	840	813	825	831	861	835	866	873	862	810	832	834	877	882	865	887	851	852	839	859	853	884	889	893	852	842	850	857	875	809	871	868	841	794	834	803	870	876	793	842	881	852	891	801	848	838	854	835	857	796	823	878	881	883	853	870	868	864	885	846	837	850	835	832	864	820	821	799	855	865	842	866	808	860	835	871	892	882	838	860	850	905	853	854	864	887	814	858	906	875	834	867	861	859	779	839	872	833	818	855	861	841	849	895	837	828	875	885	853	845	830	827	967	847	826	820	821	876	849	811	823	898	893	811	861	839	835	858	851	846	829	836	881	801	807	807	869	891	787	821	881	801	818	823	901	867	866	879	826	854	840	820	860	863	874	868	856	826	863	854	829	862	818	854	832	889	847	826	908	842	878	801	906	885	843	834	834	889	833	858	871	903	835	847	847	886	848	876	845	874	898	832	886	849	871	807	867	834	837	838	838	856	802	850	828	859	867	859	823	889	872	862	807	850	875	833	846	866	867	840	888	829	909	855	818	889	870	882	842	867	863	824	849	894	851	863	807	889	856	851	843	878	882	830	836	800	866	850	867	816	891	844	885	871	832	807	852	855	862	818	813	856	801	832	857	844	836	912	831	817	855	841	804	863	872	862	837	845	830	834	857	887	876	811	824	800	788	817	851	853	837	911	856	883	833	865	863	878	838	823	834	844	845	882	866	843	857	838	819	888	802	866	891	810	857	814	816	915	846	827	779	821	887	857	827	872	826	838	852	843	842	841	836	814	844	834	780	839	850	874	805	876	869	830	813	868	802	867	884	843	923	853	855	835	817	862	857	852	803	829	856	832	831	858	843	831	875	822	863	831	840	808	824	840	816	831	838	874	861	850	814	852	793	816	864	831	837	845	823	886	868	860	890	834	813	827	819	832	867	899	832	893	857	821	861	796	830	846	875	828	787	811	856	857	858	826	842	859	835	867	899	842	848	873	836	822	849	808	869	893	824	822	809	825	903	863	873	820	838	811	849	846	864	867	876	845	865	865	860	827	871	829	841	887	890	832	781	851	871	827	814	863	815	846	861	859	893	850	862	838	824	860	896	930	858	873	900	851	822	849	936	828	874	794	827	892	827	837	808	841	837	837	847	899	868	840	845	901	870	836	845	886	834	842	880	827	869	815	892	845	852	799	859	853	879	859	859	869	846	849	824	910	853	855	891	836	888	934	847	849	852	867	909	803	819	872	890	889	847	843	875	894	836	871	797	851	785	821	842	861	890	852	867	890	806	858	845	866	802	792	847	830	886	794	849	865	858	809	878	796	833	852	860	842	818	861	839	853	836	835	840	870	904	829	843	862	816	833	845	844	893	844	863	881	878	851	859	835	829	820	868	828	886	863	834	887	848	841	834	870	827	893	863	848	870	904	866	847	860	901	829	893	855	824	798	857	836	819	800	880	847	838	843	879	844	888	825	885	823	869	853	879	902	863	866	860	858	824	827	837	857	887	854	816	839	870	865	842	899	903	856	852	830	828	824	849	864	885	830	818	885	850	869	886	883	827	843	800	867	898	822	859	879	907	823	851	877	823	870	862	837	842	839	845	860	866	849	877	824	841	890	838	879	833	861	857	855	881	866	860	856	784	885	866	873	851	879	882	850	813	893	873	865	853	846	844	843	883	886	858	881	850	867	833	836	895	893	908	857	885	847	817	888	840	846	837	913	854	850	874	871	821	849	837	858	860	865	843	877	908	872	822	867	822	898	840	816	838	871	787	894	909	828	845	908	878	882	827	848	822	894	896	861	809	871	893	844	867	875	849	839	825	855	836	856	797	855	838	837	871	876	853	867	868	860	829	848	836	900	875	843	839	808	884	834	845	885	888	837	825	811	886	874	872	858	860	868	869	916	791	865	808	839	812	866	832	878	801	818	842	853	875	875	823	836	764	844	858	842	820	854	880	824	861	834	845	828	842	848	863	745	823	880	781	866	839	874	851	876	841	897	868	864	828	911	853	845	825	855	782	873	890	874	842	868	851	886	891	817	852	833	830	878	840	811	818	859	857	873	865	880	863	874	871	821	821	838	876	787	915	858	839	845	820	828	863	785	816	847	831	892	838	885	894	774	818	884	875	849	912	845	841	835	863	863	854	840	873	873	803	882	886	849	871	867	804	835	844	878	799	870	895	857	876	863	869	873	864	866	864	873	842	818	828	872	788	813	849	869	865	875	823	836	858	800	816	927	858	857	884	889	842	857	861	870	836	866	852	859	843	876	825	863	824	844	814	845	858	885	815	895	818	803	811	836	830	828	875	883	887	870	873	886	849	875	865	871	839	826	857	800	855	846	875	816	836	832	887	844	858	828	862	864	835	856	857	837	880	861	850	858	869	884	839	895	862	839	869	825	828	852	860	866	808	854	808	863	863	848	871	895
18216	1820	1383	3574	1633	913	416	303	274	236	222	225	185	212	179	213	189	181	201	186	206	169	198	220	180	202	210	226	193	193	176	179	186	182	217	169	187	195	177	197	166	214	184	163	189	186	205	204	198	166	201	158	177	192	184	191	194	185	213	182	186	180	182	155	161	170	174	186	181	194	187	179	194	192	182	205	193	185	200	175	191	172	191	193	190	182	173	171	180	162	194	196	182	212	174	207	196	191	193	198	170	162	202	180	171	162	167	183	204	162	178	178	196	182	179	211	184	175	185	202	159	188	177	195	199	213	187	178	178	182	193	176	179	169	169	183	206	173	183	201	201	205	195	180	184	205	187	170	187	166	174	192	190	178	229	219	203	197	172	182	198	211	211	200	190	190	203	167	176	163	205	214	185	203	195	204	207	182	180	211	186	202	187	202	171	228	219	189	183	156	188	178	219	173	199	176	173	192	189	171	199	151	183	171	166	201	192	180	190	181	208	197	199	193	216	172	210	170	184	205	153	174	167	155	195	184	210	170	215	172	149	172	156	179	190	183	211	195	186	193	207	163	197	185	209	187	207	176	214	176	196	185	177	162	155	161	188	166	182	208	183	168	180	235	185	186	169	179	159	169	202	174	159	178	197	187	167	212	190	166	212	175	183	177	183	164	185	162	175	189	192	217	221	210	175	160	193	179	205	198	171	172	199	172	165	178	184	167	196	199	184	193	190	177	186	174	192	185	192	166	182	183	227	180	163	198	207	177	206	174	183	167	203	195	196	183	201	207	195	214	171	185	172	193	182	198	206	163	196	203	184	178	179	182	178	205	199	185	213	178	176	172	193	167	180	175	181	162	180	181	182	181	194	186	166	195	181	188	179	187	178	196	213	180	171	186	176	174	194	185	172	170	181	169	163	171	187	193	209	154	170	179	191	168	189	175	184	180	219	187	203	178	189	207	206	175	186	183	163	191	190	198	192	174	238	190	176	167	196	183	167	176	193	193	198	179	186	190	195	189	186	172	174	195	176	181	234	177	190	201	193	182	173	206	202	204	180	214	177	186	190	193	207	191	163	186	200	178	190	175	179	176	196	226	164	169	174	183	199	187	198	162	180	202	173	204	186	179	193	188	192	186	188	209	192	180	212	174	179	181	186	202	210	194	184	196	201	157	190	158	158	190	194	191	161	200	168	156	169	190	189	178	211	204	178	202	176	178	172	175	197	188	182	182	200	189	190	197	161	166	189	174	187	158	189	213	166	168	198	162	169	189	169	170	175	180	174	186	224	181	179	209	182	170	201	203	185	165	196	202	190	154	210	179	172	169	209	173	172	182	152	209	184	165	192	197	204	185	198	187	173	164	171	196	184	185	176	196	197	167	192	202	177	172	193	169	186	174	190	183	202	159	159	181	198	197	181	181	202	173	184	172	186	193	182	191	203	182	179	175	185	173	185	156	189	177	174	215	173	221	179	182	175	183	172	160	163	172	194	192	178	153	184	187	201	170	185	190	187	184	207	184	205	173	188	204	190	202	176	195	167	179	197	184	178	190	200	162	208	184	175	196	164	192	179	180	191	186	175	211	173	184	174	166	168	178	183	183	188	185	217	200	188	179	194	171	177	166	189	183	180	166	161	190	150	189	180	188	208	206	221	186	163	203	179	189	178	195	162	201	184	175	189	173	204	186	204	182	171	194	202	190	209	197	190	186	197	203	161	184	185	189	188	175	184	169	172	187	202	178	203	191	181	171	209	216	191	197	195	180	185	171	184	158	195	189	190	168	178	196	180	198	169	206	214	197	214	191	170	194	198	190	208	187	176	200	185	178	196	184	195	197	168	186	203	166	188	182	206	178	197	195	199	164	193	178	183	163	181	187	210	158	186	190	166	207	172	181	197	205	168	196	188	194	158	174	198	195	199	204	192	205	179	186	175	145	201	181	179	194	195	160	218	188	191	195	193	179	188	200	174	167	164	190	167	201	202	175	180	183	243	206	201	158	217	199	188	170	180	178	182	205	198	175	188	198	177	208	201	174	190	185	192	207	189	215	205	181	205	183	182	183	196	195	196	187	192	203	188	211	193	189	200	189	191	190	201	183	181	214	178	196	181	193	192	163	200	183	200	180	230	199	172	184	199	185	180	169	190	189	184	190	166	181	170	188	200	197	193	179	193	172	176	206	197	203	169	190	205	186	185	186	186	180	172	191	182	153	216	196	177	177	198	184	152	191	182	174	203	180	166	191	181	179	185	199	188	184	183	190	183	166	176	191	174	201	191	205	194	162	205	198	186	194	158	167	205	173	171	193	180	152	184	202	196	189	194	169	184	158	167	159	170	196	176	167	186	214	180	193	192	186	189	183	179	194	191	202	197	194	172	166	196	171	178	182	182	177	186	161	189	200	172	159	188	172	186	191	203	177	173	168	189	184	197	167	209	188	206	195	193	201	218	199	188	181	193	165	188	202	149	159	197	191	196	177	185	195	174	173	180	182	185	186	159	188	202	198	169	187	183	179	165	161	169	168	177	186	163	175	175	174	186	194	164	183	208	190	201	180	173	194	180	180	171	199	174	182	188	159	213	184	193	190	200	172	206	202	168	192	186	176	202	175	166	187	179	176	219	181	162	193	197	221	188	165	175	181	172	216	162	169	193	173	210	194	188	189	170	205	176	187	191	171	193	167	169	183	193	155	187	201	181	203	170	182	189	168	177	208	169	199	166	194	183	195	189	164	175	203	196	199	160	173	198	188	177	199	164	178	178	201	187	186	177	200	181	194	185	191	196	199	195	174	198	172	165	168	177	178	186	210	156	193	199	196	177	167	184	161	186	163	183	187	182	159	176	175	183	211	186	195	195	189	175	161	179	184	203	184	199	179	178	180	189	172	165	180	185	198	195	178	185	184	198	176	177	172	148	162	173	157	166	193	202	191	191	169	182	207	203	171	196	169	161	206	194	180	207	186	180	187	217	217	156	173	176	208	199	172	197	173	176	175	183	175	180	189	218	191	191	198	210	198	172	174	170	190	163	193	174	208	205	172	164	194	196	213	210	165	193	172	204	209	170	203	189	196	153	169	183	166	150	173	153	178	185	186	188	186	182	178	172	203	186	196	198	185	181	155	195	187	177	206	172	184	200	203	190	214	197	192	189	195	189	163	155	186	186	198	196	179	180	156	180	177	187	189	181	170	184	176	189	184	204	200	187	192	175	157	170	201	192	198	175	180	177	186	181	186	177	182	171	172	172	173	207	182	181	208	169	203	202	172	189	190	170	184	197	191	194	172	173	152	194	188	192	174	182	168	192	199	167	169	195	173	191	182	198	160	162	170	186	196	184	203	176	185	188	188	209	195	175	187	170	185	183	188	188	183	173	177	210	215	163	158	187	194	168	167	157	181	193	184	170	172	187	206	193	161	189	188	189	188	186	196	180	185	192	192	174	186	205	187	189	218	202	184	198	195	146	151	183	166	182	173	142	182	179	163	212	152	175	203	170	188
11446	1145	3226	10853	5876	3765	1660	1101	775	789	699	675	651	601	606	573	595	577	547	547	564	539	533	509	497	496	437	526	495	494	513	452	507	516	496	453	506	468	461	487	484	452	472	538	503	491	491	505	447	469	459	503	470	469	470	479	441	485	447	473	495	459	435	432	500	460	500	476	445	435	443	489	495	443	459	499	452	470	463	452	456	443	481	446	482	491	473	469	477	503	430	430	472	454	475	459	443	468	503	474	450	456	452	473	450	454	458	488	503	472	476	488	460	471	538	480	492	477	479	469	494	469	468	536	488	460	479	479	393	470	450	467	550	441	461	470	465	487	492	461	462	469	499	450	476	428	469	451	478	478	508	453	459	464	480	452	409	453	498	459	484	469	445	501	415	481	435	439	476	458	459	463	504	480	472	511	454	493	438	447	494	481	448	472	478	474	482	464	438	435	445	463	460	411	453	475	484	496	443	469	498	467	450	482	478	485	505	456	486	500	510	470	434	452	453	464	469	442	463	453	473	430	494	434	480	440	432	496	463	511	440	478	481	467	445	489	441	471	434	473	456	456	453	479	453	480	504	480	445	464	463	483	443	446	452	453	453	472	454	437	467	460	470	467	448	449	465	492	496	457	458	480	434	482	453	465	458	470	479	450	430	449	454	445	496	460	483	439	495	483	473	478	482	478	494	458	432	484	453	453	486	492	456	495	473	482	442	425	466	478	462	462	481	517	458	495	484	490	462	473	453	470	458	459	477	464	469	439	461	458	471	478	448	446	449	474	526	472	487	459	458	524	446	441	492	497	434	438	465	479	466	494	467	489	506	469	487	416	442	470	460	464	470	474	488	458	454	428	443	474	476	444	468	471	450	482	455	422	481	451	480	442	501	467	481	465	496	477	484	489	489	464	462	480	468	454	457	501	489	484	473	461	484	428	460	471	477	463	447	445	461	458	446	456	489	510	478	474	457	449	472	435	465	487	469	503	458	449	458	439	456	494	508	501	485	463	469	468	501	439	453	431	482	459	468	493	443	463	500	471	458	473	471	464	490	492	467	498	529	435	479	513	479	426	492	522	475	438	438	481	476	444	497	451	471	457	470	472	458	482	431	525	442	476	467	440	490	457	472	441	479	454	475	415	497	442	452	445	441	463	514	492	473	460	479	446	434	466	464	433	410	470	422	444	455	491	495	426	484	420	443	501	467	426	460	463	465	447	442	467	463	419	497	463	445	473	501	484	452	466	481	472	406	444	426	419	473	465	478	481	472	464	489	453	433	474	463	451	460	508	479	463	480	497	457	470	470	448	475	461	485	494	474	459	456	453	466	500	459	479	455	455	464	418	492	486	464	498	510	507	476	463	482	457	481	470	480	454	447	445	456	472	449	469	471	428	497	464	468	461	444	478	466	455	486	498	458	508	469	436	458	447	429	502	431	441	467	519	453	477	508	461	476	481	473	508	504	479	463	464	460	465	481	493	469	454	410	464	478	464	442	463	478	460	448	494	429	422	471	487	450	496	499	478	477	451	458	466	473	442	446	504	463	445	472	512	447	489	478	470	430	449	451	490	488	474	478	487	488	432	493	483	458	460	503	479	470	488	461	470	488	450	483	506	459	458	481	439	491	507	494	435	457	466	469	460	427	509	452	451	456	507	431	495	432	463	498	460	469	479	472	474	455	439	430	465	459	464	426	505	458	483	451	509	460	489	472	495	446	457	486	430	463	482	504	483	434	467	451	472	415	474	426	469	448	427	489	482	448	486	516	471	469	496	462	444	487	456	438	498	480	458	507	433	485	458	492	472	461	482	441	496	474	459	443	437	476	463	471	495	474	449	446	482	468	500	495	470	486	465	471	451	442	467	453	443	496	421	497	440	461	487	480	437	480	474	462	495	498	449	456	439	471	437	472	515	491	477	478	460	485	443	440	439	488	505	440	434	472	448	482	469	421	496	459	483	501	482	435	466	440	428	441	449	496	463	465	486	475	461	481	458	466	443	416	463	465	431	482	486	524	445	424	516	488	423	475	444	483	469	482	487	454	454	451	441	495	435	460	463	481	452	478	423	462	515	491	450	492	465	471	474	508	469	463	487	469	497	471	471	457	494	487	451	463	443	479	492	468	452	432	447	474	453	433	465	441	485	454	452	446	489	486	455	485	484	473	499	492	484	490	453	468	468	452	473	508	467	435	457	458	462	486	484	473	425	451	503	462	493	439	441	477	461	470	495	438	509	468	493	452	463	459	471	481	506	504	437	457	479	469	504	457	495	467	476	472	494	485	495	485	459	456	484	443	454	452	449	488	493	463	473	478	460	481	464	463	443	444	447	495	466	457	474	445	480	436	460	469	475	447	460	472	441	495	464	511	440	457	481	486	399	471	475	441	460	452	445	437	470	454	440	440	472	508	477	484	447	457	463	488	439	438	456	442	430	484	459	481	457	484	450	487	470	460	502	445	470	438	448	453	447	430	462	456	482	475	453	471	457	471	449	433	454	494	449	478	475	481	432	490	523	440	462	487	488	495	488	461	463	443	473	471	489	465	466	430	473	459	451	473	456	458	463	441	442	487	482	476	452	484	481	468	448	473	502	449	488	462	475	481	498	493	448	399	476	457	471	501	506	479	462	487	467	442	434	509	491	453	475	475	465	451	463	440	479	485	463	419	457	474	447	472	496	467	508	469	494	462	463	490	440	469	442	448	471	434	487	475	462	483	463	485	493	473	451	475	437	481	490	459	488	455	470	469	486	479	493	454	456	473	464	449	491	468	481	484	462	423	443	471	423	450	452	484	449	460	437	465	490	494	471	456	434	521	466	460	465	467	441	443	483	444	469	518	490	482	459	422	479	478	482	473	506	485	447	447	439	501	456	421	453	468	490	486	467	479	478	475	464	449	443	470	461	450	472	456	443	443	476	484	453	453	505	435	455	473	487	437	479	473	464	478	472	440	444	457	467	477	460	449	468	426	481	480	484	453	462	501	435	485	479	479	465	454	469	459	452	474	467	487	456	506	464	486	447	437	497	464	440	461	455	453	497	484	482	520	487	493	448	477	459	478	470	475	489	445	440	482	446	496	471	482	457	492	486	486	446	471	449	501	504	455	426	436	469	447	467	464	498	456	476	456	462	439	469	484	470	427	483	468	434	475	436	453	468	472	476	465	445	450	447	493	485	481	467	471	488	441	464	466	474	461	443	458	472	511	441	495	484	438	480	463	510	481	488	454	475	460	439	485	427	464	468	497	519	454	460	503	469	461	482	480	453	460	479	454	446	460	479	457	482	464	419	475	472	453	468	442	460	460	480	507	434	471	478	467	482	444	504	481	471	503	459	478	416	433	418	486	494	471	479	442	469	497	474	465	478	468	465	483	481	450	453	490	470	474	475	472	425	482	456	440	527	460	466	473	481	491	475	420	452	442	497	468	483	498	483	504	483	510	462	452	458	441	486	451	490	459	492	469	483	474	445	488	462	477	481	460	460	424	453	447	459	464	438
3043	464	662	1584	780	497	382	383	340	366	361	366	372	369	366	349	398	333	388	342	318	361	356	322	322	375	379	381	386	328	375	378	357	414	367	345	364	360	362	356	366	374	370	343	362	356	359	383	337	340	334	337	373	346	357	345	378	344	352	304	342	352	348	347	413	346	377	360	346	390	352	369	374	372	341	339	377	338	326	339	371	362	377	371	347	372	385	327	350	344	348	374	345	341	410	357	354	376	312	329	342	336	357	350	383	340	342	340	358	356	392	324	330	397	365	334	336	318	346	375	374	355	356	337	358	338	333	352	331	315	386	344	342	344	343	327	322	356	346	351	376	332	378	358	320	365	354	361	374	342	350	351	327	397	406	335	340	369	353	350	369	361	354	325	357	335	350	349	396	368	372	349	343	359	375	331	358	347	337	343	311	322	339	367	359	363	363	343	365	367	366	329	381	348	347	377	340	394	362	356	327	347	380	389	340	341	370	360	355	342	387	334	358	323	327	343	354	339	370	352	375	355	352	379	362	383	349	332	332	339	376	356	347	370	346	348	340	314	328	363	385	333	378	354	366	343	353	343	366	325	362	357	345	356	361	377	350	364	345	348	414	357	321	369	348	358	375	364	355	374	356	352	358	367	361	325	342	356	383	394	348	368	355	363	385	352	373	337	347	338	377	353	346	338	369	358	319	328	344	333	353	356	334	381	353	387	351	369	367	361	354	347	379	390	380	371	340	356	369	337	382	372	348	363	358	371	399	328	354	360	326	391	372	324	338	352	345	367	317	365	358	342	333	330	367	333	354	351	338	346	381	367	350	328	365	339	356	375	363	355	331	352	344	364	340	362	332	366	368	383	327	344	335	381	342	375	368	347	352	348	345	351	343	344	327	388	369	335	363	350	359	358	316	349	354	352	356	391	365	354	318	359	361	371	372	357	350	354	378	366	339	391	329	361	342	357	367	360	363	373	362	382	339	297	368	375	386	319	352	381	365	370	383	339	319	382	342	364	370	358	345	378	378	360	364	352	371	358	357	365	357	380	372	349	346	376	348	398	370	369	338	386	357	349	362	360	357	394	338	359	350	384	354	369	364	372	344	336	362	422	366	365	350	386	393	391	384	374	361	364	357	338	321	345	409	366	362	369	373	368	328	373	358	346	333	354	356	365	378	347	364	359	324	383	359	372	312	371	367	368	337	320	367	349	338	379	308	338	371	340	344	367	364	363	373	344	344	344	355	358	377	350	332	353	343	371	339	307	348	342	364	361	350	365	387	389	362	342	356	353	359	381	351	343	355	377	351	384	370	344	388	369	354	333	364	384	365	355	349	369	357	352	345	314	352	349	324	372	364	373	353	364	358	371	350	367	358	349	362	354	383	380	354	342	354	375	383	356	374	360	359	348	380	361	383	365	364	354	343	338	345	350	356	329	315	355	369	367	381	373	377	345	373	358	364	352	395	381	359	358	347	381	364	339	322	384	359	353	342	332	376	387	360	348	370	347	363	374	353	336	382	380	380	351	373	342	364	336	368	391	364	300	367	365	377	373	376	387	376	341	330	415	346	384	362	370	365	352	339	352	324	302	345	351	339	349	362	349	347	345	360	356	346	358	324	330	363	405	372	351	342	344	398	364	344	380	355	331	353	359	335	357	352	390	357	376	351	346	354	388	355	334	365	333	337	351	342	435	348	336	371	376	365	359	366	348	366	319	357	320	338	318	392	352	338	354	343	353	351	352	346	383	339	311	355	365	353	321	346	359	333	310	357	364	326	346	360	377	372	344	372	336	340	358	367	351	309	339	351	339	362	346	388	359	390	317	386	358	356	341	382	349	339	379	356	377	346	356	378	361	425	382	368	335	381	356	362	360	377	368	363	372	384	350	377	363	366	371	371	321	331	363	344	331	362	390	383	329	328	383	371	346	329	355	327	311	345	337	340	343	349	327	363	322	357	368	352	327	340	334	354	366	363	339	338	355	351	384	359	360	362	361	338	350	330	344	334	359	325	343	324	360	356	389	346	313	372	384	346	398	340	372	384	346	362	341	326	364	355	366	342	365	387	351	340	343	355	339	375	355	357	353	346	334	382	340	369	360	353	350	351	350	372	335	338	337	369	356	360	349	351	347	348	388	366	371	342	327	347	323	357	360	369	340	335	340	371	339	362	366	345	357	355	359	349	325	313	367	346	382	355	339	350	359	343	329	348	335	337	359	346	361	386	350	366	369	365	350	385	384	367	390	360	362	356	348	327	353	358	328	344	350	371	353	363	369	379	373	346	324	348	342	349	367	379	393	353	354	369	346	362	335	374	355	356	345	332	353	350	356	354	349	353	339	309	352	378	339	328	332	360	385	361	368	379	317	353	334	324	377	339	340	321	355	352	347	352	356	317	352	333	380	358	372	372	358	334	332	382	382	359	398	392	382	334	347	378	333	343	313	365	335	343	391	306	324	363	392	318	337	317	320	363	391	375	348	356	343	335	315	391	340	326	355	375	371	361	343	361	376	352	385	352	341	374	350	372	366	364	341	370	344	343	362	356	391	353	317	371	378	354	376	377	330	330	367	353	356	382	339	350	359	356	352	385	364	326	352	368	319	344	354	335	336	363	350	364	368	360	375	339	327	342	325	357	343	343	344	343	369	320	337	340	369	343	372	363	388	361	388	308	316	336	357	362	322	354	365	331	335	312	346	361	358	341	346	374	373	340	353	341	324	349	360	332	320	364	340	387	328	341	342	339	313	369	338	344	337	349	339	356	335	378	345	322	369	356	340	370	358	339	354	370	367	344	374	347	313	373	344	338	321	367	366	379	375	382	299	326	308	337	372	324	327	362	382	357	357	373	357	366	371	356	366	369	400	359	370	382	349	363	336	337	364	353	324	331	344	353	346	338	343	342	358	392	361	366	354	371	370	351	392	343	365	383	333	345	372	411	367	399	365	336	336	363	343	357	369	346	368	365	320	357	357	374	379	339	359	360	367	373	385	370	420	345	321	355	343	337	361	341	358	315	355	388	330	350	336	348	361	346	353	349	323	353	347	334	362	370	376	366	371	350	346	368	374	351	355	348	322	372	347	352	353	349	358	352	353	353	350	344	374	319	366	384	375	392	338	376	343	325	331	381	368	342	333	339	344	353	313	356	355	383	361	320	332	310	351	365	355	340	350	336	352	353	357	344	364	315	352	302	353	394	371	365	330	354	324	378	370	308	360	365	293	394	324	326	332	358	355	357	340	390	349	375	348	360	364	337	355	357	341	351	371	316	350	327	346	351	333	331	378	402	375	362	358	358	359	359	356	347	357	363	370	339	343	340	330	351	392	374	368	349	374	362	370	369	374	365	400	357	339	360	368	345	348	384	352	341	394	340	352	367	348	344	362	361	331	331	345	394	346	360	336	323	346	360	361	378	356	353	335	324	383	358	374	354	348	370	329	330	334	329	348	351	345	366	354	326	379	354	381	344	358	366	338	347	347	345	322	362	345	344	346	331	340
3162	957	1651	5130	2621	1615	1031	916	873	834	904	896	889	882	876	838	834	842	873	815	833	872	854	885	864	882	847	836	887	836	814	803	820	883	846	883	925	858	843	873	837	805	878	841	874	875	864	884	875	819	814	858	801	844	816	883	849	881	885	831	948	835	854	831	838	849	841	867	866	864	833	844	840	871	846	867	799	815	886	786	873	895	799	891	827	872	875	856	810	823	819	882	798	891	871	890	858	841	880	847	881	846	856	885	862	859	861	861	804	838	855	833	830	844	866	864	852	854	868	848	839	837	837	870	797	888	852	832	854	831	808	851	845	856	899	832	820	796	774	841	841	786	825	839	814	864	799	836	834	827	885	833	818	808	837	818	767	834	838	884	856	836	855	824	805	857	805	788	901	853	828	910	854	875	822	836	886	866	848	805	817	871	838	866	853	839	895	862	913	785	869	873	830	867	873	797	876	830	892	897	884	812	858	867	853	846	850	851	852	886	838	874	860	856	838	848	859	871	825	902	841	882	823	844	869	883	874	791	839	858	808	878	837	891	833	881	816	893	847	852	804	843	817	859	856	832	836	815	814	825	872	843	810	902	806	795	915	875	790	856	819	821	879	898	909	877	836	876	831	800	814	857	891	872	831	841	863	825	856	822	846	853	850	817	886	840	853	823	855	849	824	877	842	859	816	888	868	824	808	847	844	817	863	808	885	833	799	833	871	875	832	854	804	888	862	858	852	855	798	889	814	883	859	871	824	873	832	900	837	848	849	856	808	895	834	837	846	900	834	818	837	863	835	829	824	872	823	860	837	814	852	828	846	797	888	810	881	855	844	877	797	867	886	895	824	811	836	890	808	815	827	867	847	884	861	896	829	830	882	876	825	869	825	836	851	813	854	828	904	795	901	865	815	836	835	832	903	793	828	852	825	879	874	858	832	832	855	842	856	898	840	820	883	870	856	808	903	859	812	808	924	823	843	857	799	875	899	828	867	853	884	856	870	879	837	826	833	835	828	842	888	865	852	846	846	872	821	853	863	821	827	806	837	842	907	845	834	846	882	823	870	822	874	810	843	920	833	912	875	862	796	824	864	861	885	836	819	899	831	829	790	818	802	826	831	854	821	851	866	875	884	812	800	812	855	861	862	827	848	868	818	847	826	796	875	803	905	770	864	825	871	915	899	813	802	824	870	819	906	830	826	828	896	876	901	830	861	844	892	855	868	823	912	819	840	833	806	874	884	841	830	837	826	806	798	860	807	842	896	880	865	830	842	798	866	821	868	811	853	875	878	844	848	846	872	860	823	839	807	853	851	830	877	852	803	850	816	819	841	839	883	842	821	858	828	879	815	873	811	884	830	835	828	904	891	860	865	804	880	869	909	861	848	863	824	824	873	878	828	867	925	839	893	850	831	856	884	837	829	820	848	794	833	856	830	838	810	837	874	864	792	887	894	825	872	830	797	861	854	875	835	861	882	902	840	864	872	843	868	839	829	872	869	844	891	782	865	814	800	883	823	889	848	829	872	834	824	869	853	866	826	825	859	834	827	885	830	858	850	866	832	862	886	839	855	880	815	848	848	846	846	890	862	874	902	897	843	858	863	867	841	791	818	887	859	823	830	891	864	867	893	822	883	869	910	811	833	876	893	845	847	863	872	847	895	893	856	860	862	765	822	884	889	824	860	885	882	869	831	905	845	879	835	834	879	829	858	832	891	779	835	839	838	821	824	886	846	841	833	807	883	817	887	813	863	816	849	796	863	846	863	891	845	866	806	774	822	835	815	829	810	864	887	833	851	866	825	813	861	789	827	858	822	846	841	831	814	819	829	801	869	900	851	843	832	796	881	898	858	828	836	790	820	825	886	900	883	856	809	832	853	798	831	829	830	886	873	809	874	881	901	809	830	805	827	875	853	866	777	838	825	819	836	875	883	878	838	833	806	819	896	797	824	846	836	869	776	900	866	908	909	891	858	916	802	835	844	904	883	848	796	794	879	829	887	836	806	829	834	868	834	857	848	884	819	865	832	848	870	911	888	789	853	891	840	829	851	830	871	876	840	853	870	863	861	827	820	810	845	849	864	865	849	876	815	839	852	869	840	843	788	842	809	845	849	837	827	864	886	895	829	856	843	816	820	853	890	856	834	826	849	829	832	857	824	865	845	759	866	808	853	830	804	868	940	876	812	882	862	881	893	850	881	933	834	848	811	848	831	830	809	847	859	807	865	844	828	851	859	823	861	823	887	825	801	852	838	823	840	856	849	881	863	847	866	890	840	832	855	827	838	854	832	874	833	901	827	878	822	813	820	868	886	906	768	873	859	864	860	847	846	869	857	812	902	897	837	861	863	879	811	867	861	832	816	880	805	904	833	847	870	880	837	875	858	833	857	860	831	863	891	808	826	866	805	859	868	791	868	873	818	791	834	838	854	885	823	864	828	852	863	863	823	866	829	856	842	870	868	856	827	825	803	887	904	810	857	866	857	811	803	892	840	826	852	850	890	802	874	820	904	847	822	843	804	873	904	777	831	826	783	820	917	820	871	893	821	794	881	823	812	858	842	916	859	821	823	896	839	825	871	834	826	890	862	844	852	865	857	837	788	832	835	873	828	829	817	883	818	824	844	853	877	839	832	847	837	901	835	875	872	819	849	837	798	841	850	841	857	829	871	859	870	856	833	866	820	851	839	851	872	857	880	839	796	877	840	840	815	892	892	904	872	912	847	831	851	842	850	874	848	847	869	809	839	817	843	817	817	881	828	786	851	867	879	792	790	856	842	823	786	938	856	778	826	812	845	842	845	859	829	810	860	827	841	892	838	845	809	834	825	866	877	785	787	832	860	842	852	845	862	816	804	857	833	816	825	890	852	818	853	845	866	892	849	878	831	811	812	827	837	802	897	889	848	815	843	840	851	841	851	811	878	875	824	824	878	827	869	840	833	849	922	863	873	873	800	892	811	889	844	858	869	842	829	895	839	841	870	806	826	820	849	823	833	847	819	864	861	818	833	852	843	808	886	818	884	820	848	823	865	824	835	911	837	838	910	862	895	842	834	792	861	872	817	854	802	862	778	800	844	840	818	861	882	865	815	866	815	813	879	851	810	808	860	877	813	873	868	808	915	869	875	840	824	818	827	814	863	796	825	852	862	823	833	874	886	797	879	839	851	839	853	885	871	792	902	912	848	821	828	901	851	819	863	866	817	887	926	847	862	910	877	814	831	825	876	849	845	814	833	828	874	848	822	871	858	898	874	805	854	851	862	823	878	912	850	850	881	802	882	841	907	871	873	837	853	868	845	873	815	873	868	818	931	856	809	842	908	864	889	837	810	872	841	855	855	884	814	861	832	837	849	892	849	900	840	808	854	804	856	882	860	885	804	822	869	807	828	876	868	843	877	867	858	881	852	839	839	845	821	855	885	893	808	853	833	856	865	870	881	817	786	898	896	835	846	810	836	832	825	842	866	883	848	863	820	850	835	868	809	852	838	845	837	857
10247	946	1400	2545	1358	684	458	410	370	429	359	358	381	360	356	384	372	375	316	376	366	390	393	388	386	360	361	346	342	394	354	354	353	386	353	360	404	364	356	350	367	366	361	364	339	368	363	328	380	402	367	377	321	349	416	354	339	385	354	351	356	337	362	337	365	360	340	369	388	360	350	383	371	368	362	368	366	374	395	354	366	372	353	396	351	362	364	340	324	364	361	357	351	383	371	358	364	345	371	351	336	366	355	393	326	366	342	346	367	359	371	346	379	333	395	334	359	359	371	356	373	358	366	374	405	363	338	362	384	384	359	337	354	345	368	330	328	382	302	373	352	363	367	358	386	350	437	369	355	360	359	347	340	396	346	405	361	376	361	360	354	392	343	364	399	348	354	382	362	359	326	357	366	339	358	336	336	357	324	373	405	362	364	340	394	361	361	368	342	345	368	361	341	382	348	380	377	384	405	365	391	418	319	356	382	346	322	334	365	367	318	380	395	365	376	355	358	339	353	394	289	372	387	404	377	390	346	364	334	361	387	348	368	386	346	350	354	340	349	376	382	337	346	346	394	345	353	381	343	365	373	341	370	375	346	366	326	358	384	368	354	352	350	341	351	382	339	361	356	355	367	363	351	402	349	388	348	316	359	377	348	333	336	397	323	345	358	330	366	373	331	337	376	328	327	373	420	358	346	349	351	384	377	367	340	358	354	342	326	389	352	382	379	333	331	401	345	379	365	344	372	345	356	386	391	338	310	351	355	389	329	336	378	338	392	327	346	367	354	395	344	369	328	319	347	353	367	320	383	363	351	319	361	347	351	354	356	384	358	398	378	380	363	371	382	360	341	379	366	352	341	370	364	372	334	349	359	346	388	345	332	386	329	363	348	387	377	367	379	357	349	385	383	367	378	375	354	400	362	328	373	373	352	336	320	362	343	388	382	358	377	377	397	371	369	339	366	357	361	353	350	345	372	353	370	380	373	351	360	353	335	352	364	376	374	366	314	342	357	400	396	409	340	378	359	393	361	363	332	347	342	353	339	360	348	368	306	350	344	367	347	331	350	344	376	381	366	346	374	367	372	379	364	361	375	360	366	335	353	340	393	349	381	371	355	368	355	413	350	371	363	331	399	370	366	328	349	396	340	366	361	367	354	390	374	353	341	371	339	374	397	353	351	340	343	361	354	353	376	381	372	356	415	388	365	385	330	386	361	332	375	355	390	371	363	365	347	349	390	355	336	361	354	350	369	331	344	366	356	385	325	350	297	391	359	342	343	353	351	350	388	378	379	354	353	346	349	417	349	341	359	363	364	339	391	410	377	351	378	354	340	319	364	349	366	334	359	346	347	366	358	337	388	404	360	348	365	323	345	365	322	377	390	354	346	394	374	368	366	341	354	353	368	343	331	344	370	349	337	340	341	372	330	343	349	374	358	369	326	381	353	358	387	327	379	389	343	338	351	368	324	377	332	346	353	363	322	346	375	394	345	381	394	400	361	353	343	356	376	349	351	400	350	351	341	377	343	358	377	333	373	378	332	367	340	332	310	348	349	398	307	387	343	362	352	373	362	355	335	391	360	327	367	376	380	357	359	358	373	345	383	384	374	356	374	388	340	341	401	340	336	380	361	388	351	345	349	358	387	355	394	328	337	399	330	351	341	363	347	377	372	388	390	350	367	333	338	372	383	324	342	367	362	387	341	368	383	366	390	325	362	318	345	419	358	385	345	373	351	360	365	384	346	349	357	348	338	340	365	345	380	331	353	352	380	362	362	361	363	346	330	380	360	364	354	338	354	363	364	323	384	322	337	321	355	385	356	378	308	371	374	347	359	398	348	338	338	356	326	314	357	390	384	375	380	379	351	359	362	372	364	334	393	360	377	361	338	362	358	384	390	354	358	341	361	370	375	371	385	355	391	378	391	347	368	396	366	345	343	369	365	371	387	372	345	357	363	365	348	341	359	397	357	354	383	361	361	374	358	358	379	382	341	364	356	340	404	362	372	332	347	336	329	353	380	388	366	378	366	403	351	344	360	334	382	370	378	352	375	336	328	353	353	362	358	360	363	364	352	344	380	349	359	348	347	365	331	348	375	379	355	355	378	385	355	388	355	379	375	334	360	367	355	352	346	388	377	351	344	358	329	376	399	351	370	360	365	363	369	387	340	327	375	339	327	365	333	355	350	328	335	344	327	362	337	356	333	334	366	341	355	345	342	364	381	385	416	339	332	365	383	373	370	332	345	347	346	320	407	390	396	404	347	380	353	364	380	397	367	366	377	349	328	345	370	320	351	368	338	349	380	385	364	348	315	371	349	400	369	357	367	382	351	358	357	327	345	400	322	370	375	376	358	357	362	327	338	359	370	369	330	359	365	364	359	349	326	325	345	334	390	369	363	354	361	351	347	347	363	353	340	371	399	369	356	351	352	385	402	371	354	362	347	394	375	360	362	345	390	391	351	355	379	339	365	345	362	344	369	334	345	356	374	336	375	347	375	379	362	387	322	371	387	387	343	369	394	388	350	341	346	356	348	370	373	394	353	341	347	365	344	349	360	346	371	362	369	360	382	331	340	349	368	358	345	391	349	380	369	336	329	344	380	336	380	362	368	365	349	353	343	375	341	373	340	388	360	343	353	359	365	351	325	367	379	342	371	361	353	350	379	348	373	347	337	360	360	394	385	317	379	370	372	355	361	315	330	347	338	389	353	334	393	353	373	345	354	369	347	347	373	372	379	373	334	355	354	327	380	329	365	393	371	371	348	362	364	356	334	374	360	345	377	334	396	326	330	337	329	413	327	362	347	339	392	355	398	342	340	321	358	378	369	352	341	325	385	364	327	353	363	341	374	379	352	355	348	376	347	346	372	370	389	354	327	347	347	345	350	342	366	365	363	385	350	361	331	336	356	371	336	379	341	370	383	351	346	385	356	330	350	344	363	364	375	345	344	380	382	383	359	363	382	383	360	318	331	364	366	369	348	347	337	359	350	357	343	371	399	391	341	323	341	368	393	360	348	360	368	351	357	362	340	382	344	342	341	353	338	350	361	348	362	367	377	373	344	357	357	303	329	381	372	335	384	344	336	386	357	327	414	354	357	326	355	364	347	346	399	359	379	347	337	361	382	366	356	359	372	337	372	379	394	385	380	380	337	342	378	381	367	369	347	376	356	408	381	352	372	341	341	368	337	349	345	356	358	390	385	341	353	345	379	365	311	372	377	346	372	393	350	380	384	337	353	353	388	374	323	346	338	367	340	345	352	398	349	356	358	353	324	354	327	372	386	376	380	365	362	408	363	397	366	350	350	355	360	390	332	406	373	339	345	377	361	337	367	381	363	379	336	369	369	349	361	368	360	353	368	360	335	390	383	345	384	358	365	366	353	378	348	361	372	350	362	363	368	371	368	357	381	360	357	327	360	363	375	368	356	356	342	373	323	353	380	378	366	359	385	349	371	397	381	366	364	347	349	361	339	376	358	372	321	360	353	333
8595	1224	3516	8357	4729	2379	1310	1174	945	954	948	903	882	910	960	921	898	919	908	842	870	886	877	854	866	855	852	914	873	905	895	860	826	849	850	884	860	862	916	880	873	824	803	878	914	843	847	848	851	910	806	839	881	825	858	827	845	858	822	896	877	850	839	840	875	897	869	872	811	859	834	881	869	852	828	885	864	904	884	861	846	848	854	859	856	844	823	884	848	843	920	866	826	858	883	818	859	872	871	893	845	900	806	828	806	888	872	861	842	879	848	833	804	858	832	827	847	823	846	846	817	871	850	873	909	866	833	837	872	878	824	877	845	791	814	835	852	925	883	846	842	853	867	830	845	872	866	871	825	890	844	893	817	828	837	807	880	908	844	879	904	821	822	871	824	844	869	837	888	905	811	855	812	880	846	846	833	854	844	854	866	842	909	834	834	813	847	791	867	874	846	850	845	786	862	837	855	883	804	868	853	854	825	850	808	859	905	793	848	850	840	909	837	895	844	797	866	849	878	886	873	891	910	833	873	853	862	851	826	875	809	820	877	860	911	889	893	812	808	911	831	807	889	841	823	902	769	879	892	818	854	814	898	834	833	888	864	864	859	884	852	868	869	777	838	888	902	831	863	820	864	850	804	841	825	830	870	826	827	798	819	860	864	869	832	839	850	872	879	876	893	846	846	828	851	876	875	851	933	858	825	900	858	860	892	880	849	864	885	821	818	835	819	844	889	833	857	853	862	851	857	834	811	906	889	900	854	879	908	833	860	826	869	845	807	867	822	929	820	850	804	880	858	850	826	856	863	859	856	866	878	848	828	855	817	836	808	869	848	828	818	843	841	886	857	842	817	849	859	844	868	827	877	886	844	894	888	847	858	858	873	821	852	867	835	832	830	819	874	873	844	821	857	855	853	849	842	852	815	853	802	888	817	856	845	872	879	825	861	830	851	845	841	882	892	872	887	814	894	861	842	826	885	862	869	858	833	884	889	819	885	821	870	860	880	838	853	822	828	856	848	879	765	858	819	880	933	844	855	873	843	845	883	822	867	905	846	857	838	855	870	874	784	821	876	830	889	806	837	907	865	886	878	828	864	876	922	806	846	803	834	840	769	881	869	828	870	813	848	821	907	802	801	816	788	885	874	838	817	827	807	811	805	810	853	873	925	853	842	833	879	901	861	877	838	833	901	840	897	830	864	905	784	837	843	899	820	843	810	802	850	831	806	869	845	815	800	861	852	815	834	823	863	849	854	852	837	846	867	867	847	826	866	894	855	861	818	812	823	817	874	821	875	843	831	794	831	842	846	833	833	889	836	861	839	856	876	872	871	856	862	894	856	882	839	795	807	868	858	867	877	851	833	863	858	822	840	836	905	871	876	858	929	837	838	835	885	780	850	834	787	870	819	866	888	840	843	927	847	812	869	833	902	846	865	852	814	831	883	852	856	819	871	866	887	875	839	873	883	776	894	855	824	839	867	878	835	824	899	814	760	836	844	845	859	868	830	875	885	891	831	864	872	841	813	850	837	840	847	871	885	822	899	862	820	883	821	871	885	838	823	897	859	885	816	912	893	850	846	851	822	847	791	838	880	864	881	812	896	851	814	857	833	869	861	862	853	838	906	852	870	845	849	819	860	821	881	813	873	826	833	845	892	852	781	842	791	807	819	824	839	874	838	836	807	828	817	813	863	852	856	836	849	811	884	861	861	852	798	911	763	819	835	836	876	801	818	901	872	803	856	872	860	836	804	883	873	828	845	866	882	849	838	821	867	806	792	858	821	832	829	786	921	823	853	806	846	860	869	828	815	817	841	860	839	835	889	874	846	855	827	835	855	855	879	875	870	909	835	828	811	800	861	812	881	806	876	854	821	875	857	858	845	821	794	888	846	890	822	863	863	901	860	855	822	878	903	869	831	866	857	791	834	850	826	900	877	833	877	851	841	849	878	837	835	822	836	859	832	874	844	880	813	814	837	878	839	870	807	887	851	797	832	848	838	841	874	823	878	847	871	852	844	830	814	888	924	857	822	847	822	854	829	863	863	843	838	834	867	876	906	869	833	855	838	884	892	807	833	850	820	846	875	874	866	898	844	843	815	812	891	885	906	855	819	853	837	818	887	876	854	862	919	798	900	820	915	838	807	793	842	889	849	789	874	868	804	836	866	821	882	857	813	825	864	899	791	839	857	844	823	849	851	850	831	875	850	818	803	812	827	833	858	809	848	865	860	848	824	917	887	885	814	833	858	857	856	865	845	831	841	839	825	849	828	838	848	872	880	851	885	831	828	875	832	847	845	829	815	833	857	865	882	828	798	860	821	871	893	826	840	826	856	847	861	839	868	872	877	821	777	879	866	840	837	842	835	831	858	850	864	858	846	837	819	883	867	836	894	845	849	911	805	845	808	838	836	886	845	825	837	817	941	828	834	845	855	813	908	871	803	822	808	825	905	849	827	863	825	818	846	815	875	917	887	839	831	811	828	936	873	860	788	877	823	844	795	835	864	831	891	856	922	836	831	887	822	803	836	903	858	791	863	805	857	829	854	832	874	830	821	871	847	828	897	840	887	865	888	871	764	906	829	859	821	804	866	824	888	817	870	905	833	852	840	812	880	845	882	845	848	861	886	872	855	884	883	832	849	858	890	787	826	875	874	886	900	847	800	856	905	852	912	826	862	875	774	817	825	856	877	816	841	838	855	824	840	803	814	840	802	839	842	889	835	845	844	858	861	830	900	856	799	829	876	824	820	860	819	873	869	874	850	857	854	795	830	824	841	834	805	874	850	845	858	861	883	792	872	848	850	893	842	868	840	831	821	870	902	830	904	846	831	866	873	798	827	850	863	853	880	823	895	811	850	849	880	809	848	905	877	893	852	825	810	822	845	811	822	859	878	842	886	930	846	884	889	828	866	854	833	875	823	804	859	889	853	841	828	848	823	869	814	848	940	881	813	861	843	871	837	826	880	836	879	929	839	830	868	844	817	858	818	802	843	799	873	923	838	877	837	896	880	854	815	871	862	863	870	829	863	843	808	825	822	815	856	860	864	838	869	840	883	838	859	849	894	882	774	795	844	879	832	851	861	838	851	852	852	855	849	847	905	895	902	892	865	811	819	857	854	854	790	798	867	841	783	876	804	851	899	856	856	861	865	841	843	788	868	839	868	852	851	880	868	824	839	874	849	852	797	894	893	882	853	851	858	866	851	837	835	842	839	824	857	888	793	826	857	894	868	829	827	874	862	864	822	849	872	912	844	833	832	853	826	797	822	876	823	855	858	883	819	862	866	863	846	880	867	879	865	802	870	770	799	842	840	845	859	876	865	846	830	869	870	865	887	808	803	894	893	830	816	849	813	878	857	879	854	818	804	807	884	873	846	822	862	835	773	844	843	839	857	872	830	850	886	865	843	848	872	834	895	867	824	829	835	820	847	849	839	874	857	857	814	818	834	811	867	895	872	907	851	838	860	871	856	880	857	800	852	852	850	855	835	840
18432	1819	1933	3472	1944	753	380	308	250	237	227	196	183	183	197	195	210	189	192	216	208	203	200	192	216	217	218	196	168	191	216	186	167	160	205	208	215	224	176	174	173	184	198	193	184	182	188	195	187	169	187	203	160	174	199	173	178	157	180	165	181	198	182	186	185	178	190	200	216	180	177	196	172	196	215	181	200	183	189	196	185	178	194	168	200	189	190	200	175	204	204	194	186	196	190	189	184	165	201	201	183	181	197	182	178	224	199	178	178	208	181	178	186	178	199	185	191	194	175	152	181	181	194	205	216	205	192	192	215	182	174	177	161	208	165	184	184	176	178	196	183	196	185	161	196	161	186	179	172	160	177	201	199	214	167	204	229	201	163	196	173	178	200	173	183	192	158	204	212	215	207	175	185	193	228	197	182	198	198	176	188	179	192	193	178	201	180	183	188	205	175	206	205	198	201	194	192	206	196	193	189	189	172	207	180	202	197	190	192	207	178	193	168	194	209	181	168	224	201	195	192	187	186	178	174	176	177	172	181	196	179	177	181	167	184	195	200	186	201	178	190	207	161	167	171	191	170	165	194	193	202	173	200	190	196	154	178	188	207	186	197	219	209	194	179	192	189	198	181	169	197	179	197	172	201	172	202	214	178	176	185	181	154	175	165	185	195	185	189	179	195	196	170	206	226	185	178	189	182	164	186	192	184	223	162	190	183	186	187	162	193	188	181	179	188	206	219	178	175	171	176	180	192	206	176	173	196	198	176	192	195	188	159	180	177	185	206	217	200	172	197	175	175	193	195	205	183	198	185	181	205	180	175	178	179	189	198	184	206	218	175	189	200	178	182	184	196	200	241	171	176	170	186	171	191	192	172	200	198	171	173	189	169	176	175	176	212	186	155	187	161	182	195	185	179	160	185	196	177	166	207	167	208	184	221	189	216	157	184	194	211	185	183	213	172	186	171	154	172	173	191	193	202	176	190	221	184	185	194	196	187	201	193	169	189	163	181	178	185	154	164	168	207	170	195	193	171	212	192	197	200	190	185	167	176	164	190	215	172	183	152	197	179	178	164	204	210	181	179	182	180	190	192	195	190	176	167	203	175	191	201	202	167	178	183	197	203	207	209	169	198	195	195	199	182	159	176	208	181	187	208	163	208	209	206	183	187	202	174	212	201	182	167	203	152	188	201	212	200	193	181	190	203	197	218	198	182	177	182	189	186	194	189	174	205	190	195	185	171	183	181	199	193	191	178	155	196	156	189	188	175	186	188	197	192	192	186	191	169	186	205	194	195	200	170	203	189	187	183	189	164	158	203	196	174	163	186	171	185	182	222	186	158	183	188	176	178	199	191	205	200	194	183	199	167	198	181	184	199	190	180	169	173	201	192	196	188	184	166	197	170	177	185	205	176	171	190	187	169	186	171	176	199	199	186	179	206	189	174	192	176	185	179	179	185	160	178	196	189	172	181	202	190	197	202	213	191	184	198	179	182	190	181	165	220	199	170	167	182	206	194	195	169	198	200	182	187	183	216	208	203	182	193	193	184	205	207	192	206	180	191	205	202	197	153	170	159	180	184	178	178	173	174	170	196	186	202	177	201	202	197	170	194	169	157	153	170	192	185	180	197	166	167	195	192	193	173	190	195	201	195	214	185	160	150	220	162	161	197	191	166	196	184	190	183	212	185	200	186	200	183	182	192	204	173	192	180	186	170	199	193	208	184	169	235	169	175	199	145	182	201	176	178	178	194	177	211	208	210	196	197	191	188	192	158	190	181	174	178	190	213	197	187	186	215	201	183	182	202	205	184	183	198	176	192	178	203	171	186	166	196	159	181	192	194	190	191	199	187	212	186	202	189	166	167	182	204	182	183	174	164	185	191	204	193	163	193	184	180	179	186	180	206	183	184	176	191	201	180	171	186	219	194	194	182	182	196	185	158	173	193	196	184	209	172	191	189	185	183	174	205	197	183	173	205	203	186	180	201	198	194	200	216	190	188	205	193	194	173	198	190	159	180	187	192	172	179	187	179	219	158	208	190	182	182	203	176	161	156	167	193	192	198	182	202	199	188	184	196	170	161	177	187	186	174	196	177	191	183	184	160	191	185	208	201	186	178	177	186	210	173	179	180	192	204	216	181	208	197	149	179	183	193	201	168	174	186	179	189	200	196	175	176	207	187	175	189	200	203	187	223	160	176	168	185	166	203	174	188	165	185	174	153	167	175	192	169	189	196	194	180	193	193	183	166	192	178	172	195	159	158	207	191	205	188	158	177	149	204	172	180	161	181	166	169	182	175	166	169	169	183	194	189	201	167	199	175	179	194	189	177	195	193	179	188	198	186	171	193	192	160	191	171	179	178	177	187	195	192	179	191	184	186	187	197	171	193	191	178	227	194	220	190	171	185	187	187	188	192	199	180	161	193	198	190	207	207	174	170	194	174	230	192	185	208	178	161	207	180	183	199	181	197	170	165	175	185	161	183	187	160	200	204	181	177	180	180	220	168	191	192	188	175	183	181	184	172	182	186	196	184	193	198	186	198	180	173	142	183	191	191	181	197	194	183	198	177	194	180	198	184	174	195	195	199	220	177	170	196	174	198	195	209	187	182	201	173	214	197	183	198	172	181	201	186	187	176	176	175	198	195	151	165	190	182	215	197	192	221	177	176	181	188	213	182	184	216	195	190	200	187	175	176	184	195	189	188	214	171	199	176	207	193	166	182	149	203	171	188	201	210	228	196	176	156	204	189	156	172	176	181	177	195	172	205	193	185	167	191	175	195	149	180	181	160	198	206	182	175	188	184	241	175	179	176	218	161	200	176	197	194	191	199	198	217	182	190	166	198	183	209	182	183	174	173	184	215	184	191	191	174	190	162	166	198	177	192	170	182	193	176	208	207	190	184	157	192	178	169	150	198	213	196	196	203	202	165	198	163	196	182	181	169	177	179	170	178	199	181	202	172	172	182	181	173	186	203	168	160	178	161	183	205	200	184	217	170	189	186	150	203	185	178	202	199	215	200	162	202	210	191	191	175	210	166	189	175	141	179	226	185	161	194	211	186	193	194	194	189	174	200	178	184	199	164	179	208	198	183	206	183	202	204	195	200	206	197	193	188	199	162	170	206	176	173	182	186	178	205	157	174	199	170	165	171	185	171	181	205	211	191	187	177	158	170	190	203	209	197	166	179	200	177	183	191	171	186	185	173	209	169	174	178	185	191	241	207	169	190	184	170	181	157	198	202	186	212	184	168	187	182	171	176	192	206	172	179	197	193	194	210	168	162	150	176	173	208	192	197	169	180	182	204	202	171	172	187	177	181	200	165	212	188	202	174	186	186	175	184	224	201	193	186	196	167	190	185	210	168	191	178	168	168	178	158	190	172	195	213	191	208	196	177	185	180	180	174	164	193	207	196	197	184	194	203	171	179	195	195	178	187	180	195	198	182	192	162	172	199	178	187	189	174	188	160	204	214	188	197	192	193	168	167	188	172	179
11568	1161	4446	10886	6622	2887	1564	1140	839	746	698	657	646	614	598	553	549	559	574	564	554	534	545	495	492	554	466	506	511	436	504	512	492	476	466	514	463	495	477	490	484	476	465	485	461	484	472	465	508	426	464	472	494	443	449	458	482	476	437	501	461	486	460	487	455	476	479	513	462	475	450	403	482	502	460	486	463	472	458	467	464	473	471	506	457	489	441	507	489	476	474	466	486	482	481	492	460	463	479	462	503	467	421	485	467	473	475	488	454	501	444	515	458	471	427	476	469	467	511	462	429	475	431	450	492	489	475	449	463	444	486	486	456	428	467	454	467	469	470	477	424	486	447	485	467	468	505	441	504	441	458	459	516	510	478	508	454	481	496	486	503	522	480	437	492	511	464	454	478	460	482	467	494	466	427	441	455	487	483	454	524	509	491	470	520	474	473	527	470	463	485	462	471	459	503	461	464	477	462	441	471	452	459	475	491	493	479	475	467	457	442	442	463	455	456	457	484	454	468	477	480	497	471	455	457	466	445	473	430	481	485	458	487	483	481	461	479	464	532	454	458	482	474	457	493	494	518	475	496	503	453	493	496	481	506	512	469	489	466	466	460	455	508	460	474	454	455	473	499	459	446	431	468	498	473	439	471	491	458	483	487	447	471	489	503	475	460	475	488	482	467	435	505	500	471	478	497	486	498	445	489	468	482	467	469	484	500	537	475	485	447	458	453	480	476	430	499	453	488	476	460	451	478	479	480	435	462	507	450	475	444	456	439	526	470	473	451	524	435	435	428	513	470	455	481	489	485	468	472	441	433	463	474	477	509	461	457	470	454	428	488	469	488	474	468	464	481	443	476	496	462	460	463	484	468	504	489	462	463	462	483	452	476	470	489	471	446	475	450	453	449	488	465	435	449	450	472	482	441	444	472	485	457	500	509	464	465	484	482	475	414	475	475	462	437	497	462	481	516	458	461	458	425	442	447	476	440	453	458	489	492	493	471	423	440	477	432	429	475	483	517	451	447	470	474	470	471	471	444	472	478	452	456	474	461	465	466	457	502	462	459	465	467	495	455	474	486	526	448	492	452	500	450	522	478	495	473	426	479	479	456	486	489	451	432	510	491	518	512	475	448	479	511	465	502	484	494	478	455	498	502	490	433	453	438	459	505	482	510	476	469	515	472	466	485	475	450	476	504	456	438	458	478	432	470	466	459	506	473	456	453	455	470	463	510	474	432	452	490	493	505	481	469	460	478	450	444	514	461	456	507	439	497	469	469	494	476	438	503	465	437	475	496	455	487	455	464	488	476	479	484	490	443	486	503	507	460	499	481	477	475	477	478	451	472	454	477	504	472	450	482	469	447	497	458	448	430	457	491	476	510	463	448	463	493	462	499	433	498	436	480	471	489	422	498	466	468	453	464	429	470	427	465	503	490	442	463	497	445	462	484	496	462	447	474	519	481	466	490	483	411	463	467	482	459	452	455	448	462	509	487	434	487	468	461	493	453	482	481	454	474	442	458	478	504	472	493	456	434	476	444	430	465	428	487	478	462	465	501	497	475	444	443	391	438	510	478	456	469	464	472	472	451	457	461	472	478	480	456	496	458	493	480	468	440	507	508	469	458	490	473	458	433	480	458	470	499	483	459	494	455	452	452	437	476	514	500	450	486	438	425	442	500	467	453	437	467	491	435	447	470	422	482	481	480	476	480	476	490	450	492	443	471	462	468	448	480	442	481	508	469	460	486	481	454	425	449	468	447	476	445	454	512	464	440	495	443	443	431	449	470	448	433	474	462	476	457	474	492	460	479	474	465	471	489	475	471	497	461	495	473	439	464	448	461	489	475	452	467	468	476	526	444	463	482	519	478	505	498	464	474	460	446	485	473	455	470	447	448	490	484	468	480	483	462	437	460	496	466	448	471	461	479	465	509	480	484	483	485	468	477	484	476	485	444	463	474	485	466	477	445	462	498	462	521	431	501	518	509	434	501	505	467	456	472	517	447	451	447	450	462	456	490	470	510	472	468	485	485	458	497	473	451	509	475	492	503	453	488	483	502	481	475	446	461	454	432	465	485	460	451	470	447	443	465	453	468	471	461	501	453	503	499	476	463	461	437	512	429	515	468	453	482	469	467	444	463	450	488	456	444	448	464	523	455	462	490	469	503	445	465	470	497	502	432	464	441	450	460	448	450	499	478	480	438	475	480	497	463	458	459	484	462	479	498	487	475	465	483	473	510	479	495	511	433	445	471	452	456	462	462	447	470	431	462	491	469	483	478	466	464	493	486	479	458	464	473	469	433	444	462	453	461	420	468	469	544	468	465	471	433	454	450	482	461	446	494	450	477	504	485	498	463	451	470	484	511	461	458	442	487	470	480	443	460	434	490	454	478	452	483	464	439	476	448	458	450	458	465	458	488	477	422	493	478	465	477	446	461	446	462	487	488	446	467	461	497	489	477	461	457	480	474	470	470	480	463	450	442	471	452	464	449	490	460	470	470	515	485	450	446	437	472	481	529	492	465	478	461	456	512	452	455	502	444	471	447	460	453	488	438	486	473	461	460	487	487	496	493	507	437	445	446	460	453	476	459	478	486	483	432	452	450	479	461	442	455	465	453	464	448	420	490	423	427	465	465	477	445	451	500	460	475	469	487	480	471	448	462	475	449	435	505	489	444	466	450	481	470	420	494	448	492	479	447	481	496	448	447	482	463	459	461	421	473	449	464	485	447	487	490	442	464	496	466	427	467	487	477	469	451	477	444	475	432	469	470	454	451	454	457	492	450	471	440	473	436	518	424	501	451	471	491	445	424	467	478	452	428	471	437	473	463	422	479	462	448	457	481	452	435	497	480	485	477	492	464	466	466	460	452	490	471	464	466	450	464	474	459	429	478	478	448	464	455	447	461	475	481	502	451	460	485	493	460	466	429	471	522	458	472	475	510	478	443	489	474	475	448	471	439	490	430	437	498	474	452	441	474	490	476	486	467	464	468	445	486	460	481	480	439	461	430	458	453	475	427	504	508	480	467	491	474	475	463	459	437	501	480	481	490	460	452	448	476	465	473	484	422	457	448	510	481	449	505	473	492	490	488	424	481	464	471	481	473	474	426	454	445	421	484	492	504	482	485	447	502	496	498	491	453	460	471	426	421	445	484	478	462	444	492	460	465	460	448	482	471	503	501	477	450	464	476	501	427	474	475	483	463	450	501	453	449	470	448	486	490	471	481	491	457	477	460	445	474	445	438	427	471	482	440	456	498	446	499	479	455	484	454	471	459	452	466	490	460	474	475	428	450	473	410	443	462	470	471	450	444	442	470	468	480	464	460	462	461	481	456	463	449	447	452	444	495	478	459	491	465	440	502	432	454	480	517	477	440	480	493	487	454	506	489	492	493	476	477	462	483	474	470	408	495	495	488	477	513	481	454	453	477	474	420	483	482	484	444	456	491	455	475	467	458	490	445	463	480	483	450	471	450	499	478	475	465	419	468	448
3381	506	738	1478	803	547	395	382	360	334	344	345	378	353	413	325	376	358	374	371	328	360	363	349	344	384	358	341	335	337	370	345	327	380	372	367	352	374	374	359	354	358	371	337	367	382	373	360	344	316	349	345	347	353	371	387	359	377	343	332	381	356	394	362	400	388	402	382	378	344	363	335	340	357	360	373	325	356	369	359	381	363	359	366	354	343	339	373	381	336	347	393	353	345	344	317	331	343	371	377	360	354	345	331	385	368	334	349	351	369	348	332	351	326	362	368	349	388	357	344	362	381	339	367	372	360	343	345	336	374	326	375	359	380	368	326	396	362	350	355	344	375	339	338	325	370	369	323	369	363	392	361	386	355	392	337	353	381	340	353	353	358	328	365	340	336	365	346	354	375	355	385	379	328	398	387	338	379	394	353	350	327	345	349	365	332	376	370	355	359	379	336	387	366	347	363	379	367	373	330	371	364	350	393	373	365	388	371	338	358	358	369	319	317	401	394	373	352	356	366	366	345	343	367	351	330	396	381	352	359	370	331	349	331	345	341	362	336	351	342	332	355	363	330	346	380	350	349	350	365	358	374	393	357	397	330	373	349	358	343	350	358	375	360	338	335	376	341	366	360	353	353	364	349	354	347	349	399	347	354	384	344	377	360	358	382	364	376	381	359	357	378	365	351	364	360	353	376	382	367	365	334	376	364	339	338	366	324	380	380	353	382	328	366	353	369	358	411	355	357	340	353	367	339	352	340	351	389	339	339	363	345	373	324	335	334	341	332	361	334	374	339	385	363	373	402	362	351	341	393	354	340	324	359	370	339	385	347	370	326	366	353	377	311	377	371	353	342	375	355	353	394	362	354	384	390	365	359	386	331	338	347	344	353	329	390	360	362	352	370	342	370	312	338	312	379	374	361	355	363	351	325	368	370	327	355	370	337	342	365	366	335	339	361	345	375	357	360	353	384	332	351	352	369	419	360	329	393	356	356	361	336	375	367	358	365	320	372	353	367	328	340	379	393	316	332	335	329	357	382	372	375	350	339	353	346	369	366	361	366	403	361	386	382	371	358	367	339	380	326	359	357	367	358	360	369	387	362	349	357	351	360	349	386	337	367	363	351	353	345	361	364	368	371	338	366	343	352	378	344	346	360	380	359	349	395	337	366	325	361	337	332	350	354	311	351	342	393	321	345	325	358	366	358	361	351	319	356	387	370	363	359	341	358	337	380	319	372	372	346	342	369	372	356	339	312	345	371	351	359	369	347	333	329	327	370	392	367	351	370	352	350	321	344	340	349	349	375	378	370	382	353	351	323	367	361	344	356	360	377	327	322	388	357	328	327	341	374	331	354	333	368	362	369	381	382	373	368	351	390	363	336	344	365	375	358	344	341	360	384	401	377	363	389	346	358	364	355	370	350	332	393	357	337	350	363	405	344	349	361	402	337	380	335	337	365	368	328	378	356	362	341	401	329	326	327	386	351	359	341	346	348	342	353	363	343	371	334	370	356	381	373	361	356	338	361	347	383	376	343	330	347	387	353	351	356	355	361	296	377	362	380	324	375	337	369	352	356	364	373	376	349	345	389	344	367	363	391	364	361	352	359	346	337	362	342	363	350	354	377	363	349	360	338	345	362	359	389	355	328	369	393	348	325	340	359	380	359	370	343	331	335	395	349	353	365	363	369	353	345	358	388	414	362	362	364	393	325	312	364	386	358	334	378	346	370	365	346	358	326	347	385	318	353	404	364	360	368	370	378	364	370	369	299	390	361	363	384	384	366	373	336	351	383	347	365	335	375	383	362	352	338	370	337	358	333	363	349	376	356	349	372	358	388	365	348	361	353	354	377	374	385	365	353	356	339	366	380	353	346	352	368	350	353	358	375	358	349	364	366	344	343	344	347	365	321	367	387	342	327	359	383	365	368	338	357	359	321	351	338	366	335	349	348	362	347	342	386	357	391	359	345	371	339	371	348	325	327	356	399	353	343	372	372	340	372	367	350	335	396	347	363	390	366	366	373	329	346	361	383	344	337	363	364	388	385	319	332	378	386	371	354	358	360	386	365	380	328	358	366	390	351	366	340	393	355	378	345	365	376	327	397	373	353	358	358	344	388	351	366	370	350	351	367	336	356	337	333	336	349	370	353	368	334	359	404	357	382	367	363	349	368	382	343	384	377	383	353	359	372	368	360	363	382	376	374	345	330	372	362	337	388	351	336	309	357	356	420	382	354	374	372	378	347	328	353	408	385	313	384	374	387	383	335	384	318	339	323	313	356	325	377	366	355	326	370	325	358	353	341	330	327	373	322	420	410	370	355	365	383	333	335	343	359	336	340	345	342	360	382	364	345	399	363	368	344	349	355	349	365	342	317	371	351	385	342	361	330	357	359	340	351	370	366	349	342	336	383	372	382	378	326	364	347	361	384	331	393	345	343	376	305	349	353	314	393	352	360	333	353	376	352	336	351	347	365	384	344	390	384	314	360	315	352	365	343	333	350	371	381	330	360	342	351	373	363	337	350	330	345	344	357	330	347	349	376	350	348	368	372	392	408	363	357	383	381	358	375	367	367	397	371	376	328	369	340	346	361	348	348	326	333	365	373	336	356	339	332	334	357	311	352	381	386	353	356	352	392	379	387	402	368	363	334	333	351	369	379	354	357	375	305	380	359	304	336	362	363	367	360	349	319	347	385	389	361	345	377	345	363	373	340	356	358	350	354	366	374	340	338	369	362	301	343	381	380	394	381	342	353	359	343	331	348	331	350	358	368	332	350	333	368	347	337	341	367	323	351	337	345	345	347	364	397	335	329	349	320	381	354	383	370	333	365	358	364	376	325	322	346	410	334	356	382	371	334	343	363	336	346	362	385	352	353	368	355	346	369	348	364	356	372	373	395	360	344	351	348	354	354	385	374	371	372	355	366	384	378	333	372	346	351	357	372	343	360	367	335	334	355	366	342	370	354	368	401	358	364	370	330	381	377	361	357	379	363	364	336	365	376	363	356	346	357	353	376	342	330	399	366	336	358	403	389	369	326	370	383	375	358	387	354	391	397	382	348	377	342	363	367	380	364	334	359	361	351	339	337	350	379	370	368	374	373	352	379	329	355	379	295	375	345	351	350	364	360	348	368	330	360	374	341	382	383	337	314	395	330	363	349	342	346	384	321	371	353	382	381	341	369	351	367	333	345	312	361	401	363	343	367	322	360	365	348	376	340	381	365	382	350	370	368	373	353	308	332	363	349	350	342	373	365	346	341	330	337	363	392	390	359	346	353	335	364	363	352	390	360	374	365	351	374	362	335	348	345	357	341	362	373	364	371	408	361	343	354	361	344	391	370	378	363	358	362	383	367	349	347	386	356	365	340	346	354	369	360	379	390	353	351	385	345	382	362	335	389	338	407	327	354	358	346	358	332	340	385	415	341	356	359	369	338	325	351	345	343	347	385	376	375	351	350	329	346	371	362	343	330	312	356	389	310	380	372	376	394
3369	897	1925	5073	2609	1683	1026	936	829	833	871	841	870	839	860	872	872	868	819	828	845	870	815	854	861	872	909	880	916	880	861	865	786	839	898	886	858	881	830	834	886	856	832	839	908	816	832	845	830	842	845	851	837	834	920	837	880	786	818	875	895	836	849	848	811	896	857	844	852	829	872	848	802	874	844	890	829	856	822	803	824	817	849	909	850	834	851	825	903	889	857	831	844	814	881	817	818	857	843	805	891	901	863	871	808	897	829	916	873	900	870	858	888	852	875	830	855	853	840	853	861	819	826	844	878	872	841	913	847	866	851	857	833	894	815	844	913	843	835	828	886	858	859	848	839	864	859	886	796	851	834	853	891	833	899	923	875	792	856	854	850	849	870	820	921	930	853	854	806	899	846	808	862	828	864	893	827	881	819	858	865	845	847	845	884	808	879	872	855	851	882	915	839	925	863	860	841	926	858	844	885	814	887	869	868	839	798	785	838	828	883	883	858	872	815	870	891	823	851	860	848	885	855	859	876	873	817	915	848	811	900	869	863	874	929	854	832	868	874	835	853	860	899	832	851	835	854	862	853	861	848	854	825	889	871	851	829	844	873	885	890	830	882	851	799	808	825	860	847	816	836	845	866	871	878	847	858	873	884	836	870	897	864	875	867	836	849	849	884	818	838	859	848	845	863	856	863	859	879	798	864	896	919	881	862	845	853	894	815	850	858	877	888	865	790	848	928	859	876	879	866	830	869	843	831	842	866	824	860	825	880	859	866	904	852	841	823	831	863	843	876	873	889	815	863	838	871	899	864	804	823	833	848	852	861	877	800	899	861	863	871	874	873	857	893	808	782	882	846	892	901	832	789	871	894	878	876	812	827	883	839	842	870	808	867	825	818	885	863	803	809	886	833	827	842	848	836	834	876	867	817	853	867	846	853	827	865	853	887	884	816	858	854	880	860	805	829	852	811	875	826	910	840	826	829	828	862	798	856	852	856	867	879	854	830	833	856	833	813	820	847	875	867	863	875	874	865	849	850	918	859	866	843	865	877	861	852	919	852	823	896	875	896	885	856	914	876	861	837	849	840	893	827	866	834	876	863	838	888	852	826	822	921	919	892	860	856	887	873	799	800	857	836	874	831	835	799	810	798	839	823	873	844	888	896	847	842	875	866	900	811	842	853	836	907	832	909	862	861	857	835	793	819	866	884	825	882	859	877	797	816	834	860	863	879	851	840	848	860	839	842	896	782	817	902	795	865	825	842	879	830	870	806	877	854	839	856	809	823	844	861	879	830	833	864	847	836	821	881	825	865	910	844	842	799	830	854	829	909	886	904	845	807	867	930	854	860	839	828	851	848	916	853	874	862	846	872	877	787	846	857	801	922	846	863	916	861	860	848	863	878	868	878	822	865	864	877	875	809	837	861	891	864	843	863	857	890	892	850	917	839	836	860	855	836	892	902	848	876	856	858	811	846	872	841	904	792	906	915	889	858	871	879	846	866	870	897	873	922	910	905	834	828	840	871	849	893	850	879	861	889	859	879	812	912	843	871	858	854	896	885	864	850	816	885	825	850	828	832	837	859	822	870	839	852	848	891	861	884	800	883	849	822	879	854	836	863	855	898	831	834	822	849	873	849	869	858	883	842	860	861	847	823	867	827	830	837	857	856	846	844	895	833	817	845	862	839	856	809	859	882	857	909	817	883	853	847	876	839	837	863	894	882	851	881	888	838	806	829	845	852	860	842	853	865	864	864	801	819	818	855	874	919	871	814	846	916	865	829	811	876	820	861	857	903	855	844	880	836	868	815	830	877	881	876	833	883	872	834	769	868	827	856	818	824	792	878	810	870	823	886	855	879	912	861	892	863	850	850	780	854	875	856	879	884	888	872	872	848	864	864	871	855	845	808	813	855	880	821	812	847	878	855	873	840	846	879	825	889	829	900	881	865	847	838	862	803	850	864	890	858	908	861	792	840	856	851	811	857	830	881	863	849	840	832	884	850	872	820	823	847	829	895	893	839	905	871	851	856	842	851	871	875	833	840	862	805	863	882	902	880	821	877	857	855	836	842	844	836	824	850	873	867	892	822	883	857	845	856	884	880	865	899	860	822	861	883	826	828	907	841	818	862	809	887	853	838	836	907	831	845	857	861	840	870	878	872	852	852	879	865	831	838	835	908	838	819	903	905	832	845	866	892	828	889	866	838	864	778	859	846	867	872	818	802	861	744	824	856	834	832	853	753	899	906	845	899	820	863	837	876	833	878	893	838	879	820	795	828	838	864	873	828	830	780	851	856	823	884	830	859	884	844	838	876	873	819	850	878	889	880	893	862	843	866	888	842	873	876	869	825	827	875	853	850	839	876	899	853	812	889	816	868	859	832	875	894	865	835	809	835	793	889	848	896	907	840	859	824	851	863	864	851	854	878	833	823	855	909	790	894	857	868	864	829	869	871	849	851	815	811	862	907	820	864	870	879	903	852	911	809	863	913	819	809	889	860	915	832	896	888	851	828	846	832	897	869	845	817	803	897	827	869	876	905	818	782	871	842	828	833	880	844	810	851	850	854	830	854	877	860	847	855	853	853	846	878	861	851	830	874	833	819	849	857	839	827	820	809	845	903	786	836	831	847	846	888	830	888	844	798	856	920	927	865	885	828	821	889	853	851	826	838	871	906	833	786	876	865	851	834	848	830	870	893	844	889	858	897	878	849	862	937	842	872	813	878	851	819	852	836	810	880	872	842	861	834	800	903	866	832	875	816	840	826	856	866	793	904	831	848	881	879	847	896	919	910	795	798	836	849	844	863	815	892	870	880	869	863	867	831	851	832	849	826	850	853	864	814	840	876	879	839	871	837	853	865	885	846	891	829	876	899	863	846	790	882	901	842	889	854	841	837	848	856	844	860	823	848	871	854	907	832	857	818	887	801	858	861	843	882	848	830	875	875	827	859	848	903	817	870	809	874	885	885	800	844	865	864	857	841	855	868	856	873	833	838	869	816	840	870	866	845	860	888	834	859	837	820	847	839	798	857	834	890	855	848	865	835	861	866	851	900	857	787	877	880	837	879	897	824	883	867	825	842	840	818	849	856	914	883	826	833	872	846	881	826	825	832	909	882	853	879	809	888	902	851	934	856	860	869	869	862	793	864	832	874	824	857	845	829	833	834	815	805	841	829	902	873	890	827	862	848	857	835	889	863	904	820	892	843	877	818	847	857	887	836	815	899	847	881	850	843	832	848	869	899	824	890	875	888	833	900	825	875	836	908	882	838	813	840	859	840	839	858	835	943	803	849	848	884	899	850	862	854	855	860	903	879	848	834	814	869	853	854	847	821	857	821	813	863	858	838	854	862	772	865	837	862	814	856	852	889	846	829	877	895	872	847	869	843	809	811	842	907	801	837	830	864	848	833	833	837	892	896	856	849	884	790	831	913	898	837	803	888	868	877	831	820	821	872	899	846	840	775	836	892	829	833	836	900	850	864	930	839	839
10744	1086	930	2078	1109	768	506	412	390	388	363	385	387	386	380	390	378	355	394	365	398	357	379	349	369	359	373	341	352	331	391	320	336	356	360	353	355	364	367	375	366	375	345	421	329	347	358	392	371	349	363	352	369	361	321	368	381	381	346	332	325	368	386	344	379	380	375	346	353	320	419	397	382	375	346	356	380	347	362	362	368	333	358	346	367	363	363	364	410	353	340	380	363	396	384	370	358	353	339	399	338	328	366	349	358	355	372	379	362	337	358	346	362	387	374	355	345	332	354	367	332	411	405	362	360	360	355	335	339	359	352	359	309	382	335	347	380	337	383	355	358	375	350	368	348	384	399	353	379	353	354	342	350	349	289	369	381	373	328	384	327	331	392	351	353	312	387	365	369	342	359	373	354	372	358	367	328	364	369	350	312	333	345	398	348	341	351	352	352	345	383	379	387	354	358	376	359	395	358	360	361	352	379	365	362	359	329	365	348	364	391	387	345	389	380	347	374	374	370	387	345	333	330	345	338	321	355	364	343	374	359	356	358	358	356	361	329	380	363	405	350	398	372	372	363	346	347	362	360	376	390	339	376	374	359	378	363	357	339	397	342	358	348	386	361	361	368	342	391	329	356	349	350	348	351	366	341	389	360	345	356	360	336	399	339	313	361	348	340	334	374	335	338	343	372	368	373	341	365	349	329	370	337	360	333	355	333	359	310	367	347	319	370	353	377	338	319	371	304	393	378	423	354	351	378	363	382	326	353	338	333	371	377	394	332	331	408	385	394	376	334	351	363	333	350	398	392	321	372	342	363	357	364	385	368	369	349	354	350	328	367	360	346	379	358	320	388	391	377	401	388	387	351	384	343	334	371	339	358	332	370	362	351	364	358	362	343	347	329	384	327	358	374	327	332	367	373	379	359	359	367	344	319	372	350	356	371	353	352	389	351	362	387	361	327	369	366	357	368	356	380	350	390	328	367	383	350	361	363	340	384	333	344	399	371	357	346	340	348	336	370	347	381	349	346	414	376	377	359	353	369	347	333	379	366	363	361	339	353	359	369	341	353	325	357	332	369	382	346	358	344	372	357	359	372	366	368	352	363	383	343	357	368	324	404	372	354	334	378	375	356	341	373	347	395	360	335	344	364	374	318	334	375	384	337	369	360	351	350	312	392	365	377	383	375	353	349	350	334	373	378	356	333	316	369	360	349	348	351	357	331	319	361	360	382	385	332	357	345	372	359	338	369	383	386	377	333	333	328	338	345	395	343	338	380	369	360	362	339	327	362	368	376	349	360	402	344	391	383	359	357	363	363	356	358	361	366	399	359	362	359	344	395	360	317	386	379	344	354	371	350	398	322	365	381	349	355	379	376	353	335	345	383	337	356	360	383	334	336	351	315	322	354	352	353	366	411	369	373	365	354	362	350	363	345	338	353	367	332	338	360	350	351	367	380	345	328	347	366	348	363	358	333	352	366	364	377	318	335	339	338	287	348	389	335	350	379	373	352	358	359	405	345	365	343	368	311	372	348	382	397	334	375	334	364	395	368	359	358	380	351	347	368	338	353	326	353	358	360	357	351	373	357	357	347	339	337	350	377	330	352	371	352	373	352	349	374	372	304	359	323	355	336	331	362	320	386	385	339	394	373	366	346	360	356	359	372	390	354	362	348	347	346	380	363	368	406	333	352	368	326	366	341	358	354	359	377	320	352	325	344	360	358	389	353	350	365	310	381	370	355	359	385	364	363	320	356	373	363	380	340	377	340	341	376	407	352	386	352	385	357	357	374	358	372	396	369	344	363	395	346	375	372	341	409	321	355	378	381	368	342	326	353	341	352	365	350	327	354	344	376	344	362	331	368	338	364	375	337	350	360	387	374	357	335	375	333	326	348	374	343	357	354	374	347	325	340	348	315	342	371	401	358	402	386	356	356	347	363	363	357	364	338	371	325	351	366	354	336	367	363	372	369	321	337	381	339	359	333	341	351	340	355	385	358	352	341	343	328	361	363	364	378	376	339	335	352	401	344	347	367	333	371	343	355	375	354	365	363	393	415	341	311	364	343	357	370	362	356	364	357	373	341	365	324	303	364	349	350	351	370	330	404	382	341	316	326	355	349	340	357	338	335	333	322	353	359	363	362	362	352	323	364	333	341	398	366	377	363	366	339	354	340	365	383	366	382	347	372	393	403	380	376	383	343	390	342	344	348	337	362	336	355	333	367	366	381	346	360	314	378	359	342	348	379	323	386	344	367	398	367	344	376	350	351	336	351	347	363	326	346	369	377	353	328	367	346	389	362	361	365	344	350	341	334	346	349	342	320	367	372	346	333	346	371	353	366	326	330	356	329	332	394	347	375	329	342	350	389	365	370	362	364	348	388	346	396	343	366	350	364	371	360	392	369	396	312	349	350	331	370	362	329	333	329	350	344	375	373	357	370	346	376	357	358	337	357	331	364	357	404	326	337	383	369	343	344	336	360	323	313	379	355	346	372	369	347	320	332	372	389	340	348	370	373	353	377	404	335	394	332	356	333	387	356	367	361	373	315	371	360	377	369	356	409	317	377	345	357	321	350	334	342	351	371	391	369	301	347	378	359	322	355	370	360	389	332	341	363	355	382	369	376	370	393	370	367	390	371	355	341	364	362	341	344	350	356	372	382	363	368	364	386	371	355	337	381	366	347	332	362	338	396	357	376	367	348	374	390	381	365	345	348	371	369	388	354	366	344	337	328	389	344	383	354	358	329	365	364	359	344	341	389	360	380	366	382	325	377	355	365	360	385	371	343	398	337	352	374	352	379	384	362	380	336	366	337	347	353	393	369	358	346	329	386	378	368	348	335	367	343	347	348	387	354	354	378	333	402	342	356	354	343	361	351	327	336	400	328	363	328	364	373	377	403	371	360	364	371	365	364	346	362	342	365	361	355	367	360	393	361	382	376	360	343	364	373	374	355	363	372	325	357	367	314	335	384	344	348	391	356	354	370	398	332	382	373	390	358	364	375	366	350	364	350	344	347	355	341	371	375	343	394	315	396	364	380	405	378	331	356	362	373	341	337	374	371	376	344	334	361	342	387	357	388	357	343	372	355	436	367	341	384	346	360	351	320	325	397	344	338	349	335	361	348	390	352	324	342	361	350	360	367	348	365	360	362	352	375	383	338	375	336	321	316	360	354	345	373	358	335	414	384	329	385	373	385	386	363	374	346	361	353	369	325	340	293	342	351	407	364	362	390	388	362	345	361	384	362	370	323	366	359	361	348	357	363	347	391	378	344	339	376	357	351	372	401	354	352	381	381	337	364	346	337	344	360	337	336	344	333	367	362	390	357	354	333	373	371	344	398	321	348	363	322	351	364	379	342	326	352	375	369	360	364	331	361	359	355	367	350	380	360	332	378	333	339	336	335	354	366	348	369	362	430	352	337	383	340	374	382	378	329	303	390	335	357	365	361	348	367	356	348	379	343	361	349	331	372	363	367	346	340	371	334	379
8786	1226	2173	7321	3819	2521	1630	1205	947	941	913	977	921	926	888	866	934	865	890	835	897	904	904	800	876	847	869	872	843	804	861	851	823	850	829	859	877	853	827	867	866	917	819	836	905	869	921	889	865	909	829	838	816	856	822	834	848	889	808	808	802	884	814	811	862	844	802	850	880	825	863	854	846	864	829	863	887	857	855	846	846	894	874	853	853	832	809	868	889	836	847	861	858	850	833	868	815	911	816	853	836	822	824	857	836	844	843	833	860	836	830	863	856	825	826	849	841	843	861	833	865	854	818	866	850	898	870	827	847	851	850	878	850	848	876	836	798	829	826	873	842	854	879	820	826	854	800	880	846	809	886	871	880	835	897	905	852	802	835	834	806	845	838	868	873	821	816	849	806	866	831	797	900	844	848	833	888	833	806	832	843	856	870	845	833	909	862	829	828	832	827	855	823	835	840	860	948	856	850	847	815	829	833	811	884	889	779	800	840	870	875	893	874	852	903	877	890	824	817	836	838	854	855	899	809	838	908	921	870	876	851	853	798	818	846	870	797	823	832	832	858	846	849	858	879	903	867	848	871	816	844	832	825	838	825	815	856	811	809	863	845	852	826	857	868	843	884	852	812	870	872	873	841	884	846	828	820	785	845	854	863	820	827	836	846	886	823	823	863	819	795	851	839	846	840	834	804	842	862	849	810	835	854	892	905	858	843	862	856	828	821	829	845	873	860	784	839	844	811	847	885	786	871	875	883	811	854	855	836	810	832	820	798	812	867	828	892	858	791	845	879	810	828	789	783	823	861	817	839	833	818	830	827	870	878	807	815	871	860	822	840	839	841	851	840	854	847	844	852	894	822	862	810	826	849	860	832	871	811	844	847	841	863	872	851	906	838	846	828	858	856	800	834	815	848	886	797	872	833	827	845	810	811	854	828	898	912	863	814	841	888	854	860	814	837	817	837	877	833	859	817	840	788	840	848	836	842	856	818	811	816	878	889	829	842	811	900	796	848	819	869	849	812	861	813	872	852	802	834	909	870	839	882	851	816	814	822	859	871	875	773	830	763	862	844	867	861	841	858	815	887	884	878	835	892	854	808	830	825	834	839	842	829	801	849	800	840	871	870	911	876	873	866	823	836	814	845	869	806	884	843	824	841	917	838	824	811	875	823	804	845	829	844	863	845	837	837	832	838	838	865	873	807	858	831	814	867	850	773	862	796	838	850	808	837	842	810	872	811	885	803	867	753	873	829	791	815	831	824	899	871	826	871	838	848	821	848	863	880	821	929	842	852	850	799	841	819	803	847	850	789	821	822	857	861	868	791	815	875	917	878	801	846	848	844	864	808	887	865	844	840	859	842	861	830	794	838	885	850	825	875	822	870	835	865	807	809	844	878	839	893	847	884	879	832	844	845	860	831	864	851	863	846	841	859	824	826	784	858	847	826	832	839	828	788	952	882	845	786	862	827	837	859	821	885	853	810	828	825	795	860	902	819	795	833	808	880	836	873	806	838	879	833	863	874	836	864	855	871	862	816	788	854	822	858	898	859	837	866	816	884	805	868	882	851	865	799	854	799	829	815	853	834	847	900	809	821	798	840	912	918	839	807	813	833	795	859	853	879	876	852	784	854	812	860	845	873	815	861	843	862	868	894	843	866	867	847	835	900	788	873	860	832	848	848	798	874	839	777	821	807	873	834	874	857	824	874	789	891	847	843	821	827	850	839	846	864	831	858	840	821	855	836	834	888	878	844	885	783	899	818	888	834	848	817	750	823	847	870	821	797	852	836	832	882	904	883	855	894	881	826	838	871	864	844	858	899	835	850	820	821	820	824	823	862	807	855	840	820	816	859	856	806	837	860	805	856	862	853	857	870	802	845	857	892	891	781	883	824	885	808	794	789	868	914	899	795	852	841	884	867	823	840	796	810	874	856	820	855	845	846	851	839	850	805	803	834	854	812	871	869	795	859	873	803	862	905	836	872	896	881	821	857	802	836	886	841	802	845	901	875	904	822	856	846	828	864	835	857	851	863	848	813	876	840	866	860	841	825	902	814	892	824	858	885	848	874	847	845	888	897	852	852	825	850	870	840	813	812	846	824	867	880	816	858	833	809	848	820	827	886	875	861	832	833	849	884	788	824	789	871	802	852	877	840	860	853	869	827	871	855	820	912	833	877	809	847	842	868	866	875	876	851	829	872	864	817	811	882	843	830	854	844	821	805	878	817	828	789	809	861	811	897	822	842	831	848	837	845	851	850	853	819	833	916	877	880	853	878	858	866	833	855	813	850	855	845	899	879	828	902	881	875	876	844	845	847	841	869	893	826	860	865	849	872	866	814	825	874	862	815	851	841	835	873	880	818	799	846	826	844	832	828	857	838	815	830	846	851	796	799	787	858	863	832	847	810	946	853	843	830	834	808	819	804	801	859	883	829	840	853	878	822	832	810	858	859	827	824	822	809	929	853	831	867	889	878	811	852	905	872	866	823	805	898	876	838	829	824	857	788	824	887	855	778	847	825	818	845	874	834	886	881	872	898	805	775	881	858	825	855	843	848	839	826	848	791	824	795	881	850	904	887	826	815	838	793	811	842	854	808	834	800	891	854	892	852	808	858	861	848	831	855	815	872	841	849	810	846	825	868	821	793	883	834	866	821	834	869	830	842	873	853	877	855	829	815	810	864	813	846	837	824	813	822	856	813	842	864	832	809	851	793	847	837	822	845	890	877	887	890	841	868	824	871	889	827	856	818	802	866	828	806	801	850	851	800	891	835	889	854	868	815	815	867	907	808	837	850	860	823	831	838	806	890	878	876	837	865	849	828	807	855	790	810	897	840	911	845	818	863	854	860	819	850	838	815	864	876	861	803	877	858	847	839	800	828	797	835	855	871	844	824	848	847	801	807	852	842	840	847	847	850	889	806	851	858	847	863	797	848	852	865	822	832	849	898	897	851	848	860	773	837	835	884	907	860	895	851	877	808	802	848	820	837	814	790	853	814	894	834	822	878	842	803	846	835	863	891	887	818	887	858	826	888	793	870	826	902	844	820	837	859	866	788	831	837	843	794	858	887	879	837	875	840	810	853	844	855	844	858	867	803	818	827	862	838	829	866	818	865	830	830	794	864	889	823	814	844	839	862	898	861	858	887	791	890	813	845	797	859	820	888	849	840	869	863	833	859	814	858	812	820	851	909	830	861	791	827	875	825	873	915	881	836	824	845	796	821	833	855	853	847	834	902	854	855	845	877	808	844	816	870	864	824	841	817	837	862	841	880	853	841	841	803	841	832	859	875	852	843	856	800	837	863	861	892	864	868	898	889	825	857	837	872	899	832	885	810	851	878	873	833	859	823	833	904	911	879	784	821	820	860	878	817	870	876	890	843	831	899	845	852	842	839	854	854	844	857	870	830	823	860	814	872	841	850	841	872	932	851	851	891	883	823	792	864	886	830	816	805	887	878	829	830	849	811	868	829	857	851	834	811	878	854	842
18685	2159	1107	2403	1206	774	435	302	234	222	203	194	224	187	233	185	208	228	167	179	216	162	202	164	197	178	174	168	200	174	197	206	201	171	210	174	176	187	173	177	191	195	198	177	170	191	182	171	176	183	184	188	176	174	194	176	208	190	183	172	151	166	220	185	200	177	162	162	211	173	169	147	206	153	181	180	167	173	190	163	169	150	200	178	188	166	171	178	178	167	175	175	169	195	176	177	181	184	169	175	171	182	158	189	201	171	175	188	164	181	158	191	201	187	187	174	175	172	161	184	183	163	167	172	187	203	191	198	179	187	182	180	184	182	193	179	174	182	206	184	175	170	161	166	178	179	183	198	156	177	177	180	178	190	181	152	190	179	209	190	159	177	173	183	164	176	187	170	202	192	186	161	142	167	150	172	191	163	179	178	174	173	176	181	180	187	183	176	201	154	180	167	159	153	186	180	176	155	164	205	171	194	181	203	197	175	171	179	209	194	161	171	169	174	196	174	188	177	169	152	175	183	170	188	149	175	164	172	180	168	159	166	175	193	166	191	183	188	197	204	175	170	190	181	199	191	180	211	178	158	178	174	169	196	165	190	185	173	164	180	159	179	168	178	179	151	183	207	184	186	183	192	202	186	191	194	163	177	143	180	176	187	190	159	212	152	185	162	181	198	183	161	193	171	172	210	180	175	178	164	164	200	162	170	173	176	169	155	183	155	175	151	190	168	162	187	175	150	167	176	163	173	177	191	183	158	185	180	166	211	196	198	190	184	181	175	181	200	196	189	183	173	176	187	164	187	180	201	188	178	147	175	175	183	192	184	184	177	155	202	170	170	182	193	167	183	191	165	175	169	185	176	186	199	197	178	177	164	189	216	174	163	170	197	167	177	195	151	173	153	172	179	188	167	195	186	185	204	168	158	166	182	180	208	168	173	175	193	173	208	183	159	194	173	194	179	152	180	171	178	194	186	177	162	160	178	172	200	182	184	172	175	178	181	190	186	165	185	190	183	190	197	182	196	196	184	171	205	178	180	176	180	190	207	191	200	162	182	169	177	207	161	191	160	200	183	150	151	169	183	165	182	192	160	171	166	172	195	147	194	174	189	192	188	185	195	192	181	203	183	189	174	190	178	149	179	191	170	183	183	145	164	175	200	155	174	188	158	202	167	186	179	171	199	210	181	162	187	164	188	164	173	195	197	206	177	190	186	167	191	149	189	187	169	188	178	173	175	202	165	181	166	159	192	184	177	158	156	183	173	174	171	199	193	178	172	166	190	163	172	179	180	187	170	205	182	176	201	185	175	192	188	197	174	163	184	190	183	169	170	169	180	169	188	196	187	153	166	179	174	201	194	161	141	190	176	184	173	193	181	164	176	161	179	172	181	158	197	174	184	159	165	190	171	170	176	178	191	175	182	173	146	187	219	188	168	181	188	173	168	196	191	160	185	164	191	173	170	156	178	179	210	180	213	185	177	205	165	170	189	171	184	197	193	169	178	168	176	193	165	163	166	174	195	166	184	184	174	177	169	213	188	167	172	168	164	172	176	190	161	194	167	161	184	193	156	196	166	194	171	196	196	184	176	194	162	147	180	182	185	199	185	194	163	169	200	184	167	197	186	188	204	169	162	179	184	176	172	204	182	175	186	156	180	185	200	174	166	174	203	180	178	159	169	178	171	187	196	195	147	169	186	173	171	185	185	154	196	174	179	176	197	195	170	159	185	167	174	171	178	174	200	177	182	167	165	200	190	184	179	163	195	179	183	158	195	177	180	190	211	184	186	177	161	166	181	184	188	154	173	182	155	188	196	185	172	169	185	181	181	161	198	199	197	177	171	180	164	192	168	220	179	203	196	174	199	179	164	165	177	162	171	179	177	188	175	159	189	197	192	152	185	159	203	188	192	174	180	152	154	169	173	171	156	197	179	172	170	176	170	180	169	163	177	172	176	186	156	175	158	180	170	187	171	153	189	186	155	189	180	190	191	190	179	170	163	192	161	168	177	154	200	183	175	188	173	189	182	189	195	166	202	167	157	165	172	187	192	215	174	165	166	171	175	210	200	165	186	183	175	182	170	203	190	181	187	175	191	175	185	179	191	130	172	174	197	182	194	177	192	209	198	166	180	175	179	170	167	185	183	184	161	194	187	192	196	191	193	169	173	164	171	188	195	197	185	190	183	175	173	158	192	203	189	184	172	193	210	185	206	140	178	175	187	213	176	154	173	173	169	184	166	185	206	156	162	169	175	177	172	162	194	169	185	168	165	181	154	186	163	182	160	162	198	182	194	199	189	185	195	174	187	183	201	167	184	160	182	166	164	184	166	194	144	168	187	190	196	195	172	183	173	205	164	168	166	151	179	186	158	174	164	166	173	172	181	197	186	182	183	178	186	155	192	185	175	170	188	188	179	157	181	173	148	184	165	191	207	210	188	194	159	191	180	199	196	178	198	163	186	160	170	198	174	177	187	173	174	191	169	199	159	180	196	175	168	176	173	198	176	169	174	196	160	198	172	178	173	151	186	182	168	172	147	151	171	193	154	176	198	184	186	177	199	161	168	165	206	191	178	151	153	179	175	172	172	178	148	210	201	173	226	177	200	173	199	198	167	169	187	194	190	197	176	161	172	201	179	166	186	158	161	178	177	167	173	190	195	171	182	167	169	164	198	179	190	163	193	177	197	211	197	209	178	184	192	200	182	198	180	195	174	191	170	187	181	184	188	188	173	175	172	177	168	154	193	162	176	189	188	180	200	173	178	180	177	180	181	178	174	205	192	165	194	193	181	204	192	203	192	174	179	178	166	177	173	185	197	169	199	186	161	178	191	188	166	179	190	173	196	154	190	193	177	188	178	177	170	181	189	170	148	174	172	175	204	182	192	192	148	180	164	196	167	196	210	161	179	165	171	201	209	199	169	183	169	155	165	169	189	164	157	165	199	167	173	195	177	188	182	198	176	195	153	165	167	182	190	180	197	209	160	188	179	181	187	191	209	181	169	176	167	158	190	186	186	196	183	179	196	179	176	191	157	198	163	182	186	194	185	189	180	178	164	159	194	177	187	194	200	182	176	186	169	156	185	161	183	169	176	184	185	178	175	214	176	185	212	178	173	175	190	176	175	175	203	157	187	182	191	183	152	191	189	158	192	192	171	224	180	170	201	174	174	183	185	165	169	168	173	166	153	151	181	166	168	191	199	184	187	173	168	196	182	180	164	193	196	178	184	160	201	203	200	174	182	189	166	160	184	141	197	182	181	193	198	167	166	180	192	175	185	187	185	185	184	174	184	177	160	177	191	167	157	180	184	177	171	180	188	187	184	171	160	177	190	186	197	175	186	174	178	196	170	177	188	177	165	174	198	168	183	175	190	165	172	183	165	177	188	169	217	186	167	178	199	165	166	178	182	169	186	165	173	171	179	154	176	170	185	189	173	182	201	161	184	187	188	170	172	171	204	196	157	175	157	183	191	205	148	171	174	180	189	150	174
11879	1430	2442	8008	4708	3392	1899	1092	823	739	721	676	673	603	578	565	552	565	560	525	534	536	511	516	467	471	517	501	458	499	510	463	529	502	471	503	488	465	454	461	494	428	449	461	500	498	511	443	472	465	470	451	463	467	458	480	485	452	453	463	462	450	435	477	460	501	467	457	449	490	446	461	451	461	455	432	493	481	456	429	465	471	461	461	415	490	470	438	461	457	429	444	424	475	483	474	485	490	468	468	440	462	477	468	488	443	468	455	443	452	483	471	452	452	427	414	468	459	457	455	449	449	454	460	432	453	464	481	477	454	481	480	480	445	449	446	471	426	414	450	462	483	480	472	441	489	446	426	451	478	463	475	447	437	402	481	483	468	450	444	469	484	422	430	477	457	488	475	486	447	501	443	450	454	480	451	457	453	493	449	457	478	450	433	462	416	454	431	445	446	478	409	460	464	463	435	464	486	475	474	470	476	473	446	474	454	507	488	406	437	464	453	431	454	442	492	454	431	495	458	467	434	461	438	466	457	474	438	446	422	460	452	468	479	453	469	452	479	421	431	431	471	446	471	483	472	468	477	464	455	443	457	431	469	457	426	480	475	416	460	440	417	482	445	461	449	461	441	469	428	462	467	452	449	479	424	416	434	427	450	442	451	441	476	462	434	433	448	480	430	440	468	477	458	454	456	439	423	484	452	458	481	465	446	451	464	425	483	471	433	477	459	447	447	465	480	454	443	432	466	450	469	441	452	412	492	455	440	462	471	437	460	462	440	453	489	427	475	489	453	474	470	433	475	490	433	446	466	447	431	477	460	448	468	464	484	473	463	502	401	460	434	461	429	456	427	435	441	411	456	445	434	451	472	458	467	444	476	460	434	452	455	418	464	489	483	466	458	445	454	465	447	490	477	449	488	451	454	466	445	471	443	469	475	456	444	477	438	447	463	437	425	442	435	497	447	475	456	426	452	475	476	471	441	478	433	466	461	465	456	453	472	451	464	437	459	446	438	457	487	405	465	486	464	452	480	475	460	460	436	474	465	470	421	423	457	451	487	476	460	468	451	435	482	469	479	468	454	444	436	502	454	451	481	470	433	462	482	434	471	464	482	486	439	433	474	440	495	495	458	439	462	478	483	493	443	445	468	496	475	482	433	441	423	453	436	421	438	439	460	480	459	429	453	430	436	473	499	471	440	438	452	471	488	435	457	432	478	452	426	440	465	462	463	465	489	447	412	454	499	419	479	421	447	448	485	442	480	422	464	449	439	487	468	490	441	461	426	487	442	415	475	468	478	419	429	468	451	455	424	482	468	448	451	472	450	469	470	466	475	479	402	453	455	431	457	429	428	451	462	502	463	450	427	451	473	454	425	415	472	429	448	482	435	470	465	418	471	494	445	469	473	466	420	449	459	475	415	414	473	469	458	444	450	422	475	470	442	442	492	469	463	462	444	450	454	456	452	496	430	472	461	482	443	484	438	460	458	448	466	454	479	454	439	461	458	474	431	449	510	432	467	452	448	481	489	476	433	463	453	437	428	437	457	449	462	470	447	475	476	469	443	485	464	429	462	469	446	455	457	504	461	433	484	451	442	456	451	455	475	450	437	460	449	447	402	464	445	444	471	469	495	466	460	453	439	463	445	432	467	459	425	434	479	392	474	439	411	432	437	415	479	448	432	449	454	464	455	439	431	518	440	438	430	451	444	434	445	435	418	432	473	479	471	443	448	438	435	443	494	463	439	437	449	494	482	434	486	458	454	456	476	434	500	477	438	451	425	460	503	459	448	452	451	426	467	454	436	412	482	456	446	472	433	453	489	429	463	481	457	456	442	457	429	480	479	464	464	471	426	460	453	433	461	428	401	486	402	464	469	503	426	476	503	435	438	480	431	454	442	459	411	441	477	466	411	473	457	448	414	440	415	437	460	432	426	444	486	450	409	442	418	446	447	441	429	503	442	459	465	429	439	472	406	474	433	491	471	471	430	446	465	469	460	457	466	451	441	479	440	433	465	419	454	452	459	439	459	475	473	486	462	448	425	432	470	473	441	479	456	507	483	435	435	470	401	446	431	484	462	441	468	450	498	463	484	459	447	443	501	431	449	456	452	497	445	444	453	487	452	456	461	460	446	478	464	462	431	451	471	489	486	503	435	486	445	410	444	469	425	443	438	448	427	460	459	443	474	451	475	462	481	445	479	457	495	457	422	489	448	468	434	430	473	450	452	449	448	456	468	471	441	427	439	458	455	488	486	441	460	491	438	464	452	478	480	462	447	453	488	464	444	450	460	479	469	468	472	445	418	447	465	491	438	409	493	457	452	491	455	421	455	451	481	456	422	490	455	407	476	445	453	445	505	436	455	455	448	416	476	454	447	448	489	472	448	434	456	485	496	468	419	470	440	450	424	472	441	439	414	476	490	466	486	470	444	476	454	466	474	483	472	458	471	469	441	493	469	505	455	476	439	429	435	476	465	443	474	465	450	471	425	460	423	452	442	448	443	448	405	442	478	440	470	434	473	465	418	467	467	461	468	465	437	488	463	426	472	436	457	449	442	438	436	464	460	443	441	466	454	445	423	463	432	421	457	464	452	471	460	458	455	433	426	443	488	443	451	453	445	443	415	462	475	474	488	450	469	464	483	446	432	483	482	457	456	485	483	447	475	468	426	468	447	471	444	497	467	438	472	496	443	443	448	474	484	464	454	416	460	461	485	490	432	472	476	426	424	480	452	485	423	462	471	468	458	434	438	475	441	468	443	446	433	454	439	468	452	433	431	466	460	463	482	471	462	501	406	467	440	436	480	429	467	458	451	505	479	469	492	454	441	496	474	445	449	464	475	486	437	448	443	400	458	479	427	464	412	472	481	463	432	469	470	458	431	477	472	428	467	490	457	456	454	480	427	465	441	454	447	405	474	455	450	461	417	473	411	463	438	494	484	433	470	455	445	453	477	455	404	478	438	462	424	464	480	439	413	443	465	446	458	459	451	427	461	451	444	468	426	450	479	467	453	461	399	407	473	458	434	437	491	466	473	450	443	465	428	461	478	474	400	474	454	455	466	404	445	463	434	469	478	421	456	451	475	431	472	460	470	487	503	464	477	458	488	435	454	412	473	437	409	477	444	462	496	491	454	417	447	493	448	461	460	459	447	491	462	447	457	427	441	430	470	492	469	428	473	506	451	462	466	445	449	498	442	443	472	424	467	440	440	445	493	432	472	477	404	491	444	473	468	447	459	436	445	473	443	487	436	460	453	499	450	452	472	467	493	441	471	449	458	498	453	439	498	457	420	496	451	451	483	447	473	458	453	467	452	458	400	437	403	450	487	450	427	450	446	449	486	450	489	456	457	442	487	440	471	465	416	431	452	484	431	434	438	469	466	464	443	468	431	436	472	450	447	455	446	449	474	466	450	483	480	465	459	458	451	480	462	455	460	451	430	426	444	413	469	441	438	424	487	467	482	505	415	448	440	483	476	456	425	456	426	435	455
3780	569	527	1160	751	486	439	370	361	365	348	346	315	340	347	353	376	365	371	373	367	334	355	349	338	360	357	388	339	371	419	386	386	358	368	384	365	357	372	356	337	351	331	343	343	331	365	350	370	360	358	339	326	356	338	371	341	394	378	325	390	347	360	349	358	360	355	378	374	382	352	362	321	404	359	361	317	336	362	380	345	355	360	352	333	366	377	384	323	332	330	361	328	348	346	373	356	365	361	343	379	405	350	347	356	319	324	397	349	355	373	337	347	375	366	341	337	356	348	382	355	382	334	314	329	366	355	356	367	325	362	338	323	360	364	345	382	368	347	396	345	346	369	373	347	339	392	368	346	342	390	377	367	345	371	367	360	344	382	361	384	389	369	408	382	371	323	361	331	359	347	370	394	350	356	374	370	382	369	352	340	352	367	316	336	360	384	335	359	363	369	319	335	383	354	349	338	360	356	358	337	351	346	330	329	386	348	361	351	385	355	363	362	329	386	354	388	311	361	332	341	371	341	338	360	375	347	354	371	339	338	381	337	328	345	397	340	326	329	359	357	361	345	336	363	364	352	355	367	374	382	343	306	307	374	366	377	349	341	359	365	327	335	348	364	344	323	404	361	358	386	381	358	357	378	354	365	332	359	350	331	374	353	359	378	347	352	364	346	410	335	355	335	349	384	346	376	383	362	329	363	347	348	368	331	302	385	374	378	362	352	347	373	375	385	381	325	367	313	361	344	358	345	341	348	372	381	348	366	326	357	392	379	381	331	401	357	347	375	363	352	392	386	357	325	338	360	342	315	350	366	357	361	371	361	317	347	314	352	380	350	341	345	391	373	351	341	307	327	361	330	340	385	373	353	368	346	371	374	354	351	371	356	340	358	327	368	321	370	354	334	356	370	353	329	333	370	346	343	340	357	385	362	361	338	331	318	320	368	342	338	339	370	373	384	358	364	362	338	311	368	328	345	346	361	358	388	359	350	315	311	332	342	369	362	355	346	349	377	358	331	345	341	347	364	326	388	397	348	368	360	340	352	329	333	384	327	340	342	319	362	332	376	364	366	366	352	346	398	352	359	368	369	387	354	342	341	370	336	354	385	332	381	350	345	341	387	331	345	380	380	367	381	353	338	394	335	330	374	374	367	348	344	319	362	333	377	355	358	355	347	379	354	365	370	328	352	339	395	386	375	359	346	334	368	371	349	371	333	318	350	347	358	363	354	358	333	368	320	360	358	344	348	356	356	373	347	344	350	359	329	354	352	338	332	362	381	375	352	383	396	366	374	358	323	338	341	362	372	352	362	352	354	365	365	358	365	325	313	366	339	358	375	339	369	337	314	334	368	346	383	351	377	359	344	346	347	345	350	397	373	350	318	365	332	373	383	314	346	356	331	338	389	372	344	323	367	350	364	361	332	362	364	366	337	324	316	376	335	379	355	330	352	346	350	344	345	383	366	356	349	365	354	366	353	325	369	379	378	362	360	362	377	335	358	356	357	371	364	342	349	377	337	361	373	325	336	335	358	342	342	376	385	370	327	346	335	374	381	318	356	352	355	349	379	331	332	346	353	361	345	392	334	347	357	367	352	330	313	353	365	387	359	326	345	327	352	338	347	346	342	344	381	372	361	326	364	348	361	332	366	389	361	357	312	325	358	339	360	312	361	384	346	363	333	335	360	363	386	371	370	356	371	349	367	338	368	333	385	367	363	378	352	369	379	377	343	385	351	346	340	341	345	380	349	368	364	342	359	349	359	334	360	351	355	394	357	359	383	362	362	353	347	350	339	348	361	346	350	365	322	404	334	329	346	366	400	373	349	382	334	350	340	377	377	366	357	343	379	323	352	341	347	299	357	319	333	362	356	340	355	319	360	365	373	337	338	333	392	351	372	373	362	363	336	361	380	332	365	370	345	324	397	357	345	347	400	333	310	349	361	363	387	345	361	328	345	336	336	369	345	330	350	351	327	375	379	380	342	380	347	348	357	388	360	370	356	330	351	349	387	369	326	343	350	380	362	328	372	342	342	375	343	367	327	346	345	354	381	341	367	362	384	348	353	332	342	280	391	363	329	356	359	361	336	336	352	375	374	328	306	375	345	327	346	388	344	366	353	351	334	372	342	354	357	383	344	335	369	380	358	345	341	364	338	370	332	320	336	337	336	353	374	352	373	371	376	362	364	372	342	367	376	337	321	345	341	331	351	342	327	326	359	371	358	329	322	374	352	329	366	339	349	332	362	333	340	365	378	351	364	321	325	341	351	375	353	345	345	355	365	356	333	342	360	330	328	368	352	333	329	358	336	314	352	377	340	340	333	323	347	352	371	368	372	346	368	371	365	345	363	375	337	358	361	351	366	364	290	344	386	340	333	352	336	326	366	354	361	397	358	357	341	368	390	347	353	318	357	349	335	367	353	381	360	350	342	353	351	350	376	321	362	345	312	363	365	345	364	384	390	363	350	347	351	387	361	334	367	351	371	328	373	343	353	347	375	344	385	365	341	350	345	349	371	363	366	375	388	358	376	352	345	386	352	367	320	366	364	357	391	329	382	327	349	337	341	345	321	371	368	330	345	364	341	329	383	351	373	315	335	303	350	341	346	369	344	336	347	363	328	345	333	343	343	392	357	353	383	388	361	356	362	359	315	337	352	352	362	344	336	369	332	341	309	369	333	345	399	339	321	382	355	331	378	345	363	319	344	338	373	374	369	353	383	372	327	368	351	391	348	332	346	376	357	330	385	352	360	379	353	330	359	349	364	370	349	343	342	356	358	353	357	360	357	381	378	359	360	327	351	344	354	306	367	332	373	322	370	357	376	326	370	380	334	368	377	376	376	335	335	380	331	393	338	350	314	388	347	339	330	355	360	348	373	335	378	358	363	349	328	358	324	393	351	332	358	362	386	345	328	334	364	339	385	370	348	365	379	367	380	326	368	371	353	364	331	329	375	387	376	385	360	331	368	360	341	345	358	336	388	382	328	344	363	377	321	354	361	351	343	359	370	350	378	387	349	355	349	357	325	322	353	363	368	331	322	348	307	335	353	335	363	340	375	383	339	357	368	341	323	398	320	297	365	351	384	338	309	340	376	349	348	344	382	344	380	362	357	365	357	355	357	370	345	370	364	365	345	347	347	352	326	361	368	323	382	314	342	361	349	361	335	343	366	366	316	352	369	355	367	331	346	345	370	373	319	335	355	370	367	344	359	355	333	356	357	363	349	347	351	342	383	337	352	377	337	331	364	343	320	366	393	333	381	311	341	358	352	343	377	353	314	359	387	344	380	367	381	343	339	368	372	382	363	334	342	363	323	344	374	320	371	344	337	338	334	355	337	348	359	379	316	332	340	317	399	340	350	351	350	368	360	374	367	323	347	310	388	401	346	345	324	360	289	389	329	348	395	371	356	359	359	340	343	331	364	355	333	365	365	343	385	352	344	347	352	353	359	402	345	366	374	342	344	371	326	378	365	342	376	330	346	338	381	369
3554	951	1279	3764	2282	1613	1086	901	882	870	861	849	863	837	829	862	792	888	898	851	841	814	850	847	869	809	859	882	884	891	835	837	896	853	827	860	903	875	817	824	831	835	835	861	761	840	823	800	870	835	856	879	894	842	858	850	820	801	827	884	844	807	909	847	815	825	812	843	869	833	809	832	864	832	799	882	824	854	872	883	861	880	911	795	845	810	834	801	832	872	893	832	839	863	838	849	813	857	871	816	893	829	868	858	860	875	818	853	865	832	821	833	823	843	851	842	851	894	854	834	825	851	852	819	870	794	846	824	838	861	838	821	793	847	852	837	850	808	852	866	867	841	858	829	844	857	853	821	815	840	880	853	850	751	864	859	827	845	829	910	877	849	856	923	834	850	834	874	848	838	855	870	835	836	845	881	865	852	842	823	807	798	872	905	817	828	837	810	865	802	864	851	800	833	847	847	835	852	879	849	856	852	845	893	822	790	901	861	855	834	866	852	881	818	840	831	832	799	815	740	844	837	830	876	876	816	864	831	869	862	795	808	874	821	841	844	836	861	866	899	820	875	792	900	877	886	855	860	893	820	850	803	877	848	824	824	854	883	854	799	853	884	847	830	874	880	871	816	805	865	823	809	848	822	813	841	847	829	835	853	898	866	833	852	847	853	912	868	842	849	830	799	873	863	859	793	886	837	832	827	828	867	817	854	822	841	824	805	885	841	824	835	864	832	884	828	816	833	854	849	866	861	757	867	851	848	883	848	861	811	861	849	865	851	836	824	878	837	854	835	802	830	880	824	824	834	842	839	858	807	839	876	791	863	818	833	848	815	839	854	863	911	878	872	869	812	874	914	850	890	832	826	854	844	906	844	814	839	831	879	832	854	858	868	925	862	849	860	851	876	866	872	826	844	879	858	822	868	807	861	866	928	820	833	811	809	876	857	832	919	803	826	910	854	841	861	853	822	882	818	882	856	864	834	857	848	819	863	816	878	850	835	846	839	822	857	841	890	884	827	804	811	793	879	856	826	844	854	811	848	797	881	842	807	884	851	841	899	870	822	832	824	829	842	879	904	860	792	834	862	888	794	846	821	857	884	835	878	849	811	853	878	859	884	909	799	831	794	820	861	831	817	891	795	855	849	771	850	863	830	878	830	836	835	874	865	856	835	834	866	832	841	791	893	820	828	889	847	804	835	858	826	832	829	883	862	872	881	825	839	829	827	833	822	827	856	873	832	855	877	827	837	835	804	828	824	855	848	858	847	842	821	792	824	867	907	831	836	856	874	865	819	859	871	841	842	840	870	848	829	865	802	835	843	862	821	835	829	842	826	844	852	878	832	852	837	833	811	822	835	865	810	906	829	875	859	841	865	807	891	796	873	850	829	854	879	814	871	914	873	861	807	879	824	841	863	867	862	801	831	851	880	819	821	815	905	809	851	841	864	883	867	802	864	861	854	884	883	836	833	855	845	832	806	807	839	819	856	834	840	843	879	821	870	848	863	853	862	834	837	784	833	784	883	828	869	866	878	864	843	821	895	871	903	860	858	842	796	806	844	751	851	861	845	890	860	805	897	859	840	845	832	819	849	848	848	881	842	877	832	846	840	843	864	842	894	802	852	826	822	827	845	828	850	890	840	829	825	843	810	810	863	844	794	834	844	807	856	871	826	835	882	864	847	834	835	859	862	861	852	795	871	858	864	921	869	846	862	887	849	821	890	814	857	850	876	862	840	876	814	831	813	814	899	850	807	866	816	885	808	897	802	856	855	879	865	817	873	796	831	856	841	843	817	817	849	847	901	815	867	839	862	818	877	865	851	882	830	842	836	824	773	849	845	829	862	826	820	829	857	836	847	851	832	870	854	865	859	839	859	835	800	853	836	837	834	846	794	845	907	840	835	873	915	829	817	901	830	804	834	889	875	864	886	853	842	859	872	854	831	832	877	844	824	833	848	832	827	872	862	868	844	877	813	878	825	834	803	859	876	817	856	841	822	822	885	900	816	859	871	815	820	826	819	854	854	797	860	837	885	922	854	831	865	897	878	847	871	864	852	840	871	870	835	799	820	818	878	838	837	889	834	836	812	866	885	874	834	879	814	820	810	853	839	861	796	840	821	863	824	799	838	836	848	838	870	839	803	850	849	807	851	845	875	811	895	893	807	810	888	796	829	805	828	805	838	916	826	794	901	823	878	822	822	853	924	817	924	884	827	851	868	853	870	872	858	830	841	811	836	870	841	871	816	888	812	867	839	853	851	854	830	823	870	866	864	904	903	815	839	827	850	822	831	854	805	816	838	874	859	857	877	885	871	831	864	871	827	809	817	812	849	806	823	841	831	833	874	814	862	836	866	805	847	879	841	882	836	835	851	857	853	829	861	836	857	867	833	813	788	871	821	810	875	823	832	790	807	878	857	862	797	848	882	833	887	904	826	865	899	877	888	861	840	774	826	867	876	838	810	848	880	832	852	849	844	819	856	814	853	841	877	846	850	790	833	857	815	845	842	902	830	886	798	906	870	803	844	787	847	821	818	828	863	882	830	910	817	809	846	830	822	857	882	859	828	857	839	873	825	840	822	864	847	824	834	816	822	811	867	807	831	832	852	846	875	915	853	817	801	844	843	875	800	813	829	859	868	851	771	816	856	831	795	893	798	839	864	816	803	862	821	818	831	838	891	856	833	830	868	838	847	849	834	908	846	860	820	801	879	850	828	860	815	863	860	836	844	857	798	866	862	849	890	814	844	835	844	823	876	838	882	896	843	848	845	809	827	894	865	851	804	867	911	866	797	848	816	821	787	816	875	855	825	856	829	898	884	864	890	845	835	842	850	902	816	884	910	867	845	851	786	864	893	860	819	861	862	860	873	857	852	833	881	880	897	840	817	875	863	881	868	850	820	859	864	920	869	807	869	835	819	842	848	862	816	862	857	873	863	841	860	813	863	837	829	860	840	817	872	823	866	856	876	865	806	852	851	874	818	906	859	803	822	815	798	806	835	817	771	853	808	832	812	854	872	840	843	856	861	878	851	883	867	845	840	874	857	852	857	859	831	827	836	807	819	863	879	804	875	849	853	881	902	830	899	818	865	838	892	845	813	847	876	834	859	809	873	852	856	848	826	824	859	861	801	886	825	903	821	892	864	870	912	799	852	851	884	853	882	847	784	808	796	898	823	799	816	842	896	859	872	800	855	808	831	830	851	850	859	858	836	905	813	874	849	863	833	901	824	838	873	828	875	844	926	881	898	866	856	854	828	853	855	836	866	823	854	843	806	839	862	910	865	889	868	848	908	809	866	888	843	800	816	868	868	856	877	866	850	854	868	828	841	815	839	895	842	829	785	874	845	808	847	838	811	856	851	889	882	839	858	835	873	849	869	869	829	850	864	864	930	846	815	892	800	821	860	885	845	795	857	883	864	875	829	853	868	843	848	857	848	874	852	857	838	874	849	851	816	854	828	881	856	821	799	817	869	805	845	832	832	903	785	815	833
11453	1348	823	1930	1087	696	513	399	409	386	408	394	350	355	360	358	374	372	368	368	352	355	393	356	402	375	371	378	362	347	346	403	383	373	369	383	373	352	362	328	372	399	364	349	390	366	369	373	335	356	372	377	378	367	357	337	360	366	375	358	353	357	348	376	408	350	386	358	365	369	363	396	367	352	373	330	317	393	359	369	376	343	385	319	344	365	366	372	362	367	342	368	356	346	355	391	344	355	354	386	352	362	328	330	349	370	378	352	367	409	346	328	387	378	334	370	340	369	365	358	381	374	339	367	370	380	352	364	337	347	365	400	344	357	354	321	358	330	354	355	348	369	338	324	373	384	385	344	360	321	339	335	365	360	347	378	355	386	344	364	336	361	358	393	359	360	347	396	327	357	406	343	355	372	335	358	387	372	323	366	365	376	338	381	349	358	344	355	358	342	367	371	356	357	379	404	358	373	338	370	375	332	358	352	371	358	333	369	348	367	333	359	327	324	364	355	340	357	382	370	342	330	361	355	307	366	351	331	377	350	380	352	339	344	373	320	380	357	361	353	386	350	347	335	367	327	372	334	353	366	357	354	354	357	373	383	371	353	343	364	307	354	364	367	370	350	346	361	354	350	353	375	375	364	368	339	368	363	392	375	351	353	341	386	362	339	342	382	365	357	342	347	321	383	384	360	351	341	388	371	347	365	341	372	367	388	356	383	353	366	346	368	368	353	343	366	356	378	376	371	367	347	364	376	330	346	371	359	379	356	350	347	389	377	384	363	358	341	359	372	319	349	414	357	345	361	366	372	325	402	361	386	336	358	325	356	398	356	357	364	347	357	363	346	345	372	335	357	354	361	349	362	364	344	361	370	357	369	348	376	336	349	374	329	356	374	351	343	367	356	358	360	362	343	377	367	315	348	397	387	361	356	370	392	320	362	372	363	385	355	330	359	371	372	353	338	366	355	341	366	366	353	375	366	369	359	350	376	400	398	378	369	397	343	350	333	332	338	322	373	402	402	352	372	347	358	353	390	351	352	404	365	346	385	352	365	361	373	379	370	359	328	334	394	375	394	341	328	336	336	348	323	328	365	388	359	371	398	338	372	345	361	353	370	405	357	335	350	335	359	341	366	351	331	332	359	346	333	346	354	327	378	357	341	345	346	343	371	342	377	386	371	352	337	358	329	343	397	397	340	369	337	359	351	361	342	354	362	356	377	387	361	347	352	345	292	333	328	358	353	382	384	326	382	371	353	350	328	368	367	343	402	338	352	345	347	353	345	386	370	362	377	384	364	383	353	360	324	358	371	358	381	333	366	374	328	354	355	333	368	355	331	364	375	355	326	382	355	370	349	345	336	369	354	360	348	329	348	331	373	332	381	347	348	325	352	410	371	370	361	342	345	380	361	388	364	355	347	382	379	355	400	335	350	354	393	390	371	391	370	377	390	356	352	358	346	346	332	344	380	354	400	392	359	348	396	366	365	335	308	372	388	343	325	333	398	319	373	333	361	330	349	356	368	345	321	361	350	374	344	394	404	357	332	328	348	361	373	346	337	339	346	374	342	392	350	314	351	351	394	386	338	326	345	379	373	337	368	398	422	369	410	343	341	344	333	363	340	389	346	359	330	362	349	372	321	356	383	376	345	353	355	389	349	351	358	343	386	387	373	432	349	362	361	358	434	368	368	421	366	371	359	343	309	369	359	362	334	387	353	340	379	390	376	336	399	366	369	345	387	359	351	369	335	356	370	397	369	351	377	328	385	357	336	370	361	401	370	330	362	345	352	360	382	346	348	351	398	369	355	330	367	354	370	358	371	379	326	370	379	351	362	354	373	353	377	347	372	314	404	339	326	350	346	364	371	370	374	367	341	316	352	331	391	331	335	354	359	366	360	333	360	362	362	379	385	339	369	331	346	330	342	334	389	368	336	319	371	376	358	437	355	355	367	358	322	344	373	345	340	344	333	312	371	367	322	357	357	331	365	389	356	354	397	359	370	345	367	389	354	340	350	360	384	353	359	331	365	383	355	355	388	387	394	370	363	350	366	354	375	351	351	376	362	371	364	371	356	382	348	347	354	342	330	360	358	359	353	377	371	349	379	356	348	337	352	366	364	350	385	380	377	339	344	326	334	374	312	354	382	397	379	352	368	376	352	351	364	349	377	362	368	331	361	369	358	346	401	355	379	373	377	327	370	338	355	354	347	380	363	380	360	371	377	353	373	351	339	376	359	341	351	378	370	378	359	329	354	337	369	320	366	360	351	326	364	342	365	329	351	353	400	367	351	331	368	396	307	373	346	359	358	345	346	381	363	358	323	359	378	350	347	329	357	366	375	376	351	340	357	344	372	364	375	389	345	347	361	343	370	379	382	352	373	342	355	367	346	376	384	360	376	371	363	349	316	354	391	360	387	333	328	364	351	375	336	354	371	358	365	398	341	354	372	352	352	347	357	332	345	318	365	381	346	367	349	372	329	369	355	366	340	363	364	361	342	375	400	347	385	346	329	353	377	357	377	364	361	330	405	341	373	371	337	350	348	378	393	340	361	388	349	375	372	335	362	380	353	350	371	340	386	361	314	363	336	356	336	357	347	360	366	368	354	318	362	362	357	314	341	372	386	365	340	370	319	386	359	364	363	342	383	330	385	382	376	377	354	376	392	359	350	336	370	367	363	363	363	371	383	338	337	385	379	327	359	367	353	356	338	378	405	380	368	334	361	379	345	346	349	348	356	336	370	351	354	384	371	379	387	356	351	375	362	341	356	332	373	329	385	370	358	325	351	345	364	343	354	339	391	340	363	349	319	369	368	369	387	367	353	354	394	403	366	361	363	359	342	362	345	371	360	365	380	352	321	349	370	368	338	342	374	339	395	388	346	360	376	350	367	392	316	362	386	356	355	381	342	350	348	360	383	383	359	389	355	361	392	359	339	348	358	327	390	355	364	331	351	384	358	378	359	352	342	351	365	392	397	334	367	367	386	345	349	348	344	324	339	346	377	313	349	389	357	374	380	344	357	366	369	316	348	323	334	403	350	336	349	351	345	351	348	363	373	374	362	374	412	357	325	347	352	375	353	379	363	340	355	362	364	354	395	367	363	331	349	345	360	322	364	368	355	348	356	380	366	337	335	355	333	352	376	353	360	383	367	370	325	376	340	371	372	355	359	362	345	379	308	344	368	355	377	350	337	330	330	346	360	390	354	382	351	380	314	342	322	361	357	398	364	366	355	340	356	355	370	368	369	365	359	368	352	332	333	369	368	360	377	359	323	355	373	334	341	372	328	324	342	368	339	390	377	363	342	323	367	341	338	373	386	373	333	349	351	354	358	358	347	359	368	328	362	335	366	355	362	337	360	333	336	348	365	361	351	353	364	358	328	327	375	380	371	327	365	350	351	351	356	366	345	369	344	334	336	359	343	380	321	354	369	357	373	374	323	349	399	375	387	346	366	344	346	362	323	368	344	347	387	384	349	330	379	399	350	374	355
9268	1427	1937	6480	3591	2592	1709	1170	1050	972	961	890	906	916	869	891	840	889	854	871	879	904	779	864	878	875	881	928	827	848	786	853	864	847	829	862	845	882	908	903	853	852	862	845	838	859	844	898	816	829	877	856	781	851	822	829	851	837	889	860	841	824	848	819	902	842	821	838	859	874	913	825	834	795	807	799	856	840	886	816	836	851	887	821	825	839	850	827	834	782	827	837	890	877	878	858	808	836	813	868	858	866	786	826	851	909	871	831	845	788	907	804	806	855	905	831	821	846	811	862	887	885	885	814	822	867	859	849	802	827	824	847	838	832	849	843	863	898	777	872	858	870	817	855	849	823	869	831	855	902	830	868	848	845	885	932	843	828	866	869	815	835	867	860	874	854	815	867	833	866	857	856	864	838	856	845	850	864	867	857	824	859	842	874	896	881	869	849	804	859	820	848	804	855	831	836	813	831	790	837	863	902	855	837	846	828	801	859	810	869	843	828	875	882	841	844	804	847	844	865	861	819	849	834	841	840	846	828	870	856	816	877	886	869	831	845	839	844	845	811	882	878	829	871	832	833	904	876	849	903	815	826	894	797	859	829	897	832	868	806	880	817	847	817	857	827	916	854	848	844	826	862	856	866	816	830	854	890	784	827	846	859	804	851	889	798	812	811	855	864	818	853	837	816	827	832	842	833	818	829	843	829	879	811	828	923	821	866	812	828	795	900	865	873	887	854	830	834	854	859	805	826	844	853	837	871	852	875	883	812	867	861	847	855	854	839	826	874	843	848	865	840	834	816	865	861	855	821	859	811	814	831	848	885	795	845	873	817	867	865	808	885	846	853	874	857	892	783	807	879	847	836	751	865	849	867	822	852	867	880	870	845	873	836	815	812	844	876	847	848	851	867	838	816	780	823	811	830	858	803	854	835	856	852	845	875	880	841	836	875	885	846	828	935	854	851	849	901	833	838	849	857	835	864	879	857	833	850	820	820	815	811	808	874	822	841	807	872	858	812	852	835	811	844	882	842	827	864	849	854	835	824	899	809	814	839	863	804	860	814	840	834	840	858	836	863	856	809	890	868	827	839	832	868	869	877	857	840	851	825	827	885	873	856	831	843	865	814	927	811	869	819	836	799	830	849	871	885	823	874	805	882	853	863	799	893	768	857	861	828	863	835	838	813	837	813	892	852	827	823	888	898	892	844	842	867	874	805	856	884	792	832	784	828	826	832	849	847	813	849	849	862	868	866	863	854	801	831	916	839	864	826	831	781	840	799	806	931	844	861	814	809	844	836	823	844	895	888	817	788	821	886	895	870	864	865	870	881	869	824	864	850	844	859	801	840	835	847	870	881	834	810	872	850	835	848	824	841	828	838	840	859	838	897	815	826	853	857	846	815	875	864	824	848	818	859	794	874	841	877	861	825	854	840	812	831	839	852	853	869	791	827	816	819	813	892	935	845	839	872	816	854	858	819	857	858	845	884	843	837	864	876	817	799	832	827	856	843	854	881	886	830	840	796	851	843	884	832	870	816	884	849	795	805	854	815	813	888	915	867	798	874	799	808	874	846	849	825	816	821	832	810	919	881	830	792	847	853	813	861	864	834	894	862	844	861	851	780	813	874	885	844	820	818	822	888	858	820	793	810	856	875	869	817	805	909	777	854	858	850	873	802	896	852	857	808	902	885	823	854	844	859	859	826	820	919	856	890	914	854	827	884	810	833	842	864	870	848	805	832	837	799	828	879	872	797	779	826	813	861	859	880	872	799	854	909	815	841	833	876	865	831	877	847	841	800	841	860	810	873	869	829	860	829	856	830	797	825	847	828	836	886	811	871	847	853	849	818	891	804	819	835	860	852	808	823	881	849	863	833	883	858	813	888	785	853	866	793	839	839	841	849	814	830	876	857	919	853	851	765	823	842	857	876	827	841	840	798	841	852	862	859	806	803	817	833	818	879	861	844	827	863	853	845	823	913	855	859	835	784	860	839	860	833	791	829	858	807	867	929	849	816	842	814	863	863	857	831	867	835	896	824	825	877	852	823	930	828	874	880	881	843	825	879	754	839	861	858	843	797	874	841	813	842	872	784	834	869	854	826	824	855	805	874	850	820	837	861	849	888	859	825	867	907	831	798	802	854	880	837	858	827	833	819	868	799	807	812	818	816	892	838	830	833	858	835	916	827	817	856	870	847	810	833	867	902	877	821	899	865	770	831	895	861	807	832	807	786	848	834	824	789	847	845	840	843	845	849	809	817	844	869	826	821	852	844	840	838	822	909	860	773	839	850	853	805	851	841	855	781	825	842	850	803	854	843	903	810	827	846	851	861	881	845	850	826	834	823	832	824	856	858	814	826	857	841	862	820	948	846	848	821	880	901	784	818	826	899	775	808	853	867	842	843	847	766	867	854	878	868	799	830	874	848	875	865	851	828	873	876	839	796	768	857	838	824	869	845	829	881	828	859	918	902	887	870	833	820	831	844	867	831	892	823	800	899	886	832	832	858	862	806	851	800	928	857	912	792	814	808	843	844	824	881	842	855	833	841	840	859	857	842	845	835	855	859	824	923	874	793	881	849	876	854	827	811	895	778	890	853	841	845	884	812	859	854	901	829	839	849	914	854	773	866	868	814	829	869	782	862	847	826	777	845	870	848	823	825	859	819	847	859	808	824	862	835	854	843	796	889	904	823	890	833	905	854	863	875	826	846	838	848	875	853	831	899	837	876	805	881	842	810	868	869	823	874	848	836	886	817	811	847	839	891	818	877	822	853	825	834	857	922	833	848	848	822	832	823	791	781	904	835	850	826	842	860	896	847	864	754	839	852	848	864	836	874	823	850	887	852	823	883	818	789	846	824	863	867	870	862	856	853	893	893	803	789	855	891	837	834	818	854	882	807	831	856	826	838	887	826	789	837	847	827	815	907	849	841	841	895	812	823	854	925	865	842	831	937	852	803	866	850	823	846	834	802	854	866	910	800	868	835	846	859	811	855	796	812	845	792	839	821	820	874	876	826	846	875	867	880	867	893	818	818	838	809	848	854	816	851	909	815	857	844	867	851	836	840	863	809	857	843	862	872	835	835	823	886	800	877	831	853	852	857	854	835	825	819	887	890	831	791	850	869	809	836	803	857	867	844	855	839	821	828	853	820	851	830	851	844	822	894	837	879	848	865	830	831	838	854	825	857	833	840	883	841	848	869	866	827	840	762	893	835	816	843	867	858	834	887	883	851	833	823	853	839	824	844	819	820	854	808	817	837	832	854	882	851	828	860	887	851	805	826	834	872	796	855	832	861	853	853	883	812	880	827	810	805	864	837	853	903	820	816	856	816	798	854	799	792	813	832	864	788	871	827	828	885	824	798	801	834	862	857	823	912	848	830	848	846	880	845	820	852	837	826	876	886	900	855	838	825	829	886	893	829	844	886	813	856	891	863	844	795	794	849	828	904	854	845	838	853	850	825	863	868	873	821	861	871	827	886	854	869	871	847
19752	2734	1132	2994	1366	788	365	331	274	238	228	205	200	203	197	196	182	187	209	173	179	204	203	163	198	195	175	192	200	183	200	172	191	191	197	172	188	188	182	176	198	189	180	177	194	214	199	189	178	189	200	157	199	158	174	172	182	161	192	166	197	188	190	175	190	175	183	185	159	204	185	165	195	161	189	172	174	184	187	155	179	192	188	172	203	201	200	169	172	200	189	190	207	174	179	184	178	185	166	186	160	178	179	183	175	173	170	243	202	168	182	192	195	167	207	202	162	180	178	212	171	194	189	188	209	157	181	211	162	197	195	209	164	164	188	174	186	190	201	181	179	196	180	175	192	184	207	204	181	167	173	169	171	190	189	169	198	167	175	171	195	190	161	187	164	179	165	178	180	174	192	172	171	183	189	197	156	191	191	182	197	179	163	183	172	192	210	181	190	192	198	216	193	243	192	188	191	179	185	210	204	185	186	182	190	169	168	198	180	197	170	183	171	194	177	175	163	204	202	192	200	200	178	184	182	182	177	172	188	181	201	176	202	176	171	173	182	149	186	176	166	159	191	189	188	179	187	163	176	196	176	197	183	179	192	167	165	153	184	175	180	186	161	180	176	172	191	183	197	177	184	190	192	183	196	195	209	201	177	180	205	195	182	197	184	179	180	183	167	172	180	171	190	197	176	178	169	186	183	171	180	200	179	171	183	189	175	191	191	153	162	186	193	196	190	189	189	190	217	204	167	183	180	187	193	185	182	175	172	197	182	194	162	200	173	193	189	158	185	198	193	192	185	167	183	180	191	191	191	184	220	167	208	199	173	177	194	182	168	171	211	195	182	174	205	201	188	200	179	187	193	185	135	169	186	184	182	169	200	170	214	177	201	192	207	186	190	179	180	165	181	183	184	202	178	194	170	219	194	182	186	176	166	160	182	193	185	211	203	203	203	169	178	200	203	215	169	177	176	159	177	194	199	188	195	190	160	165	171	173	177	214	179	197	192	166	173	200	178	190	182	184	186	173	181	165	183	196	197	191	153	181	158	163	205	175	172	139	171	182	183	191	181	178	209	174	159	192	211	205	176	173	169	205	199	145	171	175	186	164	172	165	180	167	204	172	215	205	171	179	193	189	186	203	181	187	176	195	168	172	174	178	206	194	181	198	174	175	179	191	134	185	206	192	190	188	188	177	178	182	206	193	208	182	174	181	175	179	191	180	189	198	193	173	179	188	159	176	187	199	195	164	206	189	161	195	200	186	181	183	191	190	185	176	168	186	192	188	170	180	166	202	189	189	152	156	172	204	188	195	176	201	194	154	156	177	180	160	191	161	186	170	171	213	170	172	187	161	180	191	169	192	149	166	186	182	167	191	212	177	185	171	199	194	175	157	168	180	166	199	182	173	189	184	174	195	184	162	177	179	173	155	163	156	182	188	181	182	167	188	179	177	190	205	196	178	171	168	204	189	155	187	143	185	180	191	176	187	208	191	187	205	190	188	193	181	199	191	188	191	186	171	205	189	193	180	200	219	191	182	183	190	182	152	169	191	200	171	179	184	183	167	156	185	171	173	188	165	197	194	195	200	178	169	177	179	181	186	186	189	189	157	190	181	181	194	164	199	190	192	160	180	182	187	159	163	188	173	197	179	171	149	207	192	190	195	156	200	168	157	184	172	194	186	160	201	181	172	179	177	211	185	182	157	215	188	193	188	169	164	168	178	161	187	166	171	175	177	169	199	186	175	157	187	195	200	199	175	195	180	217	187	178	192	190	181	179	178	200	185	186	190	179	192	187	198	181	177	181	203	189	178	191	176	198	166	206	189	165	177	158	203	186	163	172	193	160	171	194	166	162	179	202	202	190	173	171	194	175	169	172	189	173	172	169	181	200	175	178	212	195	174	172	169	185	194	179	160	198	166	195	163	183	188	193	173	163	195	202	179	191	185	184	192	180	188	219	197	199	191	190	199	185	160	191	159	178	172	176	192	174	177	171	182	185	176	191	183	176	189	179	172	179	210	167	172	188	169	202	180	194	183	160	184	172	167	163	197	182	167	187	185	185	191	197	190	178	201	210	163	174	180	168	188	190	196	187	194	192	174	206	178	168	179	205	182	176	179	163	167	193	203	186	161	197	171	188	186	189	169	171	185	172	211	197	191	177	208	164	184	198	195	174	170	170	197	196	186	180	195	178	196	183	193	184	187	184	197	156	173	170	154	178	183	199	182	163	185	173	181	167	197	157	152	198	200	194	160	189	182	209	182	169	179	183	200	175	182	166	186	156	186	183	191	169	201	173	190	213	191	184	167	181	203	179	181	168	188	193	173	157	167	160	191	190	172	181	163	187	192	196	195	167	191	178	191	180	171	176	229	187	184	191	219	173	180	169	199	164	193	182	180	196	187	200	182	181	173	195	169	187	175	162	162	204	199	187	189	174	216	190	189	169	189	193	196	211	160	177	195	181	202	185	181	196	156	169	186	188	185	208	174	178	180	193	177	207	182	175	194	198	203	198	176	171	197	210	162	192	182	190	186	196	214	186	190	194	208	180	184	199	160	183	203	168	193	183	187	209	159	162	198	179	208	185	162	162	203	207	169	163	158	197	174	217	172	201	187	198	191	180	167	182	170	174	193	192	178	173	192	187	186	206	191	174	162	157	174	188	223	184	182	191	170	179	188	173	215	174	206	194	192	177	184	186	218	170	172	174	169	177	197	186	174	183	183	170	180	197	171	161	177	183	159	181	170	182	190	203	197	171	183	166	162	209	172	204	206	188	169	186	164	191	162	182	199	197	200	183	185	171	182	190	147	182	183	166	167	191	178	170	168	183	172	153	190	152	185	173	175	187	176	167	197	178	190	205	185	178	199	194	197	176	190	176	189	177	167	160	181	210	187	186	196	152	168	184	206	171	166	183	185	186	185	188	201	174	188	181	197	174	198	172	169	188	171	172	194	200	180	193	182	186	184	195	194	200	219	183	174	163	197	173	180	188	176	162	182	209	169	183	188	181	177	200	176	150	181	187	193	206	207	188	183	191	203	190	208	199	183	171	191	181	183	190	161	176	173	184	197	193	177	209	175	171	179	203	181	176	180	143	184	193	167	179	200	197	168	186	179	167	180	177	183	180	182	187	175	209	172	167	159	187	182	181	190	199	177	206	187	171	160	159	183	180	158	203	186	191	172	170	185	193	195	191	207	189	212	168	192	190	198	199	202	176	165	192	168	172	168	172	194	182	171	176	163	192	175	167	172	176	173	194	161	192	200	190	178	193	190	178	179	166	197	161	167	198	175	197	177	197	174	220	190	179	167	207	192	175	181	164	184	190	180	195	187	175	193	184	186	189	226	185	193	180	176	166	166	195	202	198	182	214	187	208	202	174	196	209	167	183	208	162	171	189	175	159	205	159	175	176	173	188	183	168	155	183	165	166	192	154	157	194	185	185	182	200	166	210	183	176	178	174	181	184	174	161	185	194	186	179	207	195	178	154	173
12154	1685	2445	9857	5106	3084	1487	1141	856	766	685	646	654	590	578	595	578	552	548	504	512	502	483	509	507	481	486	493	524	473	486	449	481	482	476	450	462	500	519	492	485	463	471	473	444	481	478	505	464	460	477	468	491	434	439	485	470	427	489	486	477	456	475	442	467	445	466	469	436	424	437	483	443	513	491	470	476	440	435	461	430	470	463	477	475	458	445	491	451	465	461	450	501	453	463	437	486	445	473	477	488	449	446	502	466	485	479	423	442	453	508	441	435	483	451	458	470	449	469	464	411	453	482	445	452	491	463	442	488	446	491	463	496	426	432	427	438	476	454	437	458	445	484	497	477	470	479	462	480	442	460	440	428	472	440	466	456	441	472	489	472	473	453	488	443	469	443	481	437	472	492	443	478	413	451	446	468	472	452	472	428	479	455	452	469	482	419	496	485	436	464	473	430	472	455	518	424	487	468	475	463	495	472	445	463	463	486	452	458	456	459	471	454	497	468	432	449	443	489	448	503	489	487	435	490	491	463	446	396	436	469	465	440	465	456	460	460	454	443	475	479	483	462	454	447	456	460	448	442	483	448	464	492	471	473	425	487	427	454	490	448	462	442	453	462	440	469	462	434	469	486	464	514	487	441	462	437	489	452	448	474	467	459	424	474	456	471	460	457	470	470	495	493	476	484	483	474	470	487	454	433	443	454	476	488	487	485	467	469	452	467	433	452	455	416	489	479	459	467	457	454	472	473	478	469	455	456	434	451	471	431	431	459	490	430	468	435	453	465	455	446	467	472	457	501	460	464	458	449	459	464	465	431	465	484	458	473	461	456	450	440	455	448	448	494	453	476	432	462	432	438	466	467	429	486	465	471	512	480	459	427	444	469	450	465	466	479	492	412	477	440	471	459	463	454	489	481	494	464	471	446	443	496	450	445	490	445	462	434	494	434	437	458	449	445	443	468	489	459	442	457	459	459	433	445	460	463	495	430	428	437	472	445	424	469	445	457	463	466	465	465	477	476	404	454	452	460	467	427	526	475	483	418	455	457	466	436	465	451	429	473	396	438	440	467	445	459	439	482	460	479	417	453	483	461	452	440	447	449	439	436	502	466	428	438	476	488	438	443	460	443	451	478	448	477	419	432	441	463	448	454	455	450	455	450	426	470	456	494	448	444	450	455	480	450	468	460	488	472	470	444	484	476	439	421	481	478	421	460	450	440	448	455	447	449	487	469	441	483	479	463	474	469	460	448	479	445	424	482	484	461	440	476	437	431	456	460	410	467	456	459	467	421	450	470	452	477	443	423	433	429	461	467	458	442	489	454	461	432	436	445	455	474	466	465	428	473	475	458	425	489	485	476	411	487	436	464	461	436	484	463	455	427	461	470	464	460	455	426	459	398	471	424	432	457	483	444	433	441	452	460	456	473	454	456	453	467	498	466	508	461	433	492	429	444	491	470	463	451	451	468	480	471	456	464	430	457	463	435	459	434	436	457	470	461	401	410	469	421	450	439	457	473	417	471	469	462	423	467	444	447	471	467	457	442	436	473	477	492	455	438	479	542	441	452	433	455	487	470	474	444	435	427	428	456	456	478	468	453	463	473	486	435	467	469	453	482	454	455	478	440	498	477	503	514	490	456	458	434	464	465	469	442	458	501	440	452	456	438	480	415	502	414	469	465	424	459	451	441	475	438	461	445	457	433	446	441	480	454	438	454	451	460	418	471	487	440	486	449	463	481	472	486	446	460	447	465	427	471	427	447	435	446	445	442	432	500	455	464	416	439	471	461	457	459	442	457	457	499	452	459	453	412	468	469	437	436	496	453	455	423	450	442	464	463	446	475	460	484	476	479	450	439	473	437	468	465	471	470	478	448	431	469	419	444	432	465	450	437	486	451	469	466	487	467	515	472	411	473	486	479	485	430	442	461	435	443	437	451	427	461	446	478	474	474	436	433	439	450	468	453	451	429	452	455	454	454	459	431	459	495	484	434	477	456	516	463	485	432	435	458	473	458	486	430	432	491	440	474	457	456	457	443	450	465	452	474	455	479	481	458	477	488	437	464	471	433	447	456	433	411	438	476	468	480	416	449	479	465	483	445	490	498	501	461	459	458	465	463	439	465	439	450	493	460	452	444	455	473	476	452	447	466	493	472	433	469	446	468	466	442	412	425	447	472	449	473	417	444	445	445	450	450	480	457	495	462	482	437	429	454	443	462	451	459	481	440	465	453	443	475	434	452	445	481	420	487	444	457	459	427	472	445	435	446	424	470	467	469	445	439	439	458	483	432	500	451	411	463	484	437	455	432	430	448	470	452	476	473	402	456	474	433	489	469	458	438	451	451	483	480	429	477	480	482	492	468	473	455	435	438	436	457	456	452	457	459	422	429	431	464	466	487	453	418	451	452	476	434	466	467	404	464	420	450	484	447	501	468	455	435	468	426	472	452	506	473	437	436	421	487	450	472	468	450	439	444	481	415	457	437	441	451	461	459	457	456	482	488	478	438	482	465	453	479	450	424	463	459	452	470	443	459	488	476	489	451	456	446	467	460	463	460	451	464	449	472	477	443	501	420	444	466	429	434	470	466	438	446	446	471	476	439	468	465	486	444	463	456	477	482	422	473	457	413	406	456	469	462	461	431	495	476	444	463	441	460	447	466	471	435	422	461	445	458	443	487	410	444	434	463	442	482	451	455	441	474	483	439	409	493	441	485	457	451	470	463	463	477	485	453	429	422	457	489	433	477	457	447	479	462	424	459	510	469	426	423	434	429	447	462	468	460	423	429	469	419	416	445	465	467	482	454	461	433	472	520	446	441	463	472	440	441	462	495	426	459	480	472	444	457	480	468	500	446	507	442	449	457	501	477	491	447	492	426	431	473	452	433	459	431	465	449	468	440	465	482	423	486	462	454	449	461	447	472	495	445	488	423	446	466	493	467	485	457	451	457	418	478	473	456	493	436	451	439	458	468	439	475	442	513	484	444	446	445	449	506	488	465	427	421	439	431	420	504	447	464	518	452	477	424	456	470	495	432	460	483	423	441	467	504	436	474	419	482	501	466	464	493	478	470	470	499	484	451	455	453	476	467	473	453	447	440	467	453	482	414	438	450	438	485	456	469	450	487	417	480	417	431	434	493	483	458	464	497	448	438	448	474	448	454	441	426	469	484	426	449	463	452	460	454	453	483	470	476	455	488	483	471	488	432	500	468	444	473	464	445	459	426	453	462	430	440	458	421	493	452	441	501	477	478	479	454	478	490	458	485	447	428	456	454	465	432	481	460	431	465	467	504	470	471	479	490	461	473	442	449	469	441	443	479	462	474	469	465	441	431	466	479	471	477	488	461	427	474	429	462	501	450	470	472	455	454	440	442	472	487	444	473	456	453	460	446	447	477	461	461	436	451	482	439	465	464	458	442	428	408	432	431	460	461	475	456	434	459	480	459	462	438	490	412	502	443	484	497	442	470	473	447	434	457	483	516	486	444	457
3751	637	515	1299	784	542	374	382	375	368	351	367	409	316	348	368	355	385	340	354	321	335	327	354	358	385	368	362	348	295	385	378	347	409	331	359	363	360	359	339	369	340	330	360	391	361	372	339	343	319	346	366	386	355	341	392	315	327	358	374	362	365	355	345	374	374	358	347	364	349	380	332	383	358	356	383	352	383	385	332	371	364	360	372	362	380	376	344	383	373	380	344	385	378	377	392	308	361	353	380	327	352	321	382	359	360	400	385	341	349	369	360	371	375	342	373	355	367	340	380	328	324	341	350	353	353	358	375	368	366	338	329	345	347	339	353	378	364	387	335	346	335	370	354	348	362	373	383	353	365	344	332	330	338	346	348	374	345	353	355	373	347	389	357	350	355	354	343	378	379	337	383	369	396	360	379	350	344	365	360	405	342	367	327	336	357	320	356	368	360	367	370	364	386	410	341	333	366	339	316	344	323	327	332	356	360	350	407	337	374	343	342	340	367	344	368	366	360	363	329	384	359	376	360	346	325	339	365	355	349	369	354	380	334	338	345	368	360	346	336	315	341	345	353	363	401	332	345	325	367	364	321	372	410	349	313	405	376	340	331	395	357	343	352	378	353	320	373	352	360	360	351	372	349	344	353	365	338	382	348	359	343	398	388	365	391	376	324	365	340	354	362	323	369	353	384	366	366	346	371	343	345	369	351	345	347	362	350	365	322	365	357	367	373	376	371	341	357	352	338	346	329	351	334	362	379	347	360	390	365	348	327	343	328	339	323	385	332	396	370	358	363	354	378	356	324	326	383	333	352	356	392	348	329	386	355	348	383	352	364	359	344	311	324	364	401	339	360	342	357	344	362	320	355	361	359	359	341	378	369	386	358	341	349	362	331	367	386	333	368	359	366	354	365	353	359	364	363	390	304	334	354	373	360	378	348	369	385	324	368	329	350	347	360	369	362	379	359	373	387	365	335	347	359	386	358	377	337	358	341	350	334	368	341	381	359	341	356	345	334	380	393	333	332	342	340	372	340	380	374	367	305	358	374	399	305	305	376	376	381	359	339	333	305	372	339	372	330	368	344	361	314	351	359	309	357	332	360	309	364	357	346	354	356	356	385	359	333	374	369	367	337	356	367	360	334	357	316	372	337	343	361	397	370	368	345	358	351	346	334	389	327	331	344	388	371	347	360	388	382	365	379	372	358	400	355	366	399	370	384	363	375	378	328	362	344	343	373	335	333	356	341	373	321	345	352	370	334	356	371	378	350	350	365	311	372	353	343	348	389	350	375	339	366	371	377	335	351	378	379	357	352	294	369	351	346	343	359	363	345	347	347	377	378	328	359	355	385	353	393	382	371	399	327	335	352	401	381	334	368	364	315	336	345	354	359	346	348	321	368	372	355	350	347	371	361	374	356	361	383	365	342	360	346	364	352	346	356	366	339	391	344	353	368	399	350	344	350	389	380	379	341	353	377	331	381	413	383	349	392	394	352	383	341	363	347	385	361	342	364	360	361	374	346	313	368	349	366	374	359	327	383	340	323	346	331	369	346	340	341	351	335	363	343	363	330	345	363	339	353	359	349	338	317	373	381	343	356	342	329	367	355	353	336	362	422	374	355	385	378	381	377	367	338	366	351	348	368	341	356	362	346	348	361	356	358	386	362	375	355	346	344	352	340	354	349	343	342	355	345	357	369	380	366	350	376	376	372	338	376	384	379	332	361	348	361	312	359	337	355	401	357	351	387	372	313	350	366	383	336	352	370	357	325	380	374	345	334	355	337	326	365	351	360	340	395	369	338	328	379	362	338	350	375	343	374	334	374	361	370	341	390	341	341	347	359	369	366	349	350	365	361	346	361	333	384	348	350	375	385	324	342	350	411	372	351	326	360	367	364	380	354	339	334	355	365	345	366	400	385	327	377	330	371	378	349	350	362	367	353	339	375	364	341	318	343	356	371	335	376	349	350	332	383	349	307	341	336	363	377	340	357	373	413	333	339	374	357	380	382	373	369	381	323	371	360	346	363	331	365	379	361	356	367	345	367	375	360	313	349	346	363	361	364	332	350	320	333	335	336	324	370	381	333	336	325	346	338	367	347	366	349	353	355	339	337	375	338	377	363	348	382	365	350	367	367	384	354	358	386	354	326	343	371	378	346	354	383	355	371	344	349	316	364	379	331	364	384	346	332	341	347	369	343	340	358	354	346	332	349	366	331	347	345	374	372	388	347	346	360	309	363	326	358	354	360	347	367	364	347	347	367	390	341	347	381	317	381	347	331	351	316	357	360	348	385	366	321	367	343	335	348	347	345	338	353	355	377	374	374	361	358	367	352	374	352	353	367	347	372	350	384	335	381	364	348	354	344	328	343	404	360	353	349	390	365	356	354	332	353	313	360	384	334	338	349	332	385	397	368	335	372	373	376	365	332	342	369	376	363	329	329	365	362	398	347	413	344	378	348	373	376	332	333	353	375	381	383	378	361	355	381	344	394	358	355	327	357	394	324	340	344	350	369	383	378	337	383	367	354	349	373	357	334	380	348	352	361	361	380	373	378	351	350	368	375	386	380	349	342	384	373	351	364	416	340	362	392	340	336	373	380	362	396	321	355	354	351	336	332	352	367	360	349	336	367	346	373	362	365	328	347	349	361	346	347	376	353	373	377	388	377	389	344	379	326	368	346	348	349	338	367	357	322	345	363	351	356	333	376	349	389	324	361	337	341	352	379	370	348	374	352	394	346	381	357	332	339	411	374	393	353	369	336	377	355	375	354	371	359	339	352	339	367	358	352	358	374	311	346	353	374	318	314	350	344	351	318	377	371	377	354	362	377	368	347	334	327	342	351	336	348	382	308	375	340	333	332	359	389	343	361	354	355	336	386	351	342	343	380	321	354	347	402	325	352	390	324	372	406	386	358	332	348	369	340	365	358	377	347	348	354	346	352	320	349	364	322	361	377	324	334	347	351	341	347	388	366	347	361	363	395	378	384	328	360	361	318	386	362	369	327	351	364	382	339	361	329	344	351	380	322	362	356	350	334	367	372	362	365	367	392	345	376	368	354	324	326	347	346	353	356	357	339	353	352	361	333	333	406	361	363	336	361	345	363	365	334	366	367	343	362	353	357	361	361	347	368	406	373	330	383	354	353	385	402	374	376	351	381	330	366	328	359	361	326	374	361	323	335	358	350	386	353	371	328	370	327	339	370	348	374	364	351	369	313	352	353	332	349	348	378	366	333	350	370	382	393	376	357	346	338	367	392	377	344	355	376	363	361	351	318	358	357	349	372	380	358	373	407	318	374	367	343	332	339	344	377	362	392	342	347	337	369	383	357	385	366	334	331	401	330	370	390	354	342	362	340	352	362	309	355	387	388	332	366	342	348	357	366	400	333	402	361	362	383	367	366	374	379	371	358	354	353	393	376	382	337	319	350	372	349	324	350	337	386	327	361	360	338	329	356	346	362	371	370	360	350	332	345	348	332	365	360	341	384
3482	971	1346	4492	2832	1712	1090	862	847	816	858	801	857	853	889	884	821	923	830	868	882	856	880	890	905	838	882	829	870	853	902	829	858	886	879	829	834	870	843	841	900	819	817	854	841	851	848	866	852	871	885	815	833	828	882	878	908	916	888	919	849	862	814	833	837	835	839	794	837	881	868	861	818	880	892	886	858	851	868	846	830	818	897	813	912	869	858	859	863	838	875	802	821	809	864	813	900	880	853	834	899	832	866	858	831	842	924	898	888	857	882	850	794	891	825	806	850	894	890	802	857	920	851	827	886	783	869	849	869	880	838	818	826	824	793	872	841	833	877	872	890	895	898	871	804	901	838	847	878	839	833	874	837	849	871	855	858	830	874	852	818	875	861	818	807	836	818	838	830	868	876	848	847	817	832	886	888	856	808	841	851	874	898	831	863	786	857	802	884	846	834	868	805	872	840	800	843	828	880	840	837	900	902	883	866	806	866	880	849	892	865	858	850	813	847	867	820	918	817	871	864	848	827	848	903	871	874	863	830	874	787	853	867	875	825	835	910	868	858	761	778	840	832	845	856	891	902	881	792	832	870	863	855	880	859	818	828	812	821	879	811	851	873	856	814	842	896	825	841	836	795	869	855	870	872	860	851	847	916	826	865	866	907	866	842	814	840	874	809	876	846	835	826	875	837	846	908	859	900	849	910	855	827	818	856	879	856	879	909	895	777	879	843	883	852	852	856	890	819	840	879	856	904	868	855	845	839	835	872	848	858	852	815	855	863	839	850	869	876	865	896	837	817	842	846	826	895	876	883	895	849	851	832	885	883	855	862	839	867	883	869	858	896	842	889	870	854	877	869	848	838	910	808	864	865	885	838	843	876	878	850	836	828	831	822	856	813	836	860	859	870	913	842	892	821	862	839	859	863	885	866	849	858	827	840	840	869	869	875	843	792	837	878	843	848	855	867	870	863	848	841	899	843	810	881	807	849	870	888	888	814	888	874	868	830	869	780	873	813	855	863	822	865	849	849	894	827	838	813	907	857	879	851	840	864	818	862	840	873	891	843	825	846	888	878	820	897	827	850	846	866	835	822	851	807	875	838	824	807	801	842	882	820	798	837	826	786	860	834	868	884	853	859	908	826	876	826	855	868	830	840	868	841	825	869	896	859	867	852	843	837	860	850	859	816	797	886	860	819	843	823	785	856	835	871	854	818	814	892	879	859	887	818	872	842	843	845	825	844	824	763	798	810	831	886	858	838	826	822	838	856	863	810	880	885	837	816	823	865	854	847	868	878	906	867	878	835	862	834	787	814	782	906	816	874	864	872	863	805	816	819	888	856	892	869	873	832	839	817	872	792	837	874	833	830	896	856	903	872	847	843	820	934	860	852	840	845	858	831	836	849	878	826	900	799	855	877	803	805	854	841	847	854	840	779	897	870	871	847	814	840	851	884	791	868	824	821	878	850	845	859	822	870	832	866	894	845	838	889	798	873	845	895	884	839	786	844	820	895	813	859	838	841	807	854	874	863	832	830	810	892	849	772	809	847	884	915	862	819	847	851	843	867	868	809	884	881	862	825	895	879	845	851	838	875	881	851	814	846	800	862	845	892	853	873	870	845	797	884	877	811	817	821	852	830	864	835	878	866	842	891	817	830	914	898	832	834	924	888	847	865	897	860	876	840	829	811	865	876	870	896	840	921	798	836	875	830	828	804	826	895	874	904	907	845	861	864	856	857	872	876	845	830	874	842	855	858	850	865	805	853	805	790	904	848	802	900	849	831	857	895	826	865	884	856	833	854	847	844	853	818	847	795	808	860	864	829	858	815	878	885	853	914	828	862	866	864	907	878	845	847	878	854	856	834	856	841	891	837	864	851	846	881	870	888	802	820	869	900	851	875	831	885	823	809	849	860	827	907	822	884	812	850	855	849	824	834	835	865	823	831	878	873	829	791	834	870	887	848	860	898	878	830	838	831	840	888	873	815	834	870	884	879	865	842	857	856	826	870	865	880	842	811	860	849	843	867	870	878	840	874	887	870	836	905	836	851	848	856	834	843	811	847	842	849	812	813	864	871	884	804	888	848	869	834	870	869	861	861	861	871	859	831	818	872	778	880	830	811	843	833	835	803	869	872	849	839	890	857	850	817	848	804	841	823	808	864	803	822	856	849	864	853	864	890	887	841	884	821	809	880	835	858	848	804	787	796	825	846	858	813	845	871	827	838	800	864	862	838	861	833	802	882	853	853	826	837	825	883	857	839	850	822	835	845	846	852	881	858	885	837	854	798	820	854	826	855	845	884	805	848	867	851	821	843	842	845	808	863	875	864	875	925	854	857	835	802	830	829	853	903	915	835	956	797	812	835	853	831	843	870	853	861	822	824	829	861	801	827	838	886	832	837	827	868	821	835	888	848	823	840	907	859	877	783	831	833	885	877	825	879	852	821	868	873	880	852	853	869	870	871	825	862	877	868	866	863	876	857	797	934	872	898	863	818	838	828	892	852	831	830	814	839	840	787	842	818	854	854	855	858	840	829	815	864	845	862	856	868	830	825	869	871	788	799	820	849	861	876	843	837	855	853	852	848	858	829	899	844	845	864	859	856	869	865	790	899	838	862	872	870	805	839	870	851	839	810	883	869	838	864	860	864	890	810	874	888	810	832	830	865	855	826	855	916	840	842	863	862	883	864	889	889	829	846	826	794	825	827	872	878	831	839	818	816	837	864	860	811	891	870	837	805	839	837	898	807	880	831	792	845	891	863	848	842	843	834	875	853	829	892	831	861	818	824	838	838	852	875	904	888	860	805	883	881	886	867	822	834	828	895	819	774	841	840	812	884	821	876	842	860	884	815	854	929	846	849	883	847	876	861	813	832	850	872	851	865	844	867	878	870	824	799	845	834	849	838	834	861	842	883	817	882	880	838	821	820	902	870	862	841	824	811	830	857	826	860	840	857	806	925	860	804	855	877	861	838	867	892	862	873	887	873	839	882	862	826	840	838	891	856	808	905	881	846	833	886	900	814	875	880	896	875	857	871	830	816	822	851	890	849	876	834	811	833	874	886	857	858	942	855	890	865	860	854	853	905	872	832	839	831	869	859	844	829	827	855	816	822	884	874	882	904	820	839	889	808	836	839	819	877	911	847	847	858	794	848	860	852	811	840	880	856	873	841	851	883	830	845	854	931	841	854	835	878	856	883	823	855	839	850	899	842	781	838	893	865	871	823	850	896	879	842	870	848	854	866	849	837	859	853	856	848	872	796	824	850	824	818	847	840	816	856	907	877	894	793	842	845	845	849	854	858	832	873	851	845	848	881	875	848	804	859	879	868	861	826	847	893	826	875	873	857	825	846	835	844	842	831	829	848	873	832	891	828	923	882	836	833	801	822	836	807	849	855	903	859	859	839	876	857	862	876	889	896	850	860	846	852	843	848	840	854	867	853	851	909	858	784	884	805	881	866	838	879	819	856	864	847	871	827	846	848	915	899	810
11003	1301	1141	2548	1409	809	474	420	409	390	368	388	379	393	380	341	367	387	380	424	370	386	357	351	358	349	366	355	393	347	366	350	363	338	365	386	356	419	360	413	394	359	363	358	371	368	376	336	346	384	359	381	407	343	369	357	402	405	326	379	374	373	419	358	371	331	400	411	374	394	344	373	372	348	344	382	366	398	379	367	353	356	357	353	348	337	347	375	394	390	360	356	376	367	350	380	379	354	388	387	362	359	358	351	371	377	389	352	391	376	344	385	358	355	356	392	340	364	341	395	390	338	354	333	360	396	326	391	347	343	354	375	355	356	341	338	312	391	361	375	348	352	397	357	390	362	389	392	329	350	347	355	349	356	366	372	390	378	368	347	378	357	336	385	434	321	367	375	383	363	374	405	349	334	352	398	340	347	403	363	365	361	415	368	334	388	369	362	369	385	367	373	363	376	378	350	347	341	350	343	373	386	365	368	377	330	337	358	328	353	397	351	368	373	363	376	357	341	371	363	357	349	343	343	352	343	349	333	342	370	375	351	392	364	350	331	338	325	355	344	366	370	380	368	342	346	379	353	383	389	391	375	361	381	346	388	418	383	362	362	375	362	347	358	348	346	363	372	381	359	337	393	368	335	401	329	403	398	389	335	362	325	380	395	349	390	414	420	378	347	333	365	340	351	360	346	398	375	374	374	367	367	348	379	349	351	351	341	381	386	394	374	332	328	334	396	340	350	394	348	376	354	372	386	364	373	355	362	343	358	403	373	394	354	335	374	347	367	351	370	377	355	371	384	351	362	331	372	378	370	367	376	337	388	348	364	310	334	380	362	342	341	380	352	370	328	361	389	408	390	367	386	371	392	371	369	385	368	388	352	366	348	375	386	358	363	343	347	356	387	379	438	384	336	364	399	381	380	378	364	398	374	361	347	366	334	347	368	361	384	393	386	348	346	376	365	390	415	355	305	354	363	377	400	341	330	376	377	367	335	361	379	335	321	363	336	372	357	357	385	367	350	363	384	361	412	396	360	341	376	361	346	382	381	363	359	329	371	384	366	355	379	376	374	349	366	376	356	376	390	346	335	356	369	356	362	380	373	377	385	382	351	355	395	372	388	376	362	367	391	384	357	396	341	368	355	337	362	380	352	355	372	372	368	370	416	329	344	370	361	344	343	350	356	398	348	370	395	364	354	348	369	404	371	363	353	334	409	378	362	334	389	354	373	370	368	322	390	413	335	342	389	338	383	343	348	354	381	357	365	380	399	357	358	403	355	358	402	355	355	358	371	391	333	326	367	339	396	373	349	375	346	337	349	359	344	394	356	381	378	339	356	384	341	304	349	362	371	353	353	393	321	384	358	381	376	387	371	409	376	364	337	337	376	357	362	350	367	367	391	365	354	340	403	367	338	357	362	346	392	375	347	371	348	376	354	367	399	435	364	365	372	383	352	399	394	373	368	323	374	331	372	364	372	352	322	383	385	378	376	363	349	365	378	324	362	386	338	373	356	360	373	357	372	390	366	335	376	371	378	363	392	365	371	393	360	351	386	377	361	355	368	382	356	374	360	335	358	400	326	340	347	382	367	380	348	372	341	404	371	365	364	352	362	353	352	357	365	355	323	383	401	357	374	376	359	341	347	364	371	357	354	372	337	332	371	366	353	385	385	393	380	357	367	341	451	369	355	340	366	343	391	375	400	363	341	349	375	369	359	357	381	356	322	355	358	346	352	373	330	376	356	362	378	349	358	370	355	338	381	341	352	361	361	403	382	368	366	354	349	375	411	339	360	364	346	353	367	355	354	331	404	389	403	382	376	391	340	375	389	411	383	377	351	355	381	379	375	357	353	355	367	363	357	360	372	377	403	354	376	363	375	364	357	396	370	412	368	376	380	377	363	395	349	333	348	353	398	363	354	382	369	332	336	356	373	374	362	395	395	359	374	383	363	378	363	416	377	355	400	389	389	349	360	366	368	384	396	374	343	380	357	380	352	378	373	391	345	354	389	374	382	346	376	365	344	408	361	337	366	341	368	361	356	358	367	374	324	393	390	394	394	389	396	377	335	358	408	381	388	384	359	348	349	355	374	373	324	403	360	320	383	414	363	354	413	369	349	326	366	364	356	355	341	352	367	344	347	390	367	353	352	360	378	401	351	361	344	331	357	342	374	355	391	347	353	370	327	363	354	398	362	347	349	336	352	340	316	346	350	354	357	396	365	369	325	365	337	342	383	358	348	374	353	404	385	360	358	367	383	341	379	373	373	402	401	341	382	391	376	395	373	334	363	391	382	398	363	380	344	368	382	361	343	344	344	374	345	334	318	332	348	365	401	393	386	361	356	401	376	355	353	360	355	412	405	385	378	376	391	358	361	359	351	356	366	359	410	316	350	380	384	365	362	380	392	362	352	363	351	360	353	353	353	399	394	360	326	325	381	372	377	376	354	381	415	391	358	331	357	380	361	377	363	340	375	340	342	379	378	366	388	351	359	382	425	360	328	396	345	395	387	358	354	350	359	351	355	365	342	369	330	345	346	346	354	382	391	379	377	361	396	381	329	377	352	368	345	382	351	389	348	393	397	362	373	359	384	345	357	336	388	330	372	367	332	353	356	350	373	344	385	365	399	362	335	392	391	382	400	379	392	364	388	385	378	365	391	324	350	357	341	387	387	372	365	401	391	369	386	367	384	388	368	388	362	359	348	405	384	352	355	360	375	379	353	353	348	335	376	361	355	391	381	350	334	332	372	360	343	331	415	357	388	358	378	383	396	405	345	332	389	406	376	362	400	370	358	379	365	385	345	308	363	368	391	368	358	365	350	349	348	377	379	381	369	382	347	351	355	353	348	363	393	370	358	379	351	378	377	408	398	346	360	367	370	345	402	340	363	348	352	366	361	384	353	383	354	354	401	382	346	344	364	355	385	346	413	371	364	361	361	321	371	350	353	376	366	374	360	345	400	354	365	355	397	384	371	288	335	348	353	347	357	368	349	406	379	351	352	380	386	348	377	346	321	370	405	361	367	400	387	381	347	416	322	374	374	329	362	357	371	327	368	326	356	344	332	354	366	350	357	355	357	367	347	355	345	345	354	374	365	353	346	380	387	382	393	364	358	351	370	378	391	338	387	349	361	368	348	347	365	324	359	358	372	355	367	359	353	365	382	387	393	411	364	384	391	374	365	383	363	395	370	343	347	330	356	346	389	350	404	384	384	353	367	350	366	357	381	326	385	413	339	380	358	368	304	361	373	333	389	367	363	317	356	359	376	370	366	352	378	349	367	352	352	371	379	339	369	333	384	357	386	378	379	356	356	423	350	344	359	375	405	364	338	388	383	366	395	341	337	396	367	376	359	393	434	375	394	352	361	397	358	404	365	361	364	347	360	344	364	382	324	390	330	388	352	397	351	391	348	390	361	375	394	376	354	358	375	336	367	397	365	337	352	416	355	395	376	355	359	396	389	370	356	323	374	369	365	355	375	325	340	347	349
9168	1500	2920	8184	4924	3098	1505	1156	1077	975	973	946	925	993	902	900	931	895	910	872	911	892	904	879	856	905	807	882	824	847	840	830	870	849	845	906	876	852	895	838	861	873	885	881	881	905	873	869	888	800	875	836	829	887	840	894	864	869	874	854	856	858	876	864	896	917	883	834	833	813	807	905	875	825	861	822	931	894	848	873	873	893	854	861	942	845	896	846	911	839	857	877	838	854	845	848	830	855	885	853	873	861	874	838	869	844	878	846	864	852	851	820	856	900	868	886	905	873	872	848	930	845	834	795	849	814	855	846	914	871	850	878	815	897	880	820	818	877	820	855	849	916	850	863	906	862	856	832	866	891	871	837	822	870	868	862	850	904	861	919	835	917	855	920	855	858	891	829	844	866	787	892	909	855	856	806	825	821	873	870	913	836	907	852	886	859	813	856	863	846	867	898	904	903	890	858	862	870	831	875	850	895	859	899	834	875	856	827	854	843	837	867	830	868	885	840	867	887	865	880	874	822	881	829	867	864	876	844	868	860	882	900	842	844	829	826	872	860	888	893	857	879	850	893	886	848	882	859	866	843	878	846	925	873	856	848	832	909	863	857	819	880	833	846	875	883	855	840	831	855	854	859	860	810	834	876	857	819	849	868	864	861	806	825	809	840	845	854	911	893	820	836	886	864	848	876	861	879	834	876	850	872	886	904	831	880	888	864	857	883	882	885	875	858	830	874	897	886	829	821	849	856	851	867	862	842	904	832	829	832	865	879	878	891	876	885	789	899	850	824	862	826	836	819	877	866	837	904	859	838	848	790	820	909	868	848	849	863	878	843	877	818	833	825	828	796	891	847	844	847	837	802	857	818	870	880	844	835	837	778	883	833	834	845	872	881	880	879	819	875	861	933	839	890	859	912	830	879	817	812	883	839	886	890	896	876	847	818	901	898	886	884	914	877	897	817	837	872	857	876	870	864	844	865	797	836	895	872	860	854	893	861	843	865	854	871	784	842	870	866	841	840	872	842	879	872	899	897	802	819	856	853	829	893	891	799	849	847	836	883	880	814	810	855	833	868	842	850	803	879	842	810	832	863	867	853	893	810	844	832	881	800	859	834	836	835	850	815	890	824	862	862	827	898	846	857	897	907	899	849	859	825	888	857	859	832	823	912	866	879	834	845	780	843	858	878	851	917	842	866	940	839	854	859	819	813	881	856	864	830	873	871	877	848	865	874	849	826	884	850	919	864	861	854	893	842	885	869	870	873	879	855	895	857	888	839	866	837	850	844	880	837	834	818	814	895	878	898	842	869	890	878	838	840	901	833	873	867	894	842	848	848	901	798	851	840	834	818	842	865	813	857	864	857	868	835	834	892	858	872	867	851	860	853	839	864	865	816	862	860	855	850	847	851	872	871	853	900	864	870	840	864	874	879	842	854	865	870	842	858	923	828	823	905	865	870	861	811	837	871	863	837	854	905	866	882	822	897	842	893	876	891	841	910	840	782	857	851	875	858	874	881	928	854	855	844	851	891	890	876	865	905	865	851	879	913	859	894	867	833	893	853	859	851	846	868	881	834	849	800	925	865	803	851	848	838	897	823	842	861	908	837	905	812	854	833	866	886	835	856	817	866	841	816	839	877	943	868	845	839	827	829	883	876	883	910	866	850	862	893	849	870	825	860	841	811	819	875	914	831	872	833	844	848	808	898	878	870	826	873	907	837	856	921	870	936	846	814	847	927	886	864	837	824	843	867	857	907	848	905	891	824	839	849	908	905	882	853	820	879	904	851	851	846	866	855	908	902	852	887	903	846	837	918	868	862	824	853	892	824	839	840	851	884	886	864	841	837	830	843	807	864	867	819	840	852	864	858	845	824	865	858	890	876	838	854	843	840	832	855	869	879	818	879	910	826	857	898	890	863	915	819	898	831	925	841	855	899	847	879	856	900	895	869	889	807	841	917	833	891	846	882	844	872	877	856	823	859	862	878	888	875	794	845	866	874	883	872	822	822	828	830	845	883	867	815	875	848	835	836	811	915	920	887	884	823	865	897	822	870	888	827	886	906	864	876	822	816	908	858	875	839	838	781	849	880	866	827	875	809	833	840	871	861	889	850	840	861	845	842	895	861	880	874	884	848	912	879	830	888	858	824	880	829	858	897	831	834	894	888	883	913	870	850	836	861	875	893	846	918	842	906	874	834	911	911	795	883	862	883	872	839	919	839	845	915	841	879	893	797	928	868	863	913	866	843	845	864	830	886	919	872	840	869	849	838	888	855	887	865	870	880	922	886	885	888	900	857	872	894	831	830	893	905	927	911	876	854	847	840	831	864	821	898	895	842	876	852	840	868	871	821	861	841	876	903	909	796	832	849	888	876	861	853	810	871	869	825	781	873	856	845	837	866	865	883	883	867	881	787	872	867	857	846	863	908	833	859	888	875	848	823	879	816	864	857	848	878	896	851	849	897	857	875	932	842	844	894	901	858	824	877	853	868	902	885	840	893	853	854	879	858	815	871	891	899	889	863	852	886	846	828	870	877	894	860	861	806	872	878	810	871	855	875	829	848	826	863	856	870	841	839	822	852	850	876	851	850	870	865	869	902	801	874	897	910	850	934	872	899	821	881	877	843	904	832	838	856	825	840	869	878	902	824	867	891	873	886	835	901	841	926	838	816	839	887	823	848	838	794	878	842	848	896	863	834	850	858	898	853	809	876	875	886	848	876	887	867	860	828	858	889	903	881	909	895	851	850	888	870	848	860	868	860	830	839	875	884	848	903	857	861	872	907	857	871	859	910	832	868	859	866	881	857	907	877	798	862	857	840	825	829	861	868	846	851	847	866	887	901	888	817	832	869	878	879	853	834	891	827	898	902	859	869	888	820	891	833	844	872	877	878	842	839	897	863	857	860	884	920	874	828	879	883	843	816	852	847	900	879	874	886	888	877	894	888	877	806	870	918	849	925	849	842	890	845	858	921	858	847	875	863	872	828	850	841	894	896	831	911	855	865	886	831	848	870	882	903	893	845	908	846	840	836	854	894	868	878	846	887	893	869	840	816	920	784	887	866	867	847	812	840	834	844	865	863	866	888	869	872	849	870	909	869	831	894	848	801	893	914	806	868	859	828	802	816	882	885	864	864	855	833	849	847	861	861	871	832	863	868	850	842	844	899	864	880	911	870	848	891	818	843	870	871	914	912	866	790	847	853	889	835	829	899	788	838	904	792	824	863	847	902	839	843	859	829	822	862	861	903	828	864	853	826	879	833	801	829	863	832	849	851	879	836	876	871	817	823	823	907	889	885	851	841	857	838	807	891	881	876	853	883	847	861	870	842	846	829	860	881	890	876	890	892	891	888	907	843	829	838	870	900	858	854	892	856	927	841	809	877	853	893	854	851	841	838	874	883	820	850	895	889	854	887	868	840	840	862	806	885	880	869	871	836	869	831	923	831	811	809	858	799	886	874	868	845	819	886	894	801	904	808	845	836	928	817
18784	2530	1552	3879	2195	1040	426	297	235	270	250	211	235	223	210	219	227	202	229	228	213	193	190	179	174	192	193	188	204	209	174	189	195	215	185	194	204	199	191	174	199	190	193	180	164	181	192	183	196	213	192	193	184	241	180	185	177	196	186	209	192	192	176	191	188	192	207	192	199	191	168	190	178	194	206	194	177	159	198	194	182	185	186	220	211	177	191	211	209	173	199	195	172	195	195	193	177	189	208	171	195	187	178	190	180	176	194	184	179	195	185	182	169	174	201	179	215	175	210	195	197	194	199	178	204	169	173	188	203	175	179	188	199	185	182	186	209	179	198	185	183	192	198	206	199	179	185	178	185	184	181	190	205	168	199	183	177	173	210	192	165	183	190	202	198	184	189	183	158	216	182	206	231	204	195	179	179	190	195	203	198	191	205	199	174	186	181	190	174	206	198	182	200	193	176	171	190	194	181	182	190	187	183	210	205	193	188	181	184	186	217	211	194	196	175	192	189	195	186	191	195	196	181	191	190	175	209	183	194	185	195	182	204	188	194	184	176	188	194	194	196	200	183	181	187	197	216	175	194	175	186	181	152	192	164	177	200	202	196	180	177	180	204	196	183	192	191	195	204	188	191	198	157	206	203	162	192	184	185	211	184	187	177	204	219	209	186	190	174	180	205	218	180	182	196	181	196	175	189	195	183	211	166	223	164	189	164	167	168	185	182	194	185	186	187	182	197	175	175	172	184	166	202	204	179	194	167	190	177	152	189	173	220	220	190	176	178	186	192	198	195	199	194	206	184	195	174	175	170	172	175	197	221	189	209	197	195	178	191	176	195	203	182	172	199	160	182	166	184	182	194	188	198	213	198	177	184	196	182	195	171	189	219	170	198	190	192	180	229	190	174	197	180	211	194	184	192	208	192	177	193	198	198	189	197	191	192	184	191	201	193	211	186	188	195	195	196	208	187	195	191	207	186	192	172	154	193	190	192	202	169	161	187	212	179	200	181	189	183	174	192	159	184	186	187	167	194	173	205	188	164	197	188	147	199	212	190	228	198	182	193	212	173	211	183	178	176	187	201	191	212	188	190	219	189	210	185	209	194	192	162	198	191	200	204	178	225	207	201	224	212	187	195	148	202	221	200	167	162	200	218	181	193	179	193	218	205	192	174	197	184	190	203	191	194	179	189	202	199	177	197	191	188	181	180	178	192	204	176	186	161	182	190	205	197	185	172	185	203	196	215	194	190	202	166	183	186	189	205	192	204	207	199	185	215	185	152	167	194	173	193	185	187	216	201	186	181	198	205	189	231	191	185	179	231	167	169	167	192	183	189	199	179	198	205	202	205	183	188	193	188	200	175	210	178	183	171	206	177	204	201	183	183	185	213	170	200	204	190	176	184	198	179	235	189	218	224	192	170	198	201	193	186	192	173	186	178	181	213	187	242	195	197	205	187	184	212	213	197	177	204	189	181	183	191	193	221	197	184	208	206	206	186	190	204	180	197	182	201	189	167	200	200	178	191	203	185	168	173	193	209	196	177	180	159	193	238	185	193	210	199	200	220	192	170	208	194	160	165	185	191	193	210	166	187	191	203	215	177	180	198	201	200	197	204	207	187	184	185	179	198	212	189	166	174	215	207	193	213	208	196	179	167	194	184	175	206	194	189	177	179	197	188	189	189	200	211	206	198	179	189	210	198	211	188	211	171	206	192	193	180	200	172	174	188	165	172	219	202	179	198	194	195	169	200	186	181	176	197	176	182	201	205	214	176	191	192	171	172	210	187	214	190	189	184	194	170	180	178	184	179	187	205	195	195	166	221	194	199	176	182	188	199	194	191	212	194	195	210	195	198	168	176	185	187	179	186	196	181	175	181	171	170	187	210	193	177	207	171	198	189	193	189	203	227	180	199	171	171	184	180	179	184	182	186	201	199	179	173	191	187	210	195	200	212	173	210	208	198	186	201	175	193	204	176	177	193	198	202	180	200	201	174	174	202	216	193	175	168	197	192	157	148	190	198	202	195	188	197	177	212	176	200	193	195	196	184	171	148	181	207	170	172	194	215	204	163	214	183	197	212	181	203	226	215	188	199	198	164	203	173	185	195	199	199	192	173	187	191	184	186	173	205	208	187	180	194	194	164	207	196	206	201	189	154	170	200	185	175	218	232	189	163	176	193	199	180	186	190	193	187	202	201	204	183	191	203	198	200	179	185	177	202	220	205	209	188	176	226	193	176	212	193	212	183	207	189	191	172	219	177	186	217	207	175	204	231	193	161	185	215	185	195	202	192	183	195	167	196	190	205	195	193	189	201	200	199	198	211	192	194	217	182	190	182	155	188	201	198	186	189	189	170	188	193	185	203	203	193	186	192	186	172	166	187	192	179	176	174	202	204	208	186	194	185	188	197	187	182	194	183	198	166	188	221	172	203	188	192	187	191	194	183	197	188	183	209	175	178	195	188	194	202	183	189	202	192	191	192	186	189	204	185	174	184	191	209	186	208	196	173	177	195	190	206	190	202	179	197	194	201	167	179	175	180	179	205	198	197	178	205	175	209	209	181	173	194	196	207	168	188	193	193	164	197	184	186	167	174	174	196	197	184	186	204	189	171	188	179	203	179	179	203	194	201	185	212	185	193	171	181	179	233	196	185	184	176	164	201	208	200	184	193	194	208	214	178	200	174	187	215	180	213	185	202	190	196	212	163	197	178	180	183	195	195	179	202	176	175	212	180	192	169	162	200	176	176	199	169	188	189	208	195	190	183	193	219	186	168	195	197	176	175	213	209	170	183	175	186	171	180	190	178	171	193	200	188	199	188	191	178	185	195	183	179	178	189	189	179	206	210	181	164	191	183	218	207	180	196	184	175	207	190	189	176	193	182	218	163	214	173	186	175	180	171	167	169	189	177	209	214	198	166	197	200	203	188	163	202	188	186	200	183	202	189	178	201	194	197	188	190	191	191	215	174	182	189	192	196	196	183	166	168	209	191	194	206	186	203	188	153	221	202	201	178	205	185	200	183	192	197	204	197	186	186	182	203	196	191	183	169	196	192	174	194	172	185	200	184	189	172	212	183	198	212	214	185	191	194	202	166	185	210	183	186	176	188	163	187	181	200	182	212	204	181	208	203	155	192	180	196	174	195	195	184	178	191	165	178	169	171	175	206	201	207	191	178	187	190	182	195	216	176	206	164	203	202	181	188	208	205	199	184	181	187	210	177	177	200	210	175	169	175	194	205	222	210	189	190	199	206	178	185	203	201	207	210	176	187	187	200	203	181	196	169	176	194	184	183	189	236	209	200	192	192	199	192	178	187	195	192	206	197	208	166	210	193	199	199	177	193	172	205	216	209	164	201	214	180	183	215	213	197	204	177	194	182	177	189	194	165	195	187	224	182	190	180	205	179	196	198	183	177	192	165	190	167	185	171	179	210	169	194	185	188	207	208	178	200	188	198	189	182	205	188	196	179	178	196	191	197	212	163	196	180	187
12003	1648	3632	11851	7767	4143	1509	1143	832	730	700	669	621	613	615	611	599	567	549	547	559	531	555	539	530	507	553	512	514	504	495	482	501	477	492	493	492	538	508	485	487	488	479	473	525	446	459	488	486	482	447	428	508	488	481	507	467	468	510	502	465	509	465	485	469	494	503	506	510	451	498	510	477	495	462	501	482	504	465	457	464	465	494	462	498	538	480	461	509	499	491	470	483	492	464	511	486	478	495	433	471	486	462	473	478	466	459	458	467	536	509	507	528	448	481	492	491	477	513	436	528	458	497	476	467	509	480	493	496	459	495	474	512	472	466	431	446	481	458	463	459	473	482	487	496	466	465	445	463	482	503	492	495	455	480	487	484	473	474	454	498	510	493	482	524	448	479	517	475	497	506	505	489	492	485	475	495	506	484	482	495	439	450	486	468	447	452	517	472	438	492	443	475	436	498	461	492	484	509	487	474	427	509	480	493	456	490	476	483	464	474	489	507	459	482	460	469	492	458	487	485	485	433	481	476	455	464	470	510	448	462	496	472	473	440	501	467	463	447	510	454	457	466	482	484	486	514	473	507	457	445	473	473	444	462	491	461	496	488	474	474	459	484	468	490	504	488	461	467	463	513	507	430	448	460	529	498	442	482	487	453	479	505	505	502	467	482	465	545	495	469	527	461	419	461	464	480	498	449	505	516	480	470	443	468	475	482	492	471	446	484	466	473	457	440	494	494	511	470	466	469	472	501	460	507	455	500	484	504	473	466	476	489	489	490	463	447	482	477	500	477	474	414	464	499	479	483	504	465	512	489	442	485	475	461	427	491	454	519	484	478	458	530	458	502	454	501	485	464	471	501	481	471	506	532	432	508	447	493	490	496	494	473	507	470	483	446	473	522	443	469	474	451	500	455	483	480	459	479	511	456	497	440	452	485	494	497	483	509	475	464	465	494	466	457	486	517	460	476	437	448	532	509	466	449	495	518	480	457	465	481	469	478	470	471	510	487	500	487	480	487	447	478	505	430	478	482	533	463	492	420	433	496	480	525	523	449	481	458	481	475	483	491	514	504	508	518	469	522	480	485	465	469	497	446	473	459	494	499	460	466	510	493	465	459	461	481	430	468	523	483	484	507	464	478	465	472	477	499	454	508	476	450	462	469	511	497	501	457	474	516	501	474	461	479	485	484	509	464	501	509	476	466	458	503	465	471	460	503	440	448	418	513	486	484	480	445	471	439	501	489	458	492	478	440	497	493	485	454	507	512	497	455	449	451	468	477	468	486	475	429	461	499	502	471	483	467	492	487	459	470	448	488	464	476	463	440	469	483	457	484	448	439	483	477	467	467	482	458	466	473	493	502	503	462	473	491	489	471	473	484	471	498	491	476	493	481	478	468	473	458	540	468	470	487	466	455	529	507	447	527	481	460	458	498	453	515	474	505	461	477	480	463	511	478	493	461	491	470	452	460	467	497	462	475	488	500	493	470	458	458	476	473	440	551	492	501	464	505	495	489	486	484	426	493	479	504	483	494	479	457	453	475	466	491	469	498	436	518	430	475	477	473	500	483	492	434	485	452	469	468	481	470	509	500	489	471	473	482	454	471	443	482	487	516	456	482	463	441	465	444	487	504	478	471	472	497	468	488	509	481	453	473	505	479	490	462	471	461	456	480	462	484	470	507	494	441	483	488	482	451	472	456	451	469	439	455	514	467	506	490	485	475	488	479	472	478	469	481	462	467	442	464	459	463	495	496	479	449	473	490	510	442	480	490	510	464	476	476	454	469	457	507	499	462	479	459	487	478	478	475	464	489	509	474	496	488	499	452	473	474	527	501	480	504	479	471	501	449	514	464	465	462	512	456	456	454	457	477	510	451	474	499	492	453	493	540	466	493	499	493	463	457	449	453	448	494	501	473	474	524	498	458	494	428	483	528	476	462	464	480	493	456	507	487	456	464	488	484	494	499	496	520	462	495	528	421	480	482	490	455	499	467	448	461	470	502	507	436	448	478	475	512	445	473	506	504	444	450	496	479	496	502	489	455	448	426	486	454	500	467	493	500	448	459	477	472	476	476	520	471	479	465	499	476	506	484	486	511	523	471	471	451	487	460	479	511	478	476	473	450	433	470	500	475	456	497	466	459	463	468	443	495	469	469	455	460	482	454	474	488	465	474	475	474	490	481	458	449	492	453	483	465	489	481	456	452	486	456	459	485	459	476	478	556	561	478	454	493	461	482	433	454	465	505	509	473	488	444	516	508	475	476	466	480	451	486	541	463	460	426	477	507	503	502	500	479	498	451	449	495	483	482	496	509	465	515	474	440	450	507	460	465	514	449	477	492	470	487	513	480	449	452	454	459	497	471	467	456	519	519	436	509	464	488	468	463	478	465	442	437	483	507	474	480	480	468	466	505	482	501	501	464	432	501	476	515	455	485	468	464	496	487	457	529	487	476	480	481	493	458	491	499	504	483	472	517	471	481	510	473	504	513	443	453	447	453	503	453	485	456	477	411	478	472	448	473	494	506	489	493	423	522	498	471	426	420	481	503	451	501	467	472	506	449	458	451	449	463	510	483	463	505	500	496	483	468	518	424	438	431	486	467	480	490	455	466	498	492	460	479	457	490	453	438	513	474	474	458	455	482	494	493	484	456	474	463	493	502	444	513	467	486	481	498	472	525	475	504	492	477	455	518	489	487	453	487	459	493	470	478	487	487	462	496	506	501	484	472	455	485	490	439	475	477	480	453	498	481	475	501	438	506	466	486	455	448	490	476	441	503	492	459	444	538	510	467	486	497	494	513	478	468	524	451	522	422	444	462	496	469	535	499	489	493	475	485	487	467	478	489	453	520	442	473	479	472	464	458	496	472	499	500	504	478	449	475	465	428	500	491	488	446	504	457	494	460	458	489	487	507	443	494	461	501	510	468	495	491	532	462	485	462	463	516	460	493	450	501	446	487	475	468	501	490	492	489	487	476	476	455	457	483	483	491	463	497	448	445	452	456	491	461	476	490	484	518	474	485	491	499	416	467	484	455	489	518	456	445	476	464	484	455	513	482	464	510	495	455	477	491	469	454	506	450	481	462	484	488	433	493	462	466	459	437	443	469	511	446	487	513	480	477	475	469	502	480	498	489	494	528	482	467	477	506	453	470	469	459	492	479	462	496	509	458	458	434	491	441	473	483	491	513	472	466	503	470	494	500	481	485	476	449	479	496	514	505	509	465	506	485	458	470	469	480	474	485	510	463	497	499	488	457	511	484	454	458	461	473	469	459	509	430	480	496	474	463	452	474	523	441	506	460	485	472	449	466	491	474	494	460	468	479	509	473	469	497	467	473	441	434	474	482	482	485	487	449	488	495	483	487	511	484	493	516	466	453	473	486	462	535	464	513	490	472	482	448	478	522	478	495	502	479	495	490	470	483	504	501	495	451	465	480	499	481	479	473	455	472	491	524	483	489	509	485	511	484	516	498	499	463	469	480	483	463	523
3230	633	758	1816	1119	631	382	386	369	362	390	340	376	367	389	393	384	390	369	353	373	352	403	377	376	374	356	405	348	387	357	370	371	372	378	407	377	340	358	368	375	357	401	375	400	357	350	350	351	396	368	363	352	386	368	367	324	325	343	375	373	389	351	399	345	342	358	323	399	350	412	377	371	362	336	388	374	354	365	317	376	343	332	338	342	367	384	371	382	407	359	353	380	364	341	364	363	388	366	385	342	328	373	374	375	383	370	378	409	372	377	365	340	396	356	407	358	343	362	365	374	411	364	379	380	351	401	340	360	386	375	373	358	400	392	352	353	367	353	396	352	359	361	360	363	386	379	341	391	346	327	369	405	343	357	383	383	351	395	373	395	343	351	348	354	375	388	376	350	325	393	359	385	350	343	364	380	346	375	354	358	402	356	392	379	369	380	392	387	352	376	354	397	367	375	343	355	361	377	390	366	382	399	341	368	317	421	418	368	359	351	376	370	360	373	374	380	357	379	355	344	345	350	316	408	389	357	370	381	362	370	352	410	370	370	362	400	359	349	351	375	340	343	390	372	345	370	352	410	383	321	394	365	332	334	378	376	411	338	387	358	338	383	344	347	358	379	356	387	361	370	371	346	381	368	356	356	358	393	359	396	383	384	358	360	375	387	348	373	401	357	377	351	347	396	396	341	387	370	358	361	358	367	317	356	391	362	350	352	374	353	377	342	328	378	374	354	375	379	330	366	343	347	362	383	405	357	368	365	359	379	397	384	377	385	360	390	378	377	372	405	357	340	340	375	352	338	385	339	397	373	319	319	371	364	339	406	395	381	400	381	361	376	330	358	379	352	389	356	389	413	357	396	360	395	375	377	364	359	381	359	361	353	357	395	353	367	394	356	389	362	379	383	380	369	362	347	341	394	375	397	366	370	365	357	387	362	367	357	377	405	371	375	380	400	373	363	372	369	326	391	345	328	343	388	371	412	390	359	402	362	389	387	343	362	346	374	352	390	365	337	357	380	353	381	400	395	337	361	391	377	349	378	338	389	386	359	361	372	365	347	402	350	388	400	363	364	386	411	346	340	363	396	371	411	375	371	368	399	358	354	395	336	396	385	382	374	378	373	368	349	345	374	359	348	394	385	398	407	367	393	399	388	350	357	359	355	384	374	368	363	343	357	349	316	396	364	362	408	346	360	361	379	337	411	353	338	349	364	379	384	371	334	360	376	399	362	366	344	367	349	315	321	367	363	379	391	384	353	377	346	383	368	343	339	337	338	369	372	351	389	351	364	322	369	348	359	408	362	329	377	337	367	351	373	340	346	366	400	383	364	389	378	384	334	364	383	360	364	423	386	367	373	357	368	398	392	378	368	403	385	328	387	362	367	337	368	322	387	361	410	398	368	373	365	336	372	345	383	391	368	359	365	364	336	378	379	365	354	363	335	361	378	377	392	365	372	330	361	376	376	341	385	363	363	397	389	354	360	379	401	361	373	385	356	378	353	358	364	357	361	331	381	382	371	368	363	364	368	365	399	373	365	361	380	374	380	400	361	300	354	382	343	357	383	384	354	344	378	390	383	381	362	343	351	354	382	426	384	388	369	344	380	385	359	362	365	371	361	401	386	400	374	362	347	328	354	377	391	370	328	375	355	385	381	375	363	355	322	348	348	387	365	361	356	338	381	340	371	369	351	372	354	339	396	338	365	372	409	393	358	357	412	340	407	388	319	383	419	368	376	405	383	379	373	334	365	366	396	390	359	349	419	341	390	358	345	391	394	408	341	335	379	364	359	381	374	384	370	363	368	372	390	364	359	350	357	393	359	342	380	398	356	371	388	382	362	379	402	355	406	365	396	355	381	380	359	363	388	357	366	359	333	362	366	360	383	380	370	399	332	366	418	386	368	362	390	367	355	353	396	375	377	350	374	345	387	360	352	376	374	373	360	370	349	388	389	350	368	365	375	345	357	349	356	347	345	385	354	391	401	380	389	357	363	361	383	354	376	341	358	352	357	379	343	357	355	390	381	403	338	369	403	368	354	366	368	391	391	400	335	384	360	343	373	359	340	384	343	360	336	397	379	360	351	342	384	382	360	366	364	314	390	363	376	349	364	366	393	353	375	372	375	404	378	357	382	356	395	404	378	349	373	361	380	357	354	401	371	386	343	402	355	362	396	357	419	360	361	376	374	345	354	350	388	336	366	371	367	384	389	391	357	370	344	364	369	363	369	388	342	328	405	333	364	369	350	346	360	373	375	390	353	340	371	368	341	357	357	379	361	410	352	385	390	374	367	372	380	404	348	370	355	384	391	400	421	361	339	394	384	377	329	374	451	381	352	379	339	391	376	419	364	392	373	364	399	340	359	394	350	357	389	428	369	336	293	364	360	377	349	361	343	387	352	361	380	350	384	369	371	355	362	400	385	386	388	403	389	375	391	373	384	328	385	384	360	370	347	367	387	373	358	364	353	370	360	366	393	352	390	370	359	430	373	338	364	360	351	354	358	320	368	388	416	348	368	370	356	355	392	419	362	337	350	368	352	367	360	365	344	365	356	390	383	410	373	336	375	352	360	396	358	343	336	341	362	366	362	362	379	361	387	375	362	401	353	350	372	341	364	394	350	362	381	373	425	400	353	369	346	386	395	362	366	344	377	390	363	359	381	376	349	399	366	368	384	395	359	393	340	367	371	380	375	367	362	394	401	346	356	342	402	345	365	391	392	365	402	390	351	394	382	349	354	371	373	355	385	378	375	346	356	345	380	351	388	358	347	398	422	366	379	389	358	347	321	395	391	393	383	383	377	347	360	383	361	385	351	356	362	359	383	359	395	405	393	351	394	376	380	371	394	371	355	380	370	362	358	458	361	367	348	346	364	361	347	401	343	349	363	370	387	377	419	334	326	364	372	411	388	370	347	408	348	400	366	344	370	363	355	317	349	354	372	362	315	352	354	370	333	399	374	377	362	379	369	370	372	353	341	390	382	340	377	426	393	354	368	383	384	375	377	384	361	383	354	402	406	402	371	374	337	344	376	360	370	362	383	360	358	379	373	334	363	321	349	351	347	372	343	349	364	373	399	342	342	390	404	376	406	352	374	338	371	398	350	372	389	365	394	425	395	394	352	404	378	360	373	388	411	325	356	355	380	410	335	333	374	361	393	351	347	376	377	422	388	353	400	352	350	371	348	355	385	388	340	385	363	366	388	379	370	372	327	389	343	368	376	393	347	385	341	370	339	346	373	367	375	359	363	398	381	403	398	367	382	389	376	381	384	400	398	349	371	365	362	297	334	356	342	359	358	408	365	410	384	341	374	362	352	338	364	378	379	376	333	374	376	346	361	417	373	352	365	391	369	338	345	350	374	380	320	361	357	350	362	374	332	364	372	399	328	387	369	361	430	361	363	373	377	345	375	366	377	401	402	364	368	387	330	355	371	370	356	380	369	394	345	339	345	394	363	364	345	367	384	341	350	381	342	340	367	418	351	341
3362	1022	2062	5893	3861	2262	988	864	845	898	933	856	919	825	902	877	846	861	912	881	854	887	847	897	913	891	839	909	884	878	832	906	881	878	887	885	927	877	883	853	900	874	863	896	887	877	889	860	877	809	867	867	906	862	850	865	854	825	820	885	813	858	859	896	887	813	892	881	896	874	862	868	901	889	888	832	884	898	884	938	830	854	854	819	869	880	801	877	841	814	814	827	872	833	860	867	886	886	839	884	871	918	879	909	880	866	822	877	868	864	873	875	848	908	930	923	849	914	902	871	892	919	887	847	830	808	848	800	820	874	902	867	839	905	848	913	862	893	882	862	874	884	831	871	861	883	845	848	911	914	862	887	914	891	872	900	875	893	924	856	892	837	892	853	870	880	854	894	874	897	870	898	936	872	907	868	860	864	847	864	892	897	859	863	871	877	815	899	892	894	857	878	850	881	880	845	872	828	894	848	876	837	828	876	869	894	911	891	868	858	908	859	902	831	884	823	884	822	866	876	863	877	902	840	823	815	888	878	833	913	856	855	882	828	851	840	920	844	936	875	897	811	853	878	912	840	815	899	860	876	879	881	812	874	877	902	880	839	878	895	943	886	891	868	887	915	830	819	899	886	854	886	867	894	845	880	892	871	896	853	823	860	853	892	844	897	854	916	868	868	831	883	864	843	859	898	907	881	872	854	871	894	854	840	918	844	845	921	870	853	863	878	902	865	867	844	944	882	889	913	857	846	830	926	874	860	896	914	867	868	886	921	845	908	886	865	844	868	876	840	875	863	886	862	851	848	879	837	867	896	861	848	884	865	896	824	838	805	927	852	859	883	861	897	842	842	882	859	921	872	882	917	813	877	837	873	848	875	891	903	846	876	877	890	827	845	898	898	923	884	867	878	935	912	855	932	879	886	934	885	848	862	914	808	865	855	881	874	899	906	847	861	891	882	857	853	868	883	914	851	910	879	880	904	869	885	847	883	844	932	869	865	846	865	900	875	869	900	867	874	853	900	851	873	857	905	870	844	876	885	825	859	887	896	872	896	876	912	870	901	863	894	886	884	873	861	835	922	865	822	860	876	912	863	841	823	869	833	865	902	863	847	851	816	848	834	844	899	863	870	893	892	848	905	864	856	891	871	943	903	824	883	892	890	885	875	873	887	879	880	923	880	868	874	876	847	935	896	879	879	881	925	873	946	891	837	917	861	881	857	887	895	838	879	884	858	855	823	824	832	868	871	885	895	834	901	891	886	888	790	869	874	896	871	876	864	883	883	855	904	798	854	880	894	910	891	896	864	920	816	860	870	871	874	900	806	874	861	887	877	899	901	858	873	837	846	863	897	854	895	810	929	806	833	891	876	857	875	853	872	878	902	787	891	904	887	864	850	848	880	848	954	891	895	868	872	867	869	879	875	891	884	892	885	880	922	872	903	886	907	836	908	870	876	950	900	870	880	888	870	885	835	907	861	874	913	871	860	908	866	913	924	914	885	886	911	850	893	847	864	845	828	896	871	883	856	878	877	942	825	906	867	918	882	851	910	929	910	868	942	917	890	882	854	920	875	917	894	944	895	843	816	875	891	852	866	894	896	864	869	831	892	873	853	858	910	855	839	869	856	906	849	850	934	861	880	842	888	876	903	903	906	881	920	872	850	863	877	868	927	866	850	870	928	857	914	927	871	849	880	894	889	886	926	847	838	861	894	918	897	871	871	913	876	850	865	885	873	831	859	868	885	879	870	893	856	876	859	836	889	832	888	871	877	851	908	829	898	894	892	904	855	859	875	823	908	945	851	878	829	887	865	941	888	871	861	886	860	832	899	935	877	864	888	877	886	835	864	927	907	862	872	837	833	857	864	852	895	892	856	873	861	837	906	905	886	924	899	858	850	857	889	841	831	897	900	842	862	851	865	864	864	875	885	856	884	890	865	857	877	881	855	903	859	880	816	917	881	902	868	886	897	877	850	864	892	888	876	878	887	924	840	871	858	900	877	862	875	888	813	907	864	904	882	907	813	896	811	874	867	908	889	878	923	887	860	879	948	819	887	904	906	904	836	852	857	846	870	832	876	835	904	850	876	895	859	881	872	929	878	849	922	893	887	873	869	935	890	856	892	859	874	860	881	883	872	877	839	828	846	846	865	836	914	849	906	887	834	847	853	899	902	866	858	844	882	897	909	869	823	877	901	838	876	903	884	820	927	871	855	880	874	860	890	798	876	918	925	855	827	853	831	847	864	862	836	846	872	823	867	902	866	863	853	859	885	873	895	884	850	866	860	837	879	905	913	871	852	834	877	906	901	857	887	921	853	915	866	900	893	896	884	868	875	850	859	869	853	888	850	915	863	809	874	886	906	860	920	875	898	870	860	900	890	881	890	887	891	884	836	868	939	851	865	880	850	846	908	868	869	872	905	853	891	889	921	877	882	930	887	861	898	822	871	839	880	920	874	826	849	913	837	916	886	845	880	883	836	913	867	947	882	881	853	891	942	835	865	835	873	877	882	867	856	845	858	865	890	851	890	851	861	895	874	877	872	873	842	887	891	883	883	887	835	893	893	844	921	846	872	869	888	909	866	830	909	879	845	870	899	886	865	824	816	872	867	903	879	919	855	861	862	850	890	885	886	825	867	896	863	872	905	866	884	886	876	889	887	868	879	845	859	872	830	929	845	842	884	837	903	856	842	845	864	893	917	864	845	922	935	817	877	927	887	878	881	821	873	880	925	846	838	874	894	824	868	925	873	853	893	863	822	903	844	864	901	922	887	861	908	860	916	868	816	881	895	855	896	879	850	864	860	877	899	920	880	833	893	879	838	868	900	915	816	825	852	866	941	875	893	904	868	897	854	839	860	873	893	849	821	917	855	829	820	853	809	861	904	860	837	926	872	927	853	879	879	825	915	854	880	878	824	893	844	894	874	901	873	849	854	876	883	856	813	886	877	844	849	824	885	844	833	906	900	879	847	860	871	834	872	878	849	858	897	871	874	837	868	865	850	899	869	870	892	911	884	813	807	893	901	848	869	942	844	899	927	937	837	920	835	839	926	890	888	833	881	841	889	859	941	830	851	870	845	890	866	901	882	878	890	874	865	890	906	906	902	925	801	877	913	897	888	906	873	913	869	853	838	848	885	865	843	873	863	902	897	905	873	849	851	896	862	891	849	892	922	852	952	864	876	914	851	899	921	916	888	874	861	851	953	894	903	858	943	869	865	890	823	899	850	923	871	936	825	847	897	832	864	840	885	853	939	859	906	876	884	869	887	878	870	923	879	885	862	808	851	848	828	885	871	883	912	882	896	901	850	890	855	879	839	863	880	827	847	877	882	869	858	884	868	851	852	862	834	904	815	890	906	850	883	899	905	887	853	906	855	885	872	885	835	823	874	884	858	841	796	804	861	884	880	882	867	869	841	891	839	825	876	914	849	896	847	869	814	819	881	893	869	888	860	843	843	864	882	883	922	832	852	849	861	849	901	874	853	832	853
10409	1232	1043	2891	1867	889	471	403	435	374	407	382	349	350	365	404	385	372	366	377	396	352	372	406	389	346	359	359	409	350	372	379	353	407	382	377	366	370	370	360	374	415	394	371	324	354	356	363	367	417	388	413	379	370	400	358	358	396	363	361	342	332	350	388	379	388	375	356	383	318	393	371	363	400	387	314	360	384	359	351	337	358	338	425	351	399	411	367	378	405	347	353	388	377	369	394	376	386	377	384	377	354	393	372	340	358	368	345	378	369	344	367	409	371	348	355	372	376	389	328	358	360	373	386	415	323	378	384	400	363	383	325	338	355	354	366	328	357	347	359	345	361	359	345	363	350	375	374	371	381	357	360	366	358	379	347	322	364	342	368	402	405	345	335	387	375	386	389	363	354	384	375	377	363	355	345	353	318	391	398	352	327	370	372	360	410	371	376	364	353	338	353	358	364	358	404	356	328	363	376	371	388	395	344	378	374	360	390	377	340	368	392	385	404	360	380	340	358	354	362	365	342	377	405	352	396	418	390	393	376	392	367	373	403	347	370	377	353	365	374	321	390	341	355	345	345	333	361	345	350	416	352	355	355	342	366	346	365	372	336	349	362	377	372	354	349	356	380	404	357	350	358	371	360	377	396	417	356	368	359	364	346	381	387	386	354	350	384	362	392	377	378	345	370	360	361	312	383	390	380	359	354	350	389	347	362	364	309	363	348	352	353	360	374	371	412	370	367	384	366	344	370	368	368	337	359	374	382	381	379	373	368	420	395	347	373	336	407	360	367	404	357	386	346	389	388	379	381	357	374	339	382	372	381	380	374	382	335	386	360	371	362	375	354	377	322	347	396	342	356	403	388	356	399	359	405	396	383	386	342	373	367	359	365	391	370	321	332	381	359	391	373	374	348	364	359	377	360	355	383	323	362	361	359	369	361	357	377	375	392	375	332	352	349	356	372	365	354	315	326	368	350	353	368	361	361	354	358	401	361	364	351	369	355	347	372	384	339	384	357	341	345	368	372	345	335	333	362	370	395	376	368	358	388	369	371	367	342	372	375	355	403	348	348	372	375	338	382	377	343	368	380	359	415	346	386	366	399	380	323	390	395	339	368	380	295	382	364	341	337	367	355	362	383	346	382	396	368	351	357	356	351	385	378	369	360	353	408	371	374	354	386	342	396	390	341	370	357	326	345	370	397	334	384	366	374	386	378	349	344	377	361	381	362	397	373	343	354	340	378	345	343	381	385	384	329	334	375	369	391	354	374	345	362	324	366	377	379	351	372	381	388	368	342	367	391	400	326	316	359	358	384	357	352	348	386	392	349	354	344	393	352	366	354	358	383	402	388	334	330	386	346	353	356	405	400	361	361	368	344	346	343	396	361	348	355	365	358	395	394	338	354	362	368	378	367	337	389	370	362	336	357	343	373	339	374	356	380	317	370	379	352	375	373	358	370	374	388	342	365	373	377	378	375	361	365	354	357	374	332	376	366	390	362	356	394	327	350	402	350	345	334	386	373	367	379	374	387	363	360	332	397	367	389	394	351	336	385	366	347	368	357	373	371	389	387	375	365	401	379	370	389	374	362	335	388	368	377	385	390	364	342	375	344	374	347	362	382	372	379	359	381	358	350	351	328	347	354	388	361	361	387	353	371	332	374	365	372	377	362	401	358	341	393	361	363	355	358	406	372	391	343	369	380	368	377	356	358	352	388	360	339	350	395	366	362	368	385	326	362	359	360	345	420	373	367	341	366	373	361	352	390	377	414	356	374	356	367	352	377	409	352	365	366	369	395	336	381	368	354	369	406	348	354	393	367	346	335	391	355	371	425	396	364	402	365	368	347	334	364	365	355	346	359	363	375	365	336	367	367	372	386	376	354	347	375	361	359	340	355	371	389	440	369	355	368	338	358	374	363	367	381	357	336	353	332	377	339	412	383	407	357	381	378	383	394	368	350	349	358	347	357	349	344	381	363	364	351	405	397	355	381	368	388	326	359	401	375	404	344	352	343	374	428	368	382	378	397	353	358	402	339	361	388	350	350	373	375	398	388	353	373	438	376	379	367	366	356	401	339	422	413	402	356	387	353	343	361	373	354	396	388	364	378	354	343	355	367	383	399	373	359	371	358	347	341	366	409	366	391	360	379	347	365	383	368	369	371	396	378	373	410	351	380	365	364	365	342	382	346	389	360	342	348	367	365	344	352	410	363	382	372	370	373	353	426	361	342	387	368	390	370	357	337	387	390	419	389	387	354	373	365	413	370	373	373	354	382	372	385	349	377	359	373	376	396	353	362	362	391	369	357	334	344	384	346	379	354	382	394	356	352	352	359	400	362	375	371	363	338	346	382	365	373	331	366	362	399	368	357	359	395	390	351	341	363	373	355	352	333	359	372	355	425	384	337	394	356	421	383	382	390	344	370	370	387	369	395	352	368	352	322	368	371	346	352	365	361	385	388	365	372	371	390	421	382	353	378	357	404	380	379	365	371	376	369	331	358	325	385	378	398	399	381	371	360	367	385	360	373	382	406	346	367	396	399	346	401	369	366	320	403	373	349	387	382	354	371	334	363	361	352	380	403	361	388	358	343	360	379	340	386	378	353	391	365	366	383	342	366	397	394	363	393	410	355	348	357	359	344	386	378	343	356	348	337	387	365	389	351	368	349	393	393	427	364	359	352	380	386	331	368	364	335	380	369	363	379	332	381	336	342	323	345	362	367	364	391	399	433	381	364	357	375	376	392	340	346	363	352	353	364	393	392	376	363	363	371	367	366	386	366	402	382	335	422	366	355	349	378	365	354	343	382	390	393	356	382	372	318	375	371	383	378	357	366	362	362	371	382	362	392	371	382	371	378	385	364	380	406	355	376	380	359	370	333	365	357	374	362	334	389	368	355	360	376	371	371	367	385	316	373	329	370	334	351	366	349	347	387	374	356	391	370	389	391	366	384	377	386	343	363	375	393	367	378	325	381	377	377	362	407	399	380	348	386	362	355	367	386	360	354	375	399	377	318	342	347	392	373	373	408	362	401	373	379	379	378	357	374	375	365	366	392	375	381	337	362	363	363	370	377	379	354	365	407	367	352	377	350	365	352	402	361	349	353	392	370	385	398	339	341	310	380	387	380	327	388	365	379	387	355	332	385	363	350	374	352	332	357	389	332	380	363	382	349	339	371	389	350	381	405	358	368	361	354	394	368	379	368	350	364	328	349	373	362	357	349	361	362	392	387	372	349	362	348	420	334	356	384	410	414	361	332	375	393	387	351	338	370	400	356	379	384	352	415	361	376	386	386	350	355	368	357	362	371	371	380	392	364	375	354	365	368	359	372	411	360	376	385	320	377	367	359	347	347	383	377	371	386	357	358	367	336	330	350	374	339	366	354	379	363	325	373	386	399	374	367	332	395	351	388	358	369	396	378	391	377	402	366	377	338	373	364	410	348	359	371	353	386	344	365	408	380	397	364	350	377	371	402	348	374	346	387	371	347
8735	1343	2617	9555	6398	3213	1341	1117	1031	1005	979	953	953	963	888	915	968	881	942	879	854	876	889	877	940	887	855	866	893	858	832	864	876	851	838	828	879	864	860	878	855	890	883	877	871	880	884	870	868	849	839	874	888	831	833	853	865	866	850	935	852	794	791	877	844	863	907	902	868	853	837	856	880	868	865	866	821	880	852	896	906	846	943	839	896	839	865	862	840	849	850	897	910	816	826	879	882	833	863	900	846	921	863	903	888	880	861	869	887	822	860	833	874	926	882	863	844	856	839	850	873	858	946	909	839	879	871	834	831	838	847	861	858	847	894	922	847	869	806	846	881	892	887	870	809	872	858	859	878	871	887	875	866	895	850	883	880	905	810	856	879	902	863	874	814	859	865	880	871	837	860	893	896	885	896	842	862	824	870	881	898	856	842	859	870	863	910	869	862	837	896	865	871	827	853	849	865	855	892	886	884	938	876	862	878	898	830	851	867	897	845	843	885	879	827	905	875	856	894	844	819	885	827	835	859	868	892	902	840	855	870	875	841	863	852	883	835	866	921	884	892	859	870	873	884	871	810	818	827	849	888	895	865	849	884	879	807	797	839	864	892	881	874	851	831	871	879	863	862	890	855	855	863	828	857	901	854	828	845	831	888	889	912	830	825	896	859	885	840	885	877	873	867	850	886	827	937	850	904	830	834	808	838	852	846	841	892	926	880	891	836	866	877	853	905	814	887	826	880	879	857	838	901	813	810	835	872	926	873	837	891	924	844	901	800	838	850	872	809	898	896	781	865	878	910	834	831	906	874	850	858	871	907	881	851	873	904	848	824	845	897	820	870	862	917	834	862	887	853	870	841	891	860	870	864	860	873	828	785	855	797	833	839	850	830	881	800	867	854	806	900	840	842	900	859	822	829	865	869	875	870	883	903	910	885	836	837	852	879	848	854	812	826	875	867	852	859	840	889	893	865	847	909	872	841	938	880	928	891	889	816	916	915	810	899	846	892	841	854	850	855	812	841	847	895	912	887	903	876	808	830	887	885	872	834	886	860	873	874	805	855	854	870	820	864	883	835	835	833	865	907	874	889	844	876	852	836	884	838	855	877	849	839	836	872	793	896	850	854	890	857	891	893	909	884	855	864	850	864	826	876	905	814	838	870	919	906	875	853	909	845	850	874	935	901	879	908	858	883	817	881	872	882	857	868	870	856	933	872	920	865	851	853	864	885	900	926	875	849	872	844	871	921	865	830	810	831	896	869	878	855	828	825	873	885	903	888	863	851	862	857	893	878	884	819	855	863	908	860	891	879	818	910	870	879	929	871	864	886	838	869	861	842	887	826	884	881	917	901	835	824	865	797	887	855	896	885	883	865	861	856	901	903	865	868	829	818	866	919	829	870	844	848	863	850	875	860	928	887	862	878	845	823	926	861	843	834	896	861	777	885	865	892	850	846	855	923	886	767	900	883	823	920	904	875	871	911	834	894	890	863	864	870	862	819	858	861	850	878	847	886	820	874	864	879	873	858	898	866	919	887	904	879	881	882	838	861	875	899	832	849	888	857	827	847	833	879	885	863	827	838	863	868	898	898	895	917	902	797	872	789	839	859	879	856	874	879	877	845	885	895	838	874	913	872	869	887	846	853	804	911	844	873	863	853	831	867	930	902	865	850	830	856	831	855	886	844	904	905	884	842	846	833	867	815	883	797	835	894	873	900	878	861	861	842	919	821	880	899	955	872	844	908	888	860	866	896	855	849	882	879	885	824	824	870	797	853	849	898	888	901	870	828	874	830	866	862	862	891	841	839	889	887	862	890	870	873	905	887	889	935	850	802	866	869	814	813	860	853	877	906	861	873	843	884	915	868	884	845	831	888	867	837	886	896	835	871	849	859	836	856	889	837	874	843	873	863	855	845	883	817	864	862	886	880	833	856	847	896	860	874	877	852	848	871	873	842	842	864	830	846	855	846	884	897	909	828	901	869	875	822	882	820	830	831	868	853	870	886	826	874	879	888	921	870	870	861	877	912	863	851	880	851	811	836	847	884	841	912	883	856	836	866	887	834	904	833	861	891	838	833	876	850	850	926	863	832	860	872	876	868	917	867	890	893	891	886	888	867	882	845	876	841	864	870	859	944	877	869	862	854	875	861	863	780	874	781	835	848	860	903	891	854	901	841	868	857	894	874	834	857	882	835	855	852	910	926	875	870	900	832	881	874	879	836	859	842	858	852	855	861	829	825	832	832	833	869	899	850	928	824	822	891	827	809	918	832	828	852	829	846	831	789	867	879	849	875	849	908	892	872	859	888	877	861	849	896	867	845	832	927	839	846	879	871	861	872	840	855	910	832	864	918	886	879	896	848	839	860	853	922	871	848	827	889	885	883	917	860	833	815	810	870	872	835	870	839	823	915	835	850	867	869	827	908	860	852	861	890	816	893	874	849	818	874	894	872	848	854	836	829	835	888	886	887	862	896	866	883	877	886	874	864	863	904	854	824	860	910	855	848	870	861	915	860	886	889	888	869	843	857	885	876	884	890	867	825	874	876	833	852	881	837	887	861	875	879	858	926	843	866	859	882	883	857	839	893	882	867	835	839	853	825	889	855	843	862	848	920	850	835	829	862	852	857	885	831	838	825	892	817	907	791	871	882	858	860	856	818	857	866	881	854	847	828	874	859	877	861	848	873	871	869	900	827	912	895	835	859	866	866	882	893	902	884	823	906	827	870	811	841	849	891	873	857	891	868	821	837	883	844	832	830	861	899	845	916	806	901	853	854	886	860	856	849	898	863	848	860	855	840	881	877	836	934	908	867	857	867	838	884	831	882	916	891	910	827	854	887	913	844	823	875	911	876	833	897	844	918	871	816	830	858	831	859	865	886	838	883	884	867	888	876	880	879	847	894	851	831	858	848	815	834	861	825	866	847	876	870	869	835	840	874	860	859	890	892	876	846	826	862	848	825	871	899	872	867	879	905	858	813	842	876	900	879	839	845	840	875	897	858	975	888	842	846	835	933	801	846	783	806	857	796	867	840	819	863	917	872	810	818	867	829	858	900	876	879	830	861	887	863	843	879	842	882	851	889	861	864	797	845	848	842	904	814	887	886	885	827	850	848	874	854	824	882	792	852	862	864	869	811	870	933	854	872	880	862	844	909	810	873	849	863	861	829	825	919	868	834	934	843	842	870	834	827	850	805	899	903	891	885	873	891	886	864	862	853	846	855	840	869	807	851	820	855	899	857	896	843	861	856	829	833	899	872	826	854	853	887	905	900	841	862	859	908	836	875	807	852	928	840	834	838	842	859	851	842	832	830	885	827	924	829	907	866	860	853	890	915	800	895	871	810	859	846	884	921	846	865	861	878	827	893	864	915	843	833	841	909	834	895	832	889	883	903	857	866	877	844	881	853	864	796	898	825	902	912	852	861	862	885	854	867	819	848	849	874	876	820	841	847	867	835	895	844	897	856	898	867	926	853	814	859	781	866	880
17892	2330	1837	5260	2385	830	358	305	258	254	236	231	230	195	239	233	210	193	205	198	211	216	204	166	194	233	174	202	186	213	174	200	177	190	202	187	209	203	210	189	205	172	192	197	174	197	210	199	170	211	175	198	202	184	171	201	191	174	190	217	179	201	213	189	192	187	211	223	167	190	179	210	157	167	189	141	214	211	165	220	193	187	221	202	192	180	172	202	209	184	189	190	193	192	185	216	189	190	211	184	183	191	191	203	180	200	200	206	175	181	214	183	166	184	177	194	196	160	194	185	172	204	218	175	163	198	190	193	204	194	188	190	203	167	179	183	188	183	201	192	198	192	192	207	187	171	156	198	157	196	189	197	189	184	183	188	197	204	199	202	215	188	195	192	191	196	212	158	184	182	188	202	164	174	212	201	203	208	193	177	188	191	172	177	190	156	181	188	195	183	200	174	174	178	205	173	212	199	159	183	195	200	170	184	191	212	172	185	204	196	163	189	216	192	209	197	184	166	200	208	179	176	186	181	176	197	174	200	192	199	171	209	204	193	192	182	216	187	226	177	162	173	206	184	195	181	218	185	183	183	201	175	185	192	185	195	213	207	214	201	182	186	180	178	205	183	208	158	185	170	190	158	185	187	181	187	191	218	191	204	193	194	166	187	187	201	203	164	203	198	198	202	200	168	207	199	186	177	201	208	180	179	197	203	198	167	198	189	222	212	191	182	203	190	209	192	178	191	196	192	202	211	173	203	161	196	206	185	193	171	220	188	213	204	190	180	221	176	200	190	197	200	188	195	168	176	195	169	191	198	188	162	205	184	198	197	174	187	204	163	197	209	187	182	156	187	163	200	152	185	225	176	182	196	206	212	201	176	192	202	190	170	195	181	190	206	169	176	153	222	203	176	205	209	180	176	194	194	191	171	179	187	189	180	200	201	181	172	194	186	178	190	202	170	219	203	191	183	170	169	188	205	206	192	186	202	154	185	190	207	200	225	217	192	212	232	173	191	199	173	178	200	187	190	181	187	190	229	187	213	192	169	193	181	205	209	179	198	178	202	233	202	194	176	189	215	185	199	197	200	191	197	190	169	187	224	215	201	201	212	192	204	201	169	198	186	173	173	183	191	190	202	184	210	193	175	173	168	172	197	192	172	213	158	204	201	204	196	195	192	186	184	176	184	218	192	163	182	198	188	205	235	197	177	188	192	200	173	202	173	219	199	172	195	182	189	206	198	181	216	178	178	175	205	203	181	206	183	201	200	182	192	191	172	186	182	173	229	190	203	187	172	198	183	192	200	181	194	194	183	174	198	184	183	178	211	176	192	169	173	176	173	190	175	166	191	202	210	183	216	184	182	181	190	195	165	203	187	203	187	199	185	177	222	184	200	227	202	173	196	194	178	177	200	212	185	185	166	213	180	194	205	237	164	208	199	185	170	167	156	180	211	177	215	166	201	214	200	193	203	175	177	203	192	194	197	186	180	194	195	216	224	212	209	222	167	205	168	198	195	210	214	166	170	194	186	194	171	236	181	189	196	214	219	195	188	200	189	188	172	164	183	202	206	209	168	209	210	213	175	170	187	179	184	215	183	186	217	207	179	191	190	214	196	215	183	181	205	172	200	181	180	208	223	168	182	203	185	208	193	194	203	166	205	197	192	226	197	194	209	197	186	181	161	186	191	186	199	222	205	202	198	178	182	171	213	180	197	203	179	160	192	181	179	207	185	198	186	175	192	195	196	183	204	187	183	216	190	204	175	226	203	189	185	157	166	176	233	228	176	193	195	192	224	162	201	228	195	194	189	216	165	180	185	203	175	189	173	193	185	205	205	199	220	176	187	181	194	172	202	178	197	193	173	207	190	203	189	183	180	212	201	207	179	186	175	199	200	182	183	192	194	177	202	169	179	210	185	186	193	192	202	191	222	212	185	189	180	160	179	200	172	199	178	191	212	189	180	192	191	209	233	205	187	200	201	174	173	178	200	185	214	171	184	177	184	200	190	185	163	164	189	200	196	201	188	144	168	180	202	189	212	191	192	208	195	211	204	186	181	186	209	210	207	191	211	198	178	193	196	205	206	164	201	172	191	203	209	198	207	180	198	206	194	165	200	185	199	211	170	204	201	193	180	163	205	199	185	194	180	184	220	192	192	186	176	182	176	172	193	192	189	185	182	226	223	190	199	206	187	198	196	195	173	199	205	190	187	213	195	187	202	194	183	186	192	187	196	205	190	208	199	211	193	182	194	185	172	200	191	191	182	191	194	176	180	184	192	182	181	209	196	181	197	163	221	195	186	183	204	177	188	207	192	205	206	166	208	164	184	216	191	197	177	194	198	202	195	180	182	214	166	180	186	172	186	183	230	191	208	166	200	207	202	192	193	185	211	187	181	171	157	214	194	194	194	186	203	204	218	210	186	167	209	189	179	162	175	176	171	194	205	207	188	204	182	179	170	196	194	202	184	194	187	179	156	164	172	199	184	199	191	187	206	194	208	195	171	196	197	200	182	185	211	175	182	196	188	181	175	199	203	195	207	182	223	172	196	185	190	171	197	168	208	192	203	187	187	201	179	194	181	176	181	203	179	205	175	207	193	210	189	161	208	187	193	211	210	193	178	177	161	151	154	174	173	189	209	201	204	213	179	191	191	180	188	190	200	203	174	163	206	193	204	211	184	176	192	210	164	183	160	178	209	200	206	194	194	179	161	209	192	199	196	199	192	201	184	173	176	187	153	184	183	212	182	162	180	180	185	212	180	188	166	210	198	179	191	219	195	166	183	197	207	188	205	206	199	173	195	168	205	228	202	196	197	173	184	172	195	178	173	189	210	181	195	215	190	205	198	187	191	188	205	194	178	202	165	175	180	205	197	212	197	196	189	187	176	189	194	190	196	197	188	202	202	212	194	184	182	184	201	187	218	210	196	175	190	207	200	187	191	196	209	192	193	172	200	173	193	198	187	180	173	194	202	195	181	181	195	193	201	182	218	197	186	208	215	210	216	159	211	196	174	190	185	194	213	218	166	183	180	220	183	181	185	161	175	205	200	222	204	184	193	203	173	199	182	164	208	205	193	208	192	197	193	182	199	178	187	178	200	200	202	203	190	198	210	213	176	193	181	213	179	204	207	188	181	208	207	195	191	182	183	191	188	168	177	186	200	172	167	188	170	219	181	178	174	181	228	160	177	181	168	179	178	206	205	198	209	215	194	218	192	200	187	176	190	192	180	196	172	206	222	187	163	201	178	196	206	191	188	169	178	196	199	216	209	193	181	192	188	209	206	163	187	199	205	212	187	171	208	214	210	189	178	198	181	208	209	217	171	171	219	199	198	181	215	197	183	188	191	176	219	229	166	171	223	198	181	220	175	212	205	183	209	215	185	173	171	169	180	202	179	177	171	186	186	178	215	215	194	184	189	201	205	166	214	189	197	183	192	173	194	204	206	211	189	196	196	192	203	184	197	205	177	183	188	187	205	192	200	179	196	163	176
11549	1413	4534	15119	7849	3420	1382	1139	817	713	705	733	662	566	628	584	580	585	550	566	582	529	530	512	512	549	498	518	478	570	491	476	526	501	512	487	463	546	523	534	479	520	484	501	488	509	484	473	467	510	470	460	502	474	498	485	499	490	456	447	468	510	515	482	475	500	487	483	496	549	455	489	471	490	542	499	439	480	466	486	512	442	468	488	493	505	504	498	473	456	490	457	482	484	466	451	459	499	510	507	471	471	523	484	474	486	459	483	429	481	477	476	464	484	468	502	488	468	477	486	485	496	489	508	511	530	482	497	492	499	523	442	503	488	460	468	508	453	481	445	507	503	521	456	481	477	464	476	499	509	489	473	483	489	458	480	503	455	492	457	456	517	468	503	476	496	500	456	486	464	491	519	489	499	452	495	526	483	450	480	451	488	474	478	462	446	468	526	444	441	446	488	482	456	496	478	459	494	474	499	513	477	496	466	460	476	467	436	475	467	474	458	471	515	485	467	496	518	472	515	490	459	493	480	461	496	519	479	529	479	476	476	462	456	471	478	452	454	492	455	473	509	497	513	507	495	470	481	470	460	467	469	495	478	460	510	491	488	421	470	504	480	481	456	455	481	509	469	494	473	493	506	503	472	520	467	508	471	482	514	468	491	443	488	509	478	492	496	473	522	452	489	474	460	500	462	474	478	485	479	511	469	465	451	455	516	481	504	474	523	459	466	479	511	493	500	509	453	494	485	474	496	482	516	472	497	493	447	455	487	493	500	473	481	480	452	477	490	454	464	495	491	521	452	491	462	475	443	477	515	488	510	455	467	456	477	504	510	445	489	483	491	470	480	450	466	499	508	447	492	482	454	460	466	497	491	471	448	494	492	450	485	498	475	502	519	514	485	468	451	489	506	465	488	455	440	502	495	501	509	441	509	523	486	454	506	493	491	487	483	516	492	461	458	452	493	480	469	441	493	483	492	467	504	493	500	462	487	489	500	460	475	515	475	456	471	465	484	473	459	463	473	464	488	464	511	499	458	497	422	498	502	471	478	457	456	515	473	505	505	492	474	508	480	472	476	463	477	468	479	466	467	484	494	456	486	490	482	498	454	500	458	487	461	487	473	452	525	501	425	480	495	462	507	495	474	518	490	477	473	473	439	498	482	535	511	491	449	520	486	462	465	483	496	499	458	479	521	486	459	466	462	502	489	484	477	491	453	447	472	460	455	495	439	474	465	484	533	461	529	494	500	467	478	489	484	485	451	454	472	481	489	490	477	524	473	432	498	466	516	455	450	484	471	510	517	471	480	518	486	507	500	491	490	502	467	480	472	480	461	464	486	471	498	475	455	480	462	495	474	479	496	459	454	497	462	470	473	466	484	478	467	462	470	492	436	479	464	502	497	472	441	481	489	463	490	498	493	534	460	491	491	483	498	502	505	519	529	505	503	480	435	478	479	451	483	485	456	511	500	430	496	470	491	468	510	512	484	492	493	502	442	506	485	476	474	452	453	484	492	489	446	479	506	491	463	472	471	478	487	496	463	450	462	444	440	468	446	491	520	493	493	479	485	496	505	464	484	499	505	475	442	468	519	469	480	482	510	506	520	487	486	493	489	498	473	524	501	511	496	531	452	480	470	489	510	473	465	494	458	434	465	495	450	489	463	480	453	492	501	449	484	469	488	517	477	527	500	443	505	472	506	508	499	470	469	498	475	488	500	462	448	436	471	474	496	469	463	523	478	448	481	486	481	504	478	478	498	451	503	485	482	500	480	453	484	473	438	480	490	485	481	475	488	464	426	494	474	500	497	454	492	488	492	496	518	448	479	501	482	495	517	490	470	480	480	445	492	501	517	490	505	509	512	473	485	484	528	512	469	488	453	517	450	466	468	473	492	475	448	472	475	487	546	444	467	490	470	469	462	469	505	497	486	457	476	453	464	457	479	504	484	503	469	468	476	501	460	495	468	471	524	475	497	485	468	488	444	464	466	469	488	487	470	479	446	482	484	476	490	500	500	493	474	480	446	523	471	504	487	479	492	473	492	466	495	482	504	489	515	474	493	478	468	490	470	482	435	475	479	482	466	464	431	512	503	512	495	433	488	449	465	485	465	526	482	470	475	508	460	471	486	458	491	505	436	475	468	475	516	472	467	498	431	488	450	503	508	506	467	448	485	443	474	452	456	501	488	511	441	460	452	469	457	458	462	503	467	469	460	502	501	455	467	495	487	477	474	474	517	450	488	483	519	500	479	472	467	484	516	485	502	480	468	479	435	499	470	468	505	493	480	469	470	457	475	465	471	498	460	505	536	462	471	436	493	508	479	442	502	496	443	466	482	500	484	458	487	461	490	520	492	501	439	454	448	503	482	529	490	469	497	480	517	501	473	475	463	484	478	467	482	497	465	477	481	476	476	488	476	478	485	453	510	467	502	491	478	489	497	507	426	498	454	480	517	472	479	460	446	485	446	485	478	475	461	474	494	495	468	503	494	478	457	474	496	478	479	455	394	461	516	487	480	500	522	510	493	462	477	486	524	491	478	458	483	491	418	466	507	540	470	430	515	482	507	485	437	506	479	491	502	474	441	478	427	465	456	487	446	470	505	448	486	476	525	489	486	458	492	465	478	449	483	472	485	492	520	455	463	511	496	459	460	501	496	502	480	495	446	511	488	444	463	473	464	503	474	488	463	492	498	515	470	480	531	484	504	495	480	496	486	478	499	465	477	468	488	496	493	485	515	483	472	493	487	469	459	490	441	458	437	464	487	503	518	482	500	499	523	494	497	449	465	514	504	506	439	478	496	516	499	485	469	463	459	493	491	448	514	483	528	457	459	466	477	485	480	503	473	503	488	472	481	457	486	493	466	484	470	473	456	481	478	462	466	478	480	460	454	476	464	467	481	460	505	500	505	480	482	514	450	500	450	455	498	482	468	486	477	496	459	467	493	488	499	465	492	482	495	497	482	469	458	487	446	450	461	531	466	461	466	450	485	518	473	489	492	462	488	494	490	497	505	482	487	497	499	465	506	485	457	496	500	507	474	460	496	515	518	471	463	478	503	463	475	496	488	491	498	482	476	462	495	479	469	471	495	501	474	431	441	456	499	480	520	513	471	481	475	487	520	459	463	477	503	449	475	482	464	481	473	498	472	477	474	484	491	494	498	500	463	473	493	451	503	455	487	502	491	481	490	445	467	499	522	496	508	488	428	498	523	508	496	478	441	519	494	494	519	476	433	497	469	444	515	473	480	449	470	492	475	465	512	458	536	455	459	416	472	460	465	484	454	507	452	470	479	498	459	483	481	520	421	462	477	479	476	448	538	481	461	508	480	498	467	451	509	454	487	506	478	461	476	476	514	423	432	443	501	481	496	477	498	495	457	495	501	447	444	505	466	441	447	483	488	510	462	455	456	444	479	478	492	495	467	492	474	462	498	501	487	448	466	469	482	483	478	498	461	510	510	449	458	489	495	459	478	485	488	465	488	516	498	467	454
2887	494	1148	2867	1049	549	402	407	389	358	359	380	392	416	414	378	382	397	413	393	364	389	362	333	373	408	346	372	351	360	359	392	374	344	373	351	378	405	362	377	382	391	371	351	363	375	383	352	408	324	329	354	346	373	370	386	374	351	335	355	354	388	360	357	376	391	342	354	344	347	382	358	345	370	351	342	397	393	346	355	378	366	360	346	328	378	350	395	381	376	383	319	389	370	357	388	360	388	388	401	374	367	412	397	349	404	359	351	348	348	368	333	378	380	373	365	373	390	390	357	386	356	334	359	364	346	384	359	338	397	343	390	412	353	347	367	363	397	335	337	353	363	389	405	415	358	404	377	373	348	329	377	350	353	348	375	351	372	352	389	404	355	377	378	354	360	366	383	353	348	367	385	380	369	368	369	363	397	364	375	363	332	385	404	404	385	379	393	346	375	376	371	397	402	362	355	367	384	375	400	373	371	374	352	346	355	363	381	383	358	375	383	370	352	358	395	331	408	373	360	414	362	370	363	375	399	327	353	372	407	338	363	362	362	383	338	314	367	358	378	355	376	378	367	370	344	372	385	395	355	368	385	361	366	369	345	400	361	363	373	384	346	386	363	366	343	387	314	382	356	371	384	380	377	371	326	346	346	384	377	393	388	403	355	340	362	358	370	365	397	377	355	383	401	410	367	343	383	446	410	322	364	373	341	368	348	357	373	338	379	377	426	360	393	337	376	339	385	392	385	380	391	346	383	390	367	388	361	359	401	383	398	387	359	384	371	348	378	359	379	388	355	341	354	366	364	366	405	397	376	374	343	375	387	415	372	353	386	364	365	380	372	353	376	393	367	344	386	330	380	356	366	391	373	372	323	366	378	368	362	389	412	393	350	377	367	378	368	380	369	400	362	340	356	407	391	364	410	378	387	362	406	382	315	339	398	392	408	337	377	395	377	374	387	365	372	376	341	397	351	365	379	368	355	369	370	343	386	396	391	367	373	371	394	385	401	352	392	348	382	380	364	368	364	334	383	385	361	387	363	346	399	400	360	390	380	337	335	361	364	354	382	342	366	369	347	368	349	363	397	335	372	365	359	385	390	366	388	375	370	406	398	336	373	371	363	368	364	371	386	368	352	379	387	368	382	413	388	385	358	392	377	378	350	384	373	370	364	375	387	381	414	352	366	368	373	381	373	379	342	374	350	336	388	399	383	370	394	384	378	365	345	403	348	382	393	359	354	392	380	345	369	387	392	367	382	375	369	365	314	367	366	369	356	374	347	390	381	362	399	355	389	369	344	378	342	377	364	354	393	397	360	418	401	345	373	356	385	357	329	374	369	332	395	361	379	337	359	390	379	361	368	367	333	350	364	378	422	387	378	395	350	372	373	341	390	385	393	376	373	348	376	360	336	356	333	384	366	367	402	389	357	353	355	338	348	393	378	352	391	354	371	394	356	376	407	331	372	407	388	346	394	368	364	420	372	363	369	389	339	429	372	363	385	383	361	377	399	372	408	378	353	374	364	344	360	357	360	377	383	388	348	382	357	338	368	368	408	328	382	413	371	368	395	391	432	360	370	369	356	379	357	374	369	368	388	362	387	363	350	343	408	371	415	382	374	392	398	415	373	380	393	380	365	384	392	401	319	398	365	380	377	355	371	368	345	365	363	379	357	380	376	395	420	370	362	372	389	344	371	374	374	361	403	388	365	373	374	349	365	373	349	354	358	396	377	382	357	336	355	381	370	367	386	372	378	368	367	407	363	403	360	410	405	400	406	350	378	370	351	348	393	373	365	371	389	369	349	381	379	344	398	369	392	382	361	364	341	366	357	382	402	351	373	353	361	401	378	372	417	367	360	351	369	373	361	364	381	380	394	340	377	387	382	374	384	360	353	370	346	373	373	383	371	390	391	392	351	380	353	384	392	374	331	363	385	349	369	350	384	365	372	358	398	364	368	363	358	329	370	397	379	364	378	352	384	361	330	390	368	371	365	351	343	387	329	371	375	400	385	333	386	346	414	379	348	369	400	362	349	353	379	333	372	374	371	363	397	381	391	369	340	375	374	421	380	359	342	369	360	371	374	374	389	336	373	349	392	358	369	348	350	382	357	319	382	368	399	379	344	366	344	397	346	365	387	367	379	373	366	404	380	376	380	408	415	371	391	375	357	355	369	361	341	334	340	360	381	370	347	383	364	352	362	369	350	353	353	376	364	382	375	415	382	350	367	392	353	346	364	359	372	367	363	388	355	338	368	396	368	381	301	403	365	324	358	379	380	390	364	375	348	372	353	367	397	348	380	374	337	376	348	343	357	375	365	403	394	362	355	428	376	381	388	359	378	375	354	387	346	356	397	356	356	357	356	348	324	375	347	352	400	371	385	362	375	363	407	358	376	364	368	385	366	354	358	381	393	359	336	387	368	360	374	368	371	382	360	408	392	351	376	384	385	373	351	370	390	374	371	364	359	371	378	377	373	356	369	386	390	363	385	395	388	348	376	402	397	367	338	376	389	410	362	332	383	363	362	371	337	355	394	413	385	417	352	370	360	364	423	368	361	379	422	415	370	379	364	407	371	367	400	371	346	377	393	371	396	370	337	397	357	364	368	392	418	343	353	405	394	371	343	392	377	376	395	388	362	368	380	363	373	376	376	371	365	376	360	384	398	370	411	371	381	370	376	361	362	368	327	355	362	346	315	383	358	382	350	438	373	373	383	385	393	358	356	370	353	373	378	336	361	340	376	338	366	360	339	385	366	366	419	384	387	319	340	405	328	370	388	368	393	357	400	382	405	365	349	384	418	409	369	353	410	398	344	352	393	387	376	376	354	369	382	350	355	354	382	394	336	388	343	388	394	385	373	393	363	355	370	364	341	362	396	346	349	353	353	367	352	370	394	352	356	347	363	375	354	343	383	375	363	366	351	365	366	420	378	355	378	369	390	361	382	382	376	404	372	357	341	348	357	374	375	334	362	330	357	392	363	401	410	386	392	344	396	352	362	356	383	391	351	380	391	392	381	369	354	389	371	335	382	376	358	355	375	348	417	380	350	375	336	359	372	358	347	373	365	363	352	366	381	397	431	376	353	342	373	356	363	350	356	354	372	355	371	352	327	356	377	424	371	351	379	376	387	363	388	385	343	373	414	393	371	373	356	369	380	363	346	371	367	351	370	369	376	387	340	311	369	376	384	339	352	351	370	354	404	380	364	356	361	362	348	384	374	397	383	379	330	347	364	354	390	404	358	369	338	371	381	361	366	358	389	384	360	383	386	368	358	360	359	408	377	388	387	359	376	369	385	363	385	356	382	382	399	360	363	370	362	387	367	383	405	357	402	362	381	376	345	398	380	343	368	389	397	377	375	375	342	376	426	381	329	349	367	343	347	348	385	341	332	415	387	348	365	392	423	375	398	380	371	352	351	359	364	333	370	366	359	389	346	403	387	359	414	386	369	361	404	361	360	352	373	367	386	333	401	383	349	354	365	348	364	385	394
3176	969	2872	8872	3094	1711	1011	946	892	903	927	868	872	932	904	899	917	840	915	864	847	885	880	881	882	842	886	907	823	906	860	882	938	887	913	904	894	857	829	849	843	902	879	863	866	867	869	888	876	893	848	942	884	889	783	892	884	885	932	846	901	853	837	907	864	889	817	917	885	888	883	897	881	860	921	808	897	864	873	900	882	873	898	893	906	881	917	910	883	931	931	889	879	910	958	884	854	904	905	882	824	916	911	841	914	856	958	893	895	878	854	915	921	856	857	837	922	851	896	909	892	855	903	859	879	867	924	893	914	918	889	846	917	891	911	899	844	888	914	924	876	897	905	839	877	925	904	834	877	846	919	892	860	944	934	857	886	870	880	925	845	898	876	885	922	904	870	898	919	897	862	894	904	852	867	875	854	867	874	845	846	877	825	862	830	937	924	926	882	913	905	915	864	852	914	887	895	901	906	898	874	922	889	872	877	849	870	821	910	864	849	820	843	889	911	839	912	806	897	908	858	916	901	915	837	854	952	872	874	856	844	959	909	915	818	901	848	858	821	929	904	847	933	910	887	870	852	921	881	958	882	859	874	845	891	905	899	875	850	935	894	930	880	889	911	931	917	897	850	836	950	798	923	910	859	900	938	895	883	863	852	936	886	931	941	885	877	899	891	914	860	857	942	938	897	848	897	903	880	869	892	832	874	862	906	882	946	853	855	863	955	898	936	849	924	888	906	879	854	884	819	830	857	871	900	865	866	898	862	913	931	842	849	907	825	908	855	919	833	830	877	860	862	912	854	869	922	888	815	839	887	898	894	906	886	906	888	899	864	902	902	936	894	894	921	835	873	923	832	953	909	906	863	886	884	871	870	947	869	903	849	899	891	904	859	873	881	856	875	864	864	951	922	869	889	868	859	887	931	900	855	927	952	915	887	849	881	897	831	912	826	890	880	899	847	885	939	844	843	908	919	899	902	850	858	895	885	893	877	924	916	969	895	926	848	898	855	916	906	890	849	857	884	883	917	882	860	869	906	843	902	832	922	868	857	914	928	900	883	922	846	896	883	917	911	882	890	881	864	878	925	898	892	860	846	868	863	870	916	922	921	878	871	913	956	875	856	856	899	922	937	873	897	876	859	881	877	895	982	865	848	889	909	886	875	903	931	908	939	876	932	855	934	899	838	883	957	905	891	860	838	861	945	911	863	856	898	901	877	873	934	861	877	902	910	858	868	886	893	842	909	866	814	859	882	865	945	876	926	860	887	853	833	861	889	850	855	909	891	923	912	887	879	900	879	886	884	845	897	875	920	878	906	854	941	898	881	881	899	894	869	896	917	860	929	845	832	858	862	832	858	878	909	906	845	836	856	885	845	921	967	920	864	853	950	840	897	916	872	898	928	847	957	878	869	927	861	868	828	909	844	866	961	858	828	934	932	896	856	836	891	927	973	934	901	851	907	889	869	892	863	966	892	890	839	902	867	898	937	847	942	854	882	846	873	850	840	887	832	847	847	908	910	886	871	870	876	859	874	884	927	896	850	824	883	903	774	876	836	813	806	872	899	923	874	857	880	917	837	921	899	871	840	860	888	903	914	916	884	912	902	846	842	867	916	872	903	902	884	930	882	862	875	887	925	830	924	899	889	897	910	858	872	893	847	886	854	905	873	825	878	928	857	897	890	837	877	849	878	855	951	825	867	909	878	867	861	824	862	886	891	874	911	862	867	861	890	887	902	919	931	900	860	865	885	899	831	841	849	910	929	838	864	905	890	921	898	900	895	897	866	902	856	878	857	900	911	911	914	876	906	868	866	880	917	881	911	889	861	894	888	872	915	914	881	885	912	893	930	857	886	876	866	929	925	894	884	855	899	932	894	842	875	865	888	885	870	901	870	850	872	904	881	859	888	887	881	869	925	903	876	900	927	899	866	865	893	871	907	877	923	828	883	924	887	868	875	888	848	923	860	892	829	878	872	906	891	870	881	884	872	948	927	930	912	843	886	935	855	839	843	913	885	826	901	879	929	877	845	894	893	920	869	913	898	892	904	899	873	908	851	846	832	896	883	890	867	923	895	865	842	874	887	832	873	861	929	950	917	868	858	896	917	870	872	906	898	880	888	887	912	876	920	881	871	908	870	886	905	841	866	911	888	844	912	921	870	842	868	861	884	880	893	902	870	879	907	883	838	842	909	915	886	924	841	834	855	934	911	917	873	872	915	859	912	809	920	891	860	893	861	893	840	892	866	895	879	919	909	884	863	849	883	917	869	887	912	909	895	898	896	897	840	861	858	872	879	918	920	903	938	900	936	850	853	911	857	895	889	877	893	834	903	848	876	919	913	871	865	863	921	878	874	875	886	941	896	886	917	871	859	884	853	924	935	903	890	888	871	874	971	910	854	904	854	898	846	883	832	943	924	831	848	834	875	887	893	858	877	911	908	848	913	887	903	881	843	865	865	892	878	893	853	893	922	850	928	883	892	875	877	854	849	882	902	829	831	859	856	852	947	884	858	879	911	897	894	860	883	862	887	878	895	911	896	883	859	842	894	890	870	860	887	905	871	853	916	903	933	860	848	872	873	897	933	956	887	918	895	863	869	939	920	927	896	849	888	852	915	823	928	876	875	890	929	905	857	925	910	884	872	928	874	867	926	953	874	927	916	836	928	869	864	885	894	898	858	885	906	925	925	910	858	921	916	858	868	890	855	881	868	879	866	921	924	921	902	914	866	857	895	897	909	919	925	868	912	863	890	886	882	888	890	886	908	894	872	904	918	878	859	882	850	856	967	921	814	903	927	869	874	860	903	938	833	871	908	840	822	862	846	904	841	851	872	932	829	906	905	911	869	875	928	912	856	903	893	899	857	883	857	873	882	888	868	872	903	902	866	869	920	868	924	880	886	846	902	935	881	914	854	877	891	893	864	896	885	885	881	875	895	906	914	809	919	897	916	896	841	898	843	857	882	913	856	895	848	852	886	932	882	872	881	949	893	874	882	905	892	914	893	799	907	841	856	837	866	870	874	903	955	955	879	865	827	853	833	918	953	924	880	919	833	882	902	887	846	884	876	911	913	857	871	857	850	917	888	850	941	912	904	850	887	905	937	899	892	931	853	910	872	896	861	875	941	873	856	879	891	899	853	878	912	853	839	892	850	896	891	901	882	857	884	870	860	869	885	874	864	882	883	852	893	857	883	844	891	873	844	838	916	871	869	829	873	853	908	858	866	890	919	844	829	825	843	891	878	905	881	833	865	872	871	903	917	888	843	869	922	875	888	875	931	892	808	866	859	876	839	830	953	921	894	876	888	899	965	881	879	813	885	884	899	897	937	831	876	880	945	855	831	913	912	858	849	896	874	914	918	899	886	898	928	911	850	877	879	937	884	921	872	863	874	926	945	897	882	849	891	898	860	883	910	894	907	882	891	914	910	853	858	910	903	937	906	867	851	893	858	877	843	903	939	908	808	904	861	852	857	889	919	840	875	796	849	920
10292	1335	1507	5192	1580	720	492	426	407	373	372	368	386	379	379	384	393	343	409	348	368	366	349	356	402	396	383	369	387	389	407	358	371	368	428	394	419	345	382	328	369	375	367	357	343	371	395	391	359	387	382	381	381	354	373	370	341	346	379	367	393	331	369	374	354	385	363	363	424	389	355	314	381	359	347	384	383	360	392	381	374	350	403	372	352	374	392	349	386	375	373	357	376	385	348	360	401	366	366	365	355	385	402	376	408	364	379	363	365	361	343	368	357	353	392	375	364	382	392	369	370	376	394	358	365	404	375	381	401	378	393	356	384	377	399	351	402	359	423	322	386	332	393	363	357	369	350	370	351	394	362	373	359	380	410	333	394	344	378	321	381	372	377	388	365	356	370	403	364	372	376	372	396	370	380	391	363	350	400	391	365	362	408	395	373	361	371	367	377	340	375	374	349	372	376	367	372	359	376	383	387	386	372	384	392	329	343	351	363	388	351	361	394	363	355	352	389	366	390	356	401	370	399	349	363	376	390	355	381	390	378	341	362	346	361	394	367	373	390	378	336	348	374	356	337	374	383	381	364	342	364	337	381	373	371	394	365	379	371	375	347	344	381	381	350	357	362	372	403	396	392	390	359	384	377	405	348	357	365	381	385	372	380	377	377	371	391	383	394	366	361	398	357	352	390	370	374	367	412	340	358	349	367	375	364	365	377	357	362	352	386	407	369	368	392	385	390	377	391	369	374	383	358	358	388	416	396	390	389	384	354	388	395	369	383	325	370	373	386	396	405	382	410	380	371	352	352	375	406	382	392	356	352	393	376	373	353	374	394	353	387	386	354	348	370	341	407	395	392	368	408	369	345	390	379	371	376	357	342	373	355	366	367	402	386	381	338	357	340	377	340	336	355	379	352	386	372	335	374	344	405	386	374	391	377	359	374	381	392	389	327	359	364	379	398	409	375	389	354	402	334	348	386	395	366	387	370	372	365	359	367	388	377	354	392	372	393	344	361	332	349	379	371	398	350	346	394	398	409	407	363	368	377	360	364	340	361	370	350	386	357	369	347	397	351	350	370	368	413	420	406	380	359	378	371	313	371	352	386	384	364	338	339	350	378	338	385	372	377	354	377	417	396	358	359	354	366	379	386	355	360	369	381	331	390	347	393	378	379	390	435	347	380	346	370	377	368	337	387	400	362	341	364	349	372	346	345	400	423	358	393	402	338	366	387	348	342	409	361	367	376	372	377	359	385	332	392	379	381	351	347	390	364	385	403	363	425	366	387	350	361	392	368	403	387	332	362	381	406	372	347	369	382	394	368	363	391	333	364	414	389	366	355	377	383	362	376	403	401	399	352	382	366	349	417	391	399	387	358	363	380	394	383	368	415	357	355	386	349	375	369	386	365	381	393	399	359	380	372	344	377	396	410	357	394	325	392	398	365	394	326	341	367	389	386	384	362	392	362	361	362	368	393	390	400	334	371	343	358	381	394	354	391	354	399	380	413	371	351	377	393	350	359	382	382	360	364	398	383	337	347	347	360	331	340	345	384	379	363	375	402	367	337	354	339	376	366	348	411	382	359	383	381	366	416	330	337	407	387	341	332	402	368	323	351	366	375	341	370	368	346	391	351	391	383	350	379	383	389	373	376	400	392	369	387	391	391	354	349	339	396	375	378	366	368	353	375	374	379	399	392	388	386	305	365	373	407	373	345	414	365	384	402	347	363	351	380	364	364	400	381	384	393	379	388	382	359	386	353	398	373	380	392	400	351	385	383	378	339	376	392	355	409	372	361	367	398	375	372	388	372	362	341	360	343	368	357	393	392	393	372	383	347	364	389	371	373	383	361	394	360	394	412	345	364	384	364	339	384	334	376	356	307	363	403	408	408	379	389	341	362	352	368	381	347	383	405	372	357	366	345	400	389	362	345	399	357	369	372	370	388	353	351	368	348	413	385	395	367	343	367	344	369	353	382	389	361	391	369	413	398	380	392	357	361	415	393	375	361	358	352	384	414	384	394	356	388	351	355	385	370	415	369	350	381	361	370	348	375	359	366	389	357	381	366	369	358	338	365	327	390	379	358	392	372	317	398	376	363	376	385	392	346	405	377	360	371	388	364	386	347	353	403	340	354	390	402	356	358	339	375	404	378	359	364	361	374	378	339	370	341	393	360	369	385	400	390	400	367	371	358	377	340	413	352	381	374	358	394	360	337	394	376	389	410	361	372	391	410	345	376	374	354	377	372	389	354	377	376	344	367	387	343	380	373	398	354	349	363	352	368	380	406	383	334	377	359	382	380	396	349	356	375	359	428	364	398	389	356	332	354	368	344	352	357	371	357	357	327	385	365	361	342	397	403	382	376	364	375	338	384	385	395	398	389	392	346	386	370	373	414	372	370	335	374	368	357	336	325	396	363	400	380	367	349	378	385	399	370	380	414	366	345	345	349	355	362	396	388	407	379	398	396	373	362	377	332	404	390	388	409	383	381	387	359	357	336	353	416	385	361	359	379	396	407	361	389	357	370	347	372	367	412	397	385	344	357	395	361	370	376	380	346	370	354	354	358	369	377	373	336	372	365	425	352	351	379	367	354	371	381	407	355	350	357	389	376	384	330	380	376	331	368	383	367	379	379	375	413	330	383	367	359	351	354	356	391	358	403	410	396	391	379	365	410	379	347	366	392	335	362	405	396	390	401	383	421	365	346	351	374	407	339	392	398	351	332	392	385	348	376	389	380	368	378	370	400	428	345	368	350	401	382	356	368	340	340	335	370	342	384	382	345	374	362	356	387	355	369	392	392	385	355	355	389	349	404	389	376	354	389	360	373	394	378	369	356	373	357	354	380	366	340	378	385	355	359	356	400	371	344	378	333	384	402	386	392	340	357	361	378	372	361	377	374	346	355	353	350	363	385	343	353	385	377	405	370	392	386	389	378	377	358	398	351	383	336	370	348	368	414	354	343	353	370	371	344	382	385	367	355	382	388	368	375	366	390	374	374	375	381	341	398	352	339	393	406	363	402	380	356	352	398	386	387	351	334	391	382	357	396	423	394	346	387	396	395	403	380	381	364	404	373	376	368	386	392	394	386	357	404	347	420	404	365	371	368	340	344	358	372	351	348	376	379	349	374	387	393	367	375	396	371	353	321	353	326	363	378	360	343	376	389	344	358	337	367	384	395	360	391	388	437	383	378	341	423	376	332	330	382	361	387	381	350	355	331	358	316	353	376	378	374	413	375	382	380	377	346	350	365	368	384	401	331	423	393	349	336	363	338	337	373	349	353	385	358	336	334	380	325	361	401	356	379	359	372	386	343	397	341	401	334	354	369	358	350	426	355	345	356	384	355	348	348	402	378	405	369	371	361	365	366	303	414	369	391	334	372	363	394	369	380	364	383	355	350	356	372	348	363	364	366	351	364	349	407	380	371	385	348	357	384	336	361	348	402	359	338	373	383	368	360	389	337	355	401	356	359	353	393	406	337	370	383	395
8850	1309	3767	14826	5129	2667	1331	1196	1034	1046	1045	959	992	904	954	877	941	943	910	943	917	879	893	912	965	916	933	946	922	867	925	884	881	902	906	877	876	945	873	912	878	906	900	883	861	851	884	915	876	857	869	856	906	921	824	867	915	925	893	878	880	892	861	893	875	882	909	915	853	898	883	859	904	864	874	846	915	906	847	889	881	884	820	884	825	945	868	863	848	880	903	899	921	828	862	892	912	842	894	865	907	929	903	893	920	897	924	883	882	884	888	889	886	914	872	886	892	869	908	881	923	873	850	846	897	867	896	840	882	840	873	839	897	886	857	855	902	896	913	898	850	817	868	860	881	856	880	873	878	925	846	882	889	882	869	869	899	844	898	907	871	857	856	828	831	881	827	891	878	938	904	891	896	892	850	912	908	945	883	831	900	896	843	876	932	916	898	910	876	848	945	840	842	876	855	845	879	881	853	943	887	873	889	831	869	871	856	876	873	885	864	902	843	846	847	950	894	868	878	860	932	860	877	892	936	894	857	890	893	868	895	863	916	891	882	852	904	888	868	843	853	885	884	827	856	899	876	846	875	846	842	867	851	872	857	859	881	885	798	920	886	874	878	876	841	901	804	852	893	880	841	916	848	830	918	888	880	903	890	841	906	898	879	882	911	869	918	880	902	869	825	844	823	909	891	879	866	899	914	869	871	841	834	901	879	825	853	829	849	885	903	925	884	861	902	914	869	876	859	872	883	898	887	889	934	904	857	878	884	864	849	845	822	889	950	895	903	913	859	865	882	920	903	899	865	890	913	917	865	850	885	882	852	871	883	937	834	882	847	878	828	834	826	932	875	883	875	859	955	914	921	875	914	847	881	874	897	859	899	928	877	871	885	854	922	900	881	900	854	883	885	897	850	882	837	839	867	840	909	836	883	904	835	905	864	873	899	847	888	873	929	846	893	910	847	877	915	915	920	877	862	870	857	941	870	904	940	876	855	945	814	895	874	876	837	912	884	856	838	896	950	885	804	822	841	859	859	882	886	917	927	902	865	920	868	913	858	878	903	901	893	889	892	917	865	850	844	865	887	862	947	840	874	837	902	837	868	924	917	875	834	896	925	852	858	909	855	845	882	887	885	862	946	862	898	909	888	829	923	941	863	873	871	883	920	877	853	917	857	882	884	876	914	860	899	831	868	869	895	877	929	881	937	914	863	801	861	877	842	893	866	857	853	853	872	924	918	895	874	886	885	831	886	941	881	917	861	936	918	913	872	938	864	882	865	826	853	889	888	854	867	899	849	891	863	888	858	838	854	910	877	869	906	902	867	835	898	924	832	850	903	883	856	823	899	845	860	866	896	863	902	871	927	918	853	825	905	860	879	868	834	848	837	873	899	886	891	896	869	847	853	903	847	903	875	903	850	865	843	850	858	831	821	871	925	903	895	895	880	886	905	887	856	887	885	891	884	880	848	951	844	888	908	883	945	831	885	848	927	899	940	929	848	876	849	857	906	882	916	878	871	875	906	887	871	899	894	877	945	883	918	871	844	877	885	901	880	840	882	871	819	934	848	926	895	925	835	882	857	853	918	908	898	843	818	841	915	840	867	850	909	906	872	886	865	915	913	899	849	856	870	875	862	867	890	830	847	869	911	861	895	901	911	867	892	824	810	856	882	805	846	899	889	830	855	864	887	849	889	915	882	891	866	838	819	900	885	892	856	951	840	885	870	879	842	856	838	898	849	914	862	874	904	842	857	862	912	901	889	852	818	875	872	902	915	926	904	815	889	897	867	893	900	924	875	859	880	860	933	897	875	884	927	880	906	857	887	864	904	953	876	872	913	825	916	855	872	808	896	910	864	882	872	852	912	898	873	832	858	896	899	825	871	886	872	908	840	861	892	885	933	844	891	862	830	894	893	924	878	862	919	909	882	845	889	863	893	868	881	860	866	872	876	843	808	895	871	832	881	850	838	857	854	900	863	846	933	849	900	856	899	874	911	882	881	898	829	849	855	881	901	897	879	896	846	928	933	882	885	823	858	881	845	907	861	882	912	890	875	896	867	863	914	882	907	887	931	851	926	837	862	832	870	844	797	806	845	843	834	906	883	868	866	880	851	880	902	864	919	837	946	860	893	900	875	882	881	924	857	879	884	866	866	891	896	881	863	919	850	839	932	871	850	889	902	899	859	937	850	854	881	860	853	826	907	873	899	840	848	807	872	886	825	908	939	876	907	877	916	877	880	875	862	877	954	895	875	904	913	856	888	886	888	841	881	873	941	817	865	877	865	877	887	870	852	872	891	903	888	890	859	887	860	849	864	896	931	887	918	852	846	876	891	854	889	895	883	885	913	901	858	912	893	906	898	936	913	865	873	914	876	867	902	829	922	870	935	854	863	908	850	842	856	918	824	923	864	880	858	817	915	903	892	927	878	973	899	840	854	845	875	907	886	884	887	903	889	871	884	862	829	897	880	892	886	912	887	868	869	845	856	886	922	805	897	885	879	940	889	886	858	834	925	929	873	816	920	931	918	873	903	898	888	869	871	927	857	882	886	874	839	835	909	882	886	874	882	845	849	843	904	872	863	908	891	908	849	873	880	892	911	892	844	881	859	927	896	912	875	927	875	899	859	847	920	911	880	910	877	909	880	897	884	926	870	839	864	913	866	855	890	892	871	883	867	886	879	863	876	894	867	924	898	863	881	891	873	814	908	852	907	847	851	888	833	869	905	836	946	876	937	818	860	870	910	876	884	863	867	899	896	882	873	908	912	862	872	895	891	869	851	882	917	812	881	853	897	830	890	887	910	830	856	863	857	873	931	895	890	846	886	902	863	947	894	849	862	899	897	888	948	854	869	883	882	807	869	895	920	930	902	856	837	892	877	863	880	874	898	906	852	930	842	900	848	829	805	917	866	897	867	894	903	893	895	823	844	842	881	818	849	844	885	852	866	876	909	882	886	879	914	881	901	904	859	913	854	877	873	865	931	881	880	895	918	844	850	886	819	870	914	880	856	892	898	885	910	869	885	855	880	901	891	873	890	841	872	855	892	831	905	879	914	848	890	884	849	846	899	838	884	868	886	868	915	896	925	895	886	850	912	911	934	866	918	896	850	880	849	892	939	865	880	889	872	904	896	882	855	864	823	931	852	903	872	901	887	913	927	881	885	924	905	898	792	858	893	866	898	879	905	919	882	877	896	888	868	886	853	869	870	928	909	961	886	874	852	858	838	881	872	809	944	864	853	881	842	908	875	889	896	898	877	883	833	875	873	874	875	848	872	883	890	854	853	905	846	917	847	919	891	880	893	897	927	839	890	863	879	896	879	876	929	895	865	901	852	848	885	882	872	912	905	841	889	844	887	884	856	856	932	934	908	861	913	839	842	902	873	849	887	861	898	875	856	827	912	907	917	820	886	930	867	902	905	881	866	888	847	890	877	845	873	860	886	868	922	862	839	822	830	894	884	871	874	844	856	807	821	917	851	846	842	904	934	899
18241	2471	2291	7586	2650	786	382	313	280	262	206	225	242	217	221	224	226	226	228	175	197	217	210	221	192	212	198	207	203	162	198	192	219	215	197	199	218	208	194	167	219	203	183	200	196	213	199	182	188	231	187	221	189	227	223	226	209	206	207	206	202	187	217	200	189	229	190	202	189	194	198	190	195	184	186	186	227	211	205	192	203	189	213	189	186	221	159	199	214	204	188	225	198	208	216	185	204	236	202	204	209	198	159	195	213	202	232	174	193	211	199	195	208	186	198	207	202	204	183	230	204	163	218	206	181	205	193	187	206	210	236	188	195	210	175	207	193	191	208	174	195	219	207	201	174	214	189	192	213	197	204	210	199	186	188	200	238	214	188	196	221	211	196	201	197	193	203	191	192	195	182	208	186	191	215	221	203	205	196	195	175	218	220	203	205	214	192	236	218	226	203	186	201	207	207	201	208	221	208	211	212	188	238	250	221	227	207	212	198	189	210	189	186	208	198	234	209	209	195	197	215	201	194	213	183	212	200	192	186	189	199	201	191	212	197	192	185	200	187	198	196	195	166	193	202	212	207	177	199	202	226	182	193	185	221	203	207	189	210	207	212	196	189	200	199	189	202	218	210	239	221	205	211	196	199	196	189	212	206	211	185	197	211	207	205	195	179	199	206	187	189	194	195	207	193	213	218	198	207	194	201	186	223	195	193	206	215	217	188	200	209	177	194	195	225	188	216	215	224	198	216	214	204	217	196	204	202	209	220	199	219	206	197	199	200	241	235	207	206	197	194	212	203	229	205	201	232	205	177	193	197	193	217	197	207	196	198	179	220	192	194	175	190	209	220	251	204	215	188	189	177	184	196	183	177	211	197	189	184	216	195	185	228	229	221	220	189	228	214	203	179	203	232	197	206	197	183	184	230	229	206	228	206	202	191	165	211	185	225	192	189	189	200	192	213	210	181	225	200	196	215	208	181	211	211	212	190	177	195	203	196	194	213	191	175	199	206	216	218	224	215	203	207	182	202	196	197	203	182	220	220	221	228	210	180	239	217	207	187	213	211	199	201	196	195	191	181	181	237	183	195	210	222	196	222	195	201	206	177	237	195	205	204	205	206	221	193	197	189	220	211	203	191	205	210	205	173	174	197	184	184	234	212	202	215	214	209	210	177	171	218	210	196	212	218	205	206	183	210	202	211	213	194	203	180	209	176	229	185	192	216	201	193	230	189	191	241	185	208	209	206	208	179	174	190	179	201	223	201	219	200	186	196	172	205	185	188	189	192	198	191	166	194	196	193	188	229	193	187	203	214	195	225	219	201	223	213	202	182	206	208	217	170	218	228	184	184	191	191	213	198	187	194	188	218	214	186	202	180	195	206	222	201	198	203	202	197	205	224	213	213	192	192	223	210	192	189	195	226	200	192	196	213	218	232	206	201	200	220	193	181	212	199	199	211	214	221	211	219	208	190	203	184	223	190	185	193	209	190	209	185	192	223	206	212	193	209	219	189	203	214	218	229	211	197	204	185	193	215	219	195	200	180	222	201	239	201	207	218	216	240	187	186	174	191	157	205	221	179	203	191	201	201	211	203	181	205	209	190	191	187	210	226	197	212	181	190	198	206	199	177	201	193	189	194	186	233	185	194	201	205	202	185	193	202	220	211	194	202	201	215	239	200	219	192	210	179	164	198	207	205	202	186	199	182	203	207	212	211	179	186	177	217	205	208	206	178	194	201	207	211	192	207	206	220	224	181	193	225	216	201	210	210	217	205	203	201	210	217	239	207	202	203	183	203	209	176	198	226	197	182	180	207	174	203	186	200	195	205	206	214	200	201	189	209	199	207	207	199	190	205	170	181	181	200	227	239	223	190	201	165	200	208	203	212	182	195	187	198	193	188	220	221	196	217	180	170	213	211	215	198	199	208	198	211	198	220	213	191	204	189	188	202	178	203	207	208	193	196	229	182	181	224	184	213	174	188	204	212	223	200	162	192	202	194	218	176	216	198	233	217	198	205	168	180	222	240	223	198	189	191	204	206	187	194	200	195	235	233	217	208	214	222	227	208	203	217	210	232	218	209	202	201	195	227	196	209	227	232	204	187	191	209	203	217	200	222	231	192	220	217	209	209	211	172	196	216	204	214	218	177	201	208	199	187	213	183	222	225	214	182	195	178	188	170	196	202	176	186	188	193	209	201	197	222	195	182	209	224	193	204	196	188	209	215	199	210	195	217	192	238	218	191	205	202	227	223	207	226	210	187	212	203	205	205	203	192	202	218	210	217	206	185	205	210	220	197	227	222	217	188	207	193	198	234	199	179	195	232	196	218	226	190	172	187	222	196	171	224	201	189	210	203	211	205	225	178	188	186	192	222	216	186	199	215	218	202	204	190	198	206	202	182	231	199	200	211	197	223	220	196	200	204	191	220	238	215	188	192	178	203	170	175	203	197	203	202	182	205	212	206	199	185	221	192	202	196	218	186	173	179	213	203	184	217	208	188	198	190	222	222	201	213	217	199	192	208	177	214	172	197	174	189	230	195	194	174	187	199	192	203	194	209	197	196	203	186	205	193	211	178	198	204	172	191	211	215	183	190	214	208	186	210	213	208	179	210	198	202	211	187	192	188	194	211	195	197	224	191	233	193	198	213	178	214	215	196	173	176	215	199	200	205	196	170	223	176	172	188	215	199	210	210	219	226	187	204	221	226	201	217	203	173	218	178	194	188	209	188	192	210	209	221	221	211	201	187	213	204	182	202	191	226	222	219	201	223	217	195	199	191	213	182	197	213	205	192	202	172	238	210	195	210	187	202	222	205	210	213	219	207	199	191	189	196	203	181	193	200	209	194	235	216	176	189	194	187	194	203	197	184	217	203	196	193	212	182	180	180	193	192	182	175	225	193	190	184	182	222	189	202	205	214	183	199	198	201	204	186	197	234	201	207	193	223	187	196	203	204	190	210	225	193	225	205	185	207	189	202	198	203	225	199	197	195	202	182	189	203	200	165	198	210	228	184	210	187	189	209	205	196	198	207	229	211	203	195	206	210	184	202	194	196	199	177	185	209	191	205	196	190	211	189	200	198	182	222	184	207	210	216	201	192	178	191	198	228	227	191	209	173	218	209	190	219	202	182	198	205	208	214	221	176	204	229	183	236	203	210	209	186	205	178	194	217	209	223	201	201	188	198	224	201	206	214	204	203	186	191	180	201	181	189	184	203	190	208	215	219	209	233	206	206	207	180	200	185	197	216	204	210	192	189	197	203	194	196	170	165	207	224	179	240	211	203	204	196	197	203	203	207	205	214	220	225	204	210	214	201	189	194	192	196	196	192	206	200	189	190	186	222	190	185	195	196	191	205	208	223	174	199	213	184	191	213	187	209	190	194	217	188	214	186	197	220	207	217	209	207	228	219	207	197	194	197	206	190	179	208	199	188	199	207	188	176	178	201	206	215	207	173	209	196	207	193	180	193	211	203	202	205	202	182	202	197	198
11709	1387	5588	19841	8187	3052	1298	1103	864	785	727	701	698	624	603	569	561	630	577	568	566	547	554	526	512	538	517	573	506	506	550	473	558	523	539	526	508	509	509	508	521	531	509	487	519	516	499	532	510	473	529	508	494	490	506	561	497	508	505	506	497	532	506	512	491	524	526	519	522	455	538	540	475	560	503	510	506	491	481	506	488	503	523	522	559	514	508	509	496	487	528	507	516	538	511	515	516	504	535	484	462	488	492	490	513	497	518	462	507	529	473	527	505	497	530	499	519	513	528	529	521	463	499	537	509	523	505	496	494	491	495	467	517	509	494	474	498	488	513	492	471	504	490	497	507	518	499	501	486	494	504	480	527	566	534	489	503	501	488	491	474	516	528	513	492	522	487	544	527	520	522	524	442	515	470	548	492	506	514	532	538	524	469	495	508	529	493	516	471	488	491	538	472	545	492	473	490	502	469	509	492	525	478	509	475	519	513	499	504	512	494	503	497	491	465	544	464	492	454	495	530	515	507	554	474	478	520	478	514	486	504	524	492	498	517	505	446	514	508	507	454	483	488	536	494	474	530	474	499	517	472	507	485	526	483	502	511	522	528	505	495	505	541	497	504	509	525	493	529	510	518	524	491	484	518	496	493	459	489	489	470	496	513	509	486	518	488	427	480	486	506	496	528	475	540	478	471	483	489	489	542	478	500	515	506	481	531	515	505	522	508	456	468	431	492	519	503	511	493	509	484	477	499	529	508	506	494	501	528	507	477	521	472	499	520	494	486	581	502	483	512	514	478	512	511	489	481	508	513	496	519	441	542	515	510	536	494	478	462	499	536	497	514	480	521	533	517	513	476	488	521	515	525	513	505	483	483	510	491	528	469	494	511	508	538	457	498	512	529	477	466	458	499	475	484	487	476	524	528	510	468	493	535	481	516	482	461	506	528	521	476	509	500	446	506	497	486	517	483	481	479	513	493	492	501	506	487	517	470	517	491	498	515	496	498	532	517	494	457	491	475	522	502	492	489	525	526	486	496	532	535	498	525	476	513	481	493	488	565	489	467	519	509	507	519	473	520	493	465	505	504	514	498	530	508	479	503	523	526	495	489	508	496	481	544	476	483	493	491	484	503	519	492	508	476	521	524	499	520	526	511	508	491	495	471	513	514	524	521	497	512	481	558	485	545	464	492	509	491	536	452	512	504	504	520	476	501	491	539	535	511	505	532	500	481	495	481	535	474	460	550	524	510	489	526	513	459	508	453	457	518	498	494	487	499	532	505	534	530	479	500	501	531	502	467	463	493	474	523	503	548	499	481	469	535	525	503	488	487	491	520	507	519	478	516	481	521	506	566	505	492	507	502	511	485	477	496	499	495	512	508	537	539	510	478	525	490	483	511	520	520	466	491	483	495	528	519	468	522	485	509	485	484	501	500	478	485	496	484	481	509	515	481	550	526	528	498	501	486	506	467	482	478	542	475	487	498	494	487	499	466	504	549	504	470	473	511	467	496	503	481	493	496	560	549	542	502	507	502	470	467	506	483	469	495	498	525	513	494	490	521	518	506	510	522	492	513	501	525	503	474	509	461	522	516	541	497	471	530	504	485	494	506	526	525	540	535	498	503	510	498	499	499	493	511	494	502	464	503	515	534	523	490	507	532	494	501	474	502	500	503	520	518	488	519	491	475	497	506	495	534	512	448	504	472	477	501	509	510	529	474	492	497	490	526	509	454	493	496	467	492	517	498	467	506	507	520	492	516	488	524	505	498	477	474	477	515	497	500	468	483	492	506	494	516	530	511	477	498	487	513	522	484	468	481	492	487	520	497	482	536	495	500	482	501	467	481	457	503	532	531	490	505	499	491	503	519	513	511	458	533	470	461	519	473	502	468	497	457	574	471	478	455	508	522	488	518	489	489	528	522	535	531	522	505	538	488	498	460	519	487	500	493	516	535	490	510	483	521	502	495	508	471	524	513	493	459	463	517	513	518	526	483	539	504	477	519	514	486	482	513	505	438	533	492	530	505	496	514	470	468	504	476	533	473	457	480	544	496	488	471	504	486	496	512	522	473	496	516	508	514	498	514	515	513	510	532	468	540	512	438	512	506	496	478	515	510	496	471	476	471	464	525	476	502	480	479	525	506	517	501	456	529	458	490	497	466	484	503	488	497	499	484	528	549	478	520	476	523	484	517	476	485	493	495	481	507	526	508	522	485	482	533	497	485	506	471	476	521	525	517	546	532	500	498	518	510	482	491	440	522	517	485	490	478	504	492	434	501	530	520	499	469	517	484	489	511	528	531	540	496	476	485	442	493	492	527	531	478	466	503	490	501	513	488	525	491	498	480	485	502	495	485	514	509	521	515	487	491	480	495	484	500	517	461	518	502	535	539	516	486	492	477	505	479	555	506	503	535	501	491	493	490	519	525	509	484	476	526	471	490	470	478	527	478	492	522	492	501	470	473	484	530	480	551	496	514	513	465	490	489	487	471	469	509	468	515	492	499	491	458	477	494	483	486	519	524	526	509	522	502	476	489	531	514	477	479	512	504	528	515	464	484	523	536	478	507	501	481	473	492	503	500	486	486	481	545	503	481	481	491	544	507	553	512	511	525	486	503	499	519	508	532	475	483	522	480	470	507	523	502	522	489	468	526	463	471	479	490	507	513	529	493	505	481	489	471	488	532	496	513	463	493	524	471	467	506	486	493	519	529	507	540	496	506	523	463	474	483	499	538	523	476	497	502	491	459	538	512	498	513	483	475	566	502	531	489	501	483	477	491	518	454	503	487	528	497	482	492	489	500	499	495	479	515	480	537	516	535	501	511	518	464	507	511	473	553	548	466	514	513	513	497	518	514	520	506	529	484	522	486	505	521	488	507	490	515	496	462	510	520	488	496	535	494	509	477	478	526	530	491	502	493	530	543	538	515	510	471	545	505	498	496	510	480	477	513	536	532	486	516	525	486	491	535	505	505	482	522	483	499	481	492	506	524	506	477	495	517	494	491	518	532	495	532	531	494	528	515	491	525	499	565	505	505	533	503	523	513	519	523	525	491	530	515	512	504	518	513	534	473	470	460	466	523	510	511	523	510	481	521	496	481	475	477	483	493	500	494	465	507	535	481	475	483	463	499	521	496	524	481	497	503	528	528	511	488	508	506	496	523	494	503	463	497	508	471	495	547	489	491	526	504	503	496	496	509	482	479	472	485	509	496	503	522	484	502	489	534	496	516	460	512	500	503	503	521	513	561	493	493	508	525	509	517	465	455	454	533	509	484	494	473	475	532	467	485	502	470	465	544	517	529	489	471	477	514	516	495	499	494	482	495	484	528	554	497	488	496	470	467	457	514	481	521	495	492	482	488	542	493	485	515	468	484	465	462	493	518	515	477	501	502	511	509	484	517	518	487	550	451	513	520	551	468	484	490	498	554	474	509	514	509	466	497	498	518	537	519	479	510	468	541	486	526	510	498	526	481	506	477	513	488	524	475	506
3094	516	814	2757	1139	536	392	364	368	372	352	364	355	407	378	365	347	362	361	377	363	347	380	358	370	356	353	370	406	365	371	382	349	380	340	396	380	366	356	373	371	354	335	380	376	359	406	380	398	366	371	372	381	398	388	369	365	397	320	353	391	382	345	379	348	298	376	351	365	346	365	371	347	350	378	380	369	341	356	367	382	405	345	376	414	380	383	377	350	378	387	380	357	389	381	364	364	356	389	360	390	372	394	394	376	341	381	328	378	399	363	351	359	388	372	370	385	353	392	365	380	365	339	383	353	372	342	387	326	371	365	363	363	367	329	333	377	337	351	369	375	351	352	345	347	352	368	356	344	336	365	386	361	389	350	398	379	352	384	384	352	366	354	405	356	377	366	383	401	387	402	352	339	372	363	364	332	363	341	407	365	399	368	395	344	354	337	357	391	405	320	363	346	355	407	358	347	356	380	432	388	363	330	343	360	373	374	370	338	349	347	382	329	355	345	368	346	355	348	375	350	389	368	391	371	393	387	368	333	382	365	357	369	375	410	376	369	380	366	395	398	350	352	340	396	380	376	357	362	347	343	364	330	373	362	373	354	378	338	356	367	383	366	382	393	368	353	335	367	380	373	365	358	407	398	364	394	334	375	366	344	343	411	364	373	335	404	377	376	384	315	323	373	397	384	385	388	360	391	360	336	338	343	363	398	364	345	387	395	354	377	340	364	355	381	359	371	393	351	359	330	344	366	345	376	374	336	373	385	364	364	366	393	365	316	362	341	386	393	350	381	363	404	397	391	363	362	372	376	353	356	389	369	366	374	369	384	347	379	346	358	358	354	406	354	380	359	359	356	375	378	350	378	415	383	382	371	363	371	398	393	350	371	348	350	378	358	389	360	359	379	327	386	393	359	364	366	361	375	374	389	359	396	394	375	356	382	397	411	386	346	381	336	378	361	364	356	381	360	366	372	376	346	364	355	392	368	388	377	341	351	359	359	420	383	377	365	359	361	401	378	354	389	345	351	356	341	396	342	380	377	339	364	373	383	414	367	379	340	353	373	399	347	378	338	376	376	385	374	381	376	371	369	389	343	396	356	360	399	378	366	363	388	371	379	409	388	358	353	381	377	351	362	377	375	347	399	392	395	359	414	345	365	368	365	354	349	359	386	336	375	355	390	384	363	347	350	361	381	392	344	370	392	337	385	344	411	355	376	362	377	372	393	391	351	354	356	353	347	352	355	344	357	361	381	357	335	399	346	360	383	345	344	361	370	355	348	392	375	381	340	376	385	414	385	360	399	361	346	347	375	377	352	356	362	342	373	362	398	323	346	362	376	394	344	338	346	366	365	369	348	376	397	379	349	355	404	354	325	387	363	382	404	328	342	367	344	353	382	336	343	335	307	352	349	376	381	346	381	377	387	377	389	394	374	366	387	351	352	360	368	358	363	395	341	396	400	372	393	357	386	381	383	376	342	363	387	404	378	355	358	361	375	375	370	394	395	356	368	353	375	407	368	364	373	335	372	345	353	398	345	412	377	361	357	356	364	370	379	360	293	349	354	390	384	359	365	352	376	371	383	371	332	361	369	388	383	397	388	349	379	374	359	347	363	359	375	358	374	382	373	343	386	351	395	391	338	339	350	374	344	324	352	367	337	380	373	383	372	352	328	360	362	363	377	389	390	387	363	341	329	344	363	395	372	327	335	374	374	410	360	347	421	368	374	339	355	380	387	389	373	403	349	375	328	345	318	370	318	383	340	368	388	366	350	359	396	375	397	364	389	357	356	357	372	386	338	372	390	406	379	427	359	413	388	353	368	374	349	380	361	393	381	380	358	322	330	383	353	414	388	408	351	361	349	338	377	413	377	382	349	373	378	403	342	347	382	344	321	381	397	318	338	345	399	371	414	331	339	352	340	375	368	366	374	365	400	351	373	391	394	405	363	377	356	359	373	366	406	328	384	334	384	380	368	371	348	351	373	361	382	356	398	339	377	365	372	363	355	356	373	362	331	419	352	367	387	363	370	369	377	382	410	369	358	387	419	357	357	346	377	383	371	386	378	368	387	352	369	373	373	376	398	385	378	336	351	383	348	352	385	357	380	368	365	399	382	367	339	381	367	383	383	348	399	366	369	404	357	380	351	355	385	382	408	384	412	336	382	336	339	371	376	351	370	359	351	353	317	394	393	348	356	351	336	362	341	340	387	351	373	386	347	346	397	376	353	385	359	393	390	346	391	391	313	355	359	394	372	387	367	346	375	383	325	383	373	393	347	371	350	355	364	358	363	382	393	380	361	354	394	363	392	380	382	369	390	366	327	358	408	348	346	377	387	375	346	350	375	337	377	376	389	372	358	344	375	385	373	399	383	356	367	353	378	342	411	421	421	352	373	384	333	347	327	370	359	358	367	350	391	377	397	367	384	384	364	343	367	383	354	360	381	380	376	381	340	350	385	351	354	354	349	372	408	395	398	376	364	341	420	358	391	374	348	363	421	343	390	396	352	388	371	340	347	363	368	389	369	365	384	373	374	326	349	351	361	408	369	327	397	372	379	350	378	367	396	383	356	345	372	353	373	376	329	363	336	360	361	418	337	377	370	397	378	352	358	334	356	364	373	386	346	375	345	336	425	363	372	377	350	341	400	382	384	349	385	374	361	373	372	332	383	353	380	380	383	352	392	344	344	371	373	367	358	342	373	301	355	365	345	373	392	374	375	373	369	336	356	350	341	365	367	409	377	393	426	350	368	333	376	361	320	367	365	412	345	367	387	408	369	366	313	391	337	344	400	416	373	367	366	361	345	375	434	391	374	386	369	370	371	361	384	370	383	368	364	353	352	398	362	369	395	350	331	343	367	377	401	365	404	368	390	384	375	353	346	344	363	386	402	354	359	377	391	370	390	367	366	360	380	372	341	400	373	378	430	344	403	408	357	413	388	396	370	373	395	376	395	397	363	344	364	377	400	367	379	368	390	374	344	379	372	377	348	336	340	371	381	345	410	355	342	376	357	388	404	349	363	406	367	385	378	396	305	364	371	326	374	346	376	357	378	374	398	363	395	352	351	374	362	378	353	361	376	389	379	382	417	338	375	346	350	367	358	376	363	396	378	361	396	400	360	385	342	396	394	369	370	352	331	377	349	356	363	362	360	360	372	387	348	387	368	380	368	352	347	387	390	353	364	363	356	352	372	348	382	356	374	360	367	377	325	382	343	361	357	353	408	371	370	387	371	384	382	367	394	381	389	364	364	360	375	387	377	376	359	344	356	362	327	364	331	367	372	334	370	365	353	359	386	375	346	356	338	384	363	393	438	356	352	356	376	372	390	392	349	373	392	365	394	407	369	365	383	346	369	413	348	340	393	310	367	360	351	323	375	372	373	358	367	387	393	396	374	372	321	381	309	388	342	386	343	375	354	376	377	378	399	342	361	370	360	354	382	368	389	380	373	332	351	395	347	373	360	398	369	355	383	383	407	372	385	365	351	395
3155	973	2058	8741	3664	1496	970	993	820	917	857	895	921	851	861	890	883	855	815	888	902	815	901	897	922	878	854	874	889	925	834	875	824	901	893	940	853	869	880	844	894	839	894	938	878	899	840	930	908	893	847	933	870	842	878	906	920	883	866	868	859	873	846	884	829	895	844	856	805	863	889	859	834	909	878	894	862	903	868	881	920	929	889	881	912	874	891	865	890	909	849	846	837	867	932	885	841	907	895	877	866	887	901	832	896	877	923	808	868	859	895	830	870	849	928	930	855	856	871	884	920	875	895	885	871	829	881	821	874	890	873	935	877	856	884	871	848	888	882	908	874	873	885	841	861	842	881	882	864	879	818	935	903	891	850	905	918	910	939	887	873	847	856	840	839	880	910	875	894	912	913	832	901	849	868	815	879	853	897	870	860	880	887	869	847	848	876	881	887	896	920	854	899	877	859	901	900	904	827	923	901	872	859	908	893	865	884	868	924	849	929	918	879	893	839	879	911	874	867	911	887	905	907	889	859	880	850	870	851	875	875	895	896	876	861	906	878	907	838	862	880	827	870	883	906	911	902	913	865	879	930	834	830	871	862	850	855	868	920	857	857	880	843	879	864	827	860	842	867	851	873	885	860	868	840	914	881	882	900	852	859	886	915	873	912	887	897	908	896	883	867	862	933	902	855	895	873	902	887	864	892	905	887	899	869	865	856	884	897	819	863	965	856	896	873	846	878	848	896	914	863	879	838	888	851	918	876	863	854	899	859	898	893	912	818	936	912	897	868	892	880	858	932	846	868	869	863	871	902	888	907	830	866	853	895	928	922	889	879	867	880	915	862	851	855	832	883	908	924	875	882	875	845	863	877	862	853	889	911	866	838	871	874	973	872	893	892	918	838	919	839	849	897	882	901	852	892	865	866	880	819	918	842	882	888	841	905	874	829	923	902	872	922	886	847	824	882	861	892	845	878	845	861	862	917	886	871	888	851	847	849	879	889	876	843	912	877	924	849	856	798	845	837	885	859	887	915	872	932	848	882	860	914	898	906	865	909	837	887	867	889	880	837	869	887	887	893	896	913	888	872	859	871	876	857	909	889	898	869	921	867	873	873	924	846	915	843	855	868	864	857	854	817	862	866	890	849	892	889	893	879	905	896	846	829	878	853	930	869	910	857	873	900	916	892	880	873	866	935	890	920	874	863	843	865	913	951	883	904	856	959	890	865	840	869	859	845	859	836	892	860	883	905	870	821	928	894	900	876	905	877	875	881	872	870	853	896	893	855	889	877	906	878	886	842	810	853	893	861	904	831	887	837	856	903	867	870	882	866	859	880	874	831	859	851	859	871	912	880	869	838	874	842	896	902	887	893	902	819	840	853	888	861	877	878	895	915	905	905	900	935	847	915	857	852	909	869	886	917	838	847	886	905	843	904	895	907	906	905	828	924	901	841	895	859	821	900	859	853	871	817	899	888	856	879	893	873	887	873	859	891	873	881	871	909	903	917	860	874	854	869	889	844	807	854	876	865	914	865	867	869	872	872	885	879	866	807	886	913	907	911	920	832	868	857	896	901	905	840	830	910	884	871	852	883	922	866	899	848	933	860	877	821	889	863	852	842	857	830	878	786	864	811	899	807	850	868	893	815	853	902	890	939	850	857	878	889	856	911	854	851	899	936	921	871	886	922	845	892	879	888	872	928	882	872	850	835	862	897	876	894	831	884	852	880	897	874	820	873	841	861	872	836	903	927	902	861	869	848	851	911	847	832	896	892	857	864	911	861	894	875	852	907	862	873	898	870	840	895	871	847	889	858	914	901	856	888	861	834	870	882	919	851	894	913	847	867	830	903	902	901	865	875	880	873	823	872	899	827	843	888	880	829	914	858	945	823	893	914	927	893	867	861	883	857	856	894	869	855	859	857	899	914	917	826	841	896	868	899	892	899	892	859	878	883	916	869	803	866	924	875	828	816	871	849	922	853	831	873	879	868	846	908	874	838	915	900	930	910	864	897	888	906	865	870	896	843	903	850	899	904	881	859	796	865	855	886	859	805	865	895	938	862	876	892	881	887	812	889	921	850	873	889	882	856	881	893	883	850	825	823	902	854	820	929	880	868	891	878	791	839	876	849	887	907	839	922	844	934	907	895	905	904	847	890	809	831	874	922	883	925	926	861	897	862	905	881	845	889	881	890	875	804	873	853	907	842	871	857	872	874	860	940	898	871	900	875	837	858	861	848	830	925	795	864	891	914	917	857	862	875	849	869	854	892	892	861	940	884	872	889	893	873	860	908	899	935	853	877	855	893	886	830	882	925	888	885	875	871	911	839	914	840	932	851	843	890	891	875	891	871	870	886	857	837	900	892	831	838	842	883	857	925	852	921	871	902	885	831	927	868	888	937	861	832	932	869	882	880	846	895	826	893	903	816	921	870	928	922	850	889	883	873	850	852	933	872	871	874	858	896	890	854	854	853	872	894	902	890	856	895	813	830	865	871	947	902	847	871	907	872	959	911	831	891	888	868	893	861	858	868	877	898	844	828	840	881	882	888	872	916	914	887	868	889	870	866	869	868	889	806	843	871	897	869	898	910	842	849	885	856	857	856	858	844	873	880	904	854	820	874	863	846	864	845	891	881	857	882	861	876	880	884	910	879	899	899	883	847	869	929	898	891	867	908	859	899	881	891	841	905	901	851	875	918	894	842	872	814	896	898	862	840	873	855	888	867	895	899	876	936	919	898	846	879	881	899	856	917	873	861	868	874	887	914	886	844	921	888	871	861	889	923	887	884	838	887	857	919	896	856	917	865	870	881	862	867	839	909	850	885	885	853	872	811	904	874	861	899	898	886	856	903	840	893	907	850	859	852	885	865	881	922	857	904	878	903	857	873	915	829	848	872	875	904	845	869	807	872	844	912	893	846	885	871	908	857	833	894	874	834	881	882	877	888	858	880	915	866	807	884	875	856	891	835	887	900	890	859	826	821	857	880	872	894	955	892	821	864	922	857	909	870	847	874	929	905	837	819	881	890	869	862	878	829	932	848	788	850	862	857	887	816	853	885	904	847	887	930	925	877	899	870	888	873	867	830	827	911	905	884	843	861	896	920	892	868	841	903	866	869	853	905	863	870	863	935	896	894	876	950	865	895	883	901	938	866	898	908	894	868	883	875	863	921	883	889	875	858	862	881	886	894	836	877	899	867	840	901	943	918	920	852	821	877	885	904	910	918	885	925	862	834	867	887	896	890	898	851	942	892	857	869	864	846	872	819	862	909	864	886	838	848	832	931	908	828	829	852	857	904	863	896	917	843	874	843	878	909	874	895	876	880	856	903	889	876	868	899	873	954	881	862	849	914	819	872	867	903	859	906	892	863	813	862	885	926	883	861	803	894	879	868	831	866	849	838	878	882	870	884	877	907	864	892	938	850	868	889	879	855	857	877	912	890	833	854	884	884	908	868	844	872	863	860	884	898	900	875	877	854	892	854	906	872	847
10536	1246	1017	3690	1676	632	454	418	380	365	357	396	369	368	350	386	397	386	347	346	372	415	349	336	373	372	374	346	339	377	363	368	354	376	368	396	373	340	399	351	372	371	345	353	331	363	377	385	369	352	375	335	370	358	351	375	384	361	361	371	350	351	331	371	347	391	342	341	392	340	372	350	319	369	358	344	354	348	365	383	364	366	363	417	377	354	375	371	374	381	376	350	339	374	377	371	340	348	361	356	367	361	351	357	359	378	408	359	348	358	371	373	370	378	355	343	337	371	371	366	408	347	349	330	368	377	407	385	329	350	392	327	381	374	365	364	372	358	364	340	357	351	309	346	382	365	326	371	373	343	367	380	387	333	360	355	373	353	343	374	340	352	369	359	386	365	355	376	357	339	337	386	344	366	352	365	354	354	373	351	380	378	374	367	377	360	369	380	362	363	408	328	394	350	333	362	342	381	352	373	402	327	354	345	358	390	346	348	371	388	383	361	343	344	363	368	406	376	381	354	406	350	345	360	358	360	391	357	371	351	345	354	362	415	369	382	372	383	395	348	345	333	392	343	384	357	367	329	349	360	348	334	383	353	363	378	355	361	346	350	357	345	350	374	352	347	386	334	339	354	379	366	350	341	378	372	371	350	397	336	383	336	359	356	388	398	374	408	359	383	347	364	394	331	373	334	364	318	368	363	349	338	358	359	364	362	346	357	356	378	348	359	357	381	350	401	363	368	361	352	392	334	359	363	362	379	365	319	398	372	354	331	337	376	371	349	381	413	351	407	374	364	354	379	359	354	387	332	340	368	384	356	364	372	362	363	340	366	362	365	364	357	350	384	339	357	366	356	349	392	387	300	360	377	356	357	375	386	317	369	341	364	388	334	334	368	353	379	328	366	376	343	377	355	362	343	393	336	382	350	356	369	386	353	379	366	338	360	377	352	360	355	375	364	378	387	362	387	372	339	376	364	398	356	385	379	338	330	357	348	337	379	381	361	358	354	379	380	372	367	360	344	369	369	339	400	387	372	384	377	328	357	388	376	359	322	384	401	394	336	385	376	356	390	355	357	400	356	356	363	417	356	348	358	322	376	340	370	342	362	374	342	376	376	366	379	345	352	371	335	316	334	367	369	377	321	352	348	361	349	345	371	350	369	346	355	361	361	382	353	365	338	349	373	363	345	333	380	339	332	377	365	391	389	356	383	378	354	363	382	376	332	383	348	373	360	342	327	354	390	371	380	397	335	364	381	368	356	363	357	367	344	365	365	359	358	355	337	355	366	358	349	371	340	366	366	371	381	385	367	350	378	363	332	353	387	322	366	376	387	382	369	354	359	382	388	366	378	396	344	355	328	361	351	375	382	373	354	371	377	348	356	344	321	342	345	380	362	390	360	379	372	366	396	328	371	400	373	369	386	351	358	332	359	350	367	363	381	357	368	416	346	356	368	323	368	338	375	373	382	384	346	399	364	371	360	347	364	322	379	367	363	332	347	332	361	345	387	344	367	367	352	367	368	341	349	380	365	371	379	364	352	351	411	383	374	338	364	345	329	341	368	360	359	375	329	381	396	346	360	355	388	383	358	353	386	353	385	345	357	369	368	359	365	334	369	395	356	348	355	353	413	337	365	359	357	340	344	364	350	386	373	378	383	356	379	347	341	372	346	385	363	353	407	355	364	340	388	393	347	371	362	367	341	361	337	398	367	352	406	355	360	330	340	327	365	370	388	385	346	365	346	357	361	371	337	383	345	361	361	316	360	394	379	373	350	371	378	358	398	396	354	349	370	386	329	330	381	384	353	324	354	369	346	334	341	353	372	370	352	394	343	325	351	371	334	340	336	337	392	369	366	410	387	338	364	349	331	359	335	326	362	355	377	355	383	375	322	338	346	387	390	316	344	343	382	374	338	356	365	347	352	374	403	382	337	351	399	376	340	339	359	360	338	397	378	392	377	347	396	384	357	355	346	334	342	376	359	366	381	347	331	347	328	412	387	409	357	355	351	377	352	343	369	314	356	372	373	392	384	361	369	342	361	387	351	391	325	397	328	336	375	348	365	385	372	353	372	336	375	377	386	365	365	348	363	371	359	381	354	394	379	354	364	341	376	374	359	347	382	363	362	341	345	378	353	386	341	400	373	359	406	360	367	353	371	415	364	359	374	367	337	325	375	360	364	382	353	374	388	356	364	366	343	373	357	378	367	342	356	365	387	371	369	337	352	387	339	377	385	356	393	368	380	361	353	334	367	367	395	360	405	391	331	375	359	361	358	361	388	363	363	330	410	380	378	321	343	379	359	366	358	358	391	356	369	354	353	352	352	415	343	338	337	348	353	334	369	375	391	345	370	394	368	365	358	364	370	343	365	343	361	354	382	387	363	354	382	324	326	361	377	354	363	358	359	356	396	366	333	353	354	365	388	354	361	342	359	332	352	353	351	343	362	371	374	387	335	375	373	365	339	368	372	355	372	413	370	346	379	389	385	327	337	386	395	366	365	355	355	359	339	352	344	382	356	397	382	377	406	386	355	359	361	353	408	362	404	377	337	372	387	384	381	367	363	341	333	360	357	393	360	344	333	374	382	331	351	317	371	388	344	348	366	373	366	373	398	372	327	333	354	365	362	349	337	355	348	331	344	355	379	359	356	374	378	344	388	336	358	369	328	379	305	339	376	346	363	391	378	375	364	383	351	382	386	350	348	395	378	354	329	353	362	329	355	374	362	352	339	372	361	359	345	334	403	350	368	369	345	327	317	365	389	385	350	338	361	379	344	362	372	388	345	341	347	360	386	324	362	384	331	343	351	334	338	355	381	365	370	324	380	377	323	339	364	373	368	366	369	347	382	354	378	344	382	376	344	386	346	386	365	376	359	370	338	355	339	358	378	373	335	359	381	312	347	375	369	381	354	379	333	352	343	359	398	413	374	400	346	356	334	375	374	351	315	343	352	362	344	349	358	341	348	326	378	356	356	377	349	366	373	368	335	367	362	340	348	339	356	357	398	367	389	358	367	337	349	379	340	357	346	353	364	372	347	346	375	343	373	339	368	395	356	345	361	342	342	358	393	359	343	344	358	362	382	354	379	377	378	405	329	321	362	362	344	373	380	348	346	357	347	370	341	367	305	347	344	351	354	333	366	347	402	388	370	385	362	362	391	367	349	351	358	360	386	310	362	366	328	373	372	389	367	367	346	384	372	367	370	346	371	367	345	376	382	331	357	374	345	363	382	386	345	337	395	349	376	334	363	344	346	368	361	381	398	356	348	365	356	387	359	392	397	368	337	364	324	337	348	397	366	343	334	365	364	363	384	343	360	386	348	384	349	382	378	355	332	358	428	387	353	352	373	374	357	397	369	388	340	384	346	354	338	375	348	350	391	412	350	372	348	373	388	355	357	339	377	345	365	362	391	364	357	377	358	383	358	366	350	335	323	348	384	349	348	338	365	346	395	378	362	340	400	360	384	359	353	401	350	351	359	352	389	352	385
8735	1267	2354	11613	5104	1998	1251	1110	1009	989	994	911	966	955	919	874	956	904	873	904	898	904	857	913	894	886	878	891	845	952	869	863	832	856	861	887	822	842	903	869	870	825	841	852	873	877	835	858	864	826	856	829	869	854	867	876	876	872	850	848	879	832	829	872	862	933	806	857	888	847	844	856	809	814	860	857	817	877	817	847	885	841	797	870	826	790	802	851	881	914	841	829	907	845	865	875	874	825	847	854	845	857	853	835	855	858	864	822	763	841	857	849	820	811	849	827	888	873	847	776	877	894	866	842	917	867	878	802	886	852	846	839	897	819	877	844	878	882	834	833	863	874	900	811	813	844	840	838	798	860	825	847	876	806	871	854	814	847	852	861	871	860	783	845	876	804	825	847	912	892	854	826	894	870	899	848	870	785	879	798	860	831	811	847	885	883	858	877	826	869	840	799	856	878	828	859	864	843	744	891	849	862	857	824	852	854	888	828	881	870	894	884	893	809	856	807	840	857	839	827	846	871	857	840	804	804	842	880	875	792	877	820	821	875	814	839	852	822	803	807	881	886	860	837	853	834	860	840	806	874	835	838	896	850	833	849	811	813	850	815	811	892	896	826	887	860	829	839	867	899	869	841	826	893	858	842	824	847	817	841	871	835	855	869	872	863	861	845	822	854	895	869	827	806	813	844	884	887	847	793	841	865	857	867	881	867	852	833	915	878	840	846	854	847	834	834	832	815	841	848	828	883	845	820	863	835	880	845	873	828	866	777	839	862	849	830	859	860	867	828	831	898	896	832	867	883	938	868	823	866	810	893	872	871	816	896	794	799	856	836	842	847	855	857	798	878	856	888	845	876	889	831	866	820	891	821	909	859	832	901	836	873	842	858	828	847	851	822	848	842	894	843	869	898	809	834	853	885	854	867	877	811	815	852	860	845	854	849	825	898	852	861	836	800	889	833	881	834	824	818	858	840	891	911	822	870	824	860	791	872	839	835	837	877	847	865	810	883	851	859	894	848	810	816	860	815	878	863	840	862	880	854	808	798	858	862	848	836	834	832	855	799	841	869	852	878	851	842	816	811	805	802	814	842	839	859	802	858	807	801	831	829	867	856	855	863	848	856	805	820	832	831	808	922	844	847	872	819	868	892	807	845	890	863	813	856	829	825	817	842	856	916	888	849	808	843	856	883	858	870	865	815	829	862	863	843	833	857	886	800	879	820	901	812	881	802	822	872	859	846	873	869	884	826	884	843	886	865	835	842	834	859	818	836	786	859	827	853	808	866	858	868	821	890	878	887	855	820	889	799	813	893	818	848	833	850	837	875	861	848	849	881	853	851	827	846	815	881	836	820	865	866	813	889	827	904	855	854	835	854	805	831	899	907	851	868	855	801	848	882	885	830	837	838	812	883	850	825	841	831	851	863	862	894	835	841	864	913	852	868	875	820	815	823	801	935	899	845	799	859	887	848	781	830	828	854	853	886	845	843	855	872	863	818	864	865	882	903	815	846	812	821	832	877	887	855	855	809	881	855	812	861	854	874	822	888	873	906	836	840	807	782	854	862	842	826	838	840	861	876	806	866	867	815	812	889	902	870	834	894	819	895	828	833	807	808	835	860	872	798	860	805	818	847	845	815	825	832	845	877	900	869	824	819	871	851	835	813	859	893	833	890	827	847	850	886	854	862	873	839	881	862	877	849	819	887	887	827	903	866	837	894	846	889	834	875	810	839	898	804	819	838	870	863	863	838	876	826	889	817	906	859	883	803	834	839	885	857	847	843	886	885	850	835	795	875	883	884	818	862	886	845	913	859	864	873	898	786	833	863	889	827	888	882	887	774	848	848	855	841	833	862	855	832	822	865	877	817	895	867	874	867	851	779	834	916	807	848	867	881	914	858	841	852	788	900	804	874	851	841	867	821	897	778	861	849	850	869	917	839	866	898	842	918	850	860	850	811	825	868	889	842	855	870	897	856	892	813	855	880	869	870	839	891	843	866	850	811	864	867	840	845	850	851	906	815	875	896	820	814	879	830	883	847	862	864	865	845	840	852	866	882	847	866	854	832	874	816	820	800	809	920	846	824	835	862	857	860	826	851	877	825	875	802	774	876	875	868	846	796	830	856	869	874	839	797	817	872	853	871	893	871	837	862	869	852	825	838	880	911	875	829	950	834	868	860	806	832	839	849	885	843	863	848	808	856	827	818	867	885	861	852	852	823	842	853	855	870	841	867	828	901	791	852	825	895	855	886	886	816	813	833	853	813	862	867	878	840	900	814	876	807	923	865	837	819	877	867	831	838	926	874	828	861	907	813	856	892	828	849	868	899	843	786	821	854	779	826	881	770	810	882	808	880	867	830	842	829	868	912	862	834	873	818	799	876	880	910	833	925	806	875	856	816	845	859	853	820	892	870	864	828	902	835	904	850	874	888	834	868	851	869	860	826	892	835	885	824	840	854	885	861	869	883	850	780	874	876	895	793	821	847	820	878	908	838	825	840	843	852	810	817	880	853	845	829	857	857	879	900	850	852	886	772	844	820	863	866	870	905	826	842	847	833	906	895	816	882	776	803	832	860	865	833	879	828	804	863	821	821	849	854	852	856	849	851	812	820	866	857	849	881	845	854	880	902	816	888	829	901	850	860	789	864	833	834	887	825	856	829	849	843	840	877	797	898	831	832	871	891	809	849	909	818	914	865	886	903	857	862	881	875	824	858	866	873	864	841	903	887	828	844	853	829	866	861	909	832	855	836	879	837	867	809	847	799	844	832	863	844	820	877	856	835	812	836	867	828	865	839	906	885	833	887	851	822	828	878	879	836	848	861	851	838	837	847	871	831	842	841	823	881	824	866	827	870	843	811	866	843	867	855	824	837	846	873	876	906	826	873	835	869	846	882	847	798	838	832	845	881	857	830	875	835	870	834	882	824	830	834	801	839	862	853	858	860	874	846	868	852	809	832	860	841	839	867	806	826	839	854	836	811	886	814	886	867	881	898	809	800	860	808	835	922	850	830	839	837	889	835	855	800	828	891	810	863	849	809	843	818	877	847	819	850	878	821	838	804	878	858	895	835	795	864	799	811	797	849	877	804	864	807	844	843	885	842	872	858	916	903	851	822	871	855	804	849	866	814	893	862	829	865	825	843	830	884	840	818	867	786	854	832	919	845	858	862	884	861	808	871	891	862	875	830	806	830	831	821	839	825	868	843	842	847	851	868	856	804	863	894	850	857	882	853	892	832	825	833	904	892	800	841	838	893	863	840	863	903	821	824	811	858	873	827	887	900	840	816	857	844	806	919	857	821	846	816	861	792	868	878	924	812	868	854	809	838	840	821	824	878	863	876	834	816	822	827	832	846	849	866	861	864	886	861	849	835	877	801	841	864	826	877	892	850	775	870	797	901	864	877	874	845	889	890	828	848	846	812	844	879	839	879	823	880	852	877	845	800	861	841	835	900	857	823	839	834	859	873	819	841	880	825	864	811	801	886
18611	2593	1650	4534	1852	571	352	314	235	223	227	248	191	194	195	216	221	202	190	182	179	178	208	174	214	206	183	187	182	198	199	175	182	188	206	205	168	184	169	187	180	201	193	179	188	182	180	183	182	212	184	190	200	184	185	165	178	198	191	201	189	195	191	222	195	193	195	168	182	188	193	221	180	216	172	179	195	160	189	167	189	191	204	186	172	160	179	191	168	197	163	196	182	168	210	165	215	155	172	205	190	176	183	155	187	174	182	194	176	182	179	185	211	206	179	183	177	173	159	184	181	199	164	154	174	182	179	168	188	169	175	195	184	196	170	185	158	217	169	179	154	163	195	199	180	181	177	174	210	173	188	164	168	178	180	170	168	165	201	185	178	179	180	210	200	187	185	155	194	177	156	165	183	152	219	160	187	185	198	165	164	192	172	154	170	192	175	188	171	197	171	196	192	188	210	173	198	162	186	176	179	192	158	160	180	178	201	192	188	192	179	162	180	188	181	167	185	163	197	185	188	143	208	196	167	187	200	163	195	179	211	173	212	173	182	210	178	197	188	205	192	229	140	190	170	162	174	182	207	169	160	165	168	175	189	173	178	193	179	193	182	164	169	186	182	195	195	187	207	194	168	178	197	195	168	178	175	157	218	167	186	192	184	194	179	193	216	195	191	160	216	201	180	173	208	186	166	184	179	163	183	178	182	203	186	181	191	175	210	184	159	207	181	199	191	215	195	186	167	165	156	165	202	192	174	191	163	181	176	164	192	175	176	193	180	160	198	154	177	190	168	177	142	191	201	178	211	178	162	179	168	165	182	194	198	194	177	175	163	147	197	202	179	191	187	171	175	199	182	166	197	211	183	189	174	185	186	166	187	182	175	175	179	203	191	186	186	187	164	169	210	167	190	180	207	164	198	177	190	165	155	167	192	199	225	191	179	204	182	191	180	172	184	209	184	162	182	198	191	199	196	177	151	186	180	189	184	187	181	195	178	186	179	173	170	168	193	161	166	163	173	192	153	180	195	190	187	186	176	164	198	182	180	173	196	186	179	162	174	163	184	194	160	171	193	172	160	169	188	191	176	182	203	158	189	165	197	184	189	175	191	153	192	199	200	171	183	177	193	167	192	172	174	162	171	188	171	176	200	190	186	158	171	175	173	196	184	182	177	174	177	175	184	200	176	210	165	177	202	155	179	187	177	175	182	184	184	190	170	181	202	160	186	176	218	187	190	165	188	205	187	187	183	186	164	192	168	172	188	167	200	198	202	184	163	178	197	199	179	183	192	186	185	196	177	207	192	167	174	196	214	188	165	175	160	177	181	185	209	173	182	180	171	177	167	170	163	155	192	159	198	170	165	204	181	190	167	194	164	180	195	177	166	178	175	185	188	163	186	187	173	180	181	186	179	165	188	177	152	190	167	182	213	166	179	154	191	167	192	178	205	200	206	183	187	175	175	193	190	157	195	192	179	180	174	164	183	167	188	162	206	167	160	206	178	174	185	159	193	194	175	175	196	202	183	179	185	210	165	173	180	165	189	197	173	190	183	184	159	195	175	157	195	214	175	179	171	166	157	170	181	190	151	204	192	168	206	179	151	181	187	178	216	202	149	174	193	180	176	199	167	180	175	152	172	178	199	198	209	207	188	168	169	152	177	132	169	195	191	164	177	159	188	171	161	197	183	186	171	158	189	215	174	194	176	165	193	184	175	191	172	192	169	196	173	177	160	190	165	192	167	156	177	173	185	169	187	169	192	209	178	153	170	176	171	206	192	181	195	206	169	157	193	203	196	201	193	176	182	168	179	214	200	169	176	199	201	181	177	182	178	195	205	176	173	179	177	193	199	183	197	186	174	183	197	186	194	167	187	197	194	202	204	186	199	189	207	171	159	170	174	168	163	178	181	191	168	172	174	170	166	178	183	168	192	179	176	181	167	188	185	193	196	174	180	177	201	201	183	188	181	182	176	185	187	177	202	207	196	183	192	181	192	175	180	170	204	165	182	173	188	158	172	177	176	180	186	174	176	199	164	197	161	172	174	191	168	194	182	200	193	185	156	175	178	183	183	184	166	174	184	173	161	172	180	170	164	198	191	171	172	187	183	171	169	177	178	182	208	198	180	173	200	188	193	149	178	188	170	195	173	178	174	183	160	190	188	196	187	167	171	195	171	196	185	188	210	184	164	193	185	168	149	171	172	155	171	182	213	171	182	186	203	178	182	194	201	186	195	187	159	176	187	201	192	188	198	188	181	185	192	169	166	192	192	183	175	173	170	174	191	170	202	209	182	166	178	185	184	173	193	179	208	172	174	199	185	187	185	153	188	181	192	171	175	207	183	188	183	205	180	182	165	153	180	179	178	180	182	168	183	181	158	190	148	181	182	180	196	180	193	194	153	191	190	183	192	192	215	183	186	203	188	176	196	178	159	154	164	174	190	196	181	163	200	178	174	176	179	202	195	204	186	183	192	193	180	179	187	185	161	165	187	187	205	160	213	195	177	199	175	196	213	179	190	196	188	174	189	209	187	186	199	171	174	190	176	161	179	190	222	175	198	164	182	192	194	194	203	182	200	166	191	177	167	158	205	158	182	203	158	169	208	169	177	182	170	176	208	189	191	170	192	164	165	181	187	186	167	189	191	208	180	174	168	162	202	197	153	203	179	184	172	187	179	163	170	174	200	176	203	178	195	175	195	195	200	173	184	165	188	167	166	194	175	199	161	203	171	170	191	169	176	166	191	184	194	224	170	186	208	204	206	175	192	182	209	198	182	178	167	196	193	198	212	177	189	158	170	184	170	196	193	159	180	184	195	195	163	172	187	146	208	176	189	174	173	204	186	176	177	174	177	196	180	190	169	190	209	171	189	180	181	172	179	175	153	182	182	175	174	185	181	161	218	159	157	207	183	183	180	173	161	174	172	178	209	182	166	198	193	173	216	181	203	196	178	181	200	183	191	172	175	183	156	189	167	172	195	168	184	177	227	181	206	181	169	191	173	189	207	181	201	168	198	181	201	174	177	189	185	186	209	201	176	193	192	170	199	168	186	203	185	172	170	180	159	187	188	181	170	188	181	167	174	208	180	186	174	196	168	182	181	185	169	159	201	176	188	166	149	163	172	171	178	176	183	169	200	198	193	176	196	185	160	186	203	164	190	201	181	177	184	169	165	176	179	189	177	183	200	174	181	168	165	164	189	175	180	167	184	176	174	189	175	193	154	179	175	190	160	166	167	177	168	184	207	175	181	175	179	219	173	198	180	194	173	193	181	168	180	184	195	172	180	158	172	193	195	172	188	192	169	177	194	170	188	183	187	186	174	201	185	181	188	200	175	186	164	178	203	195	170	177	172	170	203	187	206	194	190	179	183	203	183	204	171	176	203	191	216	196	174	171	213	192	188	182	171	226	184	170	187	189	186	204	165	169	181	164	140	199	167	202	164	186	183	204	177	174	196	172	143	175	177	168	172	202	194	208	178	168	185	204	177	189
12057	1391	3624	13740	5423	2166	1262	1103	815	738	708	679	605	614	622	566	565	551	539	558	548	523	542	492	473	502	508	497	494	479	502	540	486	484	511	491	489	479	483	471	487	483	472	463	480	454	476	468	466	496	487	473	459	502	472	426	472	478	514	474	480	496	475	478	447	465	475	495	482	451	456	440	506	453	424	450	451	471	488	479	504	460	440	472	469	460	473	470	483	414	437	463	418	477	436	449	502	470	485	449	481	434	475	467	444	445	441	432	478	423	495	481	463	458	464	480	445	497	425	463	448	473	460	471	467	469	429	460	438	461	506	453	440	458	471	472	439	472	438	493	488	427	444	473	478	482	440	491	454	478	473	456	461	463	459	462	448	512	470	453	440	434	541	474	507	479	411	461	430	467	429	462	489	443	453	500	413	446	463	448	458	434	500	463	471	492	480	501	440	453	443	472	468	463	443	424	477	414	474	460	498	460	490	489	471	461	490	473	449	446	481	446	511	468	462	450	445	436	451	493	463	500	440	431	459	456	463	441	460	464	463	457	440	476	475	490	433	430	435	445	458	460	464	468	488	483	459	447	472	446	499	505	473	469	483	480	481	471	456	458	437	469	454	452	500	405	488	476	489	437	439	452	439	447	483	436	467	462	445	464	466	433	487	455	462	468	461	464	499	418	483	463	480	453	456	456	440	438	486	411	457	483	464	452	449	489	444	450	483	456	476	468	456	460	445	490	478	422	461	470	494	482	490	435	451	457	467	472	455	441	441	463	444	434	460	444	472	435	418	464	426	445	451	423	448	457	455	429	490	447	443	486	470	458	445	472	466	466	470	487	444	460	510	428	462	435	452	462	459	491	428	482	454	492	445	423	466	433	464	430	461	518	450	469	415	448	473	490	454	444	430	456	448	457	426	473	433	451	446	472	469	480	489	466	427	472	468	476	457	459	415	466	500	449	446	424	445	509	471	441	442	457	494	465	445	481	471	463	503	421	461	413	459	456	466	427	489	477	420	440	435	490	450	506	452	450	474	438	477	467	448	420	478	474	446	453	478	461	449	502	442	462	501	436	462	465	426	462	501	456	491	449	450	439	454	492	472	408	487	444	439	465	475	434	473	494	481	480	430	451	450	457	457	471	485	458	445	458	459	474	472	405	435	458	471	463	460	465	485	450	433	467	461	471	461	466	475	467	475	486	459	447	438	453	486	488	490	483	477	445	469	451	481	441	460	476	482	459	464	441	432	443	507	455	473	478	466	438	496	463	464	479	519	480	471	482	461	480	421	414	505	500	460	435	481	458	474	464	484	492	462	446	482	455	498	454	464	437	473	467	424	418	455	476	455	484	470	419	466	457	435	473	429	468	486	448	466	446	485	484	450	428	442	475	465	470	440	466	441	469	462	443	453	480	457	453	464	477	442	452	455	447	446	459	447	504	491	463	470	466	439	453	468	441	453	448	471	460	444	502	496	460	446	470	471	469	469	461	482	457	470	468	453	474	440	430	453	418	480	454	438	426	430	473	455	469	454	453	485	446	456	462	440	427	437	442	471	449	467	460	446	440	441	443	429	449	474	491	467	446	472	443	428	444	435	446	480	458	400	457	498	442	463	459	451	440	476	442	451	429	472	459	471	449	486	441	461	466	452	439	479	442	433	471	499	471	404	419	485	444	458	422	417	428	475	501	453	459	443	467	461	491	436	466	453	449	445	459	507	431	457	485	461	508	469	450	453	468	481	430	472	423	457	470	501	430	396	450	431	441	436	468	450	439	438	471	486	455	460	457	467	447	455	435	467	438	483	453	447	437	469	450	406	460	445	467	449	496	464	465	466	433	450	450	472	456	463	493	435	474	455	482	450	478	488	469	466	484	492	467	441	460	472	424	453	444	465	464	471	430	477	458	414	438	487	457	489	475	436	441	489	439	458	469	452	440	494	498	439	503	448	452	462	539	408	464	466	441	404	416	506	431	442	445	447	454	494	403	449	460	452	475	478	434	439	454	477	438	495	467	476	442	432	443	497	448	446	454	448	448	444	462	440	437	468	507	447	460	440	432	450	451	488	475	460	481	438	472	454	455	461	443	454	387	504	491	467	438	480	453	456	452	489	409	475	453	482	474	473	448	430	427	492	450	458	503	436	440	487	474	446	448	428	460	418	494	446	464	473	428	463	497	467	449	460	447	436	462	454	484	457	464	476	444	438	436	467	480	432	440	450	445	458	470	450	459	499	475	462	464	485	460	461	468	451	443	423	476	448	451	476	454	445	454	436	465	451	462	472	455	480	435	424	438	477	470	439	434	485	451	456	489	443	397	458	440	436	490	487	477	468	461	457	464	461	424	485	459	500	470	423	442	448	464	420	469	430	451	472	448	453	465	475	447	460	459	443	469	463	445	475	479	469	488	451	493	479	463	441	428	488	483	493	438	477	454	451	487	460	423	457	423	446	440	457	461	447	434	413	417	478	446	437	462	468	496	435	476	452	475	473	447	460	484	465	438	516	456	460	449	443	462	479	422	469	439	455	510	472	436	443	456	469	451	475	451	467	448	492	415	452	450	481	512	429	445	482	470	457	474	456	476	451	424	472	515	479	450	493	448	471	446	467	468	440	430	431	439	500	465	502	418	469	457	461	450	441	479	501	432	462	471	498	495	456	443	495	456	465	464	474	416	464	441	447	423	460	459	452	442	474	469	490	455	421	454	455	436	474	483	444	458	485	490	447	465	459	462	488	463	442	439	468	462	433	436	424	481	477	424	429	457	442	447	479	422	424	456	443	457	470	464	428	447	480	428	438	460	505	450	458	460	433	469	438	442	480	446	451	485	450	406	433	493	443	438	440	444	466	472	419	426	441	467	483	439	456	459	478	450	426	422	435	465	450	458	434	459	465	442	443	457	453	440	496	443	492	396	482	421	447	442	430	466	483	486	455	463	480	455	443	459	445	465	456	431	450	473	461	433	412	469	491	435	454	431	508	454	468	453	447	475	492	455	436	453	401	452	463	483	472	462	466	464	474	428	510	440	438	454	468	471	465	493	494	420	459	464	457	432	440	483	482	487	463	467	408	446	470	447	458	444	486	488	464	454	461	454	461	469	454	411	451	446	476	473	480	458	455	467	456	437	460	486	491	442	457	477	461	475	446	461	446	478	458	488	499	496	460	504	455	488	465	453	470	444	427	499	477	462	456	450	438	423	437	440	462	444	471	497	504	478	458	436	444	473	408	473	438	442	453	449	449	425	477	475	496	463	475	467	444	467	478	468	474	486	480	425	447	475	453	498	471	481	448	458	459	444	465	487	459	515	502	435	503	468	471	469	451	483	454	475	463	473	482	467	481	474	463	462	491	458	432	463	450	425	457	441	437	461	410	465	466	456	456	439	445	449	432	442	450	448	478	460	433	454	443	445	460	442	462	477	427	489	453	460	474	446	440	447	491	437	453	424	462	462	483	453	471	462	433	433	476	480	454	449	480	469	425	497	428	467	454	453	409	471
3327	669	785	2436	927	427	420	389	386	383	352	372	397	317	370	367	371	368	371	369	341	347	419	356	361	383	315	323	393	381	340	328	370	391	359	339	341	322	377	368	366	349	362	345	385	380	347	342	350	347	374	356	377	342	363	359	400	363	355	377	335	377	353	369	354	360	363	374	391	337	378	369	380	370	371	391	383	336	378	366	350	381	337	317	362	348	344	373	355	393	321	360	364	372	401	359	328	377	370	350	364	355	331	347	362	349	399	356	357	369	341	337	324	396	376	409	367	376	358	345	375	362	393	345	357	361	408	323	323	347	338	386	374	381	351	357	359	394	359	383	385	374	359	358	360	398	363	374	395	353	360	331	371	352	341	397	333	378	380	361	333	387	424	392	381	374	372	362	341	364	351	371	342	363	405	368	393	334	331	349	357	352	355	372	391	331	382	363	364	400	318	354	364	359	361	337	348	371	372	392	358	344	344	348	374	315	348	376	406	349	369	334	352	372	342	368	373	345	345	333	343	357	337	329	348	356	356	363	367	363	376	382	391	398	360	364	390	373	355	357	354	333	338	361	322	362	350	389	392	388	357	348	364	344	354	352	350	401	341	348	356	402	313	334	387	387	359	365	349	398	369	326	338	355	370	389	359	349	401	348	359	388	367	367	331	368	375	402	336	343	360	376	377	346	364	345	344	331	327	348	370	333	318	341	372	367	297	354	367	373	362	388	357	344	365	319	347	410	404	404	378	350	358	350	389	349	364	363	335	388	406	336	377	355	368	360	345	373	361	344	365	360	344	347	378	366	354	370	353	379	364	352	360	319	361	321	340	382	344	322	352	348	334	360	324	409	354	327	372	383	357	335	353	398	364	344	377	423	370	338	368	360	376	385	321	393	349	346	386	386	376	353	377	375	370	353	366	400	347	388	359	369	387	392	357	386	360	393	399	376	351	356	377	404	362	366	379	347	330	353	337	343	378	361	387	376	387	348	383	373	349	363	388	364	371	370	339	319	359	367	371	395	359	366	383	349	400	354	380	348	325	353	382	331	358	332	378	365	376	373	366	380	346	370	373	371	347	353	348	343	396	347	347	328	345	344	360	366	356	357	370	369	333	377	391	384	372	358	355	344	364	406	344	404	341	343	365	379	361	348	330	345	369	379	385	367	371	326	339	358	352	349	373	365	384	376	315	348	339	367	348	357	383	341	363	336	338	347	388	331	361	376	367	306	356	387	349	380	372	328	346	352	372	332	324	352	401	359	357	409	384	385	390	335	361	335	395	372	358	367	369	348	361	372	358	347	348	364	376	362	382	358	340	325	380	352	350	348	379	341	344	345	346	333	344	344	403	356	357	369	353	355	372	365	323	364	343	387	348	354	389	350	336	346	375	377	352	352	357	398	360	350	347	375	391	350	361	311	332	358	346	365	354	340	329	337	384	382	373	366	325	345	332	390	336	364	350	373	381	385	363	393	319	372	396	326	352	344	324	368	372	374	349	351	363	371	345	346	366	353	360	353	363	340	375	367	419	391	390	369	373	351	355	342	382	361	333	369	367	362	375	368	362	377	355	382	357	366	381	371	338	371	358	392	383	323	331	372	329	374	382	349	344	375	335	368	332	387	347	354	389	339	359	363	373	376	349	341	393	377	384	317	314	368	374	347	361	388	372	383	363	389	361	376	422	379	370	371	378	335	397	355	361	375	360	368	364	341	330	342	335	368	335	396	368	354	357	382	342	339	357	364	384	373	349	358	390	375	361	356	355	356	341	353	364	344	374	372	377	363	400	345	355	323	375	352	362	343	300	337	386	370	359	368	355	358	352	386	384	372	366	385	351	361	368	359	363	341	375	354	355	376	360	320	394	356	342	366	362	351	368	377	338	332	408	362	345	370	361	367	368	370	381	374	373	384	375	350	336	354	353	384	381	340	359	351	347	356	336	379	353	363	321	412	345	356	339	364	394	376	374	390	398	359	342	381	390	369	361	353	375	385	381	350	380	396	376	357	384	375	383	376	379	364	342	365	355	397	370	343	391	411	388	356	337	348	323	372	394	383	358	319	359	357	361	357	353	374	386	397	366	334	397	340	367	352	378	342	370	351	359	334	369	371	335	358	373	345	369	359	356	342	377	340	372	347	364	342	343	368	357	358	346	361	392	362	367	310	339	351	373	323	371	377	361	352	347	374	344	371	369	392	365	355	342	384	344	368	366	361	375	387	382	347	370	378	365	356	350	346	369	350	366	372	338	374	312	368	373	355	342	394	376	387	352	365	386	392	383	392	364	352	329	388	341	360	359	343	382	363	372	388	382	398	371	377	338	326	372	376	374	356	403	333	353	375	403	387	347	344	369	364	318	354	337	377	363	366	381	349	342	342	353	339	357	345	375	356	374	361	372	354	338	349	358	371	355	390	370	353	380	358	402	370	372	372	359	397	375	353	318	347	343	372	377	365	347	366	397	345	376	365	367	345	369	388	351	354	350	377	349	346	342	368	344	377	358	360	375	395	355	380	358	360	357	340	363	358	362	314	375	372	368	319	362	359	381	346	333	340	370	388	330	353	342	371	358	361	365	389	344	367	343	396	386	356	346	369	351	310	350	371	336	331	351	337	336	348	394	365	350	381	401	337	359	339	356	361	362	345	401	333	364	331	369	373	371	369	398	388	365	340	334	375	372	336	380	375	312	358	379	339	376	367	373	353	329	355	358	390	401	364	326	363	336	348	369	366	384	339	335	346	387	363	337	371	366	369	356	369	359	368	333	352	388	374	378	329	362	405	346	339	372	334	336	378	356	361	413	339	316	354	325	376	332	392	334	360	377	394	346	325	352	376	374	345	367	387	377	336	369	354	374	367	350	329	315	378	362	335	379	374	393	379	380	320	389	354	377	382	421	389	370	346	347	327	391	351	330	394	374	329	381	376	369	369	332	372	348	350	356	329	383	368	357	344	396	341	340	349	313	357	329	350	370	317	385	349	367	372	314	411	366	367	351	358	342	350	351	361	353	337	354	361	363	342	367	338	358	351	327	344	330	332	380	349	346	396	389	349	377	360	422	354	376	354	351	356	345	334	387	351	363	357	368	404	353	356	383	360	391	370	386	359	377	335	314	348	361	375	341	370	351	370	374	359	378	351	390	365	387	316	351	360	351	349	375	387	357	358	373	362	344	343	369	389	387	377	355	349	354	351	393	356	378	346	355	392	375	347	356	361	367	335	356	369	363	375	347	329	380	377	378	355	342	350	379	332	360	394	383	374	370	380	344	351	363	372	363	330	367	317	335	367	317	365	354	353	380	374	366	370	365	386	358	355	401	361	380	359	348	377	379	387	356	369	361	365	343	363	373	373	349	406	368	331	394	359	341	363	362	392	391	372	375	346	356	377	340	345	360	343	346	336	392	351	382	354	333	377	345	396	361	391	373	347	339	348	396	339	372	363	342	366	379	326	379	354	347	385	334	344	361	379	313	350	369	365	402	377	361	338	370	357	383	349
3321	1054	1963	7692	2559	1211	1006	917	889	823	857	895	902	879	858	877	899	869	934	847	877	844	833	805	847	876	950	866	856	797	882	854	846	925	823	875	840	860	935	893	862	857	867	856	852	829	848	919	889	868	886	829	832	812	877	838	907	820	855	854	861	822	942	886	870	828	938	855	848	891	862	875	820	839	867	835	827	893	904	915	830	846	857	857	845	876	913	816	845	862	924	850	916	847	814	867	876	840	857	848	858	845	894	846	817	835	836	903	863	825	907	895	856	838	858	867	846	885	851	885	847	872	826	879	870	831	869	906	921	885	828	838	883	872	818	867	871	865	846	821	852	917	880	878	898	882	871	853	848	856	864	889	851	883	876	873	863	888	899	928	851	871	931	850	877	845	842	825	868	836	911	887	853	835	859	884	908	913	824	815	835	860	911	901	851	867	867	850	869	884	855	827	834	839	851	865	918	848	849	882	871	899	879	852	834	826	825	795	857	804	813	848	835	871	919	891	812	814	896	872	882	827	835	833	837	825	899	909	916	879	906	827	906	914	864	875	865	872	855	841	869	845	894	891	859	860	889	897	796	898	873	799	818	896	870	843	909	855	897	860	837	854	837	878	925	797	815	877	914	819	893	864	825	875	904	911	908	866	862	895	897	849	847	857	845	880	883	842	860	861	859	815	887	881	852	829	839	857	886	913	862	900	851	871	873	859	879	860	853	848	875	876	821	900	886	844	853	825	874	904	882	882	869	829	857	862	870	865	889	857	881	849	818	838	884	836	831	853	856	879	835	800	804	841	874	848	878	875	837	875	870	893	839	871	868	835	829	840	870	888	892	841	920	844	898	834	842	847	880	923	864	941	870	911	879	872	846	799	829	865	867	862	894	897	868	864	848	867	864	901	866	883	835	906	880	843	847	823	847	855	825	847	799	901	855	885	844	894	889	854	859	872	825	810	854	826	843	882	824	836	871	886	916	787	911	856	862	839	861	860	865	818	864	910	857	844	915	813	835	836	874	924	880	849	795	825	821	823	891	907	873	865	826	849	853	833	873	866	864	831	836	903	860	859	884	812	892	844	851	837	857	848	879	853	939	889	833	840	898	827	882	873	881	835	840	902	862	892	846	859	834	873	831	893	846	823	871	842	858	816	856	861	827	836	875	925	864	875	862	876	894	888	847	834	915	856	850	922	839	866	822	857	893	861	897	808	859	873	776	843	828	886	837	860	858	843	873	913	843	821	822	828	834	901	867	843	940	862	881	880	834	911	866	884	913	843	789	876	817	871	872	836	882	901	865	895	847	886	875	845	841	884	855	870	837	874	867	874	906	862	870	857	842	865	875	902	804	876	853	874	813	847	847	889	878	862	821	869	874	914	857	903	888	873	912	868	878	821	830	910	800	908	855	820	895	803	864	912	830	832	848	823	866	900	833	868	796	869	841	817	866	859	844	820	853	887	890	892	850	905	924	858	873	860	863	836	863	872	859	905	841	888	885	827	796	849	857	868	877	854	868	839	835	889	877	862	878	899	879	796	818	881	890	896	854	881	870	826	886	846	901	941	793	874	806	872	841	920	853	905	860	871	832	843	869	831	828	869	892	887	846	919	889	863	884	849	839	893	864	909	829	848	875	863	870	822	889	839	851	815	872	834	881	839	856	910	819	866	807	854	852	891	879	841	822	882	860	875	879	835	861	818	873	881	889	884	846	836	860	865	900	854	831	858	857	900	853	826	877	810	831	909	856	811	904	895	848	846	874	839	868	864	843	879	858	798	893	860	874	845	890	859	831	805	870	829	837	853	857	879	857	821	853	881	853	849	897	880	841	915	858	862	913	866	885	880	853	863	868	840	856	849	893	872	882	832	862	855	769	891	831	874	900	889	894	835	863	828	883	864	859	866	853	843	845	869	848	805	894	819	863	848	871	875	799	858	911	870	885	901	863	907	842	838	889	846	883	847	827	836	874	867	841	863	923	899	886	842	840	833	930	848	858	925	881	857	853	886	862	802	853	845	826	832	857	840	844	858	892	866	878	812	830	803	837	861	840	888	881	860	916	875	865	840	843	850	818	860	838	850	822	825	869	900	887	797	870	866	907	819	926	829	928	869	837	852	873	853	827	912	880	828	914	831	857	919	827	835	834	905	849	850	893	838	820	876	837	859	886	919	867	862	825	922	822	850	871	901	849	892	833	882	846	866	827	918	894	867	868	837	897	847	884	853	853	841	874	844	868	831	878	888	899	885	857	860	841	841	872	885	882	858	850	901	860	881	802	881	867	885	845	809	899	817	874	831	842	910	823	908	844	870	883	836	848	847	853	849	831	841	887	879	812	838	884	835	872	867	903	883	876	871	860	820	881	888	900	883	882	855	916	888	868	904	905	850	852	883	845	894	837	838	966	862	914	793	840	813	865	861	896	858	874	821	865	842	896	787	865	832	846	853	911	852	839	868	831	860	871	856	864	897	922	885	850	873	846	870	850	829	820	882	874	849	862	858	909	879	839	795	887	921	912	800	905	864	900	818	854	892	880	862	825	890	866	873	866	895	868	859	897	843	845	897	843	861	841	826	840	915	890	879	858	856	900	871	904	926	876	898	796	873	853	891	818	818	829	900	885	835	865	817	868	916	892	859	823	867	912	825	840	894	873	879	856	864	851	881	844	851	852	873	875	851	848	881	853	832	931	834	862	894	833	878	867	875	854	862	861	858	855	886	845	859	883	872	825	831	858	854	892	847	905	895	872	814	899	877	883	896	842	887	885	846	866	803	837	937	814	855	864	857	891	861	817	865	892	806	893	898	844	856	851	835	874	814	855	908	891	845	831	835	888	835	840	843	834	864	777	839	799	855	798	817	837	878	871	839	854	876	867	862	915	809	859	838	839	897	869	877	821	871	881	831	872	851	876	819	854	877	883	872	838	857	863	911	861	843	886	875	833	861	858	886	876	924	846	899	857	830	871	806	860	836	824	855	885	829	846	845	823	857	871	866	858	838	889	862	914	885	910	847	857	874	831	862	896	815	930	881	903	844	876	910	879	897	911	845	863	854	901	846	855	897	830	873	911	848	819	835	874	868	859	883	860	853	898	858	911	858	869	817	839	845	906	894	879	833	891	829	833	860	808	834	879	873	898	881	889	842	891	837	844	890	930	895	872	867	893	865	901	883	850	910	835	908	883	851	861	846	809	863	824	929	825	836	900	895	902	876	793	872	939	859	873	861	877	881	843	842	833	873	862	882	846	813	904	859	824	837	901	849	934	861	854	893	844	882	896	880	851	810	841	863	851	934	856	872	907	883	886	860	846	883	846	849	866	826	847	841	848	839	850	868	831	860	840	860	824	903	786	885	839	896	861	861	874	854	876	893	893	878	896	827	901	915	805	810	838	885	837	849	829	840	884	862	833	778	860	855	856	815	841	857	902	921	815	866	829	829	867	814	804	927	853	866	883	871	866	862	878	875	870	861	866	904	861	849	887	854	789	885	917	878	879	892
11101	1437	1112	3600	1319	528	440	430	404	372	385	383	392	346	371	335	351	389	369	383	348	385	353	402	343	344	340	346	323	361	367	369	349	371	346	332	319	365	374	376	349	363	366	372	343	367	373	357	363	336	378	369	372	367	346	360	352	377	363	344	371	330	344	359	371	368	320	355	377	326	381	380	392	383	366	369	365	393	373	370	350	380	362	346	378	359	358	329	337	346	321	364	353	383	352	360	360	357	349	374	313	361	331	370	368	390	413	365	335	368	357	375	413	348	366	351	349	379	391	367	340	339	339	332	372	381	385	334	368	382	349	375	375	365	337	313	372	339	355	391	334	364	397	358	374	343	344	351	371	364	359	359	386	356	373	347	357	366	351	351	372	324	398	389	330	389	374	371	364	399	376	358	360	398	367	361	369	348	352	373	355	354	361	362	382	373	351	370	351	340	350	347	387	363	413	365	348	329	402	363	361	345	380	379	373	392	328	378	377	338	347	350	387	346	359	365	375	341	364	368	353	343	343	384	334	358	364	322	341	333	386	374	359	327	378	347	378	378	360	395	375	355	426	346	363	384	374	390	386	391	390	370	361	331	358	349	365	339	354	343	358	339	360	332	341	360	334	314	362	371	355	338	356	329	379	311	346	331	329	388	335	374	379	390	366	338	367	345	346	362	356	336	374	337	351	360	404	358	358	382	362	335	359	351	346	400	366	362	358	361	310	351	366	346	384	338	383	340	355	329	323	320	396	338	377	368	363	371	358	353	359	386	340	368	339	401	376	362	340	377	391	364	294	361	344	360	339	312	357	350	365	373	379	340	361	384	352	370	339	365	377	340	378	338	366	386	359	335	356	346	306	348	390	356	352	369	355	383	365	381	379	352	327	346	363	342	362	360	346	366	370	369	349	351	375	355	351	380	371	343	339	369	344	380	371	340	360	394	366	337	391	307	354	365	356	374	368	344	370	345	356	351	364	378	314	385	355	371	366	335	344	363	368	369	385	369	355	354	355	365	357	359	349	350	345	304	358	312	352	377	386	341	356	380	364	328	329	376	360	352	402	349	366	324	339	342	378	350	366	335	391	333	351	395	357	358	348	373	348	329	335	328	327	390	351	346	393	383	336	336	346	339	358	362	349	347	333	367	397	364	407	347	338	354	367	362	339	329	357	345	356	392	347	358	367	373	356	355	354	362	361	350	335	372	408	365	373	352	328	348	360	371	386	365	357	365	350	366	343	346	352	334	389	355	361	373	368	381	353	364	371	365	377	365	328	336	378	384	370	325	352	365	374	368	348	349	381	385	352	347	388	355	306	359	359	390	322	343	349	393	334	351	349	352	376	377	341	330	363	370	388	370	355	351	342	339	339	348	319	348	342	353	349	344	359	364	355	350	363	347	344	379	350	372	368	340	336	360	367	347	324	367	335	323	365	365	402	351	352	330	395	325	357	365	370	340	352	347	336	355	378	325	377	360	371	358	367	352	355	356	367	369	388	377	354	344	375	351	401	333	342	343	333	379	375	364	329	347	377	379	365	335	359	363	383	376	376	402	349	360	378	362	355	402	341	340	353	357	370	358	328	401	346	342	350	351	341	366	356	367	373	362	358	351	388	366	378	371	352	363	347	344	390	366	330	354	373	364	352	335	340	346	357	372	341	344	360	326	327	342	351	370	360	353	374	390	352	362	378	349	380	335	392	332	342	353	341	351	362	389	346	356	339	345	324	341	363	305	382	372	353	377	335	387	326	378	366	340	342	360	352	368	394	368	344	359	358	353	341	356	360	379	325	369	363	376	364	364	377	340	353	388	356	344	392	353	380	380	380	345	384	356	351	341	365	371	398	386	351	380	381	393	367	379	408	346	363	372	373	331	366	345	294	329	382	324	307	363	346	362	401	341	323	333	323	358	347	358	332	347	349	357	349	320	333	366	341	367	361	359	369	359	327	356	349	381	394	379	358	385	327	349	358	357	355	342	359	332	357	366	358	384	378	337	346	344	361	345	368	376	341	345	374	348	385	375	368	355	375	360	384	385	368	344	405	361	363	337	352	305	339	377	373	361	346	375	365	355	375	359	390	389	357	360	341	362	357	362	350	336	361	372	366	362	405	340	368	341	329	368	348	370	388	335	336	328	380	352	381	369	367	371	327	361	375	343	391	368	381	378	354	367	397	365	377	379	331	380	353	403	349	357	328	349	345	372	317	365	352	362	368	350	368	351	370	380	372	375	350	337	355	385	358	365	370	378	393	360	345	340	343	362	359	377	351	349	363	302	324	317	361	360	389	377	354	380	369	363	381	361	388	397	343	344	335	350	345	360	355	368	364	370	371	329	336	339	354	377	341	339	325	386	349	374	409	346	387	321	359	375	377	341	381	364	363	361	347	336	361	376	351	349	359	364	357	378	343	354	343	366	390	393	323	348	358	367	332	347	314	355	384	325	345	337	337	348	379	351	347	363	359	329	339	363	353	392	337	382	353	324	346	377	356	345	357	313	355	340	306	318	364	367	324	349	336	379	366	372	360	379	334	374	386	331	379	355	327	354	345	365	348	377	382	363	378	383	363	365	327	334	345	397	361	358	386	375	390	356	362	386	338	351	336	379	336	333	371	367	405	380	367	346	352	409	391	362	324	332	374	334	343	346	356	356	374	353	354	365	391	359	350	355	353	365	343	361	366	391	372	339	376	380	297	337	366	362	392	338	402	349	378	344	347	387	331	324	346	386	364	360	345	351	377	361	366	343	372	369	347	384	356	376	342	382	344	357	328	342	387	343	340	330	342	362	344	375	355	347	369	334	357	330	347	332	355	344	333	354	350	361	368	313	371	352	330	355	345	359	359	360	352	350	372	351	380	397	379	355	358	366	388	370	368	353	369	368	364	346	357	356	375	337	375	365	374	349	384	378	371	375	366	379	343	377	359	361	340	353	318	366	359	351	358	329	374	394	343	351	352	379	362	368	381	318	371	317	374	359	357	353	360	366	359	394	373	361	338	366	391	374	396	364	357	374	388	365	373	351	361	340	343	316	344	362	378	338	337	367	336	345	370	365	360	358	348	314	350	350	337	330	326	390	370	348	381	374	370	350	359	338	353	329	365	378	339	346	368	379	314	350	377	357	361	387	341	402	379	369	367	372	370	329	327	347	382	364	380	339	380	357	352	333	346	346	365	350	357	395	323	337	361	352	388	354	343	329	353	392	358	347	373	338	359	365	379	326	368	382	338	379	367	371	341	360	392	336	364	377	367	354	368	336	352	350	340	394	376	328	366	355	384	358	373	384	384	393	364	337	350	364	353	336	334	348	361	350	372	374	367	346	386	361	371	351	366	334	349	341	371	330	324	362	363	377	387	376	362	349	375	359	331	357	359	343	384	347	398	355	374	326	367	352	350	380	387	380	336	323	378	351	327	337	351	358	358	296	388	372	348	362	369	380	316	356	335	340	392	324	368	341	373	324	342	363	343	383	372	376	386	373	352	349	370	357	337	365
9179	1380	2644	11393	4053	1560	1259	1164	1052	1055	973	962	909	958	891	932	875	897	879	911	895	895	842	849	868	840	870	845	880	841	867	836	847	835	885	858	876	855	843	816	832	845	861	859	835	909	864	901	866	794	864	814	871	796	868	846	878	847	866	834	848	860	868	812	868	921	811	863	852	866	826	859	878	834	871	905	882	831	870	848	832	931	878	861	816	842	831	854	842	822	892	845	803	829	894	843	849	868	822	786	846	821	821	850	864	849	901	921	854	828	808	854	818	872	904	834	802	840	844	858	872	820	859	866	825	812	832	806	851	835	841	871	772	851	864	836	848	882	859	856	884	849	837	824	844	848	865	849	824	902	851	878	923	860	873	864	875	888	829	883	817	854	831	880	863	828	832	859	869	782	870	876	824	844	869	816	840	858	840	870	868	865	854	863	804	844	845	863	857	864	868	853	860	801	850	875	799	848	838	853	919	855	820	843	873	893	857	887	818	823	822	838	879	753	800	828	833	828	854	859	858	834	854	841	878	888	837	886	853	847	816	839	845	800	861	794	876	869	846	844	863	854	828	816	841	806	828	867	914	858	887	873	842	863	839	859	856	890	812	818	861	878	866	888	830	843	835	832	872	827	872	864	851	859	852	869	838	822	854	846	861	774	854	867	819	911	835	830	873	874	852	839	851	894	845	816	848	878	874	872	890	862	840	842	847	857	781	879	853	842	845	896	824	881	815	838	886	869	866	900	822	773	802	837	854	856	828	903	823	838	879	848	889	839	862	856	790	908	800	850	812	845	901	820	844	819	884	814	817	848	819	824	862	852	887	859	831	802	838	801	839	801	826	815	843	823	817	916	862	882	877	836	837	822	866	804	835	875	878	794	864	856	831	843	872	822	851	812	919	869	831	855	819	796	887	843	854	933	826	865	841	830	860	910	851	835	829	836	874	852	850	904	877	862	827	868	868	865	769	861	877	806	847	833	863	834	848	862	863	877	817	834	871	854	858	906	840	820	891	831	881	863	868	836	815	837	825	895	856	866	823	836	861	848	881	878	858	838	802	842	842	895	873	808	830	854	829	814	839	835	807	773	874	858	874	841	842	823	842	853	808	825	914	851	821	784	859	847	818	816	834	858	796	851	861	858	817	800	842	874	838	847	896	952	848	886	879	880	863	815	815	891	838	846	898	817	856	850	815	828	852	821	894	859	875	826	837	865	888	841	829	852	856	878	874	827	880	806	881	826	879	845	866	860	826	864	854	910	817	874	844	821	827	856	915	865	850	900	804	835	831	855	845	812	877	828	825	880	836	845	861	854	860	795	829	874	862	814	809	833	835	858	824	841	916	849	869	843	808	853	806	835	868	879	840	800	828	843	877	859	833	853	841	883	837	811	866	827	891	862	848	866	882	862	867	860	873	851	834	861	825	872	870	845	861	815	824	831	850	809	841	895	815	828	835	842	847	848	815	872	852	836	856	875	863	853	827	807	842	850	796	898	857	825	839	826	848	838	849	824	832	852	806	802	840	868	805	880	831	851	819	842	834	856	852	795	842	869	838	854	835	817	823	878	853	863	865	870	888	852	780	798	861	839	890	807	872	844	828	795	844	849	881	861	858	811	854	831	870	809	845	842	876	865	834	859	831	854	876	870	837	846	904	821	830	876	820	917	838	823	833	883	788	838	881	857	840	816	851	828	851	872	845	836	853	848	813	889	844	855	874	831	806	841	848	844	793	842	852	892	816	809	854	840	881	872	811	811	880	807	865	831	818	891	852	824	841	836	806	857	822	808	824	834	829	859	819	859	854	877	893	831	829	828	875	832	838	831	828	845	866	811	839	848	818	788	852	838	810	859	804	901	888	876	824	867	855	843	882	808	817	831	869	864	809	861	813	841	865	827	761	847	857	883	872	819	858	830	808	836	893	870	836	862	807	859	816	864	844	881	813	853	841	808	867	858	859	858	855	880	836	869	815	835	853	884	883	841	798	780	847	843	865	888	805	904	827	826	843	873	879	828	852	849	846	840	863	817	791	834	871	882	837	809	852	845	855	863	838	819	844	907	850	881	835	825	835	831	880	840	843	840	821	834	828	813	868	852	826	841	839	836	837	840	815	900	849	858	785	867	816	869	835	868	818	877	883	899	859	819	870	853	825	846	870	824	884	841	870	844	885	828	848	852	864	807	887	899	890	898	795	844	800	894	875	835	865	842	831	810	855	833	837	863	823	826	850	840	868	814	892	803	815	890	853	874	919	848	794	771	846	867	844	923	888	899	871	866	827	893	824	904	881	848	810	807	841	826	902	842	852	843	871	914	872	811	892	893	801	828	811	858	861	881	890	835	857	844	816	804	810	876	877	853	816	863	888	909	811	911	881	882	775	813	792	854	827	753	871	842	854	851	877	819	856	850	824	885	794	842	866	834	828	849	829	896	861	864	834	876	778	891	822	872	789	827	860	859	931	832	818	854	859	863	867	828	817	884	810	852	911	883	879	851	871	865	787	881	879	778	851	856	890	841	824	888	810	860	850	833	781	865	850	845	835	868	865	887	819	854	860	856	875	817	816	880	856	831	852	872	907	857	813	785	835	795	824	849	855	818	936	926	838	846	872	816	838	905	835	828	804	874	862	773	829	894	852	824	826	807	808	751	843	832	812	827	887	821	812	869	883	835	829	841	870	841	833	862	875	772	791	870	801	868	856	871	847	811	822	864	874	885	823	824	874	851	864	862	850	856	854	839	851	854	814	775	862	812	831	870	851	824	836	840	865	824	876	822	816	860	882	822	854	863	856	879	858	854	821	835	809	820	839	873	848	844	841	899	879	870	840	847	874	874	882	828	803	868	793	824	850	860	885	830	870	935	903	830	868	885	827	855	891	852	805	838	873	840	889	826	834	839	867	851	868	861	844	831	840	890	860	907	888	840	837	810	890	834	828	818	880	817	916	882	861	809	840	844	876	857	816	836	890	854	898	831	883	817	875	864	873	894	836	867	845	837	825	828	859	813	839	869	856	763	854	809	804	891	847	831	783	829	833	851	808	832	838	833	849	838	863	879	833	846	824	831	772	824	828	878	853	803	847	841	793	865	827	877	860	891	832	853	855	855	840	840	866	857	833	832	834	805	819	855	839	808	877	862	802	856	822	823	828	868	896	818	835	861	838	859	858	858	852	852	815	844	888	864	856	884	804	881	836	793	841	943	800	861	793	798	838	854	804	859	845	868	858	834	845	831	814	875	839	881	863	895	844	839	864	895	808	844	922	782	828	833	821	820	852	850	833	829	884	868	828	870	900	843	846	814	821	854	786	844	846	860	833	851	866	835	822	784	839	800	831	868	853	782	874	901	884	856	843	821	844	862	848	876	901	810	849	790	828	871	895	878	828	872	861	854	851	793	873	835	887	868	806	936	831	827	885	861	830	880	857	822	823	817	843	816	894	838	874	837	855	867	875	839	860	878	843	834	849	870	863	861	874	846	864	860	845	815	833	862	842	805
19542	2827	1463	3873	1734	479	357	300	222	245	206	209	208	224	235	213	226	165	185	173	181	219	183	172	206	191	190	181	170	189	173	209	164	185	194	180	170	167	170	201	178	179	220	187	222	171	178	195	156	184	221	183	177	168	167	176	182	167	172	185	205	197	199	184	175	192	168	188	186	188	192	159	171	178	171	183	189	176	174	163	184	187	203	180	170	176	178	180	173	175	186	182	173	160	200	189	189	171	145	188	185	173	183	181	169	200	170	162	207	188	185	189	197	184	178	180	179	171	194	179	161	187	169	206	184	190	172	176	175	170	188	182	172	170	189	186	169	168	162	174	194	177	173	187	193	183	169	180	194	219	169	183	176	174	187	181	160	200	165	190	169	187	185	177	173	174	188	187	185	198	196	199	167	174	153	194	166	190	191	186	173	198	181	168	194	161	167	172	183	169	188	207	208	191	190	168	187	178	182	174	186	180	181	166	199	157	185	192	184	186	182	174	190	174	174	178	167	201	198	184	174	199	179	154	177	171	193	172	195	195	170	182	202	151	171	162	184	163	190	200	189	182	185	176	174	184	188	190	198	171	181	188	192	172	190	199	174	203	195	177	194	174	185	191	187	172	170	162	202	199	167	160	174	163	186	165	217	177	161	156	167	173	199	185	188	169	193	179	183	158	172	182	194	211	193	184	177	192	179	160	190	174	173	189	169	204	190	184	191	162	205	153	151	175	180	158	181	183	189	187	160	178	163	197	159	172	164	202	186	191	193	186	201	199	169	179	174	215	179	166	148	200	187	189	207	196	188	190	175	178	168	182	175	181	185	158	184	177	175	190	174	173	177	190	205	174	178	201	157	185	178	185	178	179	154	195	191	150	177	163	197	201	194	168	184	170	226	199	189	162	182	188	201	162	165	183	148	180	156	183	201	201	181	174	169	179	162	192	179	179	199	197	176	184	171	207	172	173	175	192	217	178	207	181	172	189	181	160	173	161	164	175	179	165	191	162	171	200	181	192	183	184	178	168	186	191	176	174	181	170	175	165	207	168	168	186	195	170	159	181	176	168	157	210	163	153	202	205	182	207	205	174	164	167	190	170	209	198	176	192	193	163	183	189	197	173	182	207	166	178	173	217	166	163	194	184	170	189	200	208	194	180	177	182	196	195	193	184	150	171	191	189	156	187	153	177	165	182	218	197	156	191	190	202	179	153	186	197	171	185	187	166	162	186	167	163	175	174	165	200	185	187	161	193	156	177	199	194	204	169	199	193	191	161	162	178	176	184	190	189	181	199	176	200	186	191	181	165	182	176	160	163	174	164	179	207	191	202	183	190	221	171	187	196	173	175	173	181	170	165	200	187	191	140	169	201	193	177	183	160	167	181	172	186	209	186	192	181	172	203	188	181	180	195	171	183	173	177	187	168	188	185	167	205	192	203	187	174	169	182	169	191	174	148	198	187	185	159	155	171	166	156	155	185	192	202	190	181	171	167	155	175	173	205	166	199	169	184	177	174	166	148	221	155	200	182	168	176	202	183	172	185	194	166	182	176	194	190	176	175	174	192	156	189	179	212	208	176	176	164	175	194	172	183	181	183	175	196	196	182	170	186	170	158	187	158	183	171	173	174	176	186	166	155	192	162	165	184	192	195	189	185	186	188	187	160	192	163	170	191	187	181	194	167	181	193	186	186	178	179	158	190	176	182	169	195	174	178	196	159	190	195	163	210	167	164	187	179	214	205	173	201	191	183	172	175	212	167	187	192	203	173	175	174	147	192	181	193	174	192	192	180	212	172	182	182	180	184	147	181	201	176	194	210	173	169	187	210	184	170	191	176	194	196	188	186	199	146	176	196	176	175	197	159	179	186	175	175	186	179	175	197	182	175	192	205	169	187	161	204	180	174	211	163	173	155	215	196	177	181	192	166	159	182	163	166	155	180	170	161	184	172	178	164	149	200	141	177	177	194	186	163	176	188	182	177	195	172	194	168	195	205	191	182	175	196	196	173	176	201	180	183	195	202	166	166	158	177	208	165	187	175	187	159	206	177	175	203	166	169	159	181	179	154	182	194	160	192	195	183	179	177	189	200	203	204	191	210	174	164	178	180	162	185	157	194	199	181	179	176	186	186	169	213	198	197	185	173	163	189	209	200	175	186	185	190	168	195	192	190	185	177	156	208	193	177	172	188	170	192	195	196	175	195	177	222	170	196	180	182	201	172	201	172	162	157	172	175	181	193	179	192	191	164	185	180	198	178	165	167	210	205	186	205	174	172	182	169	159	176	197	191	160	151	192	175	199	168	190	169	156	177	178	172	188	190	185	181	200	186	182	182	213	183	167	194	153	181	174	202	187	169	181	174	183	156	193	182	174	156	180	193	194	171	198	182	184	206	183	179	180	177	190	189	194	196	154	197	154	204	187	171	189	187	167	186	198	188	192	165	179	195	202	186	159	164	174	188	191	200	171	191	213	213	179	183	199	188	172	182	187	196	185	183	180	163	173	170	168	167	160	179	189	174	183	182	191	192	192	204	195	191	171	201	218	202	168	164	190	174	151	185	181	186	182	178	191	200	191	147	153	167	182	196	200	166	180	182	181	156	198	203	194	186	178	189	190	169	207	165	184	180	177	177	181	175	168	188	215	183	200	185	165	188	178	170	181	178	182	180	206	194	164	191	156	209	199	185	184	185	196	196	196	180	178	170	155	152	154	145	193	199	184	174	169	173	158	183	162	190	166	176	192	170	198	174	170	192	172	163	194	172	192	178	162	186	209	184	179	192	188	170	172	183	167	177	164	175	202	167	167	173	169	174	174	180	195	178	190	180	162	175	172	174	166	164	173	197	193	182	163	177	182	171	180	177	159	190	188	185	193	182	181	161	186	182	183	151	166	181	177	194	178	197	176	197	191	200	198	174	195	165	163	178	183	176	177	208	170	179	142	173	197	178	179	190	160	184	182	178	175	159	162	171	184	162	185	161	181	158	184	189	189	185	186	189	177	176	171	193	182	165	177	168	179	181	173	166	195	187	188	183	162	169	178	178	201	197	200	164	179	191	182	174	166	211	175	180	177	183	175	183	191	169	183	166	201	197	173	176	167	187	186	160	192	190	194	204	190	199	210	190	181	156	173	162	155	187	193	173	179	191	181	185	182	181	179	188	183	168	164	191	192	174	197	168	192	206	180	161	185	178	173	171	198	181	183	179	174	153	195	180	166	175	177	182	180	169	185	191	182	161	150	170	200	198	164	193	184	191	163	167	186	181	173	205	190	178	186	191	154	187	169	163	179	173	198	185	179	181	180	183	185	193	181	193	194	187	182	189	200	179	194	212	210	163	192	193	168	192	198	183	188	179	179	159	179	179	139	192	180	194	179	183	221	183	165	171	214	189	196	180	183	163	211	192	175	167	172	175	166	155	183	172	217	180	188	162	181	181	167	191	187	177	174	197	189	202	146	184	211	193	199	171	185	181	168	162	180	179	182	181	178	169	161	191
12537	1615	3238	12477	5326	1946	1374	1034	837	680	700	691	588	633	560	550	558	543	537	534	552	535	505	512	500	499	527	482	505	489	497	499	485	471	447	504	498	483	454	473	443	476	484	460	417	434	485	493	494	480	459	416	495	488	497	438	460	473	483	502	447	461	472	467	492	456	466	470	477	441	458	491	444	513	463	440	448	466	499	451	471	399	533	469	435	428	466	439	447	492	427	472	445	457	447	463	466	473	431	473	464	468	471	471	473	476	463	428	458	436	411	448	469	432	427	455	448	463	457	445	438	479	459	475	460	464	447	491	446	468	470	462	460	470	529	465	496	455	417	452	484	451	449	460	444	452	466	499	468	466	472	426	443	463	465	471	455	425	469	452	446	506	476	423	473	449	452	410	441	458	462	468	414	448	446	482	467	511	454	428	466	386	477	441	429	492	437	459	485	446	412	490	482	464	496	441	460	455	482	478	446	498	415	480	438	434	485	450	432	451	460	434	443	462	477	443	459	432	437	494	452	427	477	444	436	431	446	486	440	429	439	430	469	511	442	489	481	461	450	420	437	473	459	461	424	403	461	478	448	464	471	447	494	484	498	430	435	452	484	469	428	431	451	454	415	478	463	462	465	441	454	455	457	454	462	476	455	450	492	456	424	437	461	424	427	455	463	422	478	463	414	492	489	454	452	441	442	454	479	436	496	454	453	428	469	482	449	421	420	464	468	489	474	486	493	448	452	432	481	472	443	462	509	474	445	449	477	477	423	439	464	458	464	450	499	442	469	447	469	459	418	443	429	462	459	476	444	447	455	457	467	439	474	471	435	453	449	439	432	478	434	453	500	489	458	440	450	456	457	463	434	446	435	460	483	491	460	434	428	466	475	434	456	436	467	444	469	488	480	406	464	450	435	428	431	438	447	459	482	431	497	451	477	490	477	471	481	440	466	442	440	491	471	435	473	460	465	468	447	460	448	496	456	454	472	473	475	418	469	436	451	472	478	466	429	463	493	453	433	408	478	445	435	479	457	447	452	470	471	459	461	478	452	406	472	433	435	432	488	490	433	488	455	474	453	434	474	484	454	452	462	453	424	481	437	416	427	481	471	492	445	425	441	464	440	485	478	470	464	451	456	456	450	438	424	469	460	465	450	455	455	463	442	440	436	456	453	464	467	437	443	457	433	447	452	466	458	428	436	497	452	431	438	428	471	476	461	450	501	430	443	494	467	431	479	498	487	465	444	495	439	465	466	460	450	489	446	486	449	468	448	470	458	420	428	455	467	426	478	457	457	448	438	429	443	436	445	452	493	465	494	462	450	447	474	455	485	476	432	482	440	435	471	463	463	453	435	481	453	469	470	479	457	453	409	436	475	430	442	461	415	404	459	460	423	473	479	470	448	454	408	457	422	467	467	475	426	439	453	446	463	444	475	469	455	430	465	432	469	441	482	475	456	459	438	449	464	453	491	485	469	424	454	466	466	472	412	438	475	456	466	476	452	459	450	437	492	482	444	456	454	485	481	486	431	476	443	438	493	452	463	469	448	472	479	439	458	426	456	436	484	419	483	485	388	468	450	468	444	426	456	473	477	454	488	464	438	469	461	452	473	429	428	467	479	432	470	505	444	451	446	453	481	475	475	456	470	442	471	417	445	452	440	504	494	450	471	430	483	448	468	448	440	470	469	419	467	466	433	441	466	403	433	453	451	449	464	480	486	452	483	422	447	475	459	440	453	465	515	447	447	486	468	464	455	480	458	448	478	450	480	425	460	439	472	437	453	477	467	449	469	456	429	457	467	407	463	455	455	450	427	497	397	451	477	438	461	447	460	459	461	484	439	436	484	476	464	483	472	448	472	499	469	447	436	454	420	480	460	494	518	442	449	478	475	461	448	466	489	426	464	425	465	443	479	438	448	472	449	453	486	464	483	434	430	456	466	453	447	463	446	459	493	469	489	458	469	491	489	456	445	445	440	435	472	453	460	454	438	461	427	408	457	433	470	472	454	471	471	463	452	502	455	437	468	453	448	454	495	458	441	479	445	457	469	469	457	463	459	462	487	438	471	436	477	426	444	449	463	475	478	459	459	452	448	455	440	411	436	464	418	415	476	422	439	464	451	426	431	504	467	451	441	480	468	447	434	446	483	477	454	467	483	463	447	443	477	470	437	457	489	442	415	454	475	457	462	451	464	453	466	461	463	421	440	438	452	457	425	432	444	406	477	469	451	459	447	443	478	444	459	445	457	422	472	431	437	456	444	432	475	463	454	519	455	479	502	473	452	446	444	455	429	470	450	449	513	474	435	505	473	486	492	460	453	447	419	467	458	458	460	477	429	442	426	472	476	456	446	445	485	445	455	508	435	444	443	483	432	445	450	424	455	474	470	485	471	436	441	432	454	436	488	380	456	466	410	439	448	438	445	488	449	473	436	482	453	407	457	475	462	439	459	437	441	475	493	493	494	446	440	454	445	467	464	471	471	447	488	484	473	457	440	451	443	461	478	468	485	451	444	483	487	442	479	410	441	464	429	482	475	461	457	494	467	423	464	432	479	462	441	456	414	436	467	469	441	476	448	476	422	446	462	440	444	477	468	493	483	456	447	487	455	420	454	479	440	460	458	445	487	459	459	487	443	466	491	464	450	439	453	437	447	454	453	476	416	447	419	464	461	478	481	475	444	500	458	436	430	445	442	454	438	449	486	424	411	442	432	448	446	457	464	445	442	496	468	454	425	448	454	442	422	446	452	430	440	454	480	455	418	472	440	466	477	470	456	484	497	454	428	465	430	485	446	432	474	450	466	458	436	445	454	485	438	418	481	455	482	399	455	456	440	460	462	454	482	419	452	459	449	461	450	456	427	430	441	415	451	472	428	468	463	426	447	426	472	516	459	441	441	502	416	431	397	465	426	490	431	466	460	459	488	436	441	468	450	427	465	500	418	459	487	431	454	483	444	450	483	452	424	491	455	465	461	471	411	462	433	451	458	444	459	462	437	424	440	436	458	458	466	483	458	436	489	445	438	421	448	461	435	445	440	438	471	451	468	463	470	462	443	450	487	477	455	470	457	440	499	463	435	459	445	469	473	432	444	464	441	473	453	451	442	483	488	449	449	439	455	469	420	469	436	492	427	467	440	414	458	447	466	473	456	450	443	443	450	449	484	473	460	434	448	482	416	467	447	463	449	478	444	432	473	462	464	481	457	450	442	522	425	440	445	491	480	475	451	424	422	434	428	394	453	467	462	478	432	427	471	487	446	454	478	433	464	472	456	452	480	462	424	449	479	447	458	428	442	499	444	466	451	446	493	455	421	472	451	446	436	439	430	440	481	457	450	472	481	483	435	442	406	468	449	472	471	474	465	420	432	439	472	495	467	429	475	461	437	452	482	410	427	457	441	461	450	481	421	411	479	458	451	445	453	495	458	436	480	479	451	485	440	491	438	443	452	459	469	462	450	420	458	471	473	477	475	437	481	434	464	434	513	455	467	457	465	473
3942	801	578	1455	763	439	396	362	350	336	374	323	370	335	355	369	354	351	334	405	337	321	369	352	338	344	357	335	350	324	353	335	341	372	330	369	359	354	361	355	358	314	391	322	334	346	332	363	349	352	361	365	363	366	344	320	334	334	334	372	361	325	360	367	354	350	329	343	330	343	365	359	344	350	352	345	346	332	337	341	338	344	367	362	321	365	369	361	341	388	370	336	356	355	357	313	354	352	341	344	351	327	341	347	306	348	329	331	344	318	313	383	343	344	386	333	387	372	326	360	356	356	370	327	347	325	385	340	391	338	358	375	386	360	362	373	371	351	356	372	340	344	356	344	357	371	338	319	347	344	346	376	379	350	365	351	337	332	375	360	376	328	374	348	370	349	391	344	364	347	334	344	333	346	373	359	334	343	315	368	356	343	366	381	332	361	335	355	353	319	362	332	346	365	330	381	335	348	378	350	371	360	320	337	380	367	401	361	382	377	344	365	340	342	361	341	377	349	335	340	348	362	352	366	366	359	389	334	377	329	359	365	352	328	366	333	343	373	342	311	383	328	323	330	344	342	356	356	360	352	344	348	371	347	355	310	318	394	351	328	378	325	373	379	359	374	340	347	348	335	385	340	347	387	353	369	360	332	332	343	323	357	356	385	355	358	340	372	347	358	389	352	378	354	381	377	321	353	359	340	392	379	357	371	330	360	344	305	363	329	371	354	399	344	337	341	354	331	327	349	349	349	371	334	350	345	361	341	353	348	359	414	337	369	325	368	367	350	395	335	348	367	398	350	340	312	369	352	329	375	365	357	343	354	353	352	387	327	358	379	392	360	340	355	360	354	311	346	351	323	365	330	368	367	361	346	355	357	373	358	381	353	385	345	317	354	381	396	386	360	362	365	360	345	357	393	360	317	343	340	360	377	333	338	363	346	340	352	348	342	363	393	382	353	356	337	331	335	372	345	351	348	368	363	339	336	345	354	353	381	333	362	352	382	358	356	352	346	381	313	391	337	363	344	392	367	391	359	396	304	337	360	327	354	367	376	355	365	368	373	353	341	369	356	354	347	364	345	355	343	354	332	288	334	355	339	352	370	335	348	354	325	376	355	332	352	375	359	362	338	360	340	366	315	361	337	353	318	355	364	322	329	366	389	346	353	382	381	337	352	340	342	325	305	334	328	377	357	369	355	354	354	360	397	362	346	370	333	360	372	324	348	364	350	335	356	342	344	352	341	350	362	359	333	316	341	389	364	369	364	396	383	341	365	339	372	342	339	347	365	343	356	369	352	342	370	361	333	338	325	334	333	358	364	319	370	356	373	347	387	309	365	330	338	339	372	342	356	326	375	374	350	354	327	379	371	327	354	365	367	354	351	342	322	350	329	354	375	334	344	331	310	348	371	345	356	335	358	375	334	371	361	343	353	360	342	360	337	359	372	339	361	347	361	351	356	411	364	348	378	335	335	366	352	376	368	331	329	338	338	347	395	364	393	367	397	385	355	353	316	317	335	350	387	379	321	350	375	354	354	344	377	368	335	335	340	353	350	370	366	346	353	333	365	338	334	351	320	335	310	354	363	358	348	334	344	374	348	391	354	397	351	352	340	363	354	338	333	320	370	360	344	367	381	341	368	334	350	328	337	335	339	335	359	339	345	351	376	360	362	382	363	347	356	371	360	365	369	310	341	348	350	365	333	309	324	366	338	359	342	335	310	341	372	351	308	367	311	372	343	356	360	354	401	396	361	367	360	355	346	368	343	382	383	304	362	350	332	349	376	317	351	372	333	329	319	336	334	348	398	374	395	337	334	385	378	360	338	297	349	349	389	337	363	324	337	336	333	347	377	347	367	342	371	320	346	348	383	352	353	343	328	341	370	409	386	323	322	385	335	358	356	345	344	341	317	361	374	332	348	354	372	389	353	365	358	325	333	336	347	323	393	342	357	373	326	380	344	342	364	350	328	344	357	336	357	349	381	371	401	338	360	353	350	337	376	362	321	357	371	315	349	340	352	328	354	369	366	362	326	415	380	356	385	356	337	322	390	372	386	361	326	348	362	370	355	366	343	340	406	361	345	379	376	343	339	369	374	336	337	342	395	344	341	356	337	359	345	320	341	329	361	320	383	339	343	387	336	349	368	362	351	319	365	371	378	360	342	368	349	351	396	327	347	386	378	395	365	372	369	359	341	329	380	373	336	391	348	366	344	339	338	343	354	342	359	361	319	356	392	359	370	335	377	354	354	325	338	361	375	395	374	344	340	361	332	368	315	331	340	373	370	317	373	333	332	336	365	359	352	326	367	349	348	348	336	325	362	330	379	361	336	350	333	362	358	383	361	376	351	345	359	368	376	350	360	361	344	342	338	308	379	353	358	361	355	326	340	368	343	370	380	353	351	352	356	394	327	343	326	338	352	357	377	370	377	359	338	332	355	392	324	355	354	341	380	382	356	359	338	362	364	350	326	345	343	332	336	354	384	364	352	344	335	334	352	355	366	349	350	380	343	342	321	372	349	391	381	338	343	336	329	345	387	421	356	378	327	344	380	328	342	326	359	362	332	363	336	374	392	369	360	346	340	375	343	316	354	296	330	313	340	337	382	312	353	336	339	384	327	320	326	330	381	336	354	346	377	368	360	343	340	389	348	343	379	333	354	341	354	379	316	322	335	328	335	333	369	378	352	343	322	375	331	353	350	351	368	344	335	347	349	337	357	368	380	342	373	308	348	365	361	339	326	378	364	328	342	372	333	326	337	345	366	336	358	358	352	366	367	373	345	345	325	360	341	345	345	335	361	358	348	374	387	325	342	365	338	302	328	335	349	385	347	352	389	354	343	355	369	371	337	362	331	348	355	366	350	342	310	330	328	314	358	364	360	354	348	356	355	321	362	358	329	346	300	366	341	348	374	343	368	366	353	373	352	315	318	348	334	395	391	388	388	323	389	335	356	371	348	372	343	354	362	332	361	369	310	357	328	315	329	335	370	358	365	339	344	396	396	357	333	337	349	356	359	321	368	393	368	341	369	342	330	349	343	348	310	382	401	378	338	357	362	376	370	354	379	347	347	352	343	338	347	338	343	369	348	354	359	392	343	390	358	385	351	331	347	372	367	369	356	360	359	398	348	364	387	348	348	369	338	357	363	326	361	359	361	341	323	377	333	354	350	346	340	399	333	375	351	369	377	357	367	366	369	359	340	358	347	355	329	366	364	365	367	342	360	340	343	366	342	338	351	411	359	336	325	360	371	317	346	347	349	331	359	386	368	341	372	379	365	353	355	331	348	384	344	336	324	367	334	346	334	305	364	331	376	359	346	329	318	366	353	369	361	324	352	352	394	341	406	339	337	348	370	339	404	325	377	379	358	359	364	374	398	332	329	360	318	340	392	384	348	366	359	340	348	323	351	369	325	351	336	339	337	348	353	324	350	350	363	339	373	350	332	339	370	382	362	375	342	358	353	322	384	350	342	344	372	379	356	372	372	314	364
3636	1099	1563	4666	2310	1113	1037	955	877	863	881	868	868	830	850	786	821	794	822	807	879	867	816	834	858	864	830	842	794	794	830	840	814	896	836	849	901	873	895	825	858	858	862	845	804	858	883	876	852	856	805	827	824	866	902	882	823	845	809	822	796	856	874	840	831	845	854	875	840	856	854	860	830	825	837	836	882	860	819	818	878	900	873	875	827	873	842	832	834	864	835	854	891	827	805	900	875	826	831	856	788	856	907	827	884	868	824	870	853	913	871	858	839	847	873	843	872	875	803	912	905	814	850	863	909	831	845	862	849	803	866	856	873	809	868	786	825	882	797	861	838	810	844	889	874	842	856	832	872	893	818	858	823	835	840	848	842	922	853	866	863	895	825	841	826	901	868	842	852	860	862	867	868	898	916	827	843	798	871	816	823	888	807	858	820	904	924	829	809	840	852	875	825	865	831	834	836	855	888	841	871	846	832	788	841	881	809	839	873	829	831	859	851	821	854	915	885	804	837	802	851	825	891	871	877	828	823	884	862	849	876	873	896	851	814	845	881	830	876	833	850	858	860	856	850	811	855	830	842	816	924	866	872	818	855	842	832	865	854	817	813	845	831	869	891	885	837	859	860	857	826	846	874	845	870	877	894	812	812	856	834	880	832	838	818	902	867	782	868	889	899	859	796	847	856	854	853	850	837	846	816	851	838	888	817	857	820	850	837	844	878	883	820	823	844	820	862	839	878	876	890	851	811	827	840	854	836	823	846	819	807	865	852	806	825	923	830	846	872	867	871	839	840	842	836	871	860	835	837	885	801	852	837	825	849	851	827	880	820	814	824	884	845	780	892	829	850	871	850	810	839	852	807	856	825	811	862	813	842	843	824	887	880	784	827	815	850	844	845	830	860	852	838	828	841	850	879	828	821	817	885	848	846	838	810	808	865	889	847	865	907	864	840	854	838	880	811	848	898	854	878	848	898	815	845	836	826	813	847	837	850	866	854	840	885	827	870	821	842	802	821	843	860	891	866	836	859	818	897	806	832	877	893	814	863	833	846	856	825	834	815	863	874	862	884	877	831	861	850	842	815	878	870	820	856	834	854	895	874	859	876	824	822	857	787	850	854	825	844	820	828	822	798	820	861	777	844	893	848	800	830	836	804	872	842	842	806	873	871	801	878	866	818	828	845	843	833	863	830	803	843	895	837	837	787	820	796	852	839	814	869	860	866	877	885	786	800	798	835	879	841	806	901	899	884	868	790	782	858	884	851	848	807	842	820	860	809	849	889	881	792	885	842	817	851	859	822	808	826	853	827	854	850	809	907	886	810	875	912	864	863	886	858	809	830	813	873	808	779	878	844	824	866	866	848	841	775	819	857	853	890	819	844	848	850	837	807	857	845	842	813	809	853	849	830	840	842	817	865	888	821	831	884	865	815	856	839	837	809	834	865	818	818	816	850	883	839	857	815	871	849	873	846	838	863	859	822	858	808	858	818	852	860	841	820	815	797	841	845	831	845	841	842	872	863	854	795	851	846	826	826	858	839	865	848	837	786	867	808	855	810	865	827	813	915	780	869	870	865	793	858	853	863	809	874	817	843	871	880	849	807	824	865	835	847	860	826	847	867	835	849	864	850	892	828	810	891	840	870	822	820	844	792	861	853	822	791	842	860	859	833	879	875	802	827	830	886	839	863	867	809	745	876	890	815	866	878	837	861	854	849	827	845	804	810	832	831	815	817	824	861	842	852	874	891	862	876	829	783	864	823	872	858	841	831	832	853	808	858	836	811	835	900	857	869	865	816	816	789	843	855	804	778	849	853	826	841	884	860	823	879	854	855	840	845	828	878	836	861	884	858	813	865	821	876	835	822	876	860	886	817	875	850	864	864	831	896	785	848	844	759	816	859	825	831	881	839	866	892	857	827	815	804	854	812	840	834	832	855	862	842	850	841	848	861	849	895	818	853	859	786	873	817	821	859	844	862	804	807	876	846	859	814	828	859	830	822	827	842	876	845	875	860	843	852	808	851	849	868	801	812	749	854	800	842	839	867	825	817	867	870	781	859	845	884	859	845	827	857	804	845	866	850	840	828	879	833	856	837	815	841	861	883	853	826	859	804	841	865	769	864	853	827	836	847	859	831	828	771	823	849	835	869	867	877	807	864	860	822	856	833	860	852	854	852	824	810	852	879	874	796	843	863	854	850	848	882	858	900	853	861	854	868	849	830	854	839	855	837	811	925	852	851	828	820	825	869	837	862	872	854	858	852	846	808	829	896	817	944	876	888	870	829	841	799	802	840	807	837	842	845	880	826	899	860	785	819	866	856	807	838	870	823	876	844	849	836	861	874	865	860	857	869	878	866	809	844	856	853	911	852	864	848	847	868	829	817	826	911	849	874	824	862	825	859	848	868	873	809	870	874	889	769	769	854	826	864	881	880	863	849	789	813	856	793	863	826	865	805	839	852	868	825	846	852	879	884	869	864	858	877	886	825	869	856	872	888	811	811	883	910	804	785	849	846	830	840	827	856	814	819	865	866	885	870	902	868	860	830	862	894	910	864	845	821	855	832	882	856	795	855	832	839	897	850	898	797	831	828	827	841	823	830	859	875	833	846	843	884	784	844	868	828	832	799	874	847	841	820	859	915	851	826	892	798	795	858	865	855	859	917	857	810	830	864	842	788	843	856	844	806	834	843	888	828	846	855	827	815	877	876	832	829	854	861	877	800	790	816	809	896	850	812	839	850	887	843	844	840	868	820	820	763	784	879	838	868	855	834	854	838	853	824	871	835	853	829	858	864	842	894	844	856	844	850	844	917	878	857	856	826	932	894	877	852	852	851	857	877	826	816	889	867	851	888	815	822	856	803	812	843	846	898	859	819	882	856	820	810	837	863	806	861	849	835	916	864	821	858	871	824	809	905	870	809	866	840	844	833	856	832	874	870	809	872	894	820	878	867	848	834	838	821	859	862	855	873	846	854	854	840	865	833	907	812	865	841	871	814	885	840	888	902	958	849	763	871	844	840	870	856	827	834	903	861	798	838	818	839	817	840	846	875	861	890	833	886	832	859	849	815	870	900	866	865	893	838	866	849	817	803	775	777	846	872	843	824	853	866	837	850	858	846	837	816	798	845	847	874	876	776	847	851	820	850	879	827	805	837	843	854	865	870	801	913	807	831	831	863	838	820	860	899	855	825	865	903	872	813	846	860	822	840	820	821	837	821	806	832	893	822	834	910	813	836	876	842	876	801	829	860	826	816	881	847	808	816	824	816	872	835	850	825	768	879	830	840	851	842	807	845	787	858	844	851	846	831	868	845	817	819	810	899	832	845	833	887	880	828	879	839	892	814	824	788	793	827	882	812	809	881	836	884	791	832	842	845	856	836	855	807	900	835	867	846	861	893	862	862	839	850	898	820	829	888	888	834	835	855	843	876	843	775	855	842	857	881	839	869	845	875	857	853	773	881	845	845	872	847	911	785	844	812	841	851	908
12296	2008	989	1719	1006	495	502	403	426	351	394	334	322	356	337	358	363	357	368	366	322	328	385	326	365	321	382	373	348	341	351	353	351	355	365	354	355	365	338	383	391	388	330	355	360	340	326	308	370	343	348	334	371	404	330	331	378	326	324	334	367	345	347	328	379	341	357	363	344	375	402	351	401	361	341	357	353	358	333	388	327	363	350	380	368	326	378	341	366	332	344	335	324	360	369	351	340	334	319	378	386	333	337	348	344	355	384	340	358	342	345	348	381	373	367	345	330	362	345	353	353	308	365	356	360	377	362	323	349	372	375	376	342	361	346	359	334	381	375	368	338	350	374	342	366	362	350	382	332	362	351	348	300	395	365	340	331	340	345	353	382	331	371	352	314	330	352	327	355	335	379	348	385	348	319	387	349	380	349	349	373	334	357	381	344	344	325	334	360	333	374	382	346	371	373	357	344	338	353	375	381	362	332	372	388	343	323	345	322	338	390	363	347	361	363	375	357	329	339	337	329	351	398	328	338	351	327	343	343	339	326	361	394	371	381	340	378	328	346	381	361	381	343	324	368	335	370	369	312	392	341	370	374	367	331	348	360	368	360	364	332	331	367	367	380	349	349	334	338	345	392	324	360	328	351	293	361	325	360	380	353	344	332	392	333	330	313	382	361	378	368	300	342	356	338	380	358	369	332	334	356	361	351	361	358	362	367	386	355	318	336	366	340	353	368	330	344	362	319	338	348	373	371	353	378	367	363	323	378	347	332	341	362	362	347	342	366	377	329	373	328	346	307	356	366	344	336	341	334	353	401	322	374	347	376	338	358	342	320	327	370	366	355	369	338	334	369	360	352	363	371	323	337	359	348	352	352	326	374	373	351	369	347	353	314	362	340	341	372	380	369	368	315	337	342	338	368	381	346	341	353	359	347	327	388	347	396	319	357	347	351	380	360	351	318	379	349	365	345	384	345	380	333	363	351	363	360	341	390	352	335	334	355	335	344	331	375	329	353	318	355	363	383	335	350	357	356	319	363	338	344	342	337	368	366	375	335	384	346	342	365	346	344	378	359	371	336	343	325	359	317	345	370	351	333	306	408	339	384	344	344	354	388	367	362	341	376	340	300	342	388	343	374	376	330	350	392	372	356	333	338	358	312	340	354	346	377	337	338	364	328	356	394	317	398	361	381	332	346	360	360	356	362	338	356	366	361	332	320	358	350	347	366	361	343	352	351	347	343	355	322	372	356	341	366	384	336	368	360	340	368	353	324	344	333	371	297	336	349	343	367	378	373	390	335	330	327	329	312	369	338	361	383	373	327	388	352	351	335	408	336	323	365	378	337	368	329	339	340	366	331	331	333	370	387	368	358	381	364	346	361	361	375	340	327	348	354	333	342	338	331	374	342	375	348	334	367	313	346	348	363	333	343	341	306	335	378	331	388	378	355	352	389	388	328	336	336	373	383	374	340	361	388	343	365	368	338	383	355	372	320	346	373	321	340	345	348	347	398	348	343	314	349	369	372	331	379	342	332	350	350	367	354	360	354	417	353	338	341	349	343	336	347	357	344	333	346	344	340	364	386	349	373	356	361	363	369	358	358	362	353	348	362	364	391	372	361	336	339	374	352	341	346	389	356	343	341	329	327	366	373	346	370	359	389	386	346	344	366	366	366	355	336	372	334	338	364	339	344	329	352	337	360	350	379	358	369	323	351	332	356	356	332	350	346	345	404	328	346	348	343	349	344	349	372	353	358	331	357	394	310	370	345	333	362	337	355	317	363	387	355	350	324	311	320	331	372	380	362	369	326	366	345	336	335	342	317	331	360	350	334	350	360	356	328	349	329	331	354	355	334	322	322	340	374	372	348	337	315	349	389	358	344	313	340	365	361	316	328	365	384	376	336	304	341	352	336	344	393	375	379	373	377	378	320	353	334	354	362	346	381	345	347	381	373	352	319	350	312	328	328	306	376	363	323	328	356	330	302	343	350	363	344	327	317	344	354	397	346	352	332	349	348	346	370	351	338	360	341	368	357	357	366	344	338	388	351	351	353	329	375	386	355	355	333	359	357	345	381	334	351	348	375	356	341	323	405	331	326	347	364	325	348	378	355	345	372	344	358	388	329	378	344	346	335	352	354	397	358	330	354	325	359	358	364	359	363	382	361	375	358	331	356	355	337	358	317	355	389	338	363	350	339	332	408	356	407	361	349	359	361	324	341	384	379	379	346	370	394	377	314	381	334	370	339	373	366	333	377	381	369	339	338	367	374	369	368	319	362	350	322	350	389	372	352	383	342	340	342	294	338	341	380	361	345	352	391	352	345	341	356	391	352	372	364	341	344	356	335	338	332	345	352	359	319	363	356	346	326	316	329	316	333	332	375	368	326	340	339	359	325	339	359	338	314	370	343	366	312	350	355	356	341	363	377	364	343	345	341	337	337	332	340	321	314	344	369	333	378	347	324	347	346	371	373	317	340	380	361	371	358	341	320	322	310	342	356	358	348	379	352	377	339	367	330	361	354	361	368	384	343	339	416	331	365	349	379	373	344	373	364	368	334	342	349	356	367	376	357	373	358	317	368	323	337	383	363	343	351	358	336	336	310	338	345	372	332	320	387	325	384	352	309	332	343	335	398	353	385	361	337	356	353	363	322	338	393	358	365	400	367	340	363	340	338	332	313	350	355	357	379	357	337	364	361	339	373	329	347	351	373	366	349	350	347	357	358	342	352	358	326	368	392	377	361	335	324	302	372	352	379	394	365	345	318	368	354	367	386	367	335	344	397	338	335	359	335	361	329	360	337	359	412	348	370	380	334	340	342	332	356	355	341	359	367	363	342	356	364	340	355	332	348	371	342	384	380	356	335	362	313	338	357	334	320	385	373	351	368	363	311	367	369	351	352	327	350	326	356	349	330	377	345	359	345	329	354	355	372	336	343	349	275	341	318	358	379	370	352	346	337	344	357	335	397	343	351	330	339	347	323	310	356	348	384	338	364	360	370	363	344	346	338	343	326	349	367	332	380	298	307	333	366	355	333	351	371	349	341	363	337	325	379	339	359	363	340	331	328	370	357	328	311	381	344	339	369	335	362	344	341	378	375	363	360	345	345	355	360	331	353	361	355	378	361	337	331	339	341	357	361	355	363	340	388	355	361	375	329	352	374	400	372	347	323	363	359	351	348	379	331	342	366	360	356	332	367	378	342	346	325	369	350	307	365	331	345	333	395	321	321	355	362	374	339	349	334	354	373	395	322	327	363	374	356	329	336	372	371	342	331	363	342	346	346	362	391	389	329	324	346	352	340	375	314	361	338	371	357	333	370	397	348	390	370	324	349	366	373	396	335	320	383	318	333	367	380	367	354	376	392	374	338	337	385	357	337	356	352	343	395	336	366	348	379	367	361	357	338	321	368	362	345	371	370	375	341	328	321	371	373	342	339	346	349	356	349	352	347	351	343	309	337	350	345	333	360	362	339	346	373	348	363	344	368	367
9962	1891	2196	5802	3222	1521	1464	1210	987	942	956	939	899	953	905	894	883	912	932	860	852	852	852	854	859	875	866	842	817	892	856	865	820	888	858	820	836	838	815	788	824	847	843	864	822	861	842	856	845	849	824	832	854	835	852	825	854	802	821	866	899	875	867	828	858	807	875	844	869	807	812	803	821	842	854	889	824	820	838	831	800	839	807	832	792	846	789	829	873	806	819	847	804	818	873	829	801	829	878	777	877	809	847	859	853	786	840	868	864	822	838	854	826	911	841	829	892	809	890	810	888	801	842	811	870	841	845	820	833	811	856	801	845	823	846	853	849	856	789	840	846	842	854	798	862	853	803	862	832	840	860	863	844	922	804	856	812	802	875	815	844	786	796	854	883	892	847	874	840	868	851	851	862	866	834	871	833	854	837	846	833	837	825	841	809	825	836	838	811	827	884	818	831	791	861	862	793	840	852	830	816	825	863	868	761	807	868	877	826	813	855	801	828	854	803	835	906	789	820	833	847	789	839	863	813	827	843	820	838	834	838	859	799	865	840	939	789	819	841	874	795	814	820	846	836	827	851	848	853	833	818	807	805	899	848	808	820	837	784	864	842	820	818	837	767	797	785	835	817	798	810	852	869	853	800	845	816	798	875	876	845	838	878	869	841	834	766	801	836	814	824	870	738	839	803	827	838	887	813	792	847	817	822	834	821	836	872	840	802	769	800	822	822	867	826	825	794	841	853	832	847	813	803	789	852	798	822	866	812	806	848	813	812	797	830	819	827	849	843	835	846	858	823	774	823	820	823	841	844	874	816	852	823	807	760	833	819	812	850	831	841	786	839	820	824	845	848	819	827	783	848	818	829	835	835	809	791	834	808	842	859	791	839	778	800	854	825	820	848	794	897	790	869	859	847	830	841	888	828	844	798	829	802	851	811	883	805	838	862	840	824	848	819	835	832	813	841	827	844	812	895	830	825	831	842	827	884	883	829	889	826	848	837	865	824	820	818	798	819	808	818	863	841	881	830	851	817	819	812	830	871	827	866	825	821	891	913	898	852	822	876	799	833	821	815	851	858	820	864	880	850	836	847	793	840	874	891	798	766	815	883	863	890	850	852	864	848	854	783	818	806	812	878	836	859	804	861	846	837	816	794	854	808	828	809	828	847	848	816	829	829	811	855	879	848	795	830	877	826	807	816	831	820	842	843	873	828	857	793	825	850	864	846	867	836	839	875	861	805	820	851	828	795	861	834	834	866	877	864	837	842	829	859	843	818	832	824	878	808	818	840	860	858	838	836	842	812	833	854	871	845	829	819	893	824	848	841	859	879	768	824	848	877	826	852	911	833	822	807	804	863	790	876	851	857	846	809	835	801	753	760	848	794	827	887	798	807	841	854	849	830	868	874	827	845	848	808	857	835	853	823	869	844	848	810	824	820	848	863	849	842	821	797	826	885	850	805	787	794	871	867	840	819	833	887	893	767	768	831	804	844	838	856	820	860	819	796	828	863	813	805	808	803	819	800	835	846	823	811	866	877	800	876	872	842	875	767	813	833	848	831	839	799	899	855	867	824	842	816	858	842	861	846	819	851	865	814	816	875	819	855	830	850	819	819	842	811	864	834	849	842	852	852	814	787	834	821	844	849	846	812	858	877	782	824	879	837	898	783	791	815	815	841	800	809	818	818	811	858	836	862	856	838	799	798	875	831	821	805	806	864	875	821	803	821	800	826	868	827	822	819	862	868	830	869	846	826	866	854	841	832	787	856	884	876	820	818	860	819	787	862	901	878	799	853	819	918	868	829	880	809	831	861	814	827	829	836	815	843	843	825	901	798	858	801	863	839	820	849	809	887	819	853	826	833	814	839	818	866	846	851	835	857	818	828	869	835	863	841	786	793	853	826	897	829	799	879	789	837	870	871	806	847	836	805	833	790	807	868	802	819	868	804	839	831	840	858	854	847	831	824	864	834	792	791	788	809	820	802	818	774	859	820	785	815	844	847	820	854	871	787	883	811	842	843	819	832	810	807	881	806	857	816	863	802	829	841	828	835	839	826	834	857	779	830	830	888	872	832	857	845	808	879	888	886	860	859	834	829	795	861	858	806	897	826	808	785	833	819	842	827	864	784	813	817	818	879	809	817	851	820	853	880	818	851	844	839	848	789	838	840	820	869	811	796	853	852	878	848	813	852	909	877	873	782	785	822	850	830	847	863	836	828	863	850	852	880	856	861	803	910	864	830	827	828	834	824	821	854	853	855	820	845	803	819	901	788	832	816	814	876	789	839	913	816	820	829	871	856	832	813	819	867	821	855	841	817	818	845	868	820	829	805	847	812	794	834	776	869	784	855	794	831	807	783	834	814	907	794	800	850	862	836	794	832	811	903	838	843	820	857	828	825	824	858	828	838	809	874	849	845	870	830	853	803	843	901	870	808	834	884	808	877	860	819	793	793	834	882	858	827	878	809	764	868	828	826	847	824	892	846	885	872	860	811	850	843	841	781	826	859	861	873	904	824	802	859	830	876	833	828	832	832	857	795	864	830	810	826	833	860	829	851	821	857	831	792	837	778	821	877	824	839	856	892	836	823	820	802	798	870	827	818	850	852	856	848	833	859	799	837	822	853	834	844	795	803	812	814	852	847	789	812	823	872	779	845	889	881	866	892	787	833	840	882	861	836	820	888	840	822	832	812	838	843	810	826	852	811	871	841	836	828	864	851	832	817	853	813	816	807	808	842	809	834	814	833	823	853	870	814	845	865	807	892	854	849	829	812	853	830	845	825	830	830	826	838	825	795	765	808	864	826	816	873	854	845	835	831	810	857	862	865	829	855	856	813	856	844	777	807	846	831	822	859	846	834	835	846	797	828	800	812	877	841	815	858	800	787	869	858	883	805	883	800	845	884	789	815	824	847	873	829	784	798	920	876	839	834	878	822	797	813	894	764	823	820	869	807	838	897	801	874	817	794	827	841	876	851	890	859	838	811	806	840	827	793	850	788	844	858	828	806	823	851	870	803	857	824	784	856	803	877	808	785	821	810	834	856	827	822	823	831	800	854	853	860	831	820	908	829	876	823	832	838	813	851	862	800	818	832	792	854	841	839	817	804	809	808	834	798	892	862	809	797	857	774	812	832	846	802	857	830	870	818	801	824	797	837	841	825	800	806	819	871	806	841	824	846	866	821	809	844	806	847	835	838	935	843	897	833	801	818	854	826	806	812	873	889	839	829	821	852	849	887	822	839	813	866	853	838	895	843	835	841	843	876	796	820	798	855	832	847	859	752	924	828	826	848	819	854	877	813	848	809	839	868	809	797	865	834	812	810	854	829	841	817	850	844	860	832	820	833	858	831	866	820	846	835	817	844	866	821	855	816	920	856	831	803	830	819	831	790	801	843	858	819	835	824	830	804	858	851	815	805	839	846	804	822	854	853	831	840	842	835	887	883	863	812	869	818	815	806	857	809	901	830	840	794	838	868	787	795	814	872	835
21202	4221	1397	1723	952	460	308	283	244	207	217	193	219	228	191	206	226	185	196	198	188	197	204	192	170	203	150	164	176	203	155	190	162	189	165	189	181	191	179	194	182	157	183	179	182	182	182	195	180	189	185	178	172	178	206	201	172	171	170	168	155	163	155	176	195	174	201	188	173	174	168	163	170	190	165	185	173	171	182	159	172	161	175	188	190	194	187	168	189	180	198	178	172	185	194	162	161	179	191	160	170	164	149	176	184	166	149	159	177	175	164	174	180	189	201	186	169	158	184	168	165	181	173	183	159	174	185	168	161	168	166	185	157	168	152	163	166	196	153	217	172	166	191	192	183	172	187	202	182	161	183	179	172	175	185	192	167	188	180	199	178	188	169	170	177	172	214	177	164	151	157	160	197	196	177	199	163	192	172	174	168	175	175	174	157	165	191	180	182	187	163	188	169	177	188	177	195	176	129	178	169	176	169	182	210	196	179	169	157	216	189	174	179	167	194	192	166	177	155	179	193	188	188	189	179	185	175	172	165	204	155	167	170	154	193	178	196	181	155	205	185	171	187	207	182	180	185	202	178	159	191	179	181	194	193	193	171	203	182	172	180	187	164	204	187	202	149	186	162	166	164	163	176	180	174	178	165	170	155	171	176	181	194	187	188	186	170	177	180	177	168	183	183	187	162	184	158	170	173	168	171	172	179	164	187	190	163	180	173	161	174	195	171	146	192	162	168	160	164	173	179	155	168	161	191	191	184	160	183	179	175	170	164	192	169	174	188	182	157	168	144	169	173	162	153	206	169	171	193	172	176	177	188	195	194	178	177	160	195	197	167	177	177	181	179	182	171	179	183	170	162	167	181	178	168	191	186	176	192	196	171	175	173	191	197	151	171	171	166	156	162	166	148	168	178	152	169	181	179	189	211	203	171	165	169	169	161	182	178	187	213	190	179	153	175	158	176	189	172	166	190	203	182	195	178	190	178	200	174	192	173	164	183	183	171	178	148	193	160	150	191	154	174	209	168	173	181	174	195	174	158	191	181	167	174	176	162	167	186	196	174	191	188	187	159	154	185	170	182	173	165	202	196	161	153	186	192	161	180	189	178	160	170	208	181	150	170	171	147	158	171	192	172	160	169	159	188	184	168	171	165	168	178	170	182	190	166	164	165	167	145	169	184	172	192	178	158	171	179	180	148	188	203	165	172	176	165	172	176	174	174	168	192	171	184	191	184	190	186	154	199	158	163	164	179	170	181	172	196	188	180	157	191	196	161	163	158	207	199	178	157	197	173	146	170	178	189	170	184	184	186	165	200	205	172	168	180	182	167	165	166	193	157	172	166	187	170	207	178	171	176	184	178	184	198	178	192	195	171	162	174	150	182	195	167	165	174	160	184	153	158	164	172	160	167	158	160	178	194	170	175	173	184	180	193	221	181	193	151	182	188	178	173	178	170	167	192	188	172	182	167	168	178	174	174	180	202	180	187	193	189	157	170	178	171	175	154	178	204	170	177	163	172	166	198	196	167	171	194	190	177	180	153	177	169	167	188	173	197	204	182	201	148	195	186	167	163	199	200	189	171	145	174	166	166	197	180	159	184	174	188	181	178	180	195	171	199	177	171	199	181	162	191	192	183	186	172	171	166	178	192	182	199	202	168	177	169	171	167	173	174	178	164	174	188	162	188	194	195	199	192	179	184	186	183	178	169	190	141	176	164	187	195	186	175	188	181	163	182	173	189	203	168	160	169	148	142	187	168	183	168	167	184	168	187	156	177	173	175	196	183	183	182	159	181	209	189	149	166	181	201	185	182	166	187	185	178	181	173	176	191	189	163	199	178	170	174	189	146	167	200	186	176	182	149	157	189	182	188	196	182	180	168	173	194	165	159	184	166	181	155	190	196	177	178	179	173	165	164	188	161	167	186	195	145	164	160	186	177	184	169	152	167	182	153	171	188	164	189	182	172	169	169	171	152	211	179	170	167	179	180	165	183	162	162	173	192	201	165	162	146	178	192	198	177	177	168	160	193	159	181	146	180	219	163	182	178	188	150	179	186	178	167	171	200	161	166	177	164	175	176	175	198	172	196	154	153	173	165	168	182	167	158	179	185	186	157	196	173	187	164	194	191	176	167	175	173	174	175	187	193	142	188	222	201	178	186	172	167	183	194	179	146	174	162	150	157	156	170	175	183	161	181	176	178	166	183	182	201	161	153	190	174	174	193	178	174	177	176	173	195	181	161	163	178	182	193	185	194	185	161	161	170	183	183	170	173	170	203	173	175	162	157	185	163	170	174	179	166	179	180	181	191	175	167	168	151	208	176	160	194	147	177	175	188	178	169	183	176	185	182	185	185	192	173	178	194	168	184	160	177	205	154	190	168	183	176	176	158	192	165	166	154	182	189	159	188	200	174	179	147	185	164	154	192	183	163	184	173	174	182	162	153	165	160	191	185	167	188	166	199	188	161	169	189	192	164	198	176	168	191	169	170	180	170	171	175	200	181	174	175	196	163	173	190	195	199	184	174	169	188	185	172	191	171	166	185	160	195	163	174	185	164	193	186	179	177	162	177	178	189	204	177	186	184	188	182	195	163	195	175	173	165	169	175	180	161	175	178	207	181	191	181	180	194	180	193	160	168	163	178	163	202	158	184	200	187	198	174	193	188	179	187	186	172	173	191	185	170	198	174	185	157	167	186	160	181	176	164	169	192	214	185	181	186	184	170	168	184	185	168	191	165	157	168	168	200	203	180	191	180	172	165	181	174	181	183	197	177	166	183	190	167	194	179	165	177	179	195	184	173	177	177	153	198	176	194	182	185	157	191	175	175	192	176	186	192	170	187	165	189	160	161	169	201	197	173	184	170	164	181	203	170	172	199	187	192	168	165	194	180	176	188	164	162	205	167	177	185	176	199	190	166	211	204	163	196	174	174	178	190	185	170	170	183	177	181	157	195	154	166	176	174	165	178	185	172	161	169	169	188	167	188	189	161	182	178	197	179	178	191	150	158	160	189	177	181	190	179	161	178	175	184	169	193	176	170	181	181	176	168	186	164	152	181	169	166	159	168	181	203	179	176	174	191	184	162	153	169	183	200	181	168	181	205	183	151	198	169	173	157	163	197	154	161	183	163	180	154	198	193	157	174	185	167	193	195	158	189	178	185	200	201	200	201	193	162	176	170	172	182	182	162	152	170	173	169	147	205	203	183	190	171	177	163	159	179	215	167	176	173	148	187	161	163	162	195	193	185	157	188	198	162	193	175	156	167	153	191	178	215	157	180	160	168	155	185	189	178	165	145	173	188	185	175	196	191	185	160	172	179	156	179	174	169	177	197	170	190	160	184	192	172	178	179	185	170	176	153	177	185	168	165	178	171	144	178	188	184	213	181	186	186	181	184	180	157	163	146	167	166	191	160	170	192	170	161	188	175	190	137	167	168	195	186	168	190	182	168	169	209	180	170	198	195	178	186	178	190	185	191	176	182	151	193	177
13605	2899	2820	5677	3592	1829	1427	981	873	699	654	658	591	559	569	597	574	538	499	592	516	469	535	471	501	500	492	500	486	518	471	446	503	458	481	461	478	455	460	435	466	445	440	491	426	453	477	465	471	441	466	506	469	485	460	430	440	469	454	479	467	432	457	465	409	501	440	454	448	459	442	484	460	437	445	489	453	489	430	450	426	493	480	434	450	485	439	436	475	439	424	448	421	452	417	442	469	515	459	433	442	444	472	457	466	440	482	435	484	423	456	449	463	441	446	467	421	467	432	465	404	472	465	434	461	424	459	454	455	425	451	443	445	450	425	445	499	457	442	440	425	482	459	444	455	430	456	460	449	429	464	461	461	457	475	471	433	422	420	434	435	438	473	440	478	454	479	428	471	448	432	462	433	452	470	424	449	447	456	469	437	431	465	429	452	473	439	434	446	435	461	478	436	460	408	448	479	419	454	482	457	449	446	433	411	447	431	484	430	464	427	454	458	431	430	409	455	429	446	419	439	428	471	451	432	436	461	422	451	455	459	453	456	415	475	426	462	461	439	407	429	433	480	457	463	449	457	455	434	438	430	427	480	452	450	474	430	428	458	440	488	441	445	426	446	426	450	421	423	466	486	398	417	444	471	442	462	442	453	445	465	453	410	438	451	438	407	451	449	472	433	437	456	454	446	477	439	442	438	457	451	443	456	458	441	457	419	458	407	488	450	469	453	470	440	422	490	436	439	435	422	452	487	444	452	458	447	428	425	452	447	422	472	477	437	499	474	480	451	461	458	479	459	508	416	459	447	457	394	467	456	479	464	465	465	467	440	439	465	445	463	429	443	492	435	431	440	443	409	455	416	464	435	417	440	454	439	473	475	449	442	424	450	409	439	441	443	461	446	442	431	446	419	477	492	433	489	475	421	406	428	429	455	426	441	444	449	425	388	447	455	441	456	472	438	458	467	448	415	415	414	446	457	472	460	456	463	456	433	472	467	399	435	445	461	462	428	471	442	487	457	440	465	424	427	464	484	446	461	473	437	443	450	424	453	428	444	452	426	406	423	466	446	455	458	469	470	481	466	489	453	417	433	435	429	411	427	436	469	420	439	456	424	467	442	447	442	429	471	450	452	475	454	431	458	460	418	472	449	477	468	441	482	440	421	435	455	463	442	512	426	414	421	489	458	441	415	448	437	470	423	427	463	463	434	431	428	436	434	446	458	424	410	412	436	442	440	478	423	453	430	494	447	472	433	481	465	430	438	466	450	477	449	433	493	419	426	451	472	494	406	429	463	472	435	435	460	449	448	420	448	437	462	422	479	453	427	461	428	470	434	459	479	450	478	453	439	447	429	424	450	441	462	416	454	458	423	430	438	434	462	444	463	467	458	442	413	431	471	400	467	440	408	459	426	452	446	435	445	439	450	455	445	439	451	476	449	421	455	444	477	445	445	432	414	458	444	453	468	426	436	451	419	439	429	406	441	429	432	433	457	425	461	432	444	426	451	407	451	438	447	452	460	438	470	477	457	471	446	429	433	415	480	483	430	476	436	448	466	449	437	431	457	449	473	473	461	432	448	424	446	474	454	437	474	484	436	479	472	450	404	438	450	464	431	448	449	460	459	473	423	420	458	428	504	488	458	461	433	438	421	439	472	426	453	467	458	462	447	453	460	383	427	444	442	465	452	441	439	434	471	456	420	474	467	447	471	424	456	456	485	415	433	488	452	431	456	474	423	410	460	516	447	484	522	456	464	467	450	449	449	480	413	448	460	451	452	455	448	469	464	433	444	486	461	430	466	459	427	419	422	465	476	476	447	408	437	444	455	461	447	467	473	436	458	465	446	439	486	455	435	464	406	467	470	471	474	450	465	454	404	467	471	457	436	413	483	435	490	456	479	442	485	443	405	444	425	450	476	459	444	459	478	435	445	441	444	439	477	425	415	432	473	428	431	477	436	434	429	448	430	466	438	448	466	477	456	488	473	460	432	435	447	445	419	453	452	469	393	468	459	444	419	434	470	467	469	502	425	461	501	472	429	410	416	439	434	480	463	457	459	440	458	422	407	455	461	457	450	469	471	435	434	446	460	464	470	447	468	451	437	460	403	442	435	438	426	445	424	474	422	487	462	456	453	453	465	481	444	442	468	407	441	464	446	451	437	443	412	476	479	465	417	454	474	455	437	426	423	430	460	418	431	435	422	447	438	423	442	450	463	445	460	477	378	466	431	499	458	450	448	439	471	459	466	445	466	443	435	460	447	455	454	448	438	445	475	481	446	445	484	475	464	464	453	464	508	444	435	417	439	448	424	426	455	392	446	446	441	468	406	440	446	430	411	477	452	460	456	419	486	457	464	449	423	453	455	474	411	454	461	450	452	453	463	426	449	418	441	424	483	456	458	391	460	430	429	469	438	452	465	452	472	458	446	439	443	434	460	451	442	465	429	441	457	431	420	427	486	442	456	482	450	441	493	448	481	437	472	449	444	432	474	418	434	452	486	445	438	473	508	471	456	460	434	461	410	468	446	417	441	440	456	414	445	435	435	417	450	430	434	419	477	446	444	450	439	403	434	434	430	474	422	413	441	465	452	473	435	411	428	437	432	468	440	434	445	434	430	430	482	429	474	481	439	481	458	450	452	418	452	463	431	446	437	424	449	470	422	458	462	480	464	435	468	444	420	443	441	445	468	410	444	422	402	432	462	414	426	434	419	415	454	460	413	425	438	437	445	460	454	450	456	434	421	470	446	461	401	460	451	424	437	423	470	450	443	424	477	418	459	458	414	483	442	466	438	430	431	447	431	477	492	454	425	437	455	428	438	461	468	450	458	433	422	470	455	463	408	449	423	460	449	437	493	420	431	476	448	484	459	428	491	436	444	427	463	462	428	449	455	437	443	412	439	456	427	472	455	427	447	457	439	447	473	441	451	451	437	435	463	446	459	496	488	453	457	466	498	461	430	439	429	449	465	441	440	459	431	464	466	479	463	445	443	464	426	480	443	452	414	446	446	454	451	460	461	436	434	440	440	455	464	392	431	429	445	427	463	458	417	464	461	442	444	450	434	457	446	450	472	488	400	471	441	430	456	464	473	469	459	484	445	479	429	496	449	435	460	436	479	436	436	470	423	471	463	456	441	482	452	455	433	410	433	448	455	432	448	482	453	416	471	431	437	431	444	409	460	448	476	439	450	484	480	433	463	460	442	457	437	443	464	471	457	453	432	471	462	447	475	439	449	421	470	427	456	454	411	481	420	446	455	474	478	428	460	453	450	437	418	491	431	467	449	492	458	433	453	446	468	427	436	460	437	452	468	462	404	429	522	442	459	435	448	474	472	443	435	426	460	417	439	440	446	431	445	449	447	466	460	443	438	434	452	443	465	448	434	468	459	467	434	429	477	470	479	438	443	455	443	436	440	392	481	414	438	465	435	452	439	468	468	450	404	426	441	452	454	450	462	461	429	446	446	479	449	448	490	425	465	443	463	449	468	447
5297	1531	693	744	544	418	341	401	346	345	335	357	365	403	365	375	344	378	345	395	352	359	358	350	364	380	426	326	361	350	336	360	384	352	374	338	359	311	355	348	351	373	359	348	377	332	349	362	327	394	365	329	394	346	346	374	380	324	394	336	361	365	397	327	365	389	364	314	373	388	379	310	330	324	323	339	356	400	350	337	361	330	361	380	373	391	355	325	359	363	346	358	358	361	361	412	372	357	340	356	356	327	355	353	336	359	364	355	346	324	367	341	328	368	361	338	380	350	374	353	314	380	349	325	358	396	366	378	404	368	375	341	384	350	361	368	352	357	350	374	354	318	384	382	372	346	378	345	384	368	381	348	356	323	362	351	351	365	366	341	352	395	368	377	333	353	375	343	354	341	353	336	295	323	372	315	339	389	366	370	336	349	336	343	320	386	368	363	409	372	366	367	360	350	382	355	365	380	351	355	402	340	379	334	351	346	349	357	378	348	345	361	388	321	367	347	335	358	361	346	347	364	337	364	348	341	346	338	347	345	395	410	342	352	370	348	352	356	373	331	348	341	367	348	356	350	360	405	347	330	364	387	351	380	360	333	360	386	358	387	352	369	348	367	345	354	336	346	369	335	373	352	353	351	358	327	350	335	322	361	363	358	354	347	359	363	350	351	332	333	320	343	330	313	358	323	349	340	356	373	347	371	348	342	375	380	347	362	355	362	386	337	359	366	367	345	368	332	395	313	360	396	369	381	387	382	329	350	346	392	361	372	375	331	380	368	346	382	356	364	355	352	362	337	358	397	355	373	364	332	372	389	384	373	342	322	337	356	410	352	376	356	353	386	376	379	367	352	362	380	359	343	377	375	352	334	386	375	357	344	359	350	361	367	330	395	362	353	364	332	330	392	375	375	371	338	336	341	341	342	339	318	347	364	392	379	329	347	331	398	397	342	344	349	344	333	376	330	349	334	340	377	342	340	323	364	374	321	357	322	345	378	351	349	349	367	340	348	425	370	378	364	360	322	341	349	332	363	381	314	380	352	361	388	355	360	313	334	355	386	377	358	357	373	359	375	378	362	388	360	343	385	404	329	364	330	352	353	356	356	357	366	371	355	366	398	345	367	339	377	353	362	325	332	371	375	368	346	358	362	339	377	347	342	361	369	392	372	332	343	338	373	390	363	373	371	348	350	319	357	358	356	365	404	331	344	414	367	340	363	344	369	356	352	344	343	301	383	359	389	371	362	411	374	378	349	355	368	360	364	375	364	372	356	359	362	370	314	376	374	332	368	367	335	356	333	342	386	356	347	400	327	357	336	350	354	393	353	350	355	350	344	377	369	380	334	350	373	373	357	386	364	347	354	353	343	354	397	346	350	345	361	338	364	346	333	350	336	368	336	343	360	350	410	346	366	345	338	352	334	347	399	366	365	363	364	335	335	350	370	356	374	353	348	336	347	383	344	355	341	368	383	335	355	385	301	374	388	367	378	377	342	356	351	358	388	383	377	374	343	341	365	324	372	352	378	353	350	361	363	386	366	327	368	376	367	365	351	357	351	381	394	354	370	392	373	354	364	340	376	360	361	357	366	346	363	333	373	385	336	349	328	367	335	321	367	352	350	327	351	360	369	366	333	375	369	363	339	368	348	336	390	368	349	371	377	352	390	334	325	360	324	366	345	338	382	352	355	385	337	381	341	398	359	368	336	397	350	402	363	334	367	330	318	343	416	354	351	342	352	373	346	359	382	314	377	343	379	343	357	324	353	371	341	365	356	369	381	323	366	351	363	324	325	389	378	349	362	325	338	321	346	362	354	299	352	340	355	357	360	364	385	360	371	348	329	335	377	363	344	380	333	325	362	332	342	356	320	378	359	331	373	351	335	300	374	381	335	380	370	346	326	383	355	342	365	375	386	361	369	369	348	352	365	369	339	378	417	377	339	346	376	342	345	364	351	349	338	353	357	350	341	363	343	349	391	360	366	381	345	376	320	353	368	359	380	347	353	316	394	346	360	335	377	336	355	361	395	378	351	348	314	362	355	393	312	370	352	360	355	344	363	388	351	366	359	358	347	377	330	355	350	340	353	357	343	330	330	360	337	365	342	364	348	383	329	319	350	344	370	357	340	410	345	357	360	385	356	340	356	331	352	382	345	331	369	384	366	359	367	329	358	352	333	374	343	317	330	346	386	354	385	392	397	367	382	313	358	354	336	407	365	316	340	389	361	333	326	325	350	337	348	379	377	368	352	312	383	361	385	349	339	351	332	350	352	339	362	376	375	363	372	365	329	357	371	364	353	329	352	366	345	344	357	345	364	367	358	368	369	343	339	367	340	347	365	378	327	351	345	355	346	354	354	358	327	340	374	341	333	371	358	343	370	351	395	334	339	384	377	373	338	372	372	347	365	325	362	360	356	389	364	365	381	347	341	374	372	359	396	365	352	375	346	362	354	372	347	357	388	370	348	359	332	376	369	357	371	355	353	362	377	319	346	359	372	356	369	377	370	373	357	355	380	370	340	338	329	330	390	346	379	349	370	363	349	334	341	348	327	319	347	312	359	335	360	376	353	397	368	361	340	378	373	352	320	385	370	357	369	373	371	363	360	361	343	348	373	402	366	382	335	354	335	367	367	339	354	396	383	370	336	373	383	352	356	375	385	324	377	328	328	324	331	368	384	366	363	360	327	343	325	376	336	368	352	372	342	356	350	356	368	370	362	357	353	372	338	392	358	369	355	339	347	361	359	358	361	348	364	379	360	378	355	347	346	360	342	355	333	392	367	345	356	357	368	317	329	366	305	359	384	375	386	359	341	373	360	354	373	332	359	364	349	391	414	360	358	386	393	388	400	358	361	342	345	376	358	375	429	372	371	346	345	362	328	384	394	330	335	351	380	362	357	365	354	359	342	343	370	368	366	388	310	373	338	358	339	346	315	359	372	343	360	342	350	380	337	372	376	363	349	320	370	349	364	362	341	340	362	341	357	374	380	359	364	355	327	357	363	386	365	384	370	331	313	331	363	355	383	335	386	363	383	368	370	354	383	369	342	305	321	347	382	369	347	329	321	367	319	359	346	360	347	397	343	336	375	336	359	345	347	366	365	334	377	331	334	377	343	357	354	381	326	368	354	337	327	376	342	344	331	368	352	374	357	313	359	354	356	323	369	385	350	388	349	321	343	319	364	371	322	381	374	342	345	342	363	355	350	332	372	362	370	386	316	337	371	366	349	382	342	340	357	336	347	335	324	367	357	339	351	348	386	345	347	350	346	381	370	364	388	357	362	336	377	361	376	336	337	356	363	349	370	363	350	350	348	341	333	354	377	363	363	399	336	381	345	372	320	319	363	321	360	342	378	333	381	360	366	379	352	373	391	374	370	374	331	372	351	336	326	331	404	350	373	388	377	330	367	360	379	416	370	380	348	366	341	353	346	350	396	356	374	367	352	334	349	424	353	343	372	372	326	337	354	362	363	346	389	373	381	394	347	349	366
4625	1868	1589	2240	1708	1043	980	916	852	843	908	889	842	887	855	862	900	871	866	841	862	859	875	892	852	825	879	829	808	874	873	845	869	841	835	849	813	869	864	901	818	862	833	867	898	851	876	852	842	835	890	851	841	864	850	901	824	859	892	862	919	833	812	886	825	833	874	835	834	884	859	881	840	815	870	860	853	819	843	863	847	855	883	890	822	897	825	902	868	874	820	824	815	845	825	887	846	859	866	815	804	841	833	829	890	819	847	858	841	812	834	901	834	836	841	845	852	833	864	873	868	832	889	851	801	870	830	854	851	840	812	875	888	871	871	825	875	830	857	843	787	842	816	837	916	821	828	854	840	822	849	819	825	853	928	871	816	901	872	821	855	869	824	787	840	877	847	885	818	867	806	816	857	837	864	836	879	896	832	897	866	851	850	870	837	844	830	841	885	883	844	874	882	836	865	913	860	831	847	829	810	879	884	849	883	882	840	818	836	863	867	853	869	846	820	872	907	849	863	877	864	856	875	847	865	829	872	871	897	830	888	857	805	863	877	868	860	872	810	893	924	880	913	839	853	805	869	859	835	869	850	848	870	836	793	885	851	814	877	864	865	832	825	854	894	804	849	905	905	852	852	899	921	854	860	877	819	842	869	819	839	800	790	865	803	872	882	867	858	836	899	801	825	899	815	892	836	846	859	850	797	835	867	881	878	853	830	882	892	898	897	838	803	840	857	845	811	890	880	860	860	873	870	864	871	830	850	852	883	834	842	863	821	799	829	835	834	886	843	823	907	868	841	851	867	829	877	837	886	875	812	845	825	847	859	872	874	858	865	873	897	867	867	864	844	822	882	858	831	917	845	789	835	866	865	839	856	852	919	829	800	839	813	829	834	868	874	841	842	882	886	865	836	894	843	838	861	867	843	813	844	853	848	886	872	846	828	913	872	859	874	843	870	842	823	849	860	849	810	863	841	821	875	829	866	925	837	830	857	852	838	850	850	820	879	888	842	812	853	843	921	838	874	852	829	927	850	879	829	814	867	910	838	830	849	905	901	853	863	850	836	904	854	878	841	850	877	791	907	831	803	875	912	817	834	823	851	813	880	859	851	877	832	825	817	877	849	848	873	830	866	870	864	871	811	883	849	807	835	847	889	854	864	864	856	795	858	916	872	810	805	851	875	843	896	881	824	888	867	849	878	839	879	842	872	813	849	813	855	840	884	882	841	886	905	888	848	865	852	855	867	885	856	895	849	826	835	842	814	865	813	871	794	846	828	850	793	805	882	840	834	869	847	835	852	829	860	879	821	826	873	826	813	804	873	864	822	819	827	831	856	839	842	853	896	841	905	838	864	826	863	893	881	892	882	855	874	887	819	912	867	837	815	835	859	870	867	861	843	833	823	858	889	884	824	888	837	815	842	802	837	895	862	850	869	844	856	845	874	813	856	845	860	834	846	840	881	835	871	849	846	847	789	872	883	860	898	790	885	806	874	882	916	822	854	893	864	826	831	867	883	820	867	834	873	854	796	855	851	857	850	853	852	831	867	876	836	854	826	884	833	864	863	809	887	832	860	878	822	799	866	813	847	858	827	866	800	816	873	850	847	854	822	894	881	931	921	837	854	851	861	870	840	836	850	876	893	874	862	893	882	915	889	865	874	820	898	901	808	839	850	880	848	869	866	818	840	834	899	840	824	899	891	866	881	916	858	845	858	871	817	805	864	852	852	842	877	822	873	830	867	823	856	823	769	859	822	808	883	870	813	851	843	889	866	836	838	891	879	836	837	861	913	817	850	851	801	856	877	872	824	856	776	848	878	833	886	896	798	860	846	817	878	850	903	873	869	839	896	851	821	904	837	888	872	897	860	881	823	858	886	869	855	894	848	815	845	839	865	914	827	861	877	847	868	840	868	787	873	857	795	842	911	887	837	860	848	874	885	865	862	938	854	866	880	823	873	811	838	870	839	835	832	795	880	806	843	824	811	833	829	832	825	795	799	903	852	877	828	843	833	846	871	884	828	827	841	886	906	806	887	850	862	908	876	832	898	855	846	866	884	879	840	796	917	827	883	830	868	861	846	878	828	831	862	879	849	838	906	875	815	846	869	857	823	811	867	846	852	871	822	867	891	858	856	816	812	825	834	864	896	832	820	840	925	856	833	853	846	876	838	819	855	815	890	870	838	878	858	797	864	837	834	881	853	873	926	862	871	867	846	878	886	870	874	854	891	829	815	816	893	949	851	840	858	875	907	846	847	859	863	836	869	923	838	861	837	854	836	855	827	899	887	836	838	911	868	824	865	780	814	829	891	872	847	852	805	857	862	837	822	830	877	829	836	869	879	808	842	884	871	903	839	832	856	910	861	832	832	894	835	814	865	861	911	909	861	884	845	833	860	860	871	875	833	884	911	874	856	888	851	797	870	826	848	872	853	832	853	925	830	854	900	881	845	834	861	828	820	865	864	871	897	850	911	858	879	857	882	849	786	857	880	836	852	824	887	874	890	889	878	860	857	823	854	856	886	899	837	831	873	870	855	881	838	855	858	831	828	835	896	882	805	815	848	852	869	854	858	842	828	892	852	872	871	786	817	851	849	871	848	875	854	819	796	856	838	842	847	885	866	864	841	802	901	876	797	837	835	883	792	823	926	884	858	855	855	885	842	855	816	846	872	806	865	921	857	828	857	898	860	911	843	919	898	872	885	859	866	894	895	850	837	851	838	855	784	851	871	871	820	816	874	835	844	810	876	866	844	872	853	852	866	820	843	828	850	868	886	818	832	836	813	837	825	843	875	876	836	871	808	811	869	859	861	856	813	823	843	852	832	883	826	766	844	876	880	862	776	881	824	878	836	841	826	827	835	832	771	833	863	832	799	797	863	868	822	822	834	893	867	883	859	843	821	830	855	891	887	849	819	855	868	844	866	814	874	943	843	772	887	841	880	895	888	858	833	841	871	893	845	843	849	881	860	814	898	868	838	825	838	873	809	840	865	873	831	841	836	906	848	791	847	842	829	879	857	887	870	834	843	884	859	841	842	858	771	828	883	829	841	848	926	865	899	873	814	846	870	881	849	841	882	859	868	817	817	867	855	862	847	900	877	900	859	923	849	832	871	903	847	862	810	848	858	888	844	886	874	830	832	880	877	887	825	835	899	812	850	866	825	841	840	872	855	891	876	860	805	867	861	853	848	853	883	852	897	850	881	822	869	831	842	892	877	889	872	846	874	821	872	837	889	816	876	824	870	894	870	863	862	863	847	868	893	882	768	877	814	888	870	860	887	847	839	875	799	851	853	826	842	844	863	831	924	880	862	851	832	890	811	881	875	773	869	871	861	868	866	909	883	843	868	881	901	861	906	864	855	849	817	850	876	838	861	835	851	862	853	837	814	810	863	824	821	873	868	892	851	885	817	837	827	850	864	844	911	851	881	862	774	846	904	803	852	882	876	823	839	843	825	844	905	887	816	864	912	871	857	796	858	792	899	823	857	865
14860	3313	1794	1292	717	530	454	424	396	361	353	381	345	371	334	380	382	401	369	374	384	397	357	368	348	357	351	375	368	378	349	356	384	372	404	344	362	353	368	380	359	383	328	324	329	362	383	380	364	386	347	361	335	360	338	306	390	366	363	364	390	363	344	363	356	400	367	387	366	371	312	362	360	374	384	377	376	355	331	371	368	386	361	346	377	320	342	336	364	356	344	369	362	359	359	361	387	345	327	356	349	353	356	333	344	365	394	397	362	340	363	377	343	402	357	324	323	369	386	371	375	354	387	364	357	386	378	359	398	341	345	389	350	345	339	358	365	339	377	363	356	339	367	342	355	379	365	359	386	369	367	376	333	371	348	374	357	370	348	374	355	373	362	345	352	359	362	381	369	358	380	374	387	368	346	345	351	363	371	386	347	382	375	344	358	345	365	384	404	328	384	403	331	349	366	341	401	329	389	388	340	343	371	378	353	382	343	328	376	380	346	347	338	369	344	377	378	388	362	344	356	389	330	388	349	328	369	356	354	410	370	371	311	344	413	353	340	346	373	355	372	392	360	389	370	353	340	352	321	374	385	359	343	402	416	352	341	327	346	364	381	351	340	360	370	384	359	383	385	392	320	361	367	354	344	334	362	366	382	346	343	337	374	355	362	354	393	399	351	367	362	347	361	356	338	334	335	347	350	403	353	403	385	348	367	362	375	353	373	355	371	353	364	362	348	360	388	397	415	348	380	332	353	369	376	340	384	355	405	325	364	346	332	418	364	341	375	318	340	364	390	335	374	381	359	380	396	368	382	365	371	371	367	356	362	366	357	366	360	378	358	381	376	373	380	375	374	334	337	336	347	344	323	377	346	346	361	375	361	361	351	338	360	347	373	364	347	346	388	372	351	351	351	351	337	337	345	363	360	375	346	352	392	349	361	370	388	343	394	367	353	327	363	380	408	335	364	327	348	358	383	383	350	328	343	348	362	376	394	374	374	408	369	348	367	366	343	368	350	370	385	331	360	351	384	342	388	367	386	356	358	389	382	355	345	387	347	389	361	361	387	351	360	401	349	381	372	351	344	358	353	371	335	334	400	385	409	397	311	351	391	338	368	371	334	424	390	380	341	362	370	375	357	344	337	377	365	354	382	356	353	401	366	359	353	384	334	400	381	364	342	384	352	376	372	365	368	364	336	348	393	359	388	403	378	354	374	359	381	361	402	346	360	377	369	348	350	389	362	382	371	357	339	351	388	364	335	340	351	354	365	355	352	343	375	370	346	361	366	350	380	369	380	368	352	337	386	371	345	355	369	372	408	350	360	377	390	376	374	375	367	401	371	377	363	383	344	374	368	352	359	350	352	353	365	331	358	359	385	310	355	323	388	335	383	357	323	363	365	366	391	379	382	374	340	379	392	351	331	377	338	351	362	351	321	364	377	387	332	370	353	373	378	373	363	339	347	368	312	397	335	342	343	364	367	358	367	320	370	364	371	369	331	362	347	343	376	392	350	373	369	330	368	377	369	370	330	390	379	333	357	383	331	337	376	343	338	372	345	387	373	350	354	380	336	371	380	382	360	369	360	374	365	371	370	370	358	375	377	368	351	359	342	397	369	352	310	360	353	345	337	374	347	346	355	364	356	346	351	364	376	365	321	334	378	387	398	407	345	378	355	376	369	388	375	400	362	378	363	360	352	361	342	349	337	356	378	363	352	393	378	340	369	384	367	400	426	390	379	362	398	347	365	405	374	371	329	355	373	338	362	367	372	355	345	355	376	345	327	324	322	366	347	365	351	359	372	372	359	385	361	356	351	352	367	432	363	359	346	348	329	350	355	394	364	351	359	334	361	344	364	379	341	390	348	382	375	368	351	368	350	350	371	340	376	338	379	387	373	369	395	382	381	404	372	384	343	335	335	395	332	377	364	377	352	379	363	353	340	319	355	356	350	351	356	378	336	376	367	378	331	357	346	352	356	349	363	367	371	365	403	352	368	377	372	377	349	346	373	366	366	358	364	376	336	356	349	377	346	370	325	403	374	400	324	359	391	353	402	371	371	376	375	346	362	353	371	352	349	358	354	372	386	341	345	399	337	350	360	350	363	390	348	341	357	344	372	360	366	350	382	362	361	390	365	351	375	375	347	368	358	381	373	361	375	377	378	346	397	375	334	376	364	374	384	354	336	355	372	375	341	377	394	370	374	390	347	367	374	361	391	360	355	386	329	367	364	325	360	332	351	378	347	354	366	381	376	364	369	354	382	388	364	372	376	343	395	343	385	407	344	386	344	388	387	340	383	355	340	350	339	374	391	339	347	335	365	354	376	337	331	389	340	324	356	357	384	404	398	387	378	391	355	385	352	356	368	374	400	313	371	388	393	375	369	350	336	371	334	335	347	381	379	350	378	336	336	374	335	348	366	361	353	369	347	358	351	363	411	364	376	390	397	370	367	339	366	373	358	366	366	374	364	341	347	360	352	357	372	336	366	342	377	387	365	367	367	351	345	385	354	380	337	400	367	373	360	353	359	361	387	359	359	328	370	392	393	384	382	357	352	354	418	394	408	351	334	334	414	324	377	388	365	367	331	359	360	401	360	377	344	338	371	343	359	374	372	336	324	366	372	349	353	341	388	346	384	368	369	345	359	338	352	367	364	359	372	371	346	386	346	344	332	347	336	395	335	357	375	351	373	364	342	351	358	359	361	350	371	371	350	352	374	345	365	333	338	360	389	360	330	355	363	354	358	379	370	347	386	386	341	362	383	362	379	372	386	383	352	361	391	377	351	351	335	349	367	323	344	378	349	342	377	344	308	369	336	360	365	362	341	348	360	376	313	374	395	322	374	400	404	350	383	340	339	400	354	332	378	352	342	342	401	393	357	385	346	361	369	340	365	380	358	336	383	375	347	350	355	375	342	359	360	371	376	393	366	378	349	367	360	349	361	358	349	344	363	364	389	368	352	341	350	344	363	378	384	357	381	397	387	350	363	386	356	394	339	366	376	364	401	362	364	371	370	386	350	378	367	349	370	359	374	330	357	371	359	362	370	354	360	402	348	349	363	367	344	332	335	382	355	367	349	341	330	380	327	382	402	371	330	314	374	363	394	349	352	374	399	328	350	369	336	349	344	350	357	339	351	354	361	352	346	359	367	388	334	336	356	360	341	386	374	388	334	367	364	338	335	344	372	398	334	344	364	358	360	359	350	336	344	374	373	318	368	357	334	382	360	368	357	355	327	335	376	400	362	387	398	366	361	383	396	338	347	348	346	393	364	343	342	375	347	331	360	370	357	372	355	388	362	374	367	353	365	328	360	358	355	352	355	338	352	370	399	386	347	396	389	391	376	350	385	366	367	376	360	357	355	375	344	357	313	413	417	364	366	395	342	401	372	396	365	388	376	356	381	360	364	363	346	389	354	344	362	372	376	361	358	402	349	382	397	360	333	381	380	371	359	401	378	359	368	344	351	342	349	388	402	363	369	357	349	351	364	323
11264	2832	3495	3954	2479	1530	1454	1100	999	981	937	914	914	930	898	912	916	893	893	859	882	898	883	897	877	864	851	892	903	873	905	849	862	879	878	888	883	876	844	848	898	829	856	899	847	855	840	904	848	810	866	852	795	850	843	850	839	847	878	841	833	808	821	913	835	883	853	893	849	834	822	842	856	847	844	927	889	836	847	851	878	869	826	864	847	899	882	907	885	835	802	883	851	922	852	866	883	793	849	845	833	853	901	861	857	856	846	869	815	835	845	810	828	839	856	820	847	871	874	895	895	881	810	866	842	790	847	881	885	870	893	856	836	920	833	887	822	843	905	818	883	845	842	865	798	865	796	872	786	846	871	857	851	877	822	858	844	835	889	868	848	821	858	855	823	849	829	842	843	864	808	903	841	877	883	866	855	847	894	816	870	869	865	865	872	880	833	799	907	855	827	874	866	843	875	848	887	795	876	811	879	880	815	865	845	848	861	845	811	879	862	868	813	856	847	850	872	875	856	841	879	848	876	861	806	895	911	841	849	860	867	876	897	850	834	917	891	850	880	837	827	792	855	907	840	798	850	931	859	819	810	830	834	840	919	848	826	874	875	883	839	829	873	908	869	858	837	843	824	836	903	820	875	844	842	854	848	863	863	856	871	822	846	877	860	803	881	913	834	900	782	848	879	840	854	833	816	851	845	894	858	828	866	864	860	864	886	867	859	864	910	874	859	831	875	901	844	859	877	841	885	918	887	900	838	859	864	892	847	835	843	842	861	841	858	832	881	843	808	837	794	920	851	852	810	865	862	868	843	847	891	912	895	858	865	873	847	830	908	858	812	839	869	851	879	893	853	835	892	832	860	834	822	901	857	867	842	875	876	898	833	819	794	857	894	789	841	880	846	830	883	864	888	844	838	835	868	841	887	830	823	898	875	844	825	842	853	823	905	837	848	817	790	888	865	898	844	793	788	878	879	852	804	838	815	892	880	883	892	839	837	853	824	870	795	829	853	925	888	854	841	909	844	813	830	834	828	868	843	862	873	820	832	854	835	849	775	873	887	768	858	853	869	899	822	827	893	856	878	917	844	897	839	923	884	857	835	891	840	905	884	890	898	862	842	827	815	784	834	837	836	828	872	852	871	854	898	813	830	804	847	876	822	862	861	868	873	847	790	804	872	853	863	908	911	881	844	823	862	873	856	811	901	889	843	864	846	854	847	847	806	868	842	839	823	808	917	896	873	874	894	871	884	845	825	856	859	878	845	862	867	858	878	856	840	831	843	861	867	893	829	901	830	844	830	867	852	834	868	841	834	872	876	909	854	931	799	868	818	814	860	812	823	884	916	891	849	827	822	864	916	887	870	847	866	834	812	845	846	853	908	896	888	841	874	845	891	846	866	896	815	820	848	897	837	858	854	890	857	836	871	905	871	841	834	840	886	832	857	891	867	842	809	878	857	847	853	892	865	903	874	853	831	828	854	862	860	887	860	907	842	884	873	863	862	892	885	874	862	828	846	911	873	824	869	889	871	856	828	834	826	847	820	811	858	842	826	849	883	875	862	859	863	814	778	863	831	840	865	911	862	854	780	883	857	813	877	841	853	847	875	856	828	815	855	874	846	893	886	832	861	845	810	853	872	828	794	856	838	825	811	824	787	864	888	832	857	858	907	860	869	884	865	874	844	859	830	891	917	836	835	908	883	881	904	825	853	805	844	866	853	817	881	856	907	850	861	870	862	841	870	852	873	782	877	786	833	893	831	814	887	837	888	862	847	886	846	843	843	876	869	876	846	885	821	848	863	836	851	863	887	824	860	864	891	862	832	843	840	845	878	864	873	860	877	848	897	857	859	833	886	865	817	843	859	892	863	836	839	880	872	878	837	871	844	837	895	882	836	847	840	875	874	916	827	802	829	844	843	852	824	867	846	836	836	835	866	868	905	814	874	863	827	872	883	875	848	877	819	930	931	851	837	838	837	862	822	857	885	864	875	862	894	942	808	856	892	831	875	785	896	822	849	877	858	812	827	829	859	824	847	853	870	863	843	820	878	871	865	890	887	879	859	895	832	875	836	882	848	848	831	851	906	874	833	853	870	873	860	850	849	834	875	787	887	897	830	830	837	829	849	847	862	868	794	841	896	847	870	843	824	821	862	841	828	876	853	836	898	863	804	848	896	883	860	851	876	861	873	838	878	854	835	814	859	895	834	853	816	818	868	847	876	901	845	886	839	831	852	807	834	840	852	864	863	865	792	870	870	898	825	848	831	877	877	871	840	829	877	831	858	878	844	858	866	854	845	858	816	813	871	855	803	854	811	834	836	818	838	845	844	812	839	865	918	842	873	891	864	811	849	862	876	781	839	850	854	860	905	880	877	852	825	844	903	841	868	871	887	857	960	869	858	860	818	844	932	799	863	847	874	853	813	813	866	793	869	926	795	864	853	865	897	829	845	870	809	844	830	881	847	903	866	844	865	850	858	805	874	821	854	829	868	893	836	867	856	853	821	818	890	914	846	873	818	844	927	916	845	850	853	785	847	850	875	858	847	884	913	839	884	874	838	850	861	823	833	818	847	823	846	888	867	831	807	865	795	887	848	873	782	819	893	821	880	873	893	782	867	850	834	867	856	846	883	852	818	823	921	831	783	820	802	861	905	862	832	819	859	882	841	858	848	855	852	865	852	801	839	856	862	848	902	854	857	882	854	854	848	930	826	859	881	864	838	886	789	841	873	908	852	778	816	860	921	862	861	897	817	861	841	929	867	860	855	876	856	897	848	880	815	903	858	829	847	834	837	841	876	861	861	903	890	820	872	872	833	858	821	863	837	865	909	852	894	875	833	844	863	820	849	858	841	848	870	919	863	860	810	846	879	861	830	851	837	840	853	839	829	855	831	853	929	837	862	852	842	881	898	798	931	880	847	899	826	862	877	835	825	856	836	876	871	839	903	823	864	884	844	837	891	844	833	890	869	840	873	859	846	858	841	925	845	817	861	832	843	846	880	780	887	856	842	825	882	874	875	886	853	855	883	843	843	844	889	837	842	837	888	835	874	864	856	789	854	881	814	864	836	830	834	848	828	876	845	834	882	840	857	794	808	844	861	833	868	819	890	864	866	847	861	858	866	834	859	840	917	854	841	832	862	851	854	885	855	860	860	823	831	855	889	837	871	948	848	818	843	824	883	829	887	869	795	847	876	877	862	831	899	865	859	850	885	851	873	876	890	814	846	861	879	876	889	853	811	856	896	808	883	841	841	919	869	850	810	828	848	875	848	863	795	828	836	853	850	856	853	851	873	855	849	836	823	868	851	837	852	847	889	801	832	855	881	838	886	878	810	847	865	882	884	864	811	836	830	872	903	815	877	851	875	845	869	854	902	857	816	832	853	878	823	825	868	863	829	823	809	856	869	860	903	868	817	828	912	850	819	863	842	860	888	825	874	823	862	823	874	885	911	820	829	872	860	819	865	841	867	887	868	871	842	866	887	866	874	824
23228	5452	4035	2333	867	471	443	308	274	252	244	255	223	198	217	221	182	208	224	208	200	206	176	201	185	207	201	196	202	191	175	192	190	182	190	205	186	180	174	197	224	199	194	211	184	223	200	170	210	204	188	208	201	195	175	205	167	199	192	194	214	182	170	200	178	189	206	189	216	203	208	183	219	221	170	192	195	191	186	175	174	183	182	211	186	210	169	205	179	187	176	202	217	182	190	184	194	190	203	168	188	207	180	216	179	181	190	181	196	207	188	189	192	198	194	212	224	168	189	187	195	197	176	182	209	190	205	219	195	179	187	168	167	199	192	186	192	183	203	168	164	170	197	161	186	197	207	188	208	190	189	200	164	189	172	205	197	199	197	186	185	210	210	196	218	182	219	190	210	197	198	214	224	205	197	223	195	152	177	187	207	170	189	198	178	189	164	205	215	206	200	197	193	218	191	211	197	192	193	197	207	186	188	206	184	218	187	193	207	211	206	176	189	220	181	212	184	175	187	156	193	169	197	196	183	209	184	204	206	208	181	188	154	178	193	197	201	188	190	209	196	212	205	215	186	184	182	187	217	185	173	227	200	206	191	205	194	190	178	191	187	191	163	188	196	197	191	173	184	172	184	182	182	205	203	205	173	213	193	190	191	186	196	205	214	188	208	203	199	190	201	194	208	184	189	185	191	152	231	177	188	191	193	195	199	198	175	164	173	214	179	189	180	170	208	168	180	222	198	210	199	175	180	194	224	196	208	203	172	185	223	190	209	209	204	205	205	165	196	192	208	218	214	199	197	162	190	224	188	190	189	201	179	226	199	195	173	203	201	180	206	205	204	220	191	178	195	184	201	179	211	204	189	190	179	189	192	207	173	198	185	172	179	202	173	182	185	190	200	196	204	192	194	178	180	181	166	192	153	195	188	191	200	220	180	202	185	212	207	214	176	160	174	182	209	177	169	200	191	195	164	186	205	220	223	210	185	186	169	184	202	174	179	220	160	216	204	217	215	195	195	192	168	184	190	199	175	185	183	179	226	190	189	205	180	201	200	211	216	230	201	206	205	188	180	199	191	199	183	206	216	208	214	180	182	199	194	191	215	199	156	200	208	176	169	186	200	178	182	198	174	201	200	175	190	200	190	223	213	187	194	211	182	207	181	196	196	193	199	188	221	193	178	216	204	222	193	213	164	193	209	200	193	192	194	201	201	190	190	168	211	188	197	200	194	191	217	208	199	177	195	205	199	182	173	191	185	183	201	187	183	205	189	195	219	192	226	191	165	180	202	200	217	199	210	187	182	203	197	209	174	201	209	209	195	207	205	194	146	199	205	210	182	205	205	196	211	193	200	191	192	182	194	215	180	207	193	176	198	225	189	212	216	196	174	202	187	173	208	179	207	195	200	178	216	208	201	209	186	193	199	193	188	172	203	187	217	202	201	196	199	184	175	193	197	177	201	178	191	197	209	176	206	184	162	183	184	213	188	163	186	211	195	208	204	224	192	175	201	207	217	198	177	191	232	225	188	194	176	193	207	205	206	199	190	195	210	176	205	181	187	178	212	207	198	188	174	205	194	177	195	186	188	173	207	205	186	199	182	181	218	200	189	213	214	201	197	198	168	175	213	192	196	199	181	202	178	192	195	183	209	210	187	186	183	185	175	213	191	194	179	203	181	216	215	173	188	193	186	169	198	200	184	203	193	178	171	207	175	202	204	185	199	191	185	209	178	188	184	186	195	156	188	183	178	210	195	199	183	183	187	170	209	166	202	203	192	177	200	191	181	173	211	188	188	196	179	225	198	202	190	207	198	193	213	199	193	226	192	215	197	182	212	210	183	219	188	214	160	183	196	220	191	196	186	177	219	192	178	174	195	204	209	193	193	167	182	176	183	194	209	181	203	200	177	199	207	203	191	194	170	184	194	200	173	211	189	196	194	203	168	179	191	191	187	193	196	206	216	192	199	188	183	188	168	197	202	210	219	176	156	173	164	178	204	215	186	203	200	219	173	186	193	180	176	207	183	197	182	184	186	187	186	196	163	183	192	181	212	200	192	195	186	184	205	228	223	206	178	193	191	204	195	191	187	194	212	187	207	191	179	210	220	184	211	193	189	194	194	190	178	233	173	199	190	212	182	188	206	203	209	219	204	181	173	199	211	197	184	211	186	207	200	183	205	182	173	200	205	206	177	194	199	203	167	216	192	202	183	172	223	192	201	183	185	173	183	194	187	213	201	183	181	214	192	203	171	172	183	180	202	188	170	154	182	189	182	197	177	209	184	197	207	194	198	208	172	196	212	176	180	218	199	187	187	237	215	196	205	195	187	190	206	198	175	163	193	175	208	207	192	206	201	199	152	178	162	196	207	178	222	185	205	187	202	214	181	179	219	194	224	168	188	215	197	200	206	176	203	183	197	185	189	182	185	191	190	196	202	225	149	201	202	197	179	198	197	192	196	203	213	209	199	200	192	168	193	184	213	218	173	212	210	174	195	174	229	222	206	177	216	198	195	185	208	198	207	202	219	191	200	185	177	206	168	193	201	212	218	197	182	178	214	186	184	200	177	177	187	195	198	212	160	208	190	189	186	188	193	206	202	216	200	199	226	208	178	159	194	166	178	193	192	189	197	206	182	193	191	186	168	199	176	202	206	198	215	179	175	231	198	196	212	206	193	202	193	223	200	221	197	189	199	181	162	208	179	205	183	218	206	199	207	192	202	203	195	206	210	181	199	205	193	172	210	196	177	192	174	221	205	199	180	181	174	192	170	197	174	201	200	223	222	197	239	197	182	172	195	182	182	202	201	193	234	197	214	196	190	185	204	181	183	178	196	207	196	199	196	186	200	197	207	204	221	195	203	179	188	211	204	209	199	219	189	171	180	192	225	212	174	178	227	193	204	176	199	208	196	172	195	190	195	210	215	164	223	157	213	207	206	165	176	215	186	168	201	201	181	183	196	176	174	185	204	191	190	194	207	205	189	195	198	210	220	185	202	204	177	194	223	176	160	192	185	192	183	204	212	197	187	194	199	189	210	223	207	182	200	205	195	194	213	180	203	192	193	189	193	201	188	215	185	190	216	187	211	192	194	183	204	180	197	193	179	190	167	188	215	176	203	215	190	200	179	185	170	193	181	172	218	198	207	225	185	196	209	196	172	190	230	199	219	209	190	211	222	203	175	231	215	214	218	181	189	197	192	192	200	215	205	170	181	175	191	192	188	204	204	180	198	214	210	182	191	196	175	199	222	190	209	176	212	195	202	188	201	179	205	198	179	208	209	182	179	172	175	219	200	201	186	203	197	192	174	160	219	197	199	197	183	207	195	200	167	200	185	171	214	206	189	172	205	182	201	208	184	202	195	214	183	183	204	220	175	208	194	191	189	186	235	196	192	187	201	199	208	186	204	212	171	196	202	193	176	195	201	170	203	205	203	167	198	181	207	180	198	208	196	196	185	214	212	199	207	175	185	201	216	188	198	189	188	209	231	181
14561	3735	7586	6514	3183	1965	1621	1070	808	756	685	720	662	594	620	614	543	597	604	540	564	563	533	565	525	540	503	526	540	534	522	496	492	486	527	474	487	527	477	483	501	539	504	491	539	507	518	479	487	485	482	485	476	503	503	489	476	504	470	520	489	463	486	479	464	495	514	537	476	521	515	495	505	457	507	441	510	485	472	512	470	492	510	527	462	494	474	487	478	486	498	485	481	442	541	459	497	459	524	501	467	524	452	488	496	488	489	463	475	452	492	483	516	477	464	503	528	511	456	514	470	455	460	504	484	507	489	499	489	501	504	485	443	505	482	485	504	478	454	516	460	500	464	474	464	489	494	489	488	509	463	477	473	516	524	478	482	473	464	499	492	472	483	474	467	473	533	493	483	482	461	511	453	465	505	468	516	469	471	452	473	514	447	448	508	520	455	463	492	517	494	436	478	447	506	491	506	480	500	520	470	452	513	489	473	461	498	490	505	480	511	508	468	479	519	490	481	484	467	503	465	470	438	457	507	477	486	476	495	480	449	454	500	524	511	454	503	467	499	538	473	510	526	493	514	497	487	440	467	467	449	467	487	501	465	474	467	481	461	472	491	474	482	491	532	484	499	494	469	476	494	494	523	498	497	500	480	496	501	448	507	520	509	500	476	478	477	489	515	489	456	469	484	464	491	500	453	478	487	496	517	470	460	489	457	470	505	452	521	462	495	463	495	486	491	466	496	452	499	495	489	483	446	484	455	467	511	482	429	508	487	466	487	496	462	500	470	481	508	466	520	460	451	480	478	509	464	499	513	493	535	460	489	468	441	503	457	510	491	437	510	511	476	532	457	474	487	452	499	483	470	518	449	497	482	468	482	475	489	491	475	531	475	500	501	436	474	492	496	458	489	512	471	510	503	502	512	490	480	476	496	521	517	498	478	479	525	495	520	499	453	480	464	514	511	476	473	453	497	491	457	421	487	464	452	472	456	466	470	515	444	465	465	509	480	480	540	472	472	446	430	476	527	471	484	458	492	525	505	507	458	492	488	464	492	478	510	482	469	480	508	492	511	506	499	497	465	487	493	468	512	502	435	490	462	479	477	452	463	484	491	506	489	484	460	494	492	474	505	521	457	493	502	492	477	472	463	435	513	495	461	479	498	506	509	467	461	508	511	443	525	481	458	497	437	469	479	488	485	484	483	498	464	467	474	491	474	491	488	503	539	445	488	458	498	449	444	507	480	432	512	487	512	464	450	474	449	486	513	472	499	480	469	467	459	454	474	467	510	484	499	499	514	513	498	485	478	448	498	505	473	471	478	483	481	472	504	498	494	502	454	439	482	453	437	455	501	492	481	486	504	491	487	480	465	486	468	462	467	488	516	487	510	477	477	521	472	480	514	514	482	440	489	470	460	489	508	472	507	512	486	515	470	472	514	490	472	507	453	475	497	477	467	506	486	487	492	474	495	497	465	463	460	463	483	502	482	476	470	454	520	483	468	452	517	491	522	493	482	492	489	528	507	518	515	492	497	465	461	468	515	480	520	493	477	543	493	494	488	491	476	457	479	475	486	487	483	461	449	515	496	441	475	494	498	506	453	499	499	491	452	482	500	512	492	496	478	485	526	500	462	487	488	477	435	527	476	508	494	486	505	450	470	477	445	504	507	509	467	493	499	465	484	476	476	507	510	463	513	457	517	456	470	513	503	499	483	468	468	524	522	524	478	524	427	478	477	496	506	459	512	500	492	521	479	523	487	485	491	491	459	497	482	452	453	477	500	439	480	455	461	493	475	510	518	486	482	471	464	523	521	505	458	499	501	508	451	510	474	519	477	512	473	453	437	499	470	484	505	459	477	493	480	498	473	438	497	488	480	505	485	441	512	494	456	447	510	481	510	476	488	473	469	457	472	516	432	507	525	497	458	518	503	512	520	434	493	465	518	468	454	459	449	508	477	489	494	498	479	446	491	469	515	501	529	482	451	436	481	493	479	515	516	445	488	490	481	460	533	479	513	480	506	522	489	550	477	444	467	496	493	499	465	489	473	470	495	449	499	478	510	480	441	464	511	485	488	468	510	493	469	480	428	459	543	506	523	458	496	506	473	492	494	468	452	479	493	471	465	472	468	473	481	462	477	492	505	459	453	506	456	487	488	487	492	505	455	490	508	452	473	521	464	483	479	494	459	466	489	495	532	473	487	483	509	500	477	472	478	491	522	461	500	507	477	465	451	480	460	507	478	435	499	473	514	510	442	512	455	481	467	461	495	479	463	526	490	498	446	497	451	489	479	496	485	483	453	473	483	462	522	489	482	497	524	485	487	538	494	498	471	493	470	490	495	498	517	470	494	467	495	462	459	498	487	504	459	511	498	487	467	437	507	492	463	490	471	468	507	483	486	495	463	493	500	505	473	480	474	490	474	484	483	481	488	483	510	486	482	503	521	460	502	506	494	466	516	510	511	512	497	491	473	485	509	499	487	485	547	460	476	491	493	476	509	483	528	482	446	500	500	499	512	458	450	490	518	517	487	529	523	518	473	483	477	520	457	459	456	474	513	496	471	493	453	449	463	463	467	495	504	477	501	518	482	476	497	489	487	462	547	472	496	492	499	464	454	499	486	495	481	435	469	488	495	512	483	475	504	501	465	481	506	496	536	489	481	467	509	494	496	527	483	526	454	457	540	452	466	498	477	486	480	479	541	486	476	458	472	511	497	446	467	458	478	482	463	503	524	487	456	454	484	463	484	455	504	500	494	485	528	543	495	480	482	509	483	477	475	508	476	508	525	492	486	494	526	455	477	492	456	463	511	439	541	479	458	483	452	490	471	467	524	456	507	497	507	455	476	494	464	485	469	431	504	512	495	459	481	484	498	467	467	484	495	489	489	493	456	520	510	475	468	464	464	465	485	479	516	491	463	494	504	491	469	499	470	487	437	495	445	524	456	499	495	467	459	474	457	470	497	521	538	500	477	463	475	507	521	510	457	512	466	486	472	549	515	475	502	489	454	482	464	468	497	507	472	503	469	466	519	505	490	507	482	485	481	506	503	484	516	498	504	497	480	473	481	493	478	466	461	466	496	442	468	506	453	463	459	496	501	456	466	517	497	443	457	467	470	478	495	497	520	501	483	476	508	466	471	479	524	489	483	509	469	518	484	506	469	483	479	467	475	522	477	499	470	479	487	481	468	469	516	495	502	521	482	474	489	466	500	496	499	496	473	461	494	498	494	481	474	507	506	501	473	493	493	499	503	495	503	446	519	486	515	469	476	485	502	483	463	488	478	537	490	486	492	537	521	493	475	528	504	479	500	501	538	489	473	500	534	443	477	513	504	492	484	469	528	473	477	467	504	478	458	486	497	460	506	478	451	474	495	517	425	464	492	518	481	495	481	466	460	500	463	499	512	525	488	469	451	470	472	503	429	504	459	496	475	491	464	483	492	481	463	463	500	468	493	464	452	487	479	435	482	483	477	507	493	495	435	510	523	494	474	493
5943	1688	1624	1180	609	412	463	355	381	396	375	340	343	362	389	387	383	377	377	388	382	351	359	368	402	391	369	360	401	378	392	367	374	358	387	370	366	401	404	380	368	378	384	383	403	405	375	419	368	373	394	335	373	359	359	356	373	354	388	369	390	406	368	384	402	350	359	368	349	348	392	348	392	404	363	403	367	402	367	366	364	364	344	367	336	337	369	377	370	388	398	376	356	337	399	333	372	389	369	347	394	388	367	347	361	358	340	348	390	371	355	368	386	361	392	345	381	367	365	360	384	394	348	343	349	409	420	365	376	383	383	334	378	437	378	367	385	338	362	352	366	392	389	329	315	343	343	348	392	384	367	371	374	435	359	382	360	353	381	375	374	357	370	394	386	385	390	370	384	424	390	369	387	363	327	366	411	372	373	374	407	365	357	331	342	348	377	337	374	362	355	393	347	394	342	370	383	390	365	362	358	381	370	385	387	357	422	364	324	379	379	382	391	338	355	364	382	368	378	369	388	378	387	382	363	394	354	374	374	377	355	361	359	355	385	388	373	378	393	348	380	378	405	378	348	401	353	346	369	365	381	370	390	343	394	403	375	382	386	374	357	347	376	376	365	346	383	396	353	342	340	358	376	404	356	400	387	363	368	369	356	369	372	361	399	347	367	368	404	346	368	347	384	359	379	328	336	381	374	369	377	373	380	379	370	397	392	359	369	375	407	405	382	369	367	392	362	366	374	324	386	333	371	381	362	390	382	391	359	394	388	378	378	384	358	371	368	394	382	385	374	414	415	383	398	368	386	378	375	404	344	336	367	364	356	369	311	350	353	362	373	348	366	385	362	399	361	369	380	412	373	351	348	351	387	348	354	368	366	359	385	328	355	392	386	380	395	404	371	383	374	408	355	352	366	379	388	386	420	361	394	378	352	385	382	356	368	340	346	368	376	381	338	387	365	411	376	333	418	377	410	375	373	349	398	355	406	398	360	412	387	338	345	377	358	359	356	364	381	384	366	368	368	354	401	395	386	398	365	352	383	357	360	384	372	354	370	354	350	382	402	368	361	380	338	380	370	407	392	354	377	410	422	422	392	344	365	387	381	402	383	358	362	364	377	398	357	360	358	366	321	365	400	374	352	341	357	358	359	346	364	397	359	370	327	361	338	382	351	331	376	396	392	370	400	355	359	360	389	401	410	378	372	417	389	345	377	395	378	402	375	371	348	340	349	339	429	388	367	381	380	406	369	381	395	372	343	353	373	359	360	407	347	340	358	375	421	384	400	364	361	382	375	349	373	357	368	357	346	330	370	378	338	359	387	360	343	375	374	416	370	403	353	393	378	370	399	362	391	391	386	368	386	353	373	406	370	354	365	355	395	352	383	357	379	373	351	387	416	367	380	379	386	382	352	371	389	392	316	405	393	383	376	397	367	382	385	323	354	399	362	417	375	343	356	376	382	393	340	398	372	377	395	387	361	412	387	340	360	362	323	381	375	369	351	370	370	382	374	373	378	351	344	379	375	377	360	379	364	352	366	388	361	394	327	405	361	400	419	364	401	346	346	366	354	355	367	409	380	357	357	378	333	408	369	379	376	361	382	391	402	338	414	369	367	396	361	330	396	367	347	364	364	335	391	380	411	397	393	367	339	334	376	380	386	383	408	388	342	401	368	341	366	383	387	403	354	365	394	370	387	380	360	389	368	386	404	408	388	387	409	372	399	367	360	362	381	406	431	368	403	382	375	366	338	372	374	374	366	380	363	392	369	354	320	353	384	364	393	406	378	370	362	352	386	343	383	352	351	349	350	365	340	385	374	371	368	375	385	379	361	397	352	355	376	354	392	376	398	413	381	343	326	413	374	373	355	391	394	403	336	379	372	399	393	377	413	393	362	365	379	364	376	355	376	398	372	381	400	395	373	387	364	350	383	368	409	352	412	369	406	404	379	365	393	392	357	353	353	402	391	386	330	397	373	360	358	407	375	373	402	357	344	375	353	376	378	410	377	406	377	398	357	407	344	389	337	353	378	384	364	378	406	406	374	364	360	353	408	345	409	386	387	397	362	392	356	360	369	305	385	386	364	390	375	380	370	387	352	370	363	387	356	353	376	380	362	378	362	402	372	359	380	372	388	371	342	398	402	358	417	378	355	370	405	397	388	356	380	384	376	378	375	382	401	341	370	379	353	362	384	374	399	360	370	364	375	341	400	319	393	367	375	379	397	414	338	376	382	392	399	365	358	410	385	362	373	362	381	371	430	362	344	370	350	369	363	377	361	360	385	375	384	367	352	388	361	377	372	400	346	382	385	355	375	383	368	360	398	389	351	395	371	399	412	377	372	355	375	378	371	343	370	383	408	413	357	351	358	356	353	384	384	366	367	335	357	348	364	399	392	357	354	372	381	393	418	399	365	397	407	380	325	389	404	378	322	406	392	357	370	412	337	403	377	347	366	337	338	396	362	344	364	365	344	384	334	381	388	387	421	390	337	345	356	388	364	379	345	354	381	399	405	356	352	358	400	358	377	387	385	390	392	344	404	410	352	336	366	375	350	358	377	373	374	343	365	386	399	352	370	385	375	371	397	371	372	357	366	356	381	373	397	397	356	383	378	377	355	348	306	417	383	398	388	355	373	352	352	321	361	352	356	377	379	376	403	362	379	381	404	364	377	348	382	387	397	349	392	362	399	388	386	362	341	362	383	342	371	375	376	393	355	378	393	367	360	380	397	393	366	381	397	368	374	410	363	377	364	357	387	371	346	380	347	363	375	386	363	369	402	385	409	384	385	364	338	363	361	404	378	358	390	326	353	386	393	381	363	389	369	370	358	372	357	386	355	373	380	375	357	349	407	385	379	330	396	390	381	401	379	384	402	413	364	374	348	344	337	347	351	355	384	364	378	385	363	328	386	358	366	409	369	388	377	406	356	355	385	373	366	389	403	373	364	425	390	371	377	402	351	387	381	363	362	355	385	376	368	361	376	392	321	349	386	377	360	395	353	411	349	349	424	386	373	375	358	381	366	397	361	385	381	408	403	398	356	386	375	396	385	364	376	361	387	365	338	355	363	393	356	363	369	364	354	395	364	363	370	374	383	399	366	367	351	359	360	405	381	340	395	430	397	390	359	375	411	395	365	358	349	371	364	335	372	395	388	388	404	346	372	392	367	366	379	369	373	408	365	410	377	375	351	390	341	370	387	385	385	376	348	396	361	405	364	381	356	384	398	384	367	395	369	350	331	364	360	376	372	398	363	374	378	383	387	370	393	401	430	409	371	361	403	379	368	386	375	342	390	376	349	360	395	386	348	379	369	388	364	362	356	405	398	382	363	370	375	368	374	356	338	365	393	421	390	374	373	392	392	375	368	357	403	376	402	357	390	363	366	359	359	357	386	370	383	372	355	360	354	378	365	358	367	386	390	398	351	376	400	334	376	342	378	340	360	355	374	385	351	374	406	370	348	368	366	397	399	371	347	354	370	382	381	415	386	393
4861	2008	3662	3448	1617	1244	1296	977	881	926	905	859	924	910	857	907	927	921	883	835	905	893	866	870	900	922	908	923	886	932	919	838	878	931	897	868	863	854	900	893	905	898	936	903	914	898	856	902	939	888	837	858	903	860	919	875	909	899	912	906	910	878	877	869	909	838	897	882	903	906	901	868	869	888	826	926	912	889	892	889	926	846	905	976	926	900	900	896	891	903	911	923	900	867	846	912	886	934	896	961	928	888	823	880	877	911	871	892	928	908	951	905	915	924	917	926	891	874	851	889	877	906	924	871	910	896	855	889	852	886	904	891	918	849	833	870	875	875	934	941	882	843	898	839	952	839	845	908	885	847	833	875	851	908	915	903	909	922	917	863	919	915	910	874	906	851	893	863	883	908	842	873	900	886	894	922	853	882	835	957	844	912	889	906	893	911	858	860	887	898	895	863	884	913	901	855	894	882	858	950	898	894	881	898	913	890	895	867	884	870	891	888	900	896	889	852	916	880	890	885	937	872	872	917	888	897	864	891	853	902	886	899	899	863	869	896	872	915	893	925	907	878	836	936	973	843	846	926	872	887	872	880	907	966	902	876	895	851	869	923	868	891	866	906	906	878	878	869	917	846	869	861	886	930	890	894	875	818	871	882	864	858	867	926	864	902	900	911	944	928	833	898	960	849	824	881	873	886	861	866	859	900	834	889	888	906	880	864	878	916	919	935	888	919	865	920	885	884	874	860	843	800	888	884	858	935	901	894	867	949	867	907	862	871	862	867	850	832	858	911	906	900	862	896	908	908	847	912	893	890	846	907	881	900	827	894	857	935	852	886	878	828	858	883	924	904	962	848	837	795	905	913	922	868	791	921	850	858	891	923	842	888	948	842	888	875	915	907	844	911	863	878	859	914	942	896	892	896	842	888	871	916	922	833	936	898	900	869	821	914	882	869	864	930	857	882	843	930	862	908	926	849	955	905	859	927	846	887	944	896	881	885	934	938	922	882	896	888	850	852	899	895	879	869	917	893	904	940	891	858	885	845	863	897	884	884	885	915	949	881	908	895	914	945	905	859	852	840	871	852	879	919	912	893	902	856	914	871	867	850	882	907	885	857	902	928	927	941	812	894	956	868	875	829	852	876	870	898	866	873	863	897	893	882	842	892	895	900	945	881	898	866	872	856	955	919	858	863	923	878	880	877	882	912	854	900	886	887	932	866	852	876	918	908	888	860	958	862	878	913	925	851	949	886	891	875	888	886	847	831	901	830	874	884	885	869	846	933	907	843	861	914	945	880	912	896	891	869	877	924	840	874	881	941	889	838	883	867	891	884	875	903	894	882	891	877	894	832	899	853	889	901	858	913	871	910	897	898	931	857	902	888	877	882	901	892	888	869	922	895	897	875	886	868	825	892	819	887	869	913	877	929	879	877	896	954	902	899	879	854	858	883	866	877	891	853	902	922	936	896	940	898	894	907	837	954	916	899	870	875	877	885	869	928	825	856	902	853	933	897	889	893	875	860	846	900	884	861	905	894	928	893	920	872	903	885	857	839	897	860	862	876	923	923	897	887	894	891	899	911	840	859	876	903	941	833	859	884	892	865	899	870	883	893	873	871	872	905	859	939	916	863	926	951	888	902	880	899	881	885	917	875	854	893	961	864	896	844	926	890	828	864	823	845	891	912	938	886	887	890	857	920	893	883	934	826	883	889	848	848	889	854	899	912	844	882	966	895	864	898	921	874	869	873	865	921	971	925	923	936	933	855	870	864	898	928	881	906	881	894	908	895	900	840	855	918	897	908	874	918	879	893	890	930	894	879	907	891	915	882	860	890	896	921	913	871	894	929	844	902	905	924	900	876	862	902	866	920	863	912	882	884	912	812	853	869	944	913	875	893	864	852	903	850	892	886	904	868	860	875	910	852	870	892	936	876	873	812	909	903	886	909	880	888	850	845	874	885	868	874	888	931	916	889	878	880	862	843	871	903	872	854	865	863	881	930	946	905	884	880	882	924	842	880	912	920	868	873	924	921	877	882	908	884	915	851	887	898	927	886	872	879	873	863	881	883	875	853	861	861	922	889	892	901	851	866	900	918	865	921	846	875	904	920	887	973	919	900	891	838	944	897	871	982	917	904	902	884	863	882	900	947	899	864	885	849	884	902	947	885	872	909	853	867	901	932	894	904	936	849	870	874	899	868	897	807	886	849	941	897	908	848	863	904	895	909	863	899	870	858	897	913	924	906	899	844	934	888	865	920	860	892	899	909	906	841	940	870	890	873	893	894	902	867	945	895	851	844	878	895	929	855	942	861	872	878	887	914	927	876	905	957	873	901	889	848	885	885	922	893	880	933	877	917	887	885	925	887	839	862	869	884	959	837	916	897	894	885	959	895	904	884	890	858	876	878	924	836	847	906	875	840	902	863	878	821	891	937	893	896	892	900	901	856	814	861	917	872	886	880	905	888	903	879	866	892	916	872	887	915	890	870	900	918	845	822	886	864	847	868	919	881	921	975	890	883	887	887	864	860	890	885	888	877	935	867	886	853	885	887	956	930	891	812	874	853	925	888	896	940	911	893	917	810	939	876	914	905	898	856	895	917	871	835	863	849	882	915	882	909	886	880	855	887	903	946	827	898	844	852	879	916	854	926	865	862	862	921	847	883	897	896	926	945	902	855	843	848	880	867	910	895	869	870	901	901	850	875	863	890	870	840	880	901	901	910	940	874	899	848	939	840	923	904	877	904	878	829	938	918	879	867	897	935	890	899	937	850	892	885	905	885	879	842	855	853	911	884	901	887	906	902	862	909	891	922	865	915	906	905	915	871	893	838	904	802	877	916	909	929	898	918	860	884	944	867	848	924	870	872	886	874	853	877	892	873	835	893	925	908	895	869	851	901	867	851	943	871	839	889	876	989	929	869	902	889	906	876	912	873	842	866	899	886	923	942	974	803	870	917	878	906	888	873	895	872	875	890	918	878	911	872	895	884	935	910	893	881	890	876	882	895	884	914	860	841	878	870	944	886	910	901	888	881	828	881	883	901	839	866	865	873	907	846	907	932	926	901	912	908	884	861	921	857	915	907	894	914	927	899	887	894	903	900	862	916	870	866	892	868	950	892	954	865	835	912	883	900	848	885	899	887	878	863	902	916	929	882	914	929	869	897	918	839	898	871	896	878	890	869	823	908	859	886	875	890	923	897	848	939	824	891	936	940	878	845	878	931	926	876	913	893	949	895	879	886	859	885	876	888	894	886	861	883	864	869	893	906	885	874	953	855	846	890	855	856	809	927	848	892	894	878	911	915	896	821	924	933	872	929	905	862	881	869	944	902	854	899	889	900	868	860	925	880	859	855	918	903	915	835	888	857	880	911	901	870	931	843	899	869	884	910	887	893	878	928	964	876	875	925	865	896	901	917	885	953	902	878	946	830	896	921	922	973	896	929	900	881	940	913	847	887	913	898	902	943	870	872	871	880	833	855	888	876	850	853
14769	2954	2173	2111	915	640	587	406	406	398	371	370	403	377	368	391	351	403	370	382	373	377	377	366	402	313	375	402	374	345	400	405	373	362	384	375	388	396	385	353	334	368	368	396	365	371	341	375	351	394	340	380	351	368	372	354	359	394	375	388	402	365	375	327	382	367	351	367	372	372	373	372	393	378	430	364	377	375	354	362	364	353	357	394	385	386	367	383	367	406	361	371	314	351	386	382	395	365	384	408	404	391	375	384	378	315	366	356	352	359	362	372	367	374	414	370	345	376	374	363	369	403	374	353	361	356	395	377	349	344	368	379	413	335	352	370	368	333	353	366	335	376	389	333	375	375	374	379	393	363	354	360	363	386	361	345	346	338	315	360	367	407	346	381	359	382	368	371	358	364	422	375	361	363	407	362	359	352	369	370	364	427	366	396	378	348	420	358	387	389	394	367	368	369	346	396	330	328	386	364	381	361	377	359	363	391	369	369	333	370	360	348	339	319	387	325	396	363	373	347	382	385	371	392	356	343	336	344	373	415	376	364	363	340	366	371	324	337	401	357	348	383	372	359	370	312	401	375	327	378	400	394	352	380	428	366	394	416	337	361	360	362	341	350	388	399	365	354	357	382	349	383	367	353	352	389	318	401	368	355	363	375	336	358	372	363	357	356	329	371	354	354	394	340	376	366	369	391	349	377	361	382	392	365	332	354	372	354	376	361	328	371	403	335	379	393	377	340	380	374	416	366	370	355	336	370	359	378	366	363	365	347	383	346	363	346	386	369	335	403	353	381	369	372	363	381	363	401	377	377	357	335	364	344	371	344	375	368	374	396	377	367	385	354	348	364	369	380	388	351	345	360	416	381	366	382	361	396	381	387	365	386	370	358	390	387	387	379	371	376	370	355	347	382	367	384	376	334	394	367	339	347	372	390	338	391	394	384	355	358	374	367	351	363	384	393	389	395	388	369	354	394	359	401	390	371	354	391	393	395	350	319	385	376	372	366	380	353	368	372	378	339	387	378	370	352	360	345	364	354	391	357	389	378	364	363	342	381	351	406	408	354	366	374	382	386	388	366	357	349	355	373	343	360	371	351	405	400	402	376	369	381	393	349	393	386	368	385	391	328	394	375	352	395	394	383	371	373	410	404	353	398	393	384	350	410	358	398	384	362	405	411	377	376	332	390	372	339	394	384	346	360	336	371	357	363	361	377	401	375	360	353	375	382	391	381	375	342	408	341	365	368	400	340	373	399	380	355	384	348	355	378	366	414	366	356	370	359	391	395	371	326	363	378	351	400	403	386	329	348	392	420	367	366	384	341	374	365	368	381	362	376	353	377	316	356	361	377	320	373	370	373	368	390	369	356	386	378	346	366	350	392	355	366	388	389	372	329	375	373	373	377	384	394	404	334	378	390	353	360	357	384	405	369	348	369	352	387	369	378	391	397	344	405	361	389	348	395	346	344	396	350	335	376	380	363	374	374	360	373	362	368	360	395	377	356	369	369	389	370	345	330	354	356	372	377	356	432	373	388	402	365	344	350	379	365	340	378	387	388	377	359	368	400	394	382	360	375	370	387	385	414	410	390	365	344	382	373	363	372	372	409	355	375	374	332	336	423	384	345	315	366	369	371	359	368	413	370	367	377	396	394	380	361	376	388	377	369	391	408	409	330	370	378	375	372	362	358	375	374	370	363	364	360	385	373	379	349	360	385	360	362	351	371	365	367	381	342	376	364	360	367	334	353	364	370	382	409	395	383	371	360	381	366	332	388	340	386	358	415	341	357	415	374	363	373	376	346	367	347	395	405	379	358	384	364	358	383	376	352	336	365	351	368	361	350	380	391	351	338	338	354	406	390	394	413	345	374	355	407	356	341	355	357	385	370	373	372	409	377	360	379	387	331	378	351	323	398	398	359	380	396	342	350	337	344	407	320	382	392	370	367	396	390	355	393	379	397	371	364	358	357	367	359	364	358	374	411	383	361	366	385	359	347	355	370	321	371	383	386	375	367	401	396	378	369	352	366	349	356	374	367	376	402	364	362	379	368	357	395	373	406	358	390	398	391	387	387	373	394	372	369	373	379	361	406	379	369	384	380	391	371	364	385	398	339	372	382	372	328	361	362	340	383	348	369	389	346	340	345	339	373	416	377	407	331	374	347	362	406	328	374	384	405	335	371	384	385	377	386	315	374	310	349	369	336	382	363	368	367	348	371	368	353	352	364	373	353	330	381	344	353	357	363	358	366	380	349	370	358	368	362	369	357	356	356	408	384	333	371	377	362	339	359	366	390	385	358	369	335	368	379	353	369	339	384	327	364	365	371	345	383	352	395	396	386	357	344	377	384	411	356	373	354	381	420	384	352	375	370	383	383	351	340	358	393	377	354	368	353	365	392	369	346	370	375	371	363	369	353	361	385	342	361	399	396	367	370	411	397	369	373	356	350	337	354	390	378	367	351	367	378	375	355	356	346	363	394	380	389	398	338	398	381	363	397	419	315	408	372	352	367	378	364	383	377	409	332	321	399	390	385	392	368	389	369	386	363	374	390	364	354	409	373	342	373	375	371	389	345	376	339	387	375	415	346	356	375	355	370	377	389	358	382	373	352	365	360	369	355	359	379	382	372	371	380	361	385	337	348	382	355	375	353	327	376	371	351	339	388	355	339	360	373	345	372	367	375	363	362	334	398	375	369	386	390	366	349	373	396	358	337	351	387	387	390	335	382	377	380	399	356	336	364	365	343	350	366	359	358	351	351	368	363	395	369	404	385	390	382	345	406	386	359	339	377	356	380	372	377	381	406	375	371	374	361	378	363	374	385	345	363	336	376	364	376	344	344	322	350	373	384	395	398	371	340	349	395	355	386	366	369	369	362	390	396	364	339	417	373	356	372	355	368	351	406	362	369	353	378	357	390	348	370	389	381	344	410	355	371	388	355	379	392	348	327	340	367	358	383	370	374	362	370	397	351	364	371	376	392	344	382	406	355	360	372	372	392	379	362	369	350	336	354	369	373	353	379	379	381	343	338	351	337	391	382	384	393	386	406	350	348	421	380	402	364	393	371	350	367	370	363	394	405	360	395	355	387	390	369	355	398	392	325	355	379	356	376	413	379	386	315	418	393	343	371	363	346	380	359	355	357	372	406	416	360	394	333	387	379	363	363	366	344	356	344	384	356	380	403	407	401	368	353	392	349	393	381	363	394	351	323	344	393	377	397	357	343	363	410	342	388	374	367	394	386	369	384	394	361	385	356	327	370	381	379	386	408	382	349	394	358	409	348	385	385	400	346	372	398	363	371	376	399	363	372	344	379	379	390	393	346	354	359	390	348	356	365	381	385	351	355	353	352	377	372	370	350	374	379	376	403	345	356	356	337	371	366	356	370	416	414	393	357	395	385	357	368	349	341	351	337	344	356	341	349	367	407	378	382	352	350	370	342	322	336	364	374	414	358	364	357	380	357	371	423	379	336	386	398	387	381	353	377	339	368
11138	2660	4609	6265	2888	1867	1748	1193	1024	970	1058	928	951	943	910	960	944	905	917	908	979	933	931	924	900	904	945	895	862	910	878	840	886	870	866	839	864	883	869	902	895	867	902	885	851	855	871	913	840	861	862	852	889	855	866	870	892	941	887	906	873	921	882	910	827	835	864	902	891	858	847	874	858	865	916	886	845	855	889	848	841	921	848	925	879	880	869	869	846	877	851	924	848	845	873	872	929	867	890	904	896	861	885	846	840	861	884	878	873	867	828	865	901	869	851	864	852	892	939	882	852	861	860	919	893	872	883	901	838	878	865	899	867	839	823	855	909	898	825	885	902	930	817	932	886	894	858	847	875	849	840	839	873	869	833	896	890	854	905	884	904	949	871	857	887	913	860	841	889	907	852	926	847	854	882	842	868	837	873	900	899	774	868	827	898	868	888	892	903	872	874	896	867	898	876	900	891	853	917	858	856	838	845	927	805	890	922	879	880	900	866	895	845	896	862	878	888	870	884	890	916	862	897	904	898	873	910	879	875	880	893	888	888	904	883	836	866	892	886	884	875	844	878	905	890	838	861	888	846	894	873	881	841	894	905	837	881	873	856	894	840	811	852	892	893	866	860	897	894	847	810	811	862	860	846	909	903	884	817	841	871	849	921	943	846	951	865	901	844	836	913	916	860	881	888	852	875	882	829	848	939	878	842	857	861	846	904	920	876	880	849	898	843	887	874	854	858	905	849	838	885	940	858	894	791	921	878	855	891	841	926	891	902	897	880	832	850	861	821	873	904	854	824	881	880	830	847	925	873	903	910	828	818	797	847	916	950	926	825	838	901	881	851	886	841	859	875	848	882	897	872	825	894	909	820	886	860	845	834	862	870	873	865	872	886	876	923	848	860	874	870	836	929	907	895	892	807	880	844	853	869	865	874	836	869	884	839	873	872	832	825	892	859	896	866	866	864	864	890	838	873	872	820	873	940	910	851	857	905	859	834	888	872	861	855	873	858	872	839	835	894	881	881	853	876	861	880	880	900	823	864	850	878	933	884	852	861	857	881	892	911	854	852	885	930	843	869	973	878	892	871	859	871	895	857	825	875	874	868	911	886	853	846	907	846	811	913	875	848	887	911	823	869	881	885	950	884	839	869	848	891	865	826	908	842	910	878	909	898	905	862	908	865	903	827	865	895	864	811	835	899	875	895	867	878	873	883	897	855	855	881	931	895	915	863	899	898	879	878	892	906	829	849	885	882	864	900	883	884	849	889	881	870	853	852	829	900	882	886	861	949	904	889	861	911	857	837	859	891	875	860	876	863	951	837	837	859	893	882	899	858	824	859	923	883	920	860	887	879	881	810	826	903	870	899	850	918	857	890	909	865	848	899	902	859	923	855	834	922	880	857	842	901	848	925	852	889	853	904	946	833	865	883	875	872	844	870	893	918	851	854	906	856	887	916	878	905	856	918	847	904	921	834	857	896	847	869	900	901	927	864	872	877	884	883	867	882	873	831	840	867	896	835	861	866	865	892	945	861	843	849	809	871	899	825	878	851	880	883	892	853	874	859	863	845	863	841	887	873	890	894	850	863	895	837	842	828	837	827	846	896	889	852	894	848	890	850	869	844	863	888	869	822	853	839	829	899	861	919	873	862	842	864	891	915	874	921	888	912	831	851	880	846	885	850	819	836	810	843	850	919	918	900	907	844	875	922	838	900	870	897	838	889	850	876	884	895	854	871	843	855	840	868	925	885	862	868	841	874	885	825	870	857	895	865	842	876	913	928	843	815	886	872	832	822	848	871	867	949	838	920	889	926	876	895	878	877	876	864	899	883	885	898	914	896	898	893	857	870	866	875	859	881	885	840	867	850	884	888	827	833	838	918	901	920	900	860	873	870	900	857	865	864	824	841	844	848	834	855	876	908	898	824	854	873	838	832	919	865	905	934	905	880	778	902	911	887	856	876	879	884	873	888	861	866	841	878	867	863	855	874	883	848	871	894	891	854	903	923	885	876	848	926	880	849	879	883	965	817	875	913	894	842	875	883	878	908	887	898	889	879	842	948	882	921	861	818	856	879	871	832	889	815	867	876	893	866	908	840	851	864	880	884	826	863	900	779	821	881	823	816	846	860	836	934	894	872	846	873	904	855	854	864	877	877	897	896	895	849	855	848	842	926	856	867	935	862	872	866	867	877	887	862	837	885	871	887	832	876	874	859	870	909	880	826	849	868	853	906	951	906	890	891	867	904	852	842	811	857	799	893	889	858	879	861	889	893	859	873	861	899	829	843	837	831	913	850	866	924	873	864	833	827	899	901	879	913	828	876	899	849	866	904	864	966	900	873	875	856	880	906	895	864	854	883	859	901	872	827	872	897	901	846	848	870	850	950	889	854	872	885	868	917	874	837	842	835	889	862	892	870	874	876	871	895	885	816	862	838	881	893	880	937	879	900	835	862	930	869	887	852	843	835	892	848	840	844	860	839	882	862	843	845	884	889	863	825	902	903	809	853	929	898	907	908	867	887	859	882	853	842	880	870	810	896	922	839	774	882	886	854	849	878	870	840	862	871	857	900	865	859	869	952	840	859	846	871	931	839	841	857	919	804	870	915	836	847	901	917	857	825	870	856	830	907	864	879	836	858	889	893	921	910	866	862	821	900	831	902	890	876	927	912	935	857	889	913	840	829	899	843	889	894	876	895	878	885	844	918	849	888	846	847	899	915	885	848	842	886	899	890	847	853	864	855	861	884	911	842	895	868	842	862	905	869	891	836	858	816	905	862	911	828	895	860	920	888	949	862	872	838	852	889	888	850	852	837	846	937	836	872	871	875	896	900	901	878	903	899	870	842	878	917	839	863	839	901	865	839	906	877	857	886	853	892	847	855	854	835	903	877	862	904	868	880	895	871	890	843	828	853	841	900	871	869	853	907	838	887	890	885	870	867	831	850	922	915	872	865	917	875	854	859	873	869	860	870	874	902	866	920	883	883	848	896	887	876	916	878	868	809	851	887	865	930	861	859	873	848	862	874	889	829	845	850	909	800	912	854	908	895	887	850	855	849	881	898	837	859	894	910	857	894	896	892	922	880	919	880	860	858	920	908	917	860	848	843	903	912	868	878	833	876	949	856	897	868	834	896	881	912	894	867	838	881	851	840	867	901	933	880	910	890	884	860	900	855	938	895	891	821	890	900	865	896	880	863	851	906	914	884	838	907	840	904	861	922	852	841	851	913	900	872	841	838	829	881	860	806	893	876	868	906	838	873	843	895	853	880	828	908	858	876	806	870	863	884	832	868	860	877	824	859	891	886	855	880	883	864	866	883	905	799	900	863	887	877	903	855	865	853	903	922	856	849	838	914	827	894	883	857	837	854	870	853	891	827	873	886	841	852	868	868	848	931	864	878	888	849	906	878	885	882	874	857	863	913	852	857	904	910	847	835	880	874	852	906	911	866	857	830	884	890	935	849	886	925	831	926	884	903	931	867	876	899	820
22874	4965	2636	2186	1292	848	634	320	252	254	220	203	233	235	207	188	212	200	231	223	212	213	204	173	192	201	190	178	184	203	215	204	190	197	222	169	199	206	211	200	211	183	183	231	212	203	188	173	202	209	187	227	168	190	180	192	168	208	197	192	187	182	219	194	154	188	186	179	193	188	194	171	174	195	199	192	177	196	205	199	191	181	193	189	175	199	204	199	205	181	191	220	191	203	219	198	181	179	212	203	190	206	179	193	172	180	193	184	207	226	200	201	186	190	186	199	228	184	196	204	193	215	186	214	207	192	224	187	170	208	176	191	204	174	190	212	192	185	197	205	194	223	174	181	188	183	202	184	188	195	191	202	191	217	201	181	224	193	207	214	198	203	218	195	197	209	190	193	169	186	211	192	188	196	208	170	200	201	190	170	174	203	186	162	211	188	182	187	169	159	174	195	195	179	179	208	181	169	219	194	181	183	168	177	185	172	179	204	195	182	208	199	213	181	227	200	184	195	170	196	210	196	179	156	196	230	201	218	188	216	188	193	222	209	204	187	179	175	190	178	156	192	223	201	172	176	207	190	188	219	189	180	186	205	179	193	195	218	200	178	176	197	175	185	200	198	201	174	187	193	185	198	177	176	190	196	180	181	197	174	187	208	209	185	198	198	211	209	199	236	195	193	185	187	193	200	205	185	197	188	208	193	198	168	203	217	167	196	185	198	171	182	199	227	164	202	171	170	178	193	185	188	200	217	201	210	192	186	206	193	199	197	200	208	210	202	179	192	182	187	205	183	225	176	209	176	193	167	198	175	180	202	196	196	202	191	190	192	193	202	185	158	191	203	206	192	174	201	207	170	201	187	203	210	203	198	184	221	215	214	208	212	216	183	205	179	159	183	202	217	207	203	194	174	216	206	223	181	188	194	192	189	242	218	178	214	193	201	197	180	174	192	203	173	206	186	205	197	213	189	186	170	193	193	189	193	200	204	193	188	181	187	201	209	211	193	192	197	175	188	204	175	207	185	175	204	199	217	195	175	184	192	192	187	206	198	200	203	190	208	204	192	180	185	207	179	186	186	202	193	162	196	183	191	205	232	204	181	168	189	166	203	167	203	234	185	188	179	179	186	187	201	194	197	184	185	182	213	183	173	193	189	162	200	192	223	203	211	224	180	209	216	203	181	197	199	217	186	196	203	200	211	196	188	190	187	201	184	194	181	191	189	192	168	209	209	192	217	193	194	185	210	193	197	205	196	204	173	198	221	200	208	209	210	191	190	203	196	187	210	180	197	172	185	204	214	159	193	214	189	174	205	190	193	232	162	182	206	224	216	178	208	194	187	181	179	207	172	209	176	210	177	207	188	196	190	178	203	171	213	189	192	183	201	211	178	212	184	171	212	199	198	198	173	187	202	200	231	193	191	215	180	206	206	171	183	169	163	205	169	187	209	196	171	196	206	214	214	209	180	191	225	185	202	180	170	176	192	187	209	181	200	187	187	163	192	182	198	205	177	197	156	192	182	227	199	166	189	192	208	197	181	202	177	187	181	184	235	203	203	182	211	206	183	182	209	186	191	211	202	195	173	175	192	192	207	203	171	189	196	195	185	191	196	176	192	193	203	189	202	210	203	194	185	205	178	203	180	164	171	197	190	205	190	176	183	172	205	193	183	171	187	216	201	206	190	200	169	206	200	176	187	196	192	193	169	182	204	200	188	190	174	187	212	200	184	205	191	187	187	195	217	203	227	176	179	185	201	179	195	208	201	209	221	165	190	180	197	195	218	207	201	211	176	201	188	193	186	204	203	206	180	186	209	197	203	210	191	211	193	198	185	178	197	177	186	198	190	193	167	167	197	204	213	194	200	180	166	199	178	192	164	164	198	185	191	199	194	206	204	204	189	201	185	186	175	203	176	171	200	183	190	157	193	184	176	199	174	168	211	205	214	219	195	221	199	186	211	200	191	192	205	193	204	188	177	190	177	185	203	190	222	196	202	210	182	183	197	210	191	203	178	208	226	202	206	193	192	209	199	215	206	178	205	188	203	197	189	185	203	175	194	185	210	242	197	199	167	168	224	203	201	203	205	202	165	187	192	198	188	206	164	203	211	196	188	189	207	174	203	184	185	201	171	199	193	193	195	196	170	178	184	195	174	198	206	216	205	204	192	197	184	150	195	214	200	192	189	177	190	185	188	212	191	184	149	176	197	200	183	206	206	185	183	179	201	219	194	220	202	193	190	193	193	184	195	184	207	192	200	196	185	175	186	213	201	198	195	193	193	199	220	183	187	184	168	190	201	190	158	184	194	191	211	192	213	185	202	210	205	198	195	224	206	177	200	188	200	176	178	172	189	192	187	170	182	191	206	175	186	177	190	212	183	192	187	203	196	205	215	200	186	183	188	216	165	184	218	194	197	191	178	179	203	181	176	212	192	189	217	200	195	185	200	175	191	186	197	216	179	195	212	201	234	211	184	217	196	191	187	200	188	195	203	205	168	194	201	205	200	184	163	183	209	194	184	204	182	170	173	198	167	176	205	200	198	199	198	209	176	194	196	198	188	198	180	232	202	203	205	197	176	204	184	208	206	195	200	203	192	203	196	181	190	219	202	194	162	199	200	168	192	194	163	190	163	206	169	187	179	199	186	194	202	199	197	190	209	191	199	195	199	203	202	199	189	201	181	185	160	206	195	194	153	187	211	218	203	194	174	177	210	189	183	199	179	165	189	186	197	213	185	208	210	158	174	171	180	185	180	201	188	179	184	211	204	172	189	191	182	208	208	207	204	184	208	205	213	187	195	172	202	207	191	184	220	214	186	188	189	194	184	184	179	202	193	192	190	206	203	184	208	184	193	182	196	203	202	210	177	202	163	201	214	191	190	190	217	209	170	186	179	188	189	209	232	192	193	168	207	217	180	204	193	203	199	171	210	214	194	183	198	185	187	193	187	190	193	195	181	197	190	184	205	168	186	192	182	185	181	192	202	201	194	200	164	221	206	187	203	195	188	222	202	197	164	207	207	186	189	187	208	185	223	197	195	186	189	205	186	236	209	197	190	194	206	197	165	201	198	174	193	213	172	195	204	194	192	214	212	164	168	203	202	205	235	205	204	206	194	217	172	202	186	176	205	189	163	208	196	180	203	198	197	180	187	201	199	202	192	196	200	203	213	210	183	192	196	214	202	199	191	189	203	206	177	205	166	208	201	213	170	183	184	197	181	203	169	173	191	180	184	208	196	179	204	203	228	199	186	215	178	200	195	164	199	181	173	217	167	176	199	187	187	168	193	182	179	215	194	179	205	183	213	172	227	191	190	178	209	214	190	194	190	182	189	172	190	205	172	195	209	187	195	189	201	233	212	197	205	193	196	196	217	214	210	191	195	191	164	208	168	201	188	173	196	187	190	200	222	190	208	173	193	203	212	203	199	184	195	203	195	196	193	199	192	208	170	185	206	213	177	185	192	193	234	175	191	203	197	226	207	224	209	180	183
14562	3300	5094	7023	5152	3492	2705	1118	822	727	695	649	703	642	613	587	573	616	592	601	551	563	542	557	558	491	509	564	536	519	533	511	520	488	518	556	527	499	541	484	549	488	448	541	534	460	498	480	481	474	485	545	462	506	490	473	500	509	487	490	499	492	511	548	474	478	490	484	503	510	479	524	521	484	487	467	459	483	508	519	473	488	516	488	492	465	506	496	506	499	435	537	468	482	487	481	457	493	449	463	490	487	481	472	481	478	486	490	490	485	498	527	566	543	486	474	486	518	511	488	514	482	475	487	497	515	531	516	467	469	461	509	475	492	471	510	503	513	472	479	447	478	460	519	511	506	516	491	469	486	523	508	491	495	479	564	467	499	481	491	501	500	494	485	512	512	464	525	495	459	481	508	485	471	530	504	537	497	508	479	486	494	496	493	508	467	519	488	461	474	466	501	490	486	473	513	470	457	519	474	469	468	509	498	470	490	478	473	463	519	485	486	507	494	469	528	483	526	489	472	497	519	510	414	479	457	484	477	516	488	482	458	527	504	507	479	469	501	474	488	497	503	504	493	441	483	535	483	496	474	543	522	480	446	468	491	487	464	506	496	500	484	498	474	506	488	487	487	479	509	490	458	490	477	492	495	504	461	479	477	492	483	522	490	505	481	504	456	475	478	505	491	453	449	485	544	463	447	514	512	483	522	441	468	494	484	504	480	485	505	515	511	507	480	533	539	492	497	499	513	487	480	510	444	485	447	514	472	494	465	496	524	497	475	476	508	489	496	462	486	473	489	473	463	516	455	472	508	483	500	486	505	466	479	528	537	451	473	479	451	453	465	512	505	483	528	493	540	428	500	482	482	466	499	514	503	453	512	494	491	527	480	495	489	489	478	469	492	461	496	497	507	496	511	511	503	489	499	514	521	520	480	485	471	477	493	477	506	509	437	481	475	478	505	491	475	494	482	504	507	516	533	501	471	454	491	487	497	516	473	491	481	471	510	466	450	531	464	479	526	530	495	469	445	510	456	444	499	482	484	472	512	500	519	506	512	471	493	461	479	496	516	452	495	470	474	464	486	508	502	490	505	477	467	491	501	506	535	478	485	466	532	502	521	518	487	513	471	503	476	492	486	477	465	467	489	516	491	471	484	478	495	490	492	493	485	490	510	482	461	472	467	505	455	494	511	490	494	492	484	491	477	465	501	437	505	505	441	487	457	469	543	559	488	449	499	493	475	471	502	505	481	489	479	519	482	505	489	507	505	493	505	473	477	483	482	483	504	472	462	448	447	514	482	455	520	534	493	491	510	500	499	483	504	486	512	481	521	463	519	536	484	485	484	461	490	490	524	485	486	489	471	490	494	518	487	467	469	446	465	455	459	459	508	477	472	480	513	483	493	532	547	487	466	479	492	501	486	492	484	499	456	515	472	460	496	508	517	438	480	487	502	498	473	527	481	488	475	478	449	459	486	483	466	503	487	492	516	470	488	502	486	505	482	482	490	487	479	502	490	486	519	511	513	473	499	481	503	480	452	467	519	510	468	470	457	471	510	481	474	472	486	514	454	437	496	490	452	527	502	478	499	476	499	469	461	483	488	469	493	441	495	446	477	517	505	497	503	471	505	495	475	515	497	477	531	470	522	485	463	497	485	512	495	499	474	505	533	473	453	510	515	512	478	510	490	511	470	477	483	519	492	478	488	487	504	478	497	490	480	494	481	475	481	513	478	483	525	506	465	495	505	459	499	485	531	538	521	500	471	481	498	494	490	497	501	516	476	457	473	507	507	536	496	517	480	472	476	485	526	527	508	487	484	512	494	487	470	478	480	497	531	467	493	470	445	504	482	502	431	505	504	445	502	489	528	513	477	497	494	490	528	465	485	522	503	479	470	472	506	455	493	466	500	495	498	493	471	491	512	491	456	484	530	502	510	475	510	475	477	495	435	531	482	490	478	518	478	458	495	465	473	479	470	475	476	497	481	471	501	466	489	469	479	492	490	503	488	497	539	493	453	506	520	515	504	484	476	490	514	516	497	485	474	507	515	494	469	514	496	488	530	480	506	462	506	488	470	484	468	484	480	469	458	502	505	483	489	531	456	462	498	460	512	456	501	497	506	461	481	489	485	470	503	492	508	462	534	484	512	493	481	472	509	467	486	473	489	478	475	493	508	496	498	523	476	459	504	490	508	474	497	502	511	463	508	450	512	472	456	464	473	506	501	503	496	501	450	487	490	520	506	479	514	510	462	505	482	481	514	508	506	467	459	483	483	494	475	437	490	469	495	494	509	461	501	509	508	483	520	516	482	497	491	492	509	458	466	458	490	483	505	484	483	507	497	500	505	458	469	518	505	525	487	482	526	492	519	470	508	490	497	478	433	536	470	508	495	531	498	466	479	504	507	479	503	472	527	488	513	497	522	477	486	483	515	506	476	477	497	479	473	506	495	478	493	472	479	451	490	485	477	461	465	480	488	490	492	483	476	448	461	515	478	489	501	495	496	503	490	504	433	517	498	489	463	477	500	496	483	505	453	518	470	507	478	488	466	508	450	504	499	500	489	490	460	496	468	477	498	469	490	481	474	478	480	498	481	469	489	493	511	489	507	485	496	501	473	508	471	509	472	496	482	493	496	457	526	478	502	482	483	469	513	494	473	498	495	500	496	505	512	482	490	465	518	520	483	466	496	507	490	496	487	480	462	473	508	478	503	481	497	494	474	457	481	478	517	500	500	469	517	490	480	482	505	518	501	480	485	499	478	497	468	491	480	468	492	501	497	495	455	488	462	492	487	497	530	466	500	501	525	462	465	522	498	471	458	486	496	508	500	483	506	463	520	442	494	499	477	482	466	504	510	506	508	482	515	487	477	490	486	477	453	518	534	461	510	491	524	503	479	495	464	490	482	467	498	486	508	497	474	543	480	499	503	492	565	458	486	475	446	472	544	477	491	535	502	489	483	453	496	524	480	486	519	480	466	505	500	485	521	467	503	479	436	469	510	501	502	500	504	507	499	481	544	461	478	494	481	455	488	534	514	457	490	502	513	483	488	464	508	480	487	480	495	502	481	520	510	469	510	500	488	474	484	502	498	474	488	468	518	483	484	467	488	468	466	536	521	455	492	519	478	522	497	483	498	510	489	495	439	489	546	471	504	485	500	501	474	498	521	464	508	477	484	497	477	467	494	484	488	475	467	439	462	456	539	449	504	472	481	514	504	466	432	493	507	509	458	500	500	502	463	491	526	516	496	524	456	474	475	468	481	510	484	504	478	479	494	508	474	494	476	506	480	492	494	458	496	461	523	492	517	465	468	507	479	464	520	457	502	491	503	497	483	470	467	510	487	486	511	468	493	468	514	484	496	477	526	474	496	477	496	465	455	497	507	499	475	460	493	490	488	486	493	501	458	493	479	490	500	477	478	484	483	487	502	520	467	458	476	498	480	502	509	514	461	461	497	456	526	443	467	508	472	493	496	499	529	486	533	509	490	476	482
5349	1247	821	780	689	559	495	393	389	368	337	362	360	370	383	374	353	346	339	373	390	375	346	339	359	370	337	368	346	379	368	332	336	376	358	370	344	380	336	387	353	346	388	362	356	346	325	359	381	345	346	342	385	343	376	356	354	355	372	385	361	381	397	380	375	352	381	359	309	367	357	350	351	389	363	353	378	360	350	352	342	346	352	342	396	373	350	350	389	382	395	355	406	366	337	333	331	323	344	362	330	385	354	378	368	397	359	370	398	340	359	388	375	358	364	378	379	403	390	368	410	373	395	373	356	338	362	375	355	371	374	361	364	347	356	367	373	377	369	370	381	376	382	342	357	388	363	346	337	404	374	352	333	333	371	332	367	405	345	393	329	381	314	356	365	340	370	363	354	375	346	318	352	367	388	375	364	358	324	319	368	370	350	368	357	383	337	353	360	376	373	364	377	322	395	342	375	327	392	393	389	366	382	386	348	385	348	377	360	371	378	402	347	353	354	382	372	315	363	355	363	374	349	347	362	375	387	345	373	369	344	319	398	332	341	370	353	364	360	359	363	335	356	318	364	362	331	341	345	376	396	366	346	383	347	336	351	325	361	353	381	348	337	364	378	383	390	346	337	341	366	369	366	395	332	371	384	370	356	345	372	358	320	398	340	331	349	355	381	366	365	367	372	373	348	351	342	355	367	372	352	411	386	334	339	371	351	356	356	334	347	397	354	365	327	379	365	391	367	369	412	349	359	384	352	378	365	401	350	377	389	385	351	364	353	327	370	358	345	394	405	360	355	363	359	383	331	384	326	360	329	354	354	351	394	334	335	369	388	353	361	383	401	366	340	350	343	405	389	409	349	366	354	374	357	373	356	372	365	397	358	329	343	303	381	390	366	354	393	326	357	364	366	349	361	390	358	343	363	348	409	407	353	330	360	362	374	339	341	327	355	372	348	357	365	348	326	372	359	362	354	384	332	337	344	339	344	355	370	383	347	377	367	395	377	383	350	374	381	401	379	380	371	357	346	366	365	355	330	386	350	310	348	333	355	345	340	373	351	348	362	380	339	364	337	381	374	361	405	370	341	386	325	401	373	362	288	348	350	379	379	350	396	346	369	368	338	362	371	370	324	334	369	339	347	361	355	374	371	373	333	368	378	386	349	340	352	352	340	375	377	330	345	369	353	378	388	357	345	404	348	368	355	348	331	340	336	361	382	401	357	319	342	369	378	361	354	379	362	400	370	367	350	351	350	367	350	379	394	341	386	389	406	359	377	353	376	355	373	375	379	354	313	353	346	340	340	341	349	367	359	376	350	350	345	348	332	350	379	354	362	365	349	347	399	330	345	335	337	343	350	380	370	354	325	344	345	375	386	381	337	366	357	365	370	390	389	371	381	376	349	357	378	379	361	338	377	423	350	348	324	404	357	348	389	326	433	354	362	380	361	369	376	361	355	371	350	353	388	367	390	347	370	380	403	387	361	357	370	352	362	374	374	348	349	408	367	357	387	347	376	348	363	369	388	399	363	399	330	354	394	317	348	354	350	376	366	354	360	339	374	375	357	372	368	394	339	371	367	353	376	368	393	365	381	374	348	372	353	364	386	372	360	386	344	363	369	347	364	367	367	377	392	389	371	356	374	375	367	402	340	377	385	365	361	359	376	314	363	354	327	374	331	396	351	364	342	352	352	385	366	362	387	356	416	344	331	346	341	355	355	367	378	367	366	365	320	361	375	378	380	356	376	347	386	326	363	395	363	396	374	371	357	374	345	324	358	375	378	362	364	353	332	365	342	336	350	351	401	352	380	371	352	348	341	385	358	350	388	353	367	371	338	375	326	359	409	361	373	355	316	308	367	375	335	352	368	378	342	355	345	363	412	367	350	348	359	363	385	382	403	343	366	342	387	391	327	363	354	330	366	328	340	363	354	343	332	341	357	342	333	340	364	412	401	372	339	360	318	359	358	367	404	344	366	317	364	340	324	375	375	313	356	382	362	344	363	358	365	367	359	368	386	329	350	369	356	332	356	329	356	334	351	399	381	355	357	362	376	348	320	363	385	363	384	365	396	374	351	361	392	370	375	346	360	393	347	347	367	376	361	386	368	386	364	379	340	399	363	389	371	350	325	378	353	364	397	390	334	352	397	338	358	382	378	374	352	375	365	375	382	376	371	367	302	361	360	325	323	353	412	340	339	351	377	395	401	355	352	357	360	337	344	384	389	370	353	326	327	358	358	339	348	373	327	375	383	341	378	381	328	322	372	391	355	336	363	387	381	346	360	377	338	352	357	385	358	351	382	371	387	341	356	361	364	351	370	336	368	341	356	376	355	367	337	370	350	344	323	324	383	372	391	341	359	392	368	362	394	396	329	373	368	358	369	331	373	362	347	322	382	380	350	388	373	354	351	358	389	390	348	353	346	355	321	340	362	381	330	338	360	344	391	345	378	386	329	385	367	380	372	390	387	350	382	359	351	355	365	382	363	332	371	360	372	396	361	379	347	401	377	365	363	403	356	359	385	375	372	401	361	385	372	394	386	387	391	352	365	402	352	382	410	341	393	373	355	358	380	377	380	331	384	360	357	340	340	332	376	361	333	330	344	358	398	402	365	371	379	342	379	344	363	374	370	389	381	374	365	357	342	400	342	372	370	343	367	353	353	385	350	373	356	339	365	341	407	356	359	356	389	350	342	354	351	354	369	350	385	385	358	384	365	371	402	356	308	396	338	367	377	351	392	397	402	357	351	324	342	382	348	347	366	326	369	355	344	343	382	368	364	347	362	378	386	347	343	366	357	357	357	321	364	348	396	349	400	336	357	385	382	406	369	334	347	355	362	322	392	327	349	397	353	326	321	360	312	347	360	342	340	355	405	362	383	366	367	351	352	373	360	325	345	368	364	348	377	370	330	384	389	381	368	367	348	347	385	334	331	360	338	384	376	340	331	354	364	388	346	391	365	335	361	376	353	330	340	362	366	383	384	373	361	339	332	354	371	381	349	344	359	358	382	380	354	386	399	361	354	361	323	363	357	345	349	386	385	374	327	364	395	373	342	356	350	380	354	393	390	355	288	359	354	376	331	353	363	360	365	355	377	375	361	401	391	339	363	370	361	380	329	339	407	383	386	359	346	377	363	329	355	378	378	360	351	359	342	339	361	354	378	353	361	351	326	390	370	369	404	367	367	362	391	379	388	369	390	364	372	357	383	350	333	354	358	334	409	330	393	378	357	375	363	371	338	321	345	376	359	362	368	348	386	382	369	409	371	331	350	402	374	370	379	352	368	373	374	342	356	388	362	343	337	354	439	348	373	337	347	360	350	341	380	370	384	352	353	358	351	351	341	348	363	336	383	344	347	367	377	306	355	373	361	345	365	397	356	396	401	320	336	385	368	361	395	404	363	348	359	347	364	324	323	355	362	373	343	391	384	331	376	339	335	393	388	359	353	394	358	392	388	365	351	385	407	367	387	331	380	381	330	341	374	348	371	357
4434	1677	1896	2314	2266	1798	1399	851	867	842	918	867	868	821	889	886	886	846	822	862	893	900	874	856	866	896	873	871	883	842	851	854	854	833	889	868	884	850	937	850	803	841	857	819	859	873	891	882	882	865	846	875	887	888	837	886	879	866	808	838	845	912	852	893	844	903	906	876	869	867	895	872	783	821	851	871	935	890	814	881	874	866	848	902	803	863	882	876	914	915	858	860	878	827	829	878	863	878	869	818	853	840	831	866	882	883	834	842	852	856	910	873	840	886	917	847	870	834	832	843	891	867	882	869	917	877	888	869	848	854	849	907	872	898	844	921	864	875	904	923	830	818	869	876	866	875	856	852	846	879	844	830	830	886	851	836	888	896	852	836	865	863	880	863	891	896	872	805	831	884	843	821	888	847	898	863	807	869	870	856	823	857	840	823	832	829	918	874	873	921	868	876	872	847	863	886	841	868	836	848	843	830	843	864	854	901	911	889	854	855	894	891	866	890	886	864	883	864	848	877	885	861	860	829	879	856	870	858	853	868	858	916	896	863	833	877	878	859	829	886	867	893	858	831	835	920	814	902	836	869	843	840	885	790	842	849	868	886	930	931	845	927	896	903	873	863	863	874	864	893	854	870	844	919	887	884	833	853	843	864	872	899	887	896	848	879	906	811	906	829	905	812	829	842	846	854	860	897	867	828	866	918	850	870	854	886	879	876	866	901	904	882	851	859	846	885	873	866	855	818	854	891	867	843	863	857	865	905	898	866	862	918	916	877	856	846	854	910	855	881	889	814	880	890	871	832	851	876	882	839	867	896	862	871	863	875	871	854	877	930	892	855	850	823	795	850	807	837	850	837	890	879	912	880	893	841	863	874	866	827	857	899	868	908	861	873	878	875	880	860	843	873	809	827	865	852	780	856	850	819	890	888	861	908	854	865	887	843	828	921	836	866	865	840	841	891	853	878	842	835	843	890	846	875	851	784	851	897	892	831	895	825	887	914	916	837	894	872	841	875	815	880	912	863	866	870	875	886	902	891	808	837	901	851	858	842	882	890	941	848	845	873	865	836	912	835	855	864	839	874	845	840	906	896	824	895	828	878	857	876	914	865	868	818	853	885	888	914	879	849	841	848	828	811	871	827	828	819	878	853	837	838	855	869	844	871	836	881	875	845	897	879	877	819	836	896	873	868	910	833	876	845	856	868	836	874	823	878	907	852	877	864	828	846	857	851	863	875	872	875	829	873	879	866	886	929	853	848	844	830	866	870	795	857	834	868	850	882	830	873	827	864	857	830	828	812	849	943	825	860	872	839	869	851	875	856	845	859	843	834	908	850	878	825	945	870	861	894	808	845	870	892	888	876	874	905	870	862	846	855	881	808	886	858	875	892	871	865	863	865	850	845	860	924	848	895	890	840	889	856	853	846	908	883	894	899	877	816	813	890	897	841	823	880	826	884	856	842	898	854	928	839	805	877	829	846	828	898	886	819	889	870	848	815	870	895	856	844	864	898	811	851	897	861	857	855	834	869	892	886	877	909	927	849	874	879	872	855	817	868	853	865	855	891	823	899	869	878	840	827	907	824	868	861	878	910	876	834	869	849	873	871	842	846	879	842	868	862	818	909	833	882	877	883	882	860	871	830	860	891	863	867	896	902	945	864	867	870	874	874	818	864	844	870	912	857	868	863	899	887	878	859	876	834	821	828	858	857	860	837	852	905	830	792	869	879	906	895	823	826	862	887	852	908	887	868	863	805	861	856	883	899	916	912	897	853	846	835	793	813	905	827	827	914	873	825	871	872	911	864	868	884	881	907	853	893	884	880	841	816	901	874	878	805	839	803	838	856	865	828	818	848	811	874	878	851	895	858	881	858	927	860	857	863	858	884	853	833	844	853	844	867	858	860	852	855	843	841	811	865	899	852	854	878	839	858	902	844	851	865	853	795	845	807	899	849	899	903	869	872	817	809	898	844	862	868	865	845	845	841	898	866	845	884	872	913	812	832	928	831	871	866	884	833	875	844	866	892	870	875	874	871	881	866	871	881	835	838	848	890	849	870	831	851	873	877	875	858	885	904	853	838	859	877	865	894	891	820	886	853	824	893	878	872	835	841	864	854	846	876	817	848	877	831	862	876	793	870	809	819	826	861	924	874	856	860	950	840	845	852	894	891	844	893	833	891	860	814	850	921	801	849	916	861	852	844	805	879	857	853	867	892	882	832	945	882	896	848	891	862	862	868	857	874	891	804	849	827	857	840	922	835	885	867	868	878	861	897	835	891	883	868	889	861	820	840	813	800	899	911	856	838	834	812	839	951	854	842	811	859	828	896	858	879	846	845	800	853	860	927	872	856	875	849	844	877	876	901	842	808	907	869	857	877	854	855	887	817	879	896	776	857	846	884	888	836	833	874	886	866	848	883	831	870	839	856	823	870	881	873	833	891	889	881	913	906	873	871	844	838	837	899	811	820	875	896	881	812	896	872	896	916	855	877	861	860	790	901	859	813	848	845	871	845	868	855	879	898	810	899	820	898	873	852	805	890	793	850	831	850	887	896	922	849	833	855	910	837	851	855	899	840	881	863	903	879	922	851	844	874	903	861	848	864	869	877	864	847	827	899	845	871	834	875	879	861	847	837	878	903	863	846	858	826	865	864	854	903	900	861	905	843	852	870	865	872	829	887	820	879	849	886	817	860	913	888	827	824	880	904	930	884	788	815	794	869	926	911	873	884	856	823	934	903	915	815	867	879	834	894	828	895	837	847	819	817	870	841	852	891	882	880	888	802	841	845	861	857	863	846	878	853	843	835	876	870	870	872	890	831	831	866	811	897	859	858	861	894	869	773	835	853	879	893	892	829	893	835	875	873	854	890	840	836	888	869	849	871	868	804	861	847	828	922	886	889	948	868	846	905	892	910	896	909	874	847	891	915	837	844	873	850	884	847	819	821	879	881	810	855	831	819	908	844	858	824	819	882	865	874	847	855	879	875	885	863	855	902	875	910	909	895	899	810	866	894	844	890	770	894	846	849	857	853	818	860	831	846	877	850	827	848	833	873	860	844	897	805	910	885	872	837	854	865	875	900	824	873	828	870	853	910	849	877	896	845	855	842	794	879	893	869	880	840	860	919	887	884	848	875	869	901	892	906	881	820	863	888	831	818	797	902	841	855	788	876	849	866	884	855	872	832	902	804	837	915	864	876	860	844	898	810	846	861	854	932	883	834	955	822	879	881	875	856	821	851	835	892	864	874	886	818	838	837	869	886	885	845	889	868	882	801	892	886	901	906	903	861	786	846	873	881	860	870	872	828	877	848	855	832	898	894	875	871	858	874	873	877	859	907	822	826	857	851	883	833	865	893	873	823	878	867	848	799	900	874	794	889	884	868	872	894	863	883	916	863	868	861	821	810	886	894	874	840	892	869	845	867	859	868	876	875	921	917	857	898	891	863	862	857	850	856	858	788	872	837	908	814	879	822	881	802	843	869	878	850
13836	2710	1179	1107	817	781	621	424	378	416	406	382	391	376	406	385	378	383	353	326	352	370	373	374	337	388	360	411	384	374	372	360	373	365	336	354	393	351	357	339	367	377	383	373	363	371	352	337	369	354	402	385	367	354	366	362	378	357	350	377	331	398	358	376	342	367	389	382	382	388	405	386	378	383	313	340	365	370	346	357	372	390	337	356	381	324	342	340	361	361	350	330	364	346	369	334	343	402	384	389	331	369	370	388	386	372	369	332	389	389	387	357	374	367	368	327	340	361	356	393	373	382	360	409	356	344	424	371	362	360	355	341	354	319	385	357	362	365	392	360	371	328	378	349	345	340	365	373	357	345	327	379	381	348	385	387	375	358	373	336	387	348	365	335	365	359	372	328	338	363	350	324	389	388	327	365	341	373	372	360	361	317	392	369	346	354	376	322	362	347	380	345	338	365	385	390	361	386	360	334	362	378	340	376	357	353	376	393	337	360	390	387	387	338	361	358	409	383	356	368	338	318	363	360	376	357	365	368	372	385	316	355	376	353	375	382	346	371	363	340	352	325	380	327	387	373	347	345	342	353	330	373	347	361	351	328	346	323	364	348	333	347	326	396	332	349	378	391	389	357	358	350	358	344	378	350	341	330	354	339	367	373	333	359	348	363	322	357	417	341	389	397	332	349	356	386	397	344	340	356	380	325	414	392	366	393	370	355	362	346	370	372	388	343	354	346	358	359	376	351	392	394	382	385	386	360	364	398	354	338	364	353	350	376	325	366	360	343	329	322	358	324	356	403	363	356	339	379	385	339	350	360	338	353	334	355	371	391	378	336	331	367	402	375	367	368	346	355	350	340	336	390	335	337	391	362	337	381	329	366	322	398	352	364	379	367	395	393	349	350	326	360	392	366	376	376	373	338	371	368	328	324	355	328	308	372	365	374	375	377	388	369	356	408	380	368	334	303	360	370	366	401	386	382	381	359	381	371	355	310	373	357	378	343	381	358	352	347	363	352	384	382	380	378	377	361	382	392	361	339	350	386	354	378	324	364	386	342	369	369	312	363	353	382	376	353	327	356	368	388	365	361	367	375	351	385	349	367	356	391	379	363	380	365	375	331	374	387	384	360	361	358	385	349	376	341	360	353	396	359	363	345	334	357	392	381	407	371	393	404	339	339	383	338	376	339	360	379	385	358	369	320	335	336	374	348	346	330	330	362	336	345	353	362	320	365	385	340	351	373	360	366	333	367	357	352	374	344	405	349	352	357	383	367	349	364	385	374	340	356	382	368	365	355	365	393	385	342	322	334	384	346	344	368	345	352	336	353	361	363	357	359	339	338	337	332	386	328	365	350	331	374	366	342	340	364	385	343	384	377	365	339	365	366	389	360	333	372	395	353	376	353	371	343	357	370	338	303	360	368	353	386	346	342	346	329	365	426	328	353	381	382	376	350	342	345	376	367	341	363	361	351	339	330	361	361	372	319	372	341	375	375	362	310	367	344	335	395	360	374	337	365	362	351	369	378	384	370	365	391	343	366	384	385	371	349	331	390	370	367	372	388	404	340	338	359	365	369	338	360	343	346	315	371	348	355	372	389	361	343	345	374	351	363	388	359	402	347	362	349	343	365	316	339	354	367	364	360	393	384	353	399	343	344	390	352	394	371	364	356	366	379	350	374	328	345	359	395	368	353	347	354	363	368	393	366	341	337	375	353	352	343	339	372	347	345	369	349	364	359	339	335	345	357	356	352	371	354	368	347	352	362	346	369	348	347	374	341	329	336	353	322	352	357	346	360	358	325	362	389	375	365	362	340	358	339	354	362	335	337	381	327	373	356	348	381	349	341	344	364	390	347	344	375	355	365	369	349	358	351	390	373	352	360	360	390	346	339	355	400	355	374	350	329	371	356	377	321	366	352	350	337	346	367	344	329	363	372	358	333	363	368	344	338	366	344	330	353	343	379	359	397	432	359	368	335	345	359	353	385	343	367	394	346	370	391	357	373	391	347	379	326	334	390	374	360	337	358	349	364	372	351	349	386	351	336	379	393	366	355	339	355	348	363	345	336	350	370	364	335	384	407	357	376	348	327	380	367	345	377	367	349	407	384	352	348	368	354	366	375	366	369	418	314	349	353	370	356	369	352	364	346	352	338	370	354	352	378	357	370	373	345	378	326	353	323	381	363	377	362	358	300	337	377	339	368	377	350	347	367	333	362	342	380	389	336	390	376	366	360	350	397	368	300	381	339	383	351	363	334	363	399	347	363	381	319	356	351	365	347	369	347	356	343	366	366	369	355	362	352	369	380	352	346	372	343	397	391	333	362	317	357	343	362	347	349	382	359	342	335	387	398	360	360	349	331	346	342	361	365	375	367	348	340	359	353	359	356	368	380	337	371	365	345	299	339	362	348	377	327	370	374	346	385	346	350	387	324	347	380	374	385	379	369	368	364	369	377	344	345	340	360	351	388	377	390	364	375	370	349	383	314	367	360	336	370	335	407	363	359	375	339	363	377	339	373	361	336	313	342	362	367	361	372	348	351	436	365	368	339	348	361	372	372	358	354	386	352	338	364	331	326	349	340	366	346	358	344	338	378	377	388	349	363	351	374	360	381	307	349	366	318	344	348	355	347	349	340	362	384	355	335	349	372	323	388	368	372	348	363	398	346	370	349	360	344	357	354	379	380	374	359	378	361	329	324	361	361	355	371	361	345	385	370	371	388	362	369	395	332	335	340	416	367	378	344	349	381	347	378	313	370	341	365	364	352	391	381	374	343	362	311	363	386	350	362	344	366	375	374	345	387	374	362	341	390	350	354	353	340	369	322	362	350	347	349	362	338	340	340	350	372	384	322	344	360	361	341	372	361	364	331	336	367	379	360	365	333	357	328	340	379	376	376	308	353	369	359	356	338	365	347	397	347	351	366	350	374	405	406	340	373	366	376	366	372	347	342	372	339	317	342	353	347	377	364	326	347	368	367	348	378	327	369	352	350	345	392	382	357	349	352	330	374	353	370	333	349	360	369	369	375	345	381	349	360	364	352	364	361	388	341	378	337	336	348	357	324	370	320	341	361	346	338	340	353	361	386	319	370	386	367	373	360	384	375	385	351	336	326	331	334	351	371	358	357	351	387	354	360	334	363	358	366	344	345	350	319	345	331	341	339	382	389	336	362	391	375	350	330	344	364	352	345	348	366	351	372	368	376	354	352	339	361	356	354	307	362	350	359	337	399	374	364	342	408	361	371	403	405	324	369	367	321	339	361	361	382	386	324	330	347	354	363	355	384	366	364	320	394	345	349	365	342	318	363	387	369	332	326	359	368	352	359	358	360	369	316	381	366	382	348	355	352	356	358	372	374	352	335	388	362	374	336	352	368	372	381	364	351	384	364	375	363	349	350	335	359	360	335	363	356	352	358	359	388	370	384	397	367	382	352	348	359	338	364	332	332	377	339	390	368	393	369	343	363	352	355	398	378	343	358	320	356	367	354
10681	2443	2608	3338	3106	3001	2295	1169	1025	1005	927	911	983	937	903	927	862	893	904	873	965	866	905	850	831	895	900	876	891	855	871	854	847	891	930	857	826	852	868	870	841	863	888	848	845	844	844	855	850	845	836	888	834	888	809	859	873	839	845	875	853	905	843	839	855	846	840	857	815	874	855	890	857	839	913	863	854	853	858	896	858	809	834	808	859	893	831	859	844	822	881	886	849	854	834	870	823	880	845	859	899	825	892	835	880	829	830	905	873	861	855	828	794	870	822	884	883	866	876	856	778	854	843	868	869	863	796	829	781	846	854	871	853	893	851	870	853	878	850	910	873	875	854	842	861	822	809	831	841	838	851	839	816	864	840	879	810	821	866	881	847	869	890	905	868	847	827	862	917	842	803	846	793	852	857	862	833	842	821	861	842	797	902	863	838	861	881	814	819	831	843	812	850	850	895	880	921	913	866	904	852	843	869	848	868	814	859	820	877	812	825	823	858	829	870	830	802	859	874	919	858	863	865	814	857	820	840	844	831	824	861	850	814	884	864	857	864	893	838	788	861	800	877	857	842	876	850	834	877	848	829	850	845	876	818	840	802	849	891	846	844	866	852	869	853	840	843	850	884	833	861	828	809	885	864	823	870	822	873	869	914	817	853	839	855	840	841	840	873	809	969	900	863	829	846	859	892	892	857	808	870	843	866	835	838	833	849	881	862	886	834	797	882	872	843	828	863	817	847	838	891	801	902	845	844	887	855	811	845	843	834	890	897	845	852	868	824	847	896	850	903	885	867	807	917	859	819	890	848	834	861	818	832	885	885	850	874	869	822	845	846	860	874	845	888	899	864	832	802	880	827	883	879	845	849	879	867	858	856	858	847	840	882	863	834	812	827	865	824	841	766	805	829	843	841	848	807	812	806	798	873	867	815	857	850	826	867	883	871	810	805	836	859	772	852	807	821	828	865	827	869	866	771	863	867	841	888	879	791	897	873	858	825	838	861	833	871	811	823	866	925	876	858	896	815	880	874	841	835	824	829	805	810	840	845	832	874	882	842	866	842	831	863	836	867	826	844	875	882	841	855	791	890	856	856	825	845	838	872	800	864	843	855	814	902	912	838	820	831	842	868	878	832	839	887	864	824	839	858	843	871	875	865	805	810	833	843	818	884	803	811	824	869	853	824	886	789	860	848	856	784	857	865	857	834	853	865	826	784	864	828	869	816	852	869	901	785	855	821	905	839	859	808	843	849	836	827	823	861	887	899	873	817	899	861	809	839	861	817	850	845	875	864	867	879	874	837	810	856	865	868	808	861	869	833	858	866	853	816	844	865	817	865	887	795	832	904	837	836	863	834	868	887	894	889	860	822	848	868	840	834	833	833	827	856	911	843	897	861	820	883	845	814	913	809	819	856	848	805	902	858	843	827	871	869	851	836	774	867	839	841	908	886	820	856	844	848	806	869	819	908	886	811	805	850	826	894	877	867	807	860	849	834	870	831	801	844	821	856	808	844	862	898	805	837	830	826	829	786	924	874	842	873	834	888	843	848	852	892	898	889	901	778	864	832	816	892	867	911	843	839	833	836	855	857	833	887	887	825	862	837	855	821	873	836	828	851	832	804	794	815	838	865	861	819	830	849	829	944	864	888	837	848	884	869	886	831	875	848	808	878	815	856	822	836	853	895	856	846	895	849	845	889	817	858	818	865	860	829	848	929	813	891	883	859	828	866	889	832	881	850	860	859	869	881	834	873	862	818	870	843	851	831	884	862	876	818	801	876	871	829	852	874	839	873	764	814	848	824	823	825	815	840	824	865	851	882	845	869	863	799	823	871	874	882	841	818	852	839	887	907	885	852	904	838	870	870	845	829	886	831	907	832	839	850	908	855	849	859	873	850	797	900	846	842	915	881	854	883	848	859	791	868	825	847	871	848	832	810	876	839	819	869	823	865	871	857	888	850	860	885	846	861	826	841	888	925	830	776	901	878	846	851	877	885	809	859	805	863	816	906	912	853	883	820	805	820	871	833	897	886	917	816	823	853	811	900	818	855	802	866	845	889	841	870	866	826	879	905	838	857	871	887	867	835	868	811	848	840	851	832	869	864	812	890	807	848	843	878	877	823	863	891	890	816	876	864	897	828	830	849	844	838	873	864	841	829	823	850	809	838	835	876	822	857	834	855	830	851	861	874	887	869	870	848	856	833	876	801	850	804	815	857	894	871	827	875	893	877	833	841	832	815	893	877	825	869	872	835	839	883	831	911	868	842	863	858	883	839	790	900	829	851	844	854	816	774	792	888	899	832	871	818	878	861	879	858	872	844	822	822	860	804	822	850	813	826	865	837	840	783	807	869	845	869	898	800	838	821	814	856	849	908	892	799	876	861	821	864	792	883	840	844	901	875	832	854	920	866	882	869	835	825	858	815	850	855	820	861	835	873	846	830	863	833	900	873	861	844	849	838	814	878	800	825	895	870	841	827	842	875	847	857	836	846	822	819	817	857	835	837	848	832	867	823	851	841	852	840	852	843	861	922	829	851	910	856	834	863	845	851	898	826	925	852	866	870	899	828	875	868	848	876	860	819	862	873	862	883	853	830	851	830	833	805	871	864	858	900	853	820	805	867	874	844	921	875	849	871	840	861	887	841	849	834	837	887	867	834	892	843	907	816	828	810	880	851	877	883	836	808	825	816	847	846	859	896	883	883	783	834	840	827	866	877	836	815	864	877	892	850	790	790	900	862	829	852	808	886	819	827	820	842	841	821	841	859	829	839	835	868	890	848	858	889	876	868	857	883	885	846	825	890	856	872	858	830	889	805	833	821	848	822	884	858	864	828	850	805	856	840	849	829	876	825	838	875	884	837	846	847	867	849	862	858	839	850	870	841	831	815	850	849	805	840	810	855	852	929	849	846	882	889	833	876	868	842	862	855	810	855	884	849	839	881	852	837	849	836	863	809	826	834	863	832	866	856	820	827	892	785	843	924	834	873	873	891	845	841	875	889	840	815	835	885	897	845	853	841	829	794	831	789	851	863	851	852	848	858	872	861	866	840	795	841	859	845	847	824	851	915	869	849	798	829	880	839	863	879	825	869	814	832	825	786	860	835	847	895	872	815	855	822	869	874	848	820	832	829	841	876	810	847	807	867	857	892	810	859	813	845	874	825	882	886	877	867	883	912	903	875	871	902	894	790	885	873	813	848	819	845	803	863	824	847	856	875	871	912	838	867	835	876	851	814	825	831	857	841	840	814	843	842	855	839	886	813	886	856	868	885	882	858	796	831	848	843	807	846	853	848	863	833	877	825	902	860	828	849	806	829	863	867	838	837	842	877	845	824	896	841	816	870	839	814	851	852	814	853	888	829	889	849	840	920	871	820	842	834	764	899	869	857	833	899	812	798	878	886	808	834	860	879	815	817	826	843	807	833	915	866	817	880	808	862	868	833	840	830	849	859	873	849	890	843	820	855	833	853	831	785	875	840	796	824	879
23268	4826	1645	1282	1066	1093	691	324	277	247	218	247	215	195	196	202	198	210	190	214	207	226	191	211	180	174	206	202	209	203	211	189	190	197	192	200	181	172	184	217	218	174	189	185	196	163	186	203	196	183	178	201	180	169	186	172	205	185	205	174	168	169	171	223	191	200	237	207	202	199	187	204	183	187	216	180	184	176	191	196	180	172	196	202	207	182	203	193	178	187	195	192	197	189	195	203	186	205	172	203	186	186	198	216	181	195	169	171	186	204	184	210	165	192	189	174	191	193	212	179	209	198	178	188	184	196	157	184	165	199	181	165	153	184	194	184	190	203	202	188	193	198	188	182	210	192	183	187	184	183	194	202	192	183	190	177	185	198	185	206	177	185	202	180	189	190	203	182	192	190	175	180	221	173	184	176	176	180	187	183	194	166	200	181	169	226	184	215	181	176	167	164	186	183	195	175	200	177	190	202	167	185	173	171	223	184	217	202	181	177	186	189	187	178	171	171	201	226	215	221	222	200	194	185	176	234	171	177	208	221	190	193	204	193	161	182	205	185	182	191	176	205	224	210	189	185	224	190	198	177	182	196	223	211	176	181	182	207	199	166	199	192	174	175	188	166	159	178	188	192	211	192	191	186	205	186	172	207	180	198	182	214	179	188	198	205	172	184	191	172	190	179	220	207	219	206	195	180	188	174	190	209	182	182	194	200	178	209	179	204	194	190	185	189	181	194	198	188	173	193	208	179	188	171	170	185	187	201	175	192	200	175	225	208	201	194	180	172	208	180	162	166	208	190	195	196	161	200	210	174	184	183	193	197	179	186	175	170	192	163	188	187	195	219	212	216	172	182	205	174	186	172	189	192	189	174	212	169	170	210	189	180	166	162	171	214	189	205	198	200	179	208	175	198	217	194	181	198	222	205	203	172	187	204	206	165	189	192	208	160	204	188	183	185	160	181	162	182	183	209	195	189	217	188	168	208	202	187	185	185	193	206	199	199	180	196	191	184	180	187	210	210	192	197	183	238	196	198	208	196	182	186	211	210	185	162	183	185	202	170	193	185	185	199	203	197	178	193	194	204	209	185	182	185	192	189	223	198	202	162	192	168	166	189	153	209	198	182	195	180	197	164	198	197	192	186	191	187	204	193	190	211	171	198	186	198	199	161	188	186	191	196	189	169	192	194	183	180	189	180	185	205	177	180	196	183	210	189	171	206	199	191	193	181	168	190	207	179	198	175	172	200	201	190	189	186	184	187	177	177	171	189	212	212	205	210	185	210	182	183	203	169	200	217	180	211	197	192	184	186	207	174	167	188	196	196	202	194	210	172	191	199	193	169	180	211	161	175	167	227	208	183	195	233	208	188	167	186	184	173	200	187	193	174	165	189	163	176	205	192	216	171	172	200	187	160	168	186	198	192	205	175	206	177	216	216	163	185	199	175	216	184	172	176	171	192	211	201	196	179	199	192	201	188	207	209	174	181	174	186	201	182	202	170	200	169	182	199	197	164	196	185	175	176	183	200	176	206	182	215	175	196	174	202	220	205	197	175	203	188	193	190	181	188	183	195	177	189	179	194	211	194	199	184	196	207	166	191	170	194	209	191	197	208	179	206	185	176	189	171	202	199	207	207	191	193	200	193	192	179	172	214	189	190	196	188	180	181	199	198	211	213	189	197	193	184	213	157	193	213	176	184	193	194	191	170	205	200	191	183	171	212	190	198	176	191	175	182	185	169	186	183	220	206	205	189	192	189	199	206	175	190	189	197	174	179	178	169	178	189	189	181	192	200	201	189	184	195	187	182	191	182	192	198	156	173	187	179	200	163	203	177	184	189	182	193	184	188	202	216	194	182	164	172	184	210	204	179	203	202	202	195	177	183	200	182	207	187	186	191	190	185	202	163	191	203	191	162	193	200	191	202	177	204	209	196	185	183	178	183	196	149	190	185	178	198	202	196	192	177	199	202	203	185	180	212	200	206	175	187	191	189	213	179	226	195	207	190	196	201	227	152	174	184	219	200	209	207	225	191	185	208	177	185	181	193	192	192	201	189	191	178	159	191	189	206	180	207	183	174	194	191	201	193	191	193	177	173	194	185	181	197	196	180	181	185	223	191	201	189	192	227	189	194	184	210	188	200	198	165	192	188	173	193	170	179	178	198	202	195	164	188	221	193	197	180	185	184	213	193	180	178	193	203	196	176	172	201	218	169	173	212	175	209	202	204	175	182	227	195	169	183	189	201	184	204	208	178	180	207	186	208	191	212	190	173	173	183	188	179	177	151	172	198	189	166	182	188	191	217	193	199	199	177	198	213	189	215	172	180	178	190	188	195	192	199	198	195	196	199	155	185	211	201	192	177	195	225	193	195	205	196	201	214	216	200	189	200	185	201	183	181	192	172	198	184	180	199	197	167	202	181	202	211	191	168	219	186	183	185	195	165	178	176	205	200	178	212	165	172	176	195	192	196	199	182	166	190	181	192	189	186	180	224	201	181	170	176	173	208	218	190	207	191	172	160	172	191	189	204	201	191	154	213	178	216	197	182	183	180	205	199	209	187	214	196	178	217	204	190	185	208	228	168	191	166	187	190	188	195	190	183	207	194	202	204	177	187	206	177	187	195	213	175	176	169	207	167	195	201	175	184	175	181	196	177	192	197	185	202	203	238	190	204	216	182	180	186	220	160	178	192	165	206	173	167	184	186	175	195	179	207	202	186	202	197	192	189	191	186	189	197	171	203	176	202	200	173	188	206	226	190	224	192	178	194	201	186	211	176	186	199	183	155	183	175	182	176	188	209	186	192	192	199	189	169	175	178	192	174	213	181	183	198	165	187	181	165	214	205	183	183	179	183	206	205	195	199	216	203	191	178	170	172	194	171	189	202	188	168	214	210	180	198	189	184	193	169	190	194	185	194	195	195	214	191	184	197	196	185	182	204	192	197	185	171	165	204	194	201	188	194	181	175	188	210	210	184	205	191	217	174	188	187	200	185	186	188	197	181	194	187	187	177	199	187	190	180	190	184	164	197	214	201	192	233	188	159	200	203	204	189	189	170	192	197	174	188	192	189	184	192	177	203	192	181	213	192	189	204	208	190	171	205	210	199	216	174	195	205	206	166	189	185	180	170	198	200	178	168	202	243	207	193	198	182	187	175	181	180	205	196	196	197	210	191	193	181	205	165	177	180	220	181	205	204	199	207	180	186	183	175	185	186	215	199	198	183	171	196	200	185	175	192	206	179	191	184	165	169	180	208	169	207	197	181	214	179	189	195	180	189	210	159	189	181	193	163	190	186	187	205	181	191	207	188	203	184	176	181	185	177	182	180	183	204	209	197	204	205	200	218	186	205	166	179	245	178	209	160	190	190	190	200	181	184	181	177	172	196	206	197	209	178	234	174	187	215	179	212	208	181	213	206	168	184	208	187	200	198	200	184	203	173	195	190	180	217	205	176	183	206	204	212	175	190	173	176	207	185	200	191	205	192	195	194
14473	3017	3140	4073	4653	4751	3076	1114	799	724	693	644	635	664	583	597	552	567	554	542	537	534	553	559	532	547	503	511	548	502	509	492	490	522	505	475	484	500	476	536	499	476	523	451	501	518	461	489	477	449	449	505	477	458	476	450	509	496	504	489	504	477	467	475	503	514	505	493	453	491	433	444	503	513	485	494	485	469	489	467	491	487	478	446	493	463	435	474	503	478	484	506	456	484	484	502	494	468	486	498	525	478	489	489	461	471	466	505	498	476	465	485	512	463	495	462	471	487	470	487	475	470	449	514	477	479	489	433	480	525	496	462	503	462	483	438	471	478	457	478	462	454	473	474	516	438	487	455	483	470	502	462	445	464	491	463	493	481	502	475	484	477	447	463	476	537	483	484	457	521	440	499	479	456	453	469	440	438	502	491	495	422	489	479	484	510	493	462	476	442	473	468	489	467	486	473	480	445	481	428	495	467	484	447	491	474	502	479	476	465	455	482	476	432	474	480	465	452	475	458	462	488	508	458	474	466	541	440	504	517	441	497	504	517	503	485	473	465	485	470	491	509	498	506	453	478	477	479	458	462	447	507	520	459	481	473	468	433	488	470	467	453	531	443	472	477	462	495	445	490	467	488	462	501	500	446	484	503	489	501	455	454	496	485	474	476	473	497	480	472	505	486	448	483	474	473	483	445	450	457	459	496	469	483	504	477	496	494	473	475	495	502	464	513	485	442	460	461	512	428	494	471	463	455	480	503	450	483	458	470	487	478	465	498	433	516	465	454	440	478	446	444	418	464	464	469	481	423	471	511	481	479	462	476	486	532	480	439	486	456	490	486	477	431	478	453	470	460	519	481	452	468	481	514	423	478	476	472	485	470	466	472	475	469	482	469	467	473	479	479	445	479	472	471	484	459	458	470	451	480	491	515	461	479	516	475	464	434	468	480	456	470	460	483	488	462	490	465	483	503	482	472	464	506	505	475	458	454	476	480	471	481	473	500	493	457	456	476	482	491	469	472	500	449	455	461	483	493	462	496	471	488	482	454	466	482	503	486	477	463	461	501	521	452	445	471	442	464	480	433	445	484	449	459	459	448	495	466	482	453	479	457	486	519	449	490	504	441	459	479	458	467	513	456	431	471	503	510	457	473	458	488	484	519	483	440	455	485	491	504	465	471	465	496	512	473	465	472	493	494	477	477	480	426	449	521	458	468	510	472	455	471	510	463	426	495	484	492	460	462	458	495	463	484	508	466	486	456	456	479	474	491	474	437	486	481	503	478	471	468	523	488	475	479	442	469	485	525	485	472	515	467	493	450	479	513	494	483	483	483	458	478	465	449	497	434	481	508	498	458	458	492	490	458	468	478	493	497	479	486	476	461	475	476	445	467	470	468	456	475	442	477	499	473	464	465	503	450	483	440	488	497	439	497	457	507	513	499	485	454	452	463	496	501	491	434	451	487	466	508	473	449	492	479	447	477	481	490	526	477	483	492	510	472	430	479	475	452	474	470	484	523	512	495	446	483	511	491	476	480	435	478	486	470	429	492	470	482	511	495	494	480	465	473	487	454	484	488	463	451	476	482	465	469	486	435	500	445	508	514	501	459	477	486	479	466	469	475	469	480	478	496	461	483	475	517	453	477	455	493	478	459	482	476	485	494	503	446	497	502	465	492	469	466	486	480	498	451	472	478	482	484	459	507	464	486	501	464	473	485	475	481	457	474	486	515	448	485	485	447	504	450	469	498	479	489	460	491	469	499	458	468	477	507	443	449	465	474	505	484	432	487	473	490	508	463	459	450	441	480	524	499	505	478	507	507	462	478	470	493	459	487	449	477	506	429	476	448	471	440	479	440	513	517	485	491	457	463	486	453	467	462	495	470	439	480	501	498	451	441	456	505	496	464	460	449	484	494	469	463	460	482	468	436	470	476	440	445	499	505	465	470	450	481	503	464	495	473	527	467	454	492	459	470	496	470	478	496	462	496	430	487	477	436	447	479	496	473	458	489	451	451	486	516	456	506	521	456	470	459	478	481	460	502	478	433	444	425	453	493	437	481	470	469	493	462	480	489	482	499	504	478	506	480	505	487	476	465	481	506	472	451	477	492	488	494	461	449	498	466	545	461	467	474	499	478	461	487	456	447	469	482	504	465	446	513	518	456	502	470	468	486	465	490	495	487	485	484	441	433	481	482	499	472	461	501	506	437	480	517	488	475	446	492	490	462	495	454	516	454	485	478	470	478	469	486	483	452	457	483	455	473	455	498	484	439	487	465	476	475	478	460	470	495	456	455	476	468	469	514	468	467	471	472	475	447	452	461	469	429	477	466	497	497	491	451	455	489	482	473	521	501	465	465	454	483	499	433	480	480	467	450	473	488	483	545	521	501	488	492	461	489	422	477	496	459	513	484	474	464	495	486	470	462	471	435	450	468	491	477	508	479	425	462	483	480	494	458	483	474	512	505	493	475	476	475	426	476	474	509	452	473	475	443	451	483	508	472	455	502	458	509	543	483	484	439	513	467	481	478	450	439	482	485	459	471	471	479	457	428	465	475	495	475	418	471	440	483	462	453	461	483	489	450	523	475	498	454	542	496	501	521	448	493	466	516	446	451	483	514	440	482	432	493	492	489	431	468	481	504	476	481	469	499	453	502	474	495	465	453	527	448	493	469	524	453	495	446	465	486	463	486	461	474	479	473	479	470	453	476	464	487	502	494	479	496	452	458	467	509	517	452	494	457	416	485	463	503	473	485	452	476	463	467	485	445	501	524	487	469	454	465	458	483	500	462	485	469	450	478	492	461	491	527	491	453	468	457	508	491	479	466	501	474	459	482	500	471	499	453	472	467	454	476	493	469	483	448	487	480	476	479	474	509	498	471	468	471	462	498	451	482	463	435	473	483	475	476	416	463	463	458	473	472	460	515	463	488	441	501	453	492	492	466	430	473	510	441	456	452	459	474	449	476	504	471	461	453	472	470	469	497	450	502	440	487	483	517	491	480	478	452	456	538	470	471	488	461	490	496	496	441	456	496	475	478	498	436	480	467	460	447	511	471	475	467	470	487	494	508	491	479	451	494	477	531	471	467	503	506	461	491	510	456	479	508	502	469	522	469	491	469	505	506	472	443	469	474	445	457	467	478	465	460	461	477	485	500	506	497	498	463	457	450	492	433	470	430	479	474	482	518	486	534	452	484	456	485	467	475	441	499	464	500	464	484	470	468	490	478	497	485	523	470	472	499	464	470	480	484	510	490	481	409	477	466	468	483	429	455	454	457	476	486	495	453	465	473	467	459	479	467	472	485	486	486	468	484	492	488	491	468	470	457	453	442	490	458	491	454	442	457	475	474	445	457	479	465	521	518	472	448	488	474	447	466	470	464	464	499	475	483	467	482	462	470	472	470	456	460	488	462	497	459	480	499	482	461	461	464	427	509	494	473	482	463	447	517	474	485	476	501	493	478	471	499	493	489	459	465	503	462	449	436	523	521
5584	1218	664	648	621	733	480	362	360	387	356	359	374	410	387	398	388	366	393	365	350	353	400	404	353	358	355	356	395	344	334	395	346	385	368	334	384	344	366	379	348	369	354	339	369	374	395	352	400	391	363	353	372	398	378	357	345	364	336	382	370	335	366	356	379	348	366	336	360	385	361	386	354	337	366	408	402	368	367	359	368	335	336	354	383	318	338	338	371	366	370	365	353	355	384	380	390	361	381	372	369	367	377	381	373	361	359	378	345	350	368	375	401	354	354	346	398	358	355	350	368	331	356	389	399	390	330	377	411	345	338	366	326	352	354	378	388	376	353	355	358	391	405	368	340	379	388	363	367	380	346	359	367	377	368	378	370	364	346	381	345	381	393	363	374	365	349	370	365	355	368	349	374	383	389	348	380	375	367	329	347	374	366	376	382	379	391	350	399	345	405	347	356	379	375	345	364	352	372	357	354	391	365	351	369	358	381	367	374	342	400	373	355	341	313	364	354	389	353	365	345	345	373	390	355	316	368	373	340	378	410	338	375	387	353	397	377	420	385	334	376	372	377	353	328	344	356	341	367	373	363	335	394	337	375	339	395	362	364	358	368	407	352	358	321	330	387	366	346	381	362	395	385	360	362	402	350	360	334	403	389	401	360	373	344	373	356	384	342	373	342	333	362	363	348	331	363	362	376	386	326	345	353	391	362	354	359	360	364	397	373	321	337	372	333	355	355	375	327	357	367	348	387	364	381	336	345	355	364	339	373	345	362	354	354	365	354	395	363	337	384	359	333	359	346	407	399	360	396	398	380	342	349	399	361	381	337	342	348	372	374	354	364	371	362	335	340	346	382	352	432	382	357	361	382	353	376	340	324	338	394	380	387	381	365	355	344	387	385	378	377	377	338	381	404	380	367	357	358	374	370	350	390	356	396	351	341	359	362	389	373	384	360	374	352	376	425	345	341	354	359	402	375	371	356	361	345	389	377	366	347	359	351	359	347	387	409	350	336	357	367	382	372	374	374	366	318	344	390	382	337	364	356	354	367	375	399	327	384	368	362	378	392	383	364	365	348	348	371	393	404	364	357	351	327	360	399	348	318	376	384	368	368	401	355	398	377	367	377	374	374	365	336	350	389	393	366	382	358	386	340	367	368	383	397	387	361	377	374	383	370	381	321	340	371	331	351	363	358	388	358	360	323	356	387	383	370	338	355	344	365	376	333	372	388	333	379	358	309	374	384	351	369	349	412	341	401	377	370	359	363	399	362	396	367	402	393	374	353	358	376	391	377	393	398	392	359	347	389	364	384	361	376	342	333	340	361	346	361	382	379	396	335	346	349	367	406	399	372	360	352	394	332	340	322	348	332	357	350	352	368	382	364	332	353	347	407	368	399	332	355	368	368	372	360	364	361	332	374	376	407	344	361	368	372	368	343	361	366	324	364	331	371	373	335	354	341	352	334	366	379	369	386	349	373	341	375	333	401	382	352	355	359	365	364	365	297	383	352	368	373	376	341	386	340	393	326	359	381	376	375	358	386	391	335	388	350	369	359	369	361	389	385	372	354	350	350	348	341	346	326	339	365	355	361	373	387	363	333	342	373	365	335	358	376	360	390	343	388	374	357	364	354	370	344	325	371	425	376	379	340	376	330	363	368	328	364	375	363	326	358	378	386	352	359	352	368	359	378	355	333	399	341	341	381	357	342	359	332	361	357	329	363	354	353	359	320	366	364	354	369	314	362	371	382	358	356	346	365	387	351	350	385	351	363	365	364	359	364	335	339	358	375	366	378	346	341	373	359	388	351	361	345	358	384	412	380	360	357	349	393	356	368	371	380	377	362	380	373	381	409	392	357	359	395	341	340	381	364	397	386	347	339	387	369	353	375	367	359	351	362	374	375	326	379	377	361	377	362	344	335	361	393	387	342	370	385	355	369	402	352	398	333	378	394	369	396	370	351	322	414	324	356	372	326	346	367	396	383	366	358	367	341	361	371	357	332	337	380	385	335	358	397	354	423	381	370	371	368	411	360	380	333	363	337	396	385	372	363	380	341	356	368	362	423	359	386	427	382	372	370	374	381	334	353	331	344	381	358	359	396	352	340	346	338	399	389	338	330	365	357	335	352	375	379	386	381	386	328	359	378	360	381	373	369	401	372	371	365	369	350	358	362	374	405	388	398	377	327	370	387	347	340	377	382	345	371	369	349	357	353	358	385	361	376	399	338	359	355	343	341	389	367	391	332	356	371	416	356	381	375	381	397	359	356	348	349	385	327	375	322	365	361	380	389	396	364	343	369	362	331	381	363	346	389	398	405	384	354	328	379	328	345	329	376	331	372	384	344	364	347	351	351	360	374	357	418	377	371	367	379	355	324	359	393	364	328	358	343	316	362	393	375	414	359	387	334	352	377	351	364	376	388	372	378	374	380	362	357	381	362	346	369	333	364	369	377	360	351	399	378	363	351	331	359	349	381	401	355	366	340	351	392	324	365	367	387	386	368	407	362	350	378	355	374	375	358	380	372	356	376	376	362	369	389	380	393	345	356	334	343	385	387	383	349	376	372	352	364	350	344	384	374	352	395	366	340	372	399	385	306	394	366	382	347	368	376	371	332	356	351	391	333	385	381	338	386	334	344	342	361	373	393	353	399	354	373	358	400	339	327	339	361	363	319	333	367	370	347	373	331	357	371	381	357	375	377	324	354	361	366	366	382	362	377	358	344	372	393	372	326	344	370	347	414	386	415	349	395	363	402	337	357	361	350	342	380	389	377	377	375	372	365	343	349	363	390	392	377	361	358	403	363	384	374	364	352	330	341	359	369	372	364	411	350	381	325	356	401	379	358	356	373	351	353	374	372	386	369	320	343	360	371	380	411	356	357	346	363	341	334	352	377	336	357	349	336	404	380	344	369	339	341	370	351	379	400	406	332	368	336	360	369	378	377	382	313	347	362	372	364	341	368	352	386	372	373	349	341	330	350	367	376	354	380	357	349	357	328	384	335	353	347	347	369	373	358	353	353	418	372	334	371	363	371	334	392	367	361	362	379	358	424	384	369	365	329	348	354	350	348	362	374	347	408	342	377	370	377	359	368	345	366	376	329	347	383	360	370	371	345	394	391	352	350	387	325	377	348	386	335	394	377	359	377	342	369	363	372	384	357	361	350	386	370	357	366	344	349	360	403	367	366	353	396	374	338	337	351	353	338	356	329	383	331	368	344	367	379	400	343	385	411	343	357	390	360	345	324	385	360	375	343	360	355	378	372	366	370	396	353	372	362	404	402	349	376	323	360	339	327	379	344	334	351	393	406	366	362	362	372	358	381	374	362	366	373	376	393	389	367	382	340	367	375	377	398	376	365	371	373	338	369	339	339	371	375	357	367	381	364	374	363	393	366	379	365	374	356	392	391	342	348	383	353	363	346	356	384	396	366	374	391	324	364	367	379	352	395	350	438	365	353	317	364	392	348	402	372	356	376	380	368	368	351	344
4645	1542	1526	1914	1934	2744	1464	890	910	840	883	870	857	911	939	880	940	883	873	902	881	854	859	878	857	868	882	842	834	848	891	842	912	902	884	905	856	804	882	883	863	881	826	859	835	911	887	880	853	822	818	836	937	875	859	879	845	817	882	903	916	884	892	895	878	863	855	821	912	886	808	803	840	837	853	907	856	888	878	851	832	873	855	866	856	879	810	894	828	867	890	870	889	839	860	877	846	914	900	855	869	862	913	833	895	902	887	874	882	879	832	900	944	822	836	879	841	789	900	874	861	776	846	874	860	871	850	833	854	867	856	899	848	920	879	906	881	915	854	910	880	858	858	779	846	836	839	868	860	832	840	898	864	844	901	870	859	890	866	849	884	893	862	838	866	847	870	878	859	885	856	879	915	825	877	894	860	887	951	891	897	835	838	878	816	847	869	881	861	890	825	891	867	901	916	851	891	895	862	865	873	811	816	860	860	875	840	876	867	852	889	895	860	848	893	875	862	895	877	815	876	854	877	800	861	856	851	861	888	852	905	869	906	880	896	846	906	836	873	842	873	868	907	881	886	870	893	898	839	887	879	871	872	877	880	867	868	870	863	872	874	897	893	848	910	860	900	879	888	891	885	863	846	825	794	866	824	869	846	842	866	851	889	840	849	895	878	832	848	855	840	831	928	785	866	863	838	844	907	839	887	905	821	873	851	891	818	813	865	837	818	832	846	896	859	896	828	845	866	856	909	824	812	820	818	906	863	873	844	848	890	859	879	881	875	852	912	874	882	883	821	882	832	849	849	875	884	884	821	890	864	881	863	870	863	901	871	859	922	852	902	801	833	834	846	866	868	890	876	894	857	849	834	877	844	888	869	868	909	886	853	863	826	840	870	864	817	846	838	839	855	900	887	854	892	883	865	876	828	926	794	865	870	902	851	867	845	904	874	890	886	870	836	843	807	860	908	857	874	844	839	867	941	820	888	853	850	865	869	864	891	863	831	896	837	828	828	862	873	820	854	843	916	885	890	834	863	832	826	837	870	829	876	882	890	833	851	871	839	900	903	842	887	900	866	921	872	878	841	927	822	861	867	894	850	854	881	838	880	842	834	878	901	864	859	874	828	865	880	898	824	799	913	870	884	851	812	819	860	824	817	910	901	909	874	865	868	903	916	827	812	910	886	901	889	833	848	879	881	882	861	892	880	855	929	881	840	820	879	851	850	877	880	852	821	848	873	890	875	936	874	850	848	829	835	852	839	793	890	861	853	863	862	846	869	871	855	859	859	840	834	817	834	893	852	861	820	851	880	874	832	864	796	876	857	863	861	837	838	883	834	911	839	941	844	903	831	843	871	851	910	883	868	849	911	849	870	839	887	825	879	844	896	885	898	877	941	881	851	884	847	868	832	891	912	830	864	882	881	852	876	889	897	870	837	890	837	882	883	885	881	835	879	818	862	896	840	882	885	888	876	876	846	867	879	840	835	831	861	858	867	873	819	884	893	792	909	875	862	880	871	867	870	831	861	886	885	867	874	869	826	834	898	873	874	864	844	854	832	900	843	868	848	828	861	897	862	911	922	837	895	855	771	891	874	818	854	826	847	871	913	886	823	929	884	853	913	882	812	847	880	855	862	863	898	841	862	898	838	858	873	898	909	914	862	853	860	871	868	845	879	868	905	868	818	886	883	880	859	863	894	830	890	874	893	854	863	898	883	882	869	882	863	863	857	896	874	839	912	905	814	889	814	898	926	876	875	849	868	911	862	906	849	921	839	833	886	856	879	915	781	900	858	808	898	878	898	823	879	821	927	898	835	863	851	802	834	881	924	889	898	865	921	885	891	871	848	861	844	866	847	875	873	949	863	845	835	872	877	871	822	839	873	929	847	838	852	854	886	898	811	863	844	857	832	891	862	859	868	849	839	837	867	875	853	846	874	894	891	867	880	866	877	882	829	854	892	900	820	827	838	899	897	851	868	871	889	904	860	841	854	808	854	895	881	836	857	893	883	881	832	879	813	854	842	882	903	841	841	889	837	850	915	840	867	848	876	848	883	888	878	810	880	875	853	886	868	867	890	876	827	839	866	853	866	869	817	908	861	905	867	907	868	873	894	883	824	934	864	877	873	840	888	849	874	901	836	836	902	858	855	868	869	833	905	898	871	878	880	883	868	876	829	887	875	895	909	889	892	841	850	908	851	869	847	843	848	909	847	868	858	889	897	883	857	888	928	850	822	870	850	896	903	818	867	891	858	871	882	918	795	868	884	903	847	848	842	869	901	933	839	876	855	862	887	835	851	864	923	919	847	887	880	902	826	889	886	895	864	831	879	861	873	860	859	895	897	820	897	863	899	838	903	851	911	837	801	892	844	852	887	909	875	853	884	874	882	904	861	835	835	891	889	840	842	912	811	826	787	899	885	862	861	909	837	838	843	854	877	861	868	866	880	891	836	874	909	851	876	874	853	824	895	829	853	870	839	886	893	889	898	809	876	888	863	908	894	841	860	855	909	812	827	888	889	847	858	860	827	811	893	884	886	855	845	866	934	859	862	774	846	860	900	826	872	882	880	881	885	826	905	835	851	902	905	888	906	866	814	839	917	845	861	887	839	857	835	859	896	869	831	882	844	855	847	873	853	884	836	846	853	878	900	899	885	849	815	867	914	879	887	799	869	825	869	855	826	880	844	892	871	891	890	880	860	873	854	854	872	842	857	871	898	871	857	895	872	830	856	853	858	898	923	906	854	785	825	836	881	863	879	899	876	822	833	889	838	856	853	944	817	849	921	831	874	859	897	911	865	863	858	900	875	853	941	842	892	875	853	880	879	818	844	872	881	843	892	833	904	830	882	852	819	907	851	861	849	856	822	838	872	886	823	859	831	836	898	847	856	873	821	877	861	859	875	819	900	837	844	909	838	850	796	901	828	890	845	846	878	866	856	869	896	917	886	867	896	862	880	886	855	872	831	845	855	845	831	891	883	895	869	831	909	868	901	866	890	838	899	859	841	871	845	875	877	855	866	885	885	864	854	827	855	871	858	849	841	893	856	815	851	846	826	903	799	872	851	839	898	853	846	887	894	909	854	850	897	898	856	849	872	858	878	865	827	841	879	860	842	840	893	879	854	807	887	883	871	905	835	883	838	830	857	884	890	870	897	846	862	867	913	900	865	895	879	908	832	914	877	868	868	879	865	918	814	872	872	840	862	843	907	846	875	814	845	850	882	856	833	867	851	851	873	849	820	830	891	857	905	872	848	821	828	867	930	864	813	853	824	895	894	806	856	832	902	865	873	879	849	865	892	872	820	861	847	875	840	795	859	848	863	869	849	854	849	917	793	815	851	883	859	862	871	851	838	842	891	828	904	855	841	868	842	859	825	860	876	853	892	866	900	904	904	823	853	836	842	866	894	837	871	890	893	899	880	895	865	883	829	886	842	894	849	934	871	873	873	868	878	954	850	859	916	824	816	812	860	903	883	905	876	877	859	888	855	847
13995	2335	967	1039	820	1038	704	398	415	386	402	365	367	393	382	359	328	363	392	338	364	352	380	376	379	361	391	379	370	332	336	322	367	348	373	362	367	373	362	356	339	342	361	345	379	359	351	364	357	372	347	398	365	367	350	356	370	316	361	340	390	373	375	340	355	358	376	382	417	361	365	353	377	365	350	363	394	379	401	366	390	371	349	327	332	342	355	371	339	388	383	387	321	369	365	405	334	393	337	380	370	332	376	349	394	364	400	391	370	407	361	340	382	353	349	366	395	389	355	377	361	412	348	369	346	369	388	388	338	373	348	355	366	371	377	357	363	377	358	369	339	381	379	395	345	343	367	379	352	346	344	349	346	362	351	349	321	360	336	359	357	381	372	367	368	373	353	351	369	380	367	363	365	353	355	323	357	352	411	369	379	374	367	363	395	356	376	333	363	374	385	382	338	363	357	380	371	333	371	367	360	366	374	371	382	394	322	380	365	372	364	393	386	352	347	390	370	387	369	363	380	342	356	383	369	340	338	361	353	342	368	361	356	361	399	366	340	345	351	366	383	352	360	349	402	350	370	348	347	369	358	347	377	379	396	386	380	355	344	313	376	347	373	362	349	342	372	381	356	380	367	372	393	361	353	333	379	346	366	362	378	364	398	355	356	360	381	352	357	354	361	334	366	366	360	326	385	354	387	361	354	364	346	362	342	366	346	361	369	350	331	400	384	354	393	371	334	348	335	368	385	394	387	385	339	379	386	331	373	356	346	378	387	387	358	420	368	349	376	401	345	345	405	362	327	346	324	351	346	384	343	418	385	387	377	368	345	318	414	353	344	357	326	308	345	372	389	386	361	349	363	381	375	377	352	387	329	338	381	374	383	364	328	322	375	366	387	365	370	405	365	347	368	363	366	337	328	336	332	385	381	353	339	341	418	340	301	341	333	353	341	352	338	355	357	371	350	314	372	372	378	394	358	365	376	414	386	341	396	336	364	352	331	359	342	375	345	318	358	336	389	381	382	328	365	357	400	398	336	358	378	370	408	355	394	378	358	359	372	361	355	358	347	387	366	393	381	326	358	339	335	341	370	373	348	384	404	349	388	365	350	348	386	393	327	338	342	364	327	370	382	397	365	382	356	366	359	371	342	355	322	349	347	367	348	341	330	358	356	383	373	354	375	353	340	310	361	363	384	390	361	400	379	333	350	390	358	378	341	366	367	347	356	361	346	369	395	357	399	364	370	372	369	366	373	386	354	381	368	351	348	361	357	402	365	343	377	362	374	389	376	342	355	377	356	388	371	355	373	365	358	358	372	374	373	366	361	426	389	373	398	373	358	361	357	376	392	392	335	353	380	388	347	366	367	375	373	361	364	362	376	337	381	352	350	348	349	343	360	367	392	341	365	337	359	388	346	369	353	386	352	364	351	366	408	357	382	342	347	369	386	333	347	407	384	344	377	351	363	335	355	346	391	395	339	351	333	374	357	356	318	366	371	344	342	358	369	385	355	402	340	394	353	368	404	349	410	355	360	379	391	362	395	358	375	335	349	355	333	364	353	367	346	337	351	366	377	382	357	388	398	356	370	349	369	369	354	350	369	362	357	346	358	375	351	339	296	371	387	338	333	378	377	398	378	358	352	394	355	395	319	329	327	412	390	406	367	373	319	344	347	310	337	372	319	369	358	312	370	354	349	327	377	356	356	370	372	369	407	376	371	357	371	362	365	351	364	353	354	362	377	382	333	390	397	413	368	367	356	363	366	346	364	364	363	357	378	366	386	352	362	388	418	321	375	370	358	332	385	381	358	379	388	323	376	373	370	367	345	371	358	368	341	367	357	361	331	349	382	374	345	398	357	389	342	368	336	329	378	338	384	337	359	360	345	357	371	378	369	373	329	358	356	380	402	353	376	336	368	379	386	358	361	360	400	365	351	364	365	327	330	349	359	346	334	378	350	352	352	346	365	391	368	354	378	348	352	385	367	347	370	361	357	379	388	369	374	369	348	369	323	377	390	345	383	347	353	364	338	342	367	317	366	386	363	336	368	393	363	385	382	382	374	372	345	352	380	343	393	366	401	367	413	389	366	380	399	412	338	388	405	358	346	358	362	369	331	338	374	383	372	363	402	332	343	380	387	333	400	375	344	356	352	353	324	353	355	368	363	332	321	350	362	390	378	379	354	355	393	365	352	363	403	366	375	420	346	359	359	409	364	355	398	378	352	375	357	349	344	345	343	316	373	366	360	363	360	384	347	371	364	367	385	381	343	362	355	383	358	341	327	375	362	417	343	350	337	348	339	382	384	342	365	361	353	384	377	358	357	372	322	410	370	367	350	376	378	371	354	401	360	372	366	386	351	362	387	358	352	366	334	348	328	345	330	371	333	358	360	386	365	365	350	360	348	333	363	378	348	358	379	335	348	393	356	350	376	360	386	353	360	385	384	402	337	355	354	352	366	362	359	366	368	339	368	342	369	352	395	335	353	361	366	341	373	358	379	341	361	360	375	324	346	350	361	329	373	394	339	359	369	361	376	392	382	361	396	365	329	377	352	401	391	359	391	389	357	335	350	359	373	360	383	367	359	375	376	387	357	365	374	394	358	345	346	373	340	350	385	345	345	353	360	354	355	371	383	369	357	378	385	327	367	394	363	355	356	369	376	362	389	323	396	338	371	341	343	361	367	371	347	376	371	393	376	366	386	399	394	344	356	384	339	381	341	362	372	359	364	386	359	386	363	377	371	371	375	381	392	442	327	325	351	348	374	393	368	370	353	324	377	346	424	360	368	370	366	355	360	327	378	344	378	361	388	371	361	386	384	378	351	338	341	362	368	345	347	361	351	359	344	357	336	416	365	335	357	381	333	345	358	370	359	418	344	339	333	349	368	351	368	353	371	368	372	391	414	345	397	382	388	354	361	340	329	391	352	369	345	359	362	364	363	361	357	365	375	368	362	361	379	327	319	350	369	350	378	342	338	348	354	366	378	361	379	334	356	375	364	365	354	338	369	385	382	366	358	355	362	372	337	358	372	371	383	373	360	347	377	353	375	360	335	356	395	367	340	325	411	384	358	387	347	381	338	383	360	344	345	351	341	388	346	382	354	379	325	359	363	376	378	359	368	335	382	363	359	306	339	376	348	329	371	341	407	389	382	362	391	359	335	389	374	368	386	338	386	363	373	382	332	343	367	353	397	351	345	352	376	355	340	371	352	356	371	356	325	382	390	323	380	391	402	344	334	404	357	382	395	376	396	359	394	347	355	365	390	371	369	354	371	374	347	333	332	355	368	338	377	333	328	359	334	361	358	375	360	390	350	375	354	349	330	381	349	348	327	390	353	389	372	361	351	321	376	379	363	364	356	366	394	368	357	385	379	336	352	363	403	369	400	377	353	377	331	396	353	362	369	324	375	343	392	391	366	358	374	347	349	407	361	369	350	392	358	363	393	375	395	411	363	377	380	359	353	355	388	343	351	365	331	382	358	378	403	387
10922	2216	2107	3454	2905	4089	2492	1141	1032	988	985	985	960	964	907	938	850	925	950	865	872	833	876	879	896	933	884	887	904	855	854	861	856	869	896	928	914	874	868	884	835	868	829	845	831	887	864	855	853	914	872	877	852	894	838	893	850	915	841	816	852	872	847	857	883	884	852	912	883	836	862	817	840	867	858	829	889	876	868	888	838	846	888	882	915	836	839	849	844	836	878	833	861	864	870	870	820	912	849	884	814	849	857	875	831	863	862	869	866	847	866	795	902	833	874	875	918	842	875	868	854	840	892	875	848	870	915	854	849	870	857	881	852	819	850	843	861	824	864	828	844	907	835	910	886	837	890	889	777	891	880	860	851	844	868	857	856	824	794	864	828	864	889	812	922	848	884	877	849	910	892	858	834	911	880	888	881	895	884	900	884	833	882	827	788	876	882	853	865	829	900	894	809	818	797	872	858	913	869	847	797	880	845	888	844	828	841	857	849	836	867	881	825	902	847	876	871	851	859	846	863	898	888	873	855	853	839	833	871	883	906	865	862	864	871	853	889	860	872	852	867	901	819	783	872	860	883	910	865	866	847	869	867	808	835	832	878	842	884	893	856	847	863	822	870	809	830	842	850	911	865	817	873	892	836	858	896	802	901	836	880	836	790	807	841	840	866	873	874	864	865	844	821	843	856	836	811	873	894	836	807	794	858	833	908	874	875	861	825	848	837	844	845	839	887	876	852	878	818	830	820	823	866	858	837	816	848	893	861	827	912	822	840	897	903	911	871	855	806	900	820	833	855	828	860	857	887	886	792	840	883	842	835	869	888	864	896	891	831	884	800	834	833	787	843	882	896	822	874	863	858	845	895	846	817	825	872	862	827	818	877	838	840	867	848	855	823	881	840	881	882	860	882	918	855	840	899	858	844	913	917	857	794	833	825	837	892	876	790	833	876	867	877	854	862	878	818	829	864	865	826	892	875	811	893	837	852	895	802	890	811	841	858	829	832	870	848	848	807	867	864	861	857	824	815	835	878	899	859	848	872	902	818	858	789	850	841	830	877	849	855	870	886	852	867	847	852	836	896	840	859	862	827	833	892	825	900	852	867	831	817	821	800	828	842	845	857	826	891	776	838	844	849	832	816	824	842	853	880	864	818	840	860	807	850	831	865	845	861	881	892	841	869	904	868	870	831	925	873	844	872	876	856	882	825	824	858	871	831	883	864	901	884	854	840	860	825	883	808	866	859	844	829	857	906	827	846	902	868	848	799	868	880	867	798	872	883	844	821	924	866	839	893	822	880	828	825	819	841	837	837	825	865	888	823	830	877	906	851	848	857	893	833	822	845	908	881	886	864	850	882	896	849	837	855	834	881	866	894	871	891	872	843	836	923	844	884	862	899	864	822	883	864	922	812	920	821	861	824	841	869	867	858	850	821	948	861	838	873	882	864	856	872	889	920	860	882	829	876	863	883	891	905	803	860	848	839	858	931	849	870	816	846	898	883	844	864	846	847	829	849	860	826	860	873	904	877	855	868	885	849	820	867	897	811	832	858	843	836	801	865	829	906	883	850	867	848	825	851	826	865	858	903	870	868	816	868	884	902	838	834	860	886	846	878	856	839	844	848	902	906	848	862	867	847	917	880	811	863	858	873	837	910	856	815	908	840	849	851	858	836	875	865	822	859	839	863	860	880	863	890	865	863	823	831	844	843	813	840	833	859	832	824	852	859	830	916	843	876	854	834	860	797	853	843	825	896	900	843	849	865	878	866	885	847	868	866	880	854	878	862	837	853	849	853	875	759	829	896	853	909	867	874	878	885	908	819	892	872	852	900	866	834	839	823	889	863	859	859	910	897	897	866	837	867	856	894	863	829	903	841	846	838	901	855	911	843	820	836	850	836	851	894	819	868	869	883	854	809	818	859	867	877	872	840	804	891	843	864	868	872	893	825	831	896	878	894	895	896	874	839	821	896	884	863	873	808	887	841	844	865	802	869	884	863	846	865	861	913	820	867	888	847	878	886	841	854	923	864	878	908	855	835	876	850	886	910	876	845	819	881	856	877	849	842	848	878	816	828	776	891	859	906	860	844	870	842	870	862	905	899	849	830	871	800	857	890	857	903	795	854	869	867	878	881	846	847	876	879	872	882	850	891	860	839	847	862	894	873	790	817	903	828	853	932	906	876	888	855	824	824	877	845	846	845	840	885	849	863	863	838	865	824	918	841	817	878	836	862	859	844	916	842	834	871	852	871	891	849	840	871	877	884	871	862	861	854	847	863	816	846	799	903	821	832	877	860	884	880	891	824	911	876	865	802	863	882	866	847	816	860	896	850	872	819	838	915	829	818	845	864	894	819	857	868	866	847	874	814	859	866	879	893	847	847	874	862	849	846	852	837	878	839	869	870	813	825	850	878	938	915	898	836	868	829	849	879	868	845	825	820	857	857	867	892	823	886	932	877	829	862	870	875	862	810	838	865	909	862	852	946	884	869	846	848	916	834	828	861	830	838	919	904	853	840	826	883	853	903	876	812	822	842	894	794	871	857	893	902	860	827	884	883	851	826	875	822	818	887	843	807	845	828	838	890	862	859	821	847	856	927	879	879	841	827	806	850	851	899	848	880	872	852	855	833	853	860	865	839	812	818	862	910	816	824	877	834	875	877	852	882	838	835	845	832	875	885	826	808	869	893	855	915	864	889	856	821	822	868	812	822	878	859	826	850	828	844	812	876	867	840	845	845	863	840	872	844	851	790	830	822	808	838	863	838	846	945	858	843	835	883	896	787	836	884	837	857	906	876	901	873	808	785	844	870	831	867	869	914	890	822	863	833	843	858	889	860	863	864	814	891	870	865	836	855	851	890	838	856	861	877	849	902	939	839	832	846	824	861	872	847	853	812	856	900	883	857	857	897	846	895	897	836	864	835	829	930	833	915	821	882	846	802	854	889	876	854	866	863	871	869	893	841	844	852	845	868	856	882	875	875	883	862	856	885	873	857	842	864	851	855	874	872	885	853	878	843	880	832	851	892	856	879	846	837	854	895	856	813	912	857	862	887	891	892	896	894	861	878	867	876	862	876	880	859	832	821	864	836	860	834	867	859	844	867	856	841	822	865	884	859	862	930	868	844	910	877	884	886	826	945	865	866	830	844	891	854	795	862	864	803	852	898	905	847	903	872	857	846	879	866	871	874	860	893	826	883	859	900	863	862	837	846	814	843	861	822	867	828	866	884	872	787	877	821	851	872	851	861	835	857	887	838	810	919	829	861	810	836	903	864	805	830	914	840	881	868	844	872	921	835	864	865	867	839	814	861	847	866	857	878	871	926	860	865	847	856	892	877	918	855	841	858	905	857	841	858	833	847	827	886	867	822	897	841	857	846	868	879	873	854	819	831	855	898	851	882	875	909	843	908	822	932	885	831	880	852	880	857	809	845	924	856	844	866	822	909	853	863	808	868	840	912	844	868	824	834	874	869	839	878	828	882	865	901	822
22733	4024	1199	1396	971	904	537	298	236	239	216	209	217	188	235	198	227	214	206	211	216	209	188	181	186	188	191	199	188	197	190	184	217	167	184	173	190	168	189	182	192	194	160	184	178	164	172	206	192	195	196	172	163	182	195	178	148	172	199	199	170	169	187	185	175	200	138	192	197	175	185	195	173	184	190	196	175	185	174	180	152	172	185	178	189	202	188	172	163	195	182	204	203	200	194	217	172	184	188	186	178	196	184	167	178	177	191	203	167	171	183	197	163	164	190	188	191	154	190	189	192	190	178	188	199	185	196	183	185	173	165	181	183	178	193	156	171	182	194	187	161	162	177	198	148	197	161	184	192	175	191	194	182	158	173	184	190	165	190	175	178	196	173	192	197	167	159	168	161	163	168	174	181	175	197	206	177	205	177	171	168	195	171	176	209	178	179	207	192	187	182	161	176	194	174	179	174	190	202	203	198	180	198	198	185	168	172	215	197	192	202	170	177	184	195	188	167	146	190	171	210	179	165	156	177	202	181	193	174	186	161	175	174	170	216	179	198	171	188	144	191	155	173	176	191	185	160	184	196	190	187	159	158	178	189	195	182	198	208	207	188	172	167	162	165	170	175	190	190	182	165	159	184	180	139	208	171	155	171	171	178	187	209	175	183	199	167	182	180	208	197	184	200	172	181	190	204	187	176	188	173	166	173	177	202	173	175	205	183	199	182	169	165	209	194	174	199	185	159	180	172	195	181	179	166	193	188	175	176	180	201	182	179	190	183	169	171	177	195	194	167	179	151	180	198	160	202	169	174	169	177	180	166	166	181	193	142	180	173	183	162	165	184	196	184	197	177	165	189	164	201	165	171	182	166	163	188	192	182	181	188	184	174	170	186	172	175	199	181	192	166	181	172	197	177	181	183	170	167	184	171	183	163	208	161	171	192	189	191	166	202	195	187	166	171	189	189	157	184	166	171	176	181	160	166	148	146	176	187	186	156	188	211	162	206	197	198	191	172	170	167	169	191	183	194	190	195	181	218	193	192	173	167	166	200	192	167	199	181	198	194	173	167	185	176	155	175	212	168	182	194	174	178	180	177	189	206	180	149	174	184	178	165	171	189	175	200	186	172	180	191	176	202	164	172	175	200	199	172	210	192	176	175	174	195	194	161	201	184	169	199	191	160	173	185	178	154	178	169	203	172	181	188	174	201	178	184	195	195	191	165	179	185	177	177	181	192	173	152	176	201	181	152	201	171	180	204	191	181	182	189	203	161	195	185	172	175	180	192	164	174	187	166	189	168	161	181	190	204	164	179	189	190	172	157	171	170	187	148	203	188	193	173	151	178	161	196	164	159	185	192	189	169	161	186	164	163	168	185	188	175	187	186	184	201	203	171	181	176	169	190	187	160	215	172	165	191	203	187	187	170	170	180	201	182	171	178	216	195	178	184	177	171	178	187	168	196	176	190	183	194	182	188	168	165	199	174	183	189	176	166	167	153	184	182	212	202	159	217	194	178	200	192	173	209	198	190	174	168	202	190	156	180	190	182	185	203	160	194	173	191	178	173	177	189	181	198	171	180	192	167	187	192	197	188	177	176	194	174	172	195	191	201	194	199	177	187	191	186	176	161	178	179	192	149	162	194	202	178	192	176	197	163	167	191	188	170	168	173	162	178	165	191	194	176	198	176	180	175	163	180	194	179	194	183	173	174	174	166	182	195	187	188	187	200	195	177	188	150	176	174	191	159	183	151	182	193	198	164	230	192	176	166	170	200	189	199	181	177	171	185	170	172	184	189	195	175	198	205	182	189	178	165	169	176	167	179	188	167	184	179	188	162	216	185	193	192	180	170	154	184	189	177	181	187	205	193	188	191	150	188	171	191	159	193	188	202	209	186	178	197	172	183	193	208	192	178	187	156	186	196	184	185	208	198	181	166	167	170	187	181	182	174	184	176	207	194	180	172	191	175	163	146	160	182	177	168	169	191	203	174	167	173	186	164	181	157	197	187	189	206	178	208	199	212	202	201	183	189	166	204	178	197	209	195	164	189	165	166	163	176	148	159	170	143	195	170	169	186	200	179	190	181	184	197	173	196	170	185	174	165	186	169	195	179	168	169	169	165	180	186	178	193	173	185	191	166	154	210	216	178	172	198	173	174	171	179	184	166	157	181	167	173	160	180	160	171	179	164	170	207	190	184	185	187	176	186	208	182	186	165	175	183	183	184	174	188	208	180	204	200	181	191	183	221	185	180	163	184	182	193	173	182	179	191	189	192	168	184	159	169	195	189	164	190	162	180	195	197	180	185	162	178	154	167	189	182	204	209	173	200	185	190	189	194	172	169	196	194	164	189	170	201	204	179	187	173	173	184	187	185	172	169	202	177	178	205	188	170	175	219	199	187	169	179	167	161	211	189	218	160	189	189	174	184	170	192	165	197	175	168	180	183	192	162	163	150	196	171	186	179	182	179	177	181	154	204	161	173	190	192	171	170	195	189	194	186	207	185	157	186	171	167	178	182	163	173	157	170	166	193	168	187	168	171	211	157	179	184	164	176	196	181	187	178	180	165	170	168	171	166	193	174	191	188	174	168	151	170	195	190	194	199	205	169	197	186	190	198	197	164	179	171	194	161	182	174	192	165	162	168	190	173	170	208	176	201	208	161	184	181	166	175	217	203	193	171	207	188	198	183	174	177	188	173	195	183	179	179	159	194	187	203	188	174	186	179	150	220	189	179	188	168	186	183	173	180	197	166	190	178	190	160	186	172	193	164	177	173	214	186	171	197	186	175	199	172	192	180	178	200	175	190	194	141	159	177	166	192	194	196	163	189	145	167	174	169	185	186	193	189	166	172	175	165	186	164	187	173	186	198	177	191	185	155	218	177	175	184	159	175	164	190	182	146	181	185	164	168	185	167	173	159	167	157	157	184	181	173	179	180	177	192	178	208	171	170	198	197	190	200	164	187	183	180	164	167	197	194	190	195	180	188	215	202	191	179	200	191	173	192	188	191	176	180	183	187	170	169	182	171	180	190	172	202	179	173	196	152	192	171	155	182	174	186	185	195	181	165	174	174	175	182	180	186	182	170	188	185	180	181	196	201	172	164	200	186	195	189	166	228	187	193	176	161	159	188	189	170	199	206	179	185	210	203	166	170	168	182	169	161	153	167	155	163	160	172	181	199	192	188	175	173	170	195	191	180	183	172	182	203	170	189	175	178	192	164	161	188	170	183	189	199	185	197	187	202	179	164	190	167	175	174	178	197	176	171	154	205	174	174	216	184	197	199	193	184	190	197	210	167	198	174	147	190	181	161	170	199	180	170	162	172	141	200	152	182	175	168	201	164	168	188	176	183	178	172	176	215	181	167	190	181	201	207	189	170	191	171	191	154	144	168	188	167	203	168	164	169	209	182	166	160	188	208	212	198	168	183	183	179	186	179	182	186	166	154	183	192	172	185	152	183	202	161	157	177	208	169	189	173	186	186	188	178	199
14444	2513	2372	4731	3953	3967	2266	1035	762	758	725	598	636	575	605	592	558	519	531	541	492	501	541	534	525	499	496	515	487	532	476	498	466	488	536	507	469	460	509	526	482	493	477	456	477	442	464	478	474	467	510	486	460	422	452	487	460	436	481	517	466	488	472	452	439	445	476	466	527	501	456	495	464	460	502	456	440	488	487	439	455	467	417	476	434	485	456	482	437	485	441	460	476	443	407	469	423	487	528	497	451	458	439	469	468	474	457	448	427	451	463	490	463	458	481	499	483	508	463	509	458	453	431	451	436	470	470	468	431	436	481	446	425	465	468	464	454	461	491	482	458	437	448	452	460	488	487	441	484	473	475	472	473	498	495	473	435	489	480	484	456	463	454	495	454	465	460	432	462	434	456	426	474	492	474	415	423	445	447	443	475	464	442	453	462	474	432	450	488	452	444	464	465	476	462	432	450	435	472	436	498	444	453	459	436	426	422	467	447	459	426	451	487	436	489	432	454	454	445	458	456	449	445	435	457	437	454	437	450	434	455	433	465	435	500	442	463	425	471	456	472	429	431	424	419	485	434	476	477	474	463	485	474	485	464	451	456	438	446	451	485	454	487	429	441	414	408	451	442	446	441	429	504	458	474	454	446	445	463	460	444	476	430	454	485	458	455	465	467	446	446	444	439	464	478	475	439	453	450	460	433	445	497	469	437	434	470	463	450	460	469	468	482	487	492	493	497	507	459	447	481	462	508	446	451	465	453	487	392	475	439	449	493	465	487	433	452	466	440	428	458	408	491	475	406	455	460	440	459	479	464	481	474	468	448	459	475	444	451	448	483	432	439	462	457	446	491	416	460	487	466	431	472	471	442	468	434	452	464	458	464	424	466	479	463	432	439	468	482	461	445	480	454	457	504	470	443	501	460	452	491	491	453	475	462	503	450	499	435	433	439	460	443	505	445	500	457	473	487	462	452	468	513	448	438	469	446	471	445	435	490	456	451	456	430	441	448	445	476	420	483	475	476	441	457	431	483	491	445	469	439	484	454	467	525	434	460	486	438	487	455	477	437	449	461	479	434	445	444	442	488	464	449	450	463	497	477	465	463	500	457	452	455	474	440	454	453	471	514	457	481	497	443	464	458	419	408	486	493	481	481	485	457	457	442	450	484	468	437	471	446	457	453	446	456	448	464	470	434	426	426	445	428	427	419	432	436	462	471	491	462	455	440	414	456	463	425	453	437	479	418	488	465	462	447	455	478	455	461	419	459	454	445	479	495	463	462	455	459	487	465	459	469	470	459	446	448	463	476	446	467	439	463	473	417	429	431	467	471	404	429	475	475	498	489	469	511	454	475	466	432	461	454	489	433	499	428	444	418	469	466	489	481	465	491	446	486	464	430	439	476	432	451	464	469	436	443	453	485	466	478	477	440	459	491	498	457	455	463	473	458	464	452	457	468	453	433	488	469	455	448	455	477	486	439	420	454	450	427	444	474	486	456	485	429	466	473	443	449	431	447	431	442	449	434	455	442	460	454	465	475	438	422	490	435	450	493	437	442	430	454	500	472	425	431	445	467	467	480	467	459	423	476	474	462	479	451	491	471	447	485	488	452	452	478	468	473	440	453	440	437	422	420	449	464	459	473	439	431	448	467	487	446	422	463	479	439	499	446	472	478	453	471	440	449	434	473	478	411	450	454	448	518	430	495	487	460	448	442	476	449	454	479	427	478	468	457	439	430	456	460	456	442	470	444	427	471	490	453	501	438	441	458	455	449	474	475	476	487	456	469	446	450	450	465	446	485	465	477	454	463	448	510	495	458	467	447	461	447	425	478	494	477	445	420	482	444	460	462	479	449	472	491	465	439	433	453	479	415	509	474	474	439	440	467	458	489	459	447	493	465	476	427	434	462	441	501	460	489	471	476	449	436	466	425	463	456	458	482	464	442	434	436	508	474	468	462	459	437	475	477	461	462	464	439	472	439	463	443	470	418	493	455	475	475	429	422	429	484	482	453	466	421	450	450	455	430	439	466	466	475	466	490	473	410	460	444	460	456	441	489	459	445	457	443	472	478	466	441	469	500	491	458	447	448	456	469	470	484	451	447	457	427	419	479	466	458	471	443	482	466	417	430	489	502	452	455	422	438	465	467	450	484	457	487	433	473	452	433	455	460	457	470	458	451	461	429	462	467	473	443	473	469	481	476	432	484	430	449	500	429	441	443	451	479	445	434	473	452	489	457	426	454	477	415	499	473	476	467	487	467	491	464	442	470	440	426	455	468	461	444	478	492	455	439	472	423	481	467	454	499	452	490	432	452	468	467	445	417	470	451	481	487	461	452	463	477	486	467	451	461	486	441	473	439	474	455	439	487	470	463	446	458	440	467	492	447	437	491	441	440	463	483	489	480	416	441	461	468	440	462	449	465	472	461	433	441	448	484	467	427	452	465	453	515	460	461	465	478	437	443	484	448	494	460	473	477	450	443	429	441	483	430	451	458	438	469	416	423	422	452	456	453	453	470	484	471	431	455	417	501	437	471	477	486	446	458	468	442	445	455	445	467	462	445	432	448	451	443	462	441	473	485	483	461	474	446	434	478	421	471	437	481	480	404	443	445	475	433	454	454	463	464	466	451	464	475	461	511	482	465	504	462	485	459	437	431	463	444	484	446	482	437	495	432	471	473	469	465	456	487	467	440	465	480	472	466	478	464	470	500	480	454	420	480	401	469	501	442	464	436	479	504	472	473	470	450	467	453	470	454	437	464	480	488	452	448	481	475	464	456	454	432	415	420	469	440	436	500	417	470	484	463	466	448	465	420	474	469	450	449	429	452	420	427	461	436	512	436	433	440	446	495	466	471	482	457	407	440	443	472	469	446	455	470	497	464	467	475	449	453	448	429	420	441	439	460	469	452	478	481	460	442	449	455	453	440	493	441	445	446	430	443	464	426	472	467	431	457	440	451	478	455	469	479	471	472	468	447	454	487	460	476	460	445	411	444	458	458	450	440	467	426	509	457	477	477	482	468	415	449	465	500	452	446	441	473	453	440	415	457	449	484	475	455	477	449	466	413	473	449	468	453	450	501	481	462	480	469	467	444	469	482	476	459	437	474	449	477	466	452	443	449	453	439	454	465	426	447	447	440	497	450	482	433	492	462	435	460	475	440	469	457	431	435	469	480	439	415	454	458	458	491	458	450	477	475	482	436	455	443	452	449	475	452	469	462	463	485	465	458	421	420	478	456	453	439	463	440	455	469	469	467	475	478	449	461	493	456	447	464	456	459	469	467	455	463	464	485	427	452	471	454	443	422	485	458	460	469	473	452	466	450	486	466	492	466	442	473	481	475	477	445	449	459	474	467	426	498	471	443	464	456	454	450	454	435	432	480	458	441	442	469	463	445	472	468	458	457	472	477	426	423	477	415	428	458	472	470	436	429	502	424	482	427	452	468	452	486	470	462	466	477	456	416	483	428	490	423	434	468	450	423	448	453	426
5061	1022	501	617	591	550	396	353	367	373	339	371	332	378	346	369	361	350	364	354	354	372	399	345	361	358	375	370	305	366	397	360	331	361	342	343	322	346	385	378	371	363	326	368	379	354	341	350	335	375	370	336	345	360	343	316	353	341	316	365	355	331	338	357	377	392	357	328	346	344	371	353	363	357	337	323	359	375	372	338	314	354	351	345	377	337	315	379	364	337	386	341	343	345	376	352	366	320	354	349	365	390	350	356	326	323	370	335	389	371	351	368	338	339	352	349	356	319	324	338	370	351	342	388	389	366	348	357	336	385	375	342	342	387	345	352	363	371	379	366	356	351	365	385	343	363	329	360	358	366	356	387	354	381	362	361	350	352	409	329	343	363	304	389	387	363	353	367	366	365	352	367	336	333	325	330	360	351	370	344	352	350	389	370	321	353	356	362	318	357	296	315	373	372	348	367	377	334	340	357	401	367	347	354	321	348	346	351	366	349	336	350	346	338	332	339	346	378	353	348	354	345	357	359	362	325	319	370	356	312	346	370	349	350	386	353	367	349	348	349	357	376	354	371	358	384	350	367	362	335	336	359	362	375	358	334	345	377	386	373	358	369	397	382	340	342	367	366	338	352	384	351	343	350	354	382	326	361	360	357	361	377	357	332	359	367	368	362	353	354	366	341	321	378	354	340	312	364	352	319	344	369	349	404	392	366	334	325	335	347	330	385	361	370	367	392	347	336	353	356	377	389	391	339	356	354	358	350	379	395	338	377	371	347	341	354	375	342	366	344	318	369	355	327	349	356	353	358	320	331	343	377	369	349	374	345	334	356	351	304	321	327	352	326	360	346	326	333	332	359	328	361	328	365	360	318	343	383	339	368	341	386	374	330	362	378	396	343	316	341	390	351	333	322	340	348	396	372	400	340	379	329	385	318	340	341	339	343	376	341	359	345	352	346	347	381	379	385	361	335	358	356	347	374	342	386	374	371	312	333	344	388	362	376	367	398	357	345	347	315	335	382	379	348	335	340	333	359	371	364	347	338	329	328	357	359	303	319	333	389	372	341	385	331	348	370	317	346	329	342	319	365	363	362	366	379	306	334	341	357	380	319	355	342	324	306	379	375	392	350	388	372	335	347	382	349	353	386	352	357	367	366	365	380	358	339	355	347	330	333	375	340	318	328	386	324	353	343	336	387	372	356	358	393	381	324	374	323	347	379	323	397	344	365	354	354	359	368	377	331	367	356	362	364	341	340	330	381	361	355	368	368	376	328	315	356	341	376	346	324	364	394	345	339	409	386	395	365	367	376	380	379	334	336	335	347	327	373	385	387	362	343	342	348	353	379	376	384	371	341	350	343	350	369	331	351	417	356	394	340	392	359	342	345	353	359	340	328	374	408	340	321	319	338	321	348	380	359	360	329	343	384	361	332	363	331	377	386	368	348	382	329	328	365	369	376	356	342	361	343	336	404	340	370	370	310	324	368	348	320	345	379	365	358	381	346	359	314	350	351	341	362	364	346	360	308	357	349	356	358	339	355	321	361	356	366	356	331	335	357	324	340	369	333	373	338	347	363	339	358	345	317	373	363	343	343	349	359	376	352	381	335	349	356	390	347	367	358	380	339	348	345	319	330	389	352	333	326	344	336	366	363	341	406	373	376	328	352	329	389	345	346	310	362	350	385	371	344	337	366	329	337	354	366	350	378	362	339	333	382	359	403	325	347	354	375	344	383	339	380	361	331	352	325	342	370	354	375	338	340	357	349	355	307	350	363	321	333	371	377	336	351	350	361	346	333	364	323	346	368	366	355	348	334	366	394	380	389	314	333	360	329	337	336	385	346	371	327	366	341	340	365	364	348	374	349	330	339	349	336	378	360	360	324	340	365	342	367	361	358	354	336	346	363	352	356	355	386	370	334	368	374	339	346	363	354	337	373	358	374	348	348	363	358	348	346	335	346	364	351	365	335	392	357	364	351	361	368	352	341	369	354	361	380	369	377	368	384	356	366	349	362	334	358	364	367	344	366	373	349	351	385	333	389	339	366	318	361	389	337	342	365	370	334	321	373	352	353	368	334	353	356	293	365	380	343	366	339	370	339	354	360	336	326	312	344	341	369	348	388	349	356	362	351	348	362	348	328	360	318	395	375	359	358	369	341	347	363	353	337	332	413	350	329	341	350	346	341	347	349	349	351	307	340	338	348	348	342	335	349	344	359	328	383	385	360	359	343	374	354	337	320	317	372	306	363	339	354	387	373	350	324	319	374	384	364	384	347	389	362	336	347	358	393	347	376	350	360	345	343	330	368	375	337	345	356	382	348	357	339	338	377	358	346	366	351	357	357	357	328	372	364	339	354	365	361	335	356	319	390	349	338	332	340	362	375	310	356	355	387	363	345	331	334	347	308	355	359	348	373	347	376	358	359	353	367	327	352	334	374	360	376	340	341	362	358	368	372	362	313	371	377	367	351	348	376	354	322	372	369	330	366	337	347	384	339	356	346	359	345	357	377	339	326	333	369	336	330	368	358	346	357	350	366	378	344	345	364	364	333	356	342	341	342	380	346	401	322	307	373	329	342	362	331	373	376	356	369	333	331	331	343	379	375	355	333	359	323	376	364	326	361	350	374	316	351	364	365	359	351	347	346	394	360	341	351	338	369	364	357	373	333	369	340	335	380	351	352	364	397	333	335	373	369	365	400	386	317	342	345	348	359	372	355	374	334	304	391	355	366	349	359	354	352	339	387	397	362	343	357	368	384	348	402	361	361	347	377	349	326	343	345	345	367	340	340	348	351	377	355	375	382	397	344	352	334	400	359	361	331	379	340	356	345	359	342	321	331	335	380	337	333	331	370	346	347	357	335	361	368	370	333	380	390	379	348	325	347	361	348	372	322	365	386	343	336	355	322	329	351	373	343	370	341	331	381	311	311	337	371	335	360	365	328	347	367	330	320	360	371	341	315	357	357	352	328	330	337	395	367	341	347	314	344	309	339	383	381	363	338	328	339	359	363	356	358	376	350	383	356	337	360	404	359	335	341	346	398	362	371	354	343	383	361	329	341	357	338	375	344	322	375	340	366	364	331	324	348	371	336	373	359	344	294	352	387	342	337	322	390	354	361	369	346	292	368	348	364	367	357	386	348	359	347	315	323	372	362	391	343	374	361	376	373	363	337	337	338	382	327	386	354	364	349	350	353	351	376	335	355	353	364	369	378	407	373	326	329	338	354	331	351	368	342	389	335	326	339	341	389	355	343	352	382	365	380	350	350	385	380	365	392	377	375	334	366	388	334	367	384	367	350	322	363	375	349	367	334	347	321	339	340	354	332	365	365	350	388	372	328	319	356	323	318	349	358	383	324	390	365	358	355	410	357	382	329	353	393	289	325	360	355	336	315	361	354	322	339	360	377	356	363	343	387	340	330	355	331	353	396	331	365	348	360	358	342	350	370	321	348	403	353	355	329	377	344	320	350	350	319	364	364	311	357	371	353
4589	1392	1111	1933	2078	1853	1110	881	854	887	850	875	866	824	937	777	831	800	887	837	879	844	853	855	816	919	811	808	816	855	881	829	827	875	837	862	826	829	890	863	825	871	804	883	837	821	855	866	864	877	870	837	818	880	816	905	881	833	842	909	815	815	836	864	807	869	893	835	885	838	838	821	825	842	843	885	851	875	839	878	828	854	885	851	919	810	867	850	863	803	946	781	885	838	875	846	841	827	839	849	838	842	839	840	832	866	883	828	856	822	824	810	860	862	825	890	886	804	839	835	822	902	862	856	826	840	837	823	890	837	827	847	835	835	825	845	818	878	854	877	867	860	827	796	846	859	860	878	844	897	823	836	805	908	857	840	834	871	854	899	804	873	780	838	906	821	861	825	874	831	821	819	845	828	798	819	853	833	836	783	878	850	816	804	853	850	798	878	815	838	864	844	841	853	851	889	826	815	821	868	852	812	802	895	839	819	851	785	810	782	850	859	869	854	859	859	873	822	860	840	902	862	786	821	795	828	830	882	858	775	888	841	804	841	834	877	854	805	821	844	838	878	913	860	831	846	857	815	808	830	859	836	797	840	827	805	815	817	845	839	797	853	845	819	841	860	835	878	826	821	880	871	819	847	790	830	868	852	839	854	931	828	893	845	861	822	862	873	813	873	851	890	854	842	816	794	861	816	840	849	866	814	833	864	801	820	850	840	853	788	877	858	874	844	802	851	846	847	851	873	797	817	863	886	828	829	871	843	883	843	852	875	803	854	807	837	859	845	819	859	849	812	780	843	835	854	841	842	885	825	830	863	884	844	873	853	808	830	880	880	853	853	838	843	901	832	806	855	793	859	796	824	838	879	796	810	849	880	811	807	902	857	819	862	834	867	818	839	864	773	824	855	805	839	886	819	834	801	843	846	864	835	831	828	820	868	848	870	834	821	839	829	848	848	854	849	844	837	804	837	825	817	826	870	803	860	809	834	828	822	806	858	821	840	865	858	860	849	857	855	862	807	859	844	819	836	854	876	805	865	858	819	863	836	823	864	852	864	872	825	805	870	853	805	816	807	845	895	857	817	838	880	825	829	829	819	806	863	812	836	849	842	872	883	832	850	887	822	893	822	855	797	857	835	849	875	838	841	855	822	836	838	861	915	909	836	863	872	840	843	888	867	861	774	824	797	798	856	901	869	854	834	825	864	869	806	787	814	853	875	830	877	874	861	814	887	854	833	848	816	827	812	851	786	806	794	834	803	891	817	820	869	792	833	851	849	916	856	834	853	817	837	858	838	858	877	876	831	857	866	845	819	859	793	834	836	874	813	856	829	862	821	823	845	861	890	861	845	837	835	833	815	867	824	853	834	836	804	804	903	855	823	814	822	841	844	918	822	843	877	826	893	862	812	867	847	846	872	860	882	866	823	866	861	871	788	850	834	898	837	813	841	855	832	843	832	843	844	835	866	834	860	851	868	836	824	848	885	838	836	853	883	876	830	807	865	865	868	817	868	818	841	866	834	859	933	858	829	866	812	832	851	803	828	863	912	880	831	836	862	859	794	867	890	806	851	809	885	838	835	823	850	818	852	820	861	855	791	847	882	942	829	851	825	803	876	874	847	798	835	868	894	868	833	841	873	872	803	847	831	825	858	875	828	842	882	858	818	872	873	852	834	852	817	834	840	826	890	918	840	863	836	862	822	833	840	811	877	824	872	842	834	877	891	819	877	871	899	861	861	812	861	822	878	817	823	821	819	832	869	833	896	803	867	888	884	863	897	854	799	822	837	836	862	836	907	831	779	831	855	895	845	844	852	830	861	867	818	850	834	904	843	862	846	842	876	865	812	807	836	792	835	844	851	870	848	817	887	891	880	840	881	835	802	828	798	844	824	859	851	866	857	842	820	838	875	850	826	846	783	840	894	836	787	821	869	808	840	871	815	837	782	794	844	806	861	804	788	869	811	838	866	831	816	851	839	818	830	825	812	840	907	879	829	876	814	820	869	867	839	837	840	775	841	836	809	855	877	836	880	869	806	844	859	833	889	872	828	852	876	822	847	868	884	827	894	826	881	889	831	857	889	869	801	809	825	833	826	810	829	835	866	803	856	862	866	843	825	836	826	875	859	871	825	845	857	824	828	887	843	890	827	799	850	798	882	845	858	876	833	873	831	872	819	858	852	812	820	842	823	880	836	866	837	863	855	885	856	915	810	830	769	884	840	819	904	837	755	894	827	827	815	837	894	778	842	868	833	864	835	824	847	839	869	842	852	846	846	816	855	815	856	854	884	851	871	856	808	857	871	893	864	837	865	848	881	828	896	832	799	863	835	849	860	818	831	819	842	814	809	875	847	860	870	818	813	844	837	819	888	925	874	878	793	895	880	833	928	779	841	844	862	859	878	874	813	844	859	881	892	843	817	854	845	838	834	872	912	937	879	843	843	850	919	852	891	854	854	797	855	824	837	841	792	866	910	791	854	826	861	863	859	856	876	786	802	837	840	830	854	901	865	809	858	887	829	846	836	887	810	881	872	855	879	813	813	841	788	865	878	876	843	824	838	808	854	831	818	860	833	910	832	839	884	894	816	876	853	843	831	858	787	847	850	832	870	855	810	807	846	837	831	828	805	839	781	858	886	837	851	847	856	846	824	880	815	866	869	815	840	886	809	747	903	857	842	873	868	880	821	869	819	785	858	829	844	877	846	878	885	800	821	833	868	838	859	816	835	863	860	816	836	835	867	859	822	892	841	847	857	826	886	861	861	854	849	794	871	881	869	846	850	786	851	863	875	865	807	888	846	822	826	834	846	848	845	825	866	835	813	852	865	889	802	820	856	825	846	897	843	871	836	885	833	845	865	814	867	815	846	835	832	837	847	842	848	842	826	803	862	859	798	863	802	895	837	805	817	835	827	823	794	838	892	810	807	864	861	848	864	848	840	789	877	864	838	922	834	801	812	795	809	853	870	864	843	858	832	870	858	866	793	849	890	742	857	843	821	878	867	867	766	815	856	827	829	827	893	813	881	835	860	884	876	921	860	815	855	855	841	806	912	814	853	946	825	859	852	826	859	835	888	860	839	872	813	875	845	806	829	817	808	864	814	802	856	853	848	801	873	842	833	867	822	834	831	884	800	857	830	842	847	834	811	881	815	865	824	818	880	888	852	844	811	862	869	826	864	856	817	874	836	903	816	811	854	858	817	823	885	818	865	754	879	868	848	813	821	799	873	824	825	809	862	844	859	830	856	832	852	825	810	893	843	827	855	839	854	850	827	779	801	817	849	819	775	849	860	830	847	818	848	834	855	843	894	864	901	813	807	895	843	844	823	855	829	808	889	879	851	867	809	815	779	852	833	852	834	843	823	836	805	886	850	831	831	822	830	858	818	866	872	850	853	843	823	837	794	824	833	840	849	843	875	832	798	842	862	813	813	818	853	857	826	861	855	809	857	790	841	841	882	794	853	841	797	863	847	820	868	828	864	770	818	848	860
13491	2271	847	998	1020	765	528	387	350	375	374	350	375	387	358	340	329	380	351	359	337	341	357	380	362	338	342	366	354	353	336	357	341	366	368	358	383	351	335	369	350	365	346	353	335	302	325	333	350	339	360	362	385	353	296	327	335	347	396	361	343	341	346	323	342	378	392	342	329	376	352	364	378	352	348	329	351	364	343	362	351	347	330	342	317	374	336	334	349	334	356	341	309	375	323	343	374	375	346	410	327	343	351	408	362	355	350	320	337	318	342	328	388	369	334	367	353	364	306	309	332	346	338	363	345	358	369	358	399	318	373	383	350	358	353	330	325	311	361	358	356	344	371	371	353	343	333	366	385	336	362	373	315	355	335	359	370	372	307	310	326	342	333	350	366	379	377	329	340	379	380	349	359	350	336	334	345	322	382	312	342	322	333	332	344	331	377	344	333	346	352	360	345	375	371	337	390	376	340	363	379	341	340	372	357	337	354	356	344	361	363	360	368	396	348	321	353	367	351	308	354	377	347	352	362	325	348	372	355	345	351	353	335	355	369	335	382	382	367	351	347	364	356	329	351	311	363	382	331	347	325	338	366	352	338	277	347	346	347	360	305	357	377	339	354	336	282	348	329	397	330	334	336	301	344	357	345	359	352	348	366	328	324	332	346	326	338	391	370	333	351	329	332	390	333	372	356	378	381	371	367	365	348	373	370	356	343	319	347	374	326	354	342	348	375	343	391	339	367	354	312	341	360	348	351	322	347	340	355	326	367	372	387	384	392	358	357	331	339	370	336	361	368	349	375	363	381	382	339	356	317	342	349	365	353	323	360	373	379	338	349	323	370	357	322	326	323	337	382	388	336	374	357	342	386	347	348	357	347	355	323	313	309	319	311	353	331	343	348	331	355	389	350	387	356	372	333	354	357	344	322	344	336	355	366	379	311	349	348	371	389	339	324	367	334	326	385	364	364	346	298	373	322	347	319	331	332	334	334	331	342	325	413	338	375	344	310	356	364	362	303	388	363	344	345	298	350	332	327	344	346	365	359	365	361	340	356	354	359	358	306	325	363	357	369	334	345	353	353	362	340	355	336	384	362	311	323	332	372	345	354	371	340	328	343	381	351	345	358	353	377	331	349	376	366	314	311	348	311	358	398	325	356	394	351	375	334	424	358	368	336	359	347	348	349	361	379	331	338	351	379	364	374	359	373	369	330	358	387	319	358	343	363	315	348	352	329	369	322	346	349	374	337	345	339	377	327	391	360	337	334	388	374	366	356	339	357	330	337	329	337	327	371	350	350	336	367	335	369	334	320	369	358	354	343	343	348	383	329	360	335	347	356	376	348	344	351	337	347	371	342	351	327	383	334	348	355	348	366	363	341	383	367	356	331	314	340	342	366	359	339	374	384	362	335	340	350	348	338	371	372	392	342	392	365	348	371	300	357	330	378	328	336	312	339	348	347	378	351	329	329	343	346	346	362	348	386	353	351	312	373	369	370	334	344	344	369	319	330	326	318	374	364	345	350	319	346	328	321	326	368	360	325	356	373	347	339	339	335	357	346	320	339	336	332	368	354	353	355	350	353	326	389	338	353	340	314	316	395	382	375	361	343	378	335	348	342	373	336	343	348	373	335	360	350	327	328	314	338	341	371	348	403	368	346	368	343	393	391	326	302	331	350	366	329	332	387	356	372	350	370	354	350	368	337	322	374	341	356	333	334	349	346	341	343	356	383	351	356	347	357	363	366	363	363	350	362	347	346	375	365	360	371	338	395	383	306	346	352	337	365	315	324	357	362	346	333	346	328	316	364	344	358	350	328	347	339	358	339	350	331	354	363	380	336	349	340	350	343	357	374	365	360	381	324	353	357	340	344	349	360	362	357	368	352	349	354	405	329	361	319	378	350	335	353	332	349	391	354	354	361	339	361	347	349	362	382	344	327	366	350	351	360	347	356	323	360	328	351	368	394	379	337	349	338	369	368	348	334	328	353	379	344	321	330	315	358	362	350	347	357	322	347	360	378	349	341	319	368	348	365	372	324	338	330	335	355	348	386	378	345	373	362	359	345	322	332	383	309	341	332	376	376	350	357	348	330	367	333	333	341	351	360	359	339	353	364	320	351	339	326	374	333	395	348	312	316	358	355	341	349	361	371	372	336	376	389	366	316	363	366	358	365	371	353	352	363	388	356	325	293	352	363	298	347	344	326	341	334	320	362	353	366	357	319	369	348	341	345	323	350	365	343	391	321	366	350	350	343	333	358	392	346	350	348	370	341	337	340	372	337	377	405	359	314	363	385	349	336	347	362	346	339	328	338	359	364	374	352	326	351	333	358	326	349	354	334	346	373	312	350	371	355	357	355	346	357	369	372	362	325	327	374	310	328	363	376	366	394	345	309	343	349	373	351	353	333	358	331	354	334	337	334	361	365	332	337	347	345	339	320	338	309	351	359	364	356	337	352	375	355	354	378	320	365	352	331	336	339	337	373	393	354	379	355	343	403	330	372	347	336	378	345	351	344	360	357	321	353	361	346	336	349	323	342	343	352	405	373	352	364	358	347	372	345	356	323	341	375	360	366	378	354	349	360	343	354	317	350	341	356	368	342	350	344	358	349	354	329	371	345	364	376	391	322	343	323	342	362	344	366	316	303	329	343	362	356	355	359	365	352	317	349	362	352	324	370	333	381	377	334	380	356	368	322	366	358	359	366	395	371	341	336	370	357	366	346	331	383	348	356	353	348	313	359	337	324	352	384	370	359	306	396	360	353	347	340	360	322	343	352	340	323	334	317	331	369	353	342	346	334	348	351	356	379	374	328	337	343	340	327	314	375	330	371	344	374	348	346	361	342	352	348	354	370	358	368	393	336	329	341	357	370	364	335	330	380	365	340	369	409	338	356	339	378	350	334	353	383	335	363	348	372	341	363	302	327	355	345	342	343	345	309	393	348	347	359	364	371	347	334	344	334	327	337	332	336	359	351	340	355	346	337	350	402	336	329	365	340	350	364	359	330	345	361	371	342	359	310	354	332	354	367	354	348	353	370	362	349	362	360	375	330	339	357	337	328	361	385	362	330	354	310	348	335	315	345	353	336	402	349	343	358	352	352	354	327	331	332	378	368	354	354	360	356	361	364	353	363	371	333	329	360	378	336	356	351	342	367	319	330	357	362	296	379	338	370	344	351	321	357	362	372	387	352	396	349	386	379	347	352	336	340	349	358	349	344	311	361	342	356	346	361	335	343	357	350	334	378	349	318	353	353	349	338	381	353	382	328	357	371	413	372	345	316	358	352	380	315	313	329	353	358	361	354	362	371	321	342	360	333	368	375	351	361	386	338	361	342	351	348	334	340	314	328	347	323	369	360	341	349	370	337	366	328	346	343	348	338	369	331	340	341	340	379	360	345	355	379	354	378	357	362	340	355	347	349	369	350	355	335	326	372	334	343	353	343	370	347	345	369	365	339	349	370	347	325	313	383	342	360	349	351	357	350	339
10414	2042	1660	3032	3512	2843	1599	1242	992	925	980	972	925	897	886	926	868	846	879	856	877	858	850	846	860	831	849	843	873	869	810	785	850	811	819	843	884	817	795	819	829	840	832	861	867	855	828	839	835	785	829	862	824	787	777	784	844	824	810	818	834	858	862	828	828	847	800	853	834	838	827	833	879	854	824	869	900	803	862	846	835	847	880	856	897	850	803	856	828	814	855	818	828	844	803	830	819	817	819	891	881	832	849	824	872	841	841	826	833	878	822	869	868	790	838	817	836	828	851	822	808	838	776	815	870	800	824	857	786	834	869	825	830	896	912	873	808	827	824	815	808	787	820	783	859	823	868	778	824	806	796	847	878	831	784	862	847	850	806	828	889	847	838	843	850	821	846	887	804	846	826	820	902	860	784	818	813	803	854	862	836	856	824	847	827	828	834	887	805	841	798	831	853	830	836	828	768	818	843	826	818	874	839	832	853	812	867	800	820	800	839	854	838	870	828	817	825	813	849	834	806	831	873	807	812	875	862	826	793	859	834	813	883	877	861	820	813	860	791	798	866	825	801	812	829	804	843	886	888	809	811	866	873	829	887	823	796	865	799	755	877	900	831	804	840	810	877	784	845	838	829	789	806	816	834	782	810	845	829	825	832	802	860	853	789	842	799	856	827	866	802	791	810	791	840	808	869	847	825	767	832	824	865	839	844	878	803	756	773	860	862	812	778	820	843	784	856	805	862	816	838	875	799	826	831	837	816	828	826	798	835	849	821	850	852	833	775	830	873	817	847	824	812	813	832	813	845	813	865	881	847	893	852	834	817	902	855	796	820	818	813	831	854	835	806	812	880	805	856	830	830	815	822	862	837	846	834	855	807	833	805	821	791	809	815	838	848	846	828	856	865	780	852	834	842	821	805	882	839	870	833	890	816	820	812	796	831	805	844	844	862	846	813	870	849	838	861	845	812	818	830	817	821	790	852	812	833	855	814	791	855	816	831	843	812	800	831	844	825	782	839	844	876	813	800	871	890	787	856	855	803	783	889	784	813	814	857	853	834	791	852	812	805	806	820	808	803	836	850	875	841	839	795	849	847	817	819	854	867	815	780	824	827	835	820	830	809	749	808	764	864	827	805	830	853	811	834	889	816	842	843	819	820	819	839	865	839	837	818	817	800	828	804	783	818	823	819	785	821	839	811	861	795	837	843	829	808	842	783	780	824	790	873	853	832	794	804	852	825	829	810	832	853	827	817	812	800	861	852	840	837	855	852	815	829	824	798	819	812	868	820	826	813	813	845	820	807	861	867	792	854	879	826	878	784	824	835	826	817	836	866	837	824	835	844	851	793	850	831	858	833	763	804	828	871	805	821	766	859	838	842	851	816	802	833	776	856	799	833	862	803	789	814	849	893	838	817	789	794	776	894	830	841	860	841	835	839	794	832	815	830	810	876	849	844	840	818	836	862	816	854	845	835	801	823	848	848	801	854	816	841	855	891	813	834	822	823	845	802	818	806	776	847	839	808	813	824	800	812	873	821	771	816	844	866	871	822	811	830	813	797	895	860	824	842	835	911	823	822	860	779	863	843	800	847	822	865	835	859	806	825	809	822	791	797	843	787	871	846	830	865	835	824	753	786	817	857	841	819	852	823	797	813	842	861	822	811	845	864	852	851	824	876	805	830	862	827	874	823	827	786	832	799	856	850	839	822	851	870	827	873	839	809	853	801	865	862	805	794	827	813	829	812	860	819	849	781	819	853	848	811	865	863	835	806	823	821	837	835	859	842	816	815	820	813	860	816	834	813	803	793	853	869	849	835	856	852	897	864	842	858	772	851	851	827	825	784	810	825	842	794	846	842	894	881	850	837	863	851	864	833	779	826	806	839	826	840	826	861	887	835	794	813	839	810	860	810	824	817	892	849	861	873	840	833	894	860	847	880	809	844	866	840	847	803	821	892	854	829	812	785	851	893	853	879	874	877	787	882	819	873	831	828	854	840	840	780	816	762	839	872	805	793	801	814	855	828	854	780	835	844	794	855	800	824	794	815	859	824	814	826	857	822	834	814	822	832	855	815	828	822	741	848	896	812	802	791	790	812	820	810	756	842	854	889	837	815	862	870	807	845	836	894	862	828	813	775	815	816	864	818	833	821	855	810	878	832	808	843	805	840	837	804	808	807	829	813	825	789	859	812	792	823	792	826	801	876	835	826	819	864	839	838	850	828	856	818	863	847	838	781	801	842	835	878	785	881	806	833	822	855	823	827	864	836	827	782	814	848	851	832	828	895	785	840	822	815	806	791	852	809	879	781	823	919	873	769	814	849	801	844	826	788	793	858	880	831	840	773	788	846	833	858	864	877	805	841	826	868	852	793	833	848	790	864	859	884	823	799	806	819	833	851	791	815	857	811	784	876	874	827	867	818	807	841	818	818	882	842	848	807	849	867	809	821	839	864	817	878	866	799	872	896	857	793	814	873	830	819	853	832	806	837	849	818	877	801	845	864	830	810	769	856	826	835	789	870	831	786	800	858	820	830	863	858	826	836	789	846	822	888	826	864	801	842	838	823	877	843	797	853	857	816	835	820	817	826	834	846	838	890	887	861	852	816	852	808	855	818	843	823	848	805	840	735	806	775	843	856	790	794	838	839	825	818	817	894	829	822	816	830	802	866	818	854	845	848	793	820	861	830	830	828	858	802	799	841	860	806	837	828	815	785	851	806	810	867	834	841	792	786	833	844	799	810	839	839	842	810	867	864	854	816	825	813	803	852	810	805	785	840	826	802	819	808	812	853	824	808	893	818	789	821	806	835	873	809	824	811	892	791	833	756	857	852	900	809	763	811	865	836	828	818	810	811	848	812	804	836	798	824	806	855	812	826	839	798	818	851	818	787	832	825	835	859	851	841	854	804	863	813	851	875	842	827	856	853	822	795	842	784	850	807	827	799	842	827	810	834	882	834	854	812	797	856	817	817	811	800	798	808	832	883	811	788	831	865	842	810	836	842	742	780	809	811	826	825	785	848	840	881	861	809	848	817	835	836	832	888	823	868	872	823	848	800	864	855	848	828	757	844	844	814	841	804	804	825	814	816	869	794	818	817	846	838	847	844	857	877	815	877	789	838	788	819	840	844	836	806	891	810	847	868	870	825	845	888	844	786	792	827	843	828	874	814	814	831	877	802	811	832	787	866	849	871	855	776	844	805	856	838	787	864	801	841	784	826	804	851	798	809	846	782	807	814	875	835	801	869	829	879	859	866	798	873	849	860	785	860	823	811	840	853	823	797	881	823	877	837	833	824	880	792	845	852	852	822	836	809	840	846	783	767	811	809	872	777	827	844	865	773	870	838	847	791	853	800	847	835	816	852	762	806	825	824	843	865	860	832	856	827	835	794	836	831	833	847	789	847	826	864	824	878	831	841	823	858	807	833	812	828	835	821	864	843	828	820	808	850	822	857	791	825	839	859	809	886	836	794	775	783	847	819	803	830	831
21953	4269	1235	1287	958	714	408	304	222	241	214	227	215	198	200	195	192	184	189	186	176	170	181	161	200	211	170	172	187	171	152	165	166	209	177	170	158	159	174	176	153	169	194	159	171	208	186	181	190	163	161	146	164	186	176	197	166	187	173	157	174	194	168	183	191	158	161	159	175	178	189	169	178	169	192	190	179	175	187	186	200	151	179	167	187	153	180	150	171	170	162	173	173	161	186	167	213	185	171	163	207	163	194	192	164	171	173	168	169	184	190	155	169	197	183	182	191	198	184	174	204	175	173	171	161	198	209	171	184	169	177	176	185	198	151	154	162	174	177	184	165	154	179	170	189	174	171	161	184	174	168	187	153	194	188	174	184	166	182	196	177	191	155	186	174	174	166	197	152	190	201	177	163	161	147	164	171	199	183	181	180	178	193	150	171	131	169	185	174	175	191	183	173	175	190	172	185	171	145	159	167	190	169	185	161	174	156	167	193	156	151	182	162	195	182	180	170	179	178	186	155	162	171	152	156	183	158	170	175	150	158	169	170	142	180	187	165	150	171	197	176	167	149	163	162	174	187	163	143	159	178	143	181	181	162	174	181	167	176	195	187	163	179	157	164	177	180	169	184	175	187	165	180	177	176	174	173	179	179	196	179	189	164	177	176	159	158	189	184	178	156	174	177	168	182	162	206	179	170	149	187	162	162	176	155	180	186	178	159	183	178	161	168	164	184	201	181	152	169	201	173	205	155	170	178	180	201	170	179	170	180	172	186	168	162	166	162	172	181	172	185	192	171	148	168	202	167	160	175	161	177	175	185	147	161	195	185	170	165	180	159	149	159	162	165	188	167	152	169	178	163	162	153	194	181	188	170	163	177	181	148	172	217	178	174	195	177	143	173	166	166	156	166	191	182	170	183	182	164	176	180	183	153	163	194	179	184	168	167	177	163	170	194	147	171	164	168	189	168	187	185	167	164	175	167	165	192	177	165	175	180	179	168	184	183	165	172	171	203	173	181	180	149	175	155	179	215	183	186	166	153	162	153	191	168	160	164	176	171	170	189	178	186	177	182	153	160	184	173	184	170	156	192	156	190	174	192	169	193	164	176	158	180	199	182	147	177	166	163	190	183	159	176	160	169	190	173	188	199	154	201	164	168	181	180	190	168	169	178	153	178	192	169	162	179	181	186	193	185	165	159	169	185	179	180	162	190	166	150	195	179	195	180	166	163	175	179	182	183	184	188	162	176	168	168	150	172	183	176	185	164	161	163	176	161	169	172	163	172	176	175	170	153	153	170	163	169	185	159	203	194	160	180	179	193	193	176	188	173	173	176	154	169	167	187	175	166	175	161	182	150	177	152	178	173	183	159	182	171	178	182	176	148	160	189	179	180	186	185	174	178	177	170	163	182	189	194	167	179	179	190	162	190	185	169	171	180	188	176	164	165	177	159	150	155	172	183	192	148	155	168	183	144	171	181	144	172	177	171	187	204	186	155	209	170	174	190	162	172	164	179	146	175	174	182	192	179	150	170	157	168	174	158	175	173	180	174	160	171	167	164	172	186	151	179	196	160	187	178	202	172	199	163	182	161	181	183	190	180	181	176	168	171	175	192	166	164	205	171	162	176	141	191	178	169	185	182	181	172	202	193	184	155	207	171	196	176	170	151	179	167	171	165	164	175	157	166	174	168	179	159	171	185	204	191	173	202	170	187	145	174	189	183	162	188	167	188	176	184	168	190	200	173	169	157	169	175	186	192	157	168	167	181	167	179	141	181	184	156	188	171	178	169	149	188	177	177	142	163	171	180	149	167	163	208	167	214	163	170	176	180	196	170	181	172	175	193	184	155	175	168	153	212	199	160	154	185	187	165	177	165	184	158	191	179	145	174	178	165	162	189	157	190	181	181	198	203	167	150	154	158	161	162	163	180	146	160	166	178	170	190	167	185	170	173	178	167	158	177	194	170	172	183	184	189	202	197	183	181	181	172	190	183	195	149	183	204	180	165	184	175	165	189	193	191	166	184	172	179	164	194	151	175	176	175	160	195	192	172	193	164	189	140	173	185	184	159	200	154	173	186	178	184	209	171	191	177	149	176	169	167	172	188	169	202	180	183	175	180	158	161	191	188	171	181	206	188	173	192	171	181	168	185	181	148	182	183	180	166	168	163	198	165	189	193	173	203	163	193	160	180	180	184	175	177	169	191	191	207	176	175	173	180	167	158	173	177	181	177	152	163	172	162	183	167	183	170	209	189	175	159	161	154	161	174	183	183	179	164	178	149	189	164	175	151	167	188	167	171	187	174	151	181	167	190	193	174	183	166	168	176	165	199	161	181	171	194	174	173	178	182	187	144	181	162	190	182	181	177	182	179	177	175	161	171	184	183	198	179	166	178	191	166	167	207	134	183	199	178	166	169	182	170	157	177	171	161	167	169	165	160	168	173	174	197	160	159	193	192	170	165	190	180	188	146	185	148	153	189	173	184	176	182	161	194	171	151	153	189	159	162	194	161	157	198	202	162	161	195	192	171	176	174	174	169	181	181	193	185	194	198	198	165	184	193	186	172	176	182	190	176	186	200	173	180	151	166	160	170	151	181	150	182	206	159	153	157	174	194	169	173	188	188	176	191	172	152	185	186	166	175	179	168	190	178	186	167	157	154	149	170	149	183	175	178	166	209	186	162	200	190	168	156	196	169	196	178	158	165	175	170	183	178	186	187	159	173	186	176	171	155	182	183	163	167	164	171	172	210	206	173	171	160	171	172	182	180	158	159	167	173	164	159	178	192	169	173	175	183	170	193	174	192	168	191	183	174	196	200	198	159	162	168	176	166	164	174	178	200	163	164	198	174	179	157	196	197	174	164	180	195	168	157	161	156	182	175	164	176	192	182	190	180	193	179	175	194	166	166	153	205	165	187	184	174	178	180	172	142	151	186	184	165	175	164	165	165	163	157	152	182	163	176	175	154	198	168	143	191	196	143	166	174	169	168	170	172	173	186	185	190	194	191	174	166	155	162	170	201	186	158	169	201	157	173	174	186	174	149	179	187	161	178	198	191	173	155	188	160	180	164	161	169	174	190	158	178	134	183	210	167	166	159	176	175	154	194	169	193	177	181	200	172	158	174	164	183	168	186	179	181	171	169	166	194	193	180	186	152	174	184	186	191	174	176	155	187	172	169	188	180	164	151	175	186	180	174	181	165	175	204	184	162	188	173	165	188	156	170	170	154	181	171	175	168	171	180	183	164	169	192	174	185	182	188	158	145	157	172	178	186	186	176	193	169	162	182	150	131	183	172	150	190	158	184	191	164	187	188	178	192	193	175	172	157	147	190	175	168	190	171	171	189	175	172	180	170	165	174	166	184	177	164	171	182	183	174	180	164	154	173	174	158	167	179	182	159	188	197	166	197	169	161	172	143	172	167	166	180	147	190	185	170	171	176	154	149	140	178	170	161	187	160	193	185	177	174	140	160	159	163	178	192	197	166	172
14037	2643	2258	4432	3731	3096	1440	1092	762	724	649	633	658	563	543	585	556	546	525	518	486	514	527	499	490	478	482	505	470	447	474	454	437	478	482	438	462	457	453	461	421	457	442	469	472	446	440	437	461	452	458	490	450	449	492	432	439	452	447	475	407	433	462	426	383	469	449	458	457	441	471	450	402	441	460	436	466	470	458	455	435	441	481	439	465	468	407	458	462	469	419	440	430	455	481	462	462	462	423	431	455	409	414	487	454	475	457	432	433	472	432	449	444	438	437	429	441	438	467	454	462	458	440	452	434	452	411	436	464	451	404	458	459	421	416	403	457	475	483	469	454	456	422	433	440	480	438	461	472	455	438	439	449	443	466	424	446	435	437	461	454	452	417	477	468	432	444	419	417	446	414	426	415	415	412	415	430	453	437	455	456	410	431	466	434	445	428	458	460	401	395	458	459	450	464	424	452	378	432	413	405	437	444	440	426	444	469	451	451	427	442	434	435	434	452	477	424	442	460	459	410	435	438	456	453	451	408	440	437	428	443	474	412	442	470	480	406	427	428	398	455	463	453	408	451	423	441	428	474	429	425	423	438	485	414	446	439	477	456	483	427	437	445	430	452	474	454	437	439	453	441	437	445	442	406	446	401	429	461	451	463	449	435	456	447	427	441	459	415	415	439	521	423	422	455	433	452	428	458	445	449	424	470	446	447	445	429	467	431	436	437	468	438	423	475	436	454	472	416	451	453	452	476	417	455	414	469	434	449	379	457	465	419	410	441	417	449	434	434	433	430	420	464	418	459	497	400	454	441	457	416	426	456	469	425	447	423	421	438	414	440	429	472	434	471	432	459	428	466	420	418	439	428	465	448	428	411	437	424	459	467	460	452	454	424	392	454	403	413	456	424	432	464	441	432	450	447	457	426	450	463	456	450	460	440	435	452	432	427	432	464	412	453	473	431	458	449	437	434	409	440	441	416	463	438	442	474	461	457	427	432	460	425	437	467	413	451	433	419	425	463	420	420	431	466	402	417	452	411	470	433	439	464	453	442	439	458	411	475	451	431	424	441	431	439	443	459	465	413	456	450	443	437	465	453	419	453	488	430	466	415	446	412	441	460	443	449	444	442	427	491	449	423	438	434	475	429	411	417	449	426	435	450	435	415	459	449	441	481	485	478	456	466	448	443	434	444	457	430	445	460	450	403	500	472	456	426	445	468	446	421	397	441	415	459	470	413	435	438	440	438	441	453	471	450	463	433	477	471	436	508	451	509	433	442	473	420	442	421	448	408	413	429	417	422	441	408	436	472	430	435	460	444	451	417	431	468	498	435	443	458	474	428	456	429	450	420	418	418	475	465	440	414	449	438	427	442	440	436	474	408	439	449	424	435	441	492	484	455	490	437	458	433	438	485	414	442	429	445	467	456	458	470	429	431	473	412	437	459	458	427	431	442	424	466	438	430	427	466	436	464	422	381	420	427	441	481	436	448	460	465	404	400	443	480	407	462	426	443	453	457	435	462	455	425	416	428	433	452	411	423	444	445	434	461	454	464	438	433	405	433	470	464	443	444	463	433	431	449	413	477	455	414	474	423	453	424	479	450	422	473	491	439	440	435	442	454	418	443	430	433	428	432	448	425	453	455	471	410	489	425	451	411	431	428	444	439	450	442	480	408	412	421	443	437	486	465	455	429	464	442	443	428	491	450	484	405	460	465	429	471	438	420	450	475	447	413	440	444	432	455	454	471	461	451	413	430	435	432	422	423	465	467	456	443	411	477	441	454	440	441	452	443	445	408	407	456	460	469	430	469	426	432	457	491	456	472	449	429	434	446	486	445	465	434	442	424	456	455	436	413	447	398	425	409	450	430	424	441	446	453	429	420	434	485	422	459	422	426	436	478	453	475	429	432	484	444	439	419	470	386	435	451	411	446	447	436	452	412	455	465	414	443	486	465	462	421	460	447	437	415	446	444	445	445	429	444	457	438	421	413	454	442	479	447	423	447	422	428	394	430	444	452	450	465	460	432	450	449	433	425	445	464	420	444	472	409	437	440	406	446	426	460	471	444	465	451	486	455	447	415	466	459	417	436	435	445	455	423	474	438	460	434	411	429	439	437	422	402	412	447	396	452	468	460	439	433	432	414	439	460	431	438	395	476	459	397	458	448	450	447	421	457	457	451	469	422	407	436	458	414	443	465	426	456	430	409	441	478	452	450	443	428	475	454	452	460	462	396	446	442	452	422	447	429	411	406	458	444	459	432	450	437	429	455	471	456	444	406	449	410	453	422	388	454	418	421	463	426	467	449	433	447	439	446	439	437	448	435	460	403	457	468	421	432	467	487	451	464	466	480	448	454	453	440	445	432	403	461	412	445	396	430	410	463	453	456	457	413	430	455	414	413	432	439	434	445	433	434	463	441	438	398	447	442	422	422	412	410	390	463	425	449	446	426	445	449	487	445	434	428	448	437	443	432	468	433	436	438	430	466	462	464	463	476	435	424	490	461	460	461	441	470	433	472	433	432	447	464	431	428	452	410	453	445	446	458	447	428	436	431	449	419	439	437	455	390	431	410	452	441	427	468	411	475	438	478	422	432	450	437	474	487	416	459	464	439	451	422	480	432	442	465	447	449	445	435	441	402	443	432	456	458	401	448	461	422	406	463	429	441	425	457	460	449	456	462	494	448	452	413	419	444	474	421	421	426	445	437	443	422	448	443	418	446	420	469	427	433	436	413	444	451	399	435	454	427	477	434	458	448	462	459	446	432	443	446	434	424	414	429	426	442	453	433	438	461	476	399	446	452	431	470	441	448	458	467	419	403	408	493	448	467	405	429	438	417	447	444	422	451	482	437	471	448	431	489	471	442	426	424	427	467	444	472	436	452	417	441	413	452	455	461	456	441	476	439	427	429	434	443	453	446	464	456	458	453	449	456	471	470	460	467	454	391	435	447	453	421	427	434	410	414	489	416	448	463	425	402	460	476	449	411	426	430	478	458	460	452	436	448	477	445	435	437	431	431	442	446	446	463	471	454	431	436	452	456	456	436	471	438	453	455	446	457	446	427	439	458	451	445	442	437	435	404	431	406	427	447	520	473	435	444	454	465	454	433	422	427	476	464	406	425	472	464	422	440	432	464	438	463	463	434	453	456	438	431	440	429	465	452	447	424	442	450	457	438	471	431	460	422	452	454	468	413	413	434	415	428	467	420	411	478	431	460	454	435	433	493	473	464	482	428	466	417	452	452	451	443	436	465	457	441	479	477	459	418	451	475	432	395	424	419	473	452	444	456	398	459	436	472	446	424	451	465	460	472	479	395	455	487	497	436	440	415	454	441	462	426	429	401	406	427	443	422	429	447	462	416	453	457	455	397	451	487	410	424	439	442	467	423	444	422	468	437	433	446	475	448	430	412	485	477	445	483	427	439	409	430	459	443	455	420	454	447	412	490	430	418	403	439	432	414	456	425	441	465	469	442	420	440	462	448	439	441	466
4525	914	516	724	540	494	425	365	380	366	342	341	340	341	375	328	351	357	349	389	364	376	359	332	380	322	358	350	347	358	336	333	348	332	367	398	368	335	310	312	338	349	339	318	344	360	326	342	348	352	355	362	328	309	337	337	348	369	338	351	336	355	334	328	352	348	332	374	367	352	361	307	332	322	342	340	340	359	331	372	368	391	340	336	346	386	339	336	345	332	348	335	356	359	364	338	359	348	354	352	327	347	332	339	351	370	368	336	346	354	336	333	365	335	363	379	346	351	322	360	347	336	330	317	349	348	330	326	368	331	347	369	350	344	349	339	367	335	329	348	322	366	343	360	343	392	328	349	368	318	384	354	354	370	347	354	335	308	331	356	367	345	359	356	359	316	335	319	362	351	386	347	349	328	324	342	360	345	313	373	342	365	348	355	343	379	350	329	329	352	364	359	329	375	346	365	372	356	349	356	323	357	353	356	346	333	361	344	320	325	359	349	342	343	366	348	307	340	326	310	321	348	346	313	341	299	357	331	365	350	347	339	384	349	353	344	362	370	324	334	295	355	344	343	374	342	322	334	357	364	328	340	366	347	387	380	345	340	359	376	379	373	352	341	334	345	347	378	368	331	323	328	323	361	377	328	358	348	328	371	353	347	348	318	340	375	346	370	324	367	335	374	333	356	342	314	361	340	360	367	404	342	318	380	355	341	349	352	330	307	329	371	371	337	314	346	352	354	346	341	330	373	358	347	350	355	373	359	335	317	381	338	343	357	343	329	347	330	360	363	341	349	350	339	349	353	337	356	359	349	377	310	337	360	375	361	368	341	328	366	380	333	318	321	371	345	337	332	315	313	318	359	355	390	359	353	365	361	357	358	371	350	341	360	348	320	329	359	322	361	332	335	349	355	365	365	351	375	315	354	367	381	374	353	342	340	328	314	344	343	348	302	361	351	364	399	365	352	336	374	353	343	327	336	349	339	381	334	331	351	358	336	331	356	385	340	338	368	340	386	388	334	335	341	313	342	317	323	360	341	347	362	347	364	352	315	362	352	367	336	369	322	352	418	344	335	334	331	362	339	384	374	348	338	356	306	348	352	352	352	352	362	335	363	312	334	347	362	338	381	338	352	362	379	351	317	337	344	372	344	364	335	326	374	355	350	355	349	333	336	365	342	355	317	343	335	299	385	317	341	362	354	343	314	342	366	356	354	376	329	344	326	370	362	360	372	319	356	341	323	324	319	382	364	379	328	322	319	345	342	335	377	342	315	343	344	385	336	316	352	357	341	315	381	381	352	336	388	345	358	349	359	330	361	336	349	310	365	348	344	326	346	337	321	307	357	317	355	342	314	326	347	307	321	364	373	378	338	364	326	367	312	332	312	326	324	388	362	332	357	355	365	337	330	364	347	345	340	349	324	352	368	351	341	370	329	360	341	349	365	333	329	327	354	329	333	328	332	362	371	347	344	371	386	359	392	345	326	314	342	346	381	333	342	418	338	318	305	346	376	368	327	373	328	344	323	323	329	387	372	335	349	356	355	328	343	347	390	369	367	366	375	356	344	382	345	342	342	353	367	329	355	359	362	379	346	341	339	309	314	350	345	350	350	352	380	356	354	357	369	373	359	333	371	338	353	324	373	391	333	339	343	315	354	343	341	395	342	379	319	354	352	356	351	358	343	361	324	335	323	377	345	324	318	349	322	334	359	330	301	334	312	392	353	365	345	321	359	339	348	326	340	335	334	354	354	353	358	371	346	357	351	367	340	346	346	331	317	346	353	347	385	338	341	338	335	333	356	344	344	364	332	367	332	328	333	371	376	340	329	327	323	367	358	356	324	327	326	382	384	340	380	344	329	342	364	377	331	350	328	338	319	367	378	347	346	377	338	368	380	350	346	359	301	384	376	330	344	319	329	322	340	359	332	338	375	357	376	338	391	359	309	322	351	339	357	310	310	323	341	361	364	334	356	354	357	360	348	347	333	365	335	345	301	319	335	348	353	367	353	358	344	333	338	327	374	342	335	344	363	342	363	329	327	328	339	333	350	350	328	383	354	362	337	325	327	334	362	350	324	339	351	383	336	367	362	345	381	326	313	350	367	369	383	351	318	367	345	365	332	335	312	353	391	366	373	366	328	368	346	339	359	350	381	319	361	327	340	343	365	363	348	337	339	365	363	369	354	326	354	378	347	382	365	345	365	365	356	347	368	359	365	348	353	322	349	363	367	354	353	342	399	340	365	333	317	342	341	330	319	349	320	362	297	362	370	322	363	343	310	331	321	309	357	324	331	353	331	400	364	342	364	336	368	356	334	346	347	353	308	346	374	368	361	361	341	382	352	383	337	343	358	367	381	319	350	383	340	373	350	346	386	349	328	359	331	304	310	315	336	326	351	329	371	375	323	375	332	365	362	336	352	354	342	370	336	368	365	374	364	346	340	352	343	333	345	351	348	372	362	367	369	314	336	376	392	333	353	352	350	364	382	367	308	317	319	291	317	316	314	366	389	350	390	337	340	379	353	339	329	330	335	336	361	363	349	290	329	365	371	348	378	347	390	350	375	365	338	369	337	312	340	315	355	352	370	318	337	350	335	345	364	350	352	343	339	325	346	357	366	354	324	337	327	363	345	331	343	377	361	373	335	339	334	347	347	329	336	299	348	342	361	359	336	368	336	323	335	324	346	348	329	326	363	354	335	374	366	374	342	312	381	333	322	341	368	356	340	352	348	311	386	331	344	348	338	392	333	315	335	341	306	324	333	340	343	353	368	374	324	331	352	355	363	340	363	372	346	332	359	359	360	351	325	320	353	328	350	337	364	339	344	341	375	356	314	340	353	347	342	382	389	414	372	345	321	337	352	320	383	338	341	379	379	298	366	347	350	316	337	316	339	376	346	367	326	352	376	334	372	341	359	358	375	334	305	330	363	367	355	381	327	343	374	343	348	347	382	325	360	328	317	366	374	352	353	313	361	357	367	336	321	350	354	344	331	381	363	370	337	354	336	319	362	345	339	338	368	374	348	357	358	316	371	340	353	350	364	358	333	357	342	349	345	353	361	361	319	351	324	321	364	367	363	375	364	337	361	338	357	356	366	374	331	353	356	402	364	344	356	364	315	397	339	372	323	354	366	321	351	360	327	362	347	328	318	349	376	333	367	367	337	381	347	342	384	365	343	358	337	353	367	339	359	335	327	341	361	365	354	381	377	361	349	366	400	359	342	372	332	373	353	315	365	344	337	362	335	344	355	353	354	379	354	322	339	339	346	349	347	368	370	351	350	352	346	398	330	377	361	360	314	357	323	335	350	333	364	358	336	362	345	366	327	335	363	382	359	342	346	350	387	361	351	325	357	364	370	368	352	322	355	328	366	358	372	339	308	323	348	329	328	350	348	396	376	374	355	369	338	357	320	350	321	348	346	356	377	345	281	355	352	377	349	339	317	333	367	327	326	376	329	369	345	314	329	375	351	307	367	349	331	345	349	343	364
4140	1313	1266	2308	1750	1458	1051	840	811	777	856	824	850	845	821	831	821	819	804	839	837	830	827	790	810	900	835	798	869	836	781	827	801	839	811	857	823	824	874	822	836	841	784	817	815	816	867	843	787	853	853	818	856	870	844	825	823	841	845	814	823	805	846	803	858	825	829	847	824	826	838	821	794	846	920	845	870	806	837	861	847	828	823	844	810	834	827	820	833	833	852	789	845	868	844	806	807	820	821	809	822	828	861	814	838	812	864	853	806	849	872	820	802	838	797	860	877	861	845	832	829	801	863	805	831	792	798	821	831	876	829	803	830	814	827	876	822	777	848	817	797	864	884	818	857	825	846	788	832	827	803	784	813	797	839	842	839	806	824	811	816	839	818	865	836	846	827	866	800	786	884	836	787	838	840	831	802	842	847	827	827	830	853	839	801	793	876	822	840	897	812	805	834	806	862	836	833	848	771	841	794	786	836	855	782	821	853	816	840	818	839	871	822	884	809	839	813	880	806	830	801	808	819	821	824	832	838	909	844	791	832	830	819	884	831	798	838	795	812	849	836	822	835	770	807	865	800	821	876	810	860	857	872	821	794	753	793	814	747	808	824	830	815	789	823	811	886	827	822	835	844	858	845	882	861	797	809	805	818	829	841	825	850	829	864	845	894	791	797	836	837	824	842	835	790	836	822	842	851	814	848	790	820	857	769	871	830	786	829	800	833	806	832	839	816	840	831	768	808	866	838	804	809	838	831	795	810	835	801	876	764	820	847	835	814	771	793	842	896	839	817	857	818	839	786	810	837	855	858	806	811	876	843	811	817	795	793	787	812	826	804	860	862	816	870	832	843	809	886	836	867	827	786	819	891	843	805	814	817	841	859	847	867	859	766	815	794	846	778	837	833	787	882	831	856	843	816	833	858	881	823	805	835	842	814	818	767	840	807	878	840	844	787	825	823	841	829	863	799	852	841	817	881	873	847	824	811	807	832	826	808	844	836	821	827	824	818	860	812	820	820	811	821	817	854	839	820	827	819	783	799	799	796	842	813	833	820	821	828	830	838	835	817	825	793	836	734	834	847	840	782	798	845	855	819	818	839	786	858	819	788	815	826	831	856	825	809	856	813	807	872	823	834	844	833	812	845	858	825	786	770	796	846	810	836	840	840	754	870	877	834	836	826	822	829	753	847	790	828	846	780	873	845	828	847	867	844	839	799	777	779	837	845	803	835	815	792	821	824	806	801	832	857	880	874	807	813	811	854	839	889	786	807	879	858	823	811	803	821	882	830	811	810	854	820	866	826	840	816	796	796	813	782	789	831	784	847	839	859	808	762	836	899	789	818	803	802	821	861	887	824	859	857	868	783	821	866	789	843	820	797	824	833	804	823	835	833	830	822	840	860	819	845	857	900	812	846	841	845	788	879	830	804	814	844	777	792	811	866	880	848	848	851	815	780	828	857	842	772	809	864	769	754	868	824	807	854	801	800	850	816	835	818	806	855	833	817	886	826	889	859	816	856	830	776	860	772	851	820	843	759	817	872	863	772	809	808	808	827	894	855	813	841	832	844	819	861	805	826	813	799	841	845	784	806	793	873	794	803	842	830	871	769	804	805	806	810	788	785	826	774	795	842	892	818	834	781	765	821	859	861	792	806	839	837	826	822	830	847	858	812	843	831	804	809	816	830	809	787	802	819	801	814	815	830	844	803	827	899	892	863	862	802	809	871	834	812	827	814	828	814	846	871	857	864	832	839	823	802	821	822	932	830	853	820	812	795	793	833	852	798	803	823	794	793	812	822	823	805	823	784	889	828	859	819	802	812	830	811	822	822	790	811	866	808	811	827	745	862	822	835	840	876	825	806	807	888	812	817	789	799	750	846	815	819	844	882	817	840	830	827	876	800	816	805	808	859	824	847	825	832	859	788	848	791	813	767	821	821	824	836	826	755	838	841	799	830	857	863	853	819	806	807	815	859	843	812	782	762	841	835	787	860	851	846	833	886	815	807	847	854	832	802	811	803	791	760	811	796	796	865	825	832	781	821	835	868	790	795	852	806	842	833	814	795	814	842	846	841	863	825	903	848	862	801	805	834	840	791	866	857	795	783	861	835	817	796	815	821	851	820	808	828	838	820	818	821	874	862	877	818	832	817	857	826	814	832	845	820	828	808	838	875	836	849	858	880	863	836	828	855	800	821	791	806	830	830	794	820	817	846	850	844	807	811	843	853	812	798	773	811	829	812	863	844	821	855	851	821	832	827	788	793	760	774	847	785	801	860	783	830	818	815	806	834	801	809	787	793	871	854	852	815	859	822	837	795	830	845	877	863	807	856	837	845	872	862	831	836	804	853	829	817	804	813	850	799	807	819	825	807	845	866	828	770	760	858	868	810	885	798	795	926	814	833	805	866	823	851	813	838	813	806	828	768	863	820	871	819	831	801	784	803	820	880	838	808	808	835	800	834	798	832	829	820	781	806	797	856	785	813	791	864	835	849	813	858	886	802	796	832	832	860	795	842	820	821	862	807	830	876	746	824	781	841	776	853	838	805	854	818	878	770	838	849	852	797	837	787	858	844	826	849	798	832	795	833	854	811	781	786	802	816	883	816	829	856	827	832	789	825	813	808	835	845	826	804	844	771	816	813	828	830	830	802	883	882	860	847	797	832	820	791	855	809	828	806	831	861	783	844	787	853	787	840	806	761	783	849	832	829	867	861	809	791	835	842	834	866	792	802	818	869	840	819	830	822	876	804	821	836	781	862	857	850	853	840	820	840	829	822	788	831	810	856	851	838	827	788	805	832	859	772	793	799	817	880	783	783	817	826	889	814	822	824	882	827	841	836	875	862	829	843	845	875	814	801	848	850	839	763	851	823	886	873	755	847	806	826	830	894	841	798	778	782	846	781	815	818	824	771	785	831	827	854	806	839	838	804	811	810	859	858	831	850	826	849	859	844	869	841	857	865	785	827	829	830	833	835	863	814	789	776	821	816	790	838	855	818	853	790	843	853	783	816	796	858	801	814	855	815	807	814	819	798	821	827	860	776	831	815	889	842	819	857	820	848	831	843	835	770	811	837	862	814	871	840	838	809	802	828	838	838	845	837	793	784	858	873	794	829	854	809	791	778	806	836	810	830	882	825	833	814	810	876	847	842	759	852	804	841	868	773	836	858	833	829	849	788	787	873	789	850	797	820	813	817	813	784	827	820	829	838	847	890	800	845	862	884	808	802	880	820	812	853	837	857	834	760	788	826	861	808	875	860	830	840	854	829	792	860	846	769	832	780	849	778	813	806	840	807	849	849	838	850	840	854	889	856	784	820	868	866	777	849	793	773	853	776	851	809	825	802	780	840	825	843	829	884	853	839	816	837	794	801	787	839	817	832	872	880	834	802	825	801	806	828	777	814	886	825	834	804	781	817	839	840	864	798	866	812	847	848	837	839	806	876	831	824	840	871	798	812	848	843	831	830	844	846	844	835	801	797	790	804	818
12864	2192	936	1250	859	552	459	403	403	387	358	338	388	344	378	360	321	352	347	327	364	345	355	363	355	314	340	323	333	329	333	333	359	389	345	322	350	356	370	336	351	367	337	355	360	358	382	352	357	374	326	342	363	384	311	349	335	334	350	306	365	361	378	358	368	334	339	347	336	359	355	336	333	374	336	333	327	338	347	387	353	349	329	347	349	342	361	351	342	311	343	373	334	353	344	321	341	371	332	354	374	343	367	351	334	381	361	382	352	342	351	364	349	316	323	329	340	343	321	370	346	391	338	367	358	348	343	365	340	357	329	376	379	314	348	359	322	360	328	301	346	338	368	329	333	364	341	323	324	353	363	366	333	352	347	349	387	295	340	359	374	379	318	326	349	306	357	359	390	345	360	339	342	358	338	316	332	351	348	364	353	359	373	321	353	347	358	360	356	312	352	316	383	356	334	337	366	315	328	349	352	378	362	335	362	377	354	363	373	328	325	384	330	307	349	363	333	349	340	349	330	356	342	336	329	351	333	341	288	331	367	337	352	330	347	325	339	354	365	323	336	361	342	348	353	354	328	352	391	343	330	375	377	375	344	363	344	373	330	358	344	342	337	365	324	386	368	375	322	350	324	351	362	362	380	343	350	339	330	332	406	352	385	355	403	339	331	329	333	327	328	352	349	348	353	352	327	333	342	369	316	325	335	349	357	339	383	328	323	361	298	343	328	350	355	288	339	340	357	368	342	353	347	317	320	344	382	365	365	362	330	359	346	360	323	390	389	357	332	355	334	338	357	336	380	356	336	397	344	310	344	355	312	333	343	376	347	363	323	349	324	311	342	360	343	332	371	359	373	319	346	369	336	382	359	363	332	341	337	337	344	346	347	360	338	333	321	333	350	358	341	349	383	379	311	315	364	366	371	358	348	315	328	331	312	367	367	391	321	355	375	300	348	332	369	318	358	347	342	366	317	302	370	351	344	353	340	336	340	310	350	349	316	323	351	323	323	342	367	339	342	317	367	365	319	358	337	330	342	375	365	393	347	345	344	331	368	360	375	347	358	384	347	366	352	365	384	363	366	355	332	351	353	356	356	334	354	367	373	372	353	333	333	342	382	371	359	346	340	352	373	357	367	348	364	335	363	333	348	330	348	385	346	325	390	323	345	367	333	337	352	364	324	344	373	373	356	338	322	367	368	313	347	318	358	382	354	372	356	365	340	355	361	308	339	335	379	381	357	361	366	370	353	343	315	335	325	323	349	360	333	347	350	355	339	336	382	362	326	368	371	358	409	397	352	348	294	320	337	372	335	361	386	319	365	337	356	349	355	354	353	335	378	317	376	351	330	318	332	310	333	343	358	308	340	368	382	358	340	345	312	338	363	386	322	380	359	355	326	397	351	330	342	351	362	328	303	337	342	349	358	340	371	389	339	347	353	337	355	353	309	327	379	334	377	337	413	366	342	357	345	321	334	353	328	350	315	354	381	315	333	365	346	358	329	322	348	341	346	343	361	354	364	375	360	319	359	350	344	305	366	346	318	357	343	351	319	315	346	369	329	343	332	350	376	354	324	373	326	353	369	319	335	353	374	312	358	371	341	376	338	347	366	319	345	382	329	353	364	338	331	328	370	380	321	311	361	337	337	370	330	336	306	382	338	365	344	321	353	358	347	320	336	325	356	365	317	319	317	368	342	351	348	359	346	344	334	353	387	380	352	340	337	362	320	348	331	360	331	364	338	351	384	351	302	341	387	372	347	343	350	359	361	329	325	343	354	323	349	387	351	346	375	351	349	338	331	337	365	339	380	355	359	331	348	368	335	320	358	325	326	340	332	368	362	349	348	321	336	363	327	314	327	332	372	339	335	328	350	331	360	315	379	316	357	391	343	356	350	348	357	367	351	333	355	364	370	348	378	332	344	314	337	346	361	357	329	354	355	348	345	373	351	341	391	348	362	315	339	359	348	323	345	345	361	335	345	376	350	350	344	352	338	302	337	333	328	314	323	314	346	328	333	330	336	398	349	347	347	333	356	344	330	359	361	335	361	334	344	328	308	356	363	365	355	344	316	329	345	330	389	368	355	328	355	351	356	352	354	339	362	349	377	319	346	308	345	357	330	359	354	327	327	366	339	336	360	339	374	340	337	335	335	360	362	347	335	339	359	340	353	345	329	361	330	364	345	352	324	325	342	331	303	352	341	351	354	327	359	342	328	319	363	299	345	364	331	332	380	332	349	323	338	347	331	337	343	322	346	353	367	351	351	330	338	312	353	359	358	350	327	357	360	351	343	335	330	345	368	365	355	321	348	351	310	373	408	350	362	335	307	362	347	340	357	338	345	329	332	342	359	365	336	324	306	360	307	335	339	316	343	347	321	325	353	376	394	376	335	375	340	344	314	357	313	345	302	398	372	366	314	351	379	360	347	345	381	346	323	360	322	335	316	377	352	327	403	354	345	353	302	344	345	361	328	357	348	349	337	374	349	388	352	333	336	327	329	330	354	315	347	397	359	319	351	357	360	352	309	323	301	332	349	326	348	319	356	356	348	357	317	350	368	318	354	296	354	345	326	330	331	379	361	366	313	351	333	385	328	372	350	353	342	369	324	377	351	342	340	382	354	349	351	347	358	363	365	342	399	376	335	319	356	337	347	368	352	341	363	350	327	350	323	337	354	348	367	351	345	340	325	372	345	324	326	399	379	387	342	348	367	357	350	328	355	328	349	362	326	356	322	352	393	323	345	356	351	333	349	355	356	349	371	352	381	361	358	343	342	378	328	370	379	335	355	353	347	367	405	357	369	332	335	306	319	308	339	303	358	382	325	341	342	348	333	355	332	329	335	375	373	350	340	316	337	345	373	377	384	348	351	329	342	341	356	370	357	333	331	340	362	331	343	311	338	307	390	348	351	362	323	342	357	323	339	344	356	346	360	364	352	339	319	374	341	339	321	360	337	349	360	346	285	353	318	358	353	298	344	328	325	340	334	339	406	374	343	321	387	370	363	323	317	322	372	359	312	358	314	363	326	312	327	361	329	386	342	362	351	370	374	359	327	358	377	368	358	343	356	334	359	356	340	343	341	327	333	345	312	339	335	336	309	354	353	349	395	354	362	364	343	338	364	345	346	336	348	357	356	344	349	345	364	337	385	328	348	356	319	365	335	375	345	373	366	337	336	310	361	378	385	384	330	347	338	377	321	347	344	349	383	339	339	312	356	329	341	364	361	336	329	374	320	309	327	339	350	349	360	329	346	366	344	383	329	338	351	344	334	349	340	337	358	368	366	351	330	355	355	364	321	296	360	328	357	345	335	366	322	346	340	347	314	332	323	309	313	333	376	294	339	374	363	366	337	344	344	354	339	338	376	353	322	357	340	364	339	339	325	340	376	330	361	348	321	342	357	338	351	356	399	339	349	312	328	328	338	356	362	336	361	330	381	361	363	322	361	340	379	318	356	327	346	363	339	331	356	315	355	319	367	344	367	329	328	343
10328	2058	1923	3887	2918	1946	1302	1134	990	929	912	897	881	871	900	868	845	859	847	838	831	862	848	903	868	825	848	828	817	844	848	849	786	811	788	786	805	758	862	830	830	810	862	799	799	813	876	806	834	840	806	830	867	820	837	854	785	768	802	858	790	798	814	766	823	792	808	837	844	845	804	821	816	826	819	800	820	863	841	863	774	817	812	840	813	854	834	832	782	822	825	806	751	795	854	828	832	801	820	806	794	803	837	832	820	799	858	838	816	831	797	786	795	835	793	823	806	792	863	774	836	809	828	797	878	835	827	824	841	811	823	810	792	864	804	856	832	832	804	809	830	870	854	804	790	846	772	852	842	859	811	738	835	822	769	790	783	827	802	826	788	816	853	798	798	821	764	816	825	829	820	789	805	857	782	818	829	803	822	803	827	828	836	828	818	791	857	839	804	824	842	791	765	819	795	826	807	852	828	750	798	748	817	824	781	809	801	792	833	812	765	831	810	812	844	875	838	787	851	797	804	833	801	782	791	824	798	896	839	820	787	818	805	868	808	823	845	864	759	802	788	842	811	814	844	826	839	807	823	802	839	802	810	800	805	848	805	776	813	810	807	840	852	813	807	831	825	822	797	860	754	883	841	871	850	755	810	850	862	853	777	805	815	768	808	863	823	847	831	785	814	800	844	859	788	775	814	817	820	822	816	794	798	835	805	830	805	823	831	818	831	781	853	773	810	784	790	826	827	829	817	839	841	857	824	809	773	871	821	794	813	821	782	776	790	786	817	868	814	801	865	824	783	858	800	843	834	853	874	797	772	851	800	787	825	792	841	825	869	848	856	806	808	778	786	799	801	856	838	838	816	819	790	829	808	749	838	833	808	854	806	831	880	827	794	868	817	813	833	823	845	815	816	783	840	801	839	827	803	840	810	777	764	809	825	803	839	823	793	821	818	799	901	867	786	843	822	816	816	798	825	762	767	808	792	830	792	802	776	840	806	786	789	806	799	777	837	882	757	790	816	802	821	796	792	860	809	787	750	809	779	791	797	832	805	864	825	823	834	782	817	822	848	800	862	798	820	824	798	779	821	822	838	855	792	801	772	766	818	883	805	832	790	809	825	836	782	781	841	832	802	799	869	783	851	759	799	849	812	808	838	788	808	812	804	845	782	806	770	793	779	804	832	794	800	821	841	805	801	838	824	808	856	850	770	826	868	747	826	840	823	830	821	800	824	870	863	845	793	879	760	802	838	862	833	822	779	850	823	801	832	825	749	867	836	785	818	792	817	795	811	779	769	791	811	885	828	824	839	832	890	784	780	798	808	788	831	785	827	793	840	799	845	815	895	828	838	796	779	801	782	748	851	870	798	797	780	845	820	843	799	806	843	819	858	831	768	835	806	810	788	810	840	819	835	801	787	844	773	854	841	824	819	840	847	808	765	815	773	837	816	834	785	859	895	824	771	854	813	842	837	842	821	737	828	827	826	799	811	785	795	816	817	822	899	784	871	751	781	830	785	831	774	816	813	861	829	823	811	808	793	826	836	824	830	816	835	773	857	797	779	824	830	831	821	808	797	826	782	776	781	773	822	794	818	779	760	845	809	848	803	816	806	779	774	773	825	802	807	833	798	853	796	793	844	859	854	856	841	798	784	832	813	793	797	843	820	807	837	831	815	864	894	818	818	814	737	797	831	842	809	853	779	844	800	811	868	808	790	845	837	796	809	809	802	793	870	872	821	811	831	799	792	847	822	875	843	836	828	802	785	843	840	839	798	842	829	849	812	799	821	858	842	788	800	862	824	775	814	791	823	837	792	887	806	837	806	847	861	803	823	855	824	760	789	809	863	857	817	821	780	857	811	807	808	793	827	807	805	827	798	834	849	812	770	815	784	855	790	817	792	777	890	829	796	827	809	822	824	814	851	855	778	845	798	800	846	821	806	816	808	769	793	795	856	811	804	817	839	821	806	773	816	791	842	801	804	805	847	814	810	856	798	865	809	820	862	826	858	799	822	848	806	829	864	802	813	813	845	799	814	857	851	820	786	828	813	840	810	820	791	792	844	849	819	822	813	812	800	841	808	789	789	808	790	804	776	771	808	834	780	821	857	825	799	800	838	832	786	839	836	817	827	796	793	792	811	762	827	833	857	758	836	792	834	841	806	826	793	840	789	790	790	819	834	820	814	828	828	847	830	891	849	850	839	773	853	784	765	795	832	857	845	804	785	841	764	790	804	833	829	780	782	810	820	821	823	796	856	826	776	826	782	798	803	811	798	841	809	824	792	835	816	842	807	829	804	786	844	807	833	806	853	808	839	837	806	806	822	767	832	848	807	839	815	832	831	816	779	850	876	851	814	820	778	785	879	847	810	803	771	816	848	771	824	840	829	764	811	787	810	844	773	828	822	766	793	839	815	774	798	831	807	861	808	847	785	805	814	779	827	824	819	794	793	843	816	824	816	808	831	768	866	818	808	811	856	831	828	816	830	766	800	802	821	816	813	832	846	806	815	869	780	827	826	836	808	840	832	828	780	801	819	803	788	821	805	759	805	846	814	785	788	753	822	842	846	807	854	849	837	847	759	878	804	823	825	803	750	811	785	781	830	856	813	796	841	776	835	810	793	818	806	801	878	819	826	844	846	818	779	836	812	846	808	791	794	794	857	804	819	805	794	826	853	871	840	801	833	851	810	810	807	835	805	805	837	824	824	818	867	829	779	835	860	797	795	792	853	787	776	825	829	784	765	777	850	802	874	821	802	789	795	870	856	851	811	844	838	837	815	828	858	792	820	852	876	784	800	803	826	785	820	806	834	821	801	791	842	843	798	802	831	846	809	823	817	820	806	809	823	784	797	748	757	821	790	764	785	797	777	784	860	872	814	775	829	802	791	777	845	780	767	792	799	788	817	824	846	778	822	845	812	838	818	795	888	839	812	854	835	829	825	841	805	851	840	777	835	811	837	847	820	818	777	810	793	770	796	775	854	848	839	805	860	821	816	784	815	777	778	800	839	846	819	797	804	820	862	822	817	762	850	770	871	845	826	827	770	761	814	783	770	820	858	816	820	860	834	830	834	812	841	806	768	814	758	787	828	827	828	880	873	858	847	787	800	847	809	851	840	820	802	823	796	786	812	826	813	810	803	802	828	827	779	785	815	792	817	868	853	828	820	803	787	821	783	809	832	791	840	832	840	837	882	869	830	828	804	824	867	823	881	813	870	828	783	882	759	855	823	826	802	799	866	845	852	826	815	762	813	817	798	824	809	784	795	852	819	802	756	863	841	825	783	830	788	804	781	832	830	841	818	841	831	834	787	852	860	777	778	819	828	818	834	809	855	786	835	831	837	805	870	809	842	813	792	870	771	838	809	878	840	790	793	811	863	803	856	791	776	782	824	824	867	815	847	818	775	826	820	814	783	791	806	815	875	840	790	828	782	811	738	826	857	761	780	862	813	822	867	824	759	799	827	817	812	817	801	832	749	797	836	839	809	846
21244	3923	1202	1475	915	559	355	274	215	222	214	191	187	200	186	182	213	160	155	193	183	170	145	179	202	190	182	178	168	193	170	186	190	176	177	184	158	198	179	188	189	179	173	169	161	181	180	190	146	169	185	189	174	186	166	166	189	148	153	174	173	182	196	195	152	192	174	165	163	187	180	166	167	143	140	189	162	136	151	183	187	145	167	173	184	184	183	151	178	165	175	165	157	163	157	160	176	185	174	165	170	180	166	164	175	160	167	181	150	166	189	191	149	153	187	169	174	140	173	190	178	179	162	177	169	150	178	143	169	169	176	164	152	146	148	180	162	164	182	188	183	169	164	173	195	171	182	172	165	144	188	173	135	151	160	149	162	164	170	170	160	186	170	171	143	160	177	169	168	167	179	168	165	161	179	161	171	158	141	167	174	188	180	163	160	166	172	181	135	178	175	177	194	141	145	176	175	165	154	150	172	201	174	196	183	157	189	175	181	163	167	173	160	159	149	166	165	168	190	176	144	173	183	169	169	165	157	167	172	172	185	176	172	171	149	170	170	142	168	190	166	144	171	180	162	165	164	146	140	168	181	151	164	146	162	164	190	171	151	166	164	181	174	155	144	187	174	163	188	186	173	169	165	190	185	172	167	156	193	167	183	167	177	152	175	157	178	168	165	191	153	167	174	153	167	185	171	161	156	160	151	174	158	180	144	196	196	183	182	164	170	167	143	160	194	176	173	140	163	140	185	170	198	167	157	149	167	170	188	170	158	166	144	157	161	166	175	152	176	187	196	178	198	198	173	162	145	158	179	185	185	187	189	164	149	166	167	156	188	163	178	154	176	160	160	173	167	182	146	145	146	174	170	174	165	181	170	139	184	183	182	197	154	171	169	156	166	178	187	181	175	171	187	149	156	162	153	172	163	167	176	163	162	141	175	152	190	175	176	162	161	163	165	150	172	182	177	151	169	160	155	175	169	151	159	161	161	193	185	198	176	184	166	195	147	184	201	166	183	151	161	195	191	179	183	179	157	168	160	183	191	152	155	153	169	174	176	167	174	163	190	170	184	175	165	170	190	181	166	154	173	167	163	150	171	171	179	139	159	188	167	174	162	208	170	174	176	165	128	173	174	163	151	166	172	155	156	187	163	191	183	151	170	149	164	161	161	172	204	184	170	171	170	172	156	173	169	178	185	183	163	172	175	173	165	180	172	149	172	160	154	171	166	184	175	166	174	177	156	160	165	151	152	168	178	161	148	168	148	196	164	191	162	185	162	190	164	176	157	178	183	173	171	172	137	181	155	185	164	170	162	167	185	166	172	144	176	142	176	166	179	173	195	166	173	158	208	164	168	177	171	152	152	184	184	203	159	169	175	176	167	175	157	171	163	189	170	174	182	144	177	160	150	164	155	148	182	172	162	158	170	161	178	187	172	146	174	133	138	151	154	168	180	150	131	153	168	130	169	160	179	167	154	171	170	185	167	189	174	184	158	179	160	178	174	177	164	189	166	178	163	193	175	167	180	182	167	162	182	161	170	197	183	175	171	145	188	161	194	175	160	171	169	150	199	169	183	165	166	187	153	160	182	182	163	149	164	162	156	169	193	155	161	156	141	167	164	224	165	153	144	162	192	179	165	176	163	166	169	155	161	191	158	182	169	172	174	188	165	149	175	174	158	175	159	161	158	179	167	172	189	179	143	177	159	176	152	141	168	149	174	173	166	170	172	172	167	188	167	163	191	161	156	174	173	168	161	179	165	161	175	182	164	150	172	166	183	208	192	180	162	154	176	186	187	152	185	161	186	172	165	149	131	158	165	183	168	165	183	180	177	177	161	181	160	171	159	170	165	173	181	148	187	160	177	154	159	158	173	140	174	166	162	149	174	158	179	169	161	153	166	146	152	157	186	152	176	184	168	160	165	171	180	151	167	171	155	184	156	178	185	158	184	184	159	154	176	155	160	189	158	151	157	157	165	169	187	144	171	192	191	177	185	173	174	156	174	141	191	187	155	156	186	197	182	193	186	169	166	173	174	158	150	190	190	206	175	174	178	161	170	173	178	173	171	175	157	144	168	187	170	174	179	154	164	158	170	192	184	158	167	174	178	169	184	178	159	160	171	169	181	167	162	192	153	161	167	159	156	143	161	152	151	180	165	196	209	152	151	169	180	153	137	196	176	150	183	162	174	188	169	198	153	152	139	159	154	170	150	158	164	199	175	191	151	173	149	163	166	182	145	186	164	177	174	168	176	163	171	182	153	186	152	145	180	185	196	176	174	162	166	179	158	157	181	177	174	187	175	180	181	161	185	171	209	175	167	176	190	185	177	178	148	176	161	180	168	180	174	166	166	179	169	198	183	166	168	174	154	174	186	169	169	202	149	165	178	192	171	170	171	163	169	184	143	172	169	151	175	206	167	157	177	168	191	166	186	181	181	171	188	175	182	174	160	154	164	155	162	169	167	154	178	162	148	178	179	167	175	162	191	170	175	173	171	189	154	158	163	173	177	174	143	163	142	158	162	155	161	147	181	200	148	186	187	156	189	193	182	162	179	191	172	158	179	162	179	150	168	170	183	177	188	187	164	180	163	147	170	143	162	174	150	160	185	159	144	150	189	191	174	164	166	182	147	176	184	169	197	174	155	163	157	184	171	164	150	188	180	179	179	164	163	160	161	175	156	180	170	194	169	165	177	170	167	159	157	169	155	182	163	189	179	179	187	171	179	168	191	180	174	165	189	166	181	171	174	157	163	187	186	162	154	180	164	182	180	165	180	146	158	180	149	158	171	167	167	146	176	167	185	152	169	187	163	149	127	170	151	178	178	162	166	189	168	167	178	177	172	185	169	164	192	168	166	150	147	148	167	174	151	170	156	175	174	184	181	161	167	161	184	163	168	192	166	155	167	167	164	179	158	177	167	175	171	175	177	166	164	193	199	176	157	171	185	189	152	162	173	153	193	150	170	162	156	176	190	191	162	193	171	178	168	183	162	198	178	159	168	178	169	156	172	159	197	163	191	194	139	183	165	174	189	139	182	165	167	159	159	157	153	154	216	131	165	160	174	174	156	154	165	173	195	167	177	174	159	203	180	185	195	189	182	161	177	179	163	153	166	165	166	143	172	170	169	166	157	157	171	177	170	164	160	179	162	176	174	165	145	152	164	185	151	166	161	178	163	158	160	162	160	166	173	159	173	170	195	151	159	186	170	167	163	196	173	189	153	166	175	163	190	131	159	192	166	164	150	207	158	177	137	166	185	159	178	175	156	163	159	139	166	179	153	164	169	167	181	165	184	171	163	181	196	190	176	190	164	176	179	166	170	172	153	170	169	175	174	159	193	196	196	165	183	181	170	158	164	174	176	180	176	180	183	166	181	149	181	160	169	163	199	163	169	157	185	160	176	171	137	172	157	163	177	175	168	180	161	171	192	176	166	153	167	157	162	171	179	169	172	176	169	171	188	166	163	179	175	175	160	169	168	162	149	167	182	189
13630	2393	2197	5431	3545	2269	1420	1047	810	701	667	630	579	530	537	564	542	517	540	496	517	547	501	485	451	493	482	475	463	445	430	469	444	459	455	452	463	438	436	404	452	402	473	455	456	482	437	441	443	418	459	429	462	374	463	435	455	436	436	417	450	489	416	408	402	425	422	414	413	412	453	434	434	417	456	421	392	421	411	415	429	404	444	439	465	441	418	438	456	405	434	436	437	503	410	415	433	408	405	444	431	403	441	417	462	406	405	442	409	408	411	436	451	406	443	442	395	416	421	440	461	423	458	424	444	442	402	411	426	450	436	397	425	396	402	431	417	418	435	439	416	421	420	450	432	443	433	424	458	459	447	429	419	411	379	434	410	492	455	454	384	390	435	425	430	429	420	413	421	409	439	433	416	395	413	435	375	468	420	409	412	417	437	464	419	461	426	461	424	407	416	423	428	429	470	460	429	427	423	421	435	392	422	416	428	399	456	438	416	435	442	479	391	465	437	424	409	452	441	438	413	454	442	409	460	451	415	431	457	475	434	392	387	405	421	449	396	428	459	435	396	433	415	446	442	437	413	421	434	428	422	423	408	393	441	449	420	424	421	398	449	457	425	393	432	418	443	420	421	447	415	406	425	411	439	440	451	433	403	459	400	397	429	439	405	401	428	454	450	403	385	452	433	417	433	449	467	430	414	459	446	433	440	430	419	450	412	446	389	424	422	431	439	415	425	475	448	419	409	432	431	392	443	391	413	400	421	482	447	467	420	431	437	425	455	429	445	443	425	441	410	432	433	426	397	473	426	434	442	409	459	419	417	454	410	451	440	456	421	461	465	439	412	451	408	433	444	446	418	424	449	418	410	413	409	391	460	432	423	419	412	450	460	435	403	403	412	454	469	396	403	445	407	428	397	436	438	442	455	433	404	467	453	430	403	434	412	436	389	423	466	437	397	439	412	437	416	393	432	442	427	426	409	419	413	421	424	437	411	431	401	420	455	418	440	422	439	429	450	420	466	425	435	420	404	416	444	459	413	433	408	422	428	407	411	403	433	440	422	401	398	403	442	448	415	417	431	427	398	431	426	456	431	428	415	440	443	417	434	404	412	432	455	408	449	400	437	415	411	444	411	436	423	446	417	454	447	455	429	448	422	476	436	409	412	421	410	413	415	465	461	467	449	448	456	432	391	459	389	398	377	426	440	441	388	417	445	436	421	404	473	423	457	428	439	458	418	455	454	444	466	434	400	474	427	449	481	401	439	425	453	415	399	413	440	433	412	408	397	439	467	417	434	415	443	433	449	450	409	432	390	415	427	436	450	414	445	444	432	390	422	426	407	403	442	440	436	419	402	439	441	433	395	435	422	410	431	457	429	403	388	413	421	365	417	421	439	442	428	445	401	452	415	456	438	433	420	412	416	409	448	424	420	435	469	443	417	445	447	418	434	409	438	410	422	428	436	417	428	425	428	424	415	430	429	467	399	438	429	452	457	404	406	439	444	440	429	412	434	443	402	433	432	451	410	398	439	433	420	443	426	451	427	412	398	410	435	420	439	414	404	414	408	443	431	402	394	437	460	406	432	444	425	386	470	410	438	442	429	446	464	395	431	431	426	421	380	429	426	444	461	428	429	420	419	425	432	435	420	437	449	418	451	425	375	428	449	417	411	409	418	405	434	411	420	434	406	443	449	488	398	423	405	408	403	419	437	405	425	431	404	424	444	450	438	431	424	412	426	446	436	418	396	421	427	399	412	453	455	442	390	424	463	433	415	422	426	433	414	449	426	446	438	431	428	459	452	444	398	434	405	471	445	481	438	413	409	419	411	409	396	461	441	448	414	441	420	448	372	411	408	438	413	427	395	431	462	433	420	437	441	403	446	467	437	458	403	401	405	436	413	433	440	412	419	453	455	418	427	386	453	412	381	475	423	445	383	427	449	398	411	462	427	396	434	387	411	463	427	444	408	404	417	450	416	436	405	422	431	458	436	404	379	431	422	411	447	416	391	387	461	422	406	426	431	410	412	427	410	416	409	442	464	391	440	433	400	424	446	434	419	410	417	428	420	451	431	427	459	436	437	417	427	429	400	467	387	430	415	440	421	436	439	444	445	458	425	437	419	419	425	456	413	438	437	419	465	446	450	487	459	380	421	463	427	400	397	411	404	482	438	440	428	443	415	401	427	434	459	397	442	429	419	420	436	430	407	419	464	442	425	434	450	435	445	431	422	458	444	418	424	425	400	437	427	455	411	434	432	407	439	404	432	433	449	444	446	451	452	430	471	449	415	431	444	424	429	410	413	417	404	424	432	454	405	442	427	432	457	442	418	458	419	455	430	405	395	405	406	407	446	402	428	400	410	461	420	410	412	411	448	426	386	432	420	438	459	392	405	423	461	429	403	462	429	440	425	403	402	434	429	414	402	493	408	420	432	426	428	443	448	410	397	405	426	434	426	441	381	421	444	416	416	409	441	454	430	430	466	443	427	432	411	385	416	417	417	410	436	433	400	437	461	405	404	429	441	433	455	415	401	406	417	412	416	453	446	395	413	397	444	442	433	439	419	489	420	409	446	404	427	434	464	448	389	441	418	440	430	440	439	401	424	464	431	411	466	424	441	425	439	411	411	428	462	431	416	421	442	429	421	396	422	432	461	418	407	422	404	423	436	447	428	395	457	414	398	402	458	396	416	445	406	428	385	427	383	390	453	397	444	444	453	430	441	406	458	439	449	415	426	415	458	422	465	399	433	398	464	402	420	429	417	425	401	416	398	446	424	373	389	421	440	411	428	440	442	464	443	417	420	444	451	408	431	404	427	422	409	366	395	400	440	429	459	408	454	403	398	409	433	404	421	437	404	417	428	416	429	410	417	471	439	462	431	391	400	425	437	380	450	408	454	460	413	445	430	404	409	437	433	415	411	425	385	444	446	448	406	441	460	430	438	408	432	420	466	433	441	437	417	418	434	457	410	461	396	432	417	441	434	445	414	427	439	411	475	435	421	436	424	428	398	424	417	412	440	451	434	410	419	424	405	424	419	417	417	452	453	435	430	408	449	401	450	432	431	411	452	441	435	399	384	418	406	434	414	416	459	464	424	435	432	417	442	431	399	388	417	447	444	438	426	393	379	403	436	351	451	446	408	441	447	450	460	446	454	430	431	431	410	420	441	442	429	490	423	441	429	418	458	453	446	410	416	428	424	408	470	419	405	406	428	466	463	460	425	416	443	442	432	439	428	420	448	450	467	462	434	450	410	412	431	421	450	452	394	461	379	441	429	443	388	439	401	465	450	429	518	434	439	416	418	435	442	400	371	435	419	444	433	445	454	460	416	422	462	446	434	393	444	406	434	448	420	457	441	455	426	417	437	422	387	406	457	427	430	463	450	438	392	447	427	428	425	402	449	424	427	390	424	407	463	434	421	440	452	446	412	433	442	457	432	426	429	433	444	427	452	435	432	460	433	432	431	441	459	408	443	431	432	420	391	431	457	407
4072	896	476	749	547	394	372	355	374	326	352	361	329	317	347	347	334	365	351	322	343	336	338	355	350	356	335	373	321	343	367	335	341	377	337	319	352	342	346	347	342	339	353	378	344	305	348	354	328	324	332	323	346	348	358	321	334	352	346	358	330	359	359	351	345	328	380	389	337	367	363	338	342	355	370	338	324	341	343	347	375	334	351	328	361	338	329	372	347	371	359	330	313	339	315	342	337	333	333	349	378	347	353	355	351	354	314	348	350	327	401	315	377	352	324	373	347	327	314	345	327	350	343	322	328	344	349	363	330	341	365	350	382	349	336	342	343	360	347	349	348	345	415	355	354	297	356	369	317	371	348	353	361	355	340	299	331	348	357	326	356	387	336	327	343	332	362	341	332	292	351	321	355	325	390	379	348	334	323	336	311	321	322	380	325	351	349	356	366	330	360	345	388	328	307	340	338	328	335	348	324	316	353	333	349	318	335	351	342	322	316	342	345	318	337	363	347	355	317	331	317	341	291	354	349	366	312	341	343	328	312	311	352	397	348	358	333	372	353	340	323	319	346	332	339	346	342	322	322	320	303	341	359	328	335	342	321	338	320	336	334	329	372	331	347	331	335	313	333	340	349	296	350	352	342	327	354	354	373	335	348	349	342	318	341	345	359	353	348	332	349	362	370	345	321	327	341	327	356	359	319	336	320	339	349	339	381	361	348	322	298	342	302	329	318	336	355	333	327	360	360	342	370	376	311	383	352	320	358	363	317	339	384	337	314	331	342	339	385	347	356	361	359	354	330	347	379	348	348	343	322	312	309	299	336	330	334	294	355	348	344	348	363	349	368	328	325	343	349	308	349	338	368	369	343	388	345	361	359	359	353	374	337	354	344	344	368	324	362	348	366	371	302	352	368	323	379	330	330	346	361	359	329	331	312	330	361	368	339	313	405	342	338	363	344	321	354	332	306	343	345	362	329	351	340	346	358	367	360	319	367	331	360	341	368	350	325	343	318	324	307	318	308	350	332	315	340	372	328	387	351	352	335	376	316	364	320	341	323	368	328	351	329	388	345	348	335	342	379	322	357	363	356	348	330	344	331	364	350	330	302	356	324	360	372	353	333	350	312	325	331	316	342	328	319	338	340	339	351	334	336	340	321	357	331	340	337	342	360	320	342	324	384	352	334	318	325	339	362	332	372	359	313	350	363	322	317	359	355	328	355	352	344	366	313	350	342	328	347	308	355	307	334	392	359	346	369	351	318	351	348	337	305	334	333	320	320	315	308	361	327	395	334	331	339	335	344	352	334	350	333	333	345	362	323	337	346	344	337	336	332	334	353	327	333	352	337	361	360	330	337	328	304	349	330	341	353	344	350	326	343	351	331	363	331	330	339	363	348	348	391	364	374	340	337	341	353	322	357	357	347	358	359	365	341	327	351	372	344	321	308	330	338	345	331	402	362	322	304	376	323	384	366	358	316	370	388	319	336	312	366	373	320	339	355	345	303	333	367	339	316	322	354	345	372	333	365	376	347	359	366	342	374	319	332	348	359	348	344	290	319	320	380	353	352	337	360	333	336	340	380	364	353	356	299	335	346	342	298	361	356	333	340	339	324	357	317	293	357	385	329	332	299	348	343	348	314	339	363	360	326	333	366	330	359	343	349	346	331	337	344	321	336	321	365	379	355	346	325	306	374	300	316	323	359	401	333	357	370	332	320	355	328	339	352	327	342	362	343	324	341	347	347	364	360	345	373	323	344	341	333	341	341	318	352	351	360	336	343	325	355	352	342	301	336	347	334	353	343	387	320	366	336	326	404	383	323	323	354	303	327	357	372	324	334	336	361	356	328	360	330	377	335	312	348	344	368	338	307	373	326	377	372	359	335	335	336	371	363	341	342	368	362	359	348	393	365	339	309	353	345	343	347	351	342	344	329	368	351	326	340	351	335	341	330	331	335	333	337	324	339	346	318	340	364	365	348	330	330	342	317	360	326	320	338	331	327	338	380	380	303	332	382	361	355	382	393	351	345	343	355	361	365	359	328	383	326	329	330	355	334	322	329	325	339	341	344	343	345	382	348	339	318	335	358	358	371	382	368	332	345	354	378	341	364	357	338	326	341	301	345	339	340	372	383	331	370	367	319	348	346	361	330	313	334	315	359	291	337	330	322	341	339	344	347	321	391	367	364	329	349	332	314	329	346	357	379	349	354	306	328	338	383	350	325	372	332	365	357	366	305	364	368	362	375	377	329	337	381	330	330	308	346	382	328	365	341	340	370	400	346	308	332	350	352	335	354	332	333	339	316	362	353	353	391	332	327	354	296	330	299	374	376	377	344	337	338	355	354	327	338	333	350	309	314	306	332	326	337	357	313	320	340	327	343	337	330	363	353	338	355	355	350	353	311	349	359	353	330	319	352	339	320	352	352	357	339	364	305	342	404	364	320	330	356	373	304	346	349	360	326	347	322	352	297	336	318	336	357	366	359	325	340	355	371	350	358	324	339	371	343	335	292	305	340	334	354	364	320	334	334	330	330	389	327	359	352	362	373	382	341	323	353	356	356	373	320	364	336	341	337	391	346	338	328	367	341	349	353	359	329	331	338	350	344	331	369	360	347	355	322	337	356	355	343	351	320	340	380	330	348	347	338	345	357	327	325	347	346	333	339	340	356	360	338	361	337	345	361	314	335	338	313	338	315	349	354	315	364	350	341	374	370	369	318	328	335	317	318	333	346	361	349	353	352	340	333	322	363	324	346	352	311	322	346	311	366	329	380	357	337	336	370	367	316	379	337	326	330	342	351	324	339	349	366	360	366	340	362	380	338	321	318	347	326	342	327	344	348	353	319	338	335	362	321	356	372	367	350	323	339	351	322	339	360	322	341	357	345	330	357	326	304	320	316	369	338	371	333	338	347	382	330	367	334	352	339	351	334	350	385	320	337	338	335	345	356	377	343	350	321	348	347	292	326	317	334	355	335	356	325	370	349	366	319	328	394	325	343	344	319	322	324	345	363	352	333	332	344	340	350	379	334	328	340	372	373	355	335	320	362	315	330	303	314	374	339	317	294	327	385	327	337	384	338	383	322	343	338	339	359	291	373	362	320	337	357	322	342	345	344	357	350	307	356	352	382	311	350	374	330	344	329	328	352	331	339	322	374	334	324	365	343	309	345	337	352	401	348	350	329	342	359	338	344	346	314	369	333	318	342	364	352	324	315	342	356	339	361	375	386	326	365	348	350	330	386	367	335	356	345	341	332	324	310	350	340	330	362	329	328	372	345	332	321	342	302	365	377	351	381	342	343	341	389	361	345	298	346	331	334	328	345	312	334	339	328	293	318	356	318	334	331	312	316	345	385	326	353	362	301	344	338	324	350	293	332	329	300	348	331	361	346	334	360	333	347	365	336	354	368	334	329	365	360	349	326	329	311	329	354	319	328	343	360	347	287	335	361	354	307	315	337	361	346	305	308	315	353	369	323	327	349	342	351	353
3896	1221	1148	2415	1607	1199	917	843	837	863	799	833	829	788	844	784	826	765	814	850	861	824	880	828	798	840	859	833	805	823	824	852	830	823	809	826	825	854	844	836	818	832	846	801	870	811	851	827	787	854	804	852	862	824	794	813	848	851	879	821	818	813	868	793	785	810	801	807	799	809	801	792	857	817	808	777	886	801	852	829	816	797	817	846	798	845	789	823	818	819	796	823	791	813	845	776	802	828	814	792	802	824	793	795	771	843	771	822	755	791	827	835	880	823	798	784	778	790	779	802	826	819	842	815	793	811	782	823	804	811	798	801	816	831	810	810	765	803	798	765	796	850	806	834	792	807	841	796	803	854	794	822	809	843	802	788	842	795	866	787	788	836	854	828	835	786	791	834	793	847	825	841	733	830	813	858	849	809	815	883	789	799	794	824	804	820	783	745	837	810	779	793	812	766	814	815	868	765	808	766	816	772	781	815	806	879	866	791	812	796	799	816	826	804	788	762	824	807	801	814	815	800	841	850	806	836	792	797	826	831	827	801	858	843	803	830	840	787	752	773	828	814	817	852	830	839	830	736	834	782	817	810	778	786	791	829	790	763	796	831	860	799	825	813	840	823	789	765	783	858	832	751	851	840	828	849	760	836	807	758	777	804	838	780	793	778	798	824	755	774	824	814	824	794	842	816	792	785	859	860	818	832	792	826	836	820	815	882	760	864	823	766	815	816	834	816	854	772	777	759	782	800	797	813	779	831	816	816	785	769	786	842	807	817	771	828	826	797	815	836	839	819	803	816	843	808	819	859	872	815	807	803	813	836	798	899	810	770	787	827	840	821	832	823	811	815	775	803	830	792	873	790	827	815	829	796	823	886	790	790	793	819	834	840	797	813	803	833	826	768	818	849	822	801	800	844	816	793	823	795	859	799	761	797	813	781	808	851	815	799	836	806	802	833	870	798	864	784	823	813	843	816	796	820	850	798	809	818	843	829	805	840	814	815	824	866	834	797	848	815	828	788	843	817	799	806	839	813	830	852	786	799	844	796	792	805	833	783	797	779	816	775	816	823	804	830	817	761	840	804	779	808	811	801	836	793	760	764	828	735	839	824	788	827	848	833	830	809	814	821	817	793	764	783	800	833	766	818	783	833	843	832	856	821	800	797	780	864	802	820	798	836	790	792	793	814	819	778	816	841	816	829	804	812	816	820	795	844	810	834	810	823	857	849	794	816	804	824	806	848	820	792	803	806	795	774	840	809	822	807	797	821	796	806	802	860	795	807	823	759	848	849	760	833	720	795	815	839	807	804	851	776	782	813	834	821	787	835	778	748	781	798	778	867	774	778	788	791	746	810	827	805	811	802	852	843	817	826	820	795	831	797	840	802	831	782	778	836	836	769	818	813	829	818	794	828	868	860	852	790	815	822	860	822	783	794	824	835	843	837	810	797	807	775	807	821	845	815	805	798	796	831	784	812	839	824	765	788	801	836	829	847	782	813	792	877	774	856	786	904	820	783	823	807	796	815	859	833	789	810	815	825	824	814	781	799	843	801	812	847	790	837	783	862	843	786	832	819	811	775	803	811	902	845	838	797	809	824	833	808	802	826	841	813	852	839	843	828	851	773	808	827	797	806	784	821	832	854	773	816	806	796	792	799	847	828	839	855	832	772	815	814	850	833	828	835	846	760	826	831	803	775	805	852	791	804	752	781	835	808	801	805	819	833	801	832	807	846	755	802	823	833	796	784	835	803	798	882	822	842	853	759	835	840	806	748	804	848	786	814	775	809	792	787	851	746	835	777	817	865	856	808	778	866	799	844	782	829	818	821	818	840	794	842	808	829	788	799	774	844	816	818	818	823	811	815	802	788	817	798	793	830	822	861	805	842	775	853	782	854	833	819	795	840	831	807	762	828	805	898	852	804	827	803	816	812	811	816	810	799	833	842	870	824	829	733	853	819	778	852	788	778	801	825	802	817	806	834	827	802	876	793	749	845	827	806	781	869	864	800	846	816	775	771	831	842	837	823	846	816	847	805	811	806	828	835	826	820	842	783	789	812	856	825	843	803	831	803	802	799	813	799	831	850	744	783	842	860	812	838	860	772	869	820	800	811	823	808	811	860	798	791	819	848	755	841	780	826	780	800	862	839	803	852	805	783	805	802	795	797	812	805	829	787	780	831	820	809	774	792	816	788	763	843	783	805	842	808	835	845	840	836	806	797	821	835	771	795	825	831	823	818	820	798	811	841	771	803	824	819	804	824	821	785	824	781	802	789	813	827	794	769	817	794	786	847	803	807	801	858	830	856	768	810	839	799	840	826	814	833	891	787	837	768	835	789	901	801	764	825	787	812	830	794	806	823	829	807	818	793	780	749	880	856	889	799	808	851	816	811	779	840	731	798	794	837	856	758	783	798	762	829	806	846	836	784	791	794	771	836	776	800	827	777	842	794	819	815	820	830	842	798	819	810	844	799	801	845	783	775	827	832	807	820	824	792	870	823	846	824	794	770	807	859	849	841	824	826	799	783	774	820	812	793	780	832	811	793	830	831	786	821	807	841	817	827	863	847	834	840	767	819	843	762	831	779	858	790	762	840	850	828	801	790	777	823	816	800	828	785	800	821	879	780	800	776	836	835	864	828	823	767	868	835	809	796	824	842	843	788	784	833	826	802	814	852	834	779	798	826	826	814	816	810	849	823	833	772	778	802	785	811	842	809	799	826	766	763	815	826	803	836	751	851	748	798	765	794	778	835	814	815	818	859	863	830	846	884	854	814	773	819	776	810	767	798	814	820	798	836	789	769	820	810	817	812	846	792	786	787	819	818	751	792	802	821	806	798	826	821	859	744	820	787	846	794	788	798	784	779	787	812	872	860	778	830	803	823	823	838	838	795	845	837	791	797	752	811	814	840	785	829	830	841	840	852	785	815	833	799	842	807	792	820	865	835	825	794	876	834	769	828	826	858	843	793	843	814	851	865	814	800	812	816	769	751	789	855	763	828	837	776	792	792	817	802	821	790	783	810	807	817	830	831	806	762	827	847	800	835	779	813	838	817	836	799	847	815	803	837	786	872	763	802	795	833	840	831	830	822	815	863	809	803	804	829	861	806	820	830	830	801	819	794	812	811	820	838	809	790	794	831	827	829	764	851	827	840	815	829	792	844	831	784	753	840	801	807	838	826	818	830	769	867	779	804	790	767	751	802	843	776	810	787	816	782	830	795	806	816	800	825	837	824	787	853	831	805	841	856	840	805	768	831	825	818	816	810	844	816	832	795	861	763	825	831	885	777	840	848	789	794	807	784	856	820	784	809	826	867	803	783	803	826	800	803	816	802	791	832	789	817	834	794	854	842	840	825	818	813	818	868	805	808	821	793	806	775	780	786	770	789	830	849	833	851	852	831	884	816	843	793	839	837	834	860	827	830	831	773	785	790	813	796	745	790	862	774	848	784	854	811	754	808	828	813	770	867	802	774	812	854	776	802	828	796
12192	1857	860	1470	841	519	453	410	354	352	373	355	357	341	354	322	334	310	352	347	407	358	375	348	367	370	338	351	347	330	332	326	353	338	351	315	358	295	340	329	352	350	337	356	337	348	309	358	363	386	359	330	352	364	356	356	342	341	346	335	330	364	348	317	351	322	377	343	331	324	343	355	342	337	338	355	374	327	341	350	314	341	343	346	333	345	332	312	336	313	353	329	335	330	361	336	349	331	317	322	354	334	351	327	324	336	359	335	331	349	339	339	362	344	342	339	312	363	327	343	335	293	347	333	339	349	353	328	369	361	308	364	335	327	383	360	349	324	347	376	330	389	321	337	289	339	328	336	368	297	332	334	304	350	363	310	341	351	331	355	345	335	357	346	361	329	316	297	361	348	343	324	344	358	338	373	325	358	329	326	357	361	325	340	362	323	340	352	306	362	341	350	351	339	338	388	326	322	331	341	343	344	330	320	334	337	323	338	353	342	327	356	355	357	334	315	351	349	337	335	342	352	345	326	314	322	308	360	356	356	370	353	350	365	348	333	312	332	366	356	343	360	305	364	332	338	329	342	351	337	335	310	322	298	336	343	358	338	344	315	341	352	334	316	320	315	325	351	341	340	341	353	326	338	356	333	347	376	376	340	328	333	379	364	351	308	377	332	368	363	335	348	307	337	355	372	330	355	331	345	358	340	317	345	344	346	352	333	334	306	334	310	342	352	333	346	359	338	354	343	302	347	336	330	327	360	335	339	377	313	369	348	334	331	350	363	330	347	344	342	334	349	355	392	314	347	358	359	335	334	344	319	358	350	358	315	338	325	346	346	319	341	327	359	338	346	339	343	332	377	328	336	344	333	371	337	360	379	339	287	330	329	352	338	321	298	338	342	324	369	359	378	328	335	312	273	324	344	342	348	342	357	336	363	320	375	324	333	378	346	373	332	343	354	355	345	349	328	330	315	346	336	347	296	336	357	349	336	367	323	314	317	361	333	362	320	326	311	357	367	368	333	331	315	353	330	351	324	338	340	287	344	320	351	334	320	345	332	350	361	356	370	402	341	328	356	317	318	365	355	380	374	371	343	328	385	344	338	342	340	363	322	352	353	355	355	363	327	319	343	345	337	348	340	341	311	346	395	302	352	341	385	333	347	354	331	341	305	342	365	335	330	326	365	296	320	343	346	367	337	319	337	334	336	350	345	324	299	347	349	324	305	349	344	329	307	367	325	351	368	342	384	318	366	354	352	358	336	334	308	329	358	350	321	355	347	341	328	290	358	344	351	304	339	368	359	346	342	327	372	350	354	342	331	359	334	343	312	347	348	339	341	360	380	342	321	353	353	329	352	327	304	353	346	339	389	364	357	377	328	355	341	366	334	336	335	324	317	310	344	345	333	340	364	336	326	336	350	353	343	341	357	334	337	310	351	330	321	348	344	346	353	332	335	362	369	355	307	335	353	334	337	316	333	328	330	316	340	328	340	331	343	395	330	362	316	336	352	337	336	332	366	351	320	367	330	347	361	343	347	330	323	331	337	367	351	314	345	315	337	317	327	366	357	348	343	312	356	335	368	379	358	364	345	333	339	313	337	312	319	314	323	359	343	337	321	321	326	349	335	366	326	338	341	335	317	334	327	358	361	334	375	334	334	371	334	345	350	349	344	347	298	313	352	339	335	326	375	318	307	353	333	336	310	300	340	345	321	344	329	311	322	343	350	361	344	335	363	346	341	314	311	328	354	344	352	340	330	340	325	347	332	315	348	347	336	309	352	381	350	321	341	372	351	348	365	311	357	337	354	329	319	329	323	364	322	352	373	401	339	373	371	360	350	342	370	334	340	355	317	334	335	325	376	365	388	330	303	321	313	336	349	387	359	346	338	304	336	362	339	367	336	333	344	341	358	346	341	362	357	326	314	353	319	317	351	335	306	344	355	304	346	347	349	356	332	329	368	335	362	338	350	351	336	323	329	288	323	368	351	339	386	363	364	342	363	347	319	330	344	361	359	338	359	344	337	326	361	384	363	346	336	306	365	353	287	351	340	334	339	355	384	334	363	334	326	354	355	341	338	357	336	335	333	344	323	336	312	346	386	376	323	342	389	331	360	357	365	312	320	351	340	331	348	345	347	376	338	338	346	356	333	358	344	340	341	303	302	360	364	329	350	345	344	330	354	338	364	339	327	334	346	332	353	362	325	352	332	334	337	340	374	356	333	347	322	348	333	335	346	347	338	316	363	355	339	323	359	344	341	363	358	346	367	353	368	347	347	349	309	324	385	311	325	324	333	318	320	335	322	338	339	351	333	381	330	346	355	346	351	319	363	309	337	362	338	364	353	357	360	321	337	326	357	357	349	337	322	382	326	329	326	310	332	350	332	365	361	346	342	368	333	335	343	335	330	325	350	337	319	368	358	353	387	342	331	364	378	368	324	375	338	298	333	336	371	342	330	382	338	364	308	326	335	346	333	346	364	318	344	338	383	335	312	347	324	325	333	338	337	366	362	338	364	348	335	337	348	389	325	361	352	354	363	348	328	345	337	328	350	343	369	312	362	381	301	338	366	338	333	329	363	346	348	327	340	333	327	337	357	374	344	355	324	346	335	336	346	356	334	304	351	405	372	346	351	323	355	352	331	328	332	334	344	356	354	327	348	337	339	342	376	312	337	363	307	317	340	367	350	352	349	355	294	323	324	336	361	317	360	326	363	364	363	362	338	350	328	359	360	356	332	324	352	330	350	332	348	347	364	339	322	333	330	350	299	355	345	325	367	334	344	303	341	342	362	331	321	369	363	358	382	347	393	340	308	335	339	344	358	329	366	355	334	344	355	351	318	326	338	348	351	339	358	349	348	337	296	376	346	330	342	333	338	320	367	332	322	366	349	347	341	334	349	354	350	357	323	327	372	348	337	324	338	328	365	310	339	341	356	329	308	362	338	352	333	323	324	351	353	347	300	358	325	319	345	345	320	326	344	359	351	294	328	316	334	324	354	337	370	343	358	364	345	352	344	329	291	371	306	319	357	385	342	347	327	356	333	353	341	323	357	342	315	350	325	322	356	333	347	353	362	374	356	357	315	360	387	315	313	323	366	327	346	344	352	330	347	335	361	337	387	353	347	351	323	332	329	345	323	321	337	336	363	380	335	348	331	351	345	321	354	336	340	344	360	362	337	341	368	350	358	368	342	350	342	354	364	351	359	350	351	374	366	368	334	312	316	366	341	313	345	308	330	373	377	342	340	370	388	361	344	368	300	351	323	349	351	381	350	318	352	376	363	309	313	330	347	374	347	371	335	341	324	342	321	339	324	321	353	379	335	333	325	358	336	312	387	333	341	336	373	331	347	352	317	340	339	351	336	332	355	364	333	331	347	358	360	366	377	340	342	327	356	308	333	352	350	335	365	334	337	386	344	362	338	368	345	357	355	350	318	314	340	382	325	370	348	371	333	303	317	315	346	341	356	354	330	355	323	332	312	339	315	341	355
9882	1664	1858	4743	2840	1529	1352	1141	1029	941	887	858	898	903	857	819	892	824	834	865	889	841	832	815	803	857	788	817	855	828	810	788	847	837	823	837	814	789	793	825	771	833	846	829	798	824	840	748	848	761	832	830	778	819	776	817	795	794	842	813	787	839	790	816	811	809	810	815	801	786	815	824	820	822	829	833	828	811	766	829	778	803	805	790	847	869	796	798	810	758	777	828	813	880	768	844	791	825	830	759	818	829	815	841	828	814	758	793	776	812	816	816	829	824	783	816	778	833	818	817	812	802	773	797	824	771	775	795	784	847	822	790	774	805	789	784	774	816	826	752	847	810	840	804	791	822	845	838	764	795	808	817	801	812	806	820	768	865	757	809	824	806	802	796	824	768	788	798	791	787	751	781	757	814	761	790	793	796	840	828	763	779	784	856	775	812	788	792	830	842	859	824	808	799	819	823	820	784	820	773	750	807	803	814	773	792	883	781	757	791	818	752	799	863	830	784	805	877	820	774	854	792	809	817	809	828	806	866	844	821	793	811	811	822	831	814	739	846	838	796	809	840	835	755	799	806	812	808	871	785	801	796	762	801	765	800	793	827	793	762	815	825	807	776	817	802	798	765	769	803	808	790	815	803	795	762	808	813	785	857	752	831	825	852	788	744	787	809	797	832	811	768	773	838	823	866	811	837	792	809	781	818	822	847	743	796	825	777	839	814	841	846	790	826	818	792	823	783	803	779	789	823	783	831	868	864	850	794	786	797	796	786	834	803	811	836	778	800	792	747	803	785	846	772	823	797	823	799	810	802	800	784	808	838	818	784	814	798	807	764	755	784	815	818	789	793	769	755	861	806	800	797	901	825	841	776	814	785	780	778	833	807	769	805	836	804	850	812	779	808	789	818	825	831	849	818	815	830	778	802	818	757	792	835	813	797	821	799	840	820	814	900	774	804	783	800	859	741	878	789	799	789	822	859	813	799	860	820	826	837	794	806	864	777	790	819	827	777	861	814	813	810	791	825	786	847	857	768	818	763	808	810	814	792	814	835	762	830	766	779	822	792	825	828	787	804	795	822	779	794	855	781	814	845	798	832	814	800	783	857	809	803	817	814	809	766	789	803	831	804	808	783	835	802	803	815	801	845	812	818	823	767	853	808	849	821	773	825	807	757	799	789	812	787	830	819	788	791	826	796	754	804	826	775	761	783	803	820	770	795	752	835	863	833	772	833	775	798	801	835	833	825	827	801	808	795	786	806	781	796	783	777	801	781	748	839	771	836	815	799	845	828	809	804	759	778	861	817	858	808	800	851	851	794	768	785	888	772	790	835	804	850	786	843	803	803	828	769	856	758	827	810	779	772	802	800	810	824	812	809	796	868	816	842	807	754	810	802	817	790	837	830	811	793	855	773	834	823	796	826	842	819	824	849	791	817	828	804	840	743	787	789	848	819	783	784	815	873	812	815	826	812	869	808	814	772	831	821	841	819	795	780	789	821	790	775	844	808	812	850	801	820	814	763	790	799	788	765	793	837	812	798	760	794	769	868	792	782	853	806	843	761	815	830	802	775	872	745	736	798	768	799	822	792	782	806	786	803	857	774	770	845	809	768	832	803	829	846	806	836	757	816	771	801	792	838	794	784	815	835	822	806	811	770	806	810	830	843	796	819	802	838	825	830	778	800	779	840	770	768	835	852	841	816	796	791	834	833	761	790	837	844	813	810	809	806	863	845	787	843	772	781	827	805	801	795	795	778	797	786	836	790	801	771	784	770	782	811	840	770	814	872	838	778	775	833	757	827	811	793	827	830	811	802	791	797	806	813	835	846	789	823	800	779	748	812	828	810	850	826	801	766	839	779	819	837	857	827	787	812	803	791	835	801	812	787	832	843	754	830	795	837	786	818	790	826	802	778	812	780	776	758	778	864	808	811	830	803	782	852	789	795	799	833	834	817	766	778	792	817	863	826	797	780	833	784	766	839	764	750	768	777	810	773	783	820	750	805	783	810	829	803	804	802	806	797	772	795	813	865	803	846	815	814	828	808	824	792	795	785	826	838	815	819	825	825	844	793	805	830	866	822	775	806	806	824	813	820	785	823	733	756	809	810	814	778	811	824	805	805	769	790	762	819	800	793	852	787	817	765	789	821	784	799	783	807	815	777	764	812	769	815	714	806	797	782	782	789	778	830	813	780	854	816	800	836	753	823	820	779	834	809	814	771	809	769	768	795	858	811	786	792	811	824	818	833	814	851	802	833	777	822	844	846	837	840	815	796	822	809	804	818	802	776	811	890	830	822	845	859	813	840	828	808	784	812	813	811	791	830	841	819	812	797	860	835	852	789	772	792	780	787	780	849	829	799	818	778	827	820	813	806	773	786	763	818	834	795	841	873	839	825	804	813	784	820	839	806	771	816	807	799	799	776	803	826	800	840	870	750	856	802	798	775	869	776	813	795	820	812	786	792	771	874	770	801	790	807	807	760	812	817	808	802	796	816	818	774	753	831	822	768	813	850	829	839	786	822	781	807	819	807	830	824	821	803	846	799	849	785	821	834	757	801	781	802	821	825	804	800	818	763	831	830	771	768	815	795	788	854	789	803	853	789	776	811	788	832	787	785	814	812	779	825	850	834	862	810	860	846	756	803	806	818	814	808	797	846	822	788	741	750	818	778	763	785	770	790	814	817	836	804	814	810	813	778	815	778	809	806	752	761	870	794	793	844	725	745	842	795	787	883	817	802	799	793	809	821	795	830	725	823	805	780	801	780	763	743	814	809	764	812	842	814	838	796	802	770	816	775	818	758	804	794	801	808	857	803	762	844	788	815	837	777	799	791	826	839	791	790	808	804	851	796	821	792	843	783	815	769	764	809	774	800	778	747	779	812	795	807	756	834	810	757	776	794	801	763	768	815	798	807	859	808	785	804	808	809	776	764	792	865	793	784	820	788	761	815	798	796	813	818	806	812	812	799	794	780	836	849	820	826	792	839	830	812	810	807	792	758	841	819	840	780	800	864	795	794	774	741	772	773	814	778	778	825	832	750	836	777	853	769	755	829	804	810	863	786	804	834	763	774	783	816	808	804	791	797	802	836	813	791	796	827	773	807	821	796	837	789	804	839	807	807	793	807	764	799	835	747	840	838	839	829	792	789	817	781	802	847	752	784	797	830	808	768	778	792	825	789	822	789	807	806	830	803	812	763	811	814	857	819	880	781	774	811	769	805	832	783	809	817	748	789	812	792	807	788	774	808	814	843	779	820	802	819	775	856	772	754	827	765	719	791	803	835	819	776	791	798	790	734	796	802	797	793	852	800	836	810	817	794	794	787	855	775	772	839	786	850	792	779	809	752	829	789	817	841	797	842	839	799	764	816	870	813	801	789	859	723	848	776	790	822	748	804	811	746	812	839	778	757	828	749	781	809	794	792	799	799	798	758	808	805	786	825	851	830	831	778	842	785	742	827	754	796	787	810	769	826	780	798	844	813	776	787
20250	3409	1189	1895	918	441	361	303	250	190	200	173	226	205	181	203	197	172	163	183	181	191	146	190	150	164	148	166	174	185	188	180	152	157	152	185	170	180	165	147	169	182	170	182	158	176	177	159	169	165	159	166	190	161	168	176	183	170	165	160	176	159	174	173	154	170	170	159	170	153	175	156	172	161	182	202	173	171	182	180	160	180	178	149	152	177	147	181	179	211	162	179	186	176	167	142	158	140	157	165	164	177	175	163	204	209	183	170	151	175	161	177	197	164	174	201	175	180	180	191	158	168	159	189	158	177	160	161	151	149	144	148	167	158	166	170	155	162	160	160	168	165	167	156	171	144	144	183	165	189	179	183	173	151	158	144	188	167	169	165	141	139	176	167	152	165	213	152	155	158	177	156	142	178	154	178	157	150	175	186	145	156	168	165	185	179	166	150	161	165	155	180	182	179	168	165	161	171	177	163	160	169	178	176	165	178	151	171	166	170	173	167	167	143	169	183	187	170	145	157	165	181	169	156	175	163	157	157	176	158	171	168	186	164	168	164	173	165	174	185	184	161	158	168	152	174	168	175	176	175	147	180	174	173	184	178	173	171	161	187	155	180	163	147	166	169	162	144	185	159	165	149	170	180	179	191	165	166	180	159	175	167	149	173	165	145	169	172	154	162	158	172	166	184	184	187	157	179	158	164	156	188	163	199	214	179	172	176	175	148	145	150	143	151	165	161	141	155	201	144	156	164	202	172	170	182	159	175	174	206	176	165	153	147	168	170	173	156	151	159	171	174	184	156	173	166	183	176	172	162	174	151	178	186	172	165	173	165	174	184	143	184	165	158	161	173	190	209	190	171	171	151	170	145	147	169	186	174	159	194	182	188	182	183	170	170	175	160	170	128	189	186	173	182	154	171	160	166	173	193	170	173	160	173	154	182	161	152	151	167	171	169	150	159	169	160	179	179	162	168	172	169	162	163	161	149	171	158	192	194	180	171	146	186	161	197	174	184	178	180	190	169	145	149	169	157	182	189	156	170	148	148	164	163	155	172	165	172	171	162	174	163	172	151	181	147	151	207	162	178	158	163	176	150	158	200	156	157	150	166	170	187	177	149	172	181	155	190	183	173	186	185	140	169	156	167	179	160	153	178	182	177	169	154	161	212	163	152	174	158	192	164	176	161	173	164	164	186	174	160	163	168	168	186	147	157	159	164	172	151	147	178	194	160	164	175	180	163	164	182	159	186	135	177	144	165	169	184	169	163	161	178	180	164	157	184	172	126	155	158	180	151	173	177	160	177	158	151	164	181	166	189	171	168	166	183	196	167	168	194	150	177	149	167	174	168	170	185	161	189	165	148	171	168	191	155	190	181	171	163	180	183	183	172	171	174	151	151	150	156	166	170	163	165	172	154	156	175	157	150	164	185	182	160	163	167	170	177	163	155	183	184	173	191	157	155	162	179	170	159	167	152	189	158	161	181	138	201	168	170	164	164	154	177	206	157	160	152	158	150	168	163	152	163	174	182	200	183	137	183	148	165	164	187	169	161	171	165	179	166	170	144	162	158	188	167	148	150	155	202	166	163	169	178	174	168	158	140	173	143	151	191	187	189	166	163	160	138	183	162	152	164	167	166	169	162	179	189	179	157	180	162	165	161	172	162	145	177	172	166	171	182	192	168	155	147	150	157	164	174	167	182	181	179	155	142	161	172	178	171	171	145	175	160	164	176	206	152	169	175	197	156	195	161	176	163	194	172	157	167	135	161	143	153	173	157	162	162	192	159	163	180	156	180	183	179	165	169	166	164	155	155	175	179	184	164	166	154	177	154	172	148	176	166	168	156	155	181	173	186	172	164	164	158	172	182	167	163	164	177	172	144	145	171	192	180	154	161	171	183	178	185	197	174	183	159	169	180	163	180	176	181	198	172	154	172	162	165	173	159	158	176	186	163	178	179	187	169	155	171	164	169	166	159	159	184	149	168	145	180	162	150	167	163	158	182	157	158	152	169	179	161	157	163	155	157	145	142	162	155	156	188	190	163	151	170	160	165	173	157	162	183	164	176	166	159	170	147	182	164	160	171	182	193	168	168	197	173	167	176	175	157	191	162	154	156	170	156	181	151	190	162	173	150	175	156	134	197	169	163	174	161	168	172	146	173	186	167	188	185	165	177	158	165	168	154	178	187	156	158	183	155	152	176	173	166	188	148	159	173	165	163	162	178	146	175	170	175	161	173	169	123	186	186	182	167	147	173	170	145	161	158	172	163	183	168	171	175	177	183	150	163	158	173	158	177	169	166	167	142	176	168	189	166	178	161	158	161	173	175	156	162	156	157	162	154	164	186	145	152	186	167	173	154	164	169	156	161	156	167	148	158	155	174	173	168	159	176	170	169	177	153	154	159	164	152	147	160	157	137	159	157	156	182	166	165	150	180	184	157	172	170	172	177	151	163	162	171	174	173	182	179	164	170	160	179	165	186	182	137	161	147	165	169	156	169	168	155	155	153	186	156	190	195	158	208	177	172	154	163	152	167	157	168	136	157	161	176	175	159	163	160	157	167	176	189	189	170	199	168	167	168	184	155	159	186	169	168	170	155	167	172	166	176	163	173	187	161	148	188	197	163	152	194	159	181	175	176	168	155	148	172	165	156	166	168	164	170	167	178	176	140	138	172	186	155	166	167	174	176	168	164	200	165	176	190	175	168	167	163	152	153	171	152	146	143	149	179	188	155	175	167	161	160	169	173	149	187	152	175	154	166	162	159	147	162	172	175	165	141	169	192	170	171	183	164	168	181	175	164	170	148	172	160	181	142	178	151	165	167	129	200	178	166	172	173	165	162	172	149	153	146	158	157	165	188	169	175	171	171	179	170	164	174	161	158	187	188	171	172	150	138	159	177	163	204	168	207	169	154	155	193	152	170	183	170	156	167	183	165	159	171	156	174	179	195	175	183	171	159	179	175	183	141	178	158	168	195	175	174	161	161	165	179	170	158	172	152	161	173	160	133	174	156	181	156	177	153	172	173	164	157	148	141	157	161	162	158	175	164	182	196	160	167	171	167	160	146	168	189	150	174	180	152	174	179	173	169	191	202	137	164	147	178	169	156	174	150	164	150	148	183	163	178	150	179	171	163	142	183	154	151	183	164	166	160	154	165	174	162	194	167	164	174	147	169	175	180	179	184	172	141	163	164	154	185	178	194	162	173	179	190	169	165	150	178	160	168	171	158	146	168	174	157	184	167	165	187	144	189	167	168	153	152	146	171	182	163	146	159	170	158	176	180	159	157	171	155	170	160	157	153	151	148	171	187	166	184	172	151	165	167	177	175	176	176	140	158	157	183	148	178	165	183	162	171	159	181	138	182	141	141	160	155	158	158	167	178	190	152	182	167	171	164	166	150	172	149	157	161	179	144	150	163	179	152	169	164	133	168	144	168	169	158	168	169	179	153	166	183	159	162	161	160	152	170	176	187	153	155	168	163	181	177	176	159
13067	2071	2180	6326	3280	1916	1442	1175	762	701	644	605	602	585	539	519	549	531	476	495	487	506	528	465	466	475	461	455	471	502	470	452	428	463	472	468	454	421	440	397	447	417	437	435	425	457	408	415	410	429	423	426	401	426	450	424	477	402	422	418	378	457	458	443	441	416	465	468	436	429	455	394	409	459	382	427	424	390	401	429	411	414	435	412	416	411	391	437	434	433	470	420	391	461	435	382	405	465	439	382	431	438	460	433	404	416	441	404	421	419	417	417	419	415	408	397	443	436	422	410	428	415	402	449	435	428	416	430	371	421	432	408	418	408	433	442	451	425	411	429	381	425	436	433	449	414	444	391	457	434	449	410	424	425	402	383	425	405	393	426	432	429	417	437	408	412	430	404	397	399	450	448	438	461	399	435	457	415	405	435	441	421	400	420	425	408	418	406	428	420	444	411	433	427	408	447	411	412	435	424	423	460	430	438	436	401	400	409	474	415	427	401	430	442	424	442	404	423	419	432	422	436	453	396	438	362	416	443	431	408	415	452	420	437	428	434	423	477	440	463	461	445	447	434	447	392	418	411	413	441	420	409	424	436	419	399	410	409	410	443	398	431	443	427	444	395	407	441	450	387	449	425	416	424	399	396	408	493	441	410	403	415	459	447	447	455	405	421	416	413	417	459	407	456	388	430	403	391	411	433	384	385	435	420	436	444	418	421	415	433	459	419	414	446	431	422	408	441	423	423	463	387	408	416	406	420	431	408	448	404	408	435	422	419	409	431	411	418	468	436	425	465	376	463	424	442	470	444	430	453	398	409	477	406	441	424	402	427	421	387	406	450	440	421	392	409	401	406	441	394	369	417	393	416	426	413	434	443	429	430	433	436	443	431	424	396	352	387	407	415	431	402	421	398	415	420	457	415	458	389	442	448	446	421	423	427	410	415	393	433	390	408	414	418	444	391	422	427	386	448	440	435	419	422	412	448	416	413	391	413	411	440	444	371	446	454	426	422	411	395	412	427	428	389	426	444	405	417	427	428	438	407	461	441	409	433	428	441	453	446	421	452	435	412	400	415	461	414	402	430	428	455	450	440	431	405	434	448	433	387	461	421	399	425	393	427	403	438	438	409	458	441	384	426	455	413	416	418	370	458	378	419	416	424	432	411	432	461	439	415	417	444	451	429	457	423	442	423	468	429	426	414	439	402	451	418	434	410	438	415	469	407	445	438	452	415	416	439	388	423	411	396	397	379	430	429	450	424	409	401	420	410	428	374	395	422	443	423	448	395	422	422	404	428	401	412	407	438	380	427	437	441	409	442	427	449	412	448	405	397	441	455	420	405	433	394	424	441	436	427	421	416	440	416	433	443	417	431	428	410	450	431	395	432	423	450	406	440	429	431	423	431	442	433	415	422	402	422	402	465	448	412	397	422	460	423	450	411	423	439	453	470	396	423	392	427	427	432	419	456	434	415	402	422	407	457	403	398	401	432	416	425	399	404	437	404	404	414	444	445	424	449	421	410	413	457	406	417	388	379	398	408	424	434	449	394	396	431	409	433	396	447	400	441	410	458	427	401	425	408	412	437	443	408	450	406	455	434	423	450	409	394	444	431	416	371	405	435	419	405	432	389	418	414	394	392	413	425	459	437	460	404	422	408	409	413	406	397	473	410	445	420	397	426	439	388	417	430	450	441	399	464	433	383	416	443	469	434	410	434	480	435	440	416	397	421	424	414	453	480	405	449	483	418	411	440	438	434	440	406	409	402	439	426	455	404	414	422	399	460	431	406	451	441	443	423	414	445	423	393	438	398	412	385	442	413	435	410	400	410	412	408	414	406	433	413	439	433	387	427	412	429	423	442	426	415	414	379	396	418	391	397	424	385	361	428	449	401	443	414	428	404	397	373	439	414	413	425	435	440	416	433	408	426	401	414	420	433	418	419	460	436	426	406	454	445	409	467	450	411	382	438	431	409	407	406	448	396	423	436	434	406	431	464	470	404	430	479	400	427	400	420	408	420	432	410	445	474	466	423	385	416	427	411	422	416	439	453	381	419	399	445	388	442	425	401	428	419	402	447	425	417	462	428	418	416	398	405	444	412	424	379	419	439	436	431	402	454	432	399	446	455	429	434	401	362	423	395	413	431	430	452	410	432	413	432	427	451	426	433	418	428	462	424	442	399	460	420	415	419	417	434	436	384	414	397	419	396	400	460	420	424	388	401	471	396	405	422	467	443	416	387	414	406	437	424	411	417	397	425	435	469	392	400	454	417	437	436	447	422	392	411	452	421	417	414	408	418	383	419	437	430	408	421	396	408	408	402	436	436	414	428	454	431	405	381	428	451	440	423	423	385	377	409	415	399	401	414	411	422	395	440	444	409	454	410	418	413	435	441	431	402	442	449	416	437	421	435	437	401	367	498	423	430	436	390	409	406	410	421	378	390	398	391	419	395	401	448	452	458	431	409	442	451	468	426	417	444	431	445	452	416	423	429	462	473	402	443	409	456	454	411	445	392	390	411	409	399	382	429	436	462	448	416	424	423	412	439	447	442	418	443	443	412	440	424	387	404	428	458	415	438	436	413	404	442	445	426	415	436	415	409	426	439	427	432	432	424	437	432	445	466	437	394	412	395	413	426	444	422	421	439	424	399	447	464	405	416	456	430	408	419	381	399	418	431	387	395	443	453	418	404	424	411	404	413	420	418	416	453	449	455	469	393	405	413	442	451	415	428	407	424	436	457	381	396	425	454	443	403	454	429	428	414	419	393	417	436	445	388	414	416	429	427	440	405	455	448	413	411	426	415	447	437	440	425	442	413	416	401	434	421	403	429	453	449	465	458	430	412	389	403	432	377	408	427	420	420	434	403	493	409	405	416	401	406	394	398	404	425	407	427	407	435	451	422	416	422	415	428	415	442	410	445	395	437	429	439	401	462	443	382	429	408	469	443	445	402	447	410	421	418	418	448	396	400	402	414	436	439	383	417	428	447	452	447	389	417	402	429	482	428	421	446	399	416	427	442	443	407	437	420	429	390	438	444	422	433	404	485	453	459	430	403	443	419	397	391	434	424	420	446	430	380	433	402	390	445	386	414	427	425	397	391	375	444	387	426	412	436	431	392	424	433	413	411	423	407	424	422	438	433	429	448	419	450	417	442	401	422	412	433	452	427	414	460	411	391	403	404	414	415	405	437	425	427	452	414	397	431	439	424	416	425	443	404	434	394	393	421	425	429	432	423	465	430	450	436	368	435	383	427	411	403	365	411	391	422	472	404	450	421	401	423	403	416	406	448	432	414	431	431	392	438	442	419	411	391	425	406	396	404	409	458	426	423	397	414	424	413	423	395	420	399	391	415	420	452	402	416	400	456	411	456	423	405	468	454	405	413	393	436	411	394	424	411	422	401	434	443	433	432	414	425	430	446	404	421	421	394	450	433	421	407	432	398	404	441	430	420	386	399	435	437	416	434	421	408	390	445	444	426	372	438	449	378
4072	778	631	1196	546	402	355	393	345	348	357	358	350	372	375	328	330	357	325	315	337	319	313	376	359	340	339	383	347	356	301	320	357	350	354	318	309	311	368	336	369	336	332	361	336	359	344	339	317	338	339	341	349	342	320	355	357	298	369	329	321	338	314	332	352	346	369	350	342	384	355	326	331	360	357	321	342	363	336	385	357	327	338	314	360	308	337	364	354	332	364	347	332	360	340	359	357	361	386	374	341	321	366	331	337	351	407	300	347	377	330	350	340	364	343	327	349	333	360	339	347	319	372	350	341	355	362	305	368	349	330	331	318	362	308	326	330	327	361	353	331	314	328	367	330	357	353	338	298	372	320	339	366	361	342	369	352	381	350	332	339	359	322	320	334	347	349	324	380	344	319	357	348	315	343	315	341	364	347	310	319	363	352	353	347	338	325	347	359	337	347	393	399	317	337	374	318	354	348	317	349	327	328	375	351	347	348	314	314	350	367	344	349	323	335	349	346	307	356	356	331	397	341	310	376	342	317	364	371	361	377	331	391	342	351	342	326	351	376	345	328	357	342	371	319	341	376	300	350	343	356	362	318	326	330	333	352	318	325	320	338	327	377	363	338	357	317	344	327	335	357	344	301	328	353	324	319	321	357	358	372	327	359	331	343	329	348	329	330	312	336	374	343	354	314	308	345	298	328	331	348	355	329	361	380	336	345	330	376	310	352	330	325	336	335	364	376	351	376	346	364	334	364	326	350	357	406	355	321	327	379	340	360	339	379	326	345	364	354	383	328	343	314	336	291	327	340	350	352	370	299	361	334	344	383	315	365	352	342	322	324	309	343	355	364	307	367	350	360	334	326	345	329	370	353	355	332	342	338	357	370	354	371	350	345	344	306	350	365	342	351	358	367	348	324	356	368	339	387	361	338	350	351	338	338	368	340	370	325	356	360	333	367	319	338	343	361	330	327	339	317	329	338	364	403	310	343	344	322	309	358	385	369	346	340	322	316	358	312	316	320	356	340	345	323	330	331	354	355	351	338	319	337	309	318	357	354	328	392	341	345	377	333	374	349	372	359	331	369	365	333	319	330	370	343	356	338	351	377	341	329	350	329	325	373	323	358	364	304	347	344	351	349	374	340	331	366	368	344	313	349	347	358	346	349	350	353	336	342	330	305	386	355	322	407	341	352	365	292	358	346	321	321	333	308	359	327	351	356	346	355	320	332	342	335	350	327	373	339	356	370	349	322	342	352	339	336	346	358	350	327	349	321	337	352	349	322	356	355	355	337	332	318	340	376	325	351	351	341	324	293	347	338	343	390	358	349	324	336	325	355	332	328	349	346	337	377	318	376	324	325	359	335	338	327	353	343	341	336	342	303	343	349	370	329	357	362	352	353	345	379	352	338	320	363	361	358	365	362	357	313	341	310	290	367	328	298	342	328	364	373	350	364	348	360	365	325	319	355	364	315	330	341	310	363	368	349	315	340	362	363	360	328	344	323	287	355	352	315	343	324	349	356	366	353	344	308	318	316	363	305	347	356	318	304	313	318	343	327	351	369	396	345	296	339	372	335	313	357	360	300	359	337	359	341	388	342	363	347	313	368	373	354	338	335	331	347	316	310	368	350	345	342	367	369	375	365	362	351	334	364	361	339	336	333	371	338	340	376	348	356	312	337	391	364	309	361	374	334	338	324	315	343	386	342	313	351	309	355	364	342	334	374	341	346	387	351	359	369	358	303	336	335	311	341	334	331	343	385	359	342	358	351	338	349	354	380	340	382	321	331	326	399	347	339	349	341	333	347	341	357	318	376	353	332	369	328	404	337	359	350	334	361	350	325	304	348	362	321	342	342	355	349	347	353	349	367	350	341	353	352	358	341	342	360	307	323	345	338	354	327	345	321	356	329	352	322	366	386	333	329	339	355	355	347	327	340	340	352	328	345	330	329	363	338	372	372	329	346	332	381	370	330	357	372	380	344	357	352	372	341	342	343	342	343	338	365	313	315	363	341	362	362	378	369	326	333	348	373	310	365	382	323	329	335	344	322	326	345	357	339	299	346	360	339	325	341	306	360	319	328	347	336	309	367	336	345	324	339	339	358	341	305	361	355	356	345	341	353	334	336	359	347	337	334	315	291	306	351	338	376	357	368	354	373	344	342	333	362	321	354	337	365	371	329	339	357	354	340	324	353	351	341	349	331	350	353	309	374	339	373	343	341	346	335	341	349	338	360	321	334	360	329	330	337	372	342	349	330	337	365	337	371	345	362	347	336	341	337	352	355	311	330	339	378	319	339	340	347	341	332	361	354	357	322	348	380	316	311	371	352	366	371	329	350	343	317	374	331	312	329	349	331	352	340	318	346	351	344	330	373	328	355	348	326	322	326	320	331	325	345	329	304	324	361	340	334	372	312	299	352	352	332	357	339	368	368	345	324	339	362	330	327	358	365	351	316	348	331	356	370	316	370	365	330	377	322	315	364	345	348	371	360	368	361	309	347	348	356	313	331	354	370	349	354	356	352	344	371	341	297	342	331	337	343	322	312	371	335	342	361	346	351	369	330	332	342	334	320	370	356	345	336	334	352	363	355	347	340	363	344	381	313	331	348	343	348	341	328	337	348	346	349	328	365	363	313	355	327	324	336	383	359	408	341	349	386	357	337	381	355	329	356	341	382	355	351	350	335	360	331	388	361	366	378	338	325	345	336	332	358	343	348	362	332	337	332	364	339	341	339	319	327	375	377	363	335	326	342	348	328	325	327	333	363	339	344	337	330	312	361	319	329	346	354	319	374	393	336	316	324	360	316	321	324	316	348	314	335	336	353	328	384	354	352	359	343	327	371	337	352	349	346	326	333	350	335	345	349	375	350	348	321	333	365	351	366	320	342	319	320	340	350	367	358	365	393	310	339	349	324	325	328	342	332	380	342	366	383	359	356	374	381	339	369	345	316	369	352	316	370	323	339	311	354	312	350	323	371	311	351	314	347	377	332	311	322	319	392	343	372	332	352	342	361	328	340	360	332	334	355	354	372	344	335	345	376	353	334	308	340	343	331	373	338	351	314	325	353	340	360	385	334	326	340	327	331	385	347	339	369	360	308	332	371	356	383	333	338	373	363	324	368	338	366	370	350	347	297	363	303	353	339	354	355	321	349	337	341	340	367	341	332	337	327	319	363	359	341	318	351	348	338	353	350	353	354	359	355	343	314	335	350	311	349	353	345	325	331	327	310	366	382	327	339	343	337	320	367	348	369	345	360	324	364	362	308	348	341	326	319	337	342	326	357	354	356	329	386	334	318	306	333	351	341	318	352	344	342	328	320	328	366	345	320	328	346	361	357	333	350	308	361	336	372	314	307	337	367	347	355	343	336	372	342	350	370	383	331	318	339	342	338	329	323	357	334	342	332	348	357	365	356	330	367	327	318	370	350	322	295	342	347	363	352	337	343	328	353	360	352	364	338	340	348	331	360	323	325	328	334	367	357	348	356	321
3790	1190	1475	3769	1658	1003	1021	962	830	801	858	816	842	849	845	807	831	806	852	817	847	834	828	819	826	802	858	826	835	836	850	850	791	855	858	786	835	858	808	827	843	832	783	794	794	825	794	795	830	811	803	818	823	809	842	831	779	802	811	814	850	811	848	824	834	822	850	876	802	824	794	810	860	811	815	832	820	842	805	878	831	851	864	853	826	847	792	830	784	851	816	862	819	773	869	809	781	787	802	801	784	748	833	888	811	872	822	824	793	819	806	863	805	795	818	820	850	831	766	800	810	825	834	825	827	786	833	799	812	787	818	757	806	798	804	884	853	847	855	842	863	804	861	808	788	798	816	843	806	841	807	785	831	865	824	827	828	824	872	800	811	781	904	828	855	831	821	855	840	809	850	837	874	830	827	854	822	768	797	826	825	818	862	838	830	784	807	831	808	891	830	761	855	831	839	815	786	835	824	827	799	794	789	781	841	863	829	788	775	847	855	774	778	831	810	796	867	806	834	811	839	836	782	815	833	797	843	843	833	811	871	862	787	844	809	835	848	812	809	839	815	786	801	853	793	851	863	808	839	826	855	821	801	763	884	829	828	842	803	855	809	800	817	767	830	789	810	781	812	833	847	814	813	907	848	784	792	790	791	826	807	785	828	820	791	812	793	776	792	810	844	836	864	769	845	836	798	832	771	832	812	832	827	827	807	854	794	822	807	821	794	866	831	792	808	829	793	826	797	817	806	865	801	775	809	782	833	778	831	805	810	811	774	850	820	817	791	830	855	777	908	825	790	829	812	841	820	869	821	837	792	839	785	824	790	805	861	825	813	823	773	845	805	874	818	809	852	824	828	859	862	800	848	832	804	832	838	790	791	822	820	765	791	833	810	833	743	833	781	803	859	803	804	808	868	817	810	824	802	866	800	787	818	844	816	806	801	795	859	802	833	864	825	803	861	833	879	793	857	798	830	799	801	749	877	842	834	802	823	806	755	840	829	788	813	826	782	841	807	791	834	807	816	846	830	859	831	783	911	806	812	842	781	834	769	807	770	829	810	793	858	871	864	815	861	810	855	815	831	859	842	789	826	833	888	765	803	854	809	843	798	824	852	843	822	810	867	767	850	834	864	841	774	794	877	789	801	792	867	829	834	814	816	808	852	902	829	839	799	817	804	829	846	800	794	805	815	838	842	796	833	843	829	817	813	871	778	827	827	824	796	787	809	804	768	802	800	759	875	805	787	821	833	829	821	816	826	831	779	806	812	784	849	835	803	812	825	816	816	813	825	820	815	830	854	772	817	823	862	851	799	834	747	783	760	847	807	846	806	835	790	810	815	809	857	813	828	811	822	809	846	816	798	798	784	791	804	856	848	858	758	791	826	869	785	841	823	805	824	843	847	798	865	865	795	853	879	831	855	829	784	812	829	826	818	792	787	825	854	897	834	821	814	820	789	829	849	792	893	864	828	866	816	836	821	820	783	778	838	841	823	815	859	809	858	835	818	774	797	862	810	785	822	806	839	862	829	799	812	800	801	836	797	809	837	878	780	821	855	810	846	767	817	781	815	812	825	793	803	814	814	868	781	825	795	798	843	798	798	795	801	786	839	808	829	789	858	865	775	787	805	838	780	801	797	829	805	810	811	800	854	823	844	847	886	864	850	807	836	804	820	817	805	786	821	823	828	814	821	879	782	840	808	823	875	843	818	793	824	815	762	817	823	853	789	854	825	814	843	793	818	813	839	829	803	832	810	784	843	802	844	805	809	859	837	806	847	825	841	841	816	817	837	812	814	773	781	843	845	845	822	890	818	814	786	820	843	819	789	885	838	831	844	871	812	842	810	835	797	869	778	785	810	879	830	833	854	871	779	769	834	815	792	834	822	833	832	817	835	829	796	841	818	784	834	835	804	813	778	827	844	849	783	799	819	819	797	817	843	817	785	827	804	849	776	794	849	838	885	803	870	864	849	800	822	764	803	803	773	793	779	874	821	841	869	832	811	822	828	831	776	801	806	859	900	835	833	786	814	834	822	857	759	783	817	817	862	795	885	772	857	834	843	802	795	869	827	856	816	814	837	806	860	822	805	819	859	816	792	807	830	863	794	822	795	804	850	775	824	845	819	842	852	851	749	835	841	827	876	826	785	831	844	796	802	814	790	887	803	860	802	804	797	809	882	834	819	846	763	787	807	892	864	864	759	831	841	824	813	857	780	792	872	782	782	839	813	855	820	867	808	882	825	839	822	800	818	790	841	809	835	832	848	897	741	860	816	784	793	847	778	798	775	819	812	765	833	819	862	812	811	851	841	789	891	802	862	806	863	807	869	752	869	814	830	857	821	832	750	825	859	816	783	875	804	823	853	826	813	828	807	834	907	848	817	772	830	822	821	803	779	825	770	806	834	820	770	838	820	820	810	790	776	819	836	851	818	845	808	878	792	843	851	810	833	815	830	806	789	823	863	872	805	815	836	775	783	863	855	803	769	841	874	827	802	804	804	821	796	847	809	836	827	805	796	770	802	844	799	819	851	802	797	861	789	816	850	821	841	807	794	816	867	772	836	841	790	794	862	819	829	847	811	819	827	800	823	872	860	807	803	838	814	824	812	859	803	819	805	799	854	860	789	845	811	836	803	816	820	854	838	802	781	817	757	803	801	827	819	769	825	786	821	796	812	839	816	811	841	796	835	831	830	823	819	832	786	810	776	764	798	841	831	851	819	803	813	860	823	859	813	844	848	788	841	841	763	814	775	789	826	839	829	850	831	784	850	838	813	778	882	814	811	824	775	805	820	829	802	887	801	855	822	783	866	830	811	812	837	801	842	819	805	798	785	804	809	872	791	806	819	824	815	852	783	792	837	838	830	849	822	784	791	837	869	817	867	831	828	790	829	792	779	797	871	817	819	810	776	823	839	828	827	822	879	849	815	827	805	800	819	813	779	756	792	810	832	829	820	820	828	906	801	804	802	829	833	787	817	799	827	826	828	889	855	841	792	802	851	805	804	822	878	774	833	761	779	828	835	827	792	818	834	839	794	840	843	827	830	809	808	833	763	808	770	806	844	849	802	818	821	814	809	804	811	811	825	852	879	750	791	824	813	822	797	828	724	782	870	865	801	827	814	806	885	852	811	836	774	779	820	787	811	777	928	809	854	814	836	735	857	790	814	791	845	842	840	865	822	786	850	801	801	782	792	775	808	790	814	836	838	814	839	842	820	802	810	854	813	778	810	788	781	818	866	809	788	845	834	821	890	759	818	843	863	787	790	854	867	836	815	841	773	815	774	800	829	837	804	821	816	835	848	833	834	793	788	818	893	813	816	795	830	852	862	853	857	884	824	832	809	771	817	804	804	819	811	783	829	796	813	820	764	827	801	778	765	814	822	819	742	859	836	800	805	775	832	799	839	829	875	838	779	854	777	840	791	844	805	799	849	813	753	852	780	838	758	819	774	809	818	867	854	781	801	835	867	824	797	787	771	855	847	793	796	879
12216	2109	1351	2106	737	476	456	471	360	397	385	332	340	355	361	362	340	347	348	388	358	340	306	342	331	349	368	321	334	323	348	341	319	334	348	379	347	357	352	337	346	356	333	319	352	356	359	354	326	353	356	342	358	357	337	368	322	349	356	357	350	331	354	387	325	348	374	341	365	364	320	346	343	330	376	378	328	332	334	328	345	366	336	327	365	357	307	338	316	364	393	358	335	388	320	376	366	359	354	349	324	320	354	360	344	342	328	322	361	321	340	329	322	355	354	337	340	344	317	344	327	342	334	345	319	347	350	355	360	378	351	380	371	331	372	363	360	334	353	362	335	360	314	350	366	355	356	330	357	353	369	353	302	331	357	319	323	365	373	326	345	334	367	336	345	295	357	320	347	341	352	369	323	353	372	333	314	317	338	309	367	329	310	376	348	364	341	367	349	381	354	343	356	334	333	344	373	359	321	373	359	347	352	386	375	382	374	350	330	342	369	390	342	335	350	350	364	339	373	360	366	334	350	351	338	339	332	368	337	347	352	343	327	358	343	324	370	370	329	299	383	334	360	328	360	326	332	364	358	337	336	340	336	361	335	394	405	323	328	329	344	369	358	359	342	370	311	328	373	359	355	369	341	371	365	377	305	336	325	343	333	343	362	329	368	357	355	338	363	361	376	353	368	343	358	326	343	308	346	332	357	345	330	319	353	340	367	351	356	323	355	383	321	383	375	342	324	340	333	354	321	353	348	342	341	333	351	357	371	325	359	340	357	314	347	319	372	353	332	335	346	367	340	362	323	340	322	352	356	347	324	368	343	327	342	340	340	329	346	339	357	359	337	329	320	377	359	359	357	330	325	338	344	355	357	375	353	381	351	328	355	371	309	345	345	342	381	358	342	319	320	335	330	370	350	357	350	331	353	364	319	368	324	339	368	359	368	343	358	337	381	327	343	371	389	314	332	316	359	371	354	323	386	381	342	360	346	334	365	362	372	363	356	360	339	341	347	372	359	374	358	342	318	357	363	327	348	359	371	344	381	334	293	359	345	339	329	363	340	362	353	346	336	351	360	369	368	305	357	351	379	327	319	366	371	346	369	353	345	347	332	354	341	332	332	319	379	397	328	356	353	366	320	335	333	329	360	318	341	325	323	341	338	316	316	369	323	360	348	378	368	366	323	372	367	321	345	398	381	359	355	343	410	377	351	322	349	349	314	324	296	353	362	323	357	329	337	345	365	347	366	354	365	364	349	317	342	365	331	366	381	355	338	321	333	356	347	341	319	340	347	366	342	379	335	364	339	373	356	364	364	325	367	359	338	348	356	330	337	337	325	352	336	304	351	341	341	357	324	362	337	328	323	346	340	373	358	334	368	315	347	330	364	337	342	301	351	339	353	384	372	373	331	347	333	326	332	342	344	291	347	325	325	359	315	327	365	350	377	323	339	360	344	337	357	327	341	352	339	331	302	327	335	354	335	355	362	343	348	315	319	343	336	346	363	362	323	348	336	356	321	366	378	330	307	320	330	370	337	305	352	363	394	351	389	372	339	346	352	325	347	322	359	327	325	350	352	361	368	340	359	360	343	329	330	382	339	343	377	352	337	338	314	328	324	340	363	337	342	369	348	369	337	339	345	357	373	376	383	336	352	358	338	360	359	333	339	333	387	359	392	377	365	399	361	348	327	338	349	323	360	366	339	344	358	337	335	371	347	359	335	339	348	347	334	339	312	372	308	328	338	353	392	330	359	360	355	322	331	353	358	342	325	356	361	350	344	355	343	370	300	334	340	357	354	318	361	365	325	308	337	371	377	362	374	318	324	300	339	325	367	315	349	345	335	322	402	356	346	318	358	370	326	350	378	361	332	360	377	355	322	352	370	341	346	345	314	351	353	338	347	324	357	331	333	320	329	380	352	336	336	343	359	327	324	321	388	350	368	320	336	324	365	369	351	358	324	334	308	343	333	344	345	341	325	349	360	308	293	331	331	380	356	342	337	337	372	340	348	319	345	357	370	354	322	341	347	337	301	354	368	333	339	364	377	359	352	305	352	364	353	316	349	389	355	344	365	336	339	401	336	353	330	345	339	353	348	345	339	377	329	330	339	348	300	365	331	332	341	349	332	401	309	330	327	325	310	342	334	351	351	387	334	319	343	329	344	324	379	364	331	323	329	337	327	312	365	354	322	342	339	348	363	365	366	367	374	362	353	348	334	300	389	363	352	343	332	309	343	324	379	323	319	340	391	359	363	339	355	333	348	326	358	336	339	300	346	345	365	342	354	312	343	349	342	363	359	331	308	341	328	384	328	334	352	348	357	340	352	310	305	342	374	331	389	358	343	320	343	326	343	345	354	326	314	347	394	338	349	363	341	322	342	341	344	353	330	371	313	344	326	342	333	364	348	343	347	362	331	364	322	340	335	344	339	350	371	341	328	333	329	322	327	337	383	344	345	360	331	350	339	320	363	350	342	344	326	317	315	316	316	309	308	350	379	369	350	349	346	344	343	352	329	339	345	359	381	321	341	359	322	350	377	335	368	320	351	358	318	364	354	360	335	300	338	376	312	351	328	365	353	348	316	362	372	350	330	354	344	338	377	323	358	360	322	306	358	343	394	367	352	344	376	367	314	323	343	380	329	344	328	338	331	345	328	352	345	360	324	352	361	351	366	323	382	359	350	337	362	342	365	347	365	347	335	366	361	369	360	348	351	336	345	339	359	343	363	349	343	327	341	345	365	340	375	347	333	391	401	391	354	317	360	332	327	324	365	364	348	380	352	338	330	381	338	331	358	310	327	360	332	329	336	328	381	334	332	353	356	339	347	357	361	351	342	366	360	348	365	320	354	339	332	358	328	376	347	355	389	338	352	340	343	335	373	321	367	351	347	346	343	335	363	365	351	349	332	349	344	351	353	346	351	334	344	327	341	334	372	348	380	356	353	333	340	375	353	371	381	339	337	310	365	321	331	334	348	347	342	343	317	323	363	336	360	351	367	349	359	320	361	353	334	359	306	347	343	373	333	361	336	306	331	359	333	332	348	334	328	331	353	375	312	357	330	357	358	341	374	355	369	383	346	315	334	372	338	360	341	395	378	371	347	324	344	331	352	404	321	378	349	365	357	338	377	330	335	344	335	351	364	333	366	348	306	345	359	341	330	303	336	344	346	346	350	344	361	370	352	339	328	334	306	380	336	357	328	375	336	348	360	325	356	346	364	334	325	348	359	386	339	328	362	361	336	343	358	341	326	341	401	363	339	339	324	309	338	355	340	360	351	358	340	353	339	366	354	351	347	333	370	349	314	336	311	343	310	365	310	351	341	337	342	342	382	355	383	341	381	338	362	313	343	334	317	344	352	366	345	339	337	367	389	329	372	345	369	376	313	382	327	355	350	347	363	353	347	300	292	333	358	363	339	346	351	334	328	354	338	364	346	387	331	337	322	303	324	331	334	364	343	326	322	343	372	353	358	334	373	335	358	355	364	353	385	351
9762	1890	2936	6797	2399	1429	1362	1111	980	980	894	867	889	907	866	918	827	826	859	827	854	841	878	837	847	838	863	826	825	832	828	846	799	901	835	871	864	861	873	797	798	865	810	809	873	821	833	855	849	819	803	827	861	798	848	802	822	786	835	785	849	813	780	788	791	804	806	866	805	829	824	810	881	835	838	754	813	827	846	790	817	820	824	861	860	825	825	822	820	842	811	796	737	862	786	867	841	836	830	814	794	803	814	829	819	769	843	796	788	791	815	818	825	803	795	828	810	865	809	855	798	771	730	816	852	841	809	819	787	802	786	803	818	828	828	756	827	815	812	820	836	763	832	875	845	852	812	852	854	814	830	826	798	837	799	798	861	810	752	812	805	797	855	802	857	863	822	808	831	806	812	828	766	812	843	846	787	841	852	782	758	859	810	862	828	793	785	821	803	830	793	785	763	774	845	790	796	846	834	840	866	790	762	833	836	830	800	790	773	802	848	782	830	775	823	796	842	838	846	790	762	783	826	828	814	834	817	870	833	843	768	808	775	813	828	846	781	804	852	846	823	789	810	765	801	829	851	779	808	830	775	808	778	723	782	836	845	787	805	820	829	857	829	799	833	788	759	870	827	827	777	871	809	815	822	867	828	845	802	840	817	802	838	858	812	839	840	794	846	794	860	806	824	812	806	840	834	787	849	784	836	806	800	808	797	854	860	772	809	854	852	832	811	799	805	834	869	833	796	776	793	771	815	786	796	818	759	805	883	829	780	820	829	816	763	812	822	818	791	844	788	810	824	870	804	800	775	816	747	830	855	811	799	793	847	827	810	806	826	784	844	819	803	827	777	812	799	825	762	788	801	803	830	774	796	823	852	844	800	777	798	795	814	852	814	762	822	826	836	912	857	812	781	816	802	743	823	857	818	810	849	820	839	816	788	793	818	793	802	796	785	820	840	766	813	776	818	821	792	827	830	786	794	789	811	797	795	794	820	858	823	824	767	805	820	811	829	826	822	802	795	849	779	839	780	789	794	816	795	772	826	821	809	760	794	812	818	812	838	792	802	754	834	825	787	775	799	838	800	819	791	757	841	754	777	767	759	821	835	818	774	849	809	838	811	810	802	841	792	820	810	782	818	789	763	821	825	784	780	792	824	816	799	828	830	792	815	789	827	801	863	794	836	759	811	804	797	840	828	826	782	829	809	824	829	824	837	787	805	764	859	832	796	837	812	828	826	849	832	806	825	766	827	770	850	821	756	832	794	820	809	795	821	857	807	790	773	820	786	805	809	826	800	806	870	853	825	794	799	848	803	752	802	835	828	793	790	813	830	767	768	755	794	838	764	772	812	792	807	782	820	813	843	826	835	853	831	814	823	807	793	874	839	798	796	788	798	847	822	865	820	795	804	802	841	840	829	849	828	787	825	813	833	868	833	804	859	788	854	802	846	856	839	791	802	778	819	809	856	838	795	879	816	833	800	859	805	818	862	784	755	779	826	837	760	776	856	844	813	819	826	843	791	799	836	829	841	832	797	806	858	832	806	834	757	766	852	815	818	874	850	820	818	817	811	820	745	844	757	791	772	842	752	839	839	846	730	861	792	835	807	838	893	816	785	832	817	828	839	851	816	843	853	819	869	830	829	862	820	829	785	826	802	804	756	841	811	875	844	817	776	792	779	788	846	829	810	821	861	843	820	800	810	785	818	775	843	777	785	806	807	821	811	829	770	817	822	822	767	781	860	822	810	798	752	835	776	810	849	835	827	819	781	832	800	812	820	829	849	771	807	768	876	797	835	810	884	808	816	786	803	874	835	855	841	835	874	841	836	798	824	792	793	841	791	845	871	802	862	808	790	837	767	832	789	799	829	813	832	795	800	831	815	871	818	805	812	821	816	809	811	806	853	828	833	867	760	806	791	834	780	778	817	816	790	844	810	795	773	794	769	844	814	827	832	798	790	862	808	798	850	817	820	763	793	845	750	788	823	783	845	805	746	761	831	754	832	845	846	792	854	782	818	823	871	875	820	803	794	856	839	798	885	793	798	851	816	847	838	803	841	829	795	746	768	776	783	804	804	751	840	834	768	840	831	817	815	830	825	867	802	795	798	789	794	805	829	842	831	823	797	826	838	793	838	796	746	830	826	772	812	794	831	819	789	762	805	860	754	818	771	819	778	851	822	861	781	793	816	782	802	832	825	839	872	805	799	808	796	796	796	835	807	828	840	792	822	795	777	813	802	820	815	813	848	811	805	819	840	798	813	820	875	846	807	823	801	772	819	828	863	845	835	772	871	792	779	835	787	799	824	851	856	774	798	811	781	844	858	824	756	762	861	856	837	840	847	821	802	851	838	808	870	815	840	805	837	844	827	798	757	824	801	882	818	795	802	858	821	776	850	792	817	833	818	775	840	814	831	837	815	809	783	785	791	842	864	844	799	816	828	867	773	789	824	836	812	837	801	860	827	802	772	860	827	848	792	818	802	855	827	819	867	819	858	851	834	819	792	873	807	822	865	840	796	827	815	818	824	831	810	856	826	838	858	791	801	847	796	803	819	742	790	851	824	801	871	810	853	824	865	808	763	808	832	794	802	870	850	792	821	809	837	843	753	852	839	820	818	841	811	797	790	834	820	803	785	846	788	821	801	808	838	780	799	807	836	846	760	816	748	833	781	786	797	805	865	777	827	822	848	783	790	805	807	794	829	781	828	831	886	831	802	859	823	846	807	831	786	806	820	791	835	787	822	815	834	842	804	775	817	770	846	776	819	841	816	840	838	819	823	825	813	791	863	842	853	773	832	793	800	832	775	785	825	847	792	761	807	792	832	786	804	768	774	830	814	752	849	821	773	813	839	831	841	845	771	839	773	815	789	825	835	798	827	848	870	811	811	841	844	812	855	780	826	806	774	801	803	835	781	765	817	802	812	854	764	813	801	806	819	806	809	797	807	792	796	776	778	823	816	834	770	840	795	846	788	823	827	814	839	815	853	824	806	806	832	774	798	823	812	829	857	779	819	839	779	888	813	785	852	837	800	825	797	849	838	809	847	821	795	848	771	814	845	809	822	817	811	826	869	803	765	816	810	835	810	836	834	770	838	763	785	831	786	817	838	817	813	818	832	822	808	751	802	789	797	805	862	828	823	835	783	814	855	789	827	744	833	813	808	830	815	809	840	823	830	797	830	797	818	828	823	778	789	778	812	841	844	805	772	858	793	858	778	795	782	797	789	785	810	846	821	797	802	760	795	777	821	821	807	798	810	838	782	811	801	806	836	803	775	843	842	764	813	839	786	845	812	825	847	813	856	822	809	794	806	783	856	843	762	848	815	816	839	825	815	804	777	798	775	792	778	796	813	782	794	814	840	784	819	775	797	895	804	790	797	817	811	831	838	799	795	821	838	745	769	837	801	835	831	855	797	835	790	797	781	803	820	805	812	899	792	830	838	854	767	814	785	814	909	808	778	806	841	816	821	769	844	843	857	836	831	762	813	788
20843	3947	2257	2956	926	424	380	334	241	227	238	232	214	205	175	195	198	212	200	167	170	193	186	148	182	180	187	179	169	194	179	177	175	207	208	196	184	168	184	173	179	133	159	147	181	183	204	190	202	178	165	173	159	193	162	186	196	168	173	171	180	175	179	176	209	163	161	180	179	195	203	166	172	171	158	159	205	176	145	182	203	176	145	165	188	176	163	170	162	184	156	186	179	181	157	171	159	171	125	146	182	158	184	153	177	184	189	180	172	164	156	190	183	191	201	176	187	191	184	185	178	207	174	184	179	162	152	176	191	179	172	155	154	150	170	181	176	155	157	162	155	151	184	172	186	161	181	169	127	169	166	167	167	171	157	176	161	174	178	164	168	170	157	170	205	160	148	180	157	152	168	182	163	147	150	198	177	172	185	194	173	176	179	149	171	189	175	157	152	170	156	159	186	200	170	181	170	198	207	167	164	174	154	196	165	148	164	182	177	198	166	168	175	186	175	169	164	181	146	163	169	193	177	198	164	172	165	173	192	176	177	170	177	192	174	158	182	175	205	170	156	155	153	153	198	167	163	149	163	183	149	142	178	179	196	173	196	170	154	183	187	189	188	151	172	165	176	179	147	148	172	188	178	164	181	188	162	169	177	168	161	188	174	173	178	179	187	186	160	157	169	163	166	180	182	183	185	166	176	184	159	175	195	152	165	158	175	149	177	168	166	170	146	168	179	192	163	168	178	165	190	162	202	160	155	194	168	176	164	154	136	165	204	188	175	189	166	163	150	146	181	185	178	169	159	181	174	159	179	178	158	165	192	156	173	162	156	177	202	144	180	161	168	167	182	171	143	173	181	173	209	203	154	173	165	158	188	166	158	157	176	165	199	191	149	163	166	180	168	163	188	156	163	172	185	184	163	177	177	182	173	190	131	162	180	169	158	172	166	159	157	181	183	163	187	166	164	143	172	180	145	173	177	181	172	150	189	194	167	187	153	181	176	191	182	172	178	195	172	167	160	184	165	182	179	185	161	150	171	179	174	176	189	205	177	174	151	180	168	164	179	166	159	179	161	166	167	175	195	147	197	178	151	188	156	185	191	182	169	163	176	178	188	182	164	180	173	169	174	163	169	194	185	172	183	189	167	152	166	172	186	178	172	181	162	165	169	172	184	173	183	175	167	165	176	171	174	185	172	200	195	171	157	177	166	188	185	150	167	170	177	165	145	171	161	168	173	170	187	181	183	186	177	179	177	169	190	190	169	164	183	185	181	172	181	164	169	188	177	179	206	172	184	201	168	167	181	174	188	190	170	168	161	167	161	195	180	170	188	164	176	166	167	185	184	168	157	174	158	167	160	150	178	166	178	174	180	181	178	153	147	188	170	172	195	187	199	163	158	169	160	167	191	162	160	176	163	184	167	167	181	162	169	194	173	188	152	192	158	179	189	185	165	163	181	171	173	180	180	177	171	158	161	150	201	154	181	175	179	169	163	175	170	184	166	168	158	166	168	143	166	175	155	195	172	169	189	173	170	177	144	143	193	176	171	155	180	163	158	155	167	177	200	183	174	174	166	188	172	155	167	172	177	173	178	181	149	185	150	172	179	158	174	200	168	171	173	173	170	188	199	159	184	150	164	161	161	161	175	172	189	183	172	178	160	170	193	166	193	191	177	143	184	159	165	165	183	171	179	183	168	175	192	190	156	193	172	179	173	170	169	201	191	154	177	166	175	169	165	172	180	184	195	184	175	186	190	189	181	171	165	150	158	209	162	161	185	187	173	194	178	186	170	181	201	195	184	159	180	185	176	156	170	201	184	199	162	193	179	169	183	202	188	175	160	182	190	158	155	168	169	158	196	181	157	170	175	168	155	172	161	170	152	186	168	182	200	174	165	174	173	175	166	160	160	162	186	168	171	168	173	158	170	183	166	202	158	175	189	184	150	182	173	164	169	179	166	181	155	203	187	168	173	180	180	171	167	172	167	168	184	169	148	167	171	186	175	162	184	150	179	182	180	179	186	179	196	191	165	190	160	169	154	181	178	189	165	189	199	199	179	190	168	180	163	167	190	188	179	140	171	146	171	172	157	199	200	170	187	180	167	177	189	168	179	205	175	168	168	168	167	181	205	176	157	170	158	182	173	210	143	174	177	173	180	182	204	182	151	208	168	150	185	178	173	184	202	156	173	154	188	166	178	188	166	168	196	164	166	170	204	164	156	165	178	185	165	157	200	181	178	175	164	153	187	180	181	186	176	176	146	187	172	170	168	158	155	190	172	175	192	179	159	169	165	198	186	172	165	175	167	179	160	178	172	143	178	148	169	162	169	167	138	173	179	162	176	186	183	198	162	168	174	181	182	184	200	162	177	156	167	163	139	174	171	157	191	173	176	177	199	191	185	148	177	181	176	177	163	188	168	152	184	163	171	182	175	155	188	168	164	150	171	192	157	180	174	161	161	186	167	173	173	172	162	172	184	175	138	163	191	172	165	169	166	180	157	192	166	171	154	166	165	191	186	164	179	161	181	183	170	167	195	180	158	183	156	165	183	178	171	185	188	168	173	169	176	190	156	177	172	165	180	192	184	158	192	158	172	163	179	185	160	194	187	187	177	186	185	189	171	167	168	175	173	177	181	151	165	170	188	192	169	170	180	169	180	175	152	208	172	166	183	175	148	178	179	189	171	175	170	191	211	196	150	161	159	167	176	177	168	204	154	180	175	183	167	175	197	162	161	184	167	191	200	190	209	174	176	184	164	177	201	186	161	180	196	150	160	162	172	173	181	176	179	189	175	162	149	179	157	177	189	159	190	157	188	164	179	142	159	209	173	159	162	166	180	142	173	186	146	160	166	180	157	192	179	175	180	192	178	161	155	180	181	230	189	203	171	174	153	184	198	178	158	154	167	150	148	178	158	177	194	177	156	174	171	187	173	153	200	176	180	186	174	186	168	153	173	183	168	174	183	161	180	183	182	186	155	172	188	171	180	202	170	180	162	173	176	155	181	178	182	168	175	145	176	175	189	157	154	155	183	144	154	174	184	167	187	164	172	190	198	190	173	161	185	172	202	153	174	169	188	169	161	177	161	183	159	158	203	172	170	157	176	180	162	183	199	202	167	162	175	188	182	182	147	201	154	175	174	190	160	151	198	170	181	171	194	175	188	174	181	194	185	211	192	181	158	168	184	183	189	158	174	205	165	169	189	159	162	182	166	193	181	173	160	162	187	206	196	165	160	163	160	175	198	181	193	180	180	169	166	153	170	142	152	176	185	205	174	190	200	168	175	158	188	147	160	175	181	172	145	166	171	154	190	195	196	178	172	197	176	156	168	182	168	154	157	188	170	174	195	179	171	181	178	193	166	156	162	153	169	169	185	184	185	185	176	169	152	169	185	159	169	214	174	176	167	191	162	157	176	196	158	169	173	174	157	187	178	149	163	191	179	173	174	180	190	162	183	158	203	202	175	177	161	172	172	173	159	166	143	182	184	178
13276	2364	4470	9186	2953	1504	1483	1275	779	681	654	619	608	600	546	527	533	567	514	513	464	492	494	487	506	513	500	456	479	474	505	473	457	500	427	472	443	476	453	431	438	484	452	458	465	427	444	432	474	461	445	466	453	418	423	454	450	432	452	416	439	464	433	410	448	436	437	441	464	429	428	452	436	452	444	420	448	473	417	445	473	445	467	425	429	445	439	433	437	443	453	398	455	432	453	421	455	387	442	455	439	435	463	431	425	474	445	495	449	431	408	451	427	426	422	428	446	410	428	412	418	430	428	443	450	466	429	418	450	427	479	410	447	462	439	429	403	414	451	432	449	456	412	454	405	420	426	444	427	445	434	422	429	448	418	448	455	434	420	444	410	459	403	443	430	436	408	446	429	434	430	431	453	411	419	467	423	436	451	438	448	415	417	489	428	454	462	437	433	449	454	445	446	454	446	447	466	450	426	426	465	416	450	439	439	429	465	456	431	418	445	435	411	416	465	457	464	451	418	427	462	405	435	420	426	438	436	441	396	429	432	463	448	414	426	447	453	439	427	415	452	439	420	424	415	438	418	434	437	479	432	402	416	436	455	439	452	440	466	439	448	439	423	472	433	451	450	418	447	443	412	442	440	403	414	458	466	442	448	427	383	432	410	455	418	425	424	452	430	454	398	479	447	425	438	444	414	457	412	456	440	430	435	429	416	453	454	411	400	433	451	469	380	455	407	384	481	447	451	443	464	442	409	457	437	453	441	384	436	417	439	419	473	442	418	432	424	414	417	463	417	433	457	405	464	441	399	432	449	463	465	457	441	428	413	418	403	453	424	437	457	467	400	458	442	424	445	450	413	421	429	434	438	430	470	460	450	426	430	468	450	446	430	461	442	444	428	462	419	450	408	414	429	456	419	451	433	399	436	427	449	408	401	470	462	427	448	449	430	426	451	444	439	423	452	421	435	423	457	457	404	452	437	434	431	438	443	423	421	411	432	431	415	426	452	397	412	416	422	458	461	449	425	446	430	461	404	408	428	463	475	468	424	413	448	434	452	441	414	460	440	402	440	427	437	446	436	449	444	445	464	436	435	433	419	457	416	459	448	423	452	429	382	419	430	418	443	441	479	477	437	430	458	390	409	435	421	436	459	427	404	407	431	461	433	405	444	409	434	455	450	456	446	424	412	432	443	432	449	435	432	403	468	422	454	428	414	399	409	427	468	432	463	421	464	443	429	445	474	440	457	443	443	422	439	448	452	411	465	447	447	405	401	445	439	416	453	482	418	418	435	405	406	425	433	436	434	415	399	433	410	447	449	419	421	424	443	474	446	423	431	415	418	428	433	433	466	456	412	448	445	403	424	415	411	420	440	473	489	428	454	462	438	420	399	440	431	445	446	415	469	420	434	412	441	428	435	469	448	416	428	421	464	435	419	436	490	426	472	455	428	440	422	480	425	459	432	437	439	434	462	448	442	404	417	438	452	438	460	456	434	398	431	447	447	458	427	450	462	436	421	443	456	444	403	445	446	444	432	460	435	399	429	441	417	476	449	402	434	426	436	432	478	440	445	471	460	430	396	418	430	449	420	414	463	459	431	446	416	447	436	436	492	426	447	411	464	414	421	448	444	466	441	417	474	418	469	405	432	442	448	464	433	443	456	421	459	460	469	415	414	453	419	434	424	436	438	474	452	427	450	404	439	445	414	462	444	416	465	436	421	409	391	432	456	474	403	471	405	429	446	462	439	398	471	439	436	450	410	462	409	424	434	461	414	457	409	446	443	409	449	435	450	445	429	425	441	444	464	438	403	400	463	448	446	422	386	427	408	432	407	454	472	438	432	442	446	426	435	457	426	445	449	423	429	463	451	464	409	449	419	440	434	447	433	418	456	446	425	451	474	390	408	435	427	462	434	438	448	412	443	431	441	417	452	424	451	449	448	448	429	421	420	468	409	430	437	438	435	412	457	407	446	435	426	429	487	432	451	426	440	437	443	392	423	417	461	456	419	444	419	452	436	458	412	457	494	441	386	437	401	453	425	441	408	432	448	450	451	429	420	441	427	427	436	431	433	410	423	461	446	390	412	400	448	486	424	470	424	442	422	429	448	427	431	435	456	417	425	456	466	444	434	427	476	464	429	431	454	429	455	451	409	431	439	455	442	435	432	461	421	407	456	452	430	440	436	444	461	398	444	430	447	420	447	431	398	418	444	430	475	432	412	398	432	454	422	439	453	410	418	447	439	403	437	427	434	426	426	432	411	428	441	447	411	422	408	418	425	414	419	436	402	438	438	427	486	445	431	450	436	385	462	477	434	433	413	449	427	441	408	444	425	437	407	439	425	453	408	461	444	422	472	474	479	475	447	433	424	415	447	460	431	399	441	420	425	441	394	419	434	430	421	464	467	427	452	418	436	435	455	459	477	427	439	443	438	441	471	440	380	487	426	478	408	444	403	421	450	461	465	440	447	439	427	443	452	400	423	419	393	468	453	424	461	449	462	438	450	434	391	440	433	426	459	414	445	456	427	440	473	433	448	450	431	449	428	425	438	472	446	451	414	430	432	444	443	449	449	466	415	433	430	435	385	430	452	439	448	416	440	461	444	440	441	455	441	416	441	442	413	433	413	428	451	394	445	450	457	416	422	440	425	413	445	423	413	475	438	398	448	415	450	442	465	448	430	436	433	466	391	420	416	430	442	437	416	414	415	415	454	464	439	435	434	420	457	439	451	436	440	478	451	466	403	448	444	430	430	454	439	446	429	436	446	428	417	417	432	461	410	430	422	447	436	449	438	452	427	407	444	425	429	454	464	444	410	458	448	419	455	477	438	405	390	433	424	422	423	454	461	426	428	435	432	468	441	464	400	441	432	420	397	430	458	484	430	448	444	416	451	433	452	415	408	431	431	416	457	436	407	433	410	415	483	412	444	463	406	426	442	392	429	455	445	440	425	443	448	480	395	407	412	475	422	427	404	427	461	452	432	407	443	445	435	477	409	398	458	451	465	407	406	476	390	426	441	463	424	416	444	436	420	390	450	460	432	445	456	433	440	443	417	425	442	489	444	416	448	404	439	421	419	438	435	422	431	426	424	440	417	463	472	449	442	430	407	430	421	446	435	444	419	450	436	467	464	445	426	440	432	444	494	438	427	462	457	452	414	424	430	435	430	442	447	419	449	424	468	459	467	422	447	475	423	478	412	407	448	442	411	468	472	416	471	448	418	422	442	422	425	420	428	424	447	458	404	432	424	437	410	429	431	418	436	409	432	467	402	427	463	423	437	457	457	452	469	386	479	446	465	464	439	452	434	435	432	452	393	447	414	438	400	444	448	418	431	424	454	451	434	437	440	462	434	458	435	440	441	467	463	427	427	413	440	441	403	422	439	450	422	457	477	445	468	464	451	421	409	468	452	459	448	456	450	436	460	475	417	434	426	441	475	441	412	458	460	469	412	431	440	437	425	411	384	449	419	406	441	429	412	407	408	455	468	429
4003	1098	1065	1304	573	389	404	424	386	376	367	340	368	363	344	314	339	370	348	320	360	307	345	337	407	388	389	316	344	330	350	367	411	333	331	318	346	346	342	353	363	320	333	341	363	373	330	367	340	359	353	363	388	360	367	386	342	375	371	345	367	326	329	380	356	318	367	342	335	344	348	359	353	370	355	337	341	365	319	335	333	359	363	354	382	365	346	354	329	365	380	371	337	330	339	372	360	341	317	355	379	368	369	365	335	369	385	335	340	332	358	343	385	392	376	380	357	340	369	357	368	359	334	362	381	315	361	361	352	341	354	361	371	382	346	346	376	323	351	383	352	342	366	333	342	306	382	368	383	364	343	358	368	347	327	388	327	343	291	389	365	355	351	321	345	343	343	345	345	360	353	390	317	367	324	318	333	338	335	326	344	355	378	373	344	310	359	372	349	354	366	325	374	363	367	382	348	350	370	344	343	356	348	348	327	360	338	376	367	352	330	368	342	354	351	336	344	349	332	327	320	345	346	356	366	381	359	350	374	341	384	345	343	359	340	350	361	352	377	343	359	366	345	356	370	373	360	397	351	334	336	378	356	358	334	350	337	340	323	332	357	313	329	347	370	355	364	366	321	341	360	329	316	381	375	357	381	381	352	355	368	346	364	365	342	341	352	383	332	352	337	334	353	341	396	394	355	349	352	361	345	352	367	394	354	347	351	321	400	362	344	348	318	348	335	386	356	383	338	341	342	319	357	361	315	314	351	319	365	310	329	361	344	319	363	369	332	353	321	365	344	381	354	355	395	375	365	333	356	359	371	375	384	371	340	327	344	339	385	372	322	356	373	394	346	319	344	390	355	374	364	399	335	348	362	334	295	337	350	366	320	354	405	356	344	367	366	342	343	344	330	340	363	337	340	352	379	322	367	338	352	335	354	368	367	368	358	361	361	382	329	360	331	339	341	334	347	349	326	386	376	350	332	351	332	355	345	297	332	385	352	373	361	341	356	362	344	377	341	354	400	342	340	345	374	316	350	376	313	363	353	387	364	369	358	368	322	339	356	360	353	358	342	359	330	358	355	327	355	325	326	349	369	331	313	377	327	348	378	351	379	393	330	350	352	331	354	349	360	343	341	345	322	359	342	344	365	369	340	358	349	362	374	365	352	374	340	386	375	326	368	358	322	344	356	341	332	353	298	341	351	362	356	357	349	367	351	370	348	394	368	336	370	340	342	365	363	380	346	371	341	325	382	362	361	339	339	335	321	357	398	354	318	381	358	366	342	361	328	348	359	360	316	364	368	385	327	369	332	351	343	349	353	298	339	319	392	373	352	349	379	346	380	340	344	367	391	369	358	334	350	313	351	354	344	323	378	354	379	335	338	334	331	342	337	335	382	330	359	298	335	365	394	360	345	351	377	335	333	360	363	366	336	353	343	315	362	372	308	365	334	356	373	345	297	331	399	345	382	356	353	356	328	333	339	328	336	346	321	341	339	342	335	335	353	355	384	377	344	358	338	390	353	351	385	345	350	312	353	356	380	362	353	337	364	338	340	365	337	311	356	331	374	376	346	341	336	330	353	357	325	368	375	350	384	334	350	327	309	373	348	359	363	366	368	363	363	370	337	396	331	365	362	334	369	381	375	335	356	311	364	317	332	352	367	371	355	360	324	346	347	351	345	323	365	327	336	371	380	352	341	330	367	377	352	352	345	305	351	332	360	376	370	318	354	365	337	374	357	350	369	348	336	358	337	323	363	360	367	347	368	367	339	340	365	353	371	333	353	366	363	371	372	332	376	359	368	336	360	360	329	346	363	375	337	319	358	334	365	404	367	335	362	333	358	376	368	368	319	361	363	360	338	343	337	321	371	369	336	318	320	326	381	348	358	346	388	369	340	327	349	356	318	343	371	369	385	341	312	381	340	342	347	357	327	354	343	356	304	340	329	360	335	341	376	369	336	357	384	364	330	353	354	338	367	324	359	398	379	343	383	397	344	350	350	332	348	332	356	354	321	355	365	352	365	343	329	367	356	343	303	354	335	341	328	393	334	365	385	355	346	352	360	333	338	308	405	388	358	333	345	328	357	380	326	347	379	338	345	339	328	332	356	341	367	330	338	331	372	345	355	352	348	348	346	383	390	329	346	363	364	363	374	397	326	325	314	354	350	376	384	379	331	307	352	359	364	319	362	352	364	337	338	345	337	339	343	380	380	324	313	363	331	390	366	326	356	336	320	355	338	348	385	349	351	387	374	350	361	332	356	405	370	374	363	362	320	352	364	339	316	336	362	291	353	358	354	388	357	357	368	378	349	372	370	350	354	363	355	328	350	350	411	338	396	329	362	354	388	340	342	332	354	330	358	333	346	366	334	335	358	310	336	387	326	333	339	344	356	378	318	350	350	333	363	345	354	370	363	373	340	354	334	377	353	346	356	339	365	345	378	330	320	344	366	369	344	364	375	368	362	309	351	359	355	353	353	330	343	295	341	340	377	350	391	321	335	361	346	388	337	338	372	365	387	327	331	330	347	334	370	329	326	350	345	354	379	358	316	336	332	324	337	362	324	335	324	376	363	348	404	327	347	358	335	364	368	352	355	360	344	335	362	326	321	377	322	319	354	351	348	351	364	351	336	361	340	363	318	380	345	328	337	342	343	383	320	373	359	343	346	357	340	337	336	319	366	349	345	359	298	310	359	343	344	341	341	351	373	348	365	364	369	339	331	345	390	362	362	348	364	333	360	363	369	335	368	359	353	338	343	320	372	352	405	384	379	336	356	368	332	353	379	342	392	349	356	350	380	355	347	340	347	375	390	340	372	336	357	360	374	359	333	359	352	376	329	376	352	320	356	366	387	349	360	338	364	337	359	341	354	332	297	360	328	358	374	389	339	333	333	346	369	362	361	347	377	360	348	368	353	328	340	367	312	331	324	342	343	368	380	323	391	358	368	334	382	313	372	371	357	340	336	367	347	351	398	351	356	326	368	325	340	354	354	369	321	370	358	337	331	357	353	385	367	327	344	325	352	404	352	385	314	331	363	332	377	338	352	334	357	370	357	344	346	328	370	355	350	322	360	320	321	358	368	356	371	370	328	357	355	366	336	355	344	366	335	376	376	360	328	365	340	348	399	365	348	358	377	371	338	363	338	351	353	398	328	396	371	305	369	375	350	357	346	358	316	288	346	345	349	348	366	364	367	343	362	365	343	389	342	355	383	350	364	314	354	337	383	365	328	331	350	335	377	359	354	329	347	326	331	354	368	353	315	346	368	370	360	351	300	375	351	344	378	357	353	337	354	366	338	317	368	360	367	365	338	344	375	357	346	367	325	321	333	332	374	322	339	311	362	344	374	363	349	346	349	326	340	339	381	355	333	350	365	367	338	346	364	350	344	327	354	320	314	348	364	323	350	363	375	376	328	386	339	339	349	365	333	371	389	342	332	339	388	366	373	336	396	332	375	377	350	358	371	331	344	371	357	365	328	339	342	363	350	348
3799	1551	2511	3707	1615	987	1062	961	882	903	878	849	838	851	873	830	849	858	806	843	789	820	829	805	860	838	807	863	869	809	878	816	789	845	815	872	855	850	869	825	809	833	809	857	879	815	807	821	842	856	862	783	835	815	835	852	803	828	869	857	836	890	881	856	849	803	859	883	792	849	863	841	850	849	782	818	834	872	872	893	818	812	820	866	798	881	839	836	807	845	833	839	841	833	833	839	840	839	823	830	797	840	889	835	853	855	797	887	784	807	804	808	836	876	849	829	873	823	833	858	820	851	860	820	838	827	865	817	863	831	778	830	819	824	784	842	846	833	864	809	784	806	771	888	852	877	851	856	865	840	833	853	836	885	807	810	858	865	815	814	840	816	861	862	858	795	816	819	815	804	822	864	897	863	847	836	839	830	782	823	842	879	827	848	831	868	863	831	878	850	822	790	770	835	827	804	843	839	787	853	815	829	815	846	894	821	761	805	847	831	882	812	850	771	776	850	818	845	847	850	875	854	861	774	817	778	840	828	821	856	802	841	854	819	866	840	806	852	865	787	866	907	860	865	840	761	836	827	898	855	825	843	827	866	815	887	842	816	817	823	867	842	799	828	852	822	794	896	832	800	841	775	836	816	885	819	858	841	850	840	857	877	811	830	867	863	895	815	835	831	804	874	815	887	812	878	861	844	864	813	851	847	783	840	827	857	847	818	818	796	852	778	865	767	838	876	835	841	821	812	798	857	824	846	894	836	842	887	901	787	817	866	839	774	819	808	866	850	819	814	818	797	853	842	808	860	797	878	835	783	833	794	831	843	829	809	868	854	819	850	839	836	806	825	844	846	849	827	818	839	822	763	769	829	828	834	764	858	845	852	813	860	840	828	828	840	816	919	851	820	865	816	874	899	798	872	857	837	877	801	835	783	858	866	808	845	836	854	785	783	809	760	886	842	847	815	867	859	839	878	832	814	861	828	873	827	806	843	827	839	829	811	879	864	846	861	792	810	825	828	885	891	807	841	812	894	869	881	855	846	851	849	821	809	855	835	848	836	781	882	841	789	873	800	772	821	834	836	836	812	838	888	836	874	839	840	813	844	887	831	788	836	841	825	873	819	865	856	848	822	827	811	806	834	825	840	850	830	839	857	823	814	850	803	798	845	839	784	878	845	859	850	839	800	824	810	868	847	834	804	853	790	872	794	857	830	795	816	877	836	823	822	888	851	865	847	848	816	814	840	826	828	815	822	845	785	902	810	878	788	846	778	820	782	808	849	873	799	795	808	825	869	854	828	852	830	810	815	767	879	810	836	843	800	793	887	776	801	862	831	815	836	860	900	853	848	807	818	787	842	870	855	800	821	839	827	800	808	829	804	825	808	875	812	832	839	848	881	834	837	804	816	874	846	817	808	850	823	849	818	853	822	855	874	830	843	811	804	872	826	834	796	835	845	848	826	816	857	821	856	873	772	872	817	821	815	881	852	800	821	833	884	880	785	849	859	812	879	883	796	860	872	826	883	913	806	847	833	850	833	844	817	817	818	888	794	795	842	757	832	834	845	827	846	865	845	837	844	822	813	868	819	824	791	835	833	838	793	875	865	850	866	839	899	802	801	819	806	774	755	834	852	839	801	858	885	871	846	815	860	812	843	825	830	803	829	822	861	854	831	805	797	855	850	835	817	797	806	826	821	817	891	812	854	820	839	862	846	863	840	815	812	836	796	800	845	840	855	824	775	842	805	871	859	857	814	864	816	835	864	862	804	799	814	870	836	764	825	804	805	797	864	859	837	874	825	859	837	818	864	824	839	828	807	873	840	813	837	803	857	861	833	842	830	795	865	835	790	847	865	857	806	821	841	783	885	824	848	833	885	843	851	834	817	818	867	813	849	852	817	823	836	869	883	789	806	847	870	843	843	848	833	816	836	866	840	855	789	796	824	810	798	821	876	886	828	827	802	794	832	830	841	775	872	849	855	814	846	816	854	855	788	866	888	819	840	846	838	850	821	859	768	835	828	810	828	803	834	836	782	841	860	765	885	815	845	794	851	836	874	850	834	862	831	834	848	830	858	886	806	808	855	880	864	799	826	846	822	792	829	843	861	812	836	818	834	847	787	813	831	835	837	833	844	807	857	815	898	860	837	787	862	802	835	829	853	834	781	818	809	828	815	802	832	851	861	800	840	836	863	782	810	862	814	811	801	843	760	905	843	877	836	833	837	830	842	895	809	778	841	838	897	850	782	871	837	814	837	826	811	871	864	811	845	814	856	809	862	833	839	835	860	817	862	847	839	816	786	874	849	856	835	820	839	814	829	849	810	884	867	836	798	827	832	845	831	833	814	886	845	818	875	772	894	819	802	807	832	808	880	822	928	833	838	809	823	844	836	806	861	815	866	818	860	847	848	818	859	846	771	841	819	853	815	817	817	825	835	838	873	851	827	818	854	889	839	844	770	818	815	805	788	832	867	811	825	896	833	828	835	844	835	828	810	851	880	842	830	862	846	869	843	821	856	832	868	784	850	838	817	781	826	816	856	867	877	807	844	844	822	788	860	839	820	819	824	909	826	829	862	830	868	863	828	866	837	827	831	849	832	853	811	822	825	840	850	822	868	841	818	793	830	856	826	879	816	820	851	812	863	807	856	781	830	821	827	812	833	879	822	761	772	849	859	862	823	799	836	845	810	852	880	890	860	839	867	829	803	846	889	805	801	829	842	838	801	801	794	841	824	803	827	862	830	843	807	863	848	843	812	782	802	820	834	864	826	833	862	886	858	874	785	834	862	865	826	865	780	842	792	865	874	871	787	850	873	826	815	821	847	795	816	806	859	837	834	808	861	859	785	865	835	791	847	860	823	896	878	866	851	845	871	866	856	861	774	789	825	824	861	846	841	845	846	858	811	857	803	812	872	823	867	831	858	882	810	810	822	829	784	815	845	791	873	820	859	887	844	786	834	788	841	808	888	786	874	835	827	835	855	843	839	849	844	832	808	821	883	844	836	874	837	850	774	808	831	870	870	837	811	809	839	829	860	883	824	863	826	830	805	905	797	934	840	855	843	817	834	831	853	853	813	825	912	844	868	850	869	848	830	822	858	815	828	806	844	808	801	857	832	906	884	745	835	851	821	854	818	817	798	837	833	817	830	822	918	921	777	779	814	849	802	792	872	856	895	847	815	861	831	832	854	836	874	856	799	798	834	851	846	832	820	835	826	893	792	842	845	828	790	853	861	836	818	887	833	846	823	854	851	867	830	811	861	867	822	829	814	888	803	889	890	906	821	830	802	893	856	835	790	842	867	854	880	833	917	864	845	845	820	847	770	797	803	837	843	820	872	895	849	850	852	849	820	791	800	828	863	886	866	866	814	807	858	852	809	836	841	837	823	844	783	774	819	884	844	806	813	856	851	797	808	808	823	829	785	858	826	790	848	886	847	865	878	851	814	873	824	835	854	791	855	858	782	806	828	849	823	827	876	826	791	828	834	799	782
13628	3259	2400	2191	644	519	446	428	361	383	372	401	391	373	388	402	366	367	357	370	374	340	345	362	344	384	350	336	350	387	352	359	358	352	342	377	363	400	338	350	351	360	334	336	388	366	356	368	380	360	368	356	336	353	347	385	361	391	346	362	347	331	354	352	356	353	373	363	348	368	367	313	384	375	355	387	368	400	360	341	364	373	338	356	363	323	343	383	377	367	349	317	398	347	403	356	376	322	343	360	363	373	361	356	381	355	347	357	335	398	349	331	372	410	355	376	327	339	332	347	366	365	352	347	376	341	344	330	337	362	393	336	341	343	376	338	346	338	378	373	350	338	359	369	316	377	327	345	338	363	319	361	388	366	367	348	346	361	368	342	363	351	368	387	354	356	380	351	337	365	342	327	370	357	363	336	355	337	362	352	352	345	343	353	325	326	339	374	367	370	371	359	390	314	359	341	394	360	357	331	394	367	373	380	333	342	326	370	389	374	377	365	361	373	342	319	318	343	380	328	349	366	349	382	398	327	324	348	361	362	352	377	337	320	374	356	379	340	373	362	382	365	365	362	338	354	379	382	347	392	370	380	346	348	378	373	360	357	378	344	350	360	394	378	374	351	324	368	386	337	345	345	366	343	343	339	330	384	380	369	388	326	384	357	398	388	354	358	319	315	380	354	308	346	361	355	381	334	325	387	360	306	342	363	356	363	361	376	356	377	337	329	379	336	333	362	366	333	385	353	345	376	325	361	335	378	344	361	350	359	338	322	327	344	336	364	368	316	352	304	349	371	381	324	386	348	342	346	338	365	345	349	317	349	375	354	335	341	370	343	342	349	373	345	355	329	339	382	363	365	360	328	349	366	348	360	348	374	324	345	340	340	360	322	410	350	385	344	354	365	362	388	356	348	411	350	301	363	361	328	350	377	367	346	376	365	364	342	333	382	357	346	378	370	391	351	342	347	326	342	350	367	379	367	373	343	391	331	359	369	357	338	334	354	371	370	378	352	360	371	332	362	340	366	347	373	355	378	331	336	344	360	354	355	378	353	370	359	389	361	373	338	350	347	397	363	388	358	358	373	368	320	357	383	360	385	346	368	374	349	396	328	356	390	402	324	386	360	391	378	386	354	356	312	311	370	339	362	344	364	330	332	357	368	358	352	331	342	387	383	397	368	358	343	374	355	325	350	369	368	344	339	359	337	347	353	376	389	349	375	384	366	355	334	335	348	348	370	340	371	381	347	308	366	345	361	391	352	342	373	368	366	348	377	328	392	347	379	337	382	376	344	350	381	360	364	330	365	353	371	365	352	378	383	371	382	329	348	353	348	344	373	344	338	343	369	362	376	337	373	381	344	359	364	354	367	356	349	350	347	384	361	318	339	345	362	345	328	362	368	381	382	383	375	358	352	381	336	368	340	359	336	357	312	373	354	388	374	362	322	325	368	351	335	354	334	340	351	340	322	376	379	356	329	384	363	334	354	364	364	354	357	347	370	354	350	354	360	375	354	335	348	360	330	369	361	352	362	398	360	356	367	378	349	404	338	351	346	366	317	365	369	379	342	337	364	376	352	373	376	367	365	352	374	356	365	383	383	378	345	345	377	355	382	376	382	386	412	340	319	354	353	343	347	338	350	368	367	360	376	343	375	377	373	370	372	378	405	341	390	379	366	343	360	331	388	343	345	341	351	358	360	363	385	330	354	405	348	351	363	348	379	339	388	352	333	364	344	372	383	335	351	339	389	358	327	366	328	365	360	351	326	364	348	358	357	350	340	382	374	372	365	335	350	360	358	362	372	352	393	378	340	334	355	363	355	337	342	365	368	353	354	346	344	335	377	368	381	377	332	327	344	351	343	391	352	378	365	344	364	366	327	339	361	332	359	381	370	370	354	355	356	338	372	378	377	380	370	366	358	331	360	357	323	355	357	393	354	358	311	343	334	333	351	365	347	382	368	374	386	365	338	341	349	347	360	328	364	321	361	404	332	346	415	346	390	346	375	367	360	337	380	330	339	366	356	361	372	347	362	379	330	356	314	332	375	364	341	364	304	346	350	368	348	355	374	318	356	401	379	376	347	342	376	360	347	384	365	364	370	313	361	334	358	353	368	338	332	366	372	404	376	336	359	342	379	366	370	338	339	357	327	349	366	388	323	367	382	376	355	396	352	322	329	370	334	326	365	362	363	362	341	323	355	371	359	363	370	360	335	380	366	349	373	345	353	351	360	358	372	371	352	369	319	358	350	360	360	334	344	371	374	382	350	376	336	348	362	335	339	368	361	316	343	354	385	351	348	395	357	387	367	368	370	329	331	377	356	358	359	336	362	344	359	369	377	362	353	387	390	322	324	388	384	370	346	367	383	363	364	345	320	329	373	343	360	361	362	335	360	374	341	367	348	338	374	339	368	382	390	359	342	322	395	353	348	362	357	399	339	337	332	381	351	357	368	324	357	343	344	350	354	316	372	376	353	407	362	364	342	348	359	346	356	337	369	340	393	373	417	354	347	312	370	364	346	354	365	400	339	379	378	378	341	348	361	335	363	358	366	365	338	383	361	361	356	354	352	363	374	361	354	364	390	363	385	349	366	330	347	352	394	357	362	356	402	352	343	367	352	357	339	357	363	358	395	361	333	348	372	359	347	341	354	368	333	307	331	359	356	342	332	359	347	342	359	358	347	348	352	347	322	361	339	387	344	346	370	353	325	339	328	366	337	344	361	363	345	347	324	374	358	330	345	375	359	381	356	380	320	371	375	382	342	376	388	332	330	342	378	344	349	330	338	356	371	321	378	342	322	366	366	334	336	413	358	362	348	345	361	353	336	359	348	349	385	346	379	355	355	336	351	355	361	378	363	365	401	397	377	375	367	380	344	357	327	362	383	353	344	356	345	353	369	359	359	350	358	344	379	393	346	324	362	369	343	335	360	369	362	324	351	340	357	369	384	367	405	396	348	361	389	363	384	361	360	362	362	358	380	348	370	359	362	356	337	381	376	394	348	366	379	357	358	342	380	352	323	343	350	373	343	360	345	343	320	372	420	400	375	369	341	413	372	333	348	368	356	346	336	369	376	341	354	357	367	373	333	395	352	367	340	339	333	343	339	371	352	349	363	368	413	358	345	379	376	337	351	350	346	372	334	348	355	341	361	368	390	383	381	380	342	344	354	348	360	365	368	324	385	349	329	348	339	350	378	371	358	341	336	381	397	366	348	375	349	353	430	340	356	352	362	360	351	378	387	357	312	355	338	327	378	336	340	357	368	356	354	323	397	387	371	328	345	371	355	383	376	397	356	348	373	358	346	375	345	337	318	350	368	337	335	328	356	375	336	346	368	354	339	295	398	353	382	376	373	387	353	391	388	332	341	374	350	335	341	351	356	323	338	364	361	341	333	359	334	350	350	348	349	353	343	376	362	358	344	331	358	342	343	370	332	371	384	354	376	345	322	339	371	355	343	346	380	343	392	348	334	356	375	367	351	357	354	361	380
10757	2843	5115	6299	1974	1413	1507	1241	1034	992	896	958	918	948	881	874	896	864	843	863	845	887	854	871	891	894	907	839	913	878	880	812	943	836	863	847	845	889	880	820	950	805	804	859	891	837	842	874	887	810	862	820	843	853	855	837	821	855	807	835	896	825	799	805	840	822	825	839	897	850	831	778	849	865	843	859	833	803	831	796	853	836	827	836	826	844	838	793	891	848	832	828	826	862	864	841	822	841	812	824	826	813	863	874	827	852	834	826	840	812	857	806	829	829	841	827	821	831	810	855	797	830	846	872	855	840	867	842	870	892	823	847	816	831	854	819	861	866	796	852	845	772	823	865	853	810	831	839	902	841	790	855	787	869	827	877	840	842	867	830	829	945	894	812	876	851	820	849	855	892	854	800	825	777	865	839	835	847	886	784	844	793	852	880	856	826	824	815	819	833	801	873	791	826	815	834	804	828	886	896	856	856	851	868	848	859	794	840	802	874	887	846	888	858	845	846	879	806	877	795	808	861	858	846	848	843	855	851	836	835	801	872	815	896	810	816	833	860	869	770	826	842	859	849	874	823	819	802	844	825	795	844	857	811	818	829	814	817	806	875	821	872	844	832	807	888	862	823	879	864	787	854	792	831	811	802	862	906	884	831	802	847	857	832	900	795	848	777	834	883	895	898	807	836	844	832	822	785	861	879	811	829	850	842	852	860	841	845	806	881	847	811	875	836	778	867	837	798	817	863	832	823	874	845	846	814	830	845	888	839	879	840	830	867	875	812	846	836	841	821	806	838	787	835	879	780	807	827	840	825	849	829	871	810	858	834	807	895	832	814	900	808	817	836	833	859	823	824	756	867	879	871	857	845	806	865	845	797	841	858	877	809	828	861	863	842	878	837	820	805	820	828	885	843	888	880	887	836	872	859	846	806	837	843	823	803	811	849	807	821	870	909	829	809	877	768	857	833	806	855	829	862	904	851	853	845	902	874	880	871	855	802	845	837	810	856	825	837	827	818	847	821	836	845	815	824	849	876	852	843	809	842	835	882	831	893	828	858	777	862	858	892	868	818	856	807	854	807	846	846	872	814	880	876	815	831	827	836	848	840	837	851	850	859	832	835	816	830	773	809	840	817	840	855	818	844	858	817	798	843	792	842	851	833	817	807	877	832	851	817	841	877	806	854	886	833	852	848	883	867	812	832	857	860	825	870	864	816	874	869	831	829	866	817	855	860	876	820	843	830	796	851	867	851	831	854	827	867	820	852	821	824	930	821	852	811	872	842	845	818	880	880	828	871	826	800	880	866	839	841	778	836	807	781	827	809	856	896	823	879	847	825	811	816	815	853	828	854	788	837	870	805	865	871	838	824	861	833	830	885	809	854	808	883	844	856	790	807	791	837	905	917	839	777	881	842	861	827	837	794	823	903	819	836	854	851	883	832	835	885	835	869	828	838	832	842	825	851	823	769	813	799	847	819	819	832	887	885	804	846	831	818	798	825	907	851	840	829	831	896	870	866	883	864	814	849	828	883	845	833	895	816	849	760	854	870	807	825	828	858	862	811	845	889	824	807	846	818	830	847	805	834	839	840	871	843	818	862	858	795	830	849	856	855	826	816	850	791	805	828	807	835	843	848	863	887	847	780	820	788	854	840	825	851	852	858	861	798	816	793	874	868	860	818	762	844	817	822	786	841	856	823	836	880	810	838	866	878	807	841	826	892	832	829	839	829	825	837	852	857	869	883	873	860	829	834	862	831	845	841	897	813	806	808	850	813	860	858	822	853	817	845	776	894	875	839	851	788	850	890	851	788	809	831	850	796	872	801	830	794	868	839	854	850	809	809	794	810	844	843	878	868	824	816	889	845	851	851	883	805	883	838	808	873	862	832	846	885	802	841	834	861	793	865	819	860	786	882	831	814	846	857	874	797	786	849	856	834	846	827	843	866	871	863	842	830	851	858	828	888	860	857	783	842	830	839	805	849	852	843	818	819	879	841	841	851	857	858	829	888	847	781	863	859	794	831	809	860	844	854	832	837	834	796	810	831	858	842	813	809	860	874	852	780	831	864	841	832	855	814	860	874	827	831	856	858	811	858	823	797	811	799	849	833	819	820	804	783	798	840	840	841	841	789	834	815	836	846	907	859	842	838	848	879	854	828	858	826	809	835	818	860	857	814	783	845	857	822	828	871	843	832	797	827	844	854	852	849	854	855	774	856	867	811	838	866	842	869	869	865	860	858	792	851	828	808	840	856	792	824	877	871	819	826	799	845	839	839	888	838	869	859	845	846	851	902	861	801	798	847	790	824	845	817	827	882	869	903	838	842	862	852	822	828	837	814	775	838	845	803	848	850	833	815	861	836	854	806	865	842	858	859	862	837	833	850	830	842	855	850	890	890	872	861	841	824	805	857	824	830	828	840	813	808	820	880	814	839	843	844	887	842	854	844	813	843	820	828	860	816	825	812	857	817	795	846	787	857	887	780	859	852	786	875	839	784	860	856	841	917	808	820	871	847	835	910	882	900	838	812	806	820	838	813	804	820	802	876	885	888	836	876	849	854	841	828	807	804	819	889	860	836	856	827	832	873	801	831	834	794	881	816	871	837	872	820	803	835	848	802	891	845	851	851	851	836	835	862	754	851	822	812	847	871	840	816	829	854	893	849	845	833	873	834	851	837	821	862	831	821	835	845	838	896	850	855	891	865	836	854	832	839	844	838	845	868	833	809	802	809	830	812	882	869	832	808	901	854	871	877	768	860	805	869	881	812	830	821	863	915	788	796	819	833	829	843	854	889	841	842	799	823	846	819	867	858	811	856	854	865	810	799	801	831	874	897	895	863	798	824	843	873	860	843	838	846	887	815	849	839	835	837	774	869	812	832	811	820	845	810	896	801	892	867	845	835	819	839	866	856	843	836	886	846	882	832	869	859	849	859	840	844	836	872	851	848	873	845	870	810	854	782	824	817	798	851	814	825	866	873	827	860	823	850	828	755	834	803	887	871	857	827	866	849	865	850	857	833	886	860	817	910	837	819	835	802	875	791	813	815	824	813	894	838	826	817	822	834	817	828	844	852	853	838	808	826	822	840	876	842	802	839	871	882	801	823	827	862	856	822	784	831	885	827	782	832	852	831	851	870	836	854	858	818	816	821	824	838	834	845	832	828	877	878	828	862	819	855	875	837	855	824	782	822	802	806	823	802	862	893	862	805	803	884	854	841	859	836	828	829	834	834	798	801	847	832	839	871	884	835	803	811	865	861	793	810	809	866	798	880	863	882	806	848	872	824	840	765	832	854	837	843	829	854	780	850	847	807	836	886	856	859	813	855	829	842	844	839	828	843	852	808	788	831	794	842	809	804	845	814	810	844	840	832	829	829	859	881	850	826	816	877	827	792	866	837	844	801	855	842	857	841	856	861	868	835	872	836	833	860	831	838	886	830	870	870	825	872	821	839	884	854	833	852	837	852	844	849	875	860	866	894	815	832	793	857
23009	6368	4421	3126	749	407	382	343	225	202	217	214	230	231	230	183	215	196	200	209	208	206	196	193	182	177	177	181	189	193	164	178	161	189	186	193	156	181	159	169	178	167	178	176	184	207	212	149	200	183	173	163	213	163	182	175	184	186	221	198	217	190	181	200	185	203	196	187	203	206	191	162	175	195	185	193	198	202	191	176	195	169	211	178	165	188	198	207	167	162	188	208	201	190	205	209	204	211	203	193	162	206	189	162	196	185	180	203	179	190	178	168	163	160	193	186	204	187	194	170	217	187	189	199	182	190	221	174	205	191	191	172	161	194	184	205	164	196	179	199	181	192	203	183	182	190	216	181	173	176	169	204	202	185	168	180	192	175	178	174	180	184	178	196	189	201	176	223	193	182	195	174	192	168	179	190	196	167	163	211	178	187	195	173	179	161	171	203	195	210	183	172	196	191	182	184	158	199	198	215	195	186	195	171	182	171	184	230	171	181	191	196	166	182	185	184	211	187	172	212	196	223	187	207	157	201	187	177	194	190	194	219	177	193	173	184	198	191	186	195	203	173	203	188	174	173	177	188	204	179	179	192	185	183	172	195	206	194	204	175	169	168	159	166	177	163	203	192	182	175	166	175	205	197	182	163	201	170	204	193	173	170	181	189	180	180	197	170	181	181	180	180	190	178	175	181	177	197	165	209	173	198	206	170	182	189	171	219	174	167	184	180	160	208	164	188	205	171	205	166	189	175	161	171	192	181	191	182	182	203	160	205	148	176	175	179	178	178	182	178	174	187	185	176	193	203	208	194	215	178	179	218	191	193	188	154	177	194	190	191	186	207	184	187	184	191	190	203	187	200	195	172	174	197	189	176	188	205	194	182	176	193	164	168	193	203	196	176	213	195	210	179	180	178	159	181	187	173	188	185	185	187	165	192	167	159	204	197	190	190	195	170	179	209	215	208	185	175	208	191	196	178	216	185	173	181	200	172	171	157	185	165	162	192	185	195	185	188	218	190	212	161	203	179	210	186	196	211	197	176	193	180	195	178	225	194	183	173	189	168	185	206	171	205	199	191	177	187	189	191	162	197	182	186	210	171	181	188	193	159	195	193	198	197	221	196	195	190	173	194	190	160	191	168	193	194	162	209	192	178	208	184	157	187	175	187	194	197	187	192	164	191	157	187	194	194	174	180	184	198	180	184	202	179	204	196	189	211	183	182	189	199	207	187	218	191	200	185	160	200	202	194	207	192	169	181	174	197	200	187	203	188	168	190	198	169	185	189	180	170	176	180	192	185	201	193	180	169	173	180	184	189	179	187	209	166	181	172	182	187	160	194	196	190	186	203	204	210	175	181	158	205	176	198	202	198	165	178	190	177	202	173	172	165	186	191	169	196	195	173	174	191	176	216	167	162	218	174	198	194	186	182	181	194	185	175	193	146	189	153	183	170	194	201	157	193	173	177	187	186	191	202	182	188	190	176	178	148	201	154	167	202	187	199	216	178	168	192	184	175	192	164	189	173	174	181	197	185	187	229	202	196	188	203	166	185	210	205	199	184	191	216	165	196	192	189	206	195	191	208	181	183	193	190	191	182	205	177	193	204	186	180	188	196	185	176	178	177	190	162	180	197	170	159	185	191	180	193	156	184	186	178	185	165	183	182	184	163	186	197	198	179	176	190	200	175	192	181	166	202	196	160	164	193	190	181	197	171	214	208	189	200	178	197	168	190	203	168	184	182	193	194	201	205	191	198	164	206	207	186	203	192	200	155	212	198	168	194	176	190	186	188	182	168	205	214	199	177	214	166	172	181	169	191	158	149	174	169	177	190	172	184	178	161	173	190	175	183	186	163	203	188	181	183	165	184	210	195	156	174	213	197	162	184	160	143	164	190	178	189	172	176	189	193	167	168	212	198	197	194	197	200	192	212	195	195	182	188	188	165	178	179	200	182	184	170	200	181	173	183	179	183	184	170	178	181	188	179	169	179	195	176	188	194	167	196	180	201	190	182	177	179	161	188	189	192	201	207	181	193	193	199	164	188	210	198	190	178	202	165	198	176	204	213	189	170	157	189	186	185	172	195	203	218	231	168	188	201	195	189	157	204	169	180	190	173	180	179	214	199	203	168	195	180	198	169	199	170	199	181	186	187	192	180	188	215	178	181	182	178	198	178	177	182	189	205	199	192	218	203	178	210	180	193	192	198	192	167	171	183	180	169	163	212	190	209	199	191	180	174	192	207	187	185	180	205	192	197	189	198	188	183	207	185	204	170	197	188	178	182	183	162	178	175	170	192	224	171	192	183	182	184	179	174	184	188	184	189	184	175	167	211	215	175	217	201	237	198	177	166	197	194	175	199	160	180	173	165	200	194	193	194	232	186	189	201	194	192	201	169	186	202	189	201	180	195	193	174	184	213	187	188	165	172	187	185	203	188	185	203	193	176	191	166	177	213	182	188	202	181	189	186	208	182	217	204	199	187	173	212	196	184	182	181	196	196	191	180	181	206	195	185	180	173	200	193	180	179	154	168	188	188	170	187	189	171	173	195	194	210	208	185	168	191	210	196	191	180	190	171	177	200	182	195	175	160	177	192	192	172	199	153	195	224	200	182	195	172	173	182	189	197	183	197	188	177	185	174	161	196	154	168	185	168	193	184	196	177	182	198	169	188	172	169	186	197	196	204	202	195	187	196	172	191	191	184	222	185	193	160	164	200	212	191	184	174	179	168	181	183	174	196	185	193	160	161	173	180	173	200	184	192	179	203	199	175	181	189	200	195	157	183	179	195	200	205	171	208	189	177	171	202	176	205	181	204	178	193	167	186	182	184	226	177	168	155	198	201	172	165	200	168	181	176	174	187	190	200	189	167	169	173	217	181	175	188	202	197	186	181	178	194	180	187	195	193	178	203	179	192	183	200	172	147	166	183	178	185	206	204	203	166	177	199	181	189	173	162	197	203	190	182	176	205	193	207	191	216	196	179	186	168	210	190	168	191	195	185	155	169	193	195	193	200	172	190	163	150	198	202	199	208	165	186	179	195	165	217	180	177	166	194	199	203	176	204	169	174	190	207	168	184	172	179	160	174	174	177	192	174	175	212	177	174	178	177	209	202	195	192	210	196	199	203	191	192	199	187	181	172	207	183	194	202	153	205	205	199	163	180	226	186	169	197	199	174	176	172	198	181	200	171	182	187	174	172	180	192	186	219	187	202	177	169	177	168	199	204	215	175	167	181	176	172	234	183	171	175	182	184	189	210	187	189	214	204	197	186	200	198	193	159	174	214	194	200	171	204	160	160	207	187	163	189	164	212	176	202	183	152	190	174	188	180	210	191	188	180	192	165	182	190	178	196	178	186	162	211	179	175	195	179	193	206	169	175	183	191	182	215	195	205	198	169	173	190	199	188	183	194	182	192	210	173	173	203	199	162	172	172	194	194	183	177	191	184	149	177	186	179	206	189	181	184	200	180	176	164	185	166	180	220	190	178	204	171
14842	4431	7726	8866	2494	1453	1465	1236	814	748	667	629	598	606	582	571	576	571	578	540	530	553	485	551	529	538	490	493	460	477	454	451	490	483	511	491	488	499	483	448	491	486	453	498	483	521	481	495	474	498	476	501	492	502	457	471	485	480	476	484	515	491	486	447	479	493	436	468	487	472	503	448	494	436	475	458	473	457	500	467	454	507	493	435	419	460	431	440	487	454	446	465	449	475	490	507	472	483	477	484	481	456	456	442	477	475	437	458	446	429	481	448	495	472	445	479	467	489	464	467	478	470	503	481	482	464	496	438	487	496	450	479	482	486	423	449	479	468	467	443	474	455	503	467	438	466	456	442	427	442	465	501	462	484	441	495	477	501	451	465	487	491	457	493	503	473	429	442	472	457	467	439	439	435	464	463	471	460	470	473	459	469	480	462	457	482	487	448	478	481	472	456	481	447	479	494	477	478	484	486	466	510	495	471	480	462	485	449	441	473	472	471	437	439	453	458	472	478	468	447	474	450	454	475	473	471	425	468	443	468	480	466	483	436	461	445	480	477	458	478	486	454	465	464	435	485	491	428	465	448	473	421	495	483	471	465	487	450	472	468	418	435	486	520	503	444	451	429	434	440	460	476	470	469	460	452	449	430	462	508	437	446	442	485	466	470	489	493	471	424	480	481	470	503	477	428	491	469	491	475	503	444	463	464	463	498	453	488	466	424	490	467	454	445	454	469	440	494	457	463	469	494	470	490	501	488	447	464	472	455	444	446	457	466	467	417	440	464	437	437	451	476	505	506	474	458	424	478	427	485	459	444	459	464	493	469	463	468	453	474	428	473	460	467	449	450	463	481	505	471	486	474	436	487	457	510	488	455	457	498	410	450	464	500	456	454	470	435	457	482	482	482	474	470	497	459	440	451	444	479	466	481	440	452	453	472	468	473	466	467	497	425	500	456	482	518	462	498	488	424	454	464	407	444	495	456	440	477	456	442	489	492	472	457	448	477	434	461	490	475	505	450	466	439	470	442	488	445	498	435	479	466	465	436	488	475	468	442	498	472	459	454	493	467	441	497	427	478	459	467	441	461	467	468	445	447	492	473	486	447	506	455	460	448	485	474	501	445	488	526	512	433	452	460	454	450	480	471	473	488	447	472	488	472	474	461	463	543	480	496	468	428	466	462	433	449	462	460	477	435	469	452	454	471	460	464	438	476	489	451	488	430	436	507	465	475	441	494	478	472	448	461	486	474	455	445	486	492	425	479	433	448	466	471	448	457	459	435	474	494	439	468	458	439	455	437	464	467	505	488	455	432	433	445	499	460	468	468	446	454	481	452	471	480	481	448	433	470	458	483	439	510	476	453	496	484	458	446	458	456	490	456	483	486	486	474	421	442	435	454	495	478	505	453	479	481	464	461	484	484	451	450	485	477	490	472	482	443	495	460	494	515	466	464	520	449	486	439	450	487	484	446	448	478	475	489	437	465	483	480	455	464	457	479	498	439	461	500	456	439	472	487	465	449	487	499	489	469	457	469	461	450	461	476	474	480	453	482	491	473	497	441	478	503	482	434	452	469	460	482	497	453	468	464	444	495	497	440	499	482	467	438	483	485	482	486	469	435	439	483	487	487	475	442	466	441	483	443	434	468	510	467	438	488	511	406	469	484	451	462	457	481	511	469	490	454	447	470	459	476	458	484	512	496	489	448	488	450	466	498	450	446	451	475	484	433	460	447	507	518	429	462	466	506	466	465	496	446	497	464	474	486	502	462	463	499	490	436	495	448	473	477	469	527	469	464	475	480	451	490	494	466	451	490	492	459	456	447	467	443	459	466	467	471	477	505	503	463	457	430	467	455	457	485	481	469	489	471	466	440	465	440	475	492	489	485	471	439	495	445	464	465	437	455	514	459	477	467	476	471	449	455	460	449	481	464	444	457	433	485	461	460	489	460	530	435	473	409	451	501	517	449	458	457	441	494	466	456	482	468	448	416	466	450	486	479	451	503	490	461	476	447	438	477	485	476	447	508	469	459	444	481	455	459	464	467	446	469	479	481	474	468	490	466	501	503	481	417	463	470	481	484	443	461	428	451	494	463	478	422	484	496	507	439	501	471	480	441	489	481	481	477	479	447	474	474	456	488	467	461	453	471	446	499	432	462	447	465	461	428	455	438	470	471	490	419	459	478	438	475	468	422	474	465	493	473	436	466	458	482	458	501	482	467	491	420	454	453	494	477	466	481	483	478	480	452	455	483	433	487	509	451	462	437	483	485	507	475	474	495	486	477	476	482	467	447	424	433	460	454	494	484	471	455	445	464	446	472	460	454	448	449	488	463	495	459	452	466	422	485	454	490	466	515	462	481	478	478	448	494	463	427	497	484	445	455	470	460	467	465	439	465	458	482	480	424	464	458	472	452	492	420	485	464	484	466	471	444	467	469	483	466	472	470	477	457	496	500	466	464	478	475	452	441	463	496	434	444	489	469	476	443	470	435	464	448	467	459	520	459	456	437	472	479	488	494	438	464	482	497	442	477	436	442	444	482	486	445	461	457	441	451	470	479	469	486	450	465	481	448	465	462	498	504	429	457	475	446	449	431	461	497	459	461	436	461	479	466	451	429	491	439	462	467	443	450	486	453	481	468	448	433	445	428	459	470	462	534	475	458	451	432	491	481	484	476	490	451	435	435	445	467	460	482	474	439	443	488	447	497	447	470	481	427	492	465	476	465	449	463	494	467	482	469	491	476	437	518	482	468	453	466	451	490	470	492	416	493	484	475	470	481	500	465	454	472	475	481	444	443	490	469	446	487	440	444	443	467	455	495	445	440	412	479	476	457	467	448	494	447	437	453	440	487	490	483	450	465	466	482	478	510	467	473	483	460	450	465	471	497	445	456	460	485	477	465	465	481	474	485	494	482	500	516	514	459	487	441	460	435	483	496	454	480	468	434	464	474	426	470	470	466	485	459	445	465	460	459	447	477	483	470	479	475	486	432	464	490	485	454	452	461	470	464	537	479	454	445	462	497	460	476	517	459	449	448	464	470	459	456	474	459	500	466	454	507	454	472	452	480	466	481	477	448	431	435	500	459	470	451	462	469	494	471	497	454	477	482	454	462	458	475	449	464	449	508	446	442	421	461	425	462	487	482	491	437	478	477	470	450	474	481	482	473	475	505	438	477	440	472	461	467	471	488	463	483	471	428	473	485	469	468	466	483	428	451	459	443	480	486	490	491	483	459	448	479	490	428	492	472	428	448	465	477	480	440	441	444	473	438	475	472	481	471	476	428	489	508	431	459	425	448	458	461	459	449	444	444	496	497	470	465	509	452	511	483	472	431	467	466	442	440	448	467	472	450	473	463	473	461	459	473	448	500	481	453	476	441	462	457	430	425	498	463	476	492	432	453	484	496	452	508	469	462	459	470	449	462	467	417	470	459	453	496	429	462	451	471	475	476	448	451	433	495	450	437	521	432	506	471	447	472	486	440	500	464
5411	2006	1765	1227	536	389	412	407	377	357	420	379	363	392	368	348	372	383	350	381	389	373	393	356	346	353	388	381	356	384	362	367	357	373	356	350	373	375	356	395	389	361	358	402	358	328	352	329	375	400	355	353	377	375	358	373	351	373	354	369	374	346	329	368	368	357	330	374	402	379	406	377	387	359	373	350	370	354	355	368	346	324	371	356	335	333	363	359	339	383	356	381	380	398	404	364	357	367	390	328	343	354	366	358	351	362	373	345	354	350	351	342	369	381	379	385	369	385	391	335	348	374	363	353	348	333	344	426	358	366	351	392	384	390	349	374	336	351	346	401	364	356	343	344	378	369	369	371	344	365	360	352	367	361	394	381	358	356	345	355	377	407	352	379	351	374	365	384	371	372	370	384	359	373	359	378	351	346	356	363	419	374	388	380	378	365	378	378	362	318	389	378	355	387	336	381	371	386	340	379	388	318	373	347	385	399	363	343	351	379	345	397	356	405	391	376	396	407	339	367	315	362	377	349	345	385	342	379	411	364	363	357	366	363	357	333	351	383	356	352	378	344	366	356	354	342	353	354	368	356	316	352	369	348	369	373	381	373	341	385	394	387	337	372	382	345	376	339	350	371	339	362	351	367	329	349	368	358	332	333	323	335	357	351	360	400	352	416	362	349	355	390	339	363	389	335	378	379	383	390	340	385	364	363	375	371	394	344	380	328	339	403	350	392	377	411	341	357	356	340	342	368	413	346	376	364	383	377	361	357	370	331	355	352	381	392	359	345	335	370	363	368	354	357	363	374	344	370	353	381	353	347	340	371	360	346	370	359	377	365	354	407	365	392	397	405	346	350	358	357	363	359	368	357	353	381	400	398	354	363	353	378	351	350	351	348	361	361	368	366	381	360	342	374	371	359	310	389	385	343	388	404	357	372	377	376	380	407	338	300	329	359	370	379	370	354	346	357	337	364	375	366	352	378	350	364	363	367	382	336	364	366	372	383	368	332	336	356	343	364	350	363	362	368	341	341	331	385	373	373	371	343	354	390	347	363	371	361	369	346	327	354	367	417	378	359	359	350	362	365	386	366	346	377	351	367	358	387	387	382	363	361	373	351	349	368	407	389	369	345	371	370	356	345	363	401	412	366	378	360	401	383	341	348	343	385	362	368	404	369	376	397	382	364	360	326	345	377	353	359	352	390	360	363	367	359	364	338	359	360	362	359	358	356	387	373	378	366	348	365	366	372	401	399	388	360	359	382	398	348	341	366	377	367	378	357	377	370	371	359	357	330	394	373	354	368	362	376	338	402	370	314	386	357	370	371	349	372	371	361	404	386	395	383	365	351	359	372	358	354	370	350	355	364	373	351	402	376	325	361	349	327	324	347	370	433	365	392	350	356	357	343	326	333	388	371	333	357	379	399	347	374	354	367	328	388	380	370	342	376	348	384	345	346	367	420	372	374	379	415	368	374	372	373	357	369	342	366	409	378	386	349	385	387	354	388	358	408	382	400	396	322	366	335	352	352	351	370	337	355	367	311	347	408	377	378	352	333	346	359	364	394	362	413	327	385	392	368	364	394	396	389	374	349	402	396	372	366	371	347	326	348	372	393	349	334	345	376	373	391	331	356	340	379	367	368	408	358	382	362	404	394	368	390	369	376	396	355	364	385	354	384	345	356	349	343	389	385	365	379	363	410	387	333	337	401	369	357	362	382	384	368	364	350	357	388	382	378	385	363	339	355	376	385	340	384	365	359	350	332	341	368	341	337	375	400	351	368	320	378	428	342	348	351	384	382	381	344	342	341	358	360	348	354	370	372	393	360	408	358	367	331	369	357	375	355	346	348	356	324	357	357	383	365	405	348	390	384	359	342	318	368	379	359	361	366	365	318	364	352	347	340	352	357	396	353	343	361	363	355	368	398	394	393	384	349	392	361	409	374	353	377	339	342	363	383	357	363	355	367	357	360	379	353	377	374	372	370	383	386	383	318	343	358	389	370	360	364	398	333	332	348	383	380	391	379	376	358	367	369	351	331	322	390	356	355	375	377	374	345	344	372	345	344	384	370	358	375	334	370	382	363	330	335	376	374	344	375	389	349	391	358	332	326	396	355	372	391	348	367	377	382	354	364	364	320	376	394	377	366	345	376	384	333	381	373	379	385	329	345	364	315	320	332	354	357	395	343	342	355	389	367	359	377	375	392	387	368	344	389	377	389	359	387	332	368	398	368	357	333	370	340	377	364	363	355	329	372	373	339	355	386	377	383	367	389	357	396	398	394	322	341	383	366	353	366	344	393	389	400	366	392	365	336	353	428	367	358	332	354	390	362	366	359	387	373	345	318	356	368	397	409	341	373	375	375	389	390	367	368	353	379	346	378	345	353	377	359	356	365	378	364	367	378	355	361	360	394	343	312	390	383	358	339	389	364	380	374	380	322	341	375	353	396	361	373	351	351	348	356	388	381	374	369	376	366	354	359	353	358	364	366	345	326	401	337	324	358	387	357	353	377	349	335	365	361	366	379	378	403	352	392	397	377	387	356	368	374	357	335	363	355	350	367	336	369	375	353	378	325	365	326	362	358	349	381	374	342	361	369	361	378	378	374	371	379	373	395	375	359	373	376	374	369	344	376	318	328	350	346	353	338	367	395	429	367	350	367	335	347	329	367	390	396	373	351	393	355	351	359	330	379	370	372	395	367	338	393	350	383	351	402	334	365	333	373	374	348	383	357	411	335	364	353	321	377	344	391	383	376	328	385	385	350	356	387	397	328	364	372	326	389	379	308	360	369	380	345	362	386	363	372	360	372	386	352	358	364	382	390	378	346	360	346	371	405	371	413	367	349	308	359	358	343	329	371	359	357	379	385	370	351	369	345	372	363	371	340	350	348	395	374	392	356	404	391	361	387	363	364	373	378	375	374	367	342	336	370	386	370	346	387	357	341	308	357	364	343	348	370	397	353	322	345	351	333	373	328	352	375	377	352	379	360	360	378	351	372	367	373	343	346	361	331	354	378	364	366	343	376	379	339	334	360	332	405	368	354	360	377	350	366	401	371	358	386	381	331	355	357	364	398	361	331	400	390	373	372	355	339	339	384	385	358	379	327	359	365	345	365	389	356	359	370	329	395	359	401	358	379	418	395	361	371	343	423	386	341	317	372	363	398	353	394	344	328	407	377	376	381	324	321	314	332	408	377	372	372	383	392	336	401	357	335	369	371	362	352	369	381	359	363	340	333	369	378	392	355	379	307	343	364	352	399	363	358	366	367	381	356	344	376	340	371	382	347	374	378	341	321	348	380	361	361	373	386	390	373	349	349	358	355	376	343	369	347	364	382	407	347	340	350	368	353	400	366	396	358	394	361	355	358	343	366	335	384	362	350	398	370	363	368	348	366	340	394	389	384	435	384	386	352	381	373	326	363	359	357	372	403	360	369	375	366	379	365	357	345	365	344	365	341	374	351	374	381	365	362	405	372	373	356	383	381	365	368
4514	2448	3712	3680	1297	966	1171	1027	828	896	885	875	866	918	851	918	957	851	912	880	867	836	857	839	886	865	857	824	841	837	875	876	850	892	875	888	885	899	875	905	880	850	886	852	921	894	860	867	845	841	889	861	893	838	953	886	851	845	911	855	832	891	910	835	868	858	881	880	875	915	852	831	919	814	859	883	884	885	825	896	902	868	820	842	853	902	797	876	900	853	859	880	821	870	848	914	865	854	862	867	817	876	891	906	825	812	828	854	845	836	835	859	880	852	862	829	843	867	850	827	888	906	902	856	802	864	862	831	834	841	906	879	918	840	884	849	846	912	900	834	849	850	874	881	893	867	889	873	871	897	866	802	873	868	815	851	895	901	858	834	846	864	829	833	871	872	831	874	832	841	861	866	888	838	899	846	882	851	833	868	918	865	882	862	858	832	833	849	782	817	907	849	825	843	881	878	865	829	879	823	833	818	851	847	855	867	905	894	838	857	884	849	926	826	857	912	870	866	858	887	871	855	842	845	909	840	904	870	823	852	826	866	904	892	875	892	917	848	867	829	868	911	864	818	932	855	862	883	855	895	855	881	907	868	879	875	869	882	912	834	872	868	867	931	849	858	896	837	799	832	881	895	873	900	939	839	835	805	892	817	891	861	878	842	795	863	890	879	866	887	837	886	869	846	814	897	865	819	861	890	876	877	864	817	865	862	832	863	858	865	852	887	847	907	862	850	900	818	863	834	817	832	892	842	887	836	914	867	809	901	886	882	842	880	874	852	825	833	897	840	872	886	881	880	898	838	861	893	877	893	829	862	912	835	819	892	875	883	855	850	828	883	906	861	838	864	859	851	803	812	846	885	854	893	864	836	837	828	894	864	861	875	901	847	820	828	903	887	917	905	857	838	787	860	950	888	824	819	890	847	872	882	861	972	918	888	859	815	845	848	852	900	835	907	817	898	860	865	885	868	842	865	902	849	850	797	875	887	854	899	852	842	886	893	862	895	890	824	862	859	897	884	876	877	849	870	861	887	813	835	874	842	881	853	872	871	897	862	820	850	875	867	878	854	866	918	869	850	852	879	875	867	930	854	874	831	860	846	872	893	854	922	910	852	921	827	839	870	849	913	845	857	809	856	831	907	840	864	855	858	834	836	915	838	824	854	858	857	838	839	831	857	851	811	849	933	858	905	885	913	833	848	856	911	873	808	824	838	868	821	815	893	926	836	873	874	859	871	847	926	867	893	840	828	879	914	796	863	933	871	912	861	871	852	875	886	852	855	902	910	905	869	862	833	934	886	867	877	900	899	884	824	886	791	881	871	855	861	899	848	820	850	826	800	813	875	869	846	838	881	867	860	857	861	865	886	845	913	843	839	921	892	848	895	870	868	869	870	851	940	910	869	899	865	869	850	834	870	852	892	887	858	870	859	830	930	851	880	880	858	921	885	806	808	848	882	896	879	835	846	897	862	873	817	898	866	847	858	919	855	824	799	826	871	822	844	894	808	846	860	830	847	868	837	885	789	870	894	848	853	884	899	895	856	861	879	896	855	849	915	839	837	897	855	885	849	919	852	872	855	860	869	852	876	894	839	931	876	899	845	895	879	853	876	850	884	904	850	863	876	887	836	865	892	854	890	866	858	870	862	886	878	816	902	874	842	878	840	898	833	867	898	871	901	836	851	847	874	882	858	853	874	860	876	872	847	873	875	853	858	873	849	877	902	870	885	873	875	869	902	871	923	865	849	861	873	939	891	819	855	844	897	914	828	871	850	861	853	906	829	871	870	876	826	892	874	849	829	854	881	842	857	841	903	844	854	868	915	932	883	845	840	829	835	892	855	860	882	843	880	829	844	859	885	861	825	882	829	839	933	869	891	860	842	823	873	864	809	852	859	856	891	885	866	900	892	866	863	882	854	812	843	855	811	880	872	869	858	893	842	883	856	869	833	842	822	901	872	895	797	867	874	822	878	850	880	885	880	880	875	851	821	873	868	840	883	865	862	877	881	859	837	866	858	888	822	855	846	882	868	876	855	839	865	852	820	838	881	848	852	856	843	852	842	877	817	873	884	862	871	921	898	859	888	885	905	796	880	916	910	873	864	869	868	863	873	917	850	848	888	802	857	805	788	853	894	887	884	846	854	857	841	874	850	880	903	846	863	866	850	856	869	945	836	863	887	835	859	915	855	834	866	863	877	882	842	860	906	889	833	872	837	840	904	795	887	863	887	859	854	840	909	872	913	842	827	881	819	821	867	854	918	867	888	856	847	832	880	836	867	921	824	875	801	888	890	905	844	840	852	896	808	880	884	839	847	923	853	855	830	863	845	849	850	867	854	789	843	856	893	845	875	875	869	849	855	862	845	900	958	898	894	801	835	897	892	913	813	880	780	876	898	897	831	878	899	867	867	898	860	913	813	850	853	834	923	854	861	855	875	832	856	863	871	868	868	873	832	830	874	901	812	881	895	778	911	908	841	868	893	881	888	858	871	854	899	849	878	852	900	842	819	849	871	887	828	902	850	862	878	860	883	872	822	872	879	833	853	894	808	882	903	857	848	890	867	893	859	865	866	888	870	853	907	878	908	900	904	890	827	856	830	856	882	861	857	836	894	829	851	844	867	877	883	845	895	852	867	845	853	906	846	887	825	860	843	844	859	888	921	897	893	884	850	914	877	903	836	934	869	932	885	836	824	867	903	808	866	845	871	952	886	882	854	895	841	850	822	919	913	844	839	863	830	854	891	862	874	830	890	851	837	881	853	889	892	892	883	896	904	900	875	934	861	848	859	889	907	838	817	892	855	843	825	905	886	874	838	855	892	862	876	855	801	885	873	893	931	841	862	809	876	883	849	898	819	864	921	883	881	851	874	896	914	908	840	890	868	915	858	871	848	888	899	827	859	883	863	863	849	850	856	859	871	842	881	889	860	841	815	859	848	853	852	908	880	883	928	826	873	901	869	885	823	878	836	847	858	887	875	859	882	882	907	880	895	889	836	877	839	851	841	831	878	889	849	907	898	817	889	847	887	876	838	826	936	889	845	818	865	935	910	853	844	862	834	865	837	894	917	830	837	920	885	871	788	876	823	872	887	832	845	834	837	873	875	830	811	821	839	851	896	884	850	874	808	889	856	884	896	875	902	881	881	844	839	889	871	894	887	839	844	869	866	883	875	870	898	854	854	885	883	874	971	872	857	811	935	884	839	852	856	890	835	852	812	896	891	878	836	875	850	826	829	833	894	903	887	817	892	844	833	824	886	900	882	891	845	858	863	839	870	856	923	881	903	891	877	872	817	857	875	874	848	872	902	810	902	850	891	825	884	889	834	843	907	889	835	847	883	881	856	845	835	871	849	839	865	882	817	855	912	887	829	898	872	849	835	868	866	864	825	869	873	906	861	922	856	875	885	868	830	816	919	915	881	836	906	887	915	894	850	905	872	869	876	913	900	904	947	819	904	908	862	884	912	842	818	882	814	865	813	852	877	820	869
15182	4300	3217	1985	631	453	497	419	397	395	373	421	356	373	389	398	359	379	366	346	373	363	365	325	359	355	347	376	351	353	373	370	369	366	337	375	359	390	355	382	386	367	353	356	376	342	362	375	345	341	373	366	375	353	370	382	356	395	349	338	391	341	393	370	380	314	365	359	354	378	345	375	355	402	388	351	377	388	361	358	357	379	366	355	375	349	399	376	383	372	365	370	371	370	358	364	382	355	394	372	319	360	346	378	376	350	339	334	371	354	348	348	367	366	389	361	391	383	340	361	337	382	352	380	365	356	380	390	386	399	393	387	397	385	384	386	354	348	349	367	350	331	380	385	380	371	363	386	394	364	333	377	362	355	339	397	371	380	374	332	327	394	396	359	374	371	384	332	362	340	354	358	414	326	399	370	367	369	363	371	364	335	398	393	331	364	376	353	346	378	353	373	370	378	366	382	371	388	387	372	359	343	339	370	361	356	393	367	355	365	383	361	339	361	366	347	344	331	381	372	342	370	340	392	386	355	360	375	327	337	358	354	373	387	386	380	386	358	381	382	338	385	363	371	324	371	390	405	350	339	320	378	380	359	355	336	362	375	413	375	332	361	357	381	359	359	365	370	373	374	340	378	360	342	401	366	376	339	376	382	377	383	368	364	366	344	371	395	377	395	364	354	366	358	369	364	414	404	392	364	354	351	305	337	371	390	373	377	359	364	361	356	331	351	366	355	417	358	372	361	343	345	371	357	361	353	405	340	385	378	380	327	379	390	338	339	348	345	342	338	372	376	389	365	366	353	361	315	348	360	380	353	376	372	430	362	351	411	380	393	401	344	360	354	355	377	377	397	360	363	380	389	349	334	372	361	359	367	389	407	367	383	326	346	338	398	361	348	384	360	369	366	344	353	363	395	349	378	372	355	326	333	414	372	369	380	369	350	374	337	390	363	404	357	378	340	348	369	333	341	404	358	384	382	373	350	369	369	347	366	335	364	385	347	350	366	379	341	380	347	366	362	375	338	349	359	381	338	361	373	366	297	348	397	337	357	332	337	369	400	339	321	379	380	355	379	375	368	383	373	366	385	399	358	366	351	371	382	353	364	365	333	362	376	372	372	352	359	411	392	387	367	376	423	389	345	364	350	335	350	343	382	362	357	361	351	318	361	335	342	385	366	342	374	372	363	382	353	357	346	358	394	367	383	385	327	337	399	386	349	330	368	360	346	391	343	401	351	372	351	345	361	345	359	385	340	376	365	355	393	351	369	365	372	372	315	352	386	404	339	367	373	422	358	364	369	339	415	387	364	393	379	348	346	364	327	365	373	397	380	371	371	366	373	336	369	339	373	337	412	388	373	363	328	367	347	350	406	370	358	349	356	349	374	334	374	364	371	414	322	370	384	381	361	354	361	361	346	360	333	338	374	388	378	323	357	365	371	398	384	373	354	378	374	392	324	367	368	367	357	363	320	383	323	361	344	345	352	363	343	397	395	349	373	353	370	375	364	381	358	367	358	348	378	351	371	387	372	364	339	325	385	390	331	365	387	340	363	351	361	371	365	401	370	365	367	329	334	356	345	381	398	370	362	355	412	365	377	409	353	377	308	331	337	373	347	352	333	337	349	355	395	381	329	416	357	389	341	381	373	376	367	410	401	329	388	381	348	369	385	359	357	360	321	345	340	374	393	360	335	362	374	394	389	350	326	371	367	353	365	401	365	366	325	351	369	368	381	364	365	339	389	403	370	331	386	394	355	393	365	379	363	381	401	371	345	362	375	343	351	368	364	377	372	369	336	357	354	382	335	355	409	366	364	352	349	362	354	375	407	380	339	342	367	402	364	356	338	354	378	380	345	333	395	347	367	348	335	384	370	372	356	367	370	386	333	360	383	343	372	378	347	369	361	373	421	341	348	347	354	375	340	384	383	348	326	356	354	347	409	359	374	363	332	391	403	331	350	368	364	324	373	353	368	383	365	377	376	364	292	368	357	356	399	365	390	395	367	361	366	367	368	408	362	383	360	344	348	372	370	348	354	366	350	381	397	332	336	343	330	364	357	357	365	337	362	353	345	362	358	386	380	395	359	373	374	378	325	384	356	366	372	364	373	410	371	352	346	369	372	379	361	378	385	366	370	373	341	356	338	354	384	368	350	379	346	367	393	362	359	330	369	360	389	356	372	351	372	342	360	377	325	373	352	348	338	412	376	328	368	365	346	365	344	372	351	404	341	373	404	371	367	379	391	353	349	324	390	332	404	368	367	386	392	341	358	374	314	353	351	400	332	345	360	363	385	366	373	376	394	336	376	396	359	332	389	399	379	396	376	354	337	423	376	386	370	384	377	381	354	378	359	331	383	363	368	368	371	349	378	350	356	360	398	349	390	333	368	400	339	368	340	356	371	385	384	383	359	363	380	354	423	395	350	358	372	368	389	397	358	392	356	340	378	311	359	344	353	378	392	345	404	407	396	400	352	327	385	383	367	379	346	308	365	370	376	416	366	386	365	368	380	362	360	344	384	354	358	361	342	359	406	347	373	339	378	345	353	400	343	394	372	338	346	345	352	361	369	343	374	388	393	354	385	364	375	349	374	400	380	374	411	390	359	349	390	405	392	350	404	368	360	331	368	355	355	397	367	336	365	326	379	370	321	362	362	385	335	360	379	382	361	353	365	384	393	354	390	375	344	344	361	331	359	365	372	362	378	354	347	385	357	373	380	362	377	355	391	339	419	358	399	333	382	413	363	373	390	318	375	365	389	368	373	360	370	394	339	350	354	377	335	357	329	316	359	373	353	373	360	372	393	373	356	350	417	392	357	328	363	374	349	330	377	349	374	383	349	336	405	340	328	373	363	383	359	368	347	385	376	350	356	380	341	374	356	350	362	344	362	363	347	350	328	368	354	346	334	365	400	354	396	372	356	358	396	339	393	376	369	399	348	370	357	377	325	403	378	350	353	387	348	385	368	336	378	380	398	360	357	407	395	347	401	385	366	375	371	370	345	386	346	378	368	364	365	324	380	388	369	397	385	370	363	373	357	378	382	342	360	378	421	347	381	361	384	378	370	372	333	339	342	382	346	394	340	328	337	390	363	337	416	398	372	352	372	356	358	385	364	384	347	384	360	355	373	378	378	427	368	357	382	343	392	352	363	385	353	360	361	326	348	327	376	402	362	373	354	359	359	363	388	371	378	331	359	405	329	385	367	366	359	355	358	334	350	368	373	348	352	379	355	364	377	379	372	373	360	332	371	350	361	382	347	340	345	364	419	345	355	323	376	401	364	381	342	374	375	332	375	356	355	352	355	345	420	383	373	350	366	351	337	364	348	380	363	417	367	359	386	382	353	364	396	368	375	403	355	369	372	379	381	340	341	360	370	386	386	367	393	328	386	366	326	362	366	349	366	371	359	360	416	348	373	401	404	384	347	364	378	330	342	324	343	374	403	370	373	353	332	354	384	383	372	392	373	373	369	345	400	378	349	356	315	382	452
11731	3881	6150	5617	1886	1440	1430	1325	1040	984	944	912	988	892	930	839	867	871	845	823	940	872	923	913	861	931	899	919	874	936	825	893	875	822	882	896	918	863	865	885	872	799	818	877	868	887	910	873	915	884	890	823	857	906	856	855	882	858	905	821	896	871	820	872	801	828	836	867	835	876	846	815	842	897	840	865	937	853	865	854	876	830	858	867	853	912	868	862	843	884	873	876	836	815	849	861	869	866	881	880	844	834	903	815	848	889	818	856	870	897	900	886	843	850	825	889	836	871	863	832	898	836	860	849	859	855	869	874	854	858	907	834	834	852	847	876	872	866	870	855	868	851	847	944	847	843	806	828	892	883	916	913	839	884	869	818	842	879	838	831	868	854	846	860	838	881	819	899	783	842	831	873	825	851	851	877	837	872	896	874	916	888	849	859	845	883	864	826	869	869	870	918	876	886	880	850	820	823	919	886	889	822	864	890	814	863	891	855	881	861	865	842	826	815	824	853	886	876	853	816	865	826	891	847	867	913	833	893	845	849	898	839	848	830	880	878	853	894	841	860	878	882	819	846	859	855	841	841	873	886	863	880	876	860	853	825	853	841	897	847	805	846	825	869	887	865	802	877	831	892	871	873	879	867	913	895	851	804	905	850	844	868	864	905	888	861	875	845	825	868	858	887	894	849	906	850	848	848	810	882	833	867	861	861	893	876	869	876	861	882	855	817	837	832	841	798	839	868	859	870	806	874	846	860	840	821	857	872	823	765	892	843	862	851	809	823	850	875	843	872	842	845	830	846	861	817	859	829	886	867	885	894	809	856	829	879	803	880	873	934	866	831	842	832	850	859	869	820	931	869	830	869	857	913	826	881	862	865	894	847	819	874	827	870	819	911	856	859	859	832	874	835	850	856	871	875	877	860	874	863	894	884	886	855	795	838	861	852	827	881	819	828	790	842	844	884	888	828	876	861	881	901	860	811	899	891	908	902	835	840	836	812	820	806	850	881	838	824	867	800	852	889	826	869	827	823	885	883	842	830	841	840	797	832	871	865	828	887	845	874	911	828	858	840	867	892	876	855	837	856	859	815	832	884	856	859	802	849	910	843	847	832	849	884	873	815	843	845	898	853	863	857	826	836	780	862	815	872	827	831	839	843	883	874	900	885	884	825	810	874	884	823	845	869	823	870	824	870	876	838	878	875	843	870	881	859	909	881	889	835	833	876	848	856	871	823	844	877	897	837	826	847	840	862	814	858	876	874	908	830	817	828	828	868	842	851	859	872	875	825	868	873	867	862	809	837	858	850	827	834	840	820	841	874	926	889	864	865	845	814	861	835	892	870	833	869	892	823	855	910	822	855	889	868	871	845	808	884	825	826	825	869	822	901	877	836	890	861	882	849	883	871	840	854	869	862	872	890	859	906	843	852	847	872	848	820	875	812	840	868	851	872	876	910	851	839	815	876	849	862	850	872	822	845	816	813	894	830	838	877	801	903	881	864	824	903	840	818	813	869	872	833	841	845	848	868	844	864	920	911	851	840	793	798	856	817	822	788	914	813	827	810	856	872	876	880	873	847	838	891	871	899	900	895	908	822	825	863	847	849	880	873	819	902	849	830	876	897	826	838	853	858	837	892	837	877	856	810	840	876	851	865	887	856	815	832	824	830	825	875	849	853	913	875	878	897	818	864	848	836	855	908	868	847	799	807	829	899	810	869	852	813	912	869	870	808	885	911	873	865	876	865	881	863	855	838	871	884	861	821	862	879	850	860	882	832	878	871	800	880	919	834	817	855	836	806	826	825	894	882	826	837	848	884	893	876	833	821	897	848	892	835	878	816	898	886	863	858	797	824	852	896	879	856	879	837	827	858	803	852	846	852	852	842	868	869	917	827	855	877	873	844	867	850	842	803	841	852	867	866	819	845	871	895	807	781	838	839	801	875	898	840	868	844	866	857	798	874	802	836	858	821	794	867	831	856	854	839	855	847	841	836	807	793	868	884	849	865	853	848	887	833	850	874	841	830	798	887	870	856	861	850	864	874	788	887	868	902	858	866	844	869	853	848	850	824	854	854	934	868	872	906	869	826	833	849	884	822	810	859	881	906	835	932	832	864	854	863	810	820	805	878	820	848	863	854	836	873	863	875	786	815	819	857	838	858	882	845	849	800	831	887	845	866	833	830	831	886	870	863	841	896	849	853	816	839	876	857	883	814	851	903	827	826	828	837	833	889	855	858	856	885	858	827	825	874	881	883	896	853	818	849	875	879	864	873	794	894	841	901	881	856	844	853	848	842	855	814	862	891	875	843	867	830	849	886	847	912	852	813	875	864	828	835	859	874	835	890	870	821	848	848	840	834	877	895	895	851	882	864	828	853	834	885	911	884	825	909	830	847	913	891	838	835	860	849	859	876	807	798	840	829	843	830	803	883	867	874	859	839	847	870	872	835	857	891	871	844	882	845	881	826	833	843	867	849	892	877	902	862	946	852	845	885	874	865	881	831	867	867	908	868	858	827	834	832	888	891	843	828	891	831	852	829	847	880	877	822	861	835	845	801	863	880	804	872	850	848	852	813	871	874	835	812	841	864	830	806	877	849	872	894	849	823	854	860	865	902	850	883	845	833	870	871	831	866	861	897	828	833	842	860	868	889	864	871	827	847	926	826	852	844	839	885	848	907	860	866	882	894	855	848	850	825	939	857	872	907	853	795	889	852	894	836	863	838	871	825	843	871	898	867	842	872	856	907	889	898	908	815	855	816	808	889	845	791	878	804	870	830	870	912	859	850	916	832	888	885	868	871	817	831	870	906	872	828	816	808	869	869	902	868	843	871	902	820	873	886	854	875	864	877	823	832	864	829	840	891	833	873	819	876	883	827	838	860	869	880	882	819	870	843	857	873	878	827	849	891	846	871	853	831	802	846	857	827	841	795	877	882	841	837	811	874	839	884	825	912	870	861	872	842	841	864	868	875	899	866	882	841	821	872	843	853	846	867	877	828	795	813	882	892	869	858	853	807	844	896	827	803	878	862	917	841	857	883	785	887	865	826	814	845	838	849	852	827	814	831	833	860	870	819	833	862	858	876	892	873	881	874	819	911	869	812	851	821	845	851	890	859	825	804	841	849	853	866	882	825	872	836	835	810	878	891	881	831	864	817	821	829	858	797	866	846	881	851	859	852	844	845	847	879	826	853	853	842	856	892	871	862	843	866	786	878	902	839	868	815	870	893	841	852	816	889	819	807	917	879	847	873	800	840	868	810	864	834	899	853	862	888	858	846	900	847	886	833	893	851	861	805	905	858	846	843	811	854	830	883	853	804	897	866	931	885	891	827	845	876	862	844	840	879	809	852	852	838	897	825	829	866	836	893	887	885	874	839	893	864	845	845	852	849	847	883	901	849	831	862	810	867	855	812	820	878	867	844	816	845	852	858	856	845	866	829	860	871	873	817	878	844	819	872	837	809	874	800	831	816	838	846	860	876	844	908	833	878
25287	7498	4289	2268	726	400	390	314	255	220	259	201	203	223	214	202	198	204	182	185	186	180	191	202	198	181	184	231	203	175	200	196	173	205	179	168	182	204	194	181	183	195	213	172	205	202	159	173	195	161	192	194	180	162	201	180	197	197	192	175	174	194	202	221	166	166	165	194	199	178	188	180	194	169	160	223	195	205	180	212	179	168	186	208	168	170	180	199	199	175	198	206	173	185	179	209	182	187	173	183	191	189	182	180	161	168	173	188	176	170	182	176	201	199	190	182	208	190	166	157	171	192	192	184	181	182	195	186	176	214	195	176	192	187	157	143	194	168	194	202	193	159	194	179	173	194	177	176	163	205	168	182	177	202	164	190	179	195	193	190	190	177	200	175	171	189	204	196	155	190	194	178	186	171	174	183	168	183	210	210	173	192	183	191	198	167	167	172	181	167	175	180	164	169	196	181	161	181	184	197	201	194	189	204	190	171	160	175	194	197	193	173	207	203	177	183	197	164	165	175	174	173	177	183	175	188	182	201	193	188	177	200	184	184	200	185	189	156	205	164	206	177	217	172	171	175	180	175	194	185	206	188	170	210	204	205	178	172	162	190	177	193	192	194	166	180	180	189	187	177	172	209	167	188	172	185	153	181	194	183	196	158	184	198	164	193	193	182	186	212	226	190	192	175	190	183	180	191	198	183	172	190	169	181	187	170	177	193	175	161	174	191	182	188	184	210	163	165	191	175	164	194	159	205	156	181	195	165	189	164	173	188	190	190	185	182	179	202	176	158	176	202	201	195	201	160	169	203	182	164	202	194	188	209	182	182	159	197	180	193	193	190	198	178	175	178	216	154	170	179	196	189	166	188	193	150	214	182	195	195	171	185	201	188	177	170	179	158	180	159	196	185	216	191	183	181	192	160	183	178	185	201	173	187	163	186	184	172	165	196	207	211	161	198	177	166	170	183	174	193	162	193	202	201	184	194	168	198	183	197	203	174	207	225	186	204	190	175	188	176	187	182	167	180	208	208	184	180	160	201	208	218	157	195	211	206	170	198	184	159	172	189	192	198	198	149	167	196	184	174	172	194	188	191	172	201	184	178	183	193	193	179	196	208	191	184	193	164	177	182	186	169	186	167	186	165	185	182	199	178	188	182	177	179	158	166	193	189	163	193	175	173	170	195	154	189	192	188	165	207	192	172	177	160	173	201	179	187	190	188	193	187	179	183	192	186	194	175	161	210	167	184	188	188	194	179	176	173	185	155	176	179	188	163	192	194	190	190	186	195	196	207	204	164	190	187	188	175	204	198	190	169	165	194	183	163	179	180	210	161	181	176	179	188	183	191	207	189	190	182	188	205	188	203	173	168	192	173	190	208	178	187	194	209	171	168	203	190	191	188	169	180	192	183	179	170	174	188	179	206	203	171	210	171	205	199	201	151	168	182	173	165	198	192	182	196	203	163	190	175	167	203	176	203	200	189	188	177	214	172	185	172	187	181	195	165	160	206	191	201	230	184	192	154	200	190	207	192	185	196	159	202	180	210	181	166	171	171	170	182	158	210	192	180	221	224	202	185	171	206	216	190	187	176	167	192	176	171	204	166	166	187	194	191	186	202	172	181	175	176	177	183	163	203	190	192	176	161	195	175	170	207	171	174	171	186	186	171	187	211	182	196	173	180	198	203	172	183	181	188	166	189	196	239	189	202	196	201	204	182	182	205	194	179	156	225	177	181	163	163	187	186	180	181	175	153	176	201	194	189	198	223	182	191	197	171	192	189	174	176	191	198	192	186	177	195	185	197	192	205	177	149	187	207	177	186	177	197	177	186	200	172	236	175	152	204	160	185	181	180	193	179	193	201	212	172	188	154	194	201	191	179	183	170	194	178	181	190	199	176	186	177	178	199	169	161	171	174	183	194	183	194	179	202	208	191	184	163	156	190	185	188	191	192	160	197	194	178	173	176	191	204	227	185	219	186	197	188	174	190	185	208	185	170	181	189	146	172	171	191	165	184	190	208	192	179	207	207	187	153	171	171	199	159	184	177	200	176	191	188	210	186	166	204	186	191	167	171	181	193	191	191	174	221	177	162	180	200	200	183	205	175	177	211	170	174	183	184	205	184	207	179	194	166	175	183	186	176	159	188	168	206	177	192	182	182	178	199	189	191	157	182	222	174	157	185	177	182	204	178	163	182	180	179	193	194	181	207	179	185	205	215	186	199	216	156	187	181	195	189	177	192	161	194	193	191	212	186	152	185	185	189	149	199	190	212	198	185	205	180	197	178	182	187	166	172	185	192	189	167	200	184	196	164	183	197	192	189	185	190	206	188	179	174	176	179	162	159	189	172	175	194	185	213	184	191	184	179	176	171	176	165	160	191	192	189	194	187	185	197	186	183	214	177	192	169	179	167	176	171	167	199	182	190	208	196	179	200	187	191	188	200	199	206	176	235	191	162	178	198	185	177	183	184	169	153	203	186	193	189	165	200	173	182	208	192	169	154	172	184	187	209	207	226	180	185	169	158	188	189	190	181	156	153	206	174	186	222	182	174	170	182	160	176	196	187	193	177	177	189	186	195	181	190	185	181	216	179	170	180	194	158	180	188	207	200	187	174	195	185	191	185	150	176	185	187	199	164	161	199	185	193	185	194	192	191	203	168	208	191	195	179	199	177	157	234	167	190	181	170	199	174	173	194	195	178	184	189	211	157	203	184	190	201	180	169	188	187	187	178	212	189	167	173	224	177	171	181	209	198	186	198	190	154	165	185	199	164	175	217	187	168	199	197	174	189	184	180	176	184	158	205	201	161	203	172	156	163	177	194	196	156	179	180	180	201	185	186	167	177	182	212	184	203	168	171	179	184	180	178	173	171	206	192	174	207	178	163	157	202	175	167	198	203	187	192	170	174	196	190	212	184	187	172	211	168	166	204	190	174	194	173	218	160	196	173	205	186	176	184	165	192	221	180	189	170	206	182	189	202	195	170	193	190	216	221	180	173	173	188	182	205	170	178	195	189	173	181	182	198	186	171	197	183	175	167	162	189	192	164	184	184	173	202	149	151	196	161	197	202	186	171	186	170	172	182	168	171	179	176	171	191	190	206	195	199	194	181	185	176	184	193	172	186	223	178	152	177	178	185	189	171	181	167	194	189	193	191	199	193	184	176	168	175	186	202	173	195	179	186	197	182	186	193	180	173	177	157	170	183	200	189	185	167	192	180	173	204	182	189	198	195	190	195	192	175	175	180	186	171	156	184	164	172	182	186	203	175	166	185	181	165	215	182	189	182	176	182	191	194	196	168	189	188	168	178	182	182	191	172	171	186	183	221	181	155	216	168	179	197	164	200	197	195	194	176	169	192	197	164	187	169	182	193	189	176	166	212	191	179	196	190	160	170	159	185	192	210	202	188	184	176	210	178	206	206	173	194	197	174	177	183	172	207	180	196	169	169	180	195	211	201	203	199	187	176	187	197	186	187	202	158	169	177	210	161
16286	4939	7342	6464	2374	1374	1564	1265	797	752	649	628	610	611	627	553	546	557	529	498	523	537	519	519	517	488	504	519	492	467	470	498	513	473	477	437	481	476	477	494	460	466	475	473	471	453	439	513	474	456	448	448	484	444	443	447	454	449	483	483	488	438	481	460	482	499	452	474	421	470	444	462	497	480	474	468	464	431	442	458	447	473	497	441	504	457	460	465	480	510	463	476	474	480	465	490	462	452	455	435	449	465	438	445	493	456	463	502	487	439	463	465	480	457	426	439	463	511	462	500	409	466	458	448	477	463	466	444	479	448	455	462	466	496	480	469	444	442	457	462	482	441	459	437	434	450	456	429	457	437	486	484	486	505	449	483	517	474	454	438	463	485	459	462	467	432	435	458	468	414	443	475	428	451	440	487	472	430	444	499	476	472	442	438	435	450	446	469	489	502	483	491	464	453	444	464	460	474	476	471	484	446	477	459	470	462	466	506	473	487	453	446	484	462	431	467	452	504	452	490	452	437	497	454	474	445	466	454	438	479	471	422	454	441	433	450	467	479	477	486	464	465	467	469	474	482	498	488	491	453	462	486	434	452	495	472	478	455	472	503	511	478	457	483	430	475	444	472	455	475	470	406	492	447	457	444	501	442	431	475	435	473	479	432	496	448	458	445	473	456	452	442	472	459	428	494	469	435	458	470	431	456	479	450	502	482	455	473	462	484	429	488	458	451	448	474	461	447	468	474	470	461	452	486	507	449	503	456	424	493	434	451	479	441	448	508	469	432	469	466	467	477	432	453	500	436	459	488	477	481	500	477	445	474	488	479	478	450	447	463	457	486	488	465	449	442	443	473	483	466	459	438	429	463	443	456	469	454	454	480	471	481	455	478	479	461	472	463	468	452	454	447	439	437	445	484	493	473	475	472	455	465	449	442	444	457	451	446	390	416	466	498	458	478	494	430	461	450	434	477	474	464	459	425	488	487	485	451	489	471	460	456	422	419	486	461	455	438	491	477	434	442	448	446	490	463	459	489	470	468	472	474	465	445	485	473	460	484	485	460	429	465	492	450	476	473	459	430	476	425	419	435	442	471	450	484	445	486	454	463	490	454	431	447	470	449	481	476	500	481	470	447	439	490	468	429	456	528	473	469	453	482	491	433	422	457	480	453	452	442	499	453	483	462	442	461	475	462	472	485	446	482	434	421	439	458	449	497	485	447	457	516	455	434	457	441	462	437	455	465	415	448	496	443	476	454	424	476	440	451	462	493	480	458	464	429	502	477	491	460	449	498	490	445	471	470	462	493	463	468	441	460	475	438	436	460	516	479	456	452	448	470	458	465	445	475	410	449	476	446	472	466	452	453	470	462	457	468	442	458	465	428	488	485	495	452	447	446	475	456	478	441	460	445	470	464	465	465	438	430	466	473	461	481	417	459	454	521	455	481	481	456	454	478	451	481	465	428	467	455	482	466	456	452	448	450	474	454	439	461	467	446	508	478	463	441	488	468	463	439	487	450	496	457	453	469	460	439	492	458	472	463	467	495	468	444	485	468	520	491	466	428	440	451	452	454	477	482	479	476	471	471	445	465	459	457	428	486	446	482	470	447	503	469	454	454	486	445	439	450	449	490	499	477	483	460	483	489	492	468	439	451	446	423	476	452	414	447	479	470	447	477	446	446	456	488	482	431	455	480	481	473	441	467	452	439	485	461	504	463	442	460	484	475	452	466	486	449	458	463	460	450	440	434	448	429	461	432	455	461	462	458	466	442	443	478	461	484	472	446	482	511	484	504	494	464	467	468	460	482	444	478	465	462	464	445	458	465	459	454	460	456	487	450	419	491	476	448	454	450	463	485	483	439	449	426	479	453	486	446	472	481	451	434	446	478	445	473	438	468	446	463	476	491	459	497	450	434	407	474	459	458	465	452	415	485	456	490	426	432	414	464	439	456	420	460	485	447	447	449	495	452	446	452	500	462	455	441	472	480	462	457	433	424	434	458	500	476	458	502	464	480	470	493	490	495	472	459	449	445	466	435	469	483	474	472	478	451	465	454	462	469	430	432	424	487	428	455	460	449	438	430	480	457	484	468	437	431	437	510	454	480	467	454	461	484	448	463	459	438	428	443	462	461	425	493	482	491	447	481	487	473	495	459	473	462	436	458	421	460	481	469	470	489	449	495	462	493	480	442	467	472	420	459	447	470	465	479	476	486	497	461	464	482	464	466	501	450	458	491	475	407	441	466	473	468	461	472	432	457	449	489	428	499	483	450	472	453	504	416	458	466	487	472	468	418	478	481	463	438	467	471	483	450	470	471	470	486	462	452	465	453	439	496	451	458	413	468	449	488	449	500	481	478	450	437	472	437	472	458	445	460	433	457	454	473	441	494	448	508	504	453	474	422	466	458	510	474	453	479	460	478	483	479	442	460	442	451	458	479	491	455	469	468	499	450	496	482	460	467	499	441	430	445	418	421	431	450	493	460	412	476	478	445	530	432	412	463	427	440	458	449	491	479	470	463	454	457	463	476	447	458	441	443	467	456	443	448	457	497	457	452	476	455	484	431	459	458	421	449	460	445	468	442	453	427	447	454	439	460	454	469	474	442	433	507	473	496	466	487	452	482	468	488	458	448	477	446	462	449	443	455	457	456	500	480	481	450	461	466	437	440	475	470	476	433	451	454	474	458	461	469	471	478	442	469	458	478	504	442	468	477	485	458	470	464	471	444	450	477	468	461	464	453	490	486	481	468	495	462	485	461	478	481	468	442	456	450	484	464	469	487	463	508	457	448	465	463	437	488	472	425	458	438	457	452	405	472	473	456	504	432	473	414	492	454	451	429	449	475	499	490	497	435	438	421	514	436	443	464	437	466	450	436	458	438	466	442	480	463	499	466	489	436	448	437	448	454	436	477	482	466	469	444	462	490	494	457	481	456	470	473	463	455	468	490	432	477	508	465	472	447	424	454	453	515	457	433	457	493	479	438	484	486	445	503	470	459	470	448	438	432	489	455	461	475	455	427	448	488	488	448	424	465	461	457	441	450	479	508	435	476	480	447	476	476	486	471	472	436	483	470	472	446	463	448	442	482	440	466	432	412	412	462	445	453	412	437	462	438	477	452	480	500	480	421	479	473	478	495	462	485	429	448	453	502	459	468	442	445	428	465	456	446	492	392	516	491	460	410	495	480	456	442	452	485	407	464	478	425	498	480	478	448	458	464	468	429	454	485	454	527	436	438	479	480	450	486	445	493	455	454	500	470	455	489	491	445	440	480	450	455	444	421	436	475	464	477	450	439	488	447	437	459	460	456	437	443	461	466	449	487	460	446	424	465	460	442	436	439	456	481	476	488	453	433	471	465	473	451	435	462	459	492	447	475	444	498	452	442	459	432	465	470	455	492	471	433	447	461	443	461	452	486	453	436	438	460	445	455	461	460	430	483	474	471	505	467	460	492	469	435	497	478	478	435	463	418	479	461	475	493	472	447	453	461
5679	1725	1371	1005	482	386	436	336	361	371	355	412	352	382	357	369	381	393	311	371	364	328	343	342	383	353	404	330	345	379	355	368	372	378	347	368	330	329	357	369	359	320	370	379	363	396	397	356	325	353	360	341	363	380	366	356	356	366	353	388	335	371	386	370	361	358	356	363	346	359	383	353	353	354	323	354	349	375	368	392	397	345	351	363	352	368	357	329	352	336	364	336	367	340	314	345	368	349	394	359	383	342	359	371	359	379	360	385	371	371	353	354	336	387	377	378	371	344	357	362	399	355	388	376	331	372	354	342	355	348	347	348	383	382	351	340	333	388	364	373	352	387	370	359	340	344	338	371	370	359	343	362	362	362	342	354	398	348	366	302	364	366	341	367	334	374	359	353	367	309	382	339	341	349	357	360	357	353	369	354	350	372	376	364	360	323	337	362	380	341	379	372	378	363	376	334	406	317	367	335	354	341	333	347	362	357	381	330	350	370	381	336	409	366	370	343	359	382	351	348	346	365	333	358	365	349	381	377	316	352	345	386	386	334	351	374	330	382	353	350	377	349	393	375	380	384	344	381	341	336	374	309	363	338	351	353	354	367	347	350	310	360	358	358	357	325	349	407	375	355	361	350	331	357	360	375	360	334	343	366	325	378	357	373	361	354	368	326	365	378	367	355	353	329	354	352	366	340	325	340	338	342	370	338	344	360	325	338	393	329	341	367	334	387	366	338	353	354	365	310	350	348	339	349	369	378	354	363	363	383	355	355	341	335	381	370	351	385	384	330	380	371	369	368	342	340	381	371	372	375	327	364	367	370	317	349	334	345	366	373	372	348	385	340	342	393	329	365	327	383	387	393	341	376	369	375	350	398	368	375	383	360	389	381	388	387	339	375	347	340	376	356	353	323	345	353	364	359	333	351	375	366	352	389	380	340	334	337	316	367	334	355	352	339	388	352	323	378	353	389	367	313	379	354	376	362	367	365	356	350	384	367	362	361	366	343	351	374	407	367	335	322	337	343	363	351	383	353	367	377	344	337	330	370	392	325	389	378	385	372	357	364	382	344	326	366	336	351	373	346	350	373	371	359	363	336	347	349	379	378	345	363	346	365	337	376	367	366	343	380	313	346	375	370	317	348	366	355	344	320	341	346	358	368	362	362	353	382	391	369	342	384	357	344	333	361	351	351	320	372	343	388	334	344	383	365	338	363	308	364	368	368	364	373	369	347	387	350	335	343	355	377	345	356	377	376	335	352	355	369	395	350	360	376	374	345	354	391	368	353	368	341	353	357	362	387	331	341	331	326	353	347	343	386	350	352	373	332	374	333	368	348	370	359	345	356	380	339	387	368	437	411	358	337	383	351	352	334	396	386	369	329	376	361	387	335	350	333	366	347	320	329	359	344	378	380	361	357	363	359	339	344	347	330	351	356	335	347	361	378	324	367	371	329	398	330	403	343	352	347	338	384	374	365	316	381	356	351	352	345	361	335	394	388	338	341	374	349	384	354	363	374	384	346	398	360	331	351	348	339	386	374	390	343	370	377	343	381	362	358	351	396	365	350	387	373	386	387	362	370	359	371	369	378	344	354	363	372	369	373	377	325	351	341	379	372	383	334	348	385	354	317	370	355	373	371	375	354	357	334	359	368	382	355	356	371	380	354	379	383	365	342	379	365	344	359	323	375	378	370	359	345	341	352	366	353	332	362	337	387	371	367	350	335	392	356	369	371	348	376	353	360	357	360	363	313	363	336	357	350	334	345	345	385	363	318	357	355	342	345	334	385	362	387	352	375	351	367	333	353	382	348	339	348	346	390	357	344	331	342	376	348	350	364	388	348	380	371	334	357	360	352	359	356	358	359	356	355	393	359	349	375	318	324	349	347	362	385	370	383	353	361	334	379	341	354	363	388	351	352	360	362	367	332	369	370	375	372	370	356	357	349	339	341	345	346	356	361	371	382	391	348	373	359	342	379	371	345	389	353	357	368	336	356	346	362	372	405	355	374	357	339	359	371	357	341	344	341	345	364	370	368	348	379	363	336	369	363	373	325	371	371	370	348	330	374	346	316	350	403	347	329	358	368	346	338	357	364	349	389	381	373	381	327	354	379	359	347	400	374	385	352	390	383	342	353	339	391	339	376	385	329	356	376	393	357	403	359	395	404	358	325	350	337	336	343	329	348	390	395	365	360	331	377	315	340	348	386	346	363	371	360	402	373	379	351	365	362	361	355	363	367	377	333	355	352	383	357	389	370	346	338	340	335	360	359	362	358	342	370	360	394	338	357	372	349	371	337	383	381	370	354	345	361	360	381	311	367	358	359	369	371	354	319	356	347	337	340	357	381	372	379	368	350	355	346	368	364	368	347	370	357	340	393	357	364	321	355	355	335	337	337	322	335	382	340	372	328	355	331	357	354	343	385	354	377	372	359	336	384	324	354	349	349	365	349	363	329	353	335	349	371	334	361	366	337	359	384	340	323	336	349	344	327	345	353	360	364	397	341	342	338	360	330	345	388	347	364	372	321	339	364	346	365	351	354	343	370	353	384	374	393	388	336	349	368	340	378	368	342	349	354	393	333	389	335	358	395	371	343	333	348	341	352	367	356	367	367	336	340	355	373	328	360	333	353	346	353	344	366	350	358	355	365	344	392	368	341	363	354	353	369	383	373	360	357	358	379	341	368	359	361	347	352	367	393	336	339	340	338	358	394	389	335	333	374	331	361	383	369	355	379	341	331	358	359	349	362	339	326	366	340	373	344	317	369	335	348	368	334	347	388	345	384	368	361	360	411	387	325	340	358	366	335	381	355	362	345	336	380	347	328	374	373	381	335	353	404	312	349	361	356	369	322	344	370	381	364	362	323	360	357	364	369	348	355	356	400	350	371	358	357	343	359	391	324	377	340	378	386	318	339	380	372	355	363	395	357	332	375	388	343	351	360	377	376	352	337	358	379	343	356	359	356	331	342	360	363	396	382	354	365	387	372	391	364	369	364	328	376	378	367	370	363	346	395	373	368	348	343	337	331	348	370	392	363	347	335	349	360	370	359	314	406	323	366	347	381	358	328	356	371	354	369	369	351	387	322	359	351	357	341	376	336	368	373	349	377	356	366	344	365	350	345	356	369	369	380	355	347	370	351	325	337	314	342	313	382	368	375	342	360	379	370	372	374	377	366	389	333	361	344	356	347	347	367	370	342	363	315	363	361	365	349	389	340	374	376	334	344	335	364	372	377	351	411	376	366	366	363	337	340	353	329	395	382	385	359	347	331	376	366	401	355	378	391	347	333	359	366	375	377	366	360	342	350	358	328	398	377	357	314	338	394	356	326	352	356	359	327	379	382	357	395	376	355	354	345	377	346	368	354	369	375	349	337	351	361	382	326	356	357	324	335	354	367	385	344	350	324	379	365	368	384	352	363	345	353	355	379	334	349	340	362	350	380	400	365	386	359	336	333	372	377	395	352	372	336	339	356	334	355	377	373	353	356
4826	2114	2991	2882	1261	989	1134	993	862	887	929	852	860	854	868	910	870	838	878	881	859	831	864	839	851	853	835	855	807	825	832	880	826	836	790	881	881	831	904	826	826	843	891	853	905	872	832	845	861	863	864	904	834	835	867	818	848	873	840	903	853	872	860	820	836	894	825	861	854	853	816	844	835	822	838	821	866	829	819	857	850	878	811	838	896	864	807	815	880	853	876	843	909	854	816	864	842	913	863	791	846	873	853	806	836	791	867	850	834	849	879	817	813	880	855	842	848	832	860	856	866	873	856	905	804	802	843	847	872	869	804	856	864	875	858	869	828	860	860	889	873	854	879	846	865	827	862	885	856	840	836	868	846	822	856	852	854	853	859	817	860	830	830	830	871	812	860	851	854	838	861	827	836	806	836	877	840	850	839	846	873	878	846	835	839	870	839	866	819	852	904	879	835	843	842	876	888	820	862	840	800	835	914	872	846	827	843	871	843	850	894	817	844	841	858	812	863	844	895	849	835	848	855	854	834	862	897	845	870	847	865	836	894	865	841	896	920	844	851	881	801	829	827	833	803	846	852	854	854	818	807	771	872	792	884	874	817	864	851	814	877	881	820	852	858	803	845	832	892	845	891	837	815	832	860	869	849	873	860	854	820	812	849	855	842	831	862	827	877	863	840	899	853	847	838	836	814	854	856	852	876	858	855	832	833	876	855	860	772	832	840	831	903	860	857	846	838	832	856	823	789	835	838	892	843	869	853	858	913	797	853	828	825	849	808	854	873	858	806	872	850	862	836	845	846	816	861	895	834	804	869	848	800	846	855	813	890	884	838	883	846	902	814	847	837	883	836	856	846	865	815	836	852	855	874	800	848	835	795	848	820	842	865	843	820	885	898	846	833	832	855	857	840	828	905	838	895	850	838	818	863	859	876	841	854	874	862	879	850	827	874	868	830	832	856	848	883	879	805	780	859	837	874	865	893	815	848	830	870	843	831	858	793	853	857	842	860	824	834	848	841	806	866	868	824	845	841	844	868	866	849	874	854	824	874	881	937	857	785	830	813	872	828	811	769	888	854	874	845	852	812	871	840	827	839	775	856	830	787	874	838	858	882	854	874	888	836	876	863	847	902	826	847	883	807	870	845	889	874	879	834	840	825	819	855	880	850	859	820	843	881	845	869	796	889	816	878	804	835	822	854	860	814	878	860	886	878	853	858	851	824	808	856	846	869	858	829	847	847	838	888	890	864	825	843	876	911	813	832	873	857	885	845	858	874	846	842	840	840	859	843	838	877	895	885	804	902	847	860	849	872	882	835	846	859	840	788	827	792	871	798	882	859	805	867	825	846	857	815	844	825	877	827	875	850	854	887	875	854	827	883	875	914	870	845	839	828	797	827	863	879	832	847	878	867	842	882	836	834	851	857	796	829	872	814	849	809	867	858	865	856	910	849	854	894	826	864	835	867	811	853	852	886	847	900	817	822	869	868	845	827	794	855	859	854	879	908	849	903	826	891	846	831	877	816	813	831	893	864	819	786	824	828	849	884	867	806	846	853	839	905	886	840	822	808	821	902	875	852	788	854	844	871	853	831	856	841	888	839	868	832	870	813	852	846	880	847	850	836	865	872	810	874	859	863	801	851	872	878	843	862	860	835	837	869	864	882	838	836	931	793	862	862	798	867	836	867	846	834	821	805	881	907	836	813	837	797	859	846	896	872	844	823	872	849	835	805	812	862	882	873	861	847	837	840	898	857	854	862	862	873	841	874	893	819	861	914	923	846	873	837	857	826	801	805	790	849	858	856	847	876	892	891	834	880	853	868	834	853	834	861	818	823	839	899	881	853	811	896	839	834	824	859	872	896	848	840	873	840	869	863	828	864	812	846	879	861	870	829	833	866	815	839	822	829	872	852	855	841	809	830	856	787	802	843	851	807	815	825	819	830	849	890	895	881	849	928	814	827	850	833	852	860	833	857	816	814	893	837	881	861	856	863	910	871	787	840	844	823	841	855	883	853	806	823	833	883	877	894	845	786	839	877	874	842	816	828	853	839	860	807	851	875	841	861	846	845	891	831	865	838	832	842	866	864	855	858	843	846	848	889	849	898	847	848	862	864	837	879	836	873	864	889	858	855	879	842	909	861	863	869	871	803	846	883	836	867	838	894	830	821	897	866	867	864	822	878	802	845	898	875	848	825	884	850	870	829	842	883	841	837	857	842	797	812	855	861	825	850	824	840	837	816	888	866	851	822	882	844	874	895	800	857	840	825	863	885	878	878	883	837	827	879	904	895	873	877	861	843	869	837	877	854	893	815	833	864	873	791	835	800	877	844	851	865	865	852	832	839	833	820	826	827	863	876	877	843	822	863	802	878	833	842	876	879	891	811	866	795	832	836	838	842	840	837	874	842	901	841	882	894	929	841	856	847	865	881	885	893	818	871	835	846	846	853	905	832	856	853	777	848	848	829	841	859	888	764	802	883	867	831	852	838	823	872	859	833	866	820	869	852	867	826	841	899	894	865	906	852	874	850	868	831	867	868	865	885	850	877	843	823	845	849	878	831	866	883	823	813	823	836	883	856	849	865	860	837	855	872	860	785	884	837	829	839	900	847	871	838	874	812	820	771	849	840	879	857	841	874	853	836	823	857	823	886	915	874	829	833	868	834	796	845	815	887	817	828	860	864	867	899	857	849	825	873	880	868	824	813	812	860	863	836	867	861	827	842	846	837	919	870	793	901	862	907	838	857	871	813	894	842	808	812	822	808	828	829	868	863	861	868	850	856	860	858	817	884	858	848	837	862	832	845	840	816	840	873	830	888	843	871	838	824	864	821	888	807	853	883	899	819	887	878	894	885	832	854	848	848	831	828	852	814	832	837	845	837	897	866	839	886	851	849	826	883	847	891	821	846	854	807	804	862	833	834	812	861	859	839	893	858	885	894	862	827	887	881	854	831	858	857	901	878	872	827	834	887	885	876	898	882	903	833	848	816	838	828	917	816	805	817	870	838	906	837	871	883	836	890	876	829	876	809	826	794	816	872	827	902	833	861	845	841	869	820	815	826	830	864	852	823	851	869	808	830	812	845	850	887	870	855	887	840	875	862	860	833	832	908	848	882	838	859	888	872	879	814	892	831	862	835	852	843	929	842	860	919	837	864	865	829	875	844	847	858	832	858	882	880	907	838	842	839	812	843	861	852	829	873	836	823	854	872	870	817	861	850	850	847	865	879	842	881	882	871	848	837	866	847	802	809	855	923	837	881	822	869	853	857	881	830	878	860	848	801	838	862	870	843	848	863	840	821	854	893	886	872	871	854	810	860	860	893	892	838	851	803	843	856	845	893	807	794	827	796	815	837	815	855	845	836	859	842	887	825	832	862	852	849	825	896	821	886	828	876	887	837	843	776	841	904	833	866	861	845	907	859	868	795	835	826	905	864	842	856	808	873	820	861	825	870	844	852	836	847	851	870	853	844	863	922	814	863	857	843	892
16135	4095	2158	1366	669	482	518	430	363	395	385	383	362	386	372	375	363	357	348	345	370	372	354	370	371	384	371	363	388	371	342	359	365	347	334	354	347	371	365	364	357	361	337	360	359	380	347	330	334	370	340	365	331	333	339	332	360	328	343	376	349	344	344	348	375	361	348	360	401	328	340	318	334	336	349	394	378	375	339	342	357	365	364	354	368	340	377	369	376	349	323	357	355	352	328	369	333	343	324	322	366	352	375	366	355	363	310	324	327	358	331	337	326	328	337	365	330	339	347	353	332	341	342	362	354	359	336	321	382	346	331	350	341	347	366	323	349	379	334	331	345	356	373	392	334	356	312	325	341	347	356	344	351	343	340	349	379	342	371	335	367	365	385	369	378	337	366	354	370	351	356	373	358	372	348	353	343	372	309	344	363	394	364	334	366	334	340	353	347	355	364	357	333	370	329	374	374	299	356	370	336	384	356	336	377	347	331	368	365	332	329	357	329	357	362	363	312	360	368	346	356	381	355	341	334	312	331	346	352	369	345	329	367	334	336	344	384	352	355	370	376	331	327	333	316	332	340	352	387	367	325	339	345	354	335	401	337	339	366	344	348	365	340	363	358	355	352	334	383	342	351	330	339	331	342	380	330	353	335	412	351	357	360	350	343	349	353	353	394	352	378	350	378	371	366	322	347	359	329	339	350	335	343	373	361	338	340	387	352	368	380	389	314	335	328	387	333	361	358	299	370	369	334	366	336	354	342	378	363	349	324	348	357	356	311	336	344	375	368	343	404	371	353	357	342	330	338	328	334	348	379	382	351	339	360	354	364	316	369	352	359	364	362	344	345	376	323	372	365	322	350	367	352	363	366	342	337	340	336	394	374	386	368	356	325	363	351	354	322	369	325	349	357	309	365	353	330	383	344	347	304	352	332	361	340	366	348	354	366	384	365	315	333	382	313	354	360	379	346	321	346	363	368	349	366	355	340	336	359	346	341	367	344	378	343	340	333	316	351	379	377	386	365	369	370	364	366	375	396	367	378	322	347	308	313	356	367	385	341	339	349	369	348	380	352	389	387	334	351	345	346	384	341	381	371	345	375	376	355	348	358	362	363	367	373	372	353	366	344	336	368	346	398	340	343	342	367	334	336	340	343	385	346	375	363	374	321	353	357	350	342	374	353	339	308	353	366	375	350	307	370	371	379	352	282	351	363	328	310	362	332	342	341	310	347	375	350	330	325	365	343	399	334	339	339	330	350	399	355	364	390	378	341	372	347	327	348	323	344	351	391	385	379	332	373	377	323	350	365	343	328	352	320	371	367	349	370	379	340	379	356	359	339	351	372	317	352	327	343	354	359	363	359	331	349	357	349	381	375	355	351	354	367	336	365	357	377	383	328	365	385	352	345	355	334	375	357	375	408	352	344	356	345	312	330	342	371	329	370	348	356	379	328	340	368	377	352	343	353	333	331	342	356	380	315	346	379	345	344	383	373	369	339	357	363	351	391	355	333	336	382	380	343	357	347	381	359	348	326	345	358	349	353	362	340	364	356	347	357	331	350	346	351	368	339	372	344	363	370	358	350	350	390	359	334	378	363	369	313	343	328	342	374	354	385	359	311	329	371	348	369	374	363	354	339	349	361	310	337	309	361	390	369	373	389	340	372	351	398	347	313	345	328	340	349	334	335	331	378	343	353	340	348	345	347	322	322	381	373	346	346	363	375	362	353	349	378	368	360	354	405	342	363	347	368	375	390	351	334	377	349	314	320	375	339	340	338	336	364	359	354	382	355	347	344	363	345	335	353	322	368	360	350	356	372	322	367	348	334	356	326	355	353	335	364	346	369	326	317	338	371	349	313	384	329	349	356	372	351	348	400	304	395	356	330	367	362	360	369	334	353	336	375	346	350	345	341	330	348	353	356	374	366	350	331	321	342	329	340	347	376	365	317	387	359	364	391	329	361	357	346	325	342	323	375	331	348	346	359	347	349	359	342	327	359	391	391	354	355	365	368	350	369	344	313	337	319	380	351	346	383	334	335	378	348	341	377	359	318	342	320	341	368	335	330	328	343	343	342	365	359	350	345	351	343	337	321	349	386	343	354	333	335	367	341	341	333	329	328	339	324	329	348	318	359	352	371	344	375	315	356	357	325	342	360	340	362	359	371	339	375	342	371	350	362	390	328	377	340	371	355	356	393	332	357	332	362	353	336	346	348	343	349	337	387	370	369	351	366	366	385	342	342	356	392	414	359	346	349	341	330	338	391	370	370	360	357	327	330	344	355	353	350	309	366	393	382	380	367	334	353	380	368	399	326	369	360	359	339	372	327	363	387	383	341	379	353	331	373	366	328	384	354	330	361	335	351	326	321	348	352	325	367	369	351	345	310	334	353	370	337	334	328	347	388	328	348	369	347	361	317	342	340	363	351	339	373	360	308	334	356	324	350	348	330	350	349	388	372	372	356	346	376	342	349	370	343	326	321	329	350	389	356	336	350	333	323	361	356	373	364	360	342	345	369	319	363	330	360	350	349	343	393	360	342	355	372	332	345	323	344	317	365	345	348	337	349	336	387	336	356	366	361	342	354	360	348	345	320	349	333	307	322	371	344	342	329	336	356	377	371	356	382	367	322	382	353	332	351	343	333	352	328	332	382	344	341	341	382	364	350	347	370	381	347	332	370	368	359	379	374	362	306	342	391	381	353	331	363	339	365	361	365	354	351	360	341	308	346	326	324	348	332	377	352	357	361	348	368	371	313	338	355	331	360	362	351	368	360	375	352	376	333	324	358	369	379	362	360	346	359	354	355	320	330	360	339	391	369	349	335	348	339	343	398	339	341	393	367	331	366	335	365	364	328	320	350	312	364	356	330	365	364	351	348	340	370	368	313	347	384	327	350	366	346	357	330	342	344	368	328	375	380	377	340	357	369	363	342	357	328	354	350	363	353	320	328	373	355	313	331	367	370	356	315	323	334	326	340	387	335	371	342	369	358	332	363	359	319	342	334	390	401	370	338	340	351	346	382	330	348	352	334	400	342	348	388	316	316	374	391	350	335	362	365	353	360	317	394	343	353	360	336	328	327	330	373	350	322	361	376	372	368	323	390	367	361	357	326	356	378	354	344	357	356	365	320	334	356	353	344	332	344	337	337	372	336	358	351	370	358	355	365	345	348	365	346	331	357	329	310	386	362	388	354	347	355	359	360	339	353	349	336	355	350	356	323	359	387	367	362	354	364	362	351	349	330	381	348	358	325	366	372	371	353	338	333	329	363	360	384	359	326	301	347	347	369	353	350	327	347	321	353	339	359	342	361	386	318	353	375	340	368	359	335	384	352	329	328	357	370	357	331	366	360	358	350	326	324	366	353	340	338	338	342	383	382	342	344	348	369	354	323	361	332	385	339	368	366	367	375	350	388	382	371	338	341	313	363	370	352	336	346	361	328	334	371	380	289	364	321	331	332	337	366	306	365	383	324	351	315	401	311	341	381	332
12313	3097	4184	3597	2037	1311	1536	1207	1004	1004	886	988	885	912	907	892	907	902	858	830	841	884	860	798	873	881	929	867	863	868	835	782	858	837	805	885	813	862	843	822	855	814	796	833	845	803	840	855	783	832	820	809	877	873	921	836	853	778	850	863	810	852	861	800	810	856	842	814	875	876	826	867	847	819	838	817	797	862	816	852	854	844	828	794	834	830	874	825	784	827	862	822	840	826	824	852	791	823	828	859	822	880	818	856	878	796	793	881	841	876	827	826	825	924	833	867	898	843	836	833	889	871	812	824	803	841	831	832	834	838	799	822	814	811	814	861	848	855	855	845	837	820	818	872	815	801	819	816	865	813	843	793	880	827	858	822	830	844	831	804	841	827	804	847	822	802	819	862	849	862	844	843	763	783	823	856	831	861	821	831	851	857	840	821	762	831	848	863	786	821	757	830	805	789	816	796	850	783	836	857	865	802	828	813	859	849	801	837	802	758	828	850	845	821	821	851	769	825	841	827	862	823	839	801	758	769	813	854	805	788	790	844	797	790	847	804	857	860	838	803	821	835	821	846	815	891	851	770	863	796	833	859	846	773	797	857	851	889	855	851	808	827	786	891	841	830	792	815	806	812	840	873	811	867	821	810	859	821	817	855	797	832	813	832	869	842	838	819	804	859	830	829	804	826	788	863	833	815	802	869	846	835	863	729	777	824	824	799	838	820	864	824	823	884	821	810	814	814	804	818	826	871	811	833	755	816	857	809	796	783	774	824	847	839	817	836	853	848	810	878	842	800	839	804	836	856	829	859	824	810	838	816	798	843	843	842	817	781	821	838	832	851	815	815	801	817	852	818	793	749	850	843	833	843	783	864	815	834	853	789	836	811	825	852	842	822	855	826	836	831	868	856	751	853	860	828	784	846	814	802	806	774	879	828	805	896	845	842	840	802	797	808	895	819	810	823	874	874	886	827	802	830	847	782	855	784	814	842	819	781	815	849	814	827	792	840	805	832	831	776	853	864	796	822	810	862	846	869	801	808	804	798	805	808	835	797	777	787	816	853	838	798	832	875	850	842	834	834	806	854	841	817	811	819	835	821	866	799	808	819	799	833	806	865	844	814	791	808	876	861	825	814	825	824	790	859	837	801	839	844	831	770	838	830	849	863	809	826	854	852	811	856	815	811	832	790	827	823	823	852	823	843	803	806	868	795	817	840	809	858	830	848	888	862	830	765	824	868	837	884	863	805	814	850	789	815	838	839	849	767	803	804	831	797	848	816	830	834	822	850	834	825	805	799	904	877	798	863	821	889	831	810	798	808	822	807	790	833	796	841	814	832	887	838	813	806	841	768	795	864	798	806	859	772	801	825	836	830	845	761	796	838	870	882	831	781	851	830	830	820	791	873	784	791	811	799	822	777	819	773	812	864	839	892	812	816	825	833	807	829	844	812	808	803	831	804	832	794	808	799	809	840	791	814	853	785	791	854	870	828	872	844	804	836	840	827	819	848	819	803	807	841	836	777	791	832	890	803	798	847	840	820	817	850	811	848	826	819	837	799	812	861	851	817	831	795	836	847	832	797	859	849	840	782	852	817	816	829	809	847	839	812	867	863	812	789	834	801	789	865	795	795	845	811	922	804	825	854	788	848	808	857	853	823	825	873	868	821	809	846	826	794	827	865	851	804	888	843	840	854	813	854	833	889	849	856	809	855	832	782	821	853	807	867	832	794	811	797	820	781	857	821	784	858	829	833	808	859	799	811	833	835	885	823	795	824	809	795	825	813	846	802	829	800	890	830	853	744	870	790	817	865	802	788	846	828	927	851	819	822	841	795	818	803	812	866	835	754	825	797	790	803	796	837	764	829	794	811	857	879	894	871	876	885	814	892	822	835	831	839	834	808	829	815	893	822	802	806	823	773	859	839	767	792	842	819	775	831	833	881	818	803	788	843	862	836	839	808	825	806	852	825	824	827	869	836	869	832	826	850	802	811	851	808	768	863	827	896	805	833	858	772	828	819	810	848	766	817	849	814	833	833	793	828	796	833	841	801	869	871	786	853	847	813	841	818	850	904	824	819	894	771	842	806	822	802	813	829	822	845	843	832	768	852	812	813	815	794	794	829	809	829	833	831	840	813	840	842	816	833	836	792	823	805	802	849	866	844	814	855	840	821	815	817	867	819	902	800	820	829	834	886	781	788	865	825	813	820	878	861	828	818	840	795	833	785	801	875	850	786	801	821	797	837	832	863	856	803	812	823	853	824	793	806	811	857	764	811	801	819	870	809	835	857	805	824	799	782	817	838	842	825	785	811	822	829	801	815	784	901	819	800	797	828	837	799	827	845	812	841	841	858	826	786	853	816	828	817	827	808	779	832	828	820	809	841	790	861	813	813	796	825	824	855	789	793	841	832	831	783	808	850	808	817	855	788	813	906	845	845	836	826	802	799	873	814	796	900	809	781	824	844	789	834	878	797	806	796	838	825	784	810	869	812	862	807	841	864	846	767	866	829	779	840	804	783	847	832	789	811	816	795	800	783	810	827	823	821	813	853	860	821	864	821	831	850	799	833	839	815	798	849	772	824	881	859	829	832	802	775	806	799	817	854	820	808	817	779	795	839	855	839	791	835	825	815	842	790	808	868	809	772	843	783	829	838	851	808	825	796	839	818	830	844	887	805	879	811	842	811	838	818	811	820	881	853	813	829	834	802	827	770	851	775	785	827	847	812	893	830	817	857	877	893	841	844	805	788	797	818	862	842	844	910	845	824	854	826	817	886	874	836	796	902	837	871	832	802	825	857	824	828	835	826	826	840	825	804	854	786	823	855	786	901	862	802	896	811	885	812	860	886	831	838	867	756	790	798	826	788	880	835	839	813	866	791	813	832	864	805	841	793	866	839	833	863	820	833	838	832	830	839	865	887	854	826	825	846	891	853	797	822	836	845	829	876	812	839	768	849	797	845	829	853	818	840	834	853	837	874	851	817	818	789	851	853	802	853	812	871	787	819	814	809	845	873	821	832	826	835	840	898	850	834	804	794	804	819	855	849	818	825	886	896	813	814	867	815	887	837	863	818	761	818	826	815	859	796	837	834	862	867	813	884	830	835	847	847	824	837	812	794	851	850	822	844	870	780	813	830	823	835	849	832	808	837	830	887	848	859	814	806	849	826	837	786	821	799	811	844	778	813	850	838	811	818	883	860	855	811	786	798	836	867	844	778	797	802	840	835	803	757	798	815	836	836	864	825	844	888	817	847	834	821	837	842	823	815	805	818	795	868	776	801	887	797	820	801	854	830	843	793	842	874	810	792	795	784	826	808	772	832	859	813	860	876	772	845	863	865	840	802	834	827	831	820	821	809	788	748	869	849	767	808	816	816	760	851	833	855	836	828	765	834	816	817	837	813	865	849	832	829	809	823	844	813	811	861	859	874	827	849	832	860	806	833	827	807	808	825	871	833	840	792	800	811	814	803	846	832	863	850	796	746	806	828
26214	6876	2631	1593	661	380	468	315	244	204	197	210	186	197	182	191	191	185	200	195	182	180	195	177	172	157	185	166	177	192	178	167	200	171	182	167	189	177	185	153	186	146	181	182	181	179	195	186	141	165	220	195	197	180	161	177	195	174	168	168	185	200	194	163	192	185	178	186	173	189	169	168	168	187	165	174	180	177	187	185	188	208	182	184	181	187	175	185	183	179	165	190	173	169	175	175	168	193	178	173	183	208	173	184	175	166	181	172	182	191	152	183	162	177	175	155	163	192	176	170	190	192	208	166	160	193	169	156	179	158	190	185	191	180	170	189	171	155	179	215	184	163	165	173	205	188	163	159	148	176	183	170	183	174	180	153	187	174	192	186	175	177	167	189	171	158	161	176	180	185	175	167	155	167	164	187	181	154	157	163	163	179	177	165	179	178	186	173	190	180	178	201	156	166	186	202	159	158	184	172	149	182	161	166	181	159	190	169	190	166	158	181	131	181	178	155	179	172	150	176	180	184	154	170	186	175	193	204	170	190	164	153	184	190	169	169	168	171	169	195	198	175	161	189	160	188	166	184	170	176	199	188	190	179	174	171	185	158	173	151	181	165	212	184	183	171	165	185	168	187	183	176	173	192	188	197	177	182	155	178	178	202	161	175	193	166	190	175	176	174	151	176	179	182	178	186	182	193	168	183	187	179	190	182	183	195	190	179	165	167	185	149	191	173	185	197	141	153	188	183	154	164	175	143	174	183	175	173	172	155	184	146	191	210	182	199	176	187	180	158	168	171	190	160	183	182	196	173	185	178	196	174	199	183	172	171	159	178	164	207	198	192	155	165	181	170	169	205	165	174	171	173	191	191	212	186	187	154	213	159	207	176	170	179	184	198	156	185	172	184	177	163	205	183	181	177	181	158	205	171	173	150	181	169	206	190	179	175	184	157	168	191	192	197	196	184	149	196	168	185	176	170	186	164	171	173	175	181	175	174	178	174	179	161	184	199	199	211	187	175	175	177	194	160	187	163	194	176	161	165	188	168	181	181	180	178	184	168	173	193	158	167	173	192	151	147	173	156	164	168	187	178	151	166	194	168	196	141	166	150	194	164	168	177	150	177	188	195	180	178	167	154	186	167	180	191	186	184	199	195	170	171	167	181	182	170	176	157	170	183	196	175	151	158	143	186	147	177	167	165	176	183	168	163	228	165	178	145	194	195	164	164	175	187	175	153	168	174	175	141	155	177	156	194	188	181	188	161	179	185	205	168	176	171	181	162	147	174	179	175	154	170	167	172	163	184	181	170	183	185	181	229	194	167	187	174	171	151	180	179	144	170	183	187	157	167	179	169	168	176	180	164	190	152	192	161	172	180	173	167	165	178	169	176	184	167	192	171	179	184	178	190	181	172	187	173	168	174	167	188	180	160	175	154	194	170	189	186	146	166	165	184	202	158	171	155	182	196	184	173	184	174	184	182	145	171	171	196	182	172	207	189	172	177	157	196	177	161	167	193	180	196	194	155	202	178	183	172	182	172	183	192	171	187	212	170	163	175	193	164	191	186	165	181	208	177	187	208	176	186	177	184	177	181	159	141	192	169	183	188	186	167	189	198	169	161	142	168	168	189	179	177	220	167	187	177	199	193	173	166	163	155	162	187	179	177	171	173	176	192	166	178	192	163	178	164	156	188	192	180	163	201	149	166	172	169	193	179	179	175	191	163	188	162	204	183	171	166	169	180	168	150	164	198	165	170	181	172	167	189	167	168	173	175	192	182	181	194	188	140	168	184	189	178	193	137	157	181	191	185	205	177	196	182	182	173	177	184	183	167	185	208	165	184	171	203	186	172	155	173	179	191	178	178	162	183	146	188	190	177	169	178	161	180	160	141	195	191	186	158	182	171	175	196	177	170	169	177	192	183	156	174	186	189	192	178	201	157	186	200	162	168	212	167	190	179	160	166	198	169	198	178	181	166	184	172	163	150	198	170	163	153	190	181	164	182	198	188	185	170	183	197	183	176	177	175	164	166	167	196	183	187	186	187	186	183	197	165	166	185	161	162	168	170	146	161	192	187	199	196	164	186	190	183	177	185	192	153	178	176	164	165	166	183	185	181	191	155	205	194	194	157	167	184	153	163	181	196	175	181	162	205	182	171	166	177	174	154	188	210	188	198	176	185	160	170	199	188	162	175	158	161	202	168	172	158	178	156	153	173	185	179	171	168	167	175	181	166	189	174	185	176	189	191	174	177	164	159	178	180	169	163	188	145	174	159	200	192	186	169	194	193	168	157	158	195	173	165	188	178	148	194	181	174	196	166	211	185	205	181	168	186	185	170	193	189	186	175	176	192	159	161	156	170	156	175	200	195	200	164	204	178	170	184	165	168	166	177	167	186	175	189	166	158	169	195	159	160	179	158	171	180	164	190	156	166	154	194	172	181	167	216	157	190	185	185	206	196	157	160	176	165	158	162	161	174	154	179	179	182	188	193	190	161	179	178	159	168	173	171	162	183	180	188	173	182	177	177	198	175	191	149	181	188	193	170	168	194	193	163	211	159	177	187	174	198	184	178	173	170	185	173	181	194	184	162	183	183	171	167	159	136	155	193	179	194	205	185	185	195	194	165	169	173	186	181	170	186	171	182	183	173	175	169	181	191	168	184	167	163	192	183	182	164	192	175	148	166	154	162	176	181	163	183	169	188	180	176	167	168	167	183	165	182	162	179	167	164	200	158	177	174	205	181	172	174	194	178	178	174	148	179	167	175	164	205	157	174	179	175	173	168	163	175	182	197	170	175	167	171	183	183	192	162	189	163	184	179	164	153	159	152	200	175	172	180	174	174	152	153	172	169	170	188	181	186	187	179	176	180	178	195	199	169	182	176	192	171	199	181	172	155	165	165	203	200	190	169	164	140	166	183	156	191	190	211	187	195	209	185	161	187	188	176	158	189	151	169	185	168	195	175	162	185	178	162	196	202	198	201	195	163	187	167	196	158	180	160	169	150	177	182	199	176	180	184	203	193	177	189	168	180	190	166	179	167	164	172	153	193	175	191	173	181	152	168	176	168	171	151	204	189	193	169	168	207	166	188	152	163	180	199	156	186	174	202	178	171	175	186	152	174	175	180	176	182	185	178	174	170	187	180	168	174	172	163	169	164	182	182	176	194	174	195	178	168	180	154	189	177	145	179	170	184	176	161	190	196	176	201	173	172	179	186	196	183	150	192	175	183	181	165	180	189	189	179	175	170	166	172	173	184	180	186	183	180	158	179	181	177	180	172	170	152	159	173	178	151	183	188	173	200	176	181	185	180	192	179	172	176	175	189	180	170	200	176	180	175	180	205	193	145	195	193	176	173	168	180	188	154	162	178	194	186	148	198	172	183	158	184	177	181	161	169	180	196	173	186	193	183	183	169	164	181	185	176	167	169	183	172	161	160	186	184	182	188	177	179	183	179	167	155	184	185	147	162	177	174	194	206	180	164	177	174	178	188
17281	3512	4551	4280	2379	1467	1991	1240	828	704	619	625	612	606	599	526	563	561	587	530	525	518	486	477	482	515	493	495	491	476	472	525	501	472	474	472	456	440	488	448	483	453	436	457	446	466	470	448	446	434	474	452	464	457	470	479	473	449	467	478	438	438	452	427	461	423	436	433	461	452	448	458	463	470	449	442	451	456	443	454	454	467	414	464	493	461	445	443	462	423	403	449	437	456	435	489	421	472	445	420	447	475	424	467	462	421	404	417	426	436	423	495	445	463	463	439	433	482	435	467	424	435	406	465	421	432	411	441	456	447	413	413	410	457	467	494	437	442	495	441	432	409	478	469	450	456	442	441	413	420	471	424	463	435	486	434	475	486	427	465	441	453	482	403	405	451	450	439	473	481	442	439	475	451	457	453	471	431	456	451	449	432	488	431	446	400	445	460	435	432	423	467	467	489	424	436	441	446	445	445	475	425	396	444	463	440	424	456	456	408	457	447	400	479	459	447	426	447	427	430	457	479	415	446	423	472	464	435	406	490	448	457	455	479	462	450	417	459	445	445	450	433	445	466	441	457	481	461	458	397	443	423	452	414	413	421	423	442	451	447	415	471	437	455	487	441	433	456	474	456	422	447	360	395	437	400	427	442	442	447	495	452	420	415	446	466	460	424	427	441	444	488	414	450	412	474	456	429	430	450	481	456	475	425	404	451	453	435	443	458	492	455	425	461	416	463	480	425	443	418	441	448	437	435	468	398	446	462	453	458	428	429	440	420	416	455	464	422	453	445	459	416	440	440	458	434	460	483	487	441	449	442	471	426	454	445	423	411	431	432	452	443	479	461	444	483	432	429	454	463	449	424	430	468	415	446	443	455	414	436	480	455	427	440	413	450	463	434	436	473	447	448	442	451	447	482	436	470	424	457	475	449	438	447	414	455	442	417	431	438	389	479	448	450	457	436	428	434	452	422	432	462	422	426	468	416	438	435	446	463	484	448	452	460	461	479	436	443	423	434	452	469	422	475	456	448	488	440	474	440	438	443	455	454	457	455	436	443	480	455	429	394	455	430	472	452	401	485	456	426	424	458	461	479	452	408	444	449	439	399	467	448	438	465	451	452	439	448	438	421	420	460	460	480	429	423	474	447	438	434	448	458	431	474	433	459	448	476	447	492	440	439	484	470	452	445	421	471	506	433	508	456	463	460	474	406	451	445	495	462	444	430	448	448	450	456	441	472	405	414	425	445	441	492	430	465	473	423	493	436	477	428	442	434	434	442	454	456	444	491	449	452	456	437	450	496	454	440	458	440	483	446	479	445	435	429	443	435	465	433	413	438	457	421	448	491	479	459	474	448	500	413	483	450	390	443	465	439	424	436	427	486	439	477	432	418	424	457	436	432	447	455	477	452	466	460	458	420	439	493	486	439	464	455	427	450	488	454	457	431	449	408	461	407	438	472	423	463	422	402	463	467	481	432	460	467	458	430	443	431	414	476	432	474	442	447	440	450	423	450	436	459	413	475	429	462	443	522	419	467	459	450	437	432	459	452	442	426	450	414	468	468	429	444	468	442	417	459	448	417	451	439	466	441	414	437	473	480	437	459	464	439	461	440	431	465	417	460	448	453	471	443	421	479	430	459	468	417	472	443	432	409	443	470	462	456	405	462	441	451	464	428	419	454	443	446	457	466	454	451	445	467	481	447	469	429	461	465	432	452	446	472	394	448	419	465	475	434	436	462	428	481	447	429	476	462	460	418	469	450	430	421	463	442	458	438	487	418	453	472	438	435	443	437	446	432	448	421	420	419	477	472	448	472	476	482	438	448	423	458	401	431	456	478	460	427	444	427	445	487	456	418	427	395	449	477	478	423	459	414	434	481	440	441	452	504	460	424	478	452	409	435	439	448	426	452	420	463	468	425	427	474	410	440	444	451	468	428	451	491	479	459	389	420	443	433	424	450	448	465	462	477	456	478	432	428	494	479	445	455	474	466	424	448	482	463	490	442	451	455	433	477	420	462	418	452	462	425	448	400	439	431	437	443	412	420	434	433	469	474	421	437	498	416	455	432	468	433	434	415	457	426	452	442	466	456	415	422	434	422	470	458	404	426	458	431	450	454	467	436	448	469	448	436	469	416	482	447	438	463	428	417	463	439	468	455	495	420	462	457	427	442	419	421	437	401	455	452	456	465	427	456	449	458	459	434	429	473	440	430	410	449	460	434	416	452	455	427	456	451	434	459	426	425	453	451	411	432	438	445	470	454	452	445	489	433	419	414	427	439	430	432	458	468	435	434	421	448	418	450	405	450	450	475	439	429	456	455	434	458	414	432	425	447	423	427	465	437	449	413	450	425	422	451	417	461	459	433	421	443	454	440	459	437	439	440	476	430	450	462	431	440	453	419	444	442	503	395	440	441	446	425	421	406	475	431	449	450	457	464	447	458	437	442	473	433	464	444	425	444	456	446	445	463	443	479	438	462	458	444	451	480	454	438	433	446	488	467	470	442	437	465	436	449	419	478	439	487	426	457	469	454	455	454	468	408	402	455	429	446	442	429	464	460	453	418	434	439	434	429	466	473	459	467	411	438	465	453	439	410	455	456	447	477	464	463	450	473	470	490	448	486	443	458	430	470	433	444	434	434	411	461	448	411	425	468	429	466	466	457	450	466	438	427	456	457	434	473	458	474	433	435	450	450	440	469	453	442	450	447	478	437	452	429	444	392	459	487	449	435	427	443	462	445	445	422	459	431	452	401	451	465	443	432	467	460	444	444	468	407	451	425	414	413	414	449	468	496	431	450	459	492	437	435	429	481	438	431	446	417	432	419	454	430	428	421	471	477	414	436	404	438	427	453	469	419	461	443	442	487	450	448	397	434	437	424	457	445	439	446	435	451	448	455	452	441	488	444	456	447	460	425	482	496	449	435	420	473	457	465	425	474	476	452	475	459	448	461	429	428	413	457	417	461	443	454	468	447	400	466	446	468	425	448	449	481	453	442	453	417	432	470	422	445	459	428	441	483	437	456	439	446	469	435	437	444	412	462	462	464	462	434	442	458	430	455	438	469	446	441	415	489	485	451	454	441	469	467	475	415	441	471	461	444	460	425	411	427	401	429	461	466	484	427	442	422	480	423	459	445	490	394	422	492	434	409	471	455	482	489	423	441	456	465	413	448	452	462	426	458	463	442	457	471	432	439	484	441	458	496	433	404	451	476	449	430	494	423	474	448	471	445	411	454	461	430	457	438	464	422	430	475	475	466	421	432	495	464	452	441	425	475	411	446	435	439	452	438	430	453	489	469	426	463	451	444	416	395	443	448	419	435	459	456	428	427	393	482	436	422	472	451	433	403	427	456	460	399	423	475	425	410	444	448	440	448	466	448	446	465	434	462	452	445	483	422	426	426	421	463	441	426	469	466	416	412	459	416	448	406	422	471	448	440	473	448	458	429	489	470	453	468	450	459	442	417	473	455	461	430	454	449	442	454	424	464
5613	1394	709	614	440	400	379	370	345	371	360	371	362	366	364	319	319	331	369	368	337	352	335	331	342	297	350	301	317	334	363	322	353	392	334	339	316	309	342	322	351	345	337	337	354	298	360	343	374	369	346	383	323	354	340	352	346	345	364	338	358	338	323	321	336	340	349	344	354	347	346	385	360	324	364	380	364	331	324	351	375	351	310	382	330	327	373	317	373	329	352	347	353	327	347	344	342	379	341	359	358	339	360	355	351	323	367	349	365	384	344	358	349	327	329	325	381	378	364	369	341	354	377	340	348	364	326	331	368	374	327	402	334	333	343	340	329	348	318	334	350	359	377	341	324	351	378	350	302	361	351	354	351	349	321	357	369	333	346	362	333	342	319	359	370	325	359	379	339	319	342	394	331	366	331	361	326	328	341	348	295	318	339	371	351	331	352	341	342	378	348	362	342	322	319	340	365	341	356	348	348	345	352	410	383	354	386	323	334	357	357	352	350	345	374	360	375	336	331	329	366	364	329	336	303	341	317	359	361	362	347	349	336	342	397	307	374	357	363	319	375	346	372	347	323	376	362	307	372	362	364	391	363	386	348	326	336	370	316	358	335	340	362	369	376	332	356	359	330	321	341	365	326	352	356	340	372	350	339	345	336	319	341	359	342	354	334	358	328	374	380	354	330	309	328	368	345	351	396	366	351	350	325	358	351	376	368	350	355	326	329	344	346	323	370	348	369	350	324	323	352	355	352	334	328	345	339	345	356	346	375	331	354	347	339	326	345	338	331	348	350	327	387	343	384	335	348	372	353	354	340	357	323	331	344	368	363	345	342	313	347	363	342	340	345	366	332	370	358	326	347	331	319	348	321	330	371	372	337	328	325	361	356	329	357	364	313	322	350	337	342	352	391	369	331	377	329	334	330	350	344	353	343	308	339	348	387	345	338	311	326	359	354	355	358	346	342	335	337	339	353	338	324	318	335	335	343	351	342	333	334	352	360	339	317	391	352	347	348	353	342	355	336	345	328	338	340	351	368	324	349	348	348	330	353	321	339	358	352	364	339	330	357	338	357	362	354	324	304	338	371	327	332	341	363	346	339	353	340	375	360	306	324	364	370	362	356	343	317	353	317	339	329	344	335	336	378	356	334	334	311	306	315	335	389	303	329	371	322	367	345	347	358	321	347	337	354	351	353	309	328	330	321	369	335	341	364	375	328	351	365	356	362	345	342	326	355	334	321	373	354	376	388	343	369	338	354	373	339	344	344	356	361	356	332	354	332	344	397	365	342	354	342	362	329	378	356	334	358	352	326	379	337	364	367	375	346	380	358	343	314	330	321	395	353	353	358	323	338	348	354	356	362	327	372	346	348	317	375	369	337	356	348	349	347	345	365	356	344	327	319	352	363	378	341	367	352	359	374	357	312	336	319	362	320	351	333	363	333	368	363	314	343	377	385	349	324	375	333	308	355	348	367	373	366	311	359	374	323	358	354	338	344	393	370	339	331	383	367	367	314	360	355	345	358	328	357	371	366	347	357	325	351	363	348	373	357	359	366	362	369	349	343	350	332	348	358	340	331	321	320	374	367	367	382	359	311	354	359	356	329	334	330	329	349	345	354	340	345	338	382	360	369	346	321	347	383	330	374	336	339	346	344	351	362	321	361	383	352	346	337	341	336	401	355	328	337	336	323	367	372	365	388	340	412	370	374	332	353	353	323	319	353	333	372	364	324	390	342	360	321	337	337	359	328	341	352	363	329	361	314	353	362	345	349	374	334	364	334	350	322	337	322	347	346	331	371	363	344	336	340	340	357	337	365	329	345	354	349	353	345	368	369	379	386	349	337	366	334	356	367	327	378	361	381	322	318	317	355	373	346	370	358	320	347	356	315	402	313	311	321	315	357	366	343	378	326	329	329	342	381	334	384	352	358	363	324	366	369	368	327	358	349	354	336	358	335	330	335	327	358	357	362	334	365	320	339	376	335	347	330	363	351	347	328	348	308	342	311	377	340	358	346	338	351	323	343	344	336	349	340	361	330	352	388	344	349	330	348	360	337	348	362	376	344	327	336	327	322	331	292	346	353	341	345	344	344	362	355	360	383	340	351	325	349	344	333	314	323	336	306	369	348	355	355	341	340	377	324	392	343	302	340	348	341	364	394	350	319	373	358	358	339	336	337	351	339	324	363	339	335	321	351	351	352	338	330	362	292	346	366	339	345	354	376	374	317	348	359	369	364	336	368	358	332	371	354	324	374	364	354	333	341	353	308	361	363	345	350	353	356	328	346	393	316	388	350	355	361	397	335	345	314	339	360	336	313	329	335	363	349	339	331	321	376	299	350	338	323	347	376	339	396	327	337	348	327	340	355	347	339	353	328	360	388	347	354	338	310	384	358	370	317	360	348	303	349	345	331	343	342	337	376	349	375	352	355	346	338	337	357	365	380	331	383	336	357	351	331	401	361	333	339	363	369	310	337	362	352	348	306	374	384	310	388	336	333	351	318	341	353	346	389	340	353	326	357	329	355	327	331	327	362	357	377	367	341	333	373	353	372	357	384	341	320	336	361	342	322	360	363	342	344	323	352	344	343	360	349	337	355	351	338	365	329	387	336	369	341	350	354	341	369	358	345	324	332	325	342	384	357	340	320	354	335	352	326	348	373	353	348	356	353	362	366	365	364	356	348	349	344	356	373	321	379	333	348	286	313	321	329	338	338	353	321	342	345	327	330	336	313	362	336	352	315	321	368	357	380	356	357	290	352	350	358	342	390	360	332	348	333	335	326	363	341	335	374	320	372	357	359	350	357	308	332	377	366	354	364	342	402	362	365	332	331	330	379	335	321	332	335	341	356	335	343	363	352	349	330	303	355	395	328	362	338	380	333	299	369	328	338	316	364	352	358	358	315	337	369	354	352	341	363	324	354	301	355	364	362	373	393	361	357	346	352	374	347	310	337	316	335	353	344	343	347	314	356	364	383	345	349	357	359	321	356	321	373	356	369	385	355	372	340	331	357	320	322	343	369	360	344	369	304	336	330	365	371	345	336	341	354	335	330	341	349	370	384	299	338	343	370	326	336	361	324	307	339	318	358	347	343	341	359	331	362	356	390	333	342	350	350	318	342	350	330	357	334	327	383	331	370	372	386	336	344	362	338	344	323	357	339	354	370	321	358	390	352	342	336	347	354	337	354	354	336	338	322	364	329	363	319	336	358	391	299	376	361	347	341	358	339	348	335	342	340	347	335	341	347	319	350	343	334	331	333	333	337	308	321	353	344	352	354	336	340	331	324	337	348	352	366	346	372	381	368	328	360	366	400	356	346	380	323	353	350	321	348	357	359	350	381	338	397	347	349	375	375	366	353	375	381	334	356	309	327	328	341	330	360	314	335	401	341	328	341	342	341	333	367	382	355	342	377	348	358	378	420	322	373	333	343	339	360	353	341	388	332	351	355	349	355	351	372	370	358	325	343	354	351	320	344	332	335	348	340	366
4726	1680	1704	1709	1286	984	1068	855	849	839	845	839	867	828	831	816	810	840	857	845	881	791	873	778	829	819	834	808	834	789	834	835	816	795	827	816	854	829	833	843	803	820	853	832	797	820	818	826	814	875	855	820	818	831	850	840	836	882	895	837	815	876	864	805	856	797	814	839	827	850	817	825	845	880	866	797	854	829	820	847	841	880	866	809	855	815	881	835	843	841	814	803	832	839	808	826	838	832	788	766	790	809	837	798	827	791	854	816	886	861	820	855	813	848	848	825	799	778	812	775	857	823	801	817	844	846	856	827	832	794	826	788	823	803	843	782	822	823	836	846	833	795	830	834	791	847	829	857	877	850	825	870	824	804	780	824	838	816	802	806	834	860	825	870	820	836	815	799	844	768	803	843	824	806	874	783	798	842	791	822	864	873	828	826	827	818	782	856	796	811	810	835	855	830	827	905	859	797	801	815	787	842	821	808	837	825	803	880	832	804	803	834	830	833	830	785	798	858	812	833	821	797	831	798	875	817	857	825	825	808	838	797	834	892	830	815	831	892	842	838	859	816	862	805	807	843	838	849	864	858	895	850	778	867	825	833	847	780	878	867	808	824	814	846	823	829	799	842	858	868	859	834	856	788	845	834	817	832	852	887	806	797	834	780	843	923	849	818	805	814	817	783	817	824	836	793	839	846	816	868	805	792	812	847	818	862	857	804	853	853	838	817	836	871	809	827	834	833	820	763	811	835	826	788	815	794	785	797	804	811	778	823	850	837	834	821	792	841	854	823	844	817	802	835	805	845	852	859	849	861	805	802	847	813	817	872	871	812	866	800	849	862	898	791	814	838	793	891	771	831	873	866	836	804	811	791	810	850	845	866	833	778	825	778	823	787	795	855	762	799	849	867	878	838	795	865	805	833	879	810	820	841	869	837	773	834	856	843	829	796	795	807	832	793	825	840	815	824	833	867	815	816	854	837	832	848	800	844	796	814	858	805	840	825	797	839	822	852	784	770	773	868	823	808	822	817	834	819	768	821	841	792	894	861	828	821	831	871	820	876	787	882	847	835	812	808	762	841	813	812	799	850	872	857	818	861	832	820	787	817	801	795	822	865	813	854	840	835	801	852	787	829	850	821	831	837	838	840	817	811	854	848	847	831	830	828	810	844	795	847	761	828	789	768	808	852	849	853	833	839	843	855	830	793	850	822	812	852	805	794	844	833	793	787	850	842	843	773	828	770	863	815	848	818	837	826	864	778	773	874	798	834	868	880	869	871	828	846	872	782	831	843	803	830	831	869	826	852	812	795	861	815	843	828	808	850	803	876	808	847	788	848	834	832	830	830	784	790	866	821	858	816	787	794	839	874	814	849	826	868	799	854	826	829	812	822	838	760	794	788	805	852	837	817	770	863	805	847	821	812	836	824	892	878	851	825	787	865	848	792	794	798	841	842	832	776	828	807	825	820	843	855	826	792	827	828	845	853	772	854	810	831	837	837	839	853	860	850	825	793	850	802	799	792	794	802	846	783	800	801	787	841	825	808	816	818	822	850	840	791	852	835	817	817	825	808	818	804	844	832	802	793	798	853	827	808	841	766	809	859	782	829	797	773	871	817	836	849	801	846	809	840	842	789	839	807	807	854	816	855	823	851	853	828	838	875	838	806	846	846	857	781	849	822	771	835	856	854	823	839	778	848	806	829	824	826	736	821	831	860	812	828	823	793	819	830	880	824	818	873	806	805	886	800	822	862	831	812	875	798	827	830	798	805	793	855	788	843	820	885	824	820	842	799	803	824	820	829	847	814	892	805	848	866	811	803	842	801	826	837	834	820	832	841	834	817	818	838	824	778	822	855	765	826	832	836	859	810	849	846	825	819	837	828	769	807	817	855	838	822	823	864	828	851	853	810	858	834	836	832	776	843	876	795	860	830	825	819	824	833	839	835	834	810	788	797	800	847	842	830	812	832	811	804	803	858	833	847	778	859	819	852	849	798	781	799	791	813	811	810	858	863	821	827	828	817	883	821	808	835	848	814	807	887	833	826	840	813	866	829	829	753	827	796	850	798	828	855	812	873	780	810	885	867	766	817	816	798	786	832	817	828	836	934	771	842	789	788	859	849	810	809	855	822	773	834	863	837	804	863	841	855	869	851	794	816	853	816	848	798	819	832	832	838	871	852	839	779	848	818	842	849	885	823	824	855	743	799	835	827	782	886	808	812	828	815	826	856	817	864	826	803	812	842	850	797	849	817	821	860	849	861	892	786	843	799	837	756	826	826	782	845	812	842	867	873	862	834	852	773	839	777	847	853	820	797	852	866	819	851	794	885	795	879	787	839	819	814	847	833	799	818	819	802	832	862	794	853	854	822	821	827	815	819	811	854	850	875	803	891	752	860	790	835	826	805	805	837	840	823	815	810	798	861	844	866	844	836	852	770	778	860	824	808	798	836	868	846	783	829	811	831	799	823	832	857	852	850	807	871	888	762	855	821	806	867	801	794	847	820	814	853	828	864	840	788	807	837	871	828	805	850	844	769	808	775	808	835	770	818	818	836	862	782	801	795	834	840	832	777	862	843	863	824	859	817	838	835	793	835	794	867	791	827	792	840	814	809	819	800	847	825	817	793	811	840	818	872	800	793	829	876	828	836	833	843	833	776	848	818	829	847	822	808	806	834	842	827	843	777	833	816	858	828	796	866	812	829	850	850	818	853	784	833	885	810	857	759	821	880	898	803	818	877	840	830	878	812	812	794	814	786	818	813	828	810	795	866	785	750	818	849	832	856	836	825	801	806	850	864	825	763	835	789	790	823	839	837	823	835	886	812	809	799	856	770	879	836	802	785	788	842	793	809	813	838	876	796	862	846	783	839	782	836	834	847	847	804	896	816	850	881	824	834	801	787	878	790	843	811	832	851	791	832	826	818	784	803	788	813	808	868	823	795	810	844	832	793	857	845	820	819	834	820	864	820	878	856	849	827	870	837	777	796	807	843	799	849	816	822	832	849	840	799	867	800	838	807	806	817	776	814	877	850	839	856	792	871	894	888	803	823	818	812	806	824	809	888	828	858	842	834	795	883	850	827	822	809	837	873	837	844	834	826	809	843	857	809	809	832	862	839	821	839	836	880	837	909	852	857	843	834	799	841	860	781	830	839	816	867	825	846	811	770	797	814	821	859	848	769	795	786	843	813	846	848	827	782	855	799	836	810	847	840	843	827	789	860	833	812	847	846	802	833	868	826	804	818	833	781	812	809	812	834	849	834	861	859	768	785	858	805	812	827	811	854	828	838	829	781	820	807	856	848	814	861	811	803	812	806	863	812	845	817	846	772	818	828	826	771	852	755	832	836	841	846	790	830	856	823	868	770	842	772	824	855	802	797	824	849	787	755	839	827	820	829	851	789	832	864	806	835	828	813	807	801	823	850	822	903	827	821	802	813	862	820	821	833	804	803	849	797	814	834	833	857	846	820	809	858	857	845	840	873	783	815
16063	3404	1330	906	615	468	561	424	412	354	358	328	365	361	413	380	354	320	353	370	376	337	380	360	315	370	357	356	367	367	389	317	306	322	310	360	339	342	352	336	363	348	323	385	378	337	312	349	350	373	390	358	342	350	355	373	371	345	346	322	368	341	357	347	349	303	308	335	341	350	324	371	332	351	345	361	354	363	343	363	328	334	329	298	342	344	382	364	354	367	352	328	351	330	316	347	367	330	328	383	363	316	381	347	333	357	377	348	376	355	390	346	336	366	358	378	344	368	347	322	341	380	345	334	362	301	372	322	339	328	334	350	359	333	325	336	342	316	325	361	317	349	338	355	352	328	305	340	339	365	339	362	301	332	385	370	332	330	352	389	344	337	358	331	353	362	331	358	350	338	328	352	360	370	316	317	360	356	335	343	355	366	372	329	350	321	359	414	363	336	361	333	347	360	345	351	278	323	357	351	346	374	336	311	346	362	355	324	358	359	388	345	341	339	327	343	360	384	344	338	335	320	339	401	341	349	359	340	345	330	345	304	345	325	347	328	341	349	357	326	359	333	322	334	358	342	355	308	320	364	349	384	332	363	356	390	340	352	333	354	364	360	349	330	358	314	354	335	341	338	341	367	311	370	360	342	358	338	350	367	342	336	349	329	320	391	344	360	347	330	339	349	370	333	351	348	374	344	319	355	379	354	387	333	314	322	380	326	339	328	358	310	355	342	339	368	378	354	354	303	371	319	325	385	358	356	346	335	352	344	383	330	323	333	369	349	325	350	345	350	380	341	364	327	341	347	349	344	325	318	341	328	353	379	349	364	353	366	355	362	373	314	356	320	360	336	324	349	318	371	310	310	379	321	353	354	331	388	324	349	360	368	325	354	368	320	342	344	386	356	350	335	305	368	347	343	321	373	325	362	371	361	378	354	336	328	344	339	325	364	348	301	323	364	350	322	340	351	336	340	363	333	349	346	352	347	343	342	359	334	320	327	315	340	335	390	344	362	332	311	319	380	325	329	337	365	304	324	353	340	344	360	359	333	365	320	358	341	357	365	360	349	364	364	335	371	303	352	352	366	316	368	352	348	310	336	360	340	344	337	331	340	357	372	352	363	354	346	358	365	345	340	314	329	327	333	355	333	360	362	336	340	374	317	332	316	341	344	326	372	336	349	357	372	323	330	326	347	344	342	328	333	335	348	314	356	354	319	316	326	337	318	335	372	362	366	351	318	336	351	338	339	336	352	358	351	340	334	335	346	343	376	365	373	329	333	342	330	310	333	337	306	352	360	358	332	314	366	338	371	370	355	320	331	350	318	394	341	366	316	346	341	366	341	345	363	358	397	339	360	340	357	357	344	336	336	342	340	354	326	336	344	328	309	347	305	360	374	335	365	346	320	321	387	367	347	348	337	356	360	361	339	337	303	317	342	349	372	314	379	363	333	344	324	367	341	359	333	342	347	347	338	311	336	342	344	363	338	336	322	339	324	347	368	341	359	357	367	330	342	332	356	398	345	388	337	335	368	367	313	307	340	345	301	351	334	342	333	335	389	328	317	357	394	352	340	329	316	325	306	339	350	358	320	371	318	308	343	328	346	385	363	306	343	321	344	335	354	297	357	325	324	335	389	345	376	366	388	330	351	340	367	365	339	318	334	349	347	299	339	381	357	328	353	323	372	381	365	351	305	356	363	330	354	309	378	360	393	362	362	357	370	337	367	331	354	358	359	352	364	355	338	315	342	344	352	376	327	291	316	353	326	332	381	376	320	377	308	353	356	338	348	340	356	325	356	376	382	346	335	351	311	336	354	392	358	355	338	269	357	355	371	343	331	347	359	336	376	370	348	303	331	368	308	369	350	356	378	350	345	364	378	335	347	344	367	362	300	319	332	336	378	357	349	340	319	364	366	324	360	367	375	349	325	329	331	345	335	356	332	337	357	367	345	330	330	340	358	327	344	344	346	327	331	353	337	347	347	356	325	363	353	344	330	382	371	331	354	322	346	382	302	391	342	326	340	357	343	350	323	329	335	333	357	358	325	354	365	337	339	305	341	337	328	318	351	326	335	339	362	372	400	326	323	353	342	346	336	301	354	375	363	337	362	360	363	344	369	357	326	333	321	370	312	379	336	334	365	348	367	343	364	372	331	345	325	332	367	345	333	383	352	378	361	333	332	340	411	367	309	371	329	325	337	354	349	352	330	397	345	347	314	382	327	360	341	349	333	333	342	344	401	352	390	341	350	405	329	347	343	326	316	342	352	342	340	317	332	324	350	333	359	355	342	336	365	364	341	335	370	338	386	325	348	371	324	346	359	337	349	322	326	346	336	330	359	329	302	354	375	321	361	336	369	373	339	306	355	352	373	360	353	342	356	308	341	370	358	345	359	330	371	335	335	325	294	349	359	328	329	346	333	311	329	339	358	383	314	352	377	347	377	356	365	345	340	353	366	351	352	335	332	372	334	337	340	346	344	342	289	356	347	348	311	358	337	365	369	346	362	348	326	354	342	354	351	343	358	373	368	359	370	368	369	390	355	337	350	320	357	334	349	320	354	355	358	382	347	353	348	368	341	315	390	349	329	349	351	381	351	344	329	348	340	344	328	357	349	329	330	310	353	352	360	329	337	373	345	368	312	349	369	366	330	351	333	293	347	345	335	345	325	355	346	365	353	360	321	322	359	345	368	357	358	345	332	343	329	354	318	373	340	368	327	337	353	348	321	340	363	374	341	351	348	342	351	365	338	333	350	318	348	360	348	327	386	367	374	340	337	342	309	371	338	353	339	370	381	312	349	357	339	362	341	374	368	342	337	337	347	329	321	356	350	322	357	361	366	362	349	334	338	359	359	335	384	336	368	350	350	328	379	343	344	355	368	339	360	364	363	359	351	327	336	352	349	340	330	355	352	366	354	297	379	381	358	343	358	336	317	311	353	367	338	356	347	383	370	318	362	326	338	358	338	351	330	341	345	347	338	324	308	356	361	353	328	346	330	307	329	357	345	343	337	374	362	355	358	322	346	330	358	362	339	344	349	318	363	303	346	355	347	365	362	364	335	318	345	349	341	339	366	390	331	351	361	365	308	359	329	349	350	356	326	371	369	343	363	321	329	328	342	347	345	342	337	323	358	356	332	358	347	333	345	343	345	351	324	354	347	350	341	354	314	348	358	349	340	345	364	374	324	302	326	352	352	347	384	350	316	379	370	354	334	319	330	327	354	353	340	376	340	355	311	322	323	347	335	357	365	374	351	366	338	333	421	328	319	371	361	353	328	357	370	362	358	348	360	323	355	330	340	328	360	334	330	338	368	375	338	360	351	386	334	346	331	317	324	326	330	355	349	316	339	365	329	367	358	363	373	349	344	385	397	327	355	335	350	349	335	350	361	347	330	340	305	360	370	331	363	370	326	355	351	351	367	335	336	336	328	297	341	359	365	367	310	338	352	341	339	372	342	345	336	349	376	400	355	356	365	331	316	339	329	325	296
12111	2639	2657	2564	1953	1401	1867	1149	988	970	930	927	905	891	869	865	836	924	831	811	827	835	802	827	890	845	807	836	849	836	862	830	828	799	814	799	785	873	828	799	777	803	814	845	799	754	835	808	825	787	831	812	852	798	845	777	872	842	831	763	775	797	856	815	789	809	853	803	809	813	781	814	822	809	807	795	833	823	809	799	816	795	848	843	849	794	809	776	801	817	779	850	817	830	795	846	820	815	832	823	845	881	784	824	819	804	812	771	837	816	814	818	859	796	832	870	840	839	781	800	827	802	816	845	806	769	762	835	791	815	834	867	831	838	847	788	766	838	860	828	829	856	750	820	825	827	843	802	786	838	825	792	792	843	821	803	800	800	774	782	786	852	800	845	785	840	800	820	819	826	785	840	806	803	762	816	848	811	782	820	831	810	805	818	838	839	817	771	787	848	808	742	872	838	858	796	827	815	791	868	750	851	824	823	797	889	856	797	794	854	835	856	815	858	768	823	819	857	809	761	822	796	823	802	847	820	836	852	808	803	816	792	816	782	795	829	829	821	810	847	797	828	838	777	819	837	831	820	752	822	757	795	808	794	776	790	779	826	833	839	839	794	815	854	838	798	759	797	835	873	853	817	773	761	848	810	792	867	775	828	875	817	795	793	763	800	822	831	771	853	784	806	799	760	789	817	769	815	786	820	787	828	813	828	796	794	822	806	831	833	803	870	735	788	826	783	798	839	847	807	803	820	803	816	811	758	821	816	802	827	818	805	839	857	779	832	815	784	870	799	819	764	817	816	851	833	838	830	860	828	796	775	803	875	850	824	814	781	829	804	824	812	840	818	840	777	821	845	830	837	857	821	776	839	809	832	793	858	829	823	778	806	848	844	812	796	783	818	834	779	795	739	809	790	845	820	837	803	856	775	784	811	817	752	795	785	842	826	813	835	826	809	781	829	835	824	856	833	791	757	825	796	835	831	864	793	813	810	823	794	798	831	839	826	831	826	806	858	784	834	824	814	800	841	806	796	785	808	840	803	789	825	825	791	811	856	814	821	909	810	830	800	850	847	853	766	816	813	834	814	795	848	811	838	827	775	829	859	890	838	789	808	858	798	821	852	820	808	831	801	851	784	829	799	806	862	825	834	844	831	829	800	797	753	855	839	789	820	806	814	830	779	800	829	848	795	812	771	766	835	835	818	783	796	838	819	760	786	880	844	800	803	825	792	770	841	823	768	788	845	811	836	815	886	839	853	807	794	842	816	841	789	818	820	838	780	807	846	820	798	825	811	829	834	791	850	768	858	848	797	820	808	770	837	799	837	810	798	845	774	799	811	825	817	832	828	813	852	788	811	791	760	819	761	815	874	810	840	771	813	821	834	773	813	783	847	853	793	803	794	802	725	819	820	854	828	817	814	820	841	825	820	814	788	890	845	801	828	849	781	778	828	834	820	824	789	803	831	861	774	775	776	838	822	834	833	848	846	803	815	870	807	805	825	772	779	814	823	835	825	838	819	814	827	787	770	823	823	800	805	833	796	765	830	844	775	788	846	758	824	848	832	840	811	811	813	760	816	764	757	820	764	768	804	810	842	778	835	847	818	826	810	840	745	784	850	817	783	848	808	787	799	834	818	809	795	837	779	805	801	797	811	831	814	795	810	827	758	807	823	779	873	835	858	820	808	834	806	807	791	789	811	820	804	826	835	780	798	801	818	787	809	764	778	797	753	798	775	778	800	762	843	831	821	809	801	824	852	828	809	810	879	847	794	843	800	806	807	848	722	854	791	858	837	824	812	824	794	839	836	819	816	824	883	845	799	825	850	778	818	836	797	859	841	837	815	823	866	817	832	791	837	849	832	816	797	821	816	838	807	828	849	832	784	824	813	851	774	864	788	823	846	825	833	796	839	844	828	806	840	789	796	794	814	803	794	830	838	797	836	788	817	815	843	839	792	817	824	822	774	813	828	788	771	795	802	811	788	847	822	815	792	813	775	809	802	838	809	824	841	848	788	803	826	834	804	842	827	848	790	831	800	882	800	816	864	825	792	827	804	806	803	773	805	784	813	792	808	816	846	858	905	830	812	808	812	797	830	794	828	823	807	810	853	860	866	787	770	789	842	846	813	810	844	828	816	839	808	837	818	834	755	836	825	808	846	865	811	806	799	802	845	787	800	827	815	800	788	784	808	751	780	785	815	775	819	816	833	807	868	803	795	826	824	827	781	793	799	780	862	835	856	868	843	799	813	814	799	852	825	828	830	794	811	803	767	825	793	812	859	800	848	834	769	823	834	881	874	771	834	821	843	858	765	799	834	775	810	854	829	826	832	807	887	845	810	810	814	820	784	802	822	831	791	814	868	852	772	808	801	833	803	909	801	855	824	850	776	831	812	769	833	807	923	761	778	795	822	820	777	769	860	869	855	806	799	824	803	779	831	834	814	806	813	778	792	839	767	840	831	861	884	756	815	781	783	819	817	771	826	838	837	801	806	815	793	781	795	864	831	829	832	824	829	814	857	814	806	830	795	914	793	840	768	804	843	797	875	772	853	850	832	804	821	828	827	818	799	769	833	771	798	825	816	799	847	832	843	807	845	795	813	848	806	846	837	824	843	802	882	843	816	803	817	845	779	829	819	807	821	779	750	799	814	817	841	804	795	826	887	820	848	791	729	782	767	803	810	763	878	797	813	758	862	808	787	822	830	773	826	857	792	824	791	823	805	805	807	807	812	836	782	791	774	829	815	813	759	797	821	855	818	835	824	804	826	800	807	794	805	861	800	796	813	843	798	815	782	851	877	844	815	819	838	759	804	848	843	845	798	774	828	807	788	814	789	835	790	844	831	831	863	773	853	808	797	747	780	813	805	751	805	773	851	794	887	787	773	833	831	789	821	838	821	811	829	809	775	774	869	828	857	860	773	792	816	819	787	866	808	810	848	819	852	797	810	792	867	774	803	848	816	789	841	805	803	806	857	854	886	821	789	852	850	856	806	805	830	821	791	818	829	833	762	783	835	819	814	798	814	857	828	784	832	849	806	802	857	809	882	805	805	792	842	824	822	822	808	803	771	873	843	797	830	778	774	847	820	814	771	814	836	830	817	838	790	849	829	853	908	807	790	788	762	815	792	841	834	817	837	802	825	832	777	820	870	874	809	810	800	819	860	807	819	863	699	799	793	837	794	879	834	770	835	816	833	862	837	822	806	796	855	783	844	825	826	771	831	779	806	773	777	822	849	832	825	805	785	846	841	815	822	831	856	813	843	809	820	799	823	793	816	810	783	787	847	839	832	803	794	829	757	788	827	817	855	802	821	851	809	830	867	775	748	851	835	817	802	854	768	792	852	828	764	836	831	791	806	816	816	776	842	841	806	843	832	795	818	834	793	831	792	817	809	814	822	829	766	777	769	818	808	853	767	834	882	755	792	802	806	771	801	843	819	806	821	800	772	834	844	821	796	822	821	819	824	766	796	810	807	844	831	809	853	809	741
26269	6244	1983	1121	612	462	521	342	225	223	227	219	199	197	208	209	181	173	186	177	211	180	154	171	185	157	163	167	190	188	181	220	173	170	155	176	171	154	170	177	169	156	162	184	186	165	155	176	167	173	163	188	168	184	182	171	170	167	206	187	175	141	159	170	153	176	187	169	152	189	192	159	171	172	162	164	185	148	182	174	170	172	180	173	177	182	185	220	150	188	194	173	168	194	171	162	161	203	176	173	157	178	159	184	186	169	179	171	160	182	170	176	179	179	175	192	179	178	185	188	177	177	175	174	176	174	173	189	188	163	141	185	175	180	175	186	172	164	163	180	186	177	172	145	162	164	173	162	198	148	165	182	162	166	145	183	161	169	185	146	178	175	159	185	155	163	180	183	171	183	172	185	168	191	192	194	181	199	187	164	184	175	162	157	200	175	162	153	169	171	179	174	192	183	169	179	191	184	165	185	187	177	176	178	183	168	164	166	175	183	175	178	166	165	202	174	178	157	186	181	177	158	187	181	175	195	141	165	153	172	154	167	180	180	178	153	181	171	181	187	179	168	159	185	173	200	183	190	169	169	162	172	181	173	164	180	185	191	163	164	184	175	173	180	167	188	178	189	167	194	152	172	166	178	167	179	193	174	179	177	167	149	179	161	171	174	152	161	206	185	184	153	182	170	155	167	180	167	176	154	175	169	197	159	185	201	179	150	195	171	156	173	174	155	166	169	165	152	186	164	168	153	152	180	193	164	157	164	149	171	163	174	152	204	157	179	153	145	172	170	171	174	169	168	174	176	197	172	174	185	158	181	172	166	174	163	171	170	183	183	193	157	185	186	167	161	183	174	143	183	177	200	163	177	177	172	153	165	159	199	176	182	153	168	187	172	168	195	189	186	176	168	164	190	163	168	170	202	147	174	181	162	164	193	164	180	177	165	163	148	173	185	196	166	171	183	165	159	165	171	167	161	177	173	168	161	152	189	147	199	159	172	161	199	170	150	150	179	175	170	183	187	182	171	166	164	173	185	180	153	184	203	183	161	172	171	165	181	152	185	177	183	193	183	211	176	178	178	169	164	170	157	170	191	167	170	182	167	177	174	178	169	167	177	157	174	165	155	176	167	184	179	171	178	180	187	187	168	162	179	193	210	158	171	174	198	159	177	160	187	192	150	186	168	172	178	175	163	162	168	148	197	187	144	161	174	174	166	171	178	190	152	185	209	190	166	150	161	186	177	171	172	188	187	174	158	169	161	177	168	197	193	149	165	160	170	177	173	167	175	176	178	178	159	177	179	157	168	186	166	171	190	167	201	181	207	192	167	155	188	165	201	160	166	177	144	175	157	167	183	162	177	166	193	187	178	163	187	190	185	170	186	182	166	162	178	141	176	189	166	189	175	160	168	180	176	182	192	150	179	165	171	158	199	176	182	163	194	175	166	196	179	177	143	173	186	177	156	173	166	139	148	184	200	186	200	162	162	166	198	184	179	176	151	178	163	149	139	179	160	147	185	142	159	187	147	168	187	197	174	162	166	174	181	178	184	195	181	165	163	192	149	168	170	178	174	180	173	166	165	162	155	168	179	184	163	173	181	172	146	168	192	172	172	175	178	170	192	179	157	181	193	190	163	191	173	186	180	153	165	176	186	156	164	160	169	193	165	184	161	151	181	178	157	171	137	155	195	167	139	164	156	210	186	166	154	175	176	197	177	175	191	164	166	192	178	194	168	168	154	164	189	195	165	173	165	175	193	161	187	160	158	140	167	171	189	168	182	169	182	165	164	190	182	178	164	189	179	167	162	166	197	184	181	158	164	183	201	172	182	167	164	161	172	180	168	177	197	161	185	164	158	183	183	190	175	169	169	183	173	171	167	145	173	159	172	181	178	174	169	176	172	179	172	170	189	165	195	174	195	165	171	167	177	156	182	160	186	184	164	153	184	185	188	156	169	181	179	154	160	160	191	184	147	179	188	154	160	180	173	181	170	163	165	192	169	142	158	185	153	196	161	182	199	194	182	171	178	144	167	207	159	167	198	174	159	185	176	165	188	196	173	153	168	183	177	183	176	180	171	161	182	150	181	204	159	188	186	204	180	169	181	169	160	179	169	177	177	196	159	189	157	167	158	145	172	175	185	195	160	186	165	153	164	156	175	203	173	161	167	175	183	190	184	197	168	169	175	171	165	179	185	152	170	184	197	159	143	187	167	174	160	182	181	177	166	177	183	188	186	183	158	172	171	161	181	160	184	201	170	167	198	169	167	172	188	167	191	178	194	181	169	185	174	183	186	158	161	161	180	176	167	165	176	176	183	200	180	189	182	177	174	162	170	146	156	172	170	166	200	178	177	164	185	165	161	171	168	131	162	197	157	146	172	165	183	180	157	146	174	159	195	173	191	167	172	183	158	189	184	167	185	189	182	190	171	174	176	174	177	159	154	181	149	165	154	194	194	166	180	158	170	167	174	174	181	202	170	173	197	165	166	186	178	161	162	150	161	191	196	186	161	160	159	177	149	187	169	175	174	171	205	162	198	188	169	204	178	158	190	175	165	172	173	167	158	186	198	160	174	202	173	149	189	161	157	174	179	155	178	179	204	183	169	168	182	163	172	158	142	180	171	189	178	165	140	183	171	165	165	178	181	183	163	171	172	159	171	186	190	191	207	153	160	178	168	173	173	133	155	168	163	181	172	172	174	173	192	192	196	187	176	185	181	184	164	167	159	177	158	167	150	164	179	186	170	186	141	162	197	153	172	180	174	187	166	180	176	165	183	187	185	167	180	172	153	181	182	155	183	164	176	165	173	158	159	166	182	173	170	177	170	200	197	154	175	179	186	161	163	182	179	144	167	189	173	189	170	157	190	185	162	188	178	163	166	181	149	202	177	176	183	156	164	181	179	189	173	172	165	159	163	184	176	168	155	159	189	166	161	157	184	176	165	154	179	181	130	172	164	176	197	181	150	162	161	167	177	177	205	207	162	155	178	159	154	168	174	158	184	168	167	202	169	183	186	176	188	171	170	170	179	176	162	151	183	175	146	197	185	204	200	192	159	178	197	160	164	160	136	171	173	158	190	190	143	166	170	190	149	174	147	169	154	166	203	202	165	146	186	188	191	165	168	169	179	181	174	195	177	170	166	147	184	145	158	162	179	172	175	160	160	158	186	202	169	173	165	181	174	160	153	153	155	167	168	194	146	140	158	179	164	152	171	152	174	164	144	154	157	161	176	169	171	170	182	173	155	206	165	177	191	174	163	164	186	205	168	176	192	169	159	167	163	172	164	173	166	178	186	193	171	188	169	176	168	181	148	165	174	161	181	183	172	156	161	166	139	189	151	174	152	169	150	161	182	174	173	177	144	163	177	176	175	173	179	188	182	197	169	178	159	164	163	179	169	170	173	164	133	184	199	161	181	153	185	174	152	188	152	172	179	172	166	183	170	177	167	157	149	167	150	150	154	163	163	146	160	171	172	152	161	178	172	141	148
17203	3184	2851	3065	2244	1655	2098	1084	749	687	678	610	582	586	542	524	552	528	498	532	500	457	478	479	446	436	455	457	459	468	426	479	446	463	466	478	462	461	489	437	493	431	421	433	473	477	428	437	423	433	433	451	478	444	439	423	439	474	444	440	428	437	446	399	447	442	429	416	453	441	444	487	438	419	444	467	479	424	454	419	421	441	421	468	463	416	446	410	430	440	409	448	460	400	437	434	412	422	423	432	430	446	415	443	434	433	410	476	420	435	444	441	401	433	472	419	423	441	421	454	460	415	403	473	435	436	411	429	429	416	430	390	419	429	408	451	391	456	444	420	436	408	437	437	409	407	452	410	420	414	436	424	434	425	423	423	413	411	474	434	412	460	429	434	437	440	439	466	443	431	469	468	432	420	456	481	441	451	447	426	425	446	434	397	426	441	450	449	421	433	465	449	465	453	432	405	457	402	414	419	435	424	437	432	434	429	453	443	401	430	448	430	418	428	433	472	407	403	427	438	442	421	424	444	457	435	443	411	469	446	418	448	410	427	445	411	437	465	467	459	465	408	432	439	390	480	472	430	438	417	445	418	426	432	431	439	408	433	400	435	426	447	442	439	431	477	420	425	453	426	424	401	471	446	438	430	424	413	427	413	449	436	459	462	464	445	453	441	420	420	440	425	441	437	460	441	424	432	473	394	433	425	421	426	392	443	426	446	431	449	469	432	421	450	455	423	434	452	450	420	469	403	427	417	391	438	444	452	419	437	411	417	421	415	403	438	421	402	450	397	422	426	423	404	449	411	431	399	431	453	434	484	447	411	421	447	425	434	402	409	426	437	423	441	438	416	416	458	436	460	434	434	422	426	434	444	426	443	423	415	434	446	420	472	425	446	445	444	435	435	444	460	420	422	452	432	479	440	427	417	453	454	439	415	472	407	410	443	405	452	438	403	474	440	443	418	462	502	451	448	421	418	471	451	398	399	416	419	423	468	449	439	434	445	443	471	436	456	449	418	417	444	446	427	462	430	464	417	447	432	437	439	442	467	441	413	461	457	425	421	442	438	421	445	437	456	415	417	448	431	434	411	395	463	418	475	438	449	425	444	487	455	419	450	441	436	445	432	414	426	424	427	452	432	433	429	449	430	447	456	433	413	471	395	435	454	470	426	425	435	420	415	423	428	434	397	442	443	434	384	419	413	433	457	458	429	432	410	431	443	469	463	463	469	463	467	480	430	408	454	398	422	447	458	441	420	437	418	421	439	443	420	412	430	434	431	434	419	426	428	434	400	442	435	438	440	447	441	436	446	450	398	437	408	438	420	412	442	437	402	431	404	430	408	434	410	405	465	460	438	416	449	419	413	403	413	422	438	443	474	405	450	437	435	445	412	436	458	443	431	428	416	427	426	479	468	405	437	457	438	379	408	409	407	426	455	410	428	407	425	464	418	381	410	434	430	446	418	423	435	461	431	428	441	484	422	435	398	420	450	403	443	463	431	428	416	436	405	428	415	427	435	437	446	461	414	415	455	421	401	434	421	429	438	462	403	407	442	393	456	445	461	443	429	415	457	483	444	426	458	423	441	479	430	447	435	433	436	430	432	404	391	435	456	447	410	414	433	423	433	434	456	412	435	428	446	452	474	441	416	437	417	418	458	452	421	446	449	456	428	397	415	464	417	447	395	430	425	436	440	414	417	427	427	429	483	457	408	421	448	417	428	434	414	444	450	448	459	441	448	440	433	430	434	452	441	409	434	402	446	444	395	447	431	436	450	453	482	464	415	441	427	444	381	390	424	441	412	479	422	444	417	454	391	453	445	410	421	440	425	422	430	467	467	424	416	432	450	438	436	441	413	421	453	379	438	446	440	418	445	445	422	468	486	414	385	420	462	423	424	446	428	388	466	419	455	429	404	438	416	459	412	482	447	453	436	449	466	431	410	431	453	415	433	437	440	425	419	427	471	456	438	425	454	408	446	433	447	412	427	446	413	466	425	409	424	423	461	400	423	425	433	427	431	425	399	440	440	424	441	418	408	423	441	416	446	421	423	432	455	415	448	441	430	437	457	421	422	436	425	430	443	438	451	406	475	444	463	443	442	433	471	438	436	443	455	456	431	445	444	446	468	435	435	407	448	414	425	440	438	427	407	435	433	441	462	433	428	437	426	419	406	462	422	433	408	435	449	413	425	452	443	430	419	415	455	460	437	407	416	422	406	459	425	442	451	431	424	464	439	431	440	469	433	401	426	428	458	464	408	434	449	438	381	423	490	416	471	415	419	442	411	420	429	461	462	427	441	450	469	424	433	446	408	442	452	458	421	431	436	431	463	467	441	428	417	399	450	483	414	426	444	419	420	441	442	435	450	453	439	463	450	460	457	474	430	410	431	408	444	444	422	455	435	409	447	420	411	432	439	443	439	440	426	439	421	415	412	411	453	433	441	425	395	408	493	400	453	463	422	422	391	444	444	406	429	444	437	460	444	478	422	450	426	443	413	457	433	452	442	404	451	419	428	427	389	457	456	455	416	449	480	433	426	424	424	424	451	448	402	448	431	424	434	427	422	419	423	438	496	450	412	488	443	433	468	453	445	435	419	418	415	443	441	425	417	448	427	457	443	469	402	407	442	447	447	425	443	452	421	434	453	433	438	452	449	426	430	442	433	413	438	447	388	427	445	416	448	436	404	425	472	431	447	398	422	398	425	399	475	404	431	457	389	443	424	438	413	445	444	441	444	450	423	448	422	450	448	469	460	448	457	450	398	424	373	418	440	449	410	456	429	418	448	417	422	465	415	425	445	437	421	460	445	430	400	444	405	452	429	426	447	428	428	432	419	459	468	441	457	447	439	418	448	471	478	417	448	418	415	429	428	429	455	430	431	416	413	445	437	411	398	427	459	453	438	414	463	444	401	447	442	416	447	448	450	426	407	474	418	406	453	426	419	439	463	476	436	457	446	436	430	387	414	427	405	445	431	468	422	423	427	411	413	439	452	436	442	410	442	398	422	435	451	478	439	409	451	440	448	421	444	419	433	413	461	477	432	403	415	406	445	465	445	442	408	425	452	421	433	443	427	420	454	429	463	461	451	445	457	459	419	389	429	431	435	454	395	450	428	421	403	434	406	439	469	433	418	461	406	418	431	423	458	439	444	429	405	399	400	391	422	431	438	420	403	431	441	434	417	375	467	446	453	442	391	435	457	458	405	443	418	401	436	431	442	441	434	402	453	432	453	460	428	426	425	418	460	435	424	440	428	441	416	439	434	429	426	417	456	409	424	430	475	451	430	422	446	413	456	417	434	401	452	431	460	483	442	428	457	437	440	426	425	453	463	416	426	454	409	391	468	436	450	409	427	418	450	451	421	446	419	420	403	438	476	438	488	450	456	476	426	431	442	457	419	404	380	457	445	440	440	395	454	457	434	444	398	477	438	435	406	415	404	434	435	439	413	414	462	411	432	439	428	441	438	414	410	405	453	417	436	414	427	429	382
5404	1204	661	478	429	382	385	357	343	374	342	378	345	386	394	365	356	381	336	360	337	329	351	330	341	353	320	329	337	349	324	346	338	353	341	375	345	324	342	358	353	335	320	366	364	330	379	382	351	353	342	349	341	385	358	355	330	338	348	366	324	329	352	317	327	325	339	314	325	385	329	345	332	356	357	329	360	347	349	350	337	349	354	312	341	374	353	353	328	340	333	347	346	346	339	354	320	363	386	367	350	348	349	325	361	365	342	388	360	335	343	358	353	381	311	322	403	316	385	392	349	365	373	374	339	341	333	334	356	350	371	354	374	364	358	333	317	363	339	340	366	324	354	371	343	343	317	350	322	341	321	352	363	365	354	330	346	380	381	358	339	367	382	364	340	338	352	370	355	364	327	328	355	347	361	344	366	356	328	357	371	350	335	372	338	349	374	322	331	347	338	358	349	352	328	360	349	338	347	313	345	361	365	354	342	367	325	352	369	360	367	354	327	326	336	330	366	352	341	356	348	331	357	356	368	344	347	342	332	346	368	384	345	357	341	351	344	368	345	406	391	299	356	350	288	345	369	370	338	350	384	342	309	335	330	365	334	368	351	358	335	315	380	336	326	346	324	354	339	347	316	347	329	335	353	366	357	396	315	334	404	349	364	310	350	338	323	340	343	323	323	357	305	367	346	318	336	338	353	364	341	344	352	296	365	336	338	359	364	358	360	340	347	327	333	356	363	329	325	351	351	326	384	347	312	329	317	329	384	378	350	342	329	325	318	349	381	338	356	366	373	341	322	391	370	346	379	342	347	340	343	309	337	334	344	334	317	342	350	365	336	345	375	346	371	351	350	352	349	360	365	343	366	348	387	370	391	345	320	362	365	356	379	372	361	360	358	354	349	363	372	367	362	353	343	323	372	348	330	371	346	336	310	348	358	325	362	323	358	341	352	362	328	327	347	358	351	366	361	325	346	367	378	356	377	370	355	351	370	302	357	335	341	352	363	345	337	358	323	326	360	353	353	371	340	369	349	354	380	358	364	343	332	340	352	343	337	371	337	326	343	335	365	319	344	328	304	331	349	329	312	324	334	331	316	373	338	350	343	340	308	338	331	358	340	355	370	337	347	340	374	349	352	300	362	354	357	345	355	364	319	338	352	378	326	371	338	332	315	349	352	313	364	346	384	331	366	371	321	368	362	356	365	364	364	339	360	361	333	330	328	376	349	353	314	333	355	349	336	349	338	370	374	345	360	341	364	345	350	324	369	347	314	384	346	340	373	330	328	357	344	363	342	332	328	338	329	333	335	346	342	352	347	334	315	355	353	387	363	342	350	385	388	345	356	378	381	354	352	336	312	375	364	356	354	328	357	362	335	356	352	342	322	355	363	331	357	322	339	337	330	351	348	353	369	321	362	351	331	326	338	333	367	345	356	325	347	365	350	317	340	362	339	358	334	363	319	354	340	345	306	328	358	351	358	315	346	366	343	342	348	370	341	335	323	351	338	379	339	323	308	340	312	343	373	331	366	353	358	359	323	351	373	341	364	348	322	352	336	372	351	369	336	363	366	334	345	346	339	369	375	364	360	365	360	332	346	336	326	329	326	349	362	346	374	341	321	351	322	361	358	349	319	316	365	341	332	378	338	375	382	351	338	349	307	362	315	342	336	325	341	351	348	328	354	353	379	326	336	341	326	345	355	325	303	373	306	332	346	354	317	301	368	343	360	345	342	335	339	341	338	346	328	372	320	398	340	347	326	345	329	340	335	360	364	390	346	358	360	352	330	343	340	354	353	366	333	325	366	326	320	339	362	351	347	378	356	326	357	357	353	350	349	350	380	356	351	345	341	339	349	363	309	406	324	316	378	340	334	372	359	353	323	339	355	335	351	332	341	335	361	349	322	350	328	336	332	368	348	379	357	345	335	340	328	358	348	341	358	339	367	330	312	350	365	336	365	372	350	328	321	351	352	375	365	326	335	353	358	352	363	363	327	337	353	360	346	338	354	335	341	338	356	378	339	351	339	325	345	348	364	386	377	351	330	351	324	348	328	342	302	345	382	345	383	303	315	335	343	320	349	366	317	365	368	351	346	344	345	302	360	342	336	337	361	329	353	322	342	308	328	358	364	409	357	356	353	373	344	422	377	349	364	347	342	356	363	353	349	357	344	351	391	339	353	349	349	324	315	363	327	345	337	328	310	367	337	355	379	341	312	317	351	330	354	347	348	332	367	341	368	357	371	320	395	354	356	360	338	323	368	358	339	339	318	382	345	349	333	388	353	374	322	389	331	369	316	367	363	367	381	354	332	353	342	300	360	333	342	337	364	349	355	363	369	384	354	343	351	367	323	343	319	348	366	363	377	343	331	352	360	346	351	351	369	372	334	352	325	340	347	332	331	352	358	338	363	327	358	334	394	325	341	338	340	342	369	374	381	341	340	344	325	365	339	346	325	300	364	367	340	344	344	345	330	359	351	341	329	324	342	368	320	347	387	342	339	391	335	344	350	389	369	346	352	378	365	343	371	315	346	370	342	313	358	371	373	352	350	326	368	309	335	322	335	328	349	357	364	346	330	354	334	374	350	332	334	349	353	355	352	319	346	338	366	345	300	354	371	352	325	352	301	365	329	317	309	332	330	337	350	325	360	344	319	389	337	356	322	363	341	339	324	359	349	326	332	377	353	325	343	348	344	324	336	375	346	337	338	344	332	333	349	362	336	373	337	363	372	342	365	334	349	318	335	355	347	319	316	367	349	357	360	358	393	379	366	368	332	351	327	346	344	346	362	330	340	378	355	347	298	344	327	386	329	339	318	366	343	359	352	330	359	374	356	344	363	291	347	333	335	345	369	354	319	326	354	340	337	379	349	300	359	340	334	343	320	336	356	329	335	371	329	346	355	341	344	350	348	336	359	308	322	349	330	343	353	335	365	389	350	342	341	337	363	331	363	354	395	358	381	357	343	359	355	364	310	297	323	372	323	340	332	332	336	324	349	353	322	344	321	349	352	371	337	371	348	355	327	372	354	332	351	369	335	359	332	352	349	327	318	337	356	361	372	336	333	348	366	369	407	370	383	357	393	360	336	359	332	323	324	355	358	367	328	374	324	333	354	352	387	360	372	316	354	366	347	319	345	355	347	387	334	371	345	355	346	312	322	387	339	341	340	364	355	327	347	369	350	343	328	331	352	359	319	364	353	369	362	343	350	353	342	361	329	321	356	347	345	342	331	339	350	365	358	358	330	361	368	332	371	343	348	337	337	350	376	356	328	313	379	326	358	351	338	340	358	355	343	334	326	357	342	327	349	359	350	337	325	363	356	366	380	333	347	369	363	339	349	378	370	365	354	321	372	282	339	372	336	302	333	344	331	353	362	375	333	378	340	351	352	354	334	323	363	351	363	320	369	367	361	338	343	357	340	339	331	350	361	324	327	353	354	388	345	312	342	387	354	345	356	386	359	364	322	338	342	360	375	383	337	319	327	386	365	357
4716	1484	1350	1371	1221	1058	1125	842	855	810	848	865	822	809	860	871	860	826	844	827	811	818	893	824	807	759	816	851	833	803	828	811	794	826	867	848	802	822	805	840	807	886	807	832	813	832	828	803	823	832	828	800	854	795	803	825	844	845	872	765	808	802	842	827	805	838	850	819	830	810	857	816	846	856	835	785	788	806	859	812	802	850	801	825	840	843	831	838	831	855	815	810	849	797	849	780	848	814	782	791	808	857	854	873	796	816	852	856	810	851	826	848	851	822	856	811	868	823	795	847	818	831	782	859	809	825	820	847	784	836	810	798	813	819	826	852	828	799	878	813	850	843	862	820	817	839	836	867	872	806	828	775	831	841	830	778	830	824	877	887	820	795	873	816	820	809	800	865	765	818	814	796	775	832	787	801	786	817	835	835	837	805	856	844	782	810	861	833	779	798	805	801	811	867	819	857	795	829	806	845	785	815	835	808	908	844	807	805	845	801	775	797	816	827	859	833	808	821	877	789	809	843	827	823	855	768	800	833	749	834	788	851	798	866	783	807	825	785	782	827	845	813	832	838	775	789	817	800	836	840	817	789	778	865	786	844	779	873	814	809	820	887	793	812	791	796	807	842	779	828	777	858	823	801	818	889	862	830	833	836	853	842	826	863	844	828	893	841	832	821	791	773	774	817	814	788	847	812	787	852	785	778	845	784	832	796	794	800	849	876	888	821	832	827	765	859	812	820	787	799	820	881	822	787	778	821	820	860	792	841	830	856	863	813	826	849	862	802	878	829	835	829	843	827	835	833	780	855	894	830	813	781	840	815	808	828	828	860	837	833	810	852	835	823	810	846	789	807	870	839	833	913	895	802	881	830	870	825	825	793	907	874	833	809	801	862	815	835	869	820	833	789	847	866	779	783	788	793	819	863	783	889	806	835	775	814	808	851	820	845	823	797	855	840	831	784	772	776	801	855	809	806	828	799	848	812	846	869	861	772	826	811	782	809	810	818	829	825	807	878	815	842	767	876	854	797	762	801	840	874	823	834	798	800	801	782	865	845	797	872	841	819	764	827	871	785	767	842	820	787	850	813	820	760	798	818	777	824	820	806	763	791	802	816	822	797	786	856	860	838	821	829	831	819	845	790	821	767	848	789	855	845	851	859	790	791	839	852	838	757	810	809	826	836	791	778	845	879	788	804	826	841	807	794	813	815	828	759	882	864	845	830	829	836	819	801	817	850	827	835	826	834	846	801	806	815	839	858	782	851	797	841	847	840	846	859	809	811	849	858	872	875	817	787	841	815	789	803	856	782	808	782	851	832	893	771	815	797	777	852	800	809	838	798	843	764	820	771	823	787	844	840	793	834	819	781	820	824	830	862	787	813	820	798	803	829	817	823	830	797	852	803	799	804	846	825	811	842	810	793	828	871	845	809	819	847	761	816	820	867	852	787	840	836	791	808	834	826	805	855	817	840	775	856	809	814	803	827	830	793	850	840	840	815	864	834	826	824	751	818	805	810	815	816	851	834	863	837	874	808	867	800	800	822	780	817	830	792	819	784	789	816	831	798	852	821	875	820	851	803	821	806	824	812	877	819	789	820	837	837	783	862	831	853	827	812	819	873	843	815	842	769	821	849	798	773	839	836	832	846	856	840	841	870	824	838	813	777	830	839	821	856	830	820	872	908	865	846	812	794	790	761	837	861	870	854	795	802	826	831	851	860	794	764	817	836	870	841	808	771	794	875	841	813	797	786	800	809	817	839	849	819	810	861	843	816	801	813	811	811	777	848	748	779	835	819	782	813	883	817	826	823	876	837	825	811	838	858	835	807	845	808	774	827	806	831	842	790	779	807	832	864	833	828	861	837	814	856	799	818	853	784	788	797	847	787	831	852	816	804	836	870	811	848	831	838	835	811	828	840	823	806	813	796	834	823	818	825	828	818	813	821	834	823	859	790	861	847	840	801	822	803	777	833	846	818	799	864	782	849	846	848	802	834	850	818	814	834	834	796	880	808	826	843	832	840	827	860	779	803	873	845	803	804	794	864	790	855	774	810	850	805	816	875	816	867	849	843	805	860	785	814	807	784	845	846	799	807	855	811	829	798	853	844	848	786	816	757	816	801	811	823	829	865	795	843	825	851	812	789	860	795	810	776	830	859	850	812	897	835	812	797	829	806	826	824	860	749	806	844	792	832	804	852	833	844	825	854	821	829	768	875	844	837	877	843	835	794	895	770	773	783	798	849	842	796	804	802	796	836	838	827	807	850	779	799	814	854	801	789	868	795	847	830	842	790	840	796	807	825	775	801	773	816	795	844	852	815	846	872	849	825	792	861	832	891	817	843	827	776	865	782	825	787	766	777	823	829	773	778	838	826	856	824	834	855	861	835	843	819	835	792	776	843	834	846	758	847	873	825	856	888	825	790	833	831	822	767	778	813	847	844	833	780	818	830	812	793	878	824	843	774	880	817	815	817	817	813	824	833	862	829	815	776	884	797	808	810	835	871	837	803	848	793	812	862	820	791	810	838	792	794	842	784	872	814	868	811	846	820	827	787	753	883	828	840	835	804	787	823	798	839	838	815	824	794	832	858	867	869	826	846	778	788	796	790	768	772	808	826	845	812	812	844	831	804	787	802	814	827	849	843	827	868	815	869	780	830	834	833	802	808	803	809	842	838	861	791	816	752	803	825	817	861	808	782	814	817	799	867	851	814	783	787	852	829	809	840	807	836	835	860	809	802	841	874	818	796	855	807	826	859	763	773	791	866	880	769	816	753	835	843	814	803	795	849	838	809	886	854	820	809	805	844	865	846	823	804	806	785	849	846	864	771	799	831	785	827	804	809	836	792	854	846	844	795	780	840	809	791	848	861	843	834	813	806	836	859	823	843	849	856	831	841	834	770	865	826	809	861	792	801	831	796	807	816	822	817	818	800	800	849	843	800	822	825	825	879	841	837	829	781	823	808	839	818	843	808	841	845	835	825	790	853	855	824	865	847	871	855	841	805	803	793	792	823	812	878	782	798	831	808	825	814	793	826	859	848	847	846	822	799	817	840	853	840	817	828	816	857	855	782	819	810	836	893	834	807	834	828	796	772	798	850	801	824	861	811	866	801	830	880	789	838	819	822	828	809	850	798	829	845	813	786	775	823	779	840	783	822	815	789	830	832	824	808	833	913	828	830	772	790	834	803	792	797	804	829	816	879	772	850	803	850	804	815	836	856	858	810	820	863	809	821	793	809	821	796	888	794	837	800	857	846	839	853	849	821	823	888	796	892	827	812	837	831	839	847	785	825	868	801	844	812	880	855	864	822	843	835	814	813	834	838	844	821	807	824	791	773	840	801	839	827	831	793	869	875	778	821	875	804	827	814	825	784	842	853	831	805	789	797	773	859	849	850	863	864	857	847	810	832	828	873	819	831	859	817	791	856	797	811	824	834	881	793	804	843	823	833	825	782	849	781	810	785	769	797	795	760	810	822	827	837	820	850
16739	3441	1201	777	623	546	505	398	369	343	369	365	387	401	364	321	370	357	346	365	341	345	346	326	351	351	356	333	359	334	373	344	378	325	329	381	326	377	370	374	349	395	333	361	346	352	338	366	364	345	335	337	332	354	341	337	321	372	331	308	335	340	343	404	318	335	344	377	352	332	356	348	380	399	327	344	333	332	342	350	349	329	352	360	358	367	310	341	350	388	341	331	338	385	371	330	383	319	330	350	363	356	349	358	306	344	338	349	359	340	359	353	352	327	318	356	364	301	402	360	341	372	356	360	393	357	351	351	336	332	355	348	363	340	327	309	343	328	357	346	376	345	347	353	386	350	395	354	320	358	372	327	325	353	348	332	340	351	318	351	300	359	330	316	379	361	357	352	374	371	337	372	365	401	358	361	376	357	367	382	322	352	374	324	358	308	331	353	356	297	354	401	366	351	353	347	375	350	383	351	307	370	317	333	358	363	363	361	349	376	376	350	355	375	356	380	367	328	326	321	374	360	319	343	330	333	342	342	350	362	357	345	342	324	348	341	388	350	363	349	322	360	353	370	351	351	359	309	345	354	372	371	353	348	316	347	358	328	366	339	373	363	357	323	359	366	328	360	332	359	350	381	365	351	348	347	413	348	341	339	324	344	362	323	339	388	355	342	366	396	350	355	330	351	325	312	323	361	341	329	340	387	346	324	340	341	380	383	354	315	367	350	349	343	347	341	344	322	281	334	384	340	389	333	370	352	355	327	339	356	370	345	351	364	344	350	327	360	370	364	332	347	349	360	359	323	343	355	317	329	332	367	365	343	397	387	327	345	372	328	358	336	376	328	364	337	377	333	370	349	366	359	378	317	331	332	367	361	374	334	361	333	367	349	380	355	333	364	355	368	369	351	369	348	378	365	336	340	390	360	325	363	365	298	352	348	347	337	338	372	342	348	342	360	335	360	354	319	332	360	371	359	315	325	356	324	351	366	374	333	324	339	356	359	379	361	371	319	314	378	363	329	375	361	368	306	333	348	317	357	334	359	359	358	342	377	344	339	339	300	347	369	361	366	338	353	339	356	338	343	378	327	415	373	360	318	340	350	281	344	350	336	346	317	335	351	326	354	364	334	368	370	339	354	342	351	371	362	362	332	314	314	388	358	339	381	342	314	365	335	317	362	344	360	340	354	402	336	319	346	313	329	349	387	332	334	353	355	310	325	355	333	380	319	373	363	386	405	341	334	347	338	372	304	308	335	362	338	360	318	340	359	309	338	331	366	329	326	329	367	343	356	343	362	340	365	335	322	358	355	364	378	335	338	359	336	370	383	337	390	381	338	360	370	353	388	335	333	354	338	373	358	377	402	385	380	355	366	350	367	317	343	359	366	329	349	361	368	334	333	347	362	346	313	338	377	340	349	344	367	397	343	341	351	379	358	396	338	371	376	370	373	319	350	369	338	355	309	352	381	380	339	366	373	370	328	360	371	327	333	368	363	328	396	333	310	364	351	350	327	374	352	369	358	344	356	349	356	367	379	376	348	359	362	330	355	335	370	338	387	336	326	299	360	363	337	346	360	328	351	330	361	357	353	346	345	343	333	316	357	350	354	316	343	346	354	334	340	317	345	360	374	336	329	321	363	357	314	371	341	361	362	297	389	322	335	327	358	322	338	326	338	345	372	393	336	347	380	365	344	336	363	346	358	338	378	360	346	349	369	353	347	364	363	331	348	312	323	357	367	345	328	364	352	378	323	336	340	372	338	320	304	370	342	380	352	335	326	337	323	369	345	330	367	359	379	352	345	321	366	328	352	385	327	374	339	336	346	370	344	330	314	343	364	361	333	371	333	377	348	315	370	322	362	348	327	344	333	354	353	341	357	366	356	337	332	313	323	332	384	364	371	362	380	383	330	351	378	368	361	354	364	381	344	375	373	343	330	358	348	362	408	340	331	353	348	344	364	347	377	373	371	338	370	344	352	374	368	353	372	361	326	338	366	343	376	340	372	362	332	348	342	350	375	333	392	346	321	364	390	355	369	352	358	357	320	361	334	368	316	341	350	344	347	370	328	316	325	334	362	351	348	366	384	338	333	358	382	336	361	334	339	355	319	358	369	348	377	384	347	366	338	344	333	347	373	360	362	352	398	356	333	314	330	392	348	373	358	388	357	329	346	372	379	349	363	370	329	356	364	348	352	346	363	335	352	387	367	366	291	318	339	365	347	339	324	414	363	383	385	378	367	342	299	359	343	347	351	355	350	356	369	321	331	386	354	357	334	374	351	336	340	300	338	331	352	348	311	349	346	363	376	371	364	367	365	368	357	327	361	304	338	348	359	361	352	376	351	333	358	383	328	351	360	342	343	313	353	331	350	319	358	347	353	383	344	336	351	367	342	353	382	359	370	340	335	366	330	407	375	335	362	367	348	338	334	358	362	346	366	358	329	361	355	339	380	385	364	343	377	396	358	379	329	318	315	338	345	354	341	342	358	362	331	351	386	377	352	338	364	330	325	406	363	353	339	325	356	351	329	361	352	342	356	333	357	362	331	379	343	349	376	333	371	359	333	338	346	325	350	309	299	367	379	361	370	348	355	373	384	342	363	323	378	324	318	385	362	350	336	355	353	358	362	333	374	339	320	356	367	363	357	340	337	352	376	371	352	348	350	309	329	341	358	354	338	375	361	331	357	374	367	336	321	327	354	348	335	323	369	355	323	385	353	359	344	362	343	355	378	353	358	344	355	340	322	338	321	356	357	360	380	368	326	332	351	336	370	368	343	333	342	366	366	343	350	357	338	357	340	350	361	359	356	323	341	359	392	317	340	364	352	359	330	334	336	367	374	342	342	356	357	348	347	358	338	332	335	335	353	324	366	339	348	357	335	325	319	351	326	382	397	360	371	379	383	349	341	339	343	389	375	308	341	350	344	356	365	334	358	362	358	379	383	324	365	380	340	358	316	379	363	344	340	375	361	365	329	344	366	366	319	334	346	361	368	309	350	320	336	340	335	346	366	334	318	352	380	313	355	331	364	328	307	341	370	367	350	338	332	367	341	308	395	353	308	376	362	343	355	349	370	333	342	337	355	347	355	325	325	342	337	347	358	351	339	338	335	325	365	343	356	358	344	383	329	340	350	343	349	323	354	352	340	335	348	307	374	357	353	322	338	337	379	362	375	378	374	357	334	347	359	359	384	349	351	352	371	366	327	360	348	371	377	381	348	318	315	346	373	355	369	375	346	332	317	325	321	328	370	328	319	339	348	342	336	327	380	329	353	370	386	323	334	342	365	371	325	319	333	357	362	370	363	346	341	334	386	337	362	365	397	365	334	340	348	373	364	334	367	370	376	407	398	351	335	319	345	325	348	359	335	378	391	380	388	347	351	375	353	372	329	343	377	361	347	351	352	359	352	351	356	363	344	336	364	354	413	370	332	321	397	354	330	359	332	342	359	375	382	337	354	369	363	314	333	356	358	368	347	363	350	318	338	342	325
12498	2407	2120	2133	2256	1667	1522	1123	995	958	939	915	935	898	902	866	883	900	841	852	874	792	858	824	846	803	873	824	867	847	822	878	832	861	821	845	832	859	807	823	842	764	830	802	870	836	848	821	867	817	771	834	768	831	805	825	831	810	820	810	881	816	776	836	773	812	840	824	805	831	796	846	801	842	848	783	816	827	839	798	828	843	791	830	859	842	830	826	847	878	802	823	829	840	769	830	821	867	813	806	806	819	816	809	825	841	873	767	814	819	824	798	799	847	852	882	806	824	871	795	782	791	786	812	888	851	869	851	795	808	847	790	856	798	818	835	865	805	825	832	827	824	770	798	807	823	796	807	837	920	853	797	806	822	819	871	766	797	808	832	868	854	831	813	804	849	828	843	868	829	858	808	783	808	828	864	798	854	861	835	843	778	826	815	803	803	794	820	832	864	831	824	800	829	821	800	803	840	772	833	801	839	814	821	820	811	821	817	822	822	827	771	860	795	888	792	849	835	792	859	805	778	810	852	814	860	836	788	867	860	905	851	802	820	791	805	853	824	816	808	845	750	814	834	835	835	810	844	798	820	802	808	810	786	852	805	794	817	809	848	791	800	812	811	860	831	816	779	839	867	791	861	815	830	826	761	814	836	827	796	833	791	814	833	825	842	756	793	824	800	802	845	785	840	841	785	893	792	847	787	799	862	812	789	785	818	797	804	830	834	820	852	800	825	824	804	795	842	798	795	858	818	858	792	828	830	774	857	857	830	817	849	806	822	835	834	792	821	779	877	865	837	823	868	761	843	842	824	821	811	880	858	809	812	814	801	792	806	807	819	801	831	867	876	783	780	881	798	807	773	863	851	807	797	846	918	830	785	801	835	870	780	782	791	833	803	809	823	818	821	842	849	838	799	815	862	798	837	880	827	829	796	812	873	795	800	788	852	848	804	833	839	858	796	862	907	787	862	750	815	875	831	813	803	814	814	808	803	806	839	825	813	816	802	851	830	791	825	857	834	852	836	817	854	833	860	818	854	846	823	815	792	869	817	880	852	822	821	828	858	841	863	851	814	781	815	844	799	895	806	813	829	781	848	848	827	791	795	792	882	862	826	847	841	800	840	816	829	803	845	829	834	823	776	798	811	867	799	862	855	794	835	875	802	847	793	851	859	882	838	809	863	852	800	823	894	817	773	815	860	834	830	829	803	861	916	825	843	807	791	852	784	856	858	843	798	862	794	839	826	829	790	814	843	880	858	838	816	848	818	822	809	782	824	799	847	877	753	800	811	815	874	826	804	831	780	869	839	864	802	783	812	843	809	848	892	821	865	796	817	821	865	798	831	805	836	805	808	800	809	807	818	867	817	842	823	788	819	804	825	836	845	811	808	770	850	846	801	825	859	828	830	814	843	817	833	820	836	882	813	794	838	827	787	864	850	801	835	848	799	844	886	816	863	833	836	780	854	796	852	876	840	797	833	790	813	858	805	795	774	814	812	817	804	795	798	838	782	810	794	840	852	784	820	807	824	803	831	837	882	822	890	813	838	850	793	792	799	817	848	857	798	836	810	822	844	812	889	825	858	810	818	833	783	821	796	801	822	796	809	863	815	839	848	802	803	825	796	869	886	811	851	789	858	787	829	832	800	812	820	798	839	801	852	852	790	821	794	793	819	790	824	795	820	808	865	798	833	824	846	838	797	780	809	836	799	802	856	868	812	778	887	837	854	801	819	811	798	832	819	828	846	797	809	833	829	791	832	822	859	808	844	810	809	822	853	838	781	805	826	821	779	825	770	805	838	815	770	847	828	825	783	851	798	834	849	785	844	770	804	819	815	835	852	828	771	841	804	844	824	852	839	841	796	774	780	798	847	795	840	873	807	804	845	821	835	811	793	807	809	817	838	809	800	803	831	789	817	890	814	812	843	808	813	814	826	793	805	812	829	816	810	823	827	857	792	838	821	803	854	802	753	808	813	841	813	820	823	871	792	813	794	824	845	829	820	857	817	809	833	766	777	842	793	804	810	818	805	814	817	881	803	845	839	803	770	831	779	802	779	782	816	807	831	821	864	821	795	845	878	852	796	798	824	825	796	838	801	835	838	832	818	806	816	821	816	809	839	904	836	795	849	861	804	839	819	800	820	839	794	833	818	830	793	827	746	846	819	847	837	816	847	883	765	786	811	814	764	883	848	738	837	868	816	882	783	792	792	839	854	836	823	837	817	828	793	820	834	775	802	768	814	869	845	833	853	823	846	843	770	777	809	803	856	837	783	838	816	807	805	804	768	800	810	841	800	809	815	826	766	811	828	880	772	762	808	860	793	838	810	810	802	823	802	853	818	823	836	805	816	827	811	844	862	817	811	802	830	828	856	809	776	810	811	771	810	759	899	811	866	828	855	848	823	810	815	834	825	837	811	797	803	867	803	863	794	817	834	840	838	803	843	802	793	843	866	798	868	828	813	769	858	834	850	868	784	836	831	833	864	807	785	811	824	815	771	803	817	801	811	808	847	827	830	763	824	801	830	811	846	842	864	831	875	848	803	843	843	828	815	812	832	827	838	862	778	786	874	858	828	837	838	814	848	783	793	881	831	840	850	805	862	835	853	821	830	836	825	860	818	794	758	851	859	848	832	833	883	830	781	851	777	834	824	848	809	797	805	877	860	888	783	819	799	810	788	868	780	834	810	851	871	856	838	822	795	787	834	835	860	816	830	871	859	855	886	833	734	825	782	800	804	833	810	837	806	777	844	829	842	880	815	853	878	880	775	792	890	797	840	799	795	819	838	822	873	834	811	836	871	820	815	838	852	849	772	853	805	829	844	815	784	846	832	775	828	865	847	796	822	799	845	801	860	858	783	800	833	834	814	837	807	784	811	777	796	797	842	823	805	795	857	807	815	833	829	822	819	846	795	875	814	817	799	851	826	838	837	880	880	863	834	825	839	891	845	839	838	833	851	784	808	786	808	804	815	818	849	772	819	788	881	801	786	886	796	809	869	838	777	793	808	855	803	791	790	851	842	858	811	840	799	791	807	810	830	802	779	842	821	843	798	824	823	788	846	817	876	846	850	856	829	786	806	807	828	785	910	819	812	834	815	820	914	860	825	810	791	803	798	779	846	851	876	849	784	810	862	851	854	810	833	843	811	881	821	792	842	776	873	820	835	849	856	787	797	867	851	823	839	870	828	802	844	837	792	832	858	881	836	856	808	861	821	824	820	800	881	856	819	870	804	773	829	784	886	867	835	814	812	801	838	799	858	803	856	840	803	796	803	836	837	835	878	834	816	826	807	776	835	776	847	830	806	829	770	844	839	832	878	863	784	827	788	787	819	851	855	814	815	850	801	837	844	815	833	806	847	854	768	801	809	857	844	818	840	856	816	826	862	836	824	832	767	822	858	791	766	819	851	808	770	863	827	855	826	797	807	794	795	777	818	839	818	866	819	802	831	873	808	868	832	805	844	823	770	840	881	824	891	841	795	849	814	832	840
26450	6497	1775	825	783	617	428	292	226	186	201	200	215	187	192	198	190	196	171	162	158	192	201	190	179	171	150	186	185	184	169	159	188	172	155	187	161	144	174	174	150	170	152	182	179	185	177	183	168	151	167	177	174	188	189	160	153	170	176	173	169	178	171	176	178	168	191	192	184	173	166	176	141	162	152	185	175	174	162	194	158	174	167	167	173	204	150	175	190	186	166	179	178	169	177	154	146	184	156	161	165	175	159	191	178	151	170	174	153	170	166	172	170	172	156	155	146	167	185	172	168	155	170	164	176	199	177	176	176	166	166	157	180	176	203	162	183	178	170	180	175	173	156	145	177	159	184	161	162	144	158	174	175	140	178	157	170	172	163	179	194	168	121	167	203	183	175	158	189	164	164	169	143	172	175	177	180	186	175	179	163	171	180	199	165	167	185	166	202	177	184	165	180	190	172	178	184	159	175	167	188	170	178	192	166	194	180	170	188	163	170	166	188	186	163	132	175	162	156	167	167	179	167	177	158	163	198	169	175	192	209	191	195	184	208	150	148	169	177	161	166	162	177	166	191	164	168	162	170	172	150	177	187	183	171	161	169	180	153	182	170	183	161	169	185	172	191	167	156	197	171	160	154	169	178	183	156	168	204	178	179	160	167	168	180	182	167	157	179	143	194	161	192	168	187	171	189	190	150	175	166	180	169	199	168	154	167	174	163	192	180	170	151	160	180	165	181	182	181	170	159	200	183	159	189	176	167	183	174	164	171	163	151	178	185	170	170	174	148	154	161	145	173	182	155	183	180	163	165	164	159	152	185	152	171	153	175	176	172	172	185	189	140	157	148	173	177	182	180	168	214	182	151	170	148	174	195	184	174	185	166	176	188	164	163	173	183	154	180	172	166	168	171	158	168	155	186	183	164	179	164	162	174	163	179	171	169	166	197	163	155	172	176	158	158	180	170	159	153	180	174	168	195	173	189	183	171	168	171	165	177	189	198	182	170	170	141	169	196	177	165	171	180	175	152	171	159	168	182	172	190	150	172	172	169	162	161	191	159	185	160	184	196	166	185	178	151	161	175	188	175	181	170	178	171	191	184	174	178	164	199	147	153	167	170	177	169	181	183	198	173	155	144	164	174	157	185	170	146	154	148	162	188	185	183	203	177	195	182	168	174	171	178	175	155	164	159	156	182	166	173	168	163	159	172	157	151	171	183	160	161	168	176	166	163	125	166	164	185	158	198	170	180	175	164	163	178	183	172	187	162	176	180	150	173	175	152	154	161	181	189	167	142	190	167	171	183	170	169	177	166	204	172	194	185	181	173	159	207	171	161	179	189	166	178	155	193	166	163	144	178	153	193	169	181	175	175	185	150	188	171	165	163	162	177	173	196	175	172	154	178	182	207	169	159	158	148	164	174	169	185	173	153	182	182	178	179	189	165	167	174	200	175	169	166	183	184	164	193	164	168	164	161	156	176	184	181	161	165	167	176	166	184	179	167	180	183	156	158	177	177	178	163	192	180	158	180	176	218	173	191	144	177	191	178	182	168	162	180	198	162	186	186	192	167	171	139	174	186	172	167	190	184	188	189	185	164	176	162	164	172	180	182	179	187	187	151	152	182	174	195	203	204	169	159	185	173	174	186	189	173	180	188	186	179	171	183	173	198	191	186	166	194	157	162	166	185	154	154	165	158	177	164	176	187	167	161	170	164	168	164	175	172	162	151	202	169	175	170	181	170	200	209	186	179	183	181	170	186	166	172	184	211	157	192	161	167	147	181	156	153	168	172	174	169	149	184	162	189	175	132	143	164	156	143	157	145	215	179	203	189	172	180	190	180	179	187	134	168	147	183	201	168	198	192	178	160	184	181	166	194	177	180	153	165	188	172	157	143	180	173	155	168	158	190	152	180	175	170	176	195	202	174	159	146	175	186	183	183	183	181	180	173	159	169	165	142	171	181	164	162	161	174	154	177	189	170	179	198	158	156	174	167	191	164	172	214	164	151	166	173	134	162	170	196	176	185	175	166	172	182	191	182	185	155	168	152	164	185	186	136	146	175	153	167	175	159	187	178	175	161	171	180	157	187	186	205	161	184	191	173	129	173	152	168	161	165	177	169	171	175	186	150	160	188	207	187	173	178	159	176	144	170	160	160	181	172	172	180	151	154	146	163	161	176	185	177	161	193	178	172	151	185	169	178	193	171	155	176	187	202	187	168	171	168	199	166	167	159	167	194	182	174	188	174	156	176	169	160	171	189	172	165	173	172	175	167	186	172	170	156	149	195	186	171	189	207	193	174	174	178	204	180	188	202	154	184	199	184	174	171	175	175	168	156	184	177	195	171	169	194	159	183	188	162	159	171	155	156	142	179	169	161	169	189	175	176	159	187	176	175	164	170	172	168	188	176	184	182	156	170	186	201	149	156	152	163	178	187	174	174	152	190	159	202	162	181	168	175	173	155	170	175	159	172	168	172	169	165	173	160	184	179	174	179	179	160	172	168	176	189	175	179	172	171	151	151	200	164	142	170	155	185	156	161	180	185	142	163	184	192	168	166	154	183	151	152	166	202	167	184	149	166	179	180	185	160	189	167	153	149	192	197	169	168	164	168	170	161	166	177	154	157	163	173	178	172	174	170	198	152	164	155	172	190	173	171	191	175	181	148	173	186	171	175	174	162	185	177	179	164	149	170	150	174	182	163	191	182	174	176	167	150	163	176	153	167	172	138	171	155	204	157	165	187	181	183	161	167	149	182	196	171	164	189	173	207	187	162	181	177	188	164	185	176	153	201	180	180	186	178	182	165	199	171	188	190	184	176	201	207	183	151	165	173	157	175	180	178	182	186	170	158	179	157	180	171	162	175	155	158	166	190	179	172	166	171	152	143	169	183	188	190	192	192	155	171	176	175	170	175	184	194	178	179	143	172	140	180	172	186	193	188	164	178	174	168	181	174	161	172	146	160	202	163	174	167	182	189	182	153	183	183	163	161	137	179	174	184	168	162	149	148	161	191	181	182	184	149	160	173	149	173	168	185	175	190	199	179	165	182	174	182	161	183	181	181	143	153	176	200	185	177	188	203	175	178	172	173	172	172	158	177	176	166	194	163	184	175	187	163	179	179	160	178	187	167	189	177	162	186	193	172	190	167	167	178	160	158	171	150	177	167	172	176	159	170	135	151	178	183	171	194	171	175	191	198	177	168	192	160	166	178	186	194	167	189	163	158	161	157	187	180	170	153	163	167	173	182	185	172	175	191	175	169	168	160	163	168	177	174	173	154	179	165	154	171	178	147	161	167	176	172	164	168	186	176	164	183	152	126	182	169	167	172	183	187	178	150	169	165	180	162	155	183	153	166	151	182	156	193	185	164	170	166	180	180	157	166	197	176	186	187	176	183	186	175	151	198	169	185	168	168	181	197	181	172	157	165	195	177	190	174	158	193	159	188	179	179	172	199	150	203	185	176	157	183	175	165	166	180	163	173	163	186	162
17314	2990	2533	2485	2973	2260	1671	966	765	718	724	654	570	546	578	552	564	521	535	515	513	499	487	457	461	508	474	461	461	444	429	443	439	453	442	468	482	497	456	436	479	475	440	420	463	425	427	423	447	446	405	456	444	446	449	457	454	439	450	437	437	383	438	445	440	433	438	444	472	451	442	398	450	439	479	468	431	469	424	456	447	426	431	444	440	452	419	459	461	418	426	461	463	423	443	410	431	449	459	456	473	481	428	419	422	443	458	440	470	413	429	453	405	460	428	442	429	459	422	435	406	442	469	427	472	441	456	415	417	435	405	384	427	413	448	443	447	426	456	424	405	424	470	421	432	429	427	452	446	443	409	440	447	450	389	483	461	421	421	471	448	439	454	466	436	432	437	444	419	447	395	436	399	436	402	418	451	459	398	449	405	438	445	428	441	443	406	427	436	416	423	434	415	453	436	457	437	414	472	440	435	456	439	428	403	434	435	437	462	458	459	455	389	445	460	450	445	469	422	438	463	488	407	412	394	422	461	414	432	471	443	444	385	403	417	404	377	423	451	430	463	424	444	404	440	408	463	443	465	455	424	455	401	419	388	413	431	446	445	461	412	426	414	452	405	420	457	409	420	469	437	437	458	442	478	467	387	382	453	458	461	449	415	465	480	459	473	427	448	444	450	422	430	397	418	417	467	425	419	415	474	442	484	459	455	454	425	448	460	413	425	432	477	427	433	457	417	422	449	455	442	418	460	470	413	431	419	408	445	425	445	429	432	405	418	436	442	441	426	457	429	425	414	433	446	415	432	457	425	444	438	441	409	432	441	436	419	406	452	520	439	411	457	417	449	469	428	456	439	450	408	484	436	432	386	392	448	435	439	434	479	466	456	425	428	434	426	435	433	449	432	426	446	455	422	454	446	442	417	407	413	462	400	440	432	425	409	455	412	413	442	435	421	457	423	422	414	448	422	431	446	445	443	438	463	472	445	399	411	470	449	419	422	443	391	424	454	471	439	425	416	391	425	422	451	469	414	443	436	439	444	473	442	444	440	419	429	452	434	446	444	424	449	426	474	419	451	438	404	442	446	409	442	434	385	433	455	431	404	439	418	448	457	434	454	459	399	427	406	454	440	432	424	412	434	429	424	446	458	407	463	413	444	446	447	421	427	429	441	441	426	432	436	399	401	422	441	436	458	424	392	461	411	451	422	431	411	449	437	428	465	419	423	439	422	468	465	424	433	403	423	414	428	445	428	427	450	433	441	442	440	425	427	430	452	450	453	451	434	455	439	424	448	448	409	412	432	421	440	429	431	437	431	430	444	446	464	463	435	440	406	463	440	429	444	425	438	439	463	460	431	455	432	428	434	412	452	425	462	431	429	441	461	418	408	457	422	413	432	444	459	420	444	448	430	434	435	426	464	416	442	405	439	434	444	427	453	410	444	435	452	450	424	475	477	467	479	429	445	420	449	433	417	425	424	475	423	450	421	455	460	400	444	412	417	438	437	432	418	405	447	465	476	472	422	445	416	418	432	410	440	461	427	410	412	451	449	415	495	429	437	442	480	434	467	421	460	441	436	416	457	422	415	455	455	448	426	460	465	451	460	424	437	430	433	442	439	434	447	411	444	447	451	434	422	442	455	431	404	414	448	441	447	459	396	438	451	436	446	442	431	430	420	395	452	436	414	402	440	457	488	432	448	448	452	459	435	426	472	476	411	482	423	424	401	399	462	458	412	445	459	440	422	444	446	430	456	406	431	476	416	432	432	460	402	430	444	457	457	421	428	445	452	434	426	431	449	388	390	436	452	459	416	451	402	393	439	423	411	448	429	429	421	447	418	420	425	417	428	443	420	463	468	432	432	438	406	430	453	445	422	473	471	405	479	439	434	436	461	420	455	465	440	441	403	406	461	404	416	433	405	448	428	418	435	413	438	442	414	437	463	451	433	417	448	423	416	412	425	430	428	446	450	467	464	427	437	416	451	431	436	458	439	400	428	438	423	427	459	429	440	418	428	438	438	443	407	400	455	439	469	417	424	445	458	421	427	428	393	441	393	429	485	415	421	413	393	441	471	440	448	416	433	424	440	438	439	462	441	477	444	470	440	449	455	439	446	428	436	420	447	432	473	429	415	415	424	439	470	434	395	441	461	435	453	463	422	418	432	400	449	456	410	451	465	439	454	434	422	438	419	417	433	448	418	439	451	444	463	398	426	443	438	426	419	453	414	427	467	477	463	416	413	436	431	419	449	446	470	453	414	478	389	476	464	455	421	421	428	451	437	428	402	441	426	420	432	426	416	434	453	428	421	407	434	425	436	444	433	424	456	398	445	420	426	420	442	477	442	426	442	413	452	402	468	405	467	432	484	448	414	409	426	421	455	426	394	425	438	447	483	454	443	451	442	416	442	456	429	397	463	421	466	422	422	398	412	454	460	442	440	443	422	442	436	432	445	425	393	439	435	430	445	399	440	436	428	398	432	414	437	446	406	403	448	447	437	433	418	438	433	408	430	426	440	448	419	468	414	402	441	404	420	418	437	426	439	440	426	433	388	439	431	444	432	401	427	438	451	422	447	434	472	463	441	404	468	446	455	433	443	412	440	447	468	418	435	471	430	433	438	434	431	428	447	396	434	431	457	424	446	466	402	436	371	419	448	421	455	452	436	443	455	399	441	395	418	443	421	448	435	398	459	432	431	442	438	446	451	438	444	416	436	428	427	472	406	411	437	447	455	405	399	424	459	429	428	455	440	406	408	455	456	456	409	450	420	437	387	440	436	461	461	425	432	408	419	424	461	404	429	432	415	457	410	446	419	484	455	475	446	423	420	469	403	433	444	439	446	476	425	417	443	433	427	430	435	476	432	410	433	412	398	452	439	457	438	435	459	416	438	430	451	419	405	458	461	394	434	435	440	471	439	424	437	417	420	448	459	436	433	428	483	451	464	441	431	448	478	409	440	421	441	411	426	444	438	401	474	446	459	412	459	443	409	404	456	424	410	448	418	446	439	409	404	437	433	477	437	410	426	478	421	476	428	419	417	452	404	450	464	442	415	475	465	422	446	413	416	437	426	410	444	412	453	425	392	417	417	441	432	442	437	471	406	467	447	437	418	410	426	422	422	416	428	487	459	448	447	456	388	428	422	442	456	460	468	471	421	422	450	421	408	428	427	472	463	410	448	420	455	436	433	447	427	430	426	428	422	464	406	455	434	408	428	396	441	450	456	486	441	451	495	473	415	418	429	408	402	506	446	405	419	473	412	454	419	423	406	445	436	439	459	439	459	413	468	436	431	468	420	396	434	419	384	413	411	455	436	392	422	432	420	424	454	437	447	435	438	439	450	472	447	421	445	437	444	456	441	425	443	400	438	408	399	419	429	459	441	429	412	405	458	449	440	416	444	448	419	441	441	451	457	434	466	420	437	386	401	435	406	455	430	433	414	407	435	429	427	446	423	420	408	443	419	425	457	457	468	449	461	455	423	434	477	464
5830	1064	586	427	501	438	422	381	353	344	340	347	350	319	354	331	351	350	350	349	370	350	358	337	380	373	348	316	317	333	368	357	351	314	356	329	345	348	325	330	355	355	354	323	342	361	312	361	357	366	340	362	351	355	328	326	343	369	370	349	341	331	335	380	385	363	362	328	309	354	375	402	320	361	351	335	337	343	346	383	345	321	370	368	309	383	346	360	384	347	339	345	357	353	348	370	331	351	328	340	336	342	305	349	359	332	349	379	359	322	357	342	329	345	347	384	365	404	353	356	356	332	361	366	336	338	324	340	323	312	296	320	357	327	343	325	364	369	347	369	338	366	330	341	352	357	310	371	350	331	349	351	364	356	321	355	333	351	335	346	341	335	415	353	346	366	335	374	378	354	325	351	330	330	341	331	361	334	332	329	330	326	349	326	347	339	344	338	350	318	374	356	343	344	330	367	342	308	333	340	334	317	318	360	328	339	348	330	356	348	334	335	337	330	319	353	332	345	379	370	368	361	366	337	334	336	382	329	351	362	347	330	353	345	364	355	352	332	347	361	326	356	350	378	350	361	347	347	354	342	351	348	362	362	358	341	339	387	342	340	365	362	336	370	364	349	352	330	361	379	337	342	327	372	356	351	379	354	364	333	331	343	358	323	325	354	329	350	332	349	324	354	335	330	351	366	339	367	308	360	390	343	338	359	327	346	363	350	332	339	324	345	342	329	336	323	349	367	385	373	338	374	354	332	385	375	355	351	374	375	349	357	362	352	307	365	341	384	366	335	309	367	363	334	324	358	356	323	358	317	368	342	325	336	335	372	328	331	351	320	371	335	358	357	331	334	354	358	362	352	349	326	340	345	385	310	345	363	305	339	329	395	354	309	320	352	349	331	352	354	338	361	366	343	327	328	363	352	333	339	345	324	355	358	329	335	381	353	332	373	324	371	350	328	361	356	356	388	344	317	317	344	359	347	325	337	323	327	349	360	365	360	339	339	359	336	373	363	339	349	306	358	329	310	327	322	325	365	354	339	292	298	293	349	378	357	360	322	334	365	369	345	367	322	339	315	352	306	349	359	332	363	374	326	345	337	323	331	338	324	368	363	278	330	329	373	293	340	325	356	367	298	334	361	340	334	355	300	325	368	329	340	366	340	315	329	345	382	351	367	330	356	377	315	353	358	379	360	336	354	385	317	370	322	349	363	330	355	368	359	357	364	360	338	382	368	328	352	347	348	324	334	361	346	337	341	338	339	325	350	347	329	324	351	358	327	376	346	340	372	354	339	339	353	337	333	354	336	352	333	354	344	324	354	346	299	399	333	270	323	307	338	370	346	355	379	313	344	370	403	336	328	352	365	341	317	363	341	343	388	338	348	335	347	352	318	336	371	364	350	317	369	379	353	324	345	331	328	408	357	337	362	345	367	388	338	349	358	323	332	340	354	364	313	340	331	324	364	346	328	319	343	336	330	336	377	337	347	373	327	352	389	353	358	330	349	331	338	397	368	376	330	382	371	361	352	321	346	348	361	385	363	320	365	343	358	339	364	361	371	353	343	342	345	322	344	331	341	367	372	371	339	340	338	366	355	359	323	345	356	386	381	332	367	324	325	310	349	322	339	329	352	359	359	350	328	381	341	341	340	372	340	374	342	392	304	337	378	363	326	357	375	326	374	391	367	335	367	395	333	325	343	358	349	332	368	356	339	323	345	349	342	347	372	362	340	367	361	350	393	332	338	338	351	341	344	347	385	322	333	331	310	336	367	397	357	349	348	381	280	315	345	357	363	363	336	336	346	365	336	360	329	333	365	322	307	354	313	373	346	355	336	292	325	366	344	358	363	319	353	320	372	375	352	350	328	344	333	353	358	315	333	336	331	342	357	325	365	350	330	329	383	351	393	378	372	347	344	357	335	346	346	322	339	322	365	342	356	345	328	365	354	353	374	341	342	348	319	383	362	351	370	393	389	307	375	339	357	336	350	397	396	376	340	377	328	353	298	352	365	365	365	353	345	303	354	353	323	341	366	349	366	327	368	342	360	352	350	339	376	380	342	363	369	312	376	362	376	326	336	382	337	334	322	341	356	346	359	377	331	341	367	358	353	327	336	354	361	351	360	355	335	354	328	357	342	343	319	362	348	335	327	338	360	315	387	339	377	349	351	344	387	360	337	367	333	335	341	339	375	341	293	354	342	331	372	352	339	348	352	364	332	333	332	331	322	368	376	399	369	315	408	376	374	354	333	364	327	322	331	346	303	339	348	379	305	344	325	346	348	340	342	360	386	349	364	356	338	333	345	317	349	370	365	341	358	360	344	336	378	326	361	343	352	366	342	391	325	345	327	348	341	364	339	381	372	352	344	350	381	363	325	375	349	325	357	339	355	329	327	327	327	328	362	315	371	365	340	353	355	317	341	380	312	333	345	314	356	314	368	342	353	336	323	348	346	344	342	345	357	332	322	350	337	383	351	348	368	396	358	324	349	350	352	332	360	333	366	318	376	333	366	325	350	309	321	334	354	355	369	332	365	362	319	331	308	327	340	354	334	334	369	341	347	361	344	357	320	336	342	354	365	350	322	348	374	360	358	333	334	326	370	340	343	353	365	325	363	335	358	337	333	321	321	359	339	370	345	348	328	354	334	312	354	379	374	365	395	335	306	351	365	324	365	318	367	357	382	342	373	337	324	330	335	356	331	377	385	346	353	302	325	337	346	326	351	322	370	359	365	322	347	352	351	376	338	339	363	331	330	317	361	365	336	354	333	326	342	361	345	323	343	356	343	336	334	345	327	344	389	369	355	355	325	324	360	315	364	337	333	348	337	347	364	354	346	359	357	375	364	340	375	389	353	342	371	344	352	350	323	352	383	374	340	357	365	309	359	337	349	337	351	335	333	406	352	343	389	351	370	306	317	344	363	389	329	300	374	348	349	336	353	356	335	347	332	367	355	363	390	391	352	397	362	306	349	366	351	354	374	385	391	366	356	358	347	326	313	331	331	370	331	334	355	366	349	360	372	368	320	352	359	308	328	357	348	361	346	377	331	363	384	332	352	357	333	363	334	355	353	355	353	337	371	363	356	368	336	339	375	355	345	359	326	342	388	306	364	298	361	366	346	337	371	359	377	332	349	382	357	338	380	342	342	351	314	299	352	344	343	347	353	345	344	299	390	381	335	366	353	329	327	336	344	367	324	357	328	372	336	335	356	356	344	376	357	370	367	316	343	342	336	345	340	330	324	335	331	332	372	358	309	328	345	352	374	339	331	392	328	333	339	370	329	329	335	325	378	370	329	381	362	338	359	358	332	358	333	386	364	344	367	342	367	322	314	354	366	337	348	334	328	319	319	365	322	323	338	332	311	328	369	355	353	321	410	375	349	350	302	346	352	371	336	373	364	313	331	366	333	332	340	337	343	334	328	368	351	343	376	378	366	363	347	381	358	345	338	345	357	350	369	301	314	363	322	366	355	347	349	360	341	326	361	332	353
4794	1354	1328	1268	1518	1274	1116	860	819	832	848	884	862	839	782	826	824	826	851	893	821	803	848	878	828	825	833	805	820	872	810	833	820	839	852	862	795	845	825	795	785	815	850	846	810	823	812	832	879	889	816	820	756	797	805	806	876	780	864	804	806	871	812	797	810	828	784	831	836	831	823	849	818	822	808	832	826	828	866	784	847	821	806	793	864	798	846	842	864	818	845	908	789	775	817	767	838	817	802	795	792	870	783	847	824	838	772	793	809	829	838	799	865	811	866	823	826	776	841	889	774	842	799	835	850	830	859	846	833	827	831	860	828	880	832	806	811	808	838	841	827	822	859	835	922	808	830	875	873	833	805	753	801	829	847	849	857	840	798	830	843	834	795	782	868	812	831	826	820	832	854	849	856	827	863	839	831	823	787	825	772	852	817	804	855	791	760	799	773	824	842	860	851	803	793	793	849	884	827	855	842	797	856	803	832	825	805	813	845	812	832	875	822	824	881	858	805	803	835	869	851	832	840	827	836	830	845	802	807	801	826	814	826	837	849	805	844	863	839	802	892	858	840	857	840	852	820	832	851	844	870	795	800	833	831	835	855	829	800	824	828	820	810	797	809	839	822	855	855	837	771	820	830	825	809	840	839	757	747	790	838	827	841	847	847	833	787	856	837	780	813	859	828	843	814	828	806	820	817	797	814	830	831	811	852	867	791	870	813	799	816	850	811	799	828	889	802	857	842	832	842	848	825	780	858	775	846	845	834	831	802	795	836	836	815	857	769	819	826	842	824	813	809	796	833	869	851	838	823	837	846	868	785	803	830	802	886	866	856	808	799	848	883	842	810	825	874	809	792	812	832	877	823	788	815	826	850	840	791	795	808	836	888	868	786	822	854	782	814	799	824	783	797	818	784	841	795	824	799	830	813	875	793	846	786	802	848	845	798	808	877	825	827	821	803	844	825	819	793	824	837	842	849	819	833	822	825	801	810	828	851	821	851	852	835	842	836	806	801	828	814	800	806	849	825	864	831	797	796	804	791	819	787	853	850	736	824	882	842	837	869	816	815	822	831	859	840	862	822	836	827	808	843	803	846	832	810	830	787	792	837	827	832	790	858	834	867	838	835	847	838	820	836	823	857	821	849	833	851	816	802	817	790	847	834	833	823	820	840	881	861	790	818	840	801	841	836	814	854	739	784	835	852	821	784	885	859	839	859	829	783	812	810	857	830	821	871	849	860	846	802	824	830	842	821	824	867	782	789	829	825	801	813	793	808	910	807	877	828	788	765	826	793	840	796	834	768	747	825	763	809	814	835	828	802	913	840	844	851	801	888	816	851	818	872	854	845	790	800	865	878	827	793	814	799	837	811	862	832	796	868	901	805	822	766	837	869	875	812	845	873	821	817	791	827	861	824	829	785	819	817	828	844	835	835	784	855	868	845	755	794	773	766	872	798	837	772	813	856	812	798	817	809	790	804	858	811	814	836	908	778	804	815	809	843	829	817	784	870	869	799	845	784	899	894	866	833	777	828	817	759	800	791	822	844	802	827	785	817	850	783	820	819	824	781	804	779	833	799	783	850	848	785	807	793	823	852	822	820	813	812	803	829	856	813	822	865	861	857	844	845	831	802	838	817	814	871	810	838	786	834	849	865	814	848	843	873	831	744	812	828	814	866	894	844	833	805	870	848	840	788	849	848	874	851	826	835	845	805	802	845	814	839	863	817	861	825	823	821	845	809	858	880	814	824	840	859	796	822	880	801	883	870	789	903	866	825	763	826	916	828	822	852	832	789	814	814	863	858	833	837	833	781	831	829	872	824	875	815	865	796	847	832	794	862	823	836	859	815	799	848	859	848	891	866	856	851	833	817	842	824	812	823	837	846	856	823	769	833	852	845	838	846	845	806	806	810	796	838	877	837	801	789	839	761	780	827	813	812	788	868	771	840	812	824	804	834	822	849	808	854	790	830	824	862	757	798	844	798	768	832	881	861	866	835	850	829	864	845	852	825	835	837	799	848	841	840	841	850	811	805	832	857	801	830	864	823	817	843	796	825	825	840	846	868	796	874	848	855	842	836	854	845	861	819	824	879	849	845	786	831	803	822	825	801	788	816	820	800	827	809	817	752	810	852	806	831	797	814	855	817	825	823	827	811	817	824	884	817	804	837	803	793	812	830	816	797	843	819	816	812	807	877	823	873	819	869	826	841	830	778	836	732	864	826	863	816	804	829	793	847	819	795	819	846	818	801	824	827	851	837	804	821	835	855	755	816	881	827	791	848	861	814	850	840	829	848	772	895	824	813	825	816	784	833	818	818	853	809	779	838	823	768	859	782	852	804	867	822	843	845	880	850	863	798	852	838	854	801	868	863	842	869	787	790	811	847	835	845	855	767	863	815	820	802	853	807	807	847	855	839	847	827	801	839	804	814	791	840	791	824	793	810	820	843	792	796	862	849	831	823	820	804	814	841	764	863	753	843	851	791	821	828	808	859	788	844	851	814	832	799	869	806	804	824	829	840	833	816	862	807	772	845	871	841	834	799	864	887	826	800	871	805	808	799	819	856	824	861	820	867	885	839	840	786	808	821	845	861	833	852	813	836	812	816	839	828	842	799	865	841	789	816	829	791	814	823	825	829	838	836	820	863	865	812	820	802	848	850	795	849	805	781	840	842	805	814	865	803	847	863	784	805	793	774	823	800	867	812	838	835	893	879	872	881	840	814	851	888	868	822	814	818	824	782	862	838	816	779	810	806	821	815	851	897	843	840	847	786	815	870	772	799	804	848	847	818	810	778	779	839	830	840	830	807	793	869	817	851	813	848	836	862	785	845	859	829	842	813	825	851	807	844	839	833	812	800	864	815	774	797	797	836	769	788	834	875	823	819	846	772	839	806	831	846	813	794	829	858	827	828	815	843	874	839	821	896	819	799	789	792	843	846	840	799	812	818	812	856	798	835	836	843	805	816	854	802	816	803	840	781	863	803	788	841	829	806	803	824	878	857	843	851	830	867	801	792	802	810	765	864	810	785	844	806	803	853	794	812	824	808	835	852	796	815	780	813	828	787	857	826	810	847	782	866	822	815	808	810	820	801	806	787	840	828	860	872	780	830	806	819	872	840	819	835	825	804	853	845	812	816	836	886	809	839	821	860	870	851	807	825	822	767	821	839	864	846	830	816	834	843	800	829	796	835	811	854	841	857	786	854	885	852	818	820	792	888	862	876	843	820	862	864	827	870	795	843	814	865	800	859	861	855	834	811	834	834	839	853	837	769	824	865	858	798	804	842	833	800	782	857	895	816	796	798	778	825	866	809	883	792	771	836	826	852	817	824	784	775	832	814	830	827	830	867	832	819	804	834	794	842	837	805	806	848	787	870	852	814	852	863	801	855	822	828	836	836	812	840	850	800	808	770	820	843	835	811	802	829	777	856	806	869	845	824	813	842	822	849	849	748	876	877	815	842	824	767	809	799	834	844	818	817	878	842	840
16429	2881	941	775	796	590	521	417	367	336	368	327	362	359	349	370	388	351	350	363	362	363	348	358	354	331	349	292	306	332	355	397	340	375	358	358	344	322	318	328	328	303	355	344	360	331	330	322	366	347	356	367	354	358	360	342	330	331	329	351	337	331	353	354	306	352	368	335	333	368	321	362	343	340	351	315	321	321	343	373	362	357	345	348	341	367	363	330	353	322	377	341	318	343	364	345	376	330	354	373	343	339	369	327	347	367	340	336	373	356	360	347	354	330	317	324	389	356	348	347	369	334	336	326	295	362	307	326	334	322	397	340	370	326	371	361	355	355	331	351	344	348	346	388	365	316	396	345	348	338	326	363	351	338	368	392	339	373	317	313	360	382	374	334	338	352	338	348	336	321	364	363	360	319	342	370	366	331	322	358	349	382	332	361	342	345	367	314	349	325	349	300	355	364	336	354	380	358	363	314	305	341	334	372	348	374	341	327	334	355	343	339	353	358	349	370	353	307	364	349	339	374	321	369	369	355	329	332	357	324	353	332	311	376	384	370	292	349	367	353	325	376	379	364	329	355	366	349	347	339	351	345	320	338	337	363	308	335	372	353	321	364	319	341	344	383	384	350	334	346	310	366	330	340	361	355	346	328	337	336	354	342	329	360	329	324	325	347	344	333	370	372	353	337	330	328	329	411	339	326	344	321	336	352	377	352	337	340	339	331	367	376	357	335	297	357	361	312	367	365	321	294	353	337	384	327	333	369	338	366	345	345	357	378	324	301	301	364	317	331	364	344	343	345	368	293	372	329	342	337	329	354	365	355	353	346	344	352	328	359	320	337	326	343	347	319	396	329	302	346	372	346	342	356	401	351	360	336	324	343	329	359	391	334	359	357	364	363	330	346	388	353	331	356	370	394	328	336	338	354	366	357	363	317	345	337	344	377	335	364	361	374	351	377	346	335	352	340	334	342	329	346	339	372	327	350	325	363	353	353	381	341	356	321	336	374	351	361	337	336	348	359	327	316	354	318	388	338	340	362	362	334	348	341	346	359	316	321	338	347	364	363	356	336	350	323	352	347	356	330	376	329	344	374	366	356	360	363	359	350	301	363	305	351	301	353	328	350	317	328	354	338	338	391	332	366	352	348	355	353	394	349	334	312	368	364	337	366	338	336	343	335	347	337	371	321	349	301	356	358	370	321	332	335	366	352	352	325	314	385	351	319	347	352	347	366	357	383	338	366	345	372	317	325	356	389	311	340	352	377	386	339	311	348	358	355	301	368	317	353	378	341	365	342	361	331	325	374	361	324	338	353	314	378	313	349	381	401	356	363	332	365	339	379	353	386	367	335	319	345	331	347	321	332	364	376	360	358	330	360	377	320	317	335	309	336	313	345	367	375	324	342	366	376	348	319	314	332	314	342	339	358	339	332	296	321	336	341	356	356	344	374	346	319	332	343	340	355	351	331	379	307	354	322	346	351	333	342	328	357	368	363	334	335	330	345	378	383	321	338	383	347	354	360	318	335	367	337	347	358	346	371	362	334	318	335	333	363	379	362	361	377	356	345	341	356	386	377	362	310	351	365	324	358	373	343	346	386	338	348	365	330	353	342	317	318	331	364	330	357	346	311	322	385	327	361	333	321	325	366	336	333	377	363	335	351	349	310	344	345	332	332	364	321	354	351	330	372	352	357	370	315	311	366	347	353	332	340	319	370	346	341	357	358	349	387	333	344	323	384	348	353	341	341	345	315	337	330	360	358	334	330	333	332	332	372	357	347	360	327	301	353	355	318	332	352	340	330	310	298	348	346	352	325	299	355	315	331	315	297	364	342	325	319	317	360	326	323	352	344	377	365	335	330	345	336	366	329	371	345	340	338	331	341	356	347	345	317	372	367	388	329	321	301	360	341	315	350	381	372	327	362	390	375	368	385	358	362	326	333	376	369	367	328	334	348	339	353	369	332	353	346	339	334	323	327	322	351	354	326	320	329	323	349	323	344	354	365	356	325	318	371	373	323	362	345	333	380	349	302	367	374	335	357	379	338	323	341	342	354	339	360	305	345	333	340	354	328	342	341	365	341	344	364	349	343	379	333	319	361	317	371	348	331	381	349	359	356	342	344	336	342	331	346	360	354	354	318	306	355	357	350	363	342	315	370	330	333	309	375	349	341	397	368	346	373	382	363	356	340	348	330	352	343	337	338	386	348	325	333	341	338	338	344	366	345	334	374	334	304	362	344	370	352	327	360	375	334	389	347	375	327	400	333	354	338	359	344	340	356	344	356	356	347	321	329	337	360	356	375	341	338	363	331	355	338	344	378	350	343	357	323	346	339	356	329	369	363	339	322	333	333	349	321	360	318	352	348	336	336	330	358	393	354	351	338	378	339	338	345	347	337	370	314	319	373	360	365	381	382	361	324	328	356	332	351	349	339	342	321	321	356	331	332	318	372	309	362	352	350	326	302	356	347	337	332	339	335	371	338	342	348	352	305	345	316	353	361	367	344	349	347	374	353	334	356	354	317	340	355	338	368	361	344	324	338	332	355	360	363	362	376	347	326	326	365	354	318	328	355	349	345	333	331	330	351	368	320	350	354	362	373	349	322	343	340	346	340	366	306	344	351	389	371	342	348	351	328	373	353	321	341	338	373	331	351	325	339	313	366	323	354	314	349	346	337	326	332	331	375	310	327	326	355	366	326	318	323	331	353	336	317	350	339	371	311	333	320	333	335	367	367	340	386	340	322	358	366	349	362	361	299	350	338	358	359	355	376	325	323	356	367	356	387	346	327	362	376	378	315	305	351	373	356	348	324	356	344	364	357	361	317	332	347	348	326	336	369	325	344	348	367	357	352	326	391	353	339	383	381	340	322	335	334	335	312	322	334	306	360	355	331	350	344	344	336	356	376	354	356	337	365	347	354	371	330	337	344	343	347	359	372	368	349	357	350	372	328	294	358	356	374	362	347	349	370	323	337	356	358	353	329	303	345	337	347	356	333	385	357	361	354	353	351	352	360	349	319	369	321	353	346	350	351	309	351	336	376	358	368	320	359	360	363	366	379	353	315	374	353	335	353	344	386	388	320	346	361	349	337	341	325	342	317	366	352	324	357	319	337	293	328	333	329	329	335	364	366	354	326	385	346	344	371	363	341	361	337	379	322	334	322	341	346	364	363	334	320	354	357	358	346	373	371	356	347	321	379	364	309	337	354	323	320	355	318	295	380	373	340	335	359	355	383	370	371	364	343	338	344	367	341	347	359	338	370	331	372	337	349	350	341	350	365	356	362	337	395	341	336	343	323	356	354	333	337	370	333	323	333	362	337	350	364	329	340	337	368	335	319	336	340	374	360	334	347	343	323	341	352	348	345	324	354	334	359	312	357	328	386	323	328	339	367	341	368	352	335	338	324	333	342	377	344	350	352	355	324	315	346	327	333	357	333	350	338	343	347	352	342	354	365	336	340	348	352	351	361	343	323	347	344	345	334	388	385
12449	1878	1919	2120	2597	2097	1566	1079	995	1012	897	863	901	890	850	851	854	845	875	829	891	858	855	842	828	856	818	805	792	805	860	814	790	773	818	834	832	851	852	820	840	860	805	800	849	796	827	836	800	811	788	811	818	790	803	824	805	810	810	816	776	810	827	842	808	833	819	815	796	773	824	868	793	873	823	821	819	759	761	833	759	853	780	820	771	812	812	761	789	784	829	818	821	834	848	862	785	807	811	836	831	760	793	805	825	789	794	805	818	838	818	814	798	827	771	826	791	814	802	791	796	776	806	804	766	854	809	812	805	837	833	836	833	866	832	822	813	856	842	860	807	845	801	786	838	831	820	811	866	831	798	792	827	800	798	875	823	836	802	747	846	842	815	822	791	797	805	803	781	829	790	812	796	813	862	820	814	778	800	830	856	837	788	785	806	876	823	816	816	801	819	802	775	838	814	856	825	790	826	827	734	839	783	823	812	829	782	793	787	805	832	842	823	769	790	797	817	855	756	807	821	806	709	789	838	766	790	766	822	862	867	775	826	811	832	801	800	806	808	810	807	819	813	818	835	797	817	779	825	823	818	775	789	801	770	815	889	815	810	773	786	841	814	826	865	823	769	772	832	873	811	832	825	795	794	816	825	817	814	813	803	812	816	816	840	814	888	814	868	838	792	850	798	836	811	831	845	857	806	837	804	801	801	793	827	808	810	772	809	805	800	827	809	797	853	833	780	852	857	788	812	835	849	789	800	788	815	871	845	845	838	837	802	788	768	797	815	804	792	813	795	841	809	856	802	789	750	832	862	801	801	765	853	801	802	796	832	825	824	789	829	729	774	796	776	845	865	798	831	836	827	775	793	821	828	790	824	829	795	821	814	832	828	827	820	856	841	849	801	793	773	826	803	861	817	799	861	804	777	793	758	838	814	789	756	869	840	814	813	806	833	876	790	837	767	816	727	858	901	750	761	832	803	820	824	841	817	824	788	812	781	815	809	833	807	864	815	776	835	804	808	805	834	778	805	809	824	857	797	771	828	830	838	807	814	830	787	780	776	836	831	805	806	810	804	805	855	806	806	794	806	791	784	842	814	808	782	771	749	774	825	764	853	824	815	830	767	810	779	836	827	796	807	850	817	853	788	759	816	804	777	781	833	840	812	777	801	823	806	788	814	812	851	832	793	784	829	823	752	854	796	821	780	854	860	833	832	833	798	758	765	826	812	827	831	800	832	776	763	796	826	844	807	834	815	791	815	801	789	802	832	846	778	844	853	773	837	800	849	812	812	835	798	829	858	830	841	837	792	859	836	744	820	864	792	833	828	776	825	790	795	816	806	821	802	851	766	826	794	782	779	829	836	835	873	792	868	825	845	805	844	816	815	854	800	808	823	812	806	863	803	782	828	806	847	794	782	852	810	860	823	775	804	823	791	795	836	819	842	816	794	826	821	797	798	842	783	818	768	798	849	812	806	797	792	849	783	841	784	814	826	796	858	831	866	844	809	812	796	802	782	805	750	822	787	852	817	804	813	792	760	820	834	831	848	794	855	811	820	809	850	775	792	789	849	763	821	786	808	777	793	824	815	828	807	872	802	834	825	772	800	767	823	817	804	807	798	804	842	823	793	857	799	799	863	783	832	818	816	854	799	804	787	839	851	819	780	810	775	802	869	826	815	855	814	775	784	815	764	844	803	779	820	829	780	797	790	865	833	787	870	749	854	809	816	839	768	810	808	789	792	819	819	788	794	852	773	841	815	820	825	812	775	843	835	829	833	811	797	803	863	799	797	771	823	839	796	754	820	799	777	816	832	851	843	841	852	819	852	821	875	804	863	808	785	826	828	874	850	850	853	788	804	783	799	833	808	848	825	832	810	784	856	813	806	840	854	805	812	850	874	814	810	813	792	817	896	850	783	767	771	815	796	792	806	790	793	816	827	808	746	820	886	783	748	849	835	838	792	819	799	822	784	812	832	810	829	872	813	823	819	816	802	819	780	791	827	802	863	822	816	875	792	794	798	810	823	853	800	750	764	809	830	785	805	792	833	776	820	857	796	794	768	746	841	801	808	803	798	817	783	852	812	807	813	786	850	800	789	829	841	858	834	808	822	820	814	822	849	829	850	793	755	850	765	794	841	784	839	822	808	799	825	839	823	801	809	866	828	752	778	785	818	783	884	843	834	842	810	820	761	828	817	797	810	843	847	816	827	808	784	818	810	825	760	808	860	871	797	815	791	834	756	806	791	817	743	826	832	847	849	853	803	780	825	776	814	791	838	866	852	793	798	877	843	811	839	806	817	827	828	806	858	870	768	782	840	811	824	811	837	789	798	786	813	794	827	802	879	801	818	764	823	856	844	820	849	842	805	793	761	806	816	815	854	884	776	796	827	776	845	811	865	810	842	845	776	841	743	799	774	850	809	824	862	841	746	816	825	789	801	802	753	811	749	808	832	785	851	828	771	836	827	836	793	793	780	772	829	808	800	804	816	823	819	808	825	795	818	797	785	841	850	794	771	823	806	788	802	838	816	790	854	829	785	812	806	859	813	789	819	828	823	783	823	821	810	850	820	771	789	863	830	899	782	833	812	793	804	805	772	816	834	819	775	821	829	781	807	765	816	769	795	797	809	767	824	801	813	804	840	801	750	819	797	831	806	830	823	831	824	857	847	838	808	850	834	826	797	817	815	792	785	807	810	783	837	804	844	820	853	833	840	837	819	768	804	802	792	795	809	813	815	834	782	758	795	837	796	770	827	848	760	823	817	834	758	785	794	818	801	847	787	799	812	799	822	849	768	765	836	844	839	843	877	777	787	811	816	804	755	798	822	808	825	798	791	776	799	784	811	805	793	790	779	803	849	785	782	839	852	823	803	785	805	810	815	792	837	800	830	829	810	839	820	822	741	811	851	810	812	813	773	825	846	803	827	856	757	827	785	804	833	796	865	845	812	817	755	783	809	784	822	796	811	800	834	864	822	819	850	830	822	783	815	805	802	817	830	821	811	775	837	809	814	806	839	806	859	822	780	824	802	807	831	853	816	824	811	754	836	812	772	791	746	778	834	815	807	797	847	837	799	815	799	819	857	827	795	784	830	822	813	803	854	793	807	833	790	769	789	847	822	844	826	801	810	813	810	808	755	816	834	815	828	845	811	777	801	806	825	809	886	822	816	797	820	842	809	813	826	830	796	814	786	857	826	799	818	835	797	839	786	862	836	780	815	841	856	807	826	875	832	829	824	842	783	850	789	767	843	815	798	789	781	814	855	852	778	824	849	827	807	813	803	787	791	825	819	823	806	856	882	826	771	837	779	807	782	835	779	770	812	798	806	805	773	785	849	820	812	819	785	794	796	762	849	771	800	794	820	803	832	803	758	798	831	826	788	833	808	800	840	764	809	812	820	805	847	819	787	809	779	769	807	796	798	813	757	831	831	790	812	867	800	815	786	817	777	834	816	792	825	829	830	911	844	824	783	751	816	808	843	811	802	806
26198	4856	1482	1087	1021	628	377	278	269	232	212	203	190	209	165	179	186	153	183	207	213	186	196	153	197	173	186	166	169	172	173	177	155	190	184	194	169	161	178	145	185	176	156	171	205	170	170	194	161	172	172	197	179	151	181	167	163	169	142	194	169	190	165	189	193	164	190	177	184	213	186	177	165	169	168	159	194	173	154	193	154	155	178	171	172	161	152	188	169	173	175	158	169	198	182	182	186	170	170	164	173	157	170	165	141	178	171	160	183	169	186	151	193	168	171	147	173	157	152	177	161	159	164	182	154	172	166	182	177	184	170	189	202	164	179	174	160	146	188	195	157	177	171	154	164	161	172	204	185	164	187	160	180	187	165	150	199	144	161	189	195	198	177	158	170	178	167	196	173	186	179	158	162	157	164	186	165	169	175	178	153	169	162	162	185	159	170	185	169	185	169	142	171	202	175	150	169	178	165	167	176	172	170	153	172	172	153	170	172	149	174	161	155	156	162	159	176	185	182	180	141	171	177	166	176	177	176	190	191	169	188	162	146	184	176	166	186	164	201	184	164	182	179	193	171	146	159	166	160	177	173	158	179	182	180	173	157	151	186	184	184	158	169	156	171	175	175	167	161	170	154	173	156	170	138	166	174	174	183	155	191	172	158	187	168	176	192	154	143	168	152	182	163	146	164	152	172	165	183	170	178	160	165	165	167	179	204	164	162	145	169	183	176	156	146	166	170	163	191	167	179	168	177	168	174	160	161	160	186	164	178	161	188	182	188	191	169	165	175	172	160	177	175	202	167	176	170	179	167	193	172	161	149	195	186	204	161	186	183	164	163	144	188	171	140	157	164	194	163	147	185	171	155	159	203	165	162	157	185	167	199	177	193	192	156	179	170	152	133	186	192	173	142	189	173	175	163	155	169	153	179	172	181	180	137	186	186	177	187	147	164	153	154	172	154	151	169	173	160	179	222	164	175	168	146	166	159	152	177	143	173	189	157	158	180	169	160	173	195	179	182	190	187	150	169	165	166	187	175	175	153	185	157	150	166	144	184	167	184	179	206	152	175	173	181	152	170	148	160	170	182	173	173	164	168	162	161	162	155	190	159	183	199	163	169	152	155	165	170	176	180	212	170	165	204	158	170	166	165	159	163	181	141	179	177	157	154	156	156	165	161	164	180	180	161	157	154	190	173	163	184	164	154	163	168	187	157	198	193	184	184	168	170	164	142	189	164	152	181	163	185	177	163	184	152	174	179	185	179	164	164	169	156	177	168	189	196	168	183	162	154	157	165	159	192	175	157	155	172	159	168	172	157	175	204	193	181	144	177	167	153	167	170	157	186	159	169	164	159	167	166	190	165	183	177	180	166	170	157	194	168	159	165	163	172	159	168	182	171	186	202	183	172	168	159	184	164	163	183	167	172	171	148	164	168	165	170	178	158	165	152	154	177	153	156	167	153	167	163	195	183	168	174	174	158	194	174	169	188	165	166	160	183	146	170	145	159	176	186	148	153	200	165	180	206	160	157	182	179	159	182	143	181	156	180	169	175	170	138	171	181	157	182	166	189	174	164	191	169	194	163	166	171	173	160	156	188	161	172	181	182	184	181	180	166	174	154	181	166	180	170	149	166	157	165	174	183	171	175	160	190	161	164	175	175	162	171	170	195	173	176	169	150	193	187	177	167	158	182	174	174	164	192	152	159	162	172	182	167	183	180	178	166	160	171	160	178	178	171	190	176	147	170	156	192	159	142	173	185	179	169	194	199	183	157	155	161	189	213	163	177	167	177	173	194	174	189	157	189	166	173	174	163	177	158	173	178	162	172	174	177	160	168	195	172	140	188	183	161	148	159	164	194	159	193	163	170	139	158	162	190	183	176	179	188	175	177	159	179	174	170	154	139	165	157	202	173	160	162	165	158	156	174	156	167	172	161	158	170	193	195	179	162	170	188	199	159	149	170	157	196	161	207	185	163	165	151	167	173	188	169	138	187	156	157	191	188	144	161	205	153	148	177	156	186	190	151	164	180	162	158	157	171	162	166	159	173	161	142	165	175	147	145	171	182	155	182	171	158	174	162	176	179	176	172	186	160	205	173	183	171	181	158	194	174	181	155	193	202	163	170	192	164	170	136	151	178	174	188	175	169	173	175	160	168	182	152	173	192	162	166	164	167	162	170	198	185	177	180	187	160	180	179	173	174	167	161	150	184	163	153	173	176	180	165	180	165	162	152	184	183	169	174	173	164	169	158	200	134	202	182	164	167	172	181	172	172	156	166	157	168	152	175	151	143	148	202	213	163	152	183	174	148	153	168	168	168	152	166	146	175	167	170	184	157	157	193	159	162	183	172	153	176	171	137	152	169	162	163	143	183	198	179	178	190	156	184	144	163	172	176	147	172	159	161	165	197	168	170	183	160	168	168	161	189	179	167	141	169	159	145	171	167	191	158	199	179	168	171	167	159	201	171	165	187	196	173	169	158	154	189	183	165	164	173	176	167	181	166	172	162	153	171	190	134	182	166	166	158	174	171	191	148	183	182	166	175	170	191	173	170	159	176	178	176	188	174	183	182	164	171	178	162	170	144	166	196	179	177	198	160	164	154	158	162	187	140	177	189	159	162	168	165	175	191	137	170	180	148	160	180	170	178	175	151	188	159	155	198	146	153	176	176	165	158	167	165	196	175	206	152	151	144	167	148	173	195	170	166	181	167	170	185	177	176	177	164	181	175	171	181	192	165	176	179	154	170	162	147	168	151	160	167	182	167	148	177	168	164	179	183	152	175	174	173	184	186	175	168	176	177	180	196	166	170	159	165	172	169	162	187	175	169	168	189	172	203	166	192	158	179	173	154	193	197	164	177	156	187	175	168	171	157	167	191	178	185	180	170	175	172	198	170	171	172	186	182	172	176	156	143	164	180	184	167	169	178	155	154	184	195	179	198	200	173	177	164	167	162	151	183	162	179	143	197	152	183	195	185	176	174	154	140	168	171	137	142	177	168	167	174	183	150	142	188	160	180	146	205	168	168	194	187	184	179	180	175	176	169	168	174	154	173	156	156	159	177	156	165	182	166	158	180	193	187	174	176	155	165	165	151	173	166	182	184	182	173	162	149	177	172	175	162	157	155	167	193	187	174	188	162	184	176	183	159	157	160	166	173	166	153	186	170	174	191	184	151	161	159	173	188	174	176	200	181	182	160	178	152	165	157	164	143	175	200	184	155	173	178	187	169	170	169	178	177	168	184	175	177	156	189	159	181	178	190	187	150	188	178	174	173	168	165	191	158	161	157	176	143	167	188	157	164	165	187	180	166	188	166	162	188	166	186	170	175	152	192	183	155	195	184	176	179	166	161	149	161	179	151	183	167	172	154	154	171	158	160	149	176	147	186	177	158	159	150	155	154	176	168	180	159	137	170	165	166	158	146	167	159	177	186	152	151	176	207	167	166	191	133	157	156	153	193	157	179	160	171	189	168	191	175	147	176	174	181	205
16865	1774	2209	3250	4020	2525	1237	1034	793	725	665	625	609	578	582	560	540	527	484	506	488	515	474	487	486	458	494	487	472	446	434	437	466	463	443	445	470	467	437	410	456	438	440	461	461	444	432	428	434	451	415	469	439	485	468	448	459	448	447	455	425	435	437	464	460	455	415	442	467	391	465	422	422	440	427	447	439	428	439	411	436	451	458	399	431	436	443	455	443	405	432	407	467	450	461	429	440	423	427	416	457	473	427	421	449	420	409	479	409	456	407	476	434	431	436	456	440	447	452	431	448	413	417	430	418	435	425	475	406	450	420	450	451	410	437	422	391	462	430	439	455	437	417	426	430	428	443	441	439	459	439	439	452	405	428	433	462	421	465	455	468	406	437	409	478	401	441	401	431	405	384	447	433	427	439	441	415	434	426	407	414	406	436	387	395	400	446	456	414	436	472	423	447	417	440	437	448	470	403	461	450	411	442	428	445	428	433	398	447	444	446	419	452	418	459	466	458	407	429	461	444	430	431	439	424	452	424	459	415	429	424	423	448	414	413	417	434	417	446	419	410	401	441	424	447	446	419	429	402	408	451	447	466	423	433	436	443	411	394	415	436	421	390	431	424	451	446	421	469	455	456	420	445	482	439	444	461	428	427	445	456	417	425	447	442	406	445	448	383	455	427	400	423	387	444	414	423	455	462	426	435	430	410	452	424	445	396	423	422	426	440	427	411	432	454	408	417	472	423	407	479	441	422	458	445	432	415	426	429	428	415	436	442	455	408	409	422	429	457	432	436	412	424	420	420	390	452	439	466	429	437	417	414	423	447	435	460	443	433	443	425	388	402	425	438	449	389	423	430	432	411	457	451	426	449	401	423	447	439	436	416	449	405	438	392	404	460	464	410	439	444	429	420	449	450	450	409	429	446	388	446	420	440	423	420	430	456	407	432	463	419	420	472	442	451	431	419	437	428	428	455	407	410	427	421	427	417	404	414	425	431	418	408	414	442	409	437	408	411	421	429	426	433	403	421	426	411	437	455	450	422	465	431	390	442	411	407	446	431	445	420	459	440	445	461	404	429	413	431	424	451	437	434	421	473	407	427	412	458	429	451	414	442	437	423	434	453	419	453	436	441	441	440	429	464	435	414	451	426	438	429	423	421	452	442	453	412	437	437	447	399	428	402	425	401	442	424	421	458	471	431	436	393	386	443	463	405	437	399	461	427	454	450	408	436	439	440	421	424	445	464	470	436	411	427	408	437	448	425	429	445	403	429	415	411	431	435	421	422	439	419	422	458	379	416	378	423	415	438	417	447	437	472	435	394	434	429	419	445	409	425	418	446	418	407	416	445	415	458	432	393	455	418	419	437	417	439	413	408	420	434	428	452	399	420	450	422	446	443	424	433	387	429	409	410	470	463	468	436	463	391	446	431	428	406	436	439	455	411	427	466	485	415	432	434	376	415	440	435	432	420	432	422	443	432	402	447	392	437	427	413	427	435	461	424	419	450	414	438	425	457	431	415	414	431	439	446	461	428	415	407	437	453	450	405	454	426	432	432	412	439	457	438	463	417	443	411	427	446	441	438	410	415	445	437	416	420	411	410	408	424	413	423	447	430	419	462	423	420	419	447	433	408	429	447	405	401	434	453	406	455	402	452	413	446	402	430	444	421	443	458	445	442	436	403	435	470	460	423	410	431	447	380	456	427	414	428	438	448	418	444	438	438	407	422	449	420	432	451	431	455	411	416	421	408	402	406	464	411	427	412	404	424	435	438	467	469	443	436	441	394	413	418	420	394	449	414	410	443	401	415	426	447	424	420	417	421	442	389	443	402	443	394	399	449	418	452	434	437	454	451	437	428	441	440	429	419	442	432	424	474	443	422	397	444	418	437	446	444	424	388	463	410	445	457	439	422	438	444	407	401	438	405	406	402	437	441	451	439	444	473	411	433	492	427	398	434	441	391	425	423	444	406	445	430	436	449	445	434	428	448	446	418	403	426	444	419	419	455	427	447	409	454	419	399	424	465	416	435	458	458	419	416	418	455	424	417	433	424	447	427	454	432	446	450	433	466	455	420	427	455	500	419	452	465	421	422	435	431	438	401	416	417	426	423	404	455	401	431	405	416	453	469	424	464	433	432	418	433	458	459	376	441	456	469	415	418	439	458	433	444	416	450	422	395	435	430	448	432	396	418	413	448	446	466	455	414	441	431	414	446	446	397	396	406	414	421	432	414	418	399	428	428	467	430	449	419	460	443	423	446	436	434	451	453	441	473	438	416	419	428	440	440	436	406	421	470	413	406	434	426	461	431	431	425	408	432	434	421	435	447	458	459	413	429	472	441	421	364	414	414	425	454	455	438	447	456	417	447	413	427	395	425	432	451	421	424	459	439	441	426	440	432	427	454	422	423	442	413	448	442	432	433	413	420	400	401	441	415	423	418	468	428	450	435	448	403	494	411	427	403	449	431	443	390	401	396	441	425	441	398	424	398	434	436	404	459	427	443	425	421	424	419	473	414	443	449	446	416	420	381	415	419	455	423	450	424	443	416	382	433	458	463	438	400	468	411	447	452	444	446	388	439	439	426	428	416	442	444	417	413	456	455	445	443	402	406	461	441	398	380	437	443	386	402	436	400	439	387	447	437	428	445	454	446	458	423	415	426	412	396	475	452	408	408	413	423	413	445	440	428	483	404	433	447	414	426	463	412	443	443	419	401	367	450	442	480	431	428	413	421	438	431	443	396	476	468	435	404	412	462	455	441	413	443	444	424	436	433	435	439	425	405	439	428	381	461	449	418	428	431	425	412	409	411	413	456	425	446	452	394	404	418	467	422	436	461	413	388	429	443	484	398	435	452	432	427	405	414	443	431	434	418	431	392	454	450	440	429	431	439	394	431	491	436	436	413	442	378	435	448	389	439	424	434	451	438	470	431	430	425	379	405	418	406	462	410	424	390	408	445	449	454	399	404	445	446	426	419	418	441	457	440	426	402	411	465	409	464	419	457	425	467	424	429	443	415	417	427	429	419	431	425	438	451	443	437	444	394	398	438	413	437	374	403	422	430	447	449	444	444	422	450	437	433	398	432	432	433	435	431	411	400	389	426	423	424	402	442	405	422	423	440	462	438	414	435	391	393	446	441	452	400	423	419	417	435	428	426	445	453	417	430	436	420	423	440	389	432	431	464	394	411	426	436	433	426	465	413	409	437	410	441	421	451	458	468	421	424	421	369	455	429	465	428	396	437	448	415	420	444	422	431	448	435	451	456	403	453	390	460	424	451	424	422	422	416	447	413	444	460	418	417	375	430	427	464	413	412	466	449	410	437	442	428	438	412	437	396	400	437	474	430	442	449	444	427	450	421	449	422	440	449	429	427	459	449	453	448	465	420	407	412	426	446	400	409	411	447	417	452	373	442	390	442	449	458	461	446	412	464	390	428	420	415	434	441	430	447	435	413	414	451	432	445	455	442	427	463	419	445	433	434	436	448	456
5322	776	444	546	634	458	327	378	363	320	394	348	361	328	342	349	379	359	322	367	350	352	358	347	345	338	366	373	357	329	334	338	358	344	326	343	335	361	380	345	347	346	379	314	359	326	323	345	362	339	334	324	349	336	309	343	343	371	348	364	322	356	318	357	298	343	371	352	330	371	352	321	297	362	386	322	320	360	313	353	329	337	343	351	360	333	362	359	331	355	370	359	352	355	337	334	309	367	349	359	356	327	361	333	383	358	341	356	362	377	357	340	341	334	393	365	327	370	358	365	318	367	373	330	329	373	357	339	359	343	326	348	338	344	353	362	360	363	363	332	328	358	357	352	332	342	337	347	357	316	343	343	340	357	350	333	332	329	337	348	380	328	337	342	349	338	324	366	345	345	355	368	388	341	346	319	354	384	313	369	320	326	364	339	359	326	332	363	344	351	367	354	370	378	352	326	358	360	355	349	333	351	364	357	354	360	388	353	353	394	337	329	347	337	352	351	343	293	338	344	326	335	381	390	374	371	322	356	337	338	348	381	321	343	323	352	328	326	333	328	330	322	348	363	319	321	319	377	343	362	336	367	356	357	353	355	371	333	368	358	346	360	357	328	341	344	341	323	373	333	348	332	343	355	369	339	345	347	375	339	324	353	349	335	349	365	344	344	344	344	341	344	341	338	345	325	329	380	399	327	393	295	332	379	355	360	343	305	356	341	381	344	365	357	321	340	340	322	367	342	387	373	318	341	343	382	356	352	303	371	333	330	385	374	348	333	340	358	348	338	316	298	344	375	335	317	314	326	339	331	345	329	321	338	312	351	333	317	347	310	336	357	349	322	336	350	358	365	339	334	298	321	351	359	342	354	358	356	323	353	336	327	344	319	329	358	382	319	341	326	391	364	299	366	329	348	347	355	324	363	335	312	309	325	324	371	358	345	377	349	370	328	306	346	348	338	320	350	333	379	363	343	354	355	340	347	354	358	370	358	344	371	375	359	382	369	337	389	362	361	342	325	320	334	322	365	340	366	366	349	324	321	321	352	358	324	359	310	346	340	346	345	377	316	361	332	330	343	350	326	373	355	342	332	339	360	351	337	363	335	327	323	317	364	336	353	393	330	326	343	352	345	376	360	347	335	359	365	351	360	338	327	352	350	350	327	370	325	358	363	323	362	351	342	365	320	323	383	338	335	369	340	361	335	336	325	365	357	345	337	374	339	349	364	331	323	309	323	328	328	320	358	328	347	382	320	362	380	372	350	348	377	317	327	343	317	326	365	395	343	345	317	304	333	353	339	379	329	357	340	366	346	320	326	357	352	351	319	316	317	343	348	337	343	323	364	300	332	351	379	344	350	361	346	354	351	368	344	341	334	354	307	362	353	315	355	351	316	344	337	332	370	331	309	306	323	352	347	366	333	357	376	337	332	349	356	330	348	359	342	324	354	349	332	341	333	332	361	342	341	332	347	342	343	358	356	331	328	370	345	354	333	353	326	343	353	330	370	375	324	350	352	304	351	335	349	378	350	339	336	371	388	328	357	312	345	364	360	382	337	337	379	324	336	371	317	329	335	308	342	331	367	345	358	361	370	328	329	364	366	336	317	336	342	363	341	337	360	345	312	321	309	350	369	362	314	325	337	347	392	357	335	342	361	322	353	337	344	342	382	344	357	343	332	345	340	325	335	329	345	364	314	352	332	381	352	337	381	309	318	334	308	359	341	381	344	372	321	345	302	335	356	350	336	363	319	369	337	315	305	316	342	317	361	326	333	330	318	312	318	383	328	355	334	376	338	404	337	352	352	363	369	365	338	330	365	362	354	319	323	386	383	343	350	363	333	351	365	381	333	335	364	377	336	349	376	343	334	316	327	313	348	316	402	340	362	335	346	386	353	366	326	369	334	363	351	343	325	357	338	332	336	326	318	361	354	325	374	344	333	347	328	361	367	300	371	368	341	315	295	316	321	328	356	362	346	349	330	337	376	371	341	332	368	345	346	396	396	338	354	374	349	324	321	295	341	341	335	349	360	387	363	363	346	364	295	365	390	362	342	310	321	358	327	349	344	349	315	350	299	369	360	389	324	362	396	324	378	349	363	371	326	333	337	331	373	339	364	372	331	347	320	368	362	359	342	378	339	343	325	345	362	312	345	331	300	345	350	351	319	366	321	352	363	353	363	313	327	351	363	324	329	383	322	352	308	382	341	352	344	329	359	353	378	321	320	317	362	338	350	364	358	344	348	365	349	354	306	356	331	344	333	357	352	348	383	357	326	396	364	326	335	344	352	336	370	374	422	333	358	339	334	332	385	303	373	351	335	380	287	335	328	346	330	336	340	354	384	336	326	378	316	350	355	346	311	322	362	320	332	345	325	315	334	362	352	338	375	332	341	361	345	339	334	359	369	337	357	370	344	363	302	340	334	302	347	345	338	336	370	335	363	313	399	347	356	373	338	353	347	381	358	372	355	334	369	322	332	344	363	339	344	356	317	338	364	342	335	353	347	352	373	337	349	355	332	339	368	327	357	341	364	376	382	371	356	382	374	370	330	358	336	323	344	375	320	331	338	340	349	307	344	334	371	326	339	367	380	340	329	355	351	393	348	328	366	354	327	326	342	337	353	344	361	337	344	333	345	352	355	333	335	355	359	356	384	346	344	334	336	326	335	378	383	354	347	335	390	335	308	360	359	337	360	356	331	343	364	328	322	339	410	359	348	377	364	376	376	339	326	342	379	346	348	374	355	356	313	340	342	357	335	311	349	306	338	354	321	340	367	365	368	326	331	373	345	338	325	357	324	335	342	338	329	344	367	333	318	366	347	332	353	338	346	358	370	385	342	364	368	340	358	370	323	336	364	352	339	380	345	328	335	361	349	347	345	328	347	314	341	363	329	334	350	340	331	315	328	334	372	364	379	379	324	335	349	326	345	372	342	339	348	337	331	323	336	368	344	344	333	346	375	335	333	335	349	338	338	350	352	336	368	334	316	348	345	353	337	352	331	354	344	362	367	364	365	392	357	363	339	360	362	308	358	326	332	314	331	290	339	352	319	329	373	352	327	359	352	353	316	367	340	310	322	319	333	328	369	349	317	351	349	326	364	336	368	330	313	348	376	325	358	340	330	344	339	334	341	342	359	352	359	344	327	389	365	339	358	334	354	306	366	320	336	350	359	311	344	356	317	363	371	372	344	375	362	327	337	331	360	370	328	333	370	322	374	347	345	336	338	370	392	359	353	339	365	371	361	324	346	356	381	325	384	345	343	385	336	365	368	349	338	315	332	371	342	346	316	352	362	355	337	372	377	357	356	337	341	358	356	362	371	331	348	338	324	317	308	361	370	368	327	330	350	296	404	333	338	312	332	361	358	344	337	360	332	360	331	350	323	342	356	360	355	344	340	347	374	365	340	347	345	343	358	318	336	356	346	343	392	378	349	344	383	327	365	314	334	350	378	348	360	349	347	306	333	330	377	329	333	380	336	349	390	338	346
4561	1138	1000	1463	2182	1470	945	863	855	784	823	861	827	813	844	837	813	818	845	839	816	778	848	843	909	828	805	807	860	800	823	812	847	830	857	746	800	768	844	820	815	862	827	811	828	805	797	861	818	769	810	821	841	797	788	778	780	801	827	808	877	827	824	858	795	851	817	868	844	837	821	863	831	849	825	798	810	783	858	802	815	875	825	819	803	791	824	747	853	822	852	856	787	803	822	857	795	803	840	792	834	872	827	835	823	798	861	862	813	864	800	855	846	803	815	790	797	774	817	854	833	814	867	837	810	840	814	835	845	776	816	811	821	826	828	781	766	913	792	849	837	811	788	780	788	871	811	766	804	844	840	876	838	848	889	833	790	854	836	816	839	789	812	818	794	835	797	799	839	788	847	889	843	760	789	841	826	817	816	850	830	879	823	797	822	774	788	837	846	847	786	758	795	813	853	798	794	790	808	797	861	825	814	767	816	815	822	844	795	837	811	842	823	851	836	810	851	788	781	842	825	830	819	791	844	860	833	835	814	801	790	851	835	844	829	815	858	868	808	813	813	819	807	812	823	859	872	873	868	828	828	801	868	842	787	856	822	803	815	780	823	810	824	841	903	821	841	860	834	816	781	843	837	797	847	841	813	791	824	826	829	811	829	792	802	817	756	805	837	823	845	830	827	800	801	812	837	864	796	844	825	838	848	842	781	832	835	811	811	819	839	812	812	773	835	837	776	851	857	898	863	797	804	799	861	829	842	792	802	760	818	795	879	810	800	809	835	855	822	841	816	773	790	853	872	837	793	851	750	807	836	787	845	814	836	804	781	814	820	813	829	811	802	851	857	824	774	845	854	845	838	794	855	847	796	826	783	783	836	817	834	813	802	884	801	843	829	850	825	841	841	873	842	819	810	843	793	796	804	809	865	810	888	774	860	831	805	890	844	878	862	760	836	819	814	844	803	791	837	800	752	817	793	813	827	864	842	819	837	817	838	840	824	812	825	837	835	861	791	823	845	783	836	809	832	850	816	821	813	840	813	803	810	826	822	869	867	826	826	849	884	794	812	798	841	862	794	862	804	812	830	815	830	802	869	797	830	848	796	826	812	828	807	771	867	845	855	847	838	811	833	873	822	829	809	818	864	782	835	811	832	833	845	862	857	884	769	807	818	860	817	814	857	803	806	806	850	786	797	864	799	821	809	846	786	860	872	830	834	817	900	847	846	847	809	810	818	839	837	770	833	863	836	842	806	780	809	843	773	823	827	796	834	833	819	839	829	815	781	817	802	837	858	804	762	780	840	795	803	794	833	811	788	837	811	811	755	801	823	829	823	809	799	827	790	826	901	868	760	845	816	764	868	855	826	834	791	827	849	808	843	818	807	860	851	844	829	827	830	884	856	788	833	808	818	842	836	835	789	812	829	808	829	816	782	802	896	796	803	878	833	850	817	848	813	775	802	781	805	821	862	822	822	785	837	816	833	815	821	790	832	797	818	793	825	809	802	811	855	843	882	792	805	853	810	790	820	832	791	819	835	780	810	838	821	884	842	873	812	813	777	817	801	802	832	827	796	784	828	823	800	791	814	793	811	840	765	787	794	833	821	812	886	852	819	846	809	805	814	805	847	842	828	800	830	799	886	803	823	773	857	799	839	815	829	793	865	862	871	817	835	800	806	846	810	847	766	806	792	823	802	812	806	773	803	877	797	807	836	866	813	807	827	820	788	802	847	829	817	835	811	886	824	841	846	820	837	858	791	832	839	785	828	833	828	852	787	799	764	795	856	829	791	861	810	841	843	803	815	809	839	804	794	795	835	816	807	851	829	823	857	781	819	808	827	829	822	835	797	814	799	827	878	779	837	811	827	817	845	854	854	799	796	835	815	889	815	806	739	781	833	819	851	807	860	821	848	777	827	810	810	812	840	788	812	845	797	804	838	788	799	847	819	858	808	823	867	895	807	787	845	835	842	853	864	829	871	837	834	867	818	846	822	834	815	829	841	816	805	809	801	853	797	827	815	819	849	812	847	845	809	819	820	836	798	810	795	788	857	836	822	802	867	781	821	769	802	856	826	822	782	847	790	804	828	768	814	791	852	838	801	855	830	830	796	848	806	821	789	799	796	870	879	853	809	845	828	823	791	808	832	818	815	820	785	821	786	852	801	824	907	837	855	775	818	843	840	859	856	840	818	795	789	838	816	785	814	807	814	846	808	854	830	846	864	850	801	770	811	867	852	877	842	844	816	845	835	843	796	788	822	812	783	865	816	801	821	855	806	822	830	854	850	854	784	822	850	787	759	802	792	786	876	769	899	839	822	822	829	840	890	829	812	818	797	789	811	855	820	831	797	837	827	808	862	806	873	823	805	842	813	822	834	846	822	799	859	864	816	826	814	875	841	851	828	845	820	831	815	811	872	810	843	829	792	846	841	846	844	751	804	856	845	850	812	798	764	854	840	851	855	852	785	885	812	824	859	872	825	828	825	813	790	835	825	821	788	845	767	764	809	817	869	851	844	817	792	834	804	854	826	788	789	845	780	881	811	826	859	812	817	818	853	823	763	801	834	834	843	838	807	830	873	818	805	847	826	785	819	814	770	831	810	777	800	894	804	841	801	828	851	801	827	844	805	873	778	810	817	858	835	810	855	798	853	811	810	832	794	788	830	777	830	835	825	834	812	826	834	805	811	755	814	838	824	786	857	818	814	810	832	895	835	856	896	779	827	798	837	795	789	792	839	803	817	758	846	859	834	814	801	842	848	821	791	808	846	802	826	856	777	820	817	822	795	805	812	836	812	842	828	748	812	813	809	757	833	842	802	845	821	767	811	863	817	813	791	848	825	778	866	845	835	832	861	820	813	796	823	813	820	762	851	833	861	819	793	814	824	848	835	825	810	833	797	793	804	841	789	813	781	829	838	839	846	805	848	869	804	819	832	852	784	815	814	809	799	815	841	837	827	817	809	876	873	816	784	820	802	847	821	793	779	822	832	815	837	870	865	825	814	817	890	848	801	857	821	803	810	819	857	846	803	818	803	841	839	855	837	854	793	854	859	815	800	828	784	805	834	789	849	854	841	813	815	842	818	834	839	830	817	808	753	861	819	846	810	813	809	814	837	769	858	811	823	837	800	830	841	809	839	796	847	772	864	782	843	836	808	850	765	835	835	788	828	780	858	860	792	820	822	825	824	807	806	840	855	807	793	859	855	806	836	810	816	835	804	869	754	799	791	802	848	825	848	795	817	835	810	808	819	822	836	857	819	833	798	836	788	839	816	839	826	840	804	802	822	841	796	829	908	825	804	794	829	811	836	779	841	825	809	855	852	817	866	870	791	856	892	840	872	799	791	817	810	828	788	817	822	897	850	808	797	810	852	845	793	842	867	824	814	851	803	809	862	812	852	813	773	836	822	867	829	837	831	842	832	858	829	879	829	768	801	850	836	811	784	842	883	869	756	877	840	851	789	788	820	846	842	783	844	790	815	802	740	879
16371	2438	913	755	951	656	396	385	382	373	371	343	368	383	365	342	372	304	344	336	375	340	352	349	387	382	362	353	369	317	382	383	366	314	346	352	357	342	350	374	322	356	320	321	361	352	309	406	297	357	348	336	338	328	322	324	375	322	329	363	354	338	316	359	369	337	329	344	360	345	383	356	374	344	347	363	335	357	367	344	352	307	298	342	301	332	374	376	353	346	354	342	331	369	376	322	360	366	340	329	335	346	342	369	348	353	367	334	345	340	337	336	333	328	326	343	297	365	324	314	324	342	341	367	317	345	371	327	365	380	321	354	335	275	332	321	351	331	355	361	350	376	349	359	345	353	333	357	356	361	342	335	377	318	324	336	339	335	362	339	344	331	345	308	351	342	356	375	339	334	326	403	379	342	347	347	331	351	372	351	374	345	346	333	368	337	353	357	338	336	363	368	337	358	362	331	337	362	349	363	325	327	360	325	353	378	370	318	359	360	348	316	341	339	355	340	375	385	343	355	326	353	341	333	369	325	312	344	379	308	356	334	359	365	348	361	405	348	366	325	347	319	377	332	332	311	321	346	352	313	325	345	344	348	359	356	384	310	315	337	326	337	308	293	379	355	343	355	348	305	335	343	338	332	369	348	330	358	347	365	389	373	326	358	342	357	353	339	321	313	342	329	330	315	358	316	363	298	340	320	351	319	360	359	326	352	317	333	359	354	304	365	319	334	337	368	342	342	354	306	323	361	339	322	337	366	350	368	309	359	357	316	377	308	345	342	372	356	317	370	315	343	347	363	364	358	336	344	352	336	295	356	356	345	345	324	326	366	350	351	367	339	349	332	341	372	340	324	365	335	340	335	305	344	320	359	319	392	396	369	328	320	331	355	335	323	332	331	347	330	330	358	337	333	355	349	347	340	337	396	349	339	324	349	277	342	320	359	354	357	341	358	324	366	330	307	372	383	361	365	321	346	322	324	334	325	349	322	386	334	344	337	374	335	321	337	341	347	319	350	339	371	346	340	340	353	372	351	327	352	360	320	323	337	340	335	333	361	309	319	340	379	350	356	378	358	348	371	317	332	369	345	347	355	391	348	371	316	338	348	342	354	329	338	328	326	317	324	346	354	351	346	333	338	352	340	357	370	360	359	362	364	335	321	312	309	356	368	327	374	323	344	322	352	354	337	352	376	337	314	358	342	351	407	375	355	331	358	351	368	375	329	316	338	323	354	332	307	344	351	337	366	329	345	383	307	309	371	328	352	335	355	354	323	334	366	359	357	346	317	352	348	358	357	344	349	340	328	377	353	362	338	321	368	391	335	360	335	350	345	330	373	348	341	366	378	365	351	341	353	297	370	320	386	381	337	333	337	333	359	356	339	394	332	318	356	332	366	331	371	339	390	348	352	366	343	331	348	356	339	355	371	336	339	376	345	328	339	346	337	359	365	345	336	360	359	321	344	368	313	341	327	362	362	381	376	331	325	350	360	378	324	324	369	336	342	307	335	349	361	308	336	327	365	307	359	325	353	333	310	369	361	295	341	368	365	316	352	340	356	318	362	360	343	357	350	351	382	325	356	331	356	344	344	354	337	340	350	331	337	339	330	344	363	335	326	350	344	364	389	362	344	371	313	339	356	346	342	343	328	366	376	361	372	351	364	363	345	338	353	345	339	332	309	343	358	344	343	321	331	339	319	348	375	327	329	346	319	342	395	324	323	338	345	323	331	364	331	359	334	350	339	365	322	299	360	344	355	331	337	354	373	304	328	324	335	361	351	324	370	365	322	342	347	338	344	378	344	309	346	336	368	327	342	343	367	374	322	341	327	331	341	335	344	360	355	325	311	343	353	326	358	369	361	346	320	351	358	359	326	331	341	331	353	377	328	336	363	341	347	350	345	356	344	367	325	340	346	307	325	343	296	375	334	315	366	351	345	345	338	326	364	345	371	327	328	322	353	321	370	360	368	386	367	361	339	345	349	352	364	342	331	353	323	363	343	320	369	329	341	346	329	362	355	342	330	321	322	387	339	350	358	356	333	335	345	340	331	353	350	367	343	321	337	346	338	362	375	332	358	336	360	338	330	363	348	335	375	322	360	351	348	337	339	341	359	327	326	346	354	358	341	372	346	391	351	374	363	339	366	350	373	321	354	323	327	379	356	343	348	310	384	345	344	386	329	377	353	313	353	342	338	315	328	330	351	332	341	336	329	359	332	323	318	302	344	344	355	360	332	348	323	366	343	345	338	343	350	358	346	338	332	381	339	361	333	347	368	360	349	325	338	323	338	366	339	341	370	354	318	375	340	311	334	353	330	368	356	288	310	348	338	346	359	358	379	345	319	363	393	330	339	364	344	382	351	336	331	333	354	362	369	330	333	368	346	345	333	355	320	359	343	359	325	324	342	320	322	358	374	328	334	319	369	322	339	353	349	344	343	290	353	368	357	343	338	334	354	339	337	349	344	373	382	342	322	335	361	350	353	324	355	333	320	328	370	351	352	362	330	357	348	329	336	351	382	349	357	325	367	325	325	314	345	343	337	363	335	328	331	317	331	327	331	342	347	330	342	376	359	355	343	348	322	331	323	357	377	371	338	347	362	360	325	347	375	344	345	358	315	340	346	366	353	383	336	315	319	352	323	352	330	358	330	361	358	353	303	377	367	352	337	369	349	328	367	338	342	331	372	374	380	357	334	350	347	381	335	379	351	363	361	331	368	373	348	362	348	345	323	308	356	373	368	357	359	359	361	351	355	350	365	336	324	304	384	349	370	369	300	331	385	324	341	345	363	356	361	357	337	305	344	376	363	381	354	304	350	348	338	298	332	291	348	357	352	359	347	328	351	335	322	319	334	328	343	357	323	335	357	339	335	325	346	351	327	300	341	406	386	345	343	365	316	359	352	338	319	342	359	334	340	328	377	368	297	354	309	348	357	384	398	366	333	353	347	346	326	349	366	368	324	351	374	337	336	364	348	322	319	339	377	354	321	356	355	330	352	342	341	345	381	383	347	379	335	333	352	353	305	349	347	340	315	349	348	342	328	331	363	345	374	316	304	342	317	335	329	324	336	318	335	349	336	367	350	375	327	336	318	331	296	369	303	347	370	347	359	328	358	345	356	341	365	332	336	341	329	323	349	335	332	370	368	357	326	348	340	357	311	330	319	399	345	352	336	370	365	343	303	376	376	322	335	331	341	372	361	349	328	364	348	377	348	339	367	361	323	324	342	340	362	349	379	327	345	330	330	368	330	327	381	346	310	309	302	344	362	319	343	336	299	324	358	330	382	298	347	378	311	344	311	364	348	339	350	359	358	352	354	370	325	346	340	345	368	328	373	363	342	335	331	348	366	329	377	358	359	322	377	328	364	363	315	356	298	324	344	372	326	346	327	351	327	336	345	334	340	327	330	327	342	372	337	310	317	299	360	350	339	352	340	307	338	326	339	349	346	342	325	344	339	337	359	344	341	356	358	342	352	338	337	336	333	357	329
12256	1439	1638	2342	3766	2077	1147	1099	994	961	954	899	865	860	838	836	930	881	842	828	863	820	843	808	776	853	806	826	844	814	812	815	832	843	866	874	793	879	859	767	822	857	810	780	815	851	767	827	822	835	853	853	815	839	819	806	831	808	857	838	795	860	829	784	825	847	822	792	851	820	805	795	774	780	792	834	794	832	833	800	805	821	818	836	872	808	779	775	822	848	827	816	843	838	803	838	820	760	767	825	791	839	754	797	749	841	826	792	831	786	830	782	885	805	833	839	790	854	853	766	851	811	784	828	850	820	827	824	800	781	789	777	845	835	809	889	809	905	862	837	812	832	814	793	802	848	829	827	813	856	845	834	776	785	839	861	855	802	839	784	770	760	797	807	850	794	797	823	769	847	774	817	785	746	776	779	824	784	827	818	813	799	776	815	733	841	836	806	850	807	884	801	767	841	760	860	772	790	786	788	823	806	815	795	800	816	819	809	783	830	804	778	859	816	835	787	835	819	759	865	777	820	803	796	819	802	796	828	815	830	782	815	774	837	799	813	819	814	782	790	814	846	836	809	795	799	810	826	823	795	790	821	788	803	826	790	784	852	782	845	803	849	824	821	768	815	815	780	839	820	829	837	827	777	810	792	851	770	850	824	863	847	812	780	829	778	846	853	838	820	816	820	842	854	801	803	813	793	848	814	815	860	821	865	783	801	765	763	843	790	774	838	820	799	799	856	767	795	813	785	805	792	829	801	782	819	789	781	806	824	870	793	760	778	771	785	811	802	792	799	853	761	805	802	782	785	824	811	809	784	830	798	855	818	794	819	788	827	839	830	838	788	811	848	839	805	831	834	804	813	754	861	819	828	754	801	798	840	859	829	755	822	877	802	827	763	827	777	779	832	781	816	819	778	826	811	777	797	779	865	805	828	803	894	822	841	781	829	811	868	809	876	794	823	788	813	812	804	774	816	835	860	803	771	804	800	801	845	825	789	803	805	775	809	800	855	813	784	834	770	814	820	830	801	861	831	795	864	831	805	837	825	825	774	797	846	814	764	833	765	799	814	746	742	817	806	799	782	844	812	856	821	815	769	792	861	791	843	824	793	768	814	770	826	793	780	857	826	785	785	842	806	847	826	851	802	760	805	875	805	823	809	792	795	839	803	780	818	829	820	801	845	801	838	795	807	826	825	768	822	824	843	821	833	847	841	820	776	844	823	800	753	811	778	797	825	836	868	813	822	834	776	814	763	824	758	817	834	825	775	812	797	867	852	853	843	807	872	811	843	867	765	768	812	767	833	790	827	794	792	798	778	795	843	812	821	749	813	804	829	827	804	767	812	826	800	816	799	849	807	747	850	784	876	813	840	773	806	796	850	834	842	835	801	831	799	822	814	874	815	827	791	810	772	790	837	834	825	837	820	824	743	834	811	809	850	815	834	827	781	859	779	830	865	787	836	820	771	819	844	796	837	828	826	822	805	797	845	789	814	794	846	860	875	801	814	794	788	813	882	808	773	845	836	808	828	789	780	804	839	811	770	786	857	799	787	821	803	769	869	846	816	835	770	837	790	790	802	825	810	814	794	830	829	809	807	781	815	821	803	797	847	839	764	832	780	791	875	832	778	826	825	883	832	856	821	807	778	860	828	776	817	844	811	776	819	851	824	851	804	774	837	773	819	857	799	838	827	818	822	831	803	789	785	810	837	793	848	844	778	829	785	781	808	778	835	785	763	814	797	815	796	795	805	822	880	861	750	804	839	813	799	781	798	801	755	854	805	853	771	835	821	862	864	845	775	888	777	786	824	822	852	789	809	844	794	798	792	781	836	861	825	793	836	840	801	846	810	842	822	809	762	831	847	822	818	810	815	759	813	841	850	786	831	858	792	836	820	812	799	817	847	808	837	817	793	786	825	771	849	819	841	827	788	826	844	774	844	899	824	835	849	839	724	809	812	808	796	800	809	896	858	809	795	805	833	802	827	798	852	791	778	810	791	790	794	777	816	789	791	785	814	816	782	851	804	770	844	809	811	812	824	822	867	820	794	773	857	793	806	800	770	852	818	800	866	805	789	830	831	826	793	836	795	832	826	856	780	847	783	831	783	804	837	821	812	822	795	835	805	821	842	826	874	825	818	865	820	813	809	800	816	806	800	799	834	842	835	794	835	814	776	772	826	837	835	832	800	814	797	814	816	850	803	787	854	789	800	777	779	832	794	818	820	750	786	833	805	840	773	809	832	780	807	770	866	814	769	807	773	820	785	852	809	771	828	843	838	808	764	828	766	768	765	809	748	819	796	764	801	817	854	795	819	803	828	788	845	813	819	863	797	772	851	807	804	816	762	788	773	839	823	853	834	828	807	766	758	819	793	843	793	799	808	780	816	787	831	814	817	792	768	789	827	867	825	775	828	823	835	852	763	839	845	853	814	846	770	784	804	850	830	822	822	806	752	817	774	801	826	817	782	783	827	827	816	830	856	818	830	759	798	839	826	842	820	838	808	801	834	789	841	795	840	859	805	800	794	788	784	798	804	811	764	858	849	799	834	813	828	767	807	864	787	861	825	796	832	808	822	833	801	821	824	772	796	729	782	795	830	817	843	802	892	856	832	839	789	845	803	833	818	812	823	807	813	848	787	798	837	823	879	796	859	823	793	842	811	811	843	843	857	781	812	824	769	824	851	789	766	830	827	760	882	835	804	849	804	787	831	794	817	803	812	767	787	844	804	793	844	835	788	823	824	827	811	809	814	809	819	817	784	810	795	821	799	778	827	795	832	859	834	793	791	844	778	775	830	749	838	805	820	805	823	846	783	809	793	771	819	792	784	801	804	756	766	880	786	815	827	774	848	800	831	828	851	797	790	780	829	798	818	787	811	775	853	799	817	805	794	789	766	795	787	794	852	806	817	803	773	810	833	782	815	813	845	814	794	790	789	810	798	785	818	816	822	836	788	770	808	838	786	793	769	841	824	811	794	767	801	828	882	866	841	821	856	875	845	772	776	815	794	838	785	786	795	852	828	813	791	861	818	825	764	774	806	771	794	791	778	796	832	844	840	821	839	836	808	827	757	809	823	799	802	798	807	789	844	819	826	819	767	788	798	803	768	784	853	748	791	784	800	805	796	868	809	836	827	807	816	796	807	826	823	852	812	821	829	865	825	812	826	841	811	848	825	825	777	790	824	804	844	851	832	849	837	829	843	850	766	797	792	789	795	824	837	827	823	800	816	814	833	819	799	805	765	861	832	803	831	771	807	811	838	776	824	783	764	789	804	840	841	815	839	818	772	900	814	764	817	818	788	833	832	779	825	838	767	820	825	810	799	847	831	801	789	823	777	757	823	799	788	777	848	769	812	808	825	825	847	807	820	828	781	809	838	766	830	793	796	782	825	817	797	848	799	784	814	838	762	811	802	779	829	855	817	795	844	828	821	819	794	863	800	822	771	783	837	826	800	857	902	836	774	830	812	753	816	788	810	803	796	834	848	831	836
25596	4275	1249	948	1036	678	343	245	187	212	195	208	191	175	184	180	194	177	188	174	190	190	176	148	180	148	177	182	165	193	162	170	152	162	173	160	146	143	162	154	167	180	179	155	159	171	172	173	162	170	149	164	174	143	196	155	183	174	165	159	156	188	155	171	183	173	185	169	195	163	164	156	178	174	170	174	196	163	162	178	163	166	153	180	190	172	138	160	165	183	202	178	160	177	168	142	162	161	140	162	169	178	139	172	173	153	162	166	170	167	140	179	184	174	152	153	187	167	167	156	167	146	170	169	134	155	151	164	156	133	179	173	178	158	152	187	172	193	155	141	159	175	199	186	172	181	152	169	155	180	189	176	160	167	171	155	165	181	187	164	191	174	163	169	154	172	141	156	174	174	158	182	174	180	161	146	171	176	179	165	167	154	171	180	173	174	169	162	161	160	185	161	160	176	179	178	168	153	162	162	161	161	167	159	160	157	179	163	176	165	162	163	175	157	157	172	178	174	171	166	168	160	158	183	173	198	178	167	177	186	175	159	184	181	157	164	159	182	162	175	173	178	169	197	149	183	170	149	152	169	169	166	157	152	173	168	165	157	170	156	162	139	179	200	151	155	164	134	163	172	169	175	169	164	167	180	165	173	184	155	173	165	160	177	161	164	169	169	171	167	183	159	162	164	180	158	169	201	178	164	168	181	166	151	148	154	172	161	173	192	193	166	153	160	182	166	179	173	179	157	168	167	185	171	174	168	166	169	196	188	172	171	166	197	148	177	168	171	165	165	166	151	173	179	164	130	183	183	193	185	152	168	163	145	175	161	158	162	159	145	174	160	180	139	162	190	166	170	166	181	156	189	162	182	158	172	165	153	174	140	165	158	166	169	169	177	189	173	163	181	167	176	164	161	176	165	183	156	171	158	159	179	175	150	179	149	159	165	157	173	181	163	175	169	153	175	157	180	162	145	169	177	187	167	151	180	167	143	174	189	175	173	142	153	180	163	143	168	195	165	174	153	146	171	172	188	197	164	164	159	172	161	185	186	158	174	164	166	171	159	160	180	170	187	161	156	194	175	168	151	178	168	147	178	180	188	183	171	138	185	183	154	164	172	148	156	168	160	172	155	171	163	177	150	168	147	172	156	154	169	181	187	177	158	173	171	148	165	181	172	159	170	164	173	183	156	176	172	167	183	173	155	168	195	159	170	170	169	165	143	181	161	178	150	179	159	178	178	162	150	197	168	167	170	179	171	177	180	170	174	178	175	155	185	191	171	139	170	170	187	137	183	152	169	154	158	160	168	176	179	187	195	177	183	161	165	178	168	160	171	157	158	157	157	151	160	159	146	162	162	178	159	175	169	149	185	167	170	173	177	172	191	165	160	169	165	154	165	172	169	185	182	176	163	159	156	188	188	155	174	180	171	190	170	191	186	150	141	198	171	161	144	161	165	149	187	137	177	210	164	166	165	166	146	159	173	147	170	165	196	169	149	180	161	158	174	158	162	155	163	171	176	157	169	180	163	164	176	216	182	169	150	185	174	166	165	154	162	185	170	161	164	151	165	172	184	172	184	173	173	164	159	152	167	180	166	154	181	179	201	163	163	170	165	152	152	161	143	173	181	158	190	181	162	185	199	154	167	162	164	169	162	165	168	161	167	165	166	158	154	184	152	176	173	171	162	171	164	157	182	154	170	161	144	189	177	166	172	200	163	144	157	159	192	174	188	167	169	175	157	191	162	178	161	184	180	150	198	187	160	190	173	151	186	174	181	166	172	180	148	169	177	175	186	157	181	196	145	173	176	153	160	157	166	167	178	163	179	191	168	187	187	175	169	178	142	189	165	155	168	187	155	157	168	190	143	154	160	181	148	175	173	176	176	157	162	174	166	173	142	146	179	186	164	174	167	163	155	169	155	178	197	149	157	174	181	165	151	154	152	162	169	145	175	163	158	203	160	165	159	177	166	145	185	189	152	172	148	183	187	177	171	159	184	161	174	174	167	192	154	160	174	199	188	188	170	186	151	145	155	177	176	166	161	150	169	160	158	154	151	158	153	181	178	163	175	183	165	178	174	149	188	180	173	161	171	189	158	180	154	155	158	176	169	176	181	145	173	164	161	153	181	151	178	187	158	147	155	171	169	184	179	180	173	171	176	176	164	162	163	180	165	165	161	190	167	198	159	185	164	183	174	161	172	166	164	164	173	187	182	175	154	160	176	171	143	180	204	169	166	159	171	163	171	153	158	163	172	169	162	167	180	175	167	165	154	153	152	161	181	174	211	177	144	178	151	177	159	173	198	158	154	168	161	178	171	188	168	172	167	159	157	151	171	165	181	177	147	154	194	176	153	164	177	161	176	165	150	147	176	152	136	133	161	165	136	155	179	176	174	177	185	172	169	145	158	176	163	146	163	162	168	198	149	167	168	173	145	172	154	169	163	152	142	179	180	162	170	170	150	166	175	187	141	172	150	171	190	168	206	189	174	148	183	184	200	182	174	143	167	165	171	198	198	149	161	181	161	153	184	168	169	168	184	167	165	149	161	171	195	165	156	208	188	152	191	172	188	174	165	175	179	181	140	177	174	171	153	152	169	147	161	178	173	173	182	167	197	167	191	176	164	169	136	162	161	172	150	146	157	183	159	156	184	160	185	182	204	159	158	141	176	152	158	149	182	140	163	159	185	157	181	188	170	165	180	173	177	176	165	157	172	167	181	155	156	171	194	154	172	177	154	169	159	186	165	177	163	163	166	166	192	159	167	171	190	140	184	146	149	161	187	182	178	168	161	169	167	170	160	195	161	145	167	181	189	138	159	197	145	183	166	139	161	151	188	164	139	151	149	164	170	185	189	187	192	155	169	156	190	160	186	151	173	169	169	151	168	186	162	176	169	190	153	155	173	185	181	153	160	165	152	159	171	158	180	199	200	173	141	162	156	144	157	186	176	158	144	180	171	161	158	188	188	171	177	146	166	177	180	160	162	164	181	171	181	177	168	190	168	164	147	165	152	156	151	146	160	188	182	174	162	161	180	170	178	136	171	160	203	162	165	188	181	165	181	152	170	204	166	168	180	186	141	164	178	179	156	167	169	151	153	154	165	162	186	180	156	157	168	160	168	161	191	174	151	157	163	188	178	175	159	138	154	173	147	166	156	177	183	199	150	163	166	151	181	165	154	168	171	176	172	143	161	186	177	155	167	149	171	167	149	162	154	169	159	157	189	171	173	180	169	156	153	156	152	147	152	178	156	168	167	158	158	181	173	165	161	190	162	146	180	160	174	185	169	184	149	196	180	161	175	192	174	159	160	165	187	211	170	147	172	153	174	196	165	147	157	169	168	176	171	161	159	176	173	163	159	151	154	165	172	178	173	167	164	162	145	164	173	160	165	176	174	155	172	162	160	170	162	162	184	173	174	158	150	165	143	168	157	173	175	164	167	169	180	179	195	167	149	126	148	152	171	179	174	161	176	180	191	166	172	180	168	169	162
16442	1509	1999	3154	4152	2650	1155	971	745	732	701	606	591	558	599	527	520	510	541	499	549	481	512	480	462	479	467	474	443	496	424	443	440	464	464	467	432	463	427	453	429	478	382	445	428	437	448	426	439	437	450	487	453	426	434	429	419	412	415	431	438	435	411	393	447	442	426	433	438	469	422	395	415	419	431	399	404	443	420	453	386	451	418	427	397	425	423	430	440	420	398	407	399	437	393	474	423	401	405	398	440	465	440	395	454	447	392	414	455	403	447	450	431	457	423	433	426	406	405	426	445	399	417	410	419	429	442	485	418	452	435	408	419	453	434	433	430	404	402	464	443	452	412	442	411	443	450	414	410	401	461	410	460	405	401	465	426	436	424	410	434	414	412	429	402	415	389	408	436	458	416	402	412	426	410	410	447	426	402	413	440	449	452	413	406	420	458	440	447	439	442	402	439	444	458	392	441	436	415	390	430	415	452	434	415	432	419	392	433	445	459	475	449	429	437	412	405	409	467	474	408	440	433	406	397	429	456	428	442	413	403	433	424	434	398	424	388	410	454	393	403	385	385	415	385	452	412	391	413	419	456	419	437	449	449	463	433	449	409	438	445	442	460	435	413	412	395	470	445	481	394	423	387	432	420	411	423	410	433	433	443	437	418	447	432	413	421	407	444	395	428	411	443	446	435	400	448	441	447	415	419	412	428	445	436	459	459	435	386	390	428	411	413	449	398	438	412	435	375	465	414	441	359	454	435	383	483	419	437	404	402	453	438	445	441	418	425	395	438	434	453	437	446	451	440	451	405	427	418	456	449	450	431	389	416	415	426	393	426	424	425	440	387	438	453	433	376	430	448	385	413	458	401	421	424	417	407	394	451	423	414	435	411	390	431	435	398	436	411	427	438	434	422	376	431	422	447	428	415	402	451	442	401	419	427	427	401	418	397	417	447	406	423	464	445	424	410	430	422	414	458	426	413	412	428	450	398	476	408	454	433	427	458	394	400	413	446	432	450	441	435	422	426	401	416	417	436	397	419	434	426	427	419	427	414	445	424	445	410	444	434	383	411	435	427	435	424	460	443	408	424	402	408	460	432	408	423	422	440	407	428	414	403	437	455	382	453	398	420	403	418	439	421	446	433	431	411	383	434	410	417	427	406	413	374	431	374	420	413	421	433	446	410	411	411	379	415	414	440	448	437	425	456	384	431	422	474	408	431	421	411	446	413	427	439	392	443	396	459	418	421	449	411	399	408	419	383	428	465	433	402	410	424	411	458	437	420	428	413	422	432	467	448	444	389	433	431	447	435	449	439	408	466	421	414	411	400	445	410	439	401	446	431	414	433	463	450	435	392	430	392	423	423	407	434	430	420	436	419	399	445	416	414	413	431	454	435	421	422	387	435	417	435	412	412	399	426	469	432	428	413	461	373	423	438	437	442	394	436	399	404	399	434	425	415	425	417	419	442	414	428	416	440	420	392	457	414	458	441	435	435	423	405	445	415	417	421	416	429	418	436	431	393	411	413	424	464	437	415	418	388	436	425	421	422	417	452	397	409	425	426	374	429	393	369	433	455	434	450	400	433	366	395	432	433	427	427	438	399	399	414	445	395	414	439	418	428	428	449	391	367	421	398	436	450	393	439	433	429	453	419	450	417	417	394	431	402	469	411	395	433	428	431	448	456	387	431	432	452	428	450	415	450	420	407	419	396	436	418	448	410	393	409	433	449	410	402	423	387	422	405	417	407	428	420	453	396	429	427	423	392	398	418	439	439	420	440	409	451	437	449	475	394	411	420	446	403	414	422	413	427	403	447	431	413	429	427	456	430	403	370	412	423	429	429	455	402	399	391	420	453	437	417	391	419	435	433	417	444	422	391	410	411	420	402	440	377	444	443	427	412	439	447	446	400	416	432	444	405	433	424	440	406	404	425	425	452	425	394	416	469	396	399	451	423	440	429	394	444	424	472	390	416	425	412	391	395	446	395	439	409	429	415	415	410	441	439	422	456	402	393	434	391	447	417	399	460	446	419	415	470	416	443	405	418	401	414	426	411	447	385	414	423	433	385	403	386	419	413	427	456	385	462	419	465	447	462	439	446	434	472	422	410	400	399	445	383	433	459	445	375	418	442	446	439	437	399	413	420	444	461	401	456	418	446	423	431	421	433	384	423	412	390	434	436	436	402	422	428	419	452	434	412	415	468	393	451	420	425	435	399	429	422	413	443	391	403	413	403	453	408	418	374	410	427	434	432	411	430	388	415	386	452	445	442	447	444	400	410	406	398	400	427	447	448	436	437	410	413	407	426	415	388	395	397	418	445	455	397	412	451	412	413	437	424	422	422	430	440	412	435	428	434	425	432	418	430	406	414	421	407	468	415	416	423	392	392	444	445	429	439	441	426	413	397	412	484	423	422	389	456	428	452	437	447	401	407	376	416	420	443	404	420	418	402	446	403	401	460	470	452	401	475	410	402	450	421	419	463	465	439	408	447	403	416	423	459	403	450	448	458	404	454	447	428	435	421	438	422	415	394	407	446	423	423	434	402	488	430	409	419	405	420	433	445	399	423	416	462	405	437	405	447	429	432	412	415	430	394	425	389	411	442	386	443	469	405	421	418	412	408	419	433	390	469	428	411	426	391	429	420	442	399	392	443	411	430	404	460	433	437	418	432	415	457	428	438	406	437	440	435	407	429	425	437	401	407	425	423	448	425	382	466	421	459	424	437	470	464	407	403	404	444	443	433	406	396	432	400	387	437	429	444	440	435	427	437	462	394	410	440	435	423	446	387	450	392	414	404	398	428	411	398	447	429	425	424	438	407	442	397	387	427	430	428	457	404	439	399	451	461	420	428	453	406	437	438	428	436	433	468	417	416	425	446	445	435	427	435	440	394	414	441	400	437	461	445	464	436	438	416	428	449	420	401	424	454	426	433	419	420	430	384	432	393	410	448	415	436	407	463	427	444	442	406	438	449	430	399	448	405	416	420	449	407	437	425	446	421	397	443	391	467	413	436	397	427	424	418	423	402	407	403	428	432	404	442	409	419	439	407	430	418	412	422	406	407	433	435	395	422	455	438	446	391	397	454	398	414	437	438	411	438	401	390	445	444	428	436	397	393	434	434	455	430	408	426	443	432	429	440	417	396	409	424	398	410	403	374	399	448	460	399	466	439	409	417	434	420	413	444	427	429	458	388	423	438	421	425	459	439	428	416	413	420	463	398	451	424	422	417	441	442	430	431	438	458	426	415	423	469	424	414	458	431	399	418	408	402	436	423	414	404	429	411	412	436	411	425	481	410	414	455	422	406	413	458	405	392	391	418	443	437	441	404	419	467	415	438	421	395	443	434	409	394	437	426	432	431	389	418	423	438	401	437	390	436	460	441	446	378	419	422	417	466	423	447	409	447	424	442	418	429	406	431	427	416	451	405	415	411	450	430	414	490	419	422	444	468	377	419	412	429	440	408	437	400	425	414	443	432	453	429	450	460	410
4959	748	475	558	563	424	342	318	351	361	367	332	355	319	348	317	361	350	329	320	340	350	325	340	350	370	345	342	345	332	341	325	338	331	362	339	327	361	345	362	322	333	338	349	360	333	358	354	353	328	327	329	348	331	336	341	326	325	328	365	344	361	333	330	370	335	325	333	346	316	323	357	345	345	363	373	360	345	336	315	346	352	351	377	323	340	332	335	341	335	322	346	332	335	360	356	346	389	377	335	327	316	368	350	321	336	360	341	335	357	303	302	309	373	371	362	351	364	347	351	321	371	315	337	324	313	360	322	333	357	339	389	332	318	347	333	301	341	318	342	386	350	338	314	378	366	349	357	354	358	350	352	349	326	378	318	327	324	389	337	315	373	343	343	370	324	344	363	351	344	346	356	347	390	352	331	368	357	331	338	374	345	333	343	319	330	302	334	321	318	343	357	348	349	299	329	330	337	346	338	336	357	374	343	337	327	325	356	321	340	339	328	311	329	297	316	309	355	348	332	356	306	336	308	311	337	351	334	324	332	353	348	315	329	340	295	339	307	367	354	364	379	328	350	333	383	334	317	357	353	361	307	337	345	383	349	350	361	330	349	337	323	334	363	335	328	341	329	349	378	337	349	287	334	322	330	337	311	357	369	365	369	318	328	354	318	351	317	376	320	350	360	339	377	369	362	347	374	332	357	325	378	367	301	314	350	374	327	309	353	374	358	361	336	371	351	331	340	328	342	340	378	367	342	328	343	363	329	328	351	318	347	366	367	336	323	320	337	318	380	361	363	317	355	363	386	372	338	343	339	341	303	343	345	342	350	349	317	350	336	372	374	338	349	362	356	341	340	340	341	309	323	345	349	343	343	346	314	362	343	338	345	370	351	331	326	339	343	370	373	361	325	339	360	352	349	353	328	334	354	346	356	312	371	338	383	346	333	332	311	382	317	388	360	289	348	357	353	330	310	331	325	322	339	353	352	363	378	353	378	359	390	345	361	351	374	373	346	367	375	366	339	331	340	344	336	333	363	348	340	331	334	362	343	342	323	350	367	368	359	369	322	335	341	323	351	334	374	357	318	356	332	323	350	364	350	348	326	318	322	392	350	354	321	331	350	317	379	330	347	302	325	329	363	328	341	358	365	334	317	340	343	339	369	356	344	370	345	304	313	358	338	347	329	370	316	333	378	330	352	314	329	322	352	343	320	315	347	357	362	314	310	368	315	309	391	356	345	325	325	343	358	331	353	328	336	332	355	339	374	321	345	365	309	358	303	350	332	310	351	361	335	354	315	318	345	369	325	330	348	383	318	345	391	320	351	326	356	348	355	367	360	335	366	373	336	315	296	340	346	339	314	322	348	319	346	302	320	314	333	334	330	342	339	323	366	325	325	345	363	367	339	350	355	327	368	302	343	340	373	352	347	372	345	315	369	375	391	348	373	317	336	365	361	337	337	356	326	373	340	375	344	348	313	332	335	360	373	387	348	355	340	362	338	359	358	378	367	357	321	330	316	336	315	359	370	337	390	342	327	364	349	328	353	341	331	338	318	316	363	354	323	341	300	353	358	335	352	322	341	324	331	360	385	319	311	358	332	295	319	327	372	357	337	346	345	345	357	329	330	351	377	304	338	328	344	301	310	354	317	345	368	331	323	321	325	350	297	353	351	342	350	393	359	341	279	339	356	303	370	341	351	334	342	347	362	367	340	350	357	339	360	319	367	344	319	328	332	348	350	319	325	300	340	349	332	348	344	347	305	317	316	305	372	338	313	390	358	344	358	328	340	335	325	328	342	305	340	353	319	326	366	299	308	293	334	332	346	344	319	344	356	311	361	311	392	337	342	336	385	308	336	325	329	358	372	336	326	336	329	337	344	339	347	350	366	370	378	345	335	330	364	326	357	322	316	330	376	312	341	368	342	337	327	354	344	314	334	391	350	356	341	338	318	325	328	359	366	329	339	353	308	316	353	342	318	326	330	339	346	341	330	366	353	365	322	335	340	322	355	353	332	360	347	352	363	351	378	327	333	341	303	357	378	336	306	336	318	335	336	345	336	344	344	307	334	355	329	327	326	332	336	326	358	355	367	353	360	330	330	326	311	366	364	338	349	312	352	328	330	330	350	346	354	354	308	361	361	343	345	339	354	322	352	359	340	314	341	326	335	375	301	355	332	346	389	337	323	310	332	349	292	350	337	308	365	327	317	326	343	338	326	339	346	327	370	337	339	366	372	343	349	372	318	355	343	351	352	330	356	354	328	346	354	323	309	344	325	356	345	354	306	351	325	346	367	351	344	332	341	332	330	343	346	358	344	333	327	356	349	308	326	349	346	301	338	335	343	374	351	343	322	367	342	328	340	337	313	330	303	301	337	307	328	377	355	371	326	323	378	343	354	344	368	338	354	334	353	354	356	324	297	318	314	361	345	361	394	355	371	334	327	333	317	372	367	325	335	348	309	346	353	332	368	311	338	330	361	318	352	377	304	355	335	298	338	351	357	324	333	345	351	380	360	351	352	377	332	330	331	323	332	357	293	346	378	340	309	328	355	341	369	327	367	353	307	364	359	356	335	349	356	312	323	373	334	342	371	372	361	374	339	328	362	332	343	332	346	339	308	323	323	359	349	346	351	329	326	342	348	317	335	328	364	327	340	343	376	337	337	348	355	354	339	341	355	312	360	333	361	338	322	323	385	357	360	343	315	370	356	336	363	336	362	331	319	348	316	346	362	348	363	355	322	338	336	342	358	387	307	341	332	344	340	311	361	333	351	331	364	362	337	321	341	351	331	386	327	338	341	367	312	373	332	371	367	366	329	329	381	315	333	317	344	369	318	357	353	365	351	364	342	379	359	337	321	364	349	323	373	366	373	351	303	347	356	316	369	371	360	366	334	357	343	327	332	355	360	345	382	390	350	362	343	364	345	343	335	333	331	339	343	345	350	321	326	355	346	374	340	365	333	314	348	353	323	348	300	303	326	355	359	362	382	357	322	312	318	364	359	371	326	332	341	372	337	326	326	328	313	317	321	345	335	364	340	375	334	349	336	345	336	348	326	350	317	356	336	347	343	335	331	332	324	352	343	301	354	326	365	374	344	320	354	348	330	375	326	372	376	359	335	345	330	338	330	325	352	333	333	320	317	360	347	362	342	317	335	322	301	364	325	373	386	332	326	399	374	357	309	337	341	342	363	342	340	335	321	340	327	334	365	339	327	348	337	341	348	342	332	338	350	360	324	345	364	347	339	339	362	344	337	304	356	347	323	346	362	350	365	324	345	352	322	373	341	381	353	334	359	310	384	353	337	337	323	347	312	317	343	356	328	357	354	335	354	387	356	335	364	375	356	347	358	317	361	355	305	332	350	359	320	349	350	358	341	332	344	349	336	333	334	324	349	321	379	325	363	343	338	317	358	352	335	348	348	342	348	365	358	330	359	344	331	332	330	356	342	347	342	366	338	358	356	323	333	379	367	334	338	372	346	364	341	378	363
4361	1036	1048	1622	1870	1352	853	851	851	821	867	879	855	856	808	844	781	797	846	825	821	792	796	822	861	832	784	809	811	759	834	849	802	810	824	804	846	815	827	838	807	855	832	836	827	801	818	803	795	842	875	850	811	753	830	816	846	859	849	831	841	851	852	795	786	847	798	795	801	803	873	788	835	806	790	802	803	819	808	818	860	804	805	837	805	859	897	821	803	806	818	858	811	826	781	801	798	817	789	781	832	815	806	821	813	824	811	842	824	837	838	795	836	780	839	795	804	784	752	813	774	835	791	822	829	792	857	782	850	776	821	820	862	838	849	781	761	800	868	787	844	850	806	814	760	866	811	797	830	837	861	817	757	809	826	810	792	824	818	832	845	820	790	844	816	788	835	857	794	808	806	823	786	799	784	822	818	798	815	778	810	765	795	834	815	771	788	826	805	831	898	787	769	813	803	827	787	793	864	745	802	810	807	814	796	765	828	856	805	810	811	837	825	821	847	822	875	793	800	804	820	881	793	788	827	813	805	846	856	814	820	819	869	822	868	806	784	808	796	825	808	858	827	806	810	876	798	823	842	821	834	827	808	831	810	793	825	808	786	769	818	866	812	813	846	811	848	841	874	766	781	846	818	839	778	810	822	857	777	849	826	882	864	782	834	844	838	823	835	831	760	832	803	830	810	810	784	778	811	800	827	797	851	817	769	800	813	781	837	842	814	773	795	787	827	843	837	871	791	849	789	860	816	885	835	795	833	829	854	828	821	845	836	804	817	817	818	796	823	811	819	802	822	805	870	901	777	808	804	799	793	827	792	817	824	756	851	846	871	851	812	818	819	803	880	810	824	792	803	789	800	814	854	838	874	811	834	876	854	807	848	780	831	817	847	801	810	824	819	839	848	718	812	829	808	788	848	801	834	787	861	783	798	882	837	821	831	766	757	824	805	843	841	818	815	823	826	810	767	806	789	844	822	827	863	889	814	800	813	833	796	838	786	788	811	835	798	818	812	806	807	772	817	863	853	866	796	796	779	838	786	816	817	790	804	824	854	816	827	818	799	808	830	803	892	839	861	786	812	799	817	863	758	862	813	803	812	812	811	807	807	832	881	880	771	820	788	818	802	820	825	861	791	818	768	835	823	832	833	745	781	790	850	831	805	760	868	777	803	812	821	791	785	840	767	866	804	830	808	826	824	774	837	849	853	820	784	794	814	820	883	761	803	821	857	807	805	801	812	827	792	753	819	806	804	800	825	793	861	779	850	846	854	787	808	786	811	769	850	874	844	748	818	842	790	798	843	837	830	821	831	829	784	832	833	842	787	847	808	804	806	860	815	752	821	879	860	794	859	830	848	816	844	820	811	820	838	806	828	845	803	878	877	845	792	799	862	847	801	851	819	840	834	804	808	771	827	795	794	807	738	794	781	824	826	839	831	770	840	800	856	779	812	784	798	823	831	825	786	865	789	763	811	776	839	835	829	821	835	796	747	855	834	763	833	813	815	803	816	818	801	821	882	852	780	834	846	733	776	821	798	824	857	797	812	839	785	815	795	829	844	790	808	791	802	804	835	799	802	815	800	824	803	815	830	847	830	878	822	822	810	829	790	815	869	804	808	855	817	829	782	854	828	857	864	804	817	810	837	825	804	794	881	803	813	860	828	810	840	822	829	749	803	866	815	822	871	772	849	845	819	787	850	797	788	804	812	809	778	815	789	807	806	779	783	772	819	883	777	772	817	823	792	791	788	769	844	862	865	857	817	836	814	845	839	828	788	799	862	881	816	792	804	807	803	824	839	780	846	815	767	826	762	725	776	865	874	816	783	803	883	845	770	814	787	789	846	761	834	797	863	845	814	845	841	771	831	811	738	758	824	818	797	847	825	843	816	812	801	844	826	795	802	788	824	858	782	780	783	803	781	844	865	840	784	792	823	839	807	845	779	825	807	801	781	833	808	810	842	864	797	806	805	854	787	821	780	827	793	801	826	861	826	819	809	803	878	857	812	753	861	758	846	809	824	849	836	814	860	793	824	812	813	831	771	857	814	820	754	847	801	870	825	832	805	832	801	776	773	794	820	868	820	818	819	859	799	815	799	764	868	775	831	932	810	771	799	856	834	812	840	812	852	816	803	863	844	833	819	843	855	759	849	856	806	827	805	804	824	799	833	836	802	899	847	743	847	819	787	868	828	820	831	838	761	878	825	842	776	827	810	756	847	811	795	803	796	845	809	833	832	852	830	825	797	812	855	835	807	787	778	780	795	826	818	819	806	805	880	794	800	760	825	824	804	814	866	836	809	861	834	776	778	798	850	880	814	793	799	815	810	812	808	793	851	823	808	788	789	838	794	843	806	771	791	814	848	820	823	762	807	833	783	840	831	816	797	807	766	825	834	833	854	859	766	842	820	873	814	785	864	818	800	808	847	818	787	762	835	779	829	861	840	785	837	798	835	843	816	826	841	806	805	813	808	820	829	800	833	798	833	753	832	827	803	802	811	791	787	781	837	793	768	867	824	820	777	837	816	867	800	811	818	802	849	878	876	753	844	846	775	789	796	795	818	841	789	803	815	802	805	800	785	845	764	814	854	781	816	791	791	851	815	813	791	816	769	824	853	823	879	819	844	838	834	758	794	803	834	836	841	781	801	818	847	828	816	800	836	840	849	841	797	781	791	808	807	800	828	831	821	835	778	797	813	874	815	863	814	816	861	848	826	816	835	845	796	779	843	811	855	831	831	824	830	810	791	815	808	836	860	806	805	842	763	752	824	882	804	827	779	794	824	794	803	839	815	786	843	789	825	783	812	824	775	809	784	815	794	797	799	803	792	845	816	798	800	803	826	811	826	837	846	778	832	795	805	841	833	804	860	827	799	853	812	817	803	797	756	853	795	820	844	816	779	761	833	813	840	809	806	790	856	836	804	809	796	813	845	766	828	827	755	820	818	855	795	791	805	862	822	824	815	803	821	796	807	851	769	854	830	781	838	858	819	841	783	854	820	820	797	813	759	827	826	821	815	769	830	823	829	840	771	800	817	815	778	809	816	749	816	803	778	796	790	849	840	860	833	773	829	809	849	788	783	775	794	827	852	825	838	834	850	829	797	800	850	788	830	777	874	816	820	831	828	807	829	766	769	835	790	753	827	808	776	800	856	816	786	830	833	807	819	860	771	842	838	803	808	808	837	819	834	831	846	887	790	817	798	808	774	788	793	813	800	826	810	816	788	792	874	786	826	848	829	803	824	822	844	797	801	807	815	778	815	839	824	806	887	803	862	802	826	859	797	740	868	850	851	784	866	866	788	815	803	890	822	815	818	817	809	857	780	790	837	812	783	797	783	827	831	802	802	815	842	860	839	772	810	817	832	840	795	848	827	870	831	772	781	785	838	818	802	790	838	775	830	857	797	797	770	772	801	837	832	848	740	866	806	800	797	796	876	866	846	823	855	784	803	801	860	832	812	875	854	788	823	785	772	854	845	852	820	804	775	790
14862	2068	951	777	751	546	414	372	411	369	322	355	309	364	363	333	353	322	293	346	327	316	363	317	319	325	359	314	343	335	320	286	356	341	313	345	353	342	339	365	349	326	328	372	337	333	352	318	326	316	341	341	330	320	347	331	342	328	276	346	304	372	383	358	372	333	326	335	323	333	318	357	339	310	335	321	345	328	310	326	327	357	333	350	340	334	332	321	331	318	338	308	339	358	331	311	325	364	342	322	340	347	322	341	335	349	319	321	337	350	333	349	327	313	343	298	344	305	357	374	327	311	322	351	327	363	367	305	299	343	317	335	298	334	324	332	341	334	315	324	307	306	348	329	296	346	353	339	324	318	315	320	349	348	335	340	301	316	330	380	316	325	356	331	316	342	318	333	322	324	330	319	343	312	353	314	324	331	333	332	333	360	359	383	336	339	352	330	359	373	355	345	306	329	358	357	332	330	322	343	312	383	333	353	316	356	315	335	264	341	326	295	339	337	345	315	324	362	361	341	334	363	340	312	344	317	366	289	331	370	348	366	302	319	318	307	326	317	352	308	316	364	328	339	303	303	348	334	309	343	328	341	333	342	327	336	351	332	385	349	336	324	337	373	343	318	327	336	314	359	352	333	347	346	341	314	318	327	333	374	369	329	343	357	344	321	335	369	308	345	332	331	372	328	348	350	340	313	373	328	335	350	299	339	354	342	359	316	345	338	339	360	348	317	327	329	327	318	340	315	309	348	356	377	345	334	336	348	350	322	314	342	326	323	321	329	323	326	331	337	313	342	327	345	352	333	355	349	338	329	300	346	318	334	360	321	342	328	336	358	353	356	317	336	332	374	343	340	332	350	351	334	333	298	334	343	338	323	336	323	321	292	341	314	344	318	332	354	315	324	330	344	324	320	358	339	351	306	341	378	346	311	357	337	337	333	309	330	316	341	339	313	328	342	329	319	317	343	340	326	300	341	354	338	356	328	361	333	352	346	325	303	314	341	367	340	348	326	380	340	334	313	342	315	334	316	358	346	347	335	315	322	336	358	336	333	329	313	333	344	320	338	355	309	332	332	329	348	357	348	318	347	331	358	326	324	336	336	320	308	288	330	336	341	320	316	315	338	348	337	314	363	330	331	325	322	310	319	310	344	339	328	318	309	316	304	302	375	348	324	335	338	312	373	343	304	369	330	349	356	336	333	365	326	328	330	327	345	350	334	325	345	335	325	328	355	357	340	366	305	337	360	322	359	385	321	335	321	297	358	344	289	333	342	301	306	347	335	338	351	330	341	322	345	329	321	345	332	329	315	338	320	335	318	332	320	320	320	337	372	353	356	325	306	346	362	324	331	306	336	322	306	320	321	344	355	314	364	324	326	343	324	332	302	327	327	320	350	354	353	327	346	337	312	312	332	354	357	313	326	308	357	356	309	349	325	329	344	323	311	342	323	335	349	315	359	347	338	319	362	315	329	321	352	323	374	338	343	308	336	343	341	324	319	332	363	325	317	370	313	340	318	339	356	301	346	346	323	335	333	323	330	336	382	342	323	332	301	321	303	333	328	330	340	347	319	322	316	324	328	335	330	321	344	350	309	327	335	330	330	332	381	335	327	360	320	288	324	329	382	330	321	354	334	326	364	367	320	342	342	349	334	307	300	340	332	347	322	333	369	316	316	330	341	294	328	304	367	336	345	334	355	354	376	340	317	337	295	366	351	351	310	342	317	365	341	329	314	341	318	338	317	344	323	332	339	297	323	333	343	303	305	333	336	327	348	326	334	309	366	312	289	338	366	329	378	346	342	330	339	315	328	333	350	320	336	312	312	327	345	358	346	301	362	318	340	340	335	310	329	325	351	351	357	361	323	339	328	334	321	363	358	330	342	326	341	334	310	355	334	328	372	312	340	375	305	337	318	331	315	340	340	310	309	357	333	302	354	346	365	349	323	353	343	340	302	301	328	338	327	334	367	353	336	331	331	329	313	332	343	347	341	328	315	328	335	358	319	354	343	346	309	371	305	315	321	317	344	296	333	336	326	326	335	342	343	374	394	317	312	300	302	344	368	330	332	336	339	324	339	343	355	320	356	321	308	349	329	331	345	315	321	343	311	368	361	337	351	353	347	348	334	332	323	362	320	349	312	354	362	373	352	367	349	347	367	325	328	338	313	329	361	324	356	360	329	317	335	332	337	323	324	343	318	324	347	309	332	327	337	345	340	345	319	364	327	330	335	339	323	330	363	344	355	332	342	344	330	333	322	324	331	340	334	356	334	348	332	308	311	284	350	341	356	335	308	326	335	327	363	356	343	301	343	337	333	363	338	310	354	343	325	332	300	300	330	333	339	341	325	339	344	324	342	331	325	355	335	348	302	334	326	322	323	329	341	361	339	306	367	346	332	380	327	321	349	337	311	299	371	332	320	388	333	315	348	320	345	374	302	316	321	318	359	359	332	346	333	295	323	320	325	325	352	327	360	325	282	357	330	364	336	363	312	322	310	333	369	349	333	306	338	337	344	330	340	318	360	329	335	338	352	350	351	335	321	312	334	318	319	332	350	332	344	334	323	315	371	332	355	366	298	343	322	332	315	330	325	342	369	333	347	341	348	327	355	333	339	344	314	318	338	344	343	329	325	363	354	381	303	311	341	332	327	337	308	320	324	356	347	316	327	328	322	341	337	316	335	330	357	359	349	333	333	332	337	323	311	359	296	361	328	327	327	348	358	323	331	356	333	302	311	324	333	355	323	335	332	313	335	365	334	343	334	336	361	320	343	350	339	314	312	322	282	409	323	348	330	335	320	310	325	315	364	331	313	321	348	321	323	336	339	323	341	318	333	369	356	313	378	312	324	355	309	315	345	311	346	328	321	328	307	322	349	307	336	315	339	358	329	342	337	340	364	346	324	343	353	322	382	349	352	338	367	318	338	310	363	343	350	344	338	320	354	320	337	316	337	360	336	333	331	376	359	328	380	330	329	338	313	328	328	340	305	343	324	319	363	371	360	362	307	359	377	325	342	329	311	314	330	345	306	325	330	340	337	330	321	346	334	373	336	311	332	347	339	327	363	324	361	356	359	346	327	314	351	298	328	355	316	311	351	325	326	330	327	291	300	314	361	312	308	341	329	354	340	337	346	306	352	337	327	336	352	372	373	312	338	317	330	359	356	350	331	344	335	363	359	321	340	343	339	365	342	349	328	340	342	340	334	369	350	299	324	371	303	310	357	322	306	361	338	343	334	332	338	318	355	342	313	353	354	345	332	345	355	313	367	362	324	329	360	336	341	337	328	339	345	339	364	323	368	361	327	370	361	340	330	336	327	289	315	344	331	325	341	324	323	320	330	332	344	352	351	332	340	327	351	344	342	301	363	342	352	316	364	347	340	320	331	320	340	357	324	391	320	324	302	362	317	313	342	324	340	396	344	319	331	296	352	337	338	364	339	342	323	331	345	330	328	307	317	301	322	330	357	323	342	329	357	343	333	366	333	342	373
11300	1439	1649	2187	2583	1799	1171	1106	939	926	863	899	877	865	823	844	799	839	846	806	786	834	832	797	820	789	817	774	829	793	796	850	799	809	774	791	800	839	822	795	770	767	772	787	759	828	745	781	750	797	768	811	749	816	781	769	780	757	784	789	832	828	750	809	827	772	808	741	777	773	787	757	799	755	750	781	776	826	758	804	777	774	806	814	811	725	784	752	791	789	753	775	750	787	823	751	785	705	794	808	761	777	811	770	819	773	774	775	779	807	811	837	790	748	783	773	776	745	787	796	783	783	818	776	792	787	784	747	808	778	786	791	764	778	856	768	733	767	813	834	770	759	736	790	789	801	742	748	826	795	836	799	789	788	841	820	800	803	767	800	805	782	795	745	811	884	829	774	799	722	777	774	794	797	775	801	751	825	867	793	713	765	792	820	742	762	816	807	801	775	833	793	782	762	788	785	780	787	802	775	829	838	752	760	782	803	773	755	797	780	836	760	789	753	762	776	752	721	760	806	820	840	808	781	770	773	749	776	835	783	736	820	775	784	770	767	809	769	772	733	752	824	789	816	760	775	798	779	783	779	802	780	771	795	800	792	730	756	742	813	795	754	823	769	802	771	740	797	823	731	772	784	752	804	784	823	790	782	794	787	828	794	803	786	817	798	745	763	763	768	834	750	784	800	829	793	756	784	752	786	790	761	813	755	796	811	768	799	741	787	762	748	785	789	760	817	834	793	817	733	770	766	734	785	787	762	805	796	749	763	800	774	776	758	824	810	749	785	770	704	758	777	808	797	764	763	791	782	735	787	811	806	790	732	741	808	795	791	760	746	834	738	750	785	755	795	760	795	763	776	770	758	770	738	749	747	799	773	831	768	782	762	796	784	751	758	735	812	793	755	813	759	786	790	743	774	766	775	781	730	776	790	781	771	709	766	851	821	775	762	805	769	839	747	753	791	761	720	781	797	766	766	832	756	744	698	795	795	744	773	790	810	758	786	761	822	753	747	811	765	782	752	736	821	759	828	802	811	791	794	759	805	736	820	765	773	741	769	837	751	786	792	765	777	799	747	772	808	753	800	787	770	787	771	751	812	806	824	766	811	769	830	779	747	771	737	816	762	822	829	752	778	822	813	765	796	798	790	786	734	836	771	771	806	840	725	756	742	845	808	812	784	773	804	767	786	765	783	777	767	773	782	833	778	843	784	777	739	801	810	811	801	797	764	804	810	754	823	822	818	734	794	728	784	820	816	742	814	775	785	787	803	821	814	802	818	726	749	792	797	760	810	779	730	775	717	801	748	746	808	791	803	784	787	772	752	747	827	787	765	817	782	770	747	834	769	833	781	822	833	782	830	761	762	833	785	815	771	744	818	812	768	795	765	806	782	773	801	821	832	794	783	821	790	797	777	779	771	779	793	799	770	760	791	815	780	778	842	739	783	748	782	742	807	798	762	815	797	833	797	818	742	744	783	752	766	808	801	768	777	819	741	767	758	813	820	815	752	785	794	744	840	798	745	785	784	782	754	847	800	743	803	816	797	779	790	763	778	749	765	743	805	799	832	763	778	811	784	832	764	798	778	766	797	771	789	812	773	764	801	753	820	786	782	788	818	756	767	770	783	790	772	804	782	758	782	793	741	821	780	765	798	795	731	812	741	787	771	751	809	776	753	789	845	804	790	750	782	736	806	800	814	771	780	806	829	719	715	810	783	807	735	773	762	777	791	768	805	801	809	757	799	779	789	766	773	773	775	824	812	820	799	770	746	821	793	795	754	755	749	809	781	757	762	793	788	763	783	759	814	798	788	766	756	795	764	851	729	773	831	748	816	772	794	779	803	775	750	760	807	758	774	752	833	831	750	780	781	745	747	768	797	782	767	812	806	816	834	765	768	808	821	746	797	756	803	812	804	779	781	769	732	833	817	793	792	789	768	794	816	822	760	749	725	770	786	768	754	839	785	806	801	790	813	751	797	795	814	832	782	744	753	798	796	766	804	818	794	787	789	775	788	750	791	789	770	856	810	776	771	756	775	794	832	752	770	798	814	799	775	757	754	774	771	763	816	782	747	783	749	774	757	778	787	833	769	781	794	785	739	787	814	780	821	749	780	800	825	803	803	786	804	783	789	781	813	790	791	766	802	764	823	788	752	811	734	752	769	787	818	770	748	743	781	798	774	782	805	776	778	807	748	818	792	750	788	751	805	786	770	786	760	744	792	765	783	779	725	792	833	785	794	782	781	814	811	768	787	792	810	785	811	811	781	777	817	787	810	806	752	765	762	776	808	775	792	823	777	792	805	785	799	781	810	785	778	779	784	793	800	808	819	773	789	794	759	817	818	780	723	760	736	761	780	793	751	792	814	766	771	814	802	799	773	763	771	804	808	774	762	819	806	799	786	775	767	758	801	772	758	760	777	770	789	760	812	759	825	793	783	799	761	798	810	741	817	796	795	744	800	787	775	787	770	754	801	776	779	831	741	818	757	815	806	767	802	808	792	806	790	822	783	740	768	763	778	817	852	791	780	780	795	798	778	773	801	776	801	787	781	775	832	767	749	778	831	781	799	756	767	801	791	836	776	800	735	806	790	800	769	774	747	749	776	777	780	799	762	781	763	818	803	802	816	798	808	865	788	815	797	776	800	773	745	794	731	811	791	739	783	818	786	841	772	775	785	829	808	794	783	771	807	786	801	803	790	785	779	724	856	787	769	773	775	779	782	707	803	828	718	755	794	777	734	775	770	811	767	811	770	778	754	779	773	797	790	784	760	756	827	831	800	780	769	758	772	796	784	793	830	755	739	783	819	782	758	797	795	782	785	748	785	788	777	776	726	760	753	775	855	781	719	746	746	836	789	802	801	793	786	777	786	780	770	781	783	862	755	764	856	769	797	770	778	792	789	829	789	819	803	769	743	782	787	780	784	794	755	758	750	829	759	755	787	777	814	770	796	792	820	790	748	798	774	808	786	822	749	748	779	819	759	784	756	794	791	763	783	802	736	752	697	760	798	750	756	792	802	778	771	790	777	767	797	774	820	786	755	840	808	808	772	755	795	808	792	823	763	799	823	774	798	810	742	775	781	820	758	795	825	769	756	719	758	797	791	805	828	831	740	793	806	741	785	801	826	759	782	791	749	744	767	797	753	794	814	794	798	754	755	759	756	823	763	802	811	822	729	789	792	766	764	757	775	796	816	786	800	796	789	739	803	761	826	809	796	788	812	822	801	757	822	814	818	769	845	757	791	783	796	746	789	788	794	808	782	805	788	847	765	828	809	735	759	801	764	777	746	791	766	785	830	794	791	809	796	766	788	824	825	786	771	800	769	795	741	834	746	810	765	758	823	774	743	766	795	803	723	745	744	794	798	765	812	756	831	807	796	789	792	820	781	759	722	821	748	780	802	822	775	778	800	783	747	752	775	771	778	777	800	796	816	792	823	768	802	778	766	759	821	776	815	753	801	757	785	770	740	807	735	788	764	755	774	793	738
24050	4093	1287	928	800	548	284	266	222	194	204	189	197	168	195	201	192	163	161	172	166	188	168	174	195	179	159	158	172	155	166	149	173	167	151	161	167	160	155	198	167	188	145	153	153	166	158	187	177	148	162	154	155	154	158	159	149	155	158	157	162	151	176	180	169	151	165	189	165	184	144	173	147	173	175	169	178	147	131	162	167	166	132	144	175	154	160	132	161	177	136	141	150	180	166	180	150	180	171	166	157	148	141	168	163	155	149	153	160	164	176	195	150	177	163	155	139	148	169	164	169	170	183	157	154	159	177	165	166	145	152	163	163	155	173	171	165	182	161	148	152	162	180	181	164	146	178	181	161	166	155	135	158	159	165	151	175	148	129	152	164	149	165	153	181	148	157	154	138	165	173	145	154	160	136	138	197	164	165	128	184	168	162	171	183	148	169	142	161	137	133	160	166	164	162	148	154	153	164	162	162	177	168	178	142	140	155	162	187	159	190	171	153	144	167	187	161	153	169	163	146	194	149	176	159	153	140	203	158	171	146	174	144	160	154	173	145	176	180	160	156	165	153	164	129	160	155	152	174	182	181	155	152	169	169	158	166	171	187	151	187	144	162	162	183	190	165	146	168	167	140	179	145	150	149	150	146	147	135	188	159	167	149	153	153	151	160	188	171	151	173	166	162	163	160	173	165	156	170	127	166	158	160	139	175	168	187	186	157	147	198	174	168	158	167	130	173	150	172	162	187	158	148	168	186	185	161	175	158	174	172	177	148	159	151	152	146	169	196	177	169	153	154	157	160	180	137	149	153	166	157	155	148	173	161	152	176	144	156	199	164	160	163	166	152	161	167	147	161	165	178	142	155	154	144	173	165	149	146	188	174	172	182	191	158	160	133	154	159	164	159	167	165	153	172	158	173	162	180	152	162	174	157	161	166	159	160	159	177	145	166	175	145	159	157	171	146	163	145	148	145	152	162	161	139	175	173	147	149	170	142	140	159	193	166	176	164	160	190	132	155	157	153	173	155	179	172	165	143	175	174	142	157	140	164	192	174	163	147	172	145	159	187	170	171	164	140	171	161	152	162	173	151	171	173	153	169	156	182	174	162	201	155	172	160	155	169	156	159	190	165	154	143	155	139	152	140	156	166	167	143	164	156	169	173	156	153	171	133	145	169	148	146	146	178	157	144	137	174	189	153	156	174	146	154	163	181	156	160	169	138	164	157	157	172	143	158	162	177	147	172	175	164	167	170	154	157	172	172	156	149	133	182	176	157	153	168	169	162	157	150	152	158	155	156	165	152	164	163	171	157	151	165	153	156	146	161	163	185	174	172	190	177	173	163	137	171	170	178	132	159	139	169	156	150	180	156	167	158	163	156	163	156	175	151	166	159	143	168	148	155	149	149	151	161	170	151	132	153	157	161	161	173	158	152	139	143	155	178	150	156	172	166	151	174	148	188	159	141	160	170	188	189	139	155	166	171	154	154	171	162	150	161	159	139	171	141	176	168	168	149	176	163	150	199	153	172	161	154	139	184	146	152	161	154	147	146	158	151	160	177	183	170	190	161	165	174	182	135	169	159	167	164	144	142	163	146	177	178	159	159	154	174	177	163	158	156	163	151	168	168	137	141	170	156	184	143	164	165	173	171	153	156	132	181	164	167	164	172	162	144	174	177	175	164	149	162	163	178	160	141	159	173	164	138	159	163	171	179	185	163	175	175	149	173	153	167	166	189	150	153	172	177	173	191	167	188	158	183	133	168	148	151	188	168	149	148	141	175	169	141	151	168	149	178	155	198	135	171	161	159	186	146	169	145	172	171	188	150	142	163	174	153	154	160	145	134	172	155	155	169	154	172	150	145	161	149	159	166	180	168	150	173	152	145	149	166	129	154	168	182	156	169	177	181	129	148	142	177	161	153	168	151	169	201	132	162	150	154	172	163	149	163	166	151	161	177	147	172	165	145	170	144	167	167	168	197	167	181	143	158	152	153	174	161	151	161	151	178	157	161	161	160	169	149	174	149	164	164	154	174	155	147	169	161	157	144	167	150	150	150	155	167	164	149	160	147	156	155	157	145	168	152	165	165	189	175	162	169	139	177	174	171	171	167	169	161	156	143	162	147	168	183	166	169	177	149	165	154	151	161	142	174	170	135	157	179	183	144	159	178	158	184	181	170	144	171	165	179	138	167	169	152	157	161	168	165	147	170	156	157	158	166	160	165	153	153	164	142	154	137	153	163	176	176	152	155	159	161	146	176	141	198	176	164	163	143	144	149	160	182	143	151	161	170	151	160	155	157	171	143	145	175	139	145	159	155	163	129	173	157	182	181	159	153	168	153	170	146	149	158	163	172	163	145	167	182	152	164	167	180	193	152	147	178	162	151	160	168	164	169	149	170	182	159	161	153	160	146	146	173	162	159	164	158	182	172	157	168	143	175	151	172	148	177	167	150	142	146	146	181	164	170	137	155	176	148	152	165	153	152	154	159	158	147	148	143	134	172	145	165	154	154	186	195	174	157	166	153	142	163	144	139	166	170	179	159	163	143	150	153	155	166	169	121	133	152	169	173	183	138	162	164	173	142	151	151	166	167	166	159	170	156	139	127	159	168	176	182	167	159	157	159	162	141	151	174	146	157	157	158	164	165	141	164	175	166	173	169	163	171	156	174	159	161	170	158	161	160	156	138	152	165	162	161	154	174	154	182	151	151	180	178	140	203	141	158	169	170	140	188	171	187	164	154	168	155	170	164	160	177	177	172	165	150	143	150	137	169	163	153	186	144	152	157	155	150	147	157	156	183	141	155	163	159	171	141	149	181	149	159	142	149	174	147	144	150	159	138	168	157	171	151	175	153	171	167	187	155	149	160	176	165	143	152	170	161	162	145	154	164	150	178	152	176	158	151	135	144	171	177	171	156	160	161	162	177	167	165	165	140	160	157	164	162	177	154	152	156	176	166	181	156	158	161	164	166	164	176	157	155	140	161	148	149	148	165	160	161	157	169	161	169	169	162	162	158	153	152	158	147	157	161	172	154	178	157	168	139	164	162	144	167	175	137	173	161	166	152	174	173	166	150	172	159	170	159	139	161	170	161	189	150	158	162	146	152	155	168	144	135	162	178	182	160	169	174	173	149	151	157	156	141	176	149	171	163	165	182	163	163	169	163	164	170	167	149	177	174	159	149	171	139	155	165	146	175	155	154	159	153	151	159	159	145	157	177	173	170	150	167	156	157	165	163	171	174	178	150	142	172	182	157	148	165	157	162	173	180	161	141	167	171	182	149	163	139	159	146	152	164	133	184	173	176	166	146	134	161	151	180	157	155	178	155	163	160	170	173	172	164	139	160	137	169	148	156	166	171	154	165	161	166	133	160	151	161	173	158	172	168	175	154	167	168	160	154	166	160	169	150	183	198	178	179	139	165	146	154	132	159	143	157	150	179	146	158	155	152	149	178	125	177	160	117	157	159	163	178	182	172	144	180	151	156	163
15680	1547	2035	2708	3369	2322	1163	996	756	661	665	614	599	536	501	528	479	507	539	521	479	459	477	464	463	472	423	406	439	417	446	436	403	423	421	397	414	436	406	427	399	402	461	423	437	432	407	383	422	430	431	410	379	397	423	417	403	405	411	388	418	412	423	417	451	441	376	400	410	407	412	437	426	409	391	441	404	399	404	383	406	430	371	404	423	387	411	434	391	412	402	389	414	393	451	444	395	448	407	403	385	429	411	373	410	359	416	368	400	393	404	410	413	414	424	432	399	391	405	419	410	417	387	402	417	395	377	428	368	396	401	390	409	410	428	436	385	361	413	383	406	397	407	421	427	395	402	365	377	410	378	400	378	417	398	420	412	391	437	403	424	403	399	431	374	380	371	351	458	378	392	409	410	379	378	408	411	428	442	408	383	429	421	395	429	398	411	453	427	450	415	419	418	399	391	457	402	392	416	418	419	397	401	388	405	400	382	408	398	390	380	404	422	413	434	349	425	408	457	416	390	423	378	423	444	398	426	436	377	396	406	447	408	393	413	377	401	398	380	377	395	388	421	415	374	363	413	398	388	433	415	388	452	396	389	409	414	377	391	412	408	410	398	433	382	390	424	392	436	436	424	377	387	426	416	367	388	415	405	408	416	383	413	408	410	410	393	406	417	425	381	415	423	443	395	380	423	396	413	389	409	403	379	374	393	443	419	390	420	388	423	395	402	379	404	406	385	431	373	433	423	389	421	378	412	410	417	391	383	361	410	403	415	426	439	402	410	415	421	407	386	400	414	395	373	407	428	393	388	413	424	404	417	413	397	411	361	394	404	414	383	425	408	396	399	416	422	390	406	421	373	384	397	389	428	370	410	413	366	423	402	395	382	354	370	401	416	441	403	390	402	420	425	382	369	406	435	398	417	429	423	409	374	372	409	400	391	415	399	381	435	421	412	393	412	382	417	401	396	439	386	398	391	397	422	432	395	365	400	388	425	432	445	394	382	422	411	416	356	408	421	432	364	396	376	408	420	417	419	396	411	406	399	396	416	428	396	379	395	396	419	393	397	433	387	400	387	383	398	425	426	389	414	358	432	440	407	376	404	413	417	410	425	410	361	404	394	439	387	387	400	408	389	400	388	411	409	399	450	414	475	423	392	376	403	437	391	425	396	428	389	377	349	395	423	409	385	440	403	403	405	399	406	387	383	431	419	405	409	426	389	405	430	442	369	382	403	380	383	426	416	384	424	378	420	426	405	386	432	427	417	403	395	427	432	425	386	419	401	436	400	417	416	412	402	438	422	403	435	412	435	438	417	414	396	416	425	403	392	385	385	430	401	443	400	397	420	395	393	425	428	397	405	385	398	420	445	387	447	406	387	354	408	390	397	391	405	421	430	387	394	397	413	463	361	419	389	437	411	419	363	399	403	431	419	431	413	399	394	399	415	411	397	406	413	426	413	408	448	412	398	432	407	423	410	385	379	424	398	394	431	399	403	440	385	394	395	371	393	415	423	385	390	405	443	439	399	417	397	415	379	429	410	387	391	400	395	377	452	368	413	400	410	427	399	357	403	389	402	426	375	434	405	391	389	410	400	381	421	406	405	462	393	403	390	416	396	403	387	394	396	375	376	385	410	386	439	402	391	389	424	424	399	394	391	424	405	386	411	416	429	407	408	404	407	423	378	395	409	429	373	379	362	438	425	403	389	370	404	402	391	425	427	396	438	426	389	403	407	417	400	414	382	429	399	392	418	385	387	412	414	434	403	379	422	440	400	390	411	402	387	399	404	419	409	430	392	391	358	381	428	415	415	387	397	393	383	428	433	411	419	401	395	412	398	400	416	420	399	417	394	435	398	410	385	404	423	430	431	391	443	435	422	438	388	406	422	402	375	387	423	371	402	392	418	383	420	440	424	378	374	412	393	433	400	403	408	388	373	393	429	409	444	388	376	408	389	385	395	446	418	440	392	370	400	414	454	382	407	383	383	429	399	417	442	430	376	399	392	444	404	398	395	420	394	418	412	396	425	399	394	369	437	382	410	407	411	408	406	414	437	439	406	406	416	422	416	395	435	411	411	419	424	403	411	421	422	425	426	396	374	393	404	410	404	398	398	428	375	413	395	377	429	410	414	399	422	422	430	373	420	407	456	368	400	416	409	450	427	381	402	378	399	429	373	431	397	420	394	409	399	367	415	424	384	393	407	404	415	386	401	418	374	373	409	381	403	406	411	422	407	420	387	401	413	431	385	411	411	389	401	394	370	401	433	391	407	405	448	401	406	387	376	412	393	405	364	394	382	419	437	400	391	426	429	389	366	409	391	391	416	392	445	400	414	422	377	421	390	395	412	368	418	418	355	399	419	385	415	419	419	436	410	419	412	405	404	396	405	397	402	389	407	395	432	368	421	399	368	381	390	392	405	407	419	410	398	384	417	389	386	409	395	364	406	431	371	403	399	375	440	362	376	393	390	442	411	429	393	409	414	397	410	419	388	384	399	388	383	420	376	409	395	397	415	427	399	405	377	380	389	388	394	408	376	402	437	402	426	367	408	412	392	421	380	414	409	415	424	422	403	447	373	429	399	398	400	439	408	378	393	403	410	414	411	443	372	391	407	386	414	395	445	390	383	438	374	392	405	394	438	396	401	406	410	402	394	443	351	422	393	427	450	421	367	439	401	401	429	382	410	394	427	432	415	400	421	387	382	429	388	379	407	408	420	408	453	406	433	376	428	390	416	368	385	416	418	412	362	415	436	410	432	400	431	423	420	392	434	406	421	416	409	415	413	394	390	400	431	381	419	408	399	415	395	404	406	386	411	417	393	389	399	415	420	442	446	439	430	457	444	431	408	407	401	403	422	371	385	370	438	402	462	407	391	408	381	388	396	404	398	417	394	385	428	421	433	455	398	423	402	424	387	421	356	394	414	414	415	443	453	407	428	417	403	414	404	414	424	405	450	429	401	394	374	435	381	422	413	404	382	394	376	397	416	381	421	421	418	394	429	433	426	422	396	382	388	415	387	399	367	423	412	402	407	394	401	382	418	364	406	388	377	408	405	437	412	425	434	418	411	441	392	422	394	413	412	437	413	376	391	448	407	418	379	420	419	412	436	378	426	393	399	434	419	449	372	424	417	414	411	438	396	444	384	409	400	392	431	401	418	393	404	425	391	418	431	421	409	412	414	411	372	431	412	456	377	402	403	439	412	438	426	410	376	436	381	367	420	423	437	438	447	397	386	414	405	409	419	438	371	410	374	358	401	440	404	413	377	422	385	413	396	418	420	387	383	399	391	394	364	435	421	426	408	402	377	406	407	422	443	415	425	439	397	395	392	424	405	403	469	402	411	430	442	399	439	403	401	438	388	382	438	412	392	390	370	413	399	414	387	406	431	398	392	407	400	425	434	404	393	423	424	401	429	408	387	399	406	418	412	420	428	398	399	410	408	418	417	408	407	380	382	417	374	418	420	413	415	386	421	425	424	377	416	382
4400	656	491	489	526	426	322	351	336	366	362	320	306	383	341	333	333	355	372	340	341	340	356	344	312	396	361	335	343	341	338	330	350	316	345	339	330	324	325	299	360	327	351	353	356	347	309	326	328	347	356	345	378	352	297	317	354	354	347	362	363	321	348	345	305	328	348	346	375	342	352	346	322	360	338	347	336	342	372	332	369	318	329	317	347	341	326	307	337	319	317	341	348	363	291	322	338	328	320	360	334	326	348	359	345	332	329	354	365	328	340	293	288	359	350	331	303	357	351	329	310	348	340	331	349	353	329	351	306	338	368	362	371	365	351	342	319	342	351	339	340	344	312	344	345	342	359	327	334	320	371	311	344	351	341	338	329	322	347	345	327	356	386	346	331	308	343	347	339	343	342	357	361	367	386	341	348	311	324	340	363	352	319	351	343	322	322	354	343	304	330	323	359	315	349	316	384	319	333	331	337	323	361	342	366	323	335	374	360	347	345	341	365	330	305	308	352	362	360	313	344	317	329	364	321	357	360	350	353	342	337	314	353	313	334	345	352	325	344	370	356	331	326	336	306	335	338	309	332	340	313	321	336	366	344	339	388	337	299	309	337	349	331	340	321	336	388	342	314	325	361	281	349	364	328	341	348	351	378	374	331	337	331	343	299	338	344	309	336	349	321	349	291	346	318	358	350	331	316	330	307	322	339	333	358	325	326	357	327	321	305	356	356	335	320	344	315	368	331	313	347	368	353	309	362	384	348	318	348	319	354	326	372	333	363	382	357	319	330	356	321	355	332	366	340	350	375	340	351	352	318	349	349	346	297	339	307	333	351	310	364	356	360	335	378	318	321	310	322	341	312	327	338	326	324	325	366	305	336	288	353	329	357	301	338	357	357	370	350	342	332	312	297	348	364	346	329	341	343	304	325	351	359	333	363	324	321	327	331	338	330	360	342	298	348	354	368	353	359	321	342	355	318	347	339	317	356	345	298	323	352	344	345	349	338	330	327	338	342	329	317	326	337	323	317	353	359	358	330	344	333	352	381	357	324	340	324	341	353	338	347	321	342	364	346	347	356	345	376	368	373	315	329	373	306	327	320	349	349	356	330	331	359	333	363	317	353	367	348	346	334	334	358	346	353	337	299	298	344	343	349	348	357	346	352	333	344	342	333	321	309	334	343	344	353	307	327	356	338	366	310	351	337	346	348	347	337	346	334	335	373	346	346	321	303	340	366	316	320	341	346	357	334	327	344	352	343	336	323	338	361	373	344	303	341	318	382	315	330	340	296	326	335	349	337	325	371	356	319	331	343	356	325	333	333	324	365	336	331	360	315	357	322	369	309	328	292	329	337	353	358	391	382	340	326	351	356	353	323	334	365	308	382	319	323	318	320	307	308	333	331	338	327	362	327	294	334	367	341	331	315	320	328	353	360	332	303	307	327	316	345	370	291	352	346	336	382	319	319	313	347	334	286	337	321	330	311	311	345	358	367	364	286	286	337	348	359	321	352	314	354	323	328	335	328	328	324	352	354	350	317	336	348	374	315	332	329	347	329	355	325	374	325	329	332	340	327	369	350	335	357	332	343	360	321	350	381	307	315	355	322	362	324	324	356	324	320	302	325	322	348	331	364	308	336	367	337	316	331	330	329	336	335	331	328	335	375	343	321	341	347	337	313	332	335	305	316	333	321	335	309	305	321	332	339	375	365	329	350	322	330	302	337	331	345	341	352	324	356	316	340	348	322	311	309	376	331	357	361	359	318	338	301	324	350	325	345	343	387	313	329	340	339	325	300	347	365	324	367	337	362	293	344	352	332	335	342	331	343	355	349	350	354	336	348	306	331	354	328	309	353	345	335	355	342	338	345	308	326	312	328	352	323	334	362	354	303	349	337	341	328	349	345	375	328	326	321	360	306	352	358	334	355	338	323	340	320	338	352	342	337	355	353	344	354	355	344	360	333	322	345	370	350	343	343	342	326	331	368	366	319	322	367	326	350	352	343	344	324	339	328	347	339	329	316	347	315	339	343	353	327	345	369	336	355	342	363	322	344	323	312	317	320	306	347	363	359	329	270	354	324	330	296	349	373	319	326	371	314	366	346	343	313	334	331	335	331	341	319	333	344	356	354	332	330	381	356	336	350	335	305	300	359	336	321	330	389	371	319	354	325	325	335	315	362	343	314	328	340	316	347	361	327	320	332	321	323	349	303	336	327	349	356	327	325	346	336	322	330	283	333	342	362	328	355	303	316	328	350	300	305	337	307	316	332	321	364	307	330	316	345	308	348	325	340	358	367	355	333	352	345	318	316	352	363	332	356	350	333	308	322	324	321	335	339	330	309	315	351	329	361	348	364	304	331	347	335	331	344	358	342	329	316	320	317	355	317	331	347	333	330	337	380	346	324	317	343	334	329	339	327	297	372	344	329	327	325	350	320	352	343	338	369	374	286	341	348	340	323	342	360	360	342	353	352	334	322	343	313	327	353	352	373	350	318	312	313	341	311	329	339	314	342	334	331	314	344	330	364	306	315	347	328	299	362	319	354	371	337	323	330	331	316	322	336	308	356	356	311	373	315	358	344	336	330	357	322	328	356	379	336	324	317	347	335	388	348	360	305	319	339	381	344	329	371	327	357	322	324	328	320	324	333	350	338	361	340	303	345	356	330	371	332	326	337	355	342	327	349	300	359	343	379	359	338	325	319	340	309	317	328	316	341	381	388	337	349	333	367	375	361	343	333	325	339	335	327	361	349	334	342	360	359	368	349	381	314	327	362	349	311	322	330	333	320	329	371	325	344	362	349	336	320	326	286	372	325	335	336	332	346	318	343	357	304	307	343	349	355	325	325	341	355	326	325	354	298	310	350	369	358	370	341	337	354	339	329	311	347	318	349	351	331	314	336	330	361	344	356	355	318	361	334	339	347	338	326	335	323	341	341	327	338	326	337	385	354	350	344	371	344	420	343	328	322	351	327	353	344	314	370	327	338	345	301	352	358	359	387	343	360	365	325	342	332	391	350	359	319	373	331	328	357	368	328	354	309	333	347	372	342	309	308	349	361	342	308	323	332	338	324	350	333	322	328	335	340	320	346	309	354	347	329	307	314	331	340	338	348	342	347	341	360	355	314	335	304	339	355	327	356	369	340	343	371	327	349	367	346	335	341	328	334	351	317	338	325	361	367	305	315	343	323	310	337	341	371	322	340	350	353	334	296	343	330	358	338	343	373	352	350	371	339	325	340	338	349	339	339	337	342	337	332	337	381	354	313	308	360	322	317	345	330	335	332	337	373	342	333	330	355	334	339	367	330	337	335	309	352	355	340	353	362	364	328	353	316	337	338	314	324	349	340	315	330	329	385	354	315	319	364	327	320	349	332	354	368	334	366	350	327	322	333	349	306	362	359	348	347	359	321	328	346	320	284	343	327	337	332	319	353	361	322	324	304	385	340	352	341	368	350	349	332	345	322	336	348	324	360	349	298	317	347	330	341	328
4088	966	1040	1345	1711	1178	862	851	819	847	823	781	795	785	848	866	833	805	860	799	771	799	851	779	794	779	798	813	857	788	821	826	801	821	829	830	795	862	790	787	794	851	824	760	791	767	802	787	799	778	801	806	798	789	781	822	799	844	864	797	811	799	789	806	866	830	775	827	797	805	760	791	858	800	793	800	846	749	849	821	777	777	797	805	800	857	802	800	865	830	818	813	865	743	784	818	785	811	806	786	807	803	783	785	802	768	805	772	819	721	828	803	796	808	793	746	765	785	860	813	771	800	811	779	842	875	823	803	824	839	763	815	759	854	786	822	872	791	770	844	807	825	806	856	796	813	801	837	801	747	833	823	766	787	782	781	782	761	846	812	791	771	777	801	787	802	840	766	831	798	813	817	831	822	817	802	795	800	799	795	830	841	830	820	808	762	823	809	866	807	773	827	840	779	824	787	770	774	809	788	840	833	813	787	799	825	810	839	835	812	821	790	767	862	821	808	807	754	745	810	788	809	802	818	789	825	804	824	764	775	816	799	844	830	784	822	828	789	822	793	801	803	805	810	786	747	808	835	805	775	773	782	786	844	799	795	796	774	793	831	791	812	770	823	796	774	831	823	806	813	819	791	815	816	799	786	822	835	807	826	814	805	840	753	791	810	859	778	776	822	789	781	800	816	821	863	799	775	776	823	777	794	798	814	826	855	791	811	782	783	839	741	799	748	828	811	803	788	833	856	807	809	803	865	801	803	813	780	847	818	797	806	789	827	765	768	836	801	859	821	796	875	824	814	765	787	824	806	796	790	775	845	835	811	851	778	791	837	805	807	853	817	831	758	816	800	770	815	805	829	829	824	800	759	855	801	819	817	825	798	860	802	823	845	821	836	796	778	755	791	788	867	782	801	810	778	804	802	753	801	854	772	802	785	798	773	793	841	819	778	760	753	808	751	826	794	790	828	809	791	816	814	803	777	799	791	819	810	794	787	781	819	845	825	782	727	836	823	745	758	825	790	841	826	755	827	809	820	820	793	771	763	792	841	767	767	822	829	813	782	847	845	823	781	770	836	797	811	842	880	794	813	804	781	793	779	779	732	833	765	777	831	849	790	807	812	764	817	795	763	804	834	764	829	758	815	794	818	802	786	803	846	826	779	827	796	815	812	812	732	800	791	831	783	833	790	799	817	824	813	840	801	829	778	806	814	840	812	763	816	845	802	792	785	783	785	766	778	814	775	880	825	847	805	810	789	765	856	825	767	776	762	832	822	834	739	807	849	837	772	740	819	823	783	803	808	837	744	864	771	805	834	818	798	862	785	836	850	786	781	796	825	817	837	774	811	838	804	785	803	770	830	790	820	850	794	809	794	855	808	818	778	779	803	844	839	816	820	763	837	829	832	763	777	765	831	785	812	784	754	832	752	816	803	777	809	780	782	840	821	755	821	799	830	810	805	775	770	776	840	818	818	794	796	806	819	863	779	781	857	826	786	826	798	850	826	796	837	804	743	794	791	816	813	827	816	855	826	806	742	804	819	796	805	877	766	776	749	780	761	804	771	797	785	768	819	848	770	790	771	815	735	844	785	800	840	772	758	803	793	821	778	852	809	834	828	811	794	768	773	856	790	777	820	851	817	775	820	747	815	817	792	820	816	760	798	806	777	818	802	775	801	789	809	821	828	788	748	809	833	846	791	814	782	795	824	814	848	827	795	828	769	818	802	736	797	757	808	779	804	792	849	819	787	787	840	839	845	821	814	809	789	792	841	820	786	832	808	811	786	816	810	800	794	774	765	775	858	799	838	783	825	819	795	805	831	830	810	795	794	773	857	824	873	811	790	801	810	767	754	852	792	784	819	808	840	853	833	794	797	793	832	797	800	830	757	806	829	816	818	767	735	774	810	752	836	810	794	873	821	863	807	823	828	805	861	810	751	788	747	805	766	788	813	798	751	771	788	773	828	790	767	794	787	808	793	777	800	807	797	769	806	797	808	807	828	784	810	807	851	763	783	781	762	780	809	835	744	824	763	796	846	812	766	783	874	794	801	741	763	816	816	798	809	761	784	801	851	826	821	772	832	807	772	848	786	774	790	858	828	801	808	805	817	814	794	834	763	769	763	864	802	819	809	784	827	782	822	816	763	828	833	754	849	814	830	822	806	764	812	814	748	816	812	808	850	771	828	798	783	784	766	779	823	777	785	788	804	814	790	806	799	816	824	799	825	783	809	802	846	797	799	803	787	788	754	811	798	801	781	756	801	812	778	833	818	809	802	828	809	781	832	798	845	789	857	852	828	856	790	807	848	807	821	841	822	792	805	853	807	834	745	837	837	739	854	808	840	835	812	811	756	809	792	814	762	791	813	813	800	839	868	796	797	863	816	758	845	771	824	817	724	823	786	797	775	741	825	792	744	832	768	794	787	840	798	819	750	796	829	814	840	814	856	780	780	801	804	789	799	843	815	809	837	755	796	754	777	825	782	811	790	756	767	821	835	812	808	827	803	783	802	841	783	829	756	833	833	773	783	800	828	797	790	824	768	805	803	840	772	849	840	790	828	854	795	807	833	795	855	819	803	795	744	856	817	779	782	807	824	840	794	866	809	824	836	836	829	812	811	791	798	785	803	869	832	795	806	792	837	826	811	835	785	815	783	776	795	792	801	816	817	825	834	811	789	793	800	805	831	820	830	806	795	860	813	801	823	788	787	825	795	774	796	771	829	788	786	863	817	815	821	794	786	805	804	770	825	810	756	823	776	800	781	864	780	785	838	798	859	768	760	869	813	833	839	862	777	792	763	795	841	854	813	826	796	800	807	805	782	793	831	821	818	823	824	804	724	786	792	830	872	801	851	833	825	781	819	772	901	809	849	818	835	852	846	776	823	819	819	789	822	816	839	821	794	798	813	817	813	804	812	772	796	840	768	794	786	803	789	807	807	822	815	813	824	833	806	782	778	836	810	820	794	849	822	819	785	881	819	845	787	794	785	803	708	787	811	806	824	771	855	783	820	786	778	815	785	820	803	789	822	821	767	795	833	833	763	789	802	782	754	749	842	786	805	850	780	796	807	781	845	847	826	817	776	786	815	783	836	790	838	802	803	855	747	826	837	865	816	807	846	805	792	804	759	797	803	778	796	799	825	804	766	823	801	813	796	828	804	777	764	771	789	800	807	803	862	817	738	788	838	818	773	785	825	858	850	769	832	834	831	756	791	816	811	787	847	794	765	789	822	872	797	784	827	824	835	828	820	810	806	781	784	798	771	742	811	772	807	832	783	867	826	819	800	730	798	815	821	777	832	830	828	746	829	776	790	783	825	841	751	841	761	796	783	781	857	832	762	868	816	775	796	777	817	761	849	812	822	812	846	798	804	833	825	819	783	786	748	831	807	885	815	809	820	791	828	809	778	784	792	818	838	849	784	834	794	802	778	774	833	871	785	779	749	795	786	798	849	804	863	834	829	808	825	770	830	764	876	809	855	739	815	798	812
14531	2034	940	706	728	512	446	400	351	336	366	356	340	369	355	332	360	339	314	342	348	351	335	333	325	323	355	334	305	314	358	364	328	338	309	348	334	303	330	324	340	361	350	335	326	330	308	338	345	352	340	339	331	362	299	328	338	305	317	333	325	320	365	336	343	306	307	336	281	329	366	342	365	358	336	330	329	328	307	333	316	319	274	363	317	362	339	322	349	345	329	321	326	362	323	344	344	319	302	310	350	302	348	333	311	326	327	312	357	356	372	318	397	341	338	345	351	369	331	350	330	364	319	313	324	347	352	337	367	329	370	395	356	330	348	325	304	386	326	364	342	325	320	371	335	337	346	330	350	335	329	333	340	331	323	361	319	320	333	326	375	337	299	342	325	311	329	349	333	344	347	323	335	321	309	327	340	322	340	354	369	332	342	326	324	322	375	323	381	295	349	316	360	347	362	339	321	368	358	335	319	344	298	342	324	346	340	313	345	386	358	355	334	370	364	310	364	349	350	347	333	344	320	338	332	310	373	332	334	345	314	344	302	317	310	323	355	304	352	323	332	370	314	351	364	333	354	352	375	314	382	363	336	330	351	341	348	310	299	316	323	326	335	347	357	307	317	354	361	339	321	321	309	320	332	296	287	316	331	361	320	338	327	300	331	334	336	311	320	302	337	375	348	395	331	339	340	334	297	366	372	336	339	344	323	339	334	320	364	315	318	366	342	310	324	325	336	335	374	357	328	299	335	348	341	300	306	304	327	323	349	306	315	312	359	305	368	357	331	317	310	359	315	337	338	356	334	310	376	338	328	332	354	332	303	312	312	326	335	307	320	350	355	359	356	332	326	319	334	338	311	288	344	336	309	375	342	317	329	304	351	338	342	323	299	306	294	305	287	338	358	306	337	307	341	354	325	312	335	357	343	308	335	352	359	326	357	353	336	344	330	333	303	351	307	345	335	322	361	323	325	352	358	357	328	306	353	298	326	305	358	359	360	341	363	306	316	334	345	341	340	334	331	336	334	332	337	335	377	328	334	294	342	273	326	299	328	359	314	366	365	325	344	332	337	326	342	309	294	323	325	347	329	318	340	338	340	354	320	364	356	316	373	320	324	312	344	346	359	330	376	310	343	344	329	343	350	349	333	343	344	330	334	366	357	335	305	311	356	335	341	347	345	321	334	323	306	338	280	286	291	342	357	325	345	307	358	316	312	348	336	325	298	333	305	349	333	349	343	309	292	341	340	347	306	337	344	327	321	358	332	346	356	353	360	344	328	323	317	320	345	343	357	316	289	339	314	331	320	339	301	350	313	301	346	349	297	325	317	308	368	362	315	336	390	333	337	325	306	310	346	307	310	347	318	363	334	339	315	311	322	352	363	316	356	357	312	357	368	303	306	361	331	339	303	336	341	294	336	325	331	377	336	330	310	331	356	330	312	398	357	312	317	335	347	341	393	324	333	312	338	335	336	318	332	325	321	320	326	303	296	360	313	366	350	317	337	297	329	361	330	347	341	312	342	330	306	312	286	357	336	355	348	290	331	316	319	321	323	314	354	312	334	348	298	343	340	356	336	325	293	376	319	304	315	294	354	346	311	343	359	322	360	358	320	347	338	325	334	318	321	340	389	353	344	362	360	289	352	340	316	372	310	315	352	349	354	315	305	337	339	345	339	335	337	335	311	309	333	347	303	364	348	328	345	341	337	339	324	340	336	362	340	321	337	302	326	339	331	333	352	303	348	310	312	330	346	338	353	320	331	322	351	306	343	328	327	338	361	366	346	342	312	335	349	334	349	325	314	330	338	341	333	312	334	326	286	293	337	324	337	310	352	302	318	345	365	293	350	300	341	343	340	316	370	349	342	347	357	337	301	340	332	358	325	336	345	307	308	338	289	314	335	336	384	331	352	350	340	318	350	333	323	312	305	360	335	379	311	352	334	317	298	365	304	357	307	381	354	329	342	326	336	331	320	354	363	341	311	335	307	334	373	334	334	325	321	335	355	331	358	364	355	355	307	352	354	350	339	346	298	391	357	321	322	354	324	318	360	357	348	372	350	365	315	325	312	333	331	343	322	323	327	317	321	322	340	305	323	346	325	359	301	320	331	356	351	349	370	386	288	332	308	327	338	321	308	315	331	345	343	343	331	333	358	337	326	349	355	366	359	361	357	372	303	315	353	353	348	324	355	299	352	356	326	349	328	334	344	343	322	318	334	367	345	297	356	335	340	310	301	338	344	359	328	318	321	304	383	337	342	317	319	350	315	328	326	310	347	362	348	363	336	317	337	346	364	337	331	292	334	316	313	323	345	347	359	328	380	338	331	343	334	354	358	348	355	358	360	279	332	340	328	346	357	340	352	363	370	341	339	323	309	359	324	309	326	340	319	337	340	342	340	340	338	314	320	310	341	363	332	312	341	323	341	292	319	321	337	325	329	310	300	349	331	334	340	348	295	331	322	342	324	331	339	343	358	292	305	312	343	338	325	339	351	346	361	330	374	330	354	347	318	324	355	305	334	359	361	367	311	365	357	350	344	332	340	315	330	327	301	359	371	330	349	351	310	353	352	332	321	348	347	341	335	342	306	362	400	350	355	338	332	328	325	351	366	334	321	349	332	307	336	343	362	331	346	324	329	331	327	328	341	326	341	341	331	312	329	321	324	351	333	338	334	292	335	342	328	326	328	327	325	338	366	314	316	327	374	326	350	343	324	364	346	320	357	373	346	329	351	354	313	345	333	331	301	365	281	319	319	331	318	309	335	323	357	310	324	330	349	350	320	312	331	342	357	329	307	340	344	338	358	359	334	344	330	340	318	315	325	318	321	354	357	330	330	296	359	353	328	363	349	321	316	324	322	329	321	349	345	346	372	342	340	332	327	323	359	298	342	349	355	326	347	318	320	329	327	335	327	354	317	313	330	343	355	343	360	357	364	335	308	342	336	316	339	331	345	353	326	364	348	329	349	375	317	358	318	330	317	316	335	335	339	341	342	314	339	326	328	306	350	334	334	313	340	319	348	342	342	331	330	336	295	321	326	309	337	328	289	357	360	317	355	341	315	354	312	328	338	335	296	340	328	364	326	338	354	287	332	362	346	344	352	340	370	335	349	320	321	312	373	331	294	314	337	314	299	331	327	340	320	336	304	290	301	311	331	347	322	380	348	332	303	344	340	314	313	350	302	348	331	338	299	341	329	364	320	332	367	303	357	312	353	338	288	367	328	310	339	345	352	346	343	346	337	343	329	343	321	338	338	335	342	324	309	321	346	349	316	356	359	349	312	325	337	349	327	336	333	327	312	349	353	325	340	347	322	343	322	361	302	314	312	318	311	364	331	342	359	333	309	335	340	355	348	340	352	331	335	318	327	341	326	309	356	309	326	331	348	324	340	341	315	347	342	318	308	357	312	344	326	327	294	357	355	320	314	351	322	327	319	313	327	343	344	328	320	320	306	323	345	326	361	318	313	359	319	331	330	310	308	347	314	316
11142	1379	1634	1901	2421	1627	1121	1050	974	950	913	873	865	837	856	822	840	829	842	812	817	802	790	844	865	789	836	792	812	747	782	843	795	773	855	793	781	807	804	786	781	790	774	806	810	826	796	792	801	803	811	856	795	824	844	819	782	808	799	773	805	785	758	784	821	828	779	748	789	790	774	821	841	799	793	771	770	750	819	743	816	811	795	779	836	782	791	804	815	779	769	787	798	837	794	803	797	764	799	779	803	810	795	782	764	763	767	768	779	760	768	811	780	760	764	742	771	847	772	806	743	831	769	807	768	778	760	732	807	815	750	778	763	809	733	816	794	786	797	754	765	780	772	751	797	778	784	747	824	800	826	797	797	813	774	771	783	796	769	839	747	767	732	788	791	766	767	818	812	824	781	793	800	760	774	791	747	788	781	806	803	806	791	761	800	790	769	813	817	821	747	784	813	740	792	782	798	806	771	785	722	801	761	781	771	803	766	781	765	780	734	788	748	781	732	789	803	824	772	755	798	787	773	798	786	788	797	762	763	824	730	756	800	760	771	755	765	741	737	781	776	812	808	817	749	800	775	801	737	769	772	857	793	780	801	765	775	824	791	752	799	780	782	808	782	798	766	751	776	792	739	773	731	783	812	758	774	804	798	764	750	768	776	744	782	833	761	814	785	762	794	785	809	784	784	777	762	860	778	755	777	794	816	811	757	772	793	798	738	767	780	742	816	799	790	748	765	791	756	820	821	791	812	817	772	761	815	747	796	797	821	800	783	763	812	781	794	762	798	819	817	769	787	805	742	773	808	783	781	826	792	752	740	735	761	787	791	769	793	801	767	795	786	801	807	806	757	818	785	803	793	777	784	853	783	789	766	779	730	828	811	779	778	827	800	806	816	796	813	768	786	750	743	812	783	784	796	767	763	787	740	841	760	744	773	783	739	784	832	738	804	773	760	795	798	827	798	846	731	802	778	795	778	784	740	790	804	784	735	811	783	814	749	768	792	773	802	751	843	771	799	798	803	806	792	836	798	811	814	785	759	720	803	824	772	786	739	775	788	773	774	784	784	748	816	773	745	842	796	766	765	766	825	805	751	775	784	778	745	815	845	768	742	831	783	808	763	823	761	751	767	786	813	807	771	744	761	768	769	808	802	769	799	759	799	743	787	808	837	769	785	837	758	745	831	777	762	833	772	816	804	823	799	787	802	787	796	817	807	837	779	747	759	774	806	764	788	825	832	749	767	780	830	778	799	770	816	785	809	767	769	762	753	798	780	781	768	823	765	770	777	786	812	789	819	819	777	773	779	759	826	801	797	790	766	783	803	772	766	773	803	791	767	793	757	777	763	795	762	764	789	781	752	757	769	787	807	735	837	815	785	779	775	803	774	838	800	833	749	739	789	766	822	793	775	764	779	739	789	772	810	780	828	836	761	832	792	769	784	754	759	768	791	823	768	781	740	800	757	784	761	816	826	795	789	827	796	788	797	792	850	770	790	802	787	790	767	799	804	778	721	795	791	792	839	781	771	827	735	801	822	758	753	791	775	788	768	752	766	783	796	725	756	797	772	778	793	831	826	773	777	786	800	786	778	760	774	803	796	813	770	828	775	803	796	817	811	790	794	782	782	811	832	768	787	845	779	769	706	778	804	806	720	839	771	798	825	757	765	808	769	799	780	773	808	807	765	836	827	811	769	768	750	767	757	771	797	777	824	730	728	843	793	784	817	757	775	781	787	768	760	775	774	770	785	754	783	796	815	763	782	803	752	792	737	789	822	802	785	766	764	808	808	785	819	764	755	803	845	762	787	784	794	773	779	818	779	834	770	787	815	773	776	742	806	764	804	812	757	774	810	779	745	801	790	814	763	786	755	770	781	752	753	797	829	769	821	852	761	739	782	785	780	767	784	805	800	796	819	751	727	788	809	773	817	808	758	833	823	773	762	764	793	797	787	762	804	778	782	759	740	812	818	807	813	753	765	841	796	768	812	758	782	793	799	789	785	743	810	808	780	787	785	811	777	723	790	773	763	810	791	841	771	714	814	821	755	837	814	835	808	807	802	767	778	820	782	778	767	811	754	765	769	784	741	783	807	749	741	821	790	834	777	789	803	781	792	744	737	824	779	782	784	786	724	786	765	785	807	778	813	806	803	790	813	779	757	801	780	837	756	787	748	777	820	805	761	778	784	844	784	769	760	763	808	789	842	797	774	815	785	788	785	802	801	803	760	782	838	754	735	805	734	829	785	785	814	782	794	797	855	786	811	764	772	745	799	857	787	828	782	802	807	796	816	762	799	802	743	778	751	790	786	833	790	806	801	807	760	790	750	784	801	803	799	748	766	784	817	773	779	741	773	813	777	742	791	747	772	812	785	742	824	751	781	778	788	797	752	773	777	795	762	804	769	733	835	761	749	745	841	834	818	807	759	811	772	834	793	775	807	786	816	798	813	816	826	785	800	756	740	795	777	806	761	780	774	750	797	775	779	756	853	774	784	815	790	794	800	759	782	768	772	773	780	818	800	785	827	753	819	803	803	740	755	825	795	784	808	791	795	793	768	809	756	785	765	737	790	789	750	782	800	751	831	753	761	758	815	790	756	797	760	775	797	761	766	812	745	749	859	802	847	801	789	834	789	782	834	769	774	773	777	783	776	788	782	715	770	803	769	800	779	786	836	784	802	801	723	741	825	782	824	775	796	808	766	746	760	771	782	784	805	768	729	765	810	801	803	766	832	775	825	750	752	789	826	783	774	733	736	826	790	807	787	802	780	725	765	829	782	822	819	780	795	752	759	734	783	845	792	787	763	821	818	775	829	854	793	778	810	752	811	834	789	804	722	798	764	759	781	812	723	759	726	746	782	779	825	805	794	782	714	736	797	818	797	790	747	771	797	804	752	810	779	797	771	817	797	779	801	767	777	831	738	792	776	748	821	717	738	794	818	793	870	810	785	779	782	806	780	756	768	791	794	749	759	818	780	795	816	795	795	835	775	803	766	829	713	753	808	789	801	781	772	750	772	812	843	784	817	793	802	819	777	843	836	794	826	790	768	817	751	820	790	777	728	782	800	778	843	782	820	813	793	830	790	778	768	763	759	808	784	819	805	769	789	760	754	790	734	808	803	818	787	770	843	820	772	828	816	761	794	769	816	776	815	756	852	873	811	752	771	759	737	771	710	762	797	816	810	794	739	772	777	790	794	755	802	794	800	819	779	783	772	804	790	763	750	766	797	777	792	802	782	757	727	760	793	812	789	801	784	762	838	823	744	862	796	785	784	799	749	798	736	745	778	803	782	779	759	854	827	805	747	803	856	736	792	783	791	789	831	794	811	777	769	761	767	798	811	807	774	845	798	790	755	767	807	794	834	800	790	804	792	780	761	802	774	769	793	778	789	757	813	731	763	743	781	829	819	778	817	793	708	821	751	812	827	775	816	803	745	789	784	735	712	789	795	844	794	761	769	772	862	824	792	803	860	757	790	804	788	768	770	786
23378	3667	1204	852	813	451	301	263	226	223	205	181	195	183	176	197	178	188	205	188	182	158	162	165	172	181	152	180	176	185	183	174	179	177	175	145	168	183	183	174	177	173	165	170	173	185	148	189	155	159	176	163	157	152	174	187	168	148	183	185	165	174	165	196	195	158	154	157	165	174	150	177	173	170	177	186	182	159	171	154	163	183	191	162	153	173	149	155	158	160	136	164	164	185	164	177	172	160	169	156	150	170	176	174	165	157	188	190	161	172	181	186	152	195	192	155	153	174	170	176	169	185	192	150	152	161	166	169	148	166	171	182	177	169	186	144	154	153	163	155	156	162	166	174	176	158	196	177	190	170	169	147	183	164	174	192	153	188	138	166	176	152	172	153	178	186	176	147	163	183	201	180	168	156	153	165	167	184	163	146	177	167	163	146	163	166	180	183	163	173	160	148	158	151	150	149	164	171	176	180	162	177	178	162	145	155	188	159	180	146	152	157	169	161	183	175	173	160	179	171	170	146	154	173	158	171	167	149	174	176	153	147	154	189	149	175	155	154	154	143	160	166	146	152	168	175	193	172	167	166	146	166	166	171	134	162	186	170	143	139	160	146	159	166	184	156	166	138	165	184	187	170	154	165	170	181	152	144	169	167	170	167	162	169	133	145	157	184	157	174	171	154	176	159	162	165	176	181	172	144	182	163	165	195	160	156	185	157	143	142	153	162	170	172	160	161	151	169	183	174	170	166	168	154	179	154	162	152	169	152	161	168	147	165	183	166	165	161	148	176	176	153	188	168	155	155	164	159	176	151	170	162	143	175	164	174	154	157	174	162	190	165	187	155	150	185	164	165	162	186	136	151	177	140	140	182	173	149	193	200	150	155	164	196	164	170	170	178	153	194	188	170	159	206	160	167	153	162	173	184	178	134	161	154	164	175	152	173	184	183	154	185	138	154	165	167	158	166	171	155	170	155	142	160	149	185	190	171	150	160	164	156	165	168	179	165	162	161	134	184	149	172	132	190	186	164	162	149	149	173	166	154	144	152	167	157	169	174	160	169	172	162	192	166	193	159	147	173	172	186	165	154	167	185	146	148	179	166	178	167	149	180	170	173	166	160	161	163	157	175	154	157	171	143	136	154	153	147	172	157	163	177	189	146	139	169	178	184	186	187	167	167	156	172	178	163	162	174	163	160	150	146	160	172	178	172	165	159	180	149	171	182	156	167	175	179	152	155	136	152	148	185	172	136	171	161	167	169	169	177	206	180	167	175	161	193	150	131	146	151	164	176	165	163	179	183	166	152	159	159	160	156	156	175	164	180	163	191	178	169	203	162	147	205	183	134	175	177	166	132	170	160	163	152	159	155	177	177	150	174	157	172	169	146	153	167	153	182	148	151	161	174	150	188	158	166	153	176	171	171	196	182	176	179	168	173	148	172	169	180	193	173	170	178	166	161	156	156	191	141	145	168	164	157	163	179	167	153	158	162	148	156	180	165	169	152	160	174	167	173	163	185	155	168	138	163	190	175	204	171	168	184	184	159	150	179	165	174	167	159	173	173	174	179	143	179	157	168	174	150	168	154	146	154	159	151	170	190	152	194	170	178	157	166	147	157	151	172	150	163	185	166	155	164	168	173	161	145	163	166	162	185	161	177	163	170	164	188	181	154	166	174	147	163	177	144	170	173	177	171	164	175	176	177	170	152	173	178	164	153	177	157	164	153	162	169	154	179	192	161	170	190	161	169	170	168	161	166	156	166	154	169	185	164	165	140	158	151	185	165	163	158	152	186	163	164	155	153	146	186	139	151	162	118	177	180	163	164	183	150	152	162	157	164	180	178	187	200	146	151	155	173	180	167	182	165	173	168	177	165	168	149	172	182	184	169	151	177	164	176	183	151	194	154	158	156	167	174	158	146	168	163	176	226	168	140	147	162	163	162	165	160	172	165	161	136	167	158	160	187	189	161	157	158	156	149	170	146	179	166	160	184	176	197	145	174	194	179	170	165	181	172	186	167	175	154	176	177	170	161	179	174	168	174	159	180	161	161	173	197	144	178	160	179	157	162	168	175	178	166	173	174	163	150	159	151	173	142	163	168	181	169	152	183	147	147	179	174	140	156	183	166	162	147	173	190	169	186	167	193	199	152	159	168	161	185	173	180	164	172	181	144	146	172	181	136	154	164	160	146	178	181	214	160	137	144	151	211	167	183	166	175	188	179	185	172	179	182	162	174	182	169	153	162	163	181	203	153	178	186	146	162	165	170	148	145	152	164	143	156	178	174	153	149	149	174	166	176	186	182	157	168	156	163	163	158	156	137	161	147	155	168	119	165	158	140	178	165	150	158	163	186	150	159	172	155	174	164	161	171	169	149	168	165	159	165	157	170	167	184	179	188	163	181	174	159	169	160	167	187	156	145	146	155	198	163	175	180	162	150	169	180	165	177	204	149	172	177	176	165	182	168	175	170	171	158	158	160	174	168	163	152	166	164	172	182	158	147	201	177	149	163	162	177	182	164	174	161	161	147	190	192	156	157	161	170	152	146	168	127	148	151	158	131	183	152	187	168	168	180	171	181	184	188	150	153	161	153	156	162	188	170	156	161	159	158	155	174	170	188	156	169	158	159	179	154	154	154	154	156	159	170	181	162	174	169	140	173	183	185	183	163	171	166	174	144	159	179	158	166	183	165	164	151	179	141	160	164	150	142	161	171	151	199	164	187	187	146	171	174	144	141	161	155	179	182	153	165	168	158	183	157	183	182	166	170	154	144	179	146	165	177	141	160	159	159	176	160	183	167	183	156	145	155	174	182	177	159	148	170	133	142	190	187	185	185	175	175	167	164	175	160	168	184	152	177	158	145	163	160	186	149	163	162	178	183	178	176	180	151	151	170	147	167	155	180	175	163	167	172	174	160	171	162	160	179	144	170	160	197	157	169	152	172	146	183	156	177	176	193	161	169	156	159	160	159	177	166	156	171	164	187	159	182	144	164	171	175	151	162	153	154	125	172	172	163	148	164	168	178	166	168	151	161	155	164	152	170	155	165	171	174	146	153	167	150	151	166	160	165	130	136	152	161	163	171	153	183	164	179	147	162	158	160	177	180	164	177	146	183	175	154	163	170	151	159	130	155	171	162	162	206	179	140	147	159	157	164	168	158	150	145	153	139	157	143	188	162	170	179	151	173	154	161	166	160	182	172	168	170	187	149	155	146	151	176	163	143	139	186	139	174	161	155	150	181	189	165	151	167	149	164	176	167	152	165	180	185	149	146	153	145	172	151	148	169	166	173	173	150	150	165	154	176	169	185	152	172	168	187	162	155	168	188	152	161	168	161	184	183	174	160	167	159	163	185	175	170	137	183	165	169	161	171	161	164	155	176	150	162	168	164	203	173	149	151	162	170	155	161	169	170	162	134	145	181	156	182	166	158	188	168	176	169	169	152	157	157	155	130	161	152	157	144	173	168	165	172	158	165	166	162	163	176	178	160
15066	1437	1906	2769	3359	2010	1094	965	791	696	619	647	601	578	597	542	513	518	521	467	483	496	487	463	509	490	409	465	462	459	449	412	457	474	465	456	422	447	471	408	430	425	457	420	429	416	393	401	385	388	402	443	424	416	424	387	407	408	459	444	423	410	401	405	436	445	426	427	409	435	439	415	399	376	443	426	401	420	414	392	420	402	374	429	411	416	457	439	370	408	383	382	433	392	416	412	457	439	439	434	440	425	432	428	407	409	404	441	445	426	407	412	430	408	433	429	410	392	437	426	414	428	439	421	381	437	407	421	408	458	424	427	408	414	412	436	395	388	412	407	403	414	434	426	451	426	367	432	450	454	415	427	413	399	432	399	461	391	399	436	436	436	381	457	437	432	412	416	430	416	415	471	438	392	393	408	429	419	395	385	405	429	424	449	432	409	458	411	403	431	425	417	426	388	414	429	382	410	405	393	399	395	372	407	403	438	438	419	394	396	427	433	443	404	405	436	421	385	414	396	373	420	426	436	413	410	405	432	423	408	423	423	415	443	392	415	454	406	416	430	422	414	416	407	419	482	434	455	390	442	455	432	431	409	415	402	404	393	393	426	389	430	454	397	439	437	419	416	415	425	393	401	406	400	381	415	458	433	392	422	387	422	401	377	421	446	423	422	409	415	426	421	427	375	411	428	423	398	411	415	396	421	370	423	412	455	419	385	437	406	438	420	442	412	400	408	422	373	391	428	438	405	406	395	457	422	422	420	409	433	423	395	384	415	383	424	397	429	403	411	452	456	404	429	414	427	412	398	439	387	403	411	387	435	439	391	419	437	411	417	446	409	383	418	460	426	436	413	440	425	422	416	403	397	411	425	432	449	405	429	398	395	417	399	399	419	412	393	421	404	364	420	467	395	405	431	419	420	418	397	401	457	407	427	407	433	403	431	363	421	407	389	375	423	437	419	411	396	430	376	449	406	419	436	448	425	423	416	450	425	412	389	441	422	409	445	395	422	429	449	411	411	445	411	429	409	435	423	442	415	410	388	410	419	442	458	451	389	446	440	438	415	449	413	434	417	423	416	405	457	411	436	422	407	456	395	452	424	412	421	438	420	394	409	403	431	404	437	409	415	445	405	455	403	417	393	409	404	407	436	373	418	438	416	401	395	410	371	441	399	422	428	393	444	393	404	390	443	405	468	435	438	420	407	414	419	449	414	401	411	422	406	431	463	422	431	393	418	432	415	388	393	437	403	434	413	420	425	390	437	402	425	438	387	410	438	373	448	430	438	411	404	422	387	399	434	379	397	399	446	456	404	420	412	426	401	460	440	387	417	416	420	405	390	352	404	411	409	416	400	360	402	389	414	441	412	411	412	451	413	416	416	408	440	404	427	419	412	427	440	404	415	452	405	410	443	458	425	414	404	436	416	416	394	396	405	408	408	435	432	443	371	366	424	459	472	437	444	392	415	406	421	426	410	410	432	417	429	401	426	404	390	389	412	426	417	412	440	433	388	439	406	414	435	463	405	435	427	433	423	401	426	413	394	422	413	412	384	395	444	413	428	427	440	404	450	413	423	450	406	411	408	403	424	431	421	463	425	397	437	437	416	419	416	432	433	434	422	402	426	425	442	415	429	430	400	412	402	407	401	428	443	377	402	395	408	436	421	380	417	453	427	478	417	421	427	396	440	413	425	401	430	402	393	420	449	395	409	412	397	420	417	411	397	415	395	449	461	440	411	403	418	455	447	413	436	422	395	406	390	422	416	449	424	468	431	406	429	392	415	438	409	448	359	427	448	412	432	409	414	413	411	415	409	421	449	406	379	424	394	390	416	415	409	447	442	412	421	428	444	407	410	413	441	414	425	410	440	410	405	423	387	396	438	412	413	395	407	381	424	408	425	463	394	389	421	427	449	389	433	394	423	436	378	410	427	409	424	383	400	416	438	396	394	404	419	407	431	425	420	404	392	438	398	427	415	385	407	400	406	402	411	393	437	417	409	440	418	386	437	429	411	426	453	396	420	374	439	414	440	467	405	423	385	413	419	408	411	399	436	437	418	431	406	411	417	410	387	430	424	380	434	425	431	389	424	378	395	399	449	425	434	426	416	444	405	428	409	403	440	467	378	386	424	441	415	396	432	435	409	389	391	420	446	409	432	452	433	436	396	411	411	441	420	466	401	379	427	423	389	423	425	432	423	399	450	425	411	424	436	382	411	403	397	429	402	446	447	458	417	399	437	443	407	441	382	438	428	424	413	430	408	422	468	454	412	393	437	437	387	410	453	407	418	442	408	437	442	396	410	380	420	413	414	428	427	395	417	368	433	448	449	392	458	426	401	425	429	425	416	397	396	424	410	408	434	405	420	415	427	438	427	407	399	438	396	452	418	429	411	414	389	427	448	450	417	399	445	421	398	412	410	423	432	381	444	395	413	413	466	413	390	395	406	424	423	407	406	407	409	413	390	415	424	387	418	384	419	388	392	413	385	455	426	425	393	444	391	392	382	403	411	444	421	407	410	416	397	380	386	406	384	395	429	390	411	442	409	391	396	424	471	381	394	427	422	435	378	425	459	376	442	396	415	392	419	394	403	415	386	446	401	447	417	410	412	409	409	405	424	423	410	423	427	437	428	433	449	419	412	375	398	420	429	415	457	399	402	412	406	401	406	433	397	432	392	418	415	387	412	426	453	415	423	426	403	395	430	410	420	412	403	418	412	427	411	382	385	426	440	408	441	458	440	420	433	393	406	392	419	426	428	419	408	412	428	457	419	430	425	392	418	415	419	404	437	397	402	420	431	406	429	393	445	455	412	442	398	444	406	429	416	411	454	424	383	407	429	441	414	382	414	441	410	419	436	462	440	429	441	374	401	405	397	411	449	435	434	356	415	406	438	438	414	426	411	438	418	399	427	431	429	421	435	412	404	440	392	454	431	407	388	398	425	412	384	436	437	392	414	428	423	442	433	435	412	405	377	396	438	414	389	440	409	403	425	446	396	404	432	374	425	432	365	394	428	414	413	375	417	400	452	396	415	442	399	436	404	387	405	392	404	411	393	416	429	439	413	414	434	440	425	415	404	440	396	387	444	438	402	429	442	398	413	411	394	405	435	426	399	397	429	413	388	396	413	411	425	409	361	411	449	417	433	459	403	408	422	423	430	404	423	434	411	382	450	406	435	444	374	399	368	436	435	398	426	445	398	453	408	425	436	405	394	407	412	422	384	388	429	415	363	420	412	403	402	417	459	363	432	405	415	435	438	410	416	373	398	399	408	391	418	437	423	401	394	408	413	401	441	398	405	423	426	428	421	447	413	403	411	391	427	403	431	388	415	423	440	418	406	419	414	432	451	411	439	389	399	435	413	454	416	406	397	392	393	426	423	408	433	411	423	389	452	456	405	404	403	399	406	383	446	427	392	434	397	420	434	427	422	439	405	424	404	436	396	430	425	458	419	424	418	369	412	398	411	411	402	436	450	398	412	432	418	397	422
3980	676	460	477	490	390	351	406	352	339	339	302	339	366	330	337	324	319	336	339	316	343	326	367	332	310	354	351	315	343	339	347	351	343	312	344	340	310	347	349	346	329	371	343	343	343	305	358	341	335	335	321	374	345	346	344	343	337	335	360	361	346	328	342	312	335	346	316	332	377	351	382	324	345	345	341	332	351	328	380	330	319	340	348	392	332	341	336	346	335	332	333	361	330	350	374	343	336	347	319	349	357	348	341	364	333	333	348	338	329	310	357	350	345	352	346	368	334	304	321	346	325	331	354	377	322	337	355	323	311	349	325	334	310	347	311	360	364	333	312	327	335	382	342	311	351	325	373	345	339	349	373	374	345	375	327	340	286	348	322	319	330	328	337	332	370	371	383	350	320	335	325	362	327	333	334	337	358	353	342	383	297	343	339	348	342	328	339	317	349	343	337	305	338	340	345	380	340	378	341	341	332	350	342	319	347	372	369	319	339	323	349	321	333	361	306	342	341	339	362	304	342	352	321	313	314	349	328	310	325	336	307	341	331	356	349	341	367	338	353	332	349	334	327	306	326	346	347	359	367	339	357	347	352	360	353	304	341	374	401	349	345	346	319	335	362	348	365	337	351	359	345	363	360	323	357	383	379	333	322	346	331	325	304	367	357	327	333	308	356	346	320	371	323	319	379	333	359	337	329	330	333	329	318	328	343	321	295	349	349	340	322	309	332	333	327	311	310	375	367	376	377	344	355	327	310	351	344	363	340	338	346	353	339	323	347	339	349	342	310	327	333	345	344	321	315	354	347	347	328	350	358	349	327	324	371	382	327	324	332	311	325	341	339	329	372	370	374	340	347	384	358	372	338	345	358	355	338	318	317	358	342	332	355	363	373	322	327	346	335	317	336	322	340	335	349	338	356	340	356	351	336	321	327	347	346	303	361	326	334	339	311	350	333	334	327	356	341	334	329	357	328	322	328	334	349	362	335	353	353	321	311	344	332	330	332	340	351	343	338	339	338	321	322	337	348	342	325	329	344	319	323	322	317	333	364	336	319	316	346	333	325	361	334	342	299	303	326	375	343	324	329	331	321	322	325	353	346	340	309	333	337	337	322	298	314	351	334	368	316	339	381	352	349	304	336	340	318	353	349	356	366	349	334	355	346	318	331	369	340	381	330	320	321	325	333	324	362	317	349	323	347	335	330	343	338	358	338	336	371	341	350	313	305	334	337	309	324	318	368	334	329	369	328	280	389	333	343	365	342	363	315	327	327	381	371	355	346	358	345	335	331	306	339	333	309	340	311	306	313	344	351	311	335	362	328	391	349	323	308	364	316	349	352	346	338	334	365	381	330	329	275	347	345	321	346	339	348	313	350	319	369	316	337	354	337	329	327	354	359	361	348	327	347	344	324	322	349	333	362	354	346	353	335	342	327	375	332	347	357	319	367	336	313	337	352	366	348	350	320	333	333	356	328	340	355	340	312	307	347	322	334	377	320	354	378	381	327	345	338	326	317	320	342	342	329	353	403	348	320	323	352	334	312	392	323	385	348	326	322	311	341	353	338	329	346	326	347	343	351	306	363	357	320	333	353	322	350	330	348	355	361	362	369	367	342	328	321	367	316	344	357	329	340	330	331	340	334	332	318	333	338	341	321	352	328	332	313	359	365	343	348	346	371	324	323	335	351	337	334	333	350	352	359	318	337	364	308	341	325	324	349	332	310	322	345	330	337	302	342	341	290	352	331	319	367	370	371	340	364	364	316	361	347	374	367	382	326	332	353	352	329	333	366	313	312	333	327	355	340	333	347	327	312	336	302	370	326	314	343	350	323	303	315	326	294	341	380	366	336	368	304	375	319	374	340	320	323	355	340	344	336	354	309	382	326	376	361	359	331	328	346	351	308	324	359	340	345	342	323	339	339	382	337	349	365	343	344	337	321	290	360	328	337	316	335	327	324	324	352	338	325	356	340	301	340	339	362	316	324	324	320	351	362	356	362	352	305	342	326	348	326	355	345	340	295	332	326	330	326	343	328	345	348	335	334	313	339	336	317	356	326	374	346	332	367	314	340	311	329	360	336	331	343	390	362	355	329	364	322	315	356	349	327	308	342	362	337	338	323	367	342	330	332	335	346	343	322	337	308	321	336	323	331	342	339	347	379	358	349	348	301	340	323	358	319	345	362	344	334	369	343	354	349	327	309	337	349	360	347	336	328	309	344	339	334	415	331	320	350	382	330	353	314	364	377	337	329	319	351	327	309	335	339	363	348	337	318	327	356	345	340	344	332	374	339	331	347	355	389	337	299	322	337	338	328	355	343	326	331	333	337	341	348	359	339	327	328	329	337	345	356	319	363	325	344	323	346	405	304	335	333	392	368	350	334	351	333	316	338	366	338	331	350	340	334	367	350	341	367	350	339	330	345	343	354	344	345	375	307	344	319	364	317	359	331	311	314	334	355	312	354	370	342	360	314	360	345	329	336	346	353	353	348	330	334	358	375	322	359	345	345	322	311	329	321	320	341	329	373	350	320	362	322	331	365	388	330	341	341	330	332	366	308	328	320	349	330	330	316	302	334	373	311	343	349	322	328	334	326	345	321	346	350	365	317	328	325	334	303	323	283	338	333	341	342	333	328	335	343	356	346	338	355	319	333	315	358	346	329	334	342	376	382	324	342	356	322	330	302	333	416	322	342	377	380	328	323	352	344	335	299	385	337	355	328	340	328	350	340	322	378	327	362	397	347	318	321	341	343	342	337	358	344	354	323	350	352	330	328	322	324	323	334	369	363	353	349	335	341	345	328	356	371	323	337	354	354	364	327	331	339	323	303	346	378	311	354	343	347	356	359	361	342	371	329	325	321	337	318	346	366	319	319	383	330	356	333	371	328	332	337	330	336	352	330	307	348	343	348	373	335	363	347	329	327	323	327	312	343	330	358	336	346	314	336	351	354	358	348	347	357	344	354	327	360	325	348	318	345	327	347	311	362	349	335	340	344	337	325	366	349	313	342	340	392	348	333	342	346	358	360	361	340	329	369	405	342	353	367	336	307	309	345	337	328	344	332	355	314	304	343	368	369	368	332	333	306	365	346	375	349	299	359	339	348	343	346	335	311	362	322	346	347	310	366	304	295	337	341	338	297	349	346	356	324	318	317	342	303	356	344	373	310	325	309	335	343	339	369	351	333	308	355	329	327	344	376	331	351	389	341	360	322	322	354	324	334	361	351	333	337	320	320	355	335	341	322	328	355	357	354	318	308	324	347	356	361	347	325	344	362	336	334	336	342	347	344	336	339	326	330	353	338	332	339	329	323	365	341	334	362	344	328	325	319	348	326	343	343	311	343	352	334	325	349	333	332	375	338	346	301	326	365	344	374	370	356	345	353	327	334	320	334	322	334	360	335	348	314	319	345	341	367	321	365	349	342	345	367	341	351	318	347	358	383	330	340	340	370	339	315	351	363	333	361	359	365	324	342	328	338	324	330	361	334
3810	985	1049	1265	1447	1038	853	863	817	841	868	789	840	839	744	806	790	817	810	858	842	853	782	790	808	756	740	806	799	772	839	794	770	789	838	805	830	789	786	821	821	814	842	793	831	768	788	733	839	787	781	832	835	758	844	779	808	804	845	807	809	807	804	828	844	811	805	793	824	828	806	780	835	803	842	798	856	842	835	812	774	828	827	814	824	787	790	798	763	751	810	795	782	830	808	820	823	828	850	801	768	788	826	864	827	831	797	812	835	829	827	796	826	815	826	832	796	806	784	845	806	792	841	797	782	862	830	823	820	852	791	843	855	823	795	772	781	817	803	815	867	811	798	779	806	834	873	761	809	799	818	783	813	806	768	809	813	789	778	835	808	751	771	769	826	783	826	798	849	782	859	810	790	802	792	836	815	846	802	834	819	789	735	805	816	777	818	805	797	797	800	824	864	804	791	791	859	812	756	781	811	814	799	862	812	769	787	803	792	800	809	805	809	808	801	825	750	837	833	814	784	783	836	852	832	830	790	768	839	834	801	771	787	776	789	777	789	790	834	822	831	785	812	803	840	835	877	795	826	825	779	799	842	775	742	780	845	777	825	847	814	852	836	804	768	756	770	826	820	800	812	807	816	764	829	793	838	774	788	817	831	803	829	866	861	750	756	810	817	790	794	771	804	807	797	802	815	830	800	818	802	822	856	756	807	762	883	798	797	829	794	830	814	824	828	813	765	825	760	776	817	849	832	775	807	836	767	750	842	830	809	796	760	776	782	840	757	820	773	862	827	853	829	762	821	781	802	818	843	801	813	839	791	779	804	785	809	841	764	800	807	817	790	799	801	749	818	791	832	838	829	790	827	787	803	800	782	807	812	802	749	867	772	786	799	835	872	753	788	803	733	800	794	774	797	804	815	772	753	751	779	828	789	793	797	837	819	809	765	766	800	799	807	786	810	795	819	850	803	797	804	826	835	770	814	747	836	829	790	858	788	784	815	768	818	846	832	801	788	829	777	864	798	818	817	754	818	781	805	796	807	790	785	807	861	744	811	849	787	780	845	812	767	789	786	762	809	824	807	784	808	838	829	750	784	758	810	757	836	781	824	799	826	831	771	783	807	797	786	819	803	795	788	767	807	767	803	840	787	801	757	809	818	807	782	821	748	833	794	788	778	764	834	780	839	812	838	827	815	831	807	799	846	776	783	799	845	798	801	885	779	798	811	815	775	843	746	785	833	844	780	783	767	831	824	796	784	803	774	871	799	840	840	854	809	787	809	801	796	841	777	789	781	765	828	809	813	838	814	799	806	763	783	787	815	780	817	847	806	783	790	732	812	794	792	778	819	867	811	826	844	784	773	801	779	795	834	757	854	798	816	783	809	807	795	813	763	830	741	783	824	826	848	719	819	794	790	796	786	845	808	836	819	788	813	789	834	852	807	819	779	827	834	767	825	803	882	811	794	833	819	854	767	771	823	795	781	813	832	791	828	802	839	787	754	809	761	809	785	802	810	801	794	801	810	817	783	821	827	811	839	845	821	842	818	801	877	780	774	751	796	800	824	799	819	799	800	770	841	807	818	776	768	784	792	812	816	821	829	780	803	812	840	836	820	808	768	772	803	829	886	802	834	852	821	860	830	786	771	819	836	829	866	808	842	825	784	793	817	819	790	743	854	774	816	818	795	803	784	803	818	820	852	796	832	846	828	851	776	863	797	833	800	753	771	839	827	851	776	805	819	812	770	801	858	767	809	806	831	812	791	797	852	736	791	848	858	775	805	815	840	853	814	826	796	884	790	802	853	819	800	856	822	826	823	755	790	833	811	793	803	790	858	802	788	782	781	774	797	797	831	819	825	835	779	893	829	840	775	789	840	787	829	831	780	872	822	811	792	789	835	772	796	786	831	784	817	816	800	764	789	864	818	822	804	784	776	812	795	795	777	834	809	783	843	782	776	837	789	790	773	803	833	802	789	785	838	794	823	793	829	768	811	787	758	827	793	835	821	784	833	774	824	801	836	775	797	821	827	839	823	761	803	834	832	865	823	835	847	779	821	788	787	809	839	843	788	793	842	764	785	793	781	829	777	847	779	843	820	848	821	866	826	787	817	856	778	816	725	780	823	801	786	844	772	829	809	797	787	829	844	807	808	842	819	834	808	802	767	783	816	791	807	838	830	830	788	773	770	787	812	803	758	770	830	816	834	847	777	820	820	807	792	833	778	825	829	821	851	796	823	851	789	808	809	805	840	764	749	792	785	806	801	801	730	823	881	782	764	780	828	848	786	856	754	764	834	809	871	807	805	836	762	769	844	865	818	822	815	808	796	833	806	808	774	758	793	788	815	801	768	776	812	838	802	829	806	811	791	823	820	763	846	823	766	804	820	858	808	829	773	751	808	806	822	812	831	824	852	857	784	772	861	814	762	885	785	857	805	774	823	766	810	803	820	828	813	803	799	824	804	786	842	772	835	817	815	768	809	841	754	795	781	806	809	824	793	796	822	813	778	832	846	785	832	808	847	846	813	817	830	837	855	810	833	852	814	761	807	762	813	774	780	806	837	791	819	772	808	816	772	726	825	777	793	840	795	791	792	865	810	797	807	830	810	820	799	766	806	780	782	861	779	800	825	782	831	813	814	802	824	809	790	857	778	799	825	798	826	799	802	802	801	829	810	833	811	771	865	838	814	781	830	782	823	856	761	795	784	835	818	754	821	804	827	791	783	817	817	768	769	781	776	833	804	825	803	816	804	802	774	809	821	785	821	799	814	770	765	772	824	814	810	803	809	775	811	817	764	813	745	820	798	877	756	837	770	780	862	795	801	838	808	824	756	801	791	831	845	776	860	828	797	787	809	834	776	802	825	804	843	832	833	800	850	820	839	805	819	803	827	773	791	789	811	838	810	821	889	829	867	827	813	791	791	799	849	809	840	856	858	812	822	845	763	772	827	885	787	791	808	813	793	837	769	827	808	811	839	823	794	814	813	803	824	800	808	801	789	825	824	840	776	859	816	779	766	762	824	802	789	854	828	767	826	807	782	779	788	811	817	814	845	812	817	852	826	779	796	778	845	771	796	774	808	807	808	797	815	758	834	788	827	823	801	810	768	822	793	806	779	829	773	753	806	807	843	795	764	782	821	800	781	779	797	850	814	869	845	811	788	824	780	793	785	797	856	847	840	789	812	850	800	809	752	770	757	825	780	767	850	805	795	807	770	830	830	882	821	818	845	823	806	835	849	780	793	823	804	834	830	786	833	830	854	813	818	827	826	802	777	790	835	812	800	780	776	782	753	816	838	820	788	733	796	833	827	807	784	778	828	836	815	825	767	812	795	741	841	831	819	834	832	815	798	774	748	830	781	809	822	814	815	752	817	778	762	781	845	870	820	792	834	860	795	782	841	774	864	786	846	815	842	832	817	751	795	825	840	821	831	794	831	771	842	832	849	837	831	789	771	789	847	807	821	843	820	823	739	822	761	798	760	813	779	832
14073	1838	849	764	679	531	381	362	346	342	330	341	361	344	302	355	325	340	364	352	348	358	346	350	326	328	327	335	367	348	312	334	345	303	316	335	341	353	325	337	317	320	320	321	341	321	334	347	341	348	311	332	366	322	293	321	336	341	311	342	342	338	358	323	342	324	344	345	343	343	341	346	348	335	357	344	334	345	323	321	349	348	337	286	347	329	303	346	313	328	310	345	329	374	339	346	341	308	287	316	329	317	336	314	334	343	379	323	356	311	298	329	314	330	335	327	337	314	328	342	325	320	342	326	347	341	323	315	348	355	358	356	321	341	313	332	344	347	360	324	389	341	324	324	336	337	355	353	328	334	288	319	338	341	358	340	365	363	304	336	355	317	317	324	318	329	291	338	373	322	359	362	364	357	360	325	310	332	303	348	325	347	325	342	360	304	350	339	347	347	317	352	350	348	329	327	337	324	329	292	351	333	348	314	320	316	325	339	305	358	339	345	357	357	337	326	307	326	350	361	321	332	349	331	356	343	342	317	337	356	338	337	355	323	296	297	353	339	354	313	324	359	367	309	334	320	318	341	312	334	368	327	344	306	329	305	306	318	330	340	373	372	296	332	323	335	345	344	346	315	309	299	334	333	319	316	320	291	326	355	354	331	312	317	320	334	309	322	342	361	349	340	306	328	306	330	327	353	327	326	348	307	352	314	344	329	343	322	358	339	349	311	337	319	304	303	318	329	334	321	353	338	353	347	315	328	327	304	328	332	334	350	370	361	342	348	304	301	322	296	327	321	362	313	320	334	379	325	369	346	335	319	349	291	321	325	355	336	327	345	349	333	311	361	336	332	347	313	324	319	333	334	324	326	368	318	309	365	313	347	357	317	363	334	363	331	318	328	333	338	340	363	312	304	360	337	333	325	356	342	358	354	326	326	349	357	334	330	339	353	347	309	340	352	351	361	359	362	345	337	323	327	341	337	327	325	329	312	353	282	353	332	314	340	296	355	326	335	334	345	331	335	327	326	324	352	317	316	346	349	329	333	312	368	315	352	348	310	332	348	348	329	334	300	301	344	297	350	312	362	304	343	358	339	327	316	340	316	337	320	327	347	342	322	362	349	390	310	340	345	299	319	333	364	336	318	361	311	357	350	331	358	331	349	360	320	332	332	334	363	326	339	330	318	343	325	379	369	339	354	364	307	307	321	339	343	315	323	323	329	328	349	353	314	315	301	343	335	326	338	316	325	329	333	363	346	342	341	318	331	322	339	336	335	333	330	313	332	335	299	352	341	332	320	329	316	340	310	330	322	333	344	332	326	360	343	306	308	345	363	356	340	341	326	334	344	306	338	342	340	350	353	343	333	345	295	301	362	348	358	322	312	326	332	345	328	361	363	355	335	315	321	350	292	351	338	350	319	322	330	326	356	334	319	362	309	347	322	343	341	350	306	307	375	348	317	337	363	334	348	319	323	338	342	292	339	373	332	316	337	317	321	334	321	341	321	301	308	359	320	316	319	343	317	343	306	338	369	311	344	363	319	334	342	332	316	329	365	336	361	324	329	319	330	369	340	311	338	338	314	331	320	336	299	346	343	348	318	321	340	307	313	309	346	331	295	355	354	323	343	330	326	319	336	336	358	360	327	336	294	305	338	350	344	316	329	327	377	353	345	340	310	290	335	337	325	319	312	304	350	320	343	342	360	327	307	347	339	315	295	321	322	364	366	357	368	318	326	369	332	329	326	298	339	353	334	331	339	330	332	305	358	330	331	315	342	309	320	347	324	298	331	330	352	317	349	349	373	302	325	319	350	347	340	337	355	355	350	334	316	342	300	346	319	342	304	323	323	336	321	312	289	376	366	320	318	327	337	365	312	336	304	342	358	323	296	335	341	326	339	302	350	350	320	316	315	326	308	346	317	338	336	318	349	308	318	323	324	326	318	343	376	345	321	352	311	349	351	353	355	345	305	360	345	337	341	307	331	326	305	319	344	385	294	351	357	340	334	344	337	320	373	340	328	309	359	342	334	318	331	332	311	314	339	313	300	336	332	326	316	324	349	333	312	341	295	321	329	325	356	297	339	343	342	343	322	324	312	330	325	348	347	370	370	330	329	306	318	361	350	324	348	351	345	318	331	329	319	318	347	312	284	350	327	357	332	336	328	356	312	330	348	341	343	297	313	338	344	295	295	358	343	350	319	319	349	333	349	321	300	338	298	374	314	347	373	339	341	341	351	341	320	340	342	314	347	309	330	342	342	326	310	350	316	362	341	332	333	389	312	326	336	354	335	349	333	317	377	315	349	310	334	310	347	309	364	323	333	333	322	362	333	350	335	357	353	321	321	317	334	335	303	332	313	322	323	325	319	333	343	366	343	327	329	307	311	314	333	346	335	340	335	365	350	359	340	309	308	346	332	307	324	353	357	328	353	336	341	334	324	351	343	356	343	349	339	333	350	340	343	318	349	342	337	287	336	309	305	335	331	339	302	319	324	331	308	299	337	345	319	333	321	343	347	314	347	330	305	342	323	344	321	336	316	317	296	283	331	321	309	335	320	340	330	313	333	310	343	355	330	337	295	343	367	336	320	309	311	348	344	371	319	350	341	339	352	326	365	334	359	312	309	330	344	337	337	363	384	329	327	347	330	329	331	324	360	358	301	334	353	370	318	358	327	330	344	356	279	308	301	331	345	315	335	323	319	311	304	338	305	331	361	324	325	362	358	334	312	334	327	310	326	327	308	353	352	335	301	330	332	331	316	357	292	328	326	316	349	362	326	326	357	356	316	327	328	349	328	344	326	320	373	344	319	329	314	348	304	376	351	339	329	381	326	381	345	373	325	366	364	326	365	337	337	341	315	331	335	326	321	340	325	358	313	299	333	328	326	331	360	363	342	355	327	337	335	316	342	344	362	334	340	340	309	334	300	303	359	320	313	320	311	360	294	307	343	364	367	348	346	332	348	321	331	362	311	324	377	332	345	315	315	326	353	330	293	346	315	328	322	332	333	337	355	325	328	395	359	313	311	330	325	350	336	316	301	339	339	366	346	323	343	350	335	317	325	312	319	349	353	343	334	300	358	341	323	322	314	334	336	360	327	348	340	326	332	324	328	324	327	334	317	360	383	337	318	332	339	345	346	339	368	360	322	318	335	323	340	323	342	353	387	315	338	326	308	318	336	361	308	346	332	317	329	323	303	330	309	333	311	356	328	313	347	308	347	326	378	327	315	325	329	344	327	340	302	318	321	322	348	339	346	347	330	291	337	330	351	384	356	305	307	350	323	370	337	355	350	342	307	351	307	317	306	328	311	287	349	335	349	317	307	346	336	336	363	347	344	331	300	325	365	300	315	323	325	323	320	335	345	303	321	325	275	349	350	322	314	351	354	316	347	336	340	324	301	338	338	304	316	318	355	330	333	306	323	317	323	310	339	340	359	349	323	363	369	321	355	315	334	324	311	352	319	350	345	312	323	356	305	326	336	318	320	341	347
11073	1345	1760	2350	2134	1506	1114	1074	936	906	899	880	848	859	838	859	826	898	855	848	824	788	754	743	852	802	818	813	789	837	793	825	835	805	823	819	828	797	764	850	782	750	788	784	794	860	839	829	793	768	751	796	808	773	765	739	760	805	821	840	814	790	750	825	794	819	789	785	802	820	783	808	743	779	781	781	867	793	759	762	785	816	770	755	802	794	804	785	790	810	787	817	781	795	692	802	797	759	840	816	760	814	791	752	780	778	794	776	813	774	822	823	818	798	754	786	753	761	741	792	802	794	792	804	789	784	773	820	770	781	746	828	832	814	778	764	812	719	736	795	793	751	781	759	759	840	812	820	818	767	749	768	808	801	800	796	821	746	782	790	792	783	788	764	823	769	810	838	788	762	772	761	796	780	815	847	811	842	832	784	785	822	827	756	821	735	812	791	810	748	764	729	782	782	767	799	719	777	774	783	825	792	770	822	808	762	822	839	752	832	770	756	778	754	764	791	792	796	816	781	841	783	802	774	818	797	751	772	802	795	818	801	815	746	780	759	774	795	834	788	821	803	727	798	780	793	757	758	800	791	794	756	776	791	767	767	773	811	765	739	800	757	766	725	772	768	807	776	832	783	768	748	746	793	849	806	794	803	806	745	824	819	808	768	830	797	765	814	809	791	816	765	761	757	782	782	779	782	846	752	776	780	762	749	805	775	742	783	785	761	772	783	821	800	759	795	755	779	745	841	813	793	750	734	726	830	750	752	765	796	805	823	806	764	780	718	753	754	741	769	778	792	783	771	781	806	813	763	742	829	805	806	799	803	777	802	780	823	772	829	781	767	821	789	758	821	757	748	766	780	763	793	772	791	803	788	775	796	752	771	778	837	825	840	810	808	733	759	806	774	789	799	796	741	817	772	751	755	809	793	782	786	825	760	718	792	768	766	800	760	733	792	771	808	806	757	862	813	767	752	802	754	787	796	777	792	809	769	767	792	757	850	793	806	784	761	721	830	810	810	776	754	747	807	743	781	771	747	782	779	784	718	818	827	790	867	777	793	833	792	762	786	777	790	795	796	773	798	771	784	785	800	800	787	801	804	773	786	770	762	770	785	762	770	761	797	766	833	836	762	796	805	782	857	775	818	725	778	805	770	832	819	808	764	773	822	809	775	793	765	765	794	806	819	772	751	815	775	764	759	771	755	755	794	848	819	743	763	811	764	822	818	783	798	729	806	817	802	817	779	816	801	786	782	799	784	816	782	740	774	817	731	838	835	770	749	777	817	758	796	799	758	777	778	793	765	819	760	798	764	763	794	796	826	774	787	824	788	756	847	742	797	786	837	789	781	796	782	810	803	796	776	780	812	778	835	743	792	780	792	748	798	827	787	784	826	794	766	796	796	804	748	771	793	813	791	767	733	814	808	740	796	740	787	780	815	793	810	774	765	762	820	801	774	747	764	809	817	740	765	828	717	745	802	778	749	743	818	820	793	832	760	780	805	758	801	783	750	791	768	763	737	854	778	789	833	782	791	768	828	759	790	777	761	772	803	741	745	812	820	818	767	760	820	781	802	796	794	823	747	780	830	797	761	774	762	806	759	722	764	826	831	725	772	787	827	761	813	724	804	784	832	754	788	804	771	761	771	739	775	784	789	802	743	757	818	840	805	801	783	829	790	771	753	794	791	851	772	769	801	749	791	765	801	771	805	728	833	772	831	780	825	785	779	800	831	766	762	794	759	792	833	732	762	798	783	790	777	817	789	764	761	820	781	814	791	768	782	785	774	807	800	776	817	729	782	750	823	759	825	735	749	794	755	798	725	817	808	780	755	767	766	807	861	843	831	803	776	816	813	770	768	822	812	829	817	780	771	784	809	852	788	787	744	815	781	817	787	804	782	745	781	750	751	791	809	783	813	800	777	780	768	783	845	754	804	809	777	850	810	769	797	815	803	806	761	794	758	762	807	807	736	782	750	798	782	738	783	782	780	836	784	799	776	827	786	759	755	741	799	799	797	802	804	801	823	784	782	811	791	747	755	820	804	792	845	727	790	822	759	826	764	796	818	801	796	850	768	815	773	779	791	783	804	780	764	790	740	810	796	768	788	810	814	834	796	786	797	797	774	818	790	806	798	768	780	758	816	756	794	760	776	818	813	737	799	711	794	790	801	793	754	771	756	758	793	820	777	809	789	763	840	757	755	771	795	826	797	811	798	768	794	798	807	849	804	775	769	789	760	772	775	768	769	809	780	787	755	832	826	782	832	793	739	796	733	795	797	764	755	789	779	797	770	796	758	804	769	787	765	785	735	851	771	788	749	774	761	759	778	730	789	801	787	761	732	801	757	833	801	737	828	747	750	802	788	763	769	761	801	721	770	814	785	805	773	812	814	787	768	792	813	793	799	802	739	805	787	804	778	791	801	812	811	789	818	791	790	792	782	825	758	781	834	728	776	798	792	755	852	772	755	791	810	722	792	855	788	801	764	782	724	752	820	788	798	787	796	767	810	736	769	832	841	777	819	738	788	773	736	821	718	765	784	774	771	771	792	754	765	817	771	790	740	801	763	798	783	754	774	819	797	790	776	775	780	800	806	780	773	755	788	776	751	758	817	753	790	790	827	719	773	852	793	782	778	850	796	824	811	828	735	818	771	808	778	792	726	741	787	787	761	759	825	783	748	779	795	767	740	816	762	757	817	780	795	833	804	817	815	754	817	817	826	788	841	768	782	752	763	770	789	817	762	735	754	790	803	771	772	796	816	842	792	786	820	791	811	805	796	770	738	757	799	804	783	788	786	797	830	818	790	768	827	778	817	779	776	766	788	793	824	762	738	758	774	791	799	802	766	777	827	784	803	794	760	844	796	780	815	784	789	806	767	780	784	757	805	778	814	768	810	756	820	766	793	775	814	788	777	758	787	791	799	807	760	795	781	778	749	761	758	776	786	803	775	766	796	785	771	794	827	785	773	778	770	823	806	763	753	786	746	815	767	780	783	876	815	835	788	795	719	791	817	840	756	778	805	833	775	809	824	796	771	759	787	820	814	841	838	815	755	780	787	794	789	780	839	796	766	822	785	827	773	784	822	797	837	814	770	808	847	807	760	782	786	804	731	746	850	773	803	782	758	793	794	817	808	792	785	789	783	807	742	801	803	763	799	809	775	789	772	795	782	774	793	790	767	795	786	821	791	836	783	784	817	833	777	773	774	768	836	811	780	755	766	775	764	742	809	785	802	813	782	778	791	802	768	752	834	759	786	760	786	815	789	853	785	803	812	775	784	777	730	769	778	787	721	828	817	773	781	784	747	775	748	785	799	851	825	809	798	782	780	780	831	785	776	768	840	838	812	770	801	770	743	799	766	814	761	817	741	785	786	784	755	810	757	779	787	811	802	750	799	774	811	749	744	802	829	778	791	792	785	793	827	726	793	784	760	805	814	810	848	804	765	806	708	806	802	810	800	790	748	726	791	777	753	811	772	785	774	796	781	767	814
22588	3385	1234	1265	732	387	274	279	234	202	230	200	198	217	151	177	172	172	167	208	152	177	186	198	189	175	169	169	146	171	169	167	169	164	153	161	167	167	152	193	162	168	159	161	161	144	166	175	170	172	186	170	175	151	158	155	178	184	164	174	161	181	206	178	174	174	158	156	169	172	184	183	189	159	168	161	197	176	178	183	159	153	176	156	176	171	153	170	149	145	175	158	161	174	155	152	172	136	172	169	170	166	146	147	176	183	184	164	168	166	136	158	184	173	160	185	158	178	144	161	150	150	161	177	197	170	174	168	169	181	154	166	178	162	151	159	168	133	186	165	171	169	170	182	170	169	177	165	164	151	179	154	176	156	168	158	167	144	179	169	193	149	183	166	145	178	162	152	153	181	177	163	171	183	176	174	146	154	153	159	186	154	154	157	162	162	154	139	175	151	140	164	168	163	168	163	177	195	163	165	149	170	171	156	148	158	181	162	156	162	181	188	171	148	179	167	136	178	145	149	158	139	179	179	159	158	172	169	164	140	167	204	177	170	178	177	192	163	167	159	161	179	163	156	149	157	133	188	175	146	180	176	184	168	164	165	161	168	163	169	155	143	161	167	164	167	187	179	189	152	162	145	170	143	154	166	156	147	162	187	178	153	171	168	168	156	164	158	179	197	147	184	149	150	166	180	155	158	146	162	156	188	162	150	158	152	183	157	147	173	141	173	179	173	151	162	138	162	172	171	164	161	168	153	169	179	178	153	157	177	162	152	164	179	162	172	175	159	156	162	169	187	168	151	158	170	141	160	146	175	163	169	136	160	173	149	182	170	168	192	139	149	171	170	176	165	181	180	175	183	172	164	143	175	160	156	171	181	165	172	182	164	158	170	168	169	152	142	161	139	157	195	159	178	154	156	143	169	162	162	167	150	198	116	177	171	161	156	173	172	169	171	167	171	183	168	166	157	172	158	151	169	165	181	146	157	178	175	145	152	155	158	184	169	159	160	166	176	134	157	153	159	164	165	160	153	187	181	166	137	149	155	161	189	186	150	171	160	167	161	146	143	146	149	142	160	174	157	161	177	159	173	166	158	158	158	159	163	176	170	162	172	148	155	149	181	153	169	160	164	164	171	167	145	179	163	166	159	173	166	175	182	154	148	183	145	156	134	165	141	128	160	166	155	151	158	145	168	185	158	143	171	137	126	176	144	156	165	154	168	172	185	163	184	153	168	182	179	159	177	161	188	172	149	164	165	170	173	159	170	156	160	163	165	131	149	158	153	174	190	167	151	146	167	153	158	172	160	144	164	164	197	149	165	139	159	172	162	138	185	169	176	150	171	163	153	172	190	162	171	156	186	153	141	147	166	149	172	171	155	174	182	160	151	142	162	173	161	146	170	172	154	176	184	157	178	167	158	185	155	164	183	151	168	179	172	164	167	153	173	178	160	146	163	153	170	178	150	164	188	168	201	185	141	155	157	141	135	178	176	156	180	181	171	143	164	160	154	161	154	167	158	165	173	154	154	170	172	165	164	195	167	152	164	154	151	169	163	151	168	168	164	159	150	149	172	153	173	171	165	166	149	158	150	177	127	130	178	158	156	178	152	156	173	171	174	154	169	182	170	159	135	165	165	144	198	176	159	153	171	163	209	157	134	171	162	179	157	174	155	170	142	164	153	155	175	172	190	149	158	176	158	157	166	171	166	164	165	169	164	142	147	152	187	184	143	163	151	162	175	175	158	139	151	142	135	158	177	154	149	166	168	163	170	169	167	189	167	179	166	174	161	149	169	162	152	146	147	164	154	163	154	191	180	160	159	164	164	160	162	156	162	161	148	164	165	177	175	162	161	148	155	169	160	167	150	170	159	146	138	154	166	164	187	207	152	138	172	141	162	172	160	179	171	174	175	187	140	161	168	162	149	138	191	145	176	188	169	151	155	176	125	132	179	169	169	173	174	159	157	145	175	166	163	168	165	191	193	175	160	144	172	153	139	143	199	185	159	176	193	137	155	163	156	172	170	171	198	135	155	149	172	154	167	179	167	158	160	171	158	164	180	168	168	188	161	156	164	156	174	147	158	175	158	178	163	158	172	163	181	202	155	148	159	156	156	171	162	167	185	169	193	192	192	178	197	172	185	156	175	169	167	161	164	178	159	151	169	140	182	141	182	198	162	165	158	188	177	170	166	163	155	140	170	173	185	158	159	148	162	182	177	129	177	160	163	168	163	175	159	164	161	172	166	161	151	176	178	161	176	153	158	166	179	165	175	144	177	162	173	160	153	173	154	179	147	175	147	136	140	154	139	148	159	153	185	140	159	179	171	134	169	170	156	163	149	158	149	184	187	159	161	167	121	146	168	177	171	148	178	152	158	158	150	164	161	142	150	193	156	168	162	165	168	168	151	181	151	146	166	151	154	170	177	163	160	158	187	165	156	160	166	148	164	157	189	167	198	188	179	168	159	158	167	168	165	156	158	165	148	179	165	153	165	186	144	155	179	165	155	164	147	146	175	163	148	171	173	162	165	166	164	192	161	201	174	156	165	153	166	172	151	173	172	183	168	170	162	174	152	170	162	170	159	196	159	162	191	179	184	157	159	187	163	128	170	138	161	156	157	169	146	156	156	145	194	179	156	162	169	177	167	179	164	166	182	154	171	171	171	186	166	184	166	191	180	172	161	171	165	163	187	164	179	155	159	176	182	163	162	159	155	166	155	167	156	168	148	167	166	172	165	179	164	163	176	178	167	161	186	156	173	156	141	161	156	202	186	159	162	166	148	161	158	162	174	169	166	166	189	154	169	158	143	143	172	146	175	169	173	174	169	125	177	171	183	158	131	178	188	153	158	142	160	151	140	177	172	166	158	149	170	159	158	178	169	146	152	148	151	180	160	169	155	171	171	163	170	167	162	164	169	180	158	161	181	167	161	199	161	175	147	157	154	166	181	156	170	185	174	172	169	156	180	177	160	169	169	164	150	150	149	176	148	190	168	159	140	170	161	147	185	181	176	156	156	158	178	180	185	186	181	155	145	152	185	157	172	156	159	179	160	156	170	148	154	163	185	196	143	168	175	181	157	163	161	185	167	177	151	156	162	161	177	151	164	160	159	183	157	185	190	159	163	172	171	146	204	167	153	171	135	157	161	143	177	137	170	178	171	169	181	172	167	171	161	154	163	152	157	156	167	144	176	170	165	150	160	167	138	179	189	159	162	144	171	150	181	170	170	154	159	168	154	157	184	148	156	174	194	170	148	177	168	179	166	186	193	176	165	188	149	164	163	159	148	148	173	167	180	145	152	174	158	174	165	158	170	137	151	171	166	181	161	168	181	179	180	165	150	179	172	167	180	184	163	167	155	169	149	177	183	163	164	129	152	171	143	167	153	166	163	178	162	167	157	152	202	159	144	172	175	137	154	157	163	155	198	165	158	168	147	163	162	171	174	159	196	149	137	160	163	181	178	157	194	165	183	146	149	166	152	161	171	183	164
14620	1421	2064	4127	2590	1525	1121	926	790	666	657	629	592	609	533	537	516	509	503	506	542	470	435	474	441	453	476	459	479	418	440	476	446	436	436	440	432	447	424	427	434	446	400	453	416	425	461	426	441	423	408	417	428	382	451	427	427	421	404	404	394	432	454	442	406	455	401	416	446	415	421	417	402	407	438	435	439	379	404	417	400	438	385	404	403	439	416	427	401	446	425	417	412	431	412	432	385	403	393	446	426	436	394	423	420	423	405	421	398	424	443	384	421	410	402	396	444	438	442	405	387	439	421	391	389	400	389	452	407	373	415	431	427	451	405	439	432	416	415	441	408	450	412	419	437	397	430	397	422	417	404	431	409	402	414	427	430	399	425	390	440	437	444	429	409	410	408	417	440	451	421	411	409	400	409	411	405	381	412	433	431	384	443	413	416	434	438	416	412	429	399	422	387	409	426	449	403	427	407	398	432	411	388	397	411	395	380	422	399	354	439	383	397	426	424	392	432	448	421	413	392	423	433	396	409	426	405	456	381	458	443	429	429	429	422	433	423	429	416	388	421	401	400	381	409	407	462	436	423	413	403	387	386	398	410	417	447	407	437	393	433	395	385	403	401	396	405	399	422	421	365	376	415	431	382	437	387	450	395	455	410	388	393	423	417	452	400	428	406	406	412	422	412	427	406	420	414	399	375	429	400	442	373	427	431	410	417	404	460	397	416	408	411	425	405	402	436	394	424	464	412	404	440	416	445	408	424	421	388	414	369	402	426	448	432	424	409	412	432	368	436	441	389	432	431	443	431	403	397	428	409	386	431	407	400	439	413	397	426	415	415	402	413	431	425	405	400	363	410	440	413	412	397	371	425	424	430	403	418	426	415	392	430	415	401	395	434	394	414	401	472	423	428	428	374	422	466	437	411	432	392	450	428	385	470	392	419	395	425	422	395	445	415	386	421	384	409	436	436	427	429	420	414	400	453	385	411	430	442	429	426	434	401	404	463	431	414	438	416	413	385	425	463	402	399	426	423	431	429	425	401	409	411	411	421	433	414	394	438	423	419	384	427	425	404	436	403	448	422	404	428	449	411	396	399	400	433	426	394	379	401	438	403	429	402	428	395	410	411	446	384	372	438	361	447	399	465	445	424	405	406	437	397	414	399	413	421	432	393	402	416	443	392	407	419	413	416	391	428	431	419	421	364	428	421	448	445	442	401	448	448	436	434	416	406	422	428	376	402	416	401	408	395	394	405	451	406	367	427	408	395	388	456	414	408	365	452	431	396	424	420	411	448	443	406	426	442	430	400	423	396	397	425	399	411	400	380	392	396	414	445	412	376	447	401	419	434	410	434	421	385	383	441	396	390	447	416	429	404	429	407	402	426	399	455	423	454	425	407	424	430	434	423	416	422	437	399	390	432	443	434	387	420	422	428	433	404	438	384	394	412	431	404	438	454	408	410	399	389	484	419	432	398	403	428	429	432	419	429	417	426	397	384	421	433	431	435	438	427	424	428	443	413	387	422	420	404	434	409	413	398	425	439	451	399	403	386	403	430	397	405	416	403	389	381	410	402	396	437	427	427	440	396	407	399	434	406	386	401	421	402	412	403	384	421	412	427	401	465	392	400	405	446	410	415	397	418	403	442	379	398	416	442	432	437	459	429	428	430	448	410	423	382	430	398	417	432	447	410	387	368	430	433	443	429	402	417	438	437	418	433	397	437	452	472	389	460	401	402	391	415	400	404	433	404	413	418	416	408	433	407	441	397	443	412	415	433	413	408	381	422	385	416	394	389	399	405	441	420	406	391	403	387	392	404	401	433	424	402	410	382	399	411	393	426	390	424	396	413	405	419	398	401	443	417	445	444	448	424	430	413	388	452	425	420	414	415	447	426	416	405	426	445	386	436	425	409	395	365	350	412	465	416	449	418	409	409	406	442	391	442	452	419	395	410	400	398	393	427	419	423	473	406	429	409	425	409	392	481	429	429	429	423	444	407	415	416	393	400	396	402	410	377	434	448	416	424	432	418	422	438	411	402	424	415	445	404	382	417	409	441	422	392	414	397	454	407	389	450	406	396	446	416	422	383	400	388	389	460	423	381	418	393	449	433	421	394	427	425	462	399	454	403	415	381	471	385	415	434	414	428	422	383	427	409	386	416	406	413	442	414	429	470	408	418	396	384	447	395	426	411	416	414	460	422	405	449	388	416	389	416	417	375	390	428	416	417	394	405	428	417	420	435	459	399	397	422	389	431	413	431	409	404	418	438	420	432	406	435	404	413	393	415	413	432	441	407	397	406	424	403	453	409	454	446	409	405	403	444	436	459	444	379	411	411	429	441	403	407	436	407	416	415	410	426	436	437	415	429	452	424	424	410	395	390	459	434	430	449	400	400	405	417	431	431	439	421	418	381	395	438	399	444	443	432	421	400	398	414	417	446	441	438	368	412	384	408	412	385	451	395	380	423	424	412	430	472	403	409	424	408	461	422	428	433	445	389	400	432	399	433	371	427	410	390	415	392	421	391	401	395	432	418	392	401	427	430	452	399	464	451	419	426	415	430	409	440	446	396	413	421	407	385	396	404	420	457	424	401	446	450	398	407	422	404	417	412	397	421	423	406	447	447	421	389	398	409	417	431	444	387	422	427	386	401	440	415	415	449	424	438	386	418	401	404	432	411	411	426	430	424	386	407	374	443	394	413	454	424	400	428	382	420	422	432	413	438	441	444	410	429	425	420	379	444	430	443	386	399	435	397	411	447	443	411	449	387	431	428	404	423	426	434	437	417	393	443	415	408	423	394	401	445	412	417	413	425	418	420	424	424	444	418	441	444	438	431	438	428	404	416	452	377	394	451	413	419	441	417	422	392	423	415	385	411	350	414	454	402	446	388	371	422	428	408	446	397	391	424	413	430	415	412	441	411	401	440	429	378	427	406	399	412	445	399	366	402	434	412	416	450	459	431	399	423	437	428	409	420	433	405	402	389	414	426	436	431	437	439	449	438	452	446	386	408	406	421	411	400	440	440	439	437	424	429	382	402	392	431	416	428	417	419	408	413	426	409	413	419	376	386	389	435	384	420	409	408	417	398	399	398	392	393	416	445	450	379	448	403	391	388	450	444	441	382	424	416	408	443	444	403	406	410	415	424	452	406	389	426	400	412	398	409	419	452	445	427	421	395	401	435	453	407	418	395	359	379	394	409	385	429	443	419	429	414	438	413	473	415	431	430	416	407	410	405	402	468	424	422	402	415	423	420	442	423	415	430	393	439	429	391	393	419	384	404	402	410	428	423	408	394	410	408	388	415	415	435	405	411	404	396	411	428	417	407	429	398	424	451	414	445	444	400	428	414	424	414	416	402	414	420	447	431	396	416	412	413	409	369	428	399	401	393	464	426	411	406	409	410	418	393	417	406	399	426	447	397	413	466	442	396	403	401	450	429	418	404	438	429	396	393	407	400	433	429	435	398	404	392	400	424	386	432	430	399	374
3821	602	525	670	409	369	335	374	360	309	333	346	357	316	369	344	358	334	330	349	343	326	351	359	401	306	338	350	335	312	298	311	341	300	342	351	361	322	338	310	349	352	348	335	369	355	325	344	336	342	355	378	302	322	360	342	353	350	336	330	335	384	341	307	345	368	330	329	288	319	330	363	370	344	352	317	341	335	372	334	313	326	360	314	319	375	327	307	329	359	331	342	345	350	357	338	339	350	302	335	351	331	354	341	342	285	354	335	311	343	357	350	359	336	366	332	377	351	311	328	320	318	347	354	352	285	361	314	341	319	352	388	320	344	331	326	353	343	315	352	303	324	346	354	290	339	364	362	345	331	331	356	356	318	364	369	347	319	314	318	355	309	302	328	398	337	320	327	330	356	365	325	350	339	333	365	348	314	383	362	321	349	354	319	345	283	335	335	349	325	332	329	318	332	325	330	358	316	352	367	346	355	304	352	327	359	338	319	337	366	359	323	345	299	356	366	346	357	330	350	360	356	312	334	327	293	341	374	345	328	362	324	373	365	342	378	363	294	344	340	312	352	338	334	379	325	324	352	344	348	343	339	325	345	304	314	351	358	356	311	316	315	346	328	373	358	359	316	296	334	369	327	363	369	378	344	323	334	338	358	336	359	336	329	340	347	355	345	343	361	347	335	324	338	348	337	328	317	313	340	343	314	315	297	306	359	352	371	339	367	318	313	336	366	332	330	326	331	342	312	303	327	355	323	345	361	337	337	323	336	359	326	361	333	340	317	334	349	321	353	328	322	328	345	358	313	321	324	399	365	326	319	336	342	329	380	353	358	319	340	323	333	338	372	327	336	354	290	329	381	399	328	348	372	314	310	309	349	312	347	303	348	340	325	337	359	367	341	312	352	320	338	336	337	321	370	353	325	337	322	328	330	373	304	346	324	373	346	333	350	357	334	334	331	361	339	333	356	321	369	347	348	345	310	331	299	348	375	337	329	335	343	326	339	338	357	335	352	322	306	343	308	347	350	349	335	339	305	335	344	352	324	314	327	373	369	320	359	345	351	354	356	365	337	361	351	350	354	296	330	332	382	355	363	374	347	355	325	365	303	373	366	342	354	365	381	341	329	340	348	346	331	347	344	347	355	324	350	335	334	382	364	359	361	330	341	324	391	361	391	364	374	317	334	354	345	342	362	318	364	322	336	347	363	382	343	343	330	338	338	329	321	332	318	339	359	359	341	326	348	353	351	318	351	324	339	334	362	328	323	343	347	331	362	349	349	314	343	316	310	369	376	368	327	356	309	340	347	305	333	330	335	339	296	348	346	351	351	368	354	372	323	325	351	334	336	330	341	355	346	325	331	336	332	318	363	340	323	351	326	328	365	330	358	340	328	350	382	330	378	329	339	341	335	385	352	359	336	336	324	347	325	354	356	298	350	350	321	339	371	353	330	324	348	331	350	374	351	339	340	343	317	315	308	356	338	313	314	317	351	356	314	313	336	344	358	364	348	339	317	325	324	334	313	364	335	341	350	335	364	368	331	345	351	358	339	340	339	302	365	351	363	346	327	371	351	341	353	329	363	339	318	380	335	350	324	323	344	357	386	368	331	307	361	309	332	313	327	297	365	333	353	348	310	345	364	307	313	329	336	308	338	352	318	352	344	348	317	369	330	346	309	328	340	336	318	344	330	322	341	357	385	361	342	357	377	315	353	364	367	342	311	314	381	354	346	325	323	342	360	330	326	353	353	327	313	363	359	379	350	328	347	310	341	329	325	330	335	348	334	322	363	345	344	335	336	345	315	351	333	310	354	309	331	341	337	353	335	307	360	329	368	312	349	315	336	359	332	374	335	356	354	364	336	313	365	369	382	321	354	349	320	353	344	360	340	363	332	311	333	341	354	341	378	327	360	358	338	338	300	363	327	301	343	351	346	311	330	347	355	367	353	343	365	348	317	320	351	299	351	348	319	326	359	363	340	347	339	350	334	331	331	355	302	342	387	358	332	337	325	339	352	326	353	327	357	336	312	345	329	323	357	376	324	357	336	340	347	356	344	344	345	335	330	360	377	326	373	311	309	361	358	352	338	359	349	335	336	330	338	374	350	349	338	311	377	338	381	331	360	353	339	363	338	354	354	366	351	337	314	335	324	346	348	315	370	362	363	317	343	358	337	334	336	329	316	337	321	316	353	340	357	326	345	333	339	352	371	318	380	332	337	317	304	356	376	353	356	349	340	362	361	389	312	361	322	334	338	330	353	385	390	348	353	355	343	340	346	367	348	345	325	378	276	316	352	319	354	358	352	349	330	299	350	359	336	311	327	350	332	309	357	320	346	340	320	299	344	325	338	344	343	323	353	315	348	317	316	318	357	346	307	342	332	330	324	357	357	336	381	305	331	329	368	347	345	303	332	335	359	304	340	331	326	354	351	344	322	354	351	369	368	332	394	328	343	355	319	390	326	341	331	358	355	341	352	328	341	398	380	310	291	352	311	337	344	326	349	352	348	334	345	309	333	319	310	350	334	350	312	342	292	339	340	313	350	352	352	328	353	351	313	339	317	342	334	320	339	316	362	321	329	311	329	318	338	365	354	318	336	357	348	345	351	301	364	325	366	363	366	332	335	332	337	348	333	325	319	351	350	327	330	354	352	363	339	334	332	322	367	371	354	342	348	309	364	328	329	333	332	363	352	335	319	398	301	369	321	343	358	370	298	346	341	329	376	333	346	331	331	361	310	325	350	344	340	336	351	312	344	374	299	348	315	352	322	364	342	339	304	365	359	357	328	301	401	351	367	343	351	338	297	328	345	343	315	353	349	326	320	340	336	332	360	345	334	330	359	355	333	395	380	333	368	370	333	340	326	330	322	338	365	350	380	357	322	350	373	334	298	367	339	387	365	319	338	334	327	348	361	341	345	333	325	339	318	310	343	395	366	347	325	328	370	356	331	313	350	320	320	362	327	344	357	330	319	321	333	348	356	347	367	327	303	347	345	330	377	327	342	336	334	348	345	384	347	348	324	327	359	356	375	350	316	316	331	360	340	314	314	363	326	324	363	375	347	355	348	340	344	340	326	342	349	329	308	366	370	339	337	351	340	328	315	329	354	315	312	300	330	333	382	328	327	352	359	394	344	356	332	341	309	346	317	350	345	353	331	363	354	341	355	326	348	335	368	348	361	329	310	376	346	360	333	333	357	351	348	328	385	333	380	343	335	332	368	319	347	355	330	353	376	350	324	361	339	357	336	363	352	329	311	342	346	344	332	346	349	352	373	350	326	368	317	345	317	384	340	337	338	351	323	335	322	337	349	346	347	358	329	349	318	355	311	353	319	330	364	310	351	319	336	347	325	342	334	354	322	344	350	356	333	371	348	334	334	339	317	323	335	328	317	306	343	359	345	321	325	390	371	317	338	358	320	361	347	342	315	350	359	351	360	326	326	328	331	355	392	362	348	326	330	330	342	333	318	339	352	325	361	316	326	344	328	346	322
3657	1002	1285	2158	1336	925	820	821	843	828	862	821	814	784	832	810	839	797	900	823	809	869	817	808	792	810	801	833	779	796	825	760	857	813	854	822	774	808	776	799	784	832	825	851	815	842	812	797	799	835	795	806	805	839	799	798	824	803	833	831	836	811	787	791	858	821	824	835	800	826	785	788	782	822	809	758	840	778	825	800	818	819	795	812	878	797	854	854	858	789	835	827	831	757	809	808	799	819	808	813	825	835	835	836	801	793	787	792	782	829	830	813	845	844	816	800	823	795	842	842	831	805	835	834	726	850	784	788	848	821	805	801	817	798	823	798	887	813	866	818	805	801	819	816	859	783	836	838	812	798	787	824	809	797	854	790	863	828	792	835	796	835	819	814	815	818	815	829	831	855	797	832	828	823	801	788	809	812	849	759	776	800	814	806	860	783	811	806	820	806	825	817	850	823	775	853	803	825	797	778	822	816	845	800	788	805	837	829	821	845	863	731	810	787	800	798	782	826	834	828	783	824	849	819	812	832	796	810	785	747	880	869	795	822	812	815	867	800	788	816	736	842	800	825	846	766	809	765	781	808	805	822	839	825	782	797	816	856	830	805	790	865	781	852	836	818	770	833	813	761	792	818	786	812	799	810	809	804	831	881	769	821	836	792	818	834	819	817	774	845	829	796	767	860	822	786	815	839	829	827	833	834	783	821	813	814	846	856	836	804	838	834	827	780	831	801	864	827	825	868	836	842	852	790	801	835	833	793	797	823	824	820	834	807	786	849	843	817	820	827	841	817	780	863	748	826	807	850	846	790	814	784	811	784	806	850	821	806	883	799	810	795	828	795	796	802	789	802	786	760	862	851	785	812	830	752	779	885	861	767	728	796	812	792	804	816	804	855	763	820	858	794	830	803	823	831	832	767	798	844	824	840	770	790	828	814	826	806	812	792	795	805	809	797	825	809	787	808	820	803	823	844	812	835	809	792	802	800	786	775	831	811	831	864	823	823	782	824	772	829	862	812	749	791	800	792	787	842	791	779	826	845	780	791	815	859	810	801	824	853	812	825	820	862	864	804	800	816	832	781	802	829	846	823	843	834	766	799	871	799	800	780	846	828	837	817	763	849	843	816	776	814	771	811	803	826	811	814	836	786	800	851	798	814	796	751	774	805	848	808	816	776	780	831	797	767	875	801	844	805	783	779	824	752	784	799	787	800	825	832	826	813	792	824	826	797	830	750	833	829	778	764	778	812	806	786	781	814	816	803	788	772	855	840	808	799	827	745	794	818	777	803	825	749	829	807	848	835	833	784	778	806	775	736	794	778	807	845	799	802	829	791	833	790	810	838	797	780	815	829	812	813	833	844	808	841	822	774	826	809	827	793	847	784	809	808	808	821	839	777	793	781	788	798	828	814	826	847	818	826	807	774	802	841	831	773	814	775	852	844	818	824	825	781	812	797	854	804	842	769	821	796	754	789	790	832	811	820	826	829	833	779	820	881	780	822	822	811	843	801	780	825	818	854	833	816	837	833	756	808	844	814	854	828	849	813	811	814	846	850	804	798	785	820	790	761	810	787	830	830	769	811	828	834	807	795	771	786	786	831	849	782	837	820	828	810	854	819	829	803	872	800	818	814	792	824	805	784	901	842	793	834	811	780	771	831	799	834	815	836	792	826	818	843	816	778	839	813	847	848	783	808	773	819	829	749	829	800	833	812	838	805	833	800	831	837	853	807	836	860	772	826	792	814	793	822	790	817	815	784	785	768	786	815	778	868	860	813	816	808	840	854	805	830	816	830	844	826	820	867	788	813	838	854	846	811	835	885	762	851	771	819	831	854	824	839	798	787	795	835	847	825	831	829	826	815	831	836	821	842	851	745	823	758	839	844	772	880	786	825	789	770	798	780	805	776	795	772	810	832	791	850	821	812	819	800	843	813	809	793	840	801	803	824	756	808	802	792	813	810	866	840	798	854	821	804	827	786	762	878	795	777	826	799	796	788	776	773	806	858	774	846	806	823	787	862	815	784	820	796	810	805	789	786	778	807	740	807	813	827	804	825	817	797	801	815	786	846	793	790	833	812	816	846	810	791	818	809	793	879	823	800	773	818	842	804	846	823	809	833	816	777	781	860	774	776	818	811	780	796	823	779	865	843	788	790	799	846	823	814	754	812	820	807	805	855	815	782	852	833	839	801	793	763	825	808	808	788	841	850	832	832	777	841	844	898	762	787	785	829	776	840	846	790	802	768	854	839	842	798	855	892	854	797	808	849	857	794	831	796	820	803	815	879	816	782	821	849	844	811	819	808	857	858	841	822	832	873	878	809	800	843	849	819	885	882	830	821	792	804	793	814	804	788	878	816	792	823	757	823	858	814	816	774	831	858	839	799	870	809	790	858	788	838	811	824	856	861	838	789	834	812	796	831	839	847	817	776	844	846	815	754	837	801	824	787	831	795	795	785	859	767	782	755	811	803	810	821	854	812	856	832	832	823	815	844	826	883	769	811	786	792	860	855	798	790	824	734	823	772	776	807	802	842	797	778	818	844	842	816	852	822	770	829	822	824	791	833	843	807	865	823	830	816	774	842	785	863	791	830	818	866	816	792	789	814	808	785	781	818	815	841	820	859	801	808	843	781	797	917	797	806	817	823	806	753	793	855	787	783	805	835	803	781	812	813	842	789	789	758	842	811	859	806	771	833	803	822	781	833	830	858	809	790	889	802	833	799	794	819	802	749	856	806	832	812	877	811	834	823	820	821	751	817	763	871	817	839	791	848	820	824	833	739	834	808	833	830	801	864	872	809	779	848	867	836	836	794	903	857	845	856	801	792	802	775	800	876	818	827	824	764	827	809	823	799	836	811	785	864	784	814	831	763	812	809	844	835	838	811	815	811	838	797	795	779	810	828	817	823	811	789	808	827	862	806	801	807	842	809	781	807	828	827	817	816	802	826	812	778	829	812	795	785	781	850	811	836	815	809	797	849	855	835	853	828	810	813	843	856	826	808	838	790	811	807	792	842	834	811	828	863	811	818	824	786	772	795	780	794	777	818	771	781	840	764	817	821	799	791	761	797	802	800	796	837	831	824	809	860	817	816	775	799	797	808	838	807	797	823	799	799	802	760	807	840	811	849	800	823	877	809	829	786	852	765	867	797	791	788	795	798	818	857	846	817	784	824	859	805	809	778	814	818	848	788	806	825	832	823	808	833	848	844	837	786	835	810	838	866	825	844	862	828	828	784	799	814	816	844	791	824	808	835	835	796	756	798	800	847	837	815	794	784	845	852	802	822	819	875	837	848	763	834	730	834	778	824	792	836	837	829	830	878	815	830	775	780	817	789	802	804	824	842	824	839	814	853	867	798	810	762	760	831	861	834	781	821	796	780	819	856	851	872	832	753	828	801	837	843	788	799	842	815	807	811	795	841	735	831	789	795	835	770	777	833	791	788	805	778	814	828	807	799	772	823	845	844	811	799	802	823	805	794	808	751
13586	1776	1146	1282	661	464	428	362	336	358	374	349	332	375	356	370	321	333	351	331	313	337	323	331	343	357	309	329	319	371	338	361	323	351	361	352	327	324	366	337	368	348	316	289	347	323	315	331	343	329	318	317	362	316	353	352	331	334	321	325	377	351	338	322	364	326	364	323	330	312	347	347	312	333	342	360	336	307	311	349	341	334	308	303	336	313	380	334	375	287	331	347	379	339	330	337	329	330	323	346	351	365	327	296	337	341	371	357	288	313	360	337	327	327	331	334	345	339	328	330	346	341	329	313	317	311	318	310	351	342	320	346	355	325	308	332	348	336	334	322	338	334	355	367	338	387	311	287	334	328	334	311	365	333	338	330	329	349	321	320	341	316	345	317	320	345	334	354	323	331	334	369	329	329	359	338	352	311	335	341	392	334	333	348	327	328	304	323	327	350	334	318	274	350	342	343	347	385	350	312	327	310	357	338	327	355	312	365	344	329	330	323	309	373	338	324	313	318	308	299	322	325	356	348	319	296	324	304	341	316	325	346	318	340	325	358	326	349	342	341	355	334	337	323	342	362	345	340	349	342	339	335	312	358	327	354	324	344	335	330	323	352	325	322	344	320	345	326	334	337	352	325	352	319	325	301	350	299	333	308	347	340	347	312	329	339	339	342	324	327	320	314	367	347	331	356	317	312	340	326	362	320	340	321	342	309	321	315	351	337	330	318	300	375	286	336	318	319	355	337	329	341	310	362	335	321	346	345	315	340	326	321	350	337	322	331	310	319	318	306	293	326	340	336	326	333	342	318	353	354	352	330	366	366	315	343	372	296	338	327	320	342	322	328	343	311	365	361	346	329	361	359	323	351	332	321	307	324	328	342	289	345	376	340	328	375	358	297	338	325	325	298	343	329	309	341	345	352	295	319	319	334	306	342	334	338	329	347	304	347	343	330	318	331	328	335	365	339	334	343	353	339	349	342	342	353	328	309	372	314	345	316	334	327	350	321	373	334	347	337	329	357	339	364	356	369	367	329	339	340	326	310	321	341	336	360	330	302	343	338	333	341	367	358	342	338	346	361	346	306	313	351	319	331	310	333	313	290	330	349	307	341	375	383	354	319	363	336	382	321	316	342	334	322	352	318	288	348	348	329	338	321	362	366	297	309	340	333	323	353	276	366	338	316	305	338	350	355	360	345	367	337	309	305	317	361	344	335	350	350	319	309	356	351	340	357	331	349	357	335	367	355	351	345	308	315	345	364	338	363	317	316	315	301	334	335	312	343	332	330	353	342	341	362	318	298	328	330	298	328	325	362	357	337	345	336	341	316	362	373	336	379	324	350	329	325	319	312	312	330	325	335	320	303	359	343	303	346	312	308	333	339	310	297	341	342	312	358	347	344	310	352	315	358	336	340	315	364	327	350	346	316	331	340	343	306	332	340	370	353	332	354	333	330	343	339	343	330	320	317	315	320	368	325	323	341	346	314	318	345	325	346	310	347	354	327	340	373	315	365	337	350	327	329	354	313	334	359	330	330	359	345	354	339	340	322	317	334	344	333	317	329	333	322	323	325	339	308	338	352	321	356	344	308	328	325	322	311	320	328	321	322	325	347	336	363	331	340	357	310	346	315	358	319	343	328	363	334	325	346	328	326	322	340	302	329	312	366	349	329	345	311	327	353	302	327	352	344	342	343	347	329	344	328	359	324	354	346	340	327	360	363	310	352	359	327	364	338	366	332	324	328	317	350	363	349	340	312	325	365	327	337	336	372	393	355	335	356	364	337	362	341	324	348	344	351	373	349	345	337	348	335	300	321	319	311	342	344	322	324	318	305	320	301	334	312	342	322	364	341	307	353	346	346	313	333	358	337	329	331	317	316	334	337	331	306	304	331	307	335	370	297	347	309	372	372	368	339	338	346	312	340	328	323	338	341	325	325	341	357	341	322	341	330	347	347	307	354	344	348	303	328	326	338	338	354	360	306	323	308	365	323	333	338	357	348	312	346	349	330	353	349	320	307	307	313	383	304	348	345	323	330	331	310	336	336	349	320	312	320	306	321	328	336	361	321	351	353	347	352	337	313	324	321	346	365	341	341	325	337	332	377	331	378	317	345	320	376	287	346	371	315	357	328	311	329	344	326	337	340	347	333	352	342	342	298	334	357	355	333	330	347	344	378	319	356	339	325	327	320	322	381	386	320	325	314	332	358	333	338	353	313	278	351	384	305	359	360	324	323	347	357	314	343	291	321	385	315	345	311	324	325	308	334	367	317	321	361	357	345	323	322	338	337	325	360	325	354	351	336	340	345	342	305	329	361	381	355	333	370	334	337	322	354	353	292	330	366	405	311	345	359	353	328	339	328	335	321	343	350	331	336	301	356	353	333	290	323	330	364	348	308	337	322	347	334	381	350	345	333	321	365	339	334	351	309	304	347	335	347	353	370	361	338	331	330	330	326	317	371	352	311	321	328	328	338	334	333	332	314	330	312	335	326	286	355	383	343	345	280	314	339	344	328	350	321	323	361	339	337	353	313	368	320	321	334	344	331	330	364	322	346	299	358	331	349	371	339	341	328	334	337	336	319	327	346	368	310	371	329	307	368	295	333	321	307	354	312	354	318	348	314	305	300	328	334	354	330	312	354	315	333	370	323	361	353	334	321	381	356	329	304	315	312	346	320	327	339	326	330	343	342	312	336	357	368	353	350	317	351	325	321	305	346	341	300	327	356	347	345	345	357	348	315	325	334	326	338	356	322	335	310	365	365	344	311	340	331	345	339	356	355	324	318	329	326	315	347	346	326	376	339	325	354	343	316	343	340	357	369	324	376	332	365	296	320	352	346	321	341	363	350	349	325	353	329	348	351	357	347	317	336	353	357	333	332	303	382	290	348	363	325	330	340	331	310	298	317	358	332	341	326	352	311	331	334	349	341	325	365	350	352	323	341	359	319	310	312	333	332	351	298	309	349	341	313	382	306	312	344	315	330	338	336	330	341	349	321	348	313	334	329	312	342	312	325	344	330	313	336	365	332	312	336	337	300	332	351	333	322	344	327	343	305	401	369	314	335	341	329	370	352	354	372	380	345	323	333	307	338	319	343	303	354	364	314	369	347	342	312	344	316	331	374	322	362	337	344	345	338	334	332	328	347	344	340	353	328	316	335	341	310	334	338	325	360	352	319	345	317	323	374	355	339	340	327	307	348	339	348	324	307	344	338	344	380	330	343	324	324	326	311	339	344	333	336	310	330	312	349	350	341	391	335	382	317	347	369	346	325	339	336	333	337	350	323	324	319	338	364	335	333	316	320	310	322	337	309	337	318	348	358	355	313	354	306	320	364	295	339	321	365	341	333	333	344	348	322	346	326	351	334	329	359	320	331	358	331	348	332	341	322	309	295	314	366	328	361	315	322	312	322	315	302	348	309	360	359	333	315	324	315	324	329	329	342	329	350	335	349	356	329	342	315	322	335	340	352	312	342	332	328	355	345	342	346
10678	1422	2206	3893	2212	1262	1088	1076	860	954	940	851	859	862	800	896	857	887	858	820	887	819	816	845	797	803	777	802	820	812	830	795	792	810	836	785	791	829	782	794	813	804	840	804	785	807	797	812	801	773	839	779	772	846	766	783	815	829	772	850	822	792	827	796	753	778	800	751	795	785	754	797	794	842	803	807	792	838	814	823	838	768	781	801	834	725	822	758	875	819	771	787	780	761	840	777	766	785	783	783	794	764	804	811	759	791	797	749	773	759	750	773	772	799	803	801	808	788	826	820	805	750	772	814	792	800	813	789	798	801	768	828	780	765	725	800	788	778	773	820	776	790	802	805	854	791	778	873	852	765	776	807	797	817	795	805	797	811	772	748	783	780	791	790	779	780	813	780	820	741	762	791	811	833	805	755	823	785	801	830	753	788	807	783	793	801	746	841	804	801	771	713	759	789	741	804	844	801	776	742	824	809	792	728	839	814	775	814	838	790	793	796	698	862	786	758	814	754	829	851	758	853	801	746	764	769	773	746	774	765	747	801	787	768	772	754	816	770	834	792	807	765	865	748	810	810	782	809	807	796	807	768	800	763	784	768	861	794	778	804	836	788	779	813	761	798	825	768	810	808	762	799	792	806	780	754	774	805	822	753	800	804	783	828	844	794	814	777	846	790	768	740	811	785	781	746	821	837	788	767	808	780	821	759	822	753	742	750	785	814	816	796	762	714	792	748	782	810	804	775	766	780	808	790	805	821	826	842	797	747	783	767	780	757	787	835	732	771	847	775	846	820	779	785	788	785	813	793	774	784	732	777	781	784	836	814	799	797	787	756	769	766	770	754	756	752	821	819	825	817	755	816	766	828	828	776	803	809	777	810	824	754	770	784	782	740	785	766	753	789	791	737	761	841	825	769	759	781	816	791	749	774	810	803	737	825	824	802	785	808	789	733	762	781	740	817	745	825	816	773	823	781	772	815	764	805	829	783	808	783	805	785	815	778	812	773	780	743	796	772	789	795	779	813	789	788	777	801	821	818	789	814	746	795	788	815	819	811	743	789	778	785	800	764	755	714	811	809	799	787	749	736	786	764	787	781	803	821	799	777	760	776	765	791	764	790	793	750	820	801	819	776	772	807	791	778	767	827	805	835	808	786	790	759	780	783	782	822	866	787	845	777	775	796	817	847	752	799	804	773	793	810	813	818	807	839	774	756	793	792	805	759	777	755	833	791	831	795	768	805	763	779	761	776	818	736	833	800	760	854	736	761	801	808	806	773	763	787	804	725	811	775	793	815	800	757	816	799	813	786	769	774	772	779	831	787	842	802	833	793	811	828	781	773	764	810	814	781	762	812	794	770	791	766	800	720	768	810	770	795	855	719	830	822	797	796	798	826	776	804	786	777	821	806	762	789	765	798	807	826	729	773	853	747	749	810	823	801	827	804	757	831	754	771	764	777	834	799	768	802	776	777	846	835	823	778	744	808	776	807	855	797	808	781	792	770	821	770	793	757	733	775	801	815	851	837	792	779	785	808	766	763	800	767	844	760	810	776	841	761	785	783	779	807	798	782	791	812	807	806	797	806	767	803	746	805	812	706	810	831	785	749	803	777	795	789	769	773	796	786	734	786	789	769	777	800	750	835	791	783	747	773	779	800	763	768	786	764	770	857	794	775	792	844	823	828	786	780	789	773	824	774	804	781	752	788	813	765	754	822	782	712	747	797	787	799	738	811	827	832	814	745	771	796	820	804	826	759	749	800	770	813	827	814	764	740	855	756	782	730	766	772	777	834	800	787	783	797	781	816	807	782	805	822	745	839	774	765	735	771	801	816	784	773	819	731	775	773	783	745	800	849	763	796	838	756	810	844	779	805	772	808	796	746	752	789	796	813	841	793	780	809	772	825	734	790	803	763	766	804	774	837	807	816	773	816	773	748	784	790	783	775	787	757	808	770	772	790	772	768	813	760	752	785	826	811	767	777	753	757	852	734	783	805	734	757	852	749	771	797	782	760	799	799	803	810	771	806	773	839	792	802	813	826	780	786	772	786	792	800	837	769	805	861	799	740	802	806	731	809	784	781	808	791	782	815	805	741	757	751	855	788	797	754	793	845	766	870	878	764	788	758	800	776	809	785	776	819	752	797	746	792	745	775	749	832	823	781	817	766	766	817	777	777	772	773	796	780	783	796	804	800	781	776	811	800	784	860	824	841	758	815	776	765	751	812	732	769	782	783	798	802	776	774	812	787	792	786	762	847	741	782	801	786	777	745	758	761	814	835	803	758	807	810	802	834	846	778	808	783	764	827	792	770	795	801	814	781	802	797	805	772	778	777	817	828	804	794	796	825	805	803	783	822	766	762	798	797	808	778	809	813	738	791	794	796	738	760	758	776	845	797	719	831	781	762	788	821	818	787	793	756	823	800	799	771	763	767	717	802	785	822	779	790	821	811	776	809	737	786	856	827	790	765	788	763	762	777	824	755	759	798	772	840	772	831	756	752	792	799	791	778	773	799	837	775	758	814	814	814	813	755	792	801	780	807	812	743	776	827	780	778	784	774	811	744	757	834	762	804	797	787	771	800	834	742	739	856	819	805	768	776	780	799	812	746	842	778	820	774	773	744	775	807	794	816	791	843	784	765	748	764	770	834	842	775	778	808	789	792	768	791	794	780	815	817	785	726	828	786	759	752	750	774	837	813	742	794	750	740	810	810	744	754	777	846	783	822	801	812	782	821	767	782	802	802	760	755	837	794	786	778	811	777	758	812	814	768	761	785	800	787	809	816	772	777	805	758	734	756	768	771	764	765	780	809	760	792	831	828	789	828	773	755	812	756	787	759	782	760	823	770	735	792	765	847	819	772	743	823	822	766	725	770	750	776	756	817	770	778	778	839	792	740	789	757	788	791	778	770	748	784	803	797	739	771	757	800	807	741	796	805	813	798	771	815	790	808	828	736	814	797	830	821	749	780	777	779	752	800	798	750	805	803	755	835	796	785	767	783	761	801	820	797	811	813	812	784	819	796	793	789	783	827	772	771	780	749	768	782	785	798	796	802	763	835	781	788	809	780	811	803	799	780	758	760	755	769	803	768	796	769	845	747	790	829	833	768	750	789	806	796	763	795	787	770	807	795	781	792	738	802	819	757	766	776	808	781	756	752	786	784	781	760	799	787	773	789	786	770	796	835	825	793	756	817	815	788	841	745	761	816	810	754	824	769	765	799	823	800	796	775	813	824	793	742	753	798	799	821	754	795	805	788	748	733	823	745	836	781	748	787	771	762	748	853	767	804	791	757	782	787	771	812	775	803	811	789	809	802	799	764	779	770	767	775	768	761	757	840	793	814	751	776	739	772	753	755	784	815	739	768	789	805	779	807	801	795	807	790	803	802	802	784	804	790	797	812	794	803	805	806	806	842	799	830	783	773	819	758	730	775	767	793	822	760	778	767	829	781	783	806	781	764	818	793	813	735	776	809	824	800	812	764	786	836
21964	3260	1322	1435	979	341	325	253	228	197	200	206	175	176	182	167	203	186	149	176	161	158	171	166	179	205	185	183	145	160	168	179	169	179	158	188	158	164	156	163	163	158	186	172	160	152	166	156	168	174	156	168	143	133	165	158	163	161	166	169	173	141	167	162	172	155	167	166	170	154	161	183	154	147	162	190	164	146	164	182	172	182	146	154	157	154	168	164	156	136	154	134	168	138	159	162	168	157	173	176	167	159	194	175	154	172	140	170	172	177	185	173	149	167	174	183	149	178	179	174	165	152	167	136	149	159	158	167	184	177	174	152	167	170	174	154	181	136	163	154	150	160	159	165	153	176	158	155	156	141	166	168	164	151	153	169	179	151	168	159	162	160	153	187	158	174	168	196	154	175	174	150	156	176	166	164	163	173	180	151	164	192	144	166	177	152	176	161	178	150	179	157	174	165	169	145	147	163	153	161	195	178	163	144	156	173	163	175	169	154	175	174	154	157	133	145	189	154	162	154	170	158	135	167	142	146	177	170	156	159	176	162	165	149	150	158	165	158	164	175	159	174	160	200	172	164	159	162	178	168	162	164	179	161	174	136	155	156	149	167	157	188	150	146	169	165	163	194	172	186	192	150	168	160	141	176	184	160	171	157	148	161	177	182	154	145	152	156	173	168	192	171	164	192	156	168	146	164	170	174	153	186	161	156	171	168	160	162	163	158	148	161	165	161	167	141	161	156	158	169	149	174	155	156	148	142	159	162	182	146	161	160	155	169	170	171	178	161	167	146	166	165	169	156	155	128	163	160	155	156	178	178	171	159	171	159	154	183	153	157	164	188	143	172	157	189	177	147	163	153	160	195	157	167	149	146	151	138	164	164	171	130	145	158	155	155	163	152	168	161	158	186	181	140	152	157	134	153	185	148	161	183	168	175	169	170	148	157	140	166	167	185	162	180	172	162	170	170	176	176	164	151	150	152	150	156	163	137	175	155	144	171	162	164	174	168	163	169	165	148	157	151	156	165	170	165	164	139	185	165	156	149	159	160	160	149	156	146	181	153	148	137	165	158	164	157	157	159	147	154	166	145	162	175	185	157	161	165	167	198	149	185	142	165	170	149	145	156	159	148	155	173	159	149	175	197	154	163	156	164	159	162	165	156	164	137	151	163	170	167	154	157	148	165	148	172	176	145	153	132	162	198	155	162	166	190	158	138	165	168	155	153	164	169	182	160	186	147	199	164	159	156	160	159	148	188	183	192	154	163	184	162	183	164	178	175	172	147	149	171	170	173	149	146	155	163	166	154	171	179	142	177	176	142	170	178	189	150	151	159	159	194	159	153	184	166	150	168	151	147	144	179	175	165	170	162	144	162	170	146	160	157	161	158	158	145	146	164	147	167	182	157	164	161	144	164	150	176	157	191	150	168	158	157	169	149	156	161	144	180	151	162	168	151	187	157	187	179	179	150	134	184	152	180	175	160	160	183	167	148	172	152	176	158	165	187	166	164	139	190	159	162	174	158	180	170	165	176	139	157	161	159	175	163	173	183	173	150	161	135	134	188	152	144	150	166	154	127	178	186	171	161	169	143	174	176	174	154	170	190	193	160	173	163	153	157	146	144	161	182	167	163	151	160	164	145	153	143	158	171	155	163	157	146	173	173	169	172	173	169	166	163	162	140	145	162	158	159	170	168	159	161	179	179	164	144	146	141	137	147	168	157	184	129	169	178	167	145	166	168	136	172	178	170	151	162	151	179	164	160	173	162	160	165	146	158	152	181	185	153	165	142	138	171	160	176	155	145	169	165	159	169	174	182	184	147	152	169	160	164	159	186	167	159	175	158	160	152	154	159	147	169	151	160	148	173	156	173	157	167	187	170	185	183	163	154	142	172	161	180	151	142	154	171	163	145	157	163	172	168	157	156	188	161	159	162	162	160	167	161	176	164	166	161	165	156	155	158	169	152	150	173	163	185	141	142	143	148	145	178	167	166	133	165	153	164	129	161	142	167	170	163	168	153	194	137	165	155	173	180	167	160	176	152	157	142	184	155	167	150	154	145	174	161	162	133	166	161	137	157	151	127	174	165	155	163	164	156	176	164	175	165	177	137	143	160	185	167	155	163	168	164	162	143	141	152	136	156	164	188	175	173	138	170	148	134	155	165	155	151	176	163	143	173	136	172	167	152	144	167	148	157	165	171	176	148	155	177	159	139	169	160	165	163	159	154	166	166	154	157	177	154	184	183	144	160	166	153	167	178	186	174	156	141	138	176	164	181	169	183	164	166	147	145	150	172	201	148	152	160	156	167	141	151	174	148	167	189	138	157	151	156	151	169	161	162	159	159	186	154	167	156	169	164	166	155	167	148	182	163	154	175	164	165	158	167	169	189	192	151	158	162	156	174	168	177	167	144	171	159	169	154	175	131	148	149	136	163	144	161	163	174	151	151	149	153	172	152	167	147	155	180	162	163	195	148	167	164	144	172	170	181	171	145	139	157	163	184	186	162	165	161	185	134	140	149	166	158	175	148	138	154	157	163	157	181	143	146	152	164	145	187	164	160	141	174	183	157	160	153	159	140	149	149	161	149	165	149	145	159	169	152	171	183	156	194	163	158	171	180	149	157	159	153	184	175	161	156	160	165	164	186	161	183	137	171	166	136	161	177	156	147	148	196	161	154	165	160	169	157	160	154	158	147	151	135	164	129	161	173	160	165	174	148	154	182	149	156	153	181	173	165	188	136	169	192	161	151	155	154	140	158	156	162	186	176	187	187	147	147	155	132	164	158	139	165	191	143	162	185	174	182	164	139	149	160	182	156	145	158	156	160	178	177	170	190	158	160	148	169	170	167	146	175	180	166	176	171	145	161	161	179	178	146	158	169	146	148	193	149	148	169	162	163	166	179	177	163	191	156	182	158	141	169	168	153	153	146	170	161	168	160	185	173	173	149	165	197	176	143	182	177	182	151	158	151	167	153	138	163	147	161	173	157	176	171	165	145	168	154	148	148	179	178	172	159	173	162	162	149	151	173	175	140	150	138	154	157	162	150	191	166	147	167	155	172	136	182	143	172	179	154	144	172	163	162	154	134	153	167	158	145	186	162	153	155	176	126	165	147	155	159	176	168	160	153	154	157	162	146	150	169	183	154	154	173	134	167	163	191	177	146	168	158	155	158	159	174	159	155	161	152	153	145	140	172	146	163	142	179	138	187	182	168	157	140	168	159	179	163	169	149	154	158	152	164	167	167	181	158	165	151	165	157	152	161	168	162	156	157	160	153	143	158	203	181	158	178	145	141	169	178	150	162	172	191	168	173	173	146	175	152	163	144	175	158	147	157	168	164	134	164	170	150	167	140	138	194	149	167	161	191	162	176	159	166	150	155	158	155	147	145	154	180	175	150	165	156	187	164	177	172	173	173	173	139	184	184	153	142	187	150	169	163	153	166	177	152	168	186	146	157	153	155	142	148	167	161	161	177	170	154	167	164	168	172
14257	1484	2437	4815	3463	1322	1056	918	758	681	658	677	618	562	542	545	497	494	532	476	453	495	459	468	493	461	453	450	432	426	464	495	431	441	399	451	407	426	433	404	420	417	394	417	437	411	406	413	446	427	453	407	384	436	445	420	409	409	405	409	456	397	398	410	428	459	412	420	424	438	427	398	406	424	420	395	406	397	396	401	419	406	426	412	417	384	414	420	432	419	444	430	443	391	413	394	425	413	413	422	433	404	412	396	426	398	392	427	383	384	397	337	413	432	413	420	408	414	421	411	415	424	428	406	397	390	378	380	421	395	411	427	418	397	416	394	402	366	411	414	381	433	369	408	387	396	407	416	379	386	414	462	394	424	416	401	385	394	398	457	422	424	407	399	427	393	388	443	391	411	380	407	431	411	404	426	416	412	377	425	408	427	419	411	388	417	439	418	402	421	396	429	404	381	432	404	442	425	415	425	403	368	382	380	420	438	407	405	411	408	441	393	412	356	430	417	407	368	398	399	436	407	451	412	420	410	401	401	408	415	413	410	425	376	430	410	383	439	404	397	406	393	428	453	444	436	378	430	405	416	421	432	408	406	403	434	395	394	448	409	398	434	409	407	399	410	375	423	424	430	399	384	391	433	427	423	444	420	399	409	384	388	391	385	437	397	411	405	453	374	420	435	404	437	386	408	458	413	432	434	401	388	416	448	443	428	388	418	410	456	417	436	411	407	441	370	429	398	395	412	405	437	407	404	406	413	404	411	437	410	437	425	378	408	415	450	418	393	395	413	402	393	412	437	386	388	404	409	377	404	382	407	426	424	415	392	452	408	404	385	364	414	392	399	387	419	456	397	431	418	397	390	416	406	416	384	418	422	446	375	431	412	403	431	409	359	439	384	400	437	405	404	430	421	445	424	366	407	411	405	420	397	409	418	442	446	424	399	381	394	425	431	419	397	385	385	400	423	430	426	411	448	398	406	389	431	386	424	402	374	438	420	433	367	397	455	413	412	395	423	418	386	382	435	426	404	377	385	427	414	388	432	440	412	423	412	419	403	423	386	440	411	401	423	418	458	449	403	438	401	379	395	434	416	397	396	448	390	399	409	374	385	414	426	426	409	397	415	359	435	401	415	414	403	441	412	404	396	404	409	368	429	444	441	403	383	380	387	382	419	394	441	415	421	414	405	444	428	397	427	395	418	417	398	407	416	398	403	433	419	395	413	432	420	404	389	433	442	433	412	377	413	433	384	431	428	423	403	390	399	380	393	414	397	374	418	410	403	392	393	424	394	428	403	394	404	421	412	409	405	445	433	433	429	400	438	406	413	422	431	394	396	422	384	399	424	423	395	395	425	413	416	418	453	431	378	367	409	389	407	422	444	410	414	411	387	379	391	410	421	428	424	397	418	418	370	389	406	380	391	418	426	391	432	422	360	409	393	438	415	396	389	409	423	377	406	384	402	409	392	453	425	428	415	395	382	463	447	427	382	372	401	427	374	428	366	416	438	416	413	383	409	407	390	377	381	450	446	407	415	406	403	380	406	455	396	418	438	377	399	394	393	428	389	406	396	387	415	410	423	417	406	384	410	457	404	423	407	409	377	406	407	389	418	425	440	425	463	451	409	389	407	395	381	382	424	377	392	420	402	432	392	400	429	446	424	430	434	430	415	399	428	419	419	394	431	408	400	420	426	370	409	376	438	412	386	418	379	403	411	414	428	377	403	399	370	433	428	417	389	410	400	431	428	400	402	401	444	400	416	447	366	420	413	396	414	419	438	381	403	376	369	426	426	392	420	431	403	421	385	429	455	386	435	440	403	425	405	400	448	393	446	429	400	422	397	396	408	428	403	409	390	431	451	451	411	390	426	388	357	431	423	418	390	427	424	404	407	399	407	423	368	387	397	410	395	379	424	406	419	427	427	381	354	427	393	384	410	419	413	374	395	421	427	398	400	435	432	427	370	398	391	408	398	421	405	446	433	394	453	417	448	458	396	423	392	412	399	421	405	414	432	406	411	396	432	407	434	410	396	420	382	417	452	420	425	364	423	427	436	413	440	411	398	401	400	437	390	380	385	381	431	416	430	419	413	416	416	412	413	374	430	420	392	407	442	385	379	394	375	412	410	442	408	393	385	405	409	403	392	431	408	407	419	449	431	419	377	383	411	426	377	417	427	402	426	357	413	424	376	390	402	375	429	403	403	423	449	415	409	395	452	403	387	416	413	396	391	388	395	385	396	380	376	417	409	440	421	436	402	423	379	423	409	420	412	424	405	418	421	395	449	437	426	399	374	430	419	440	416	417	443	427	420	388	417	435	438	389	385	384	430	380	415	430	406	409	423	411	411	405	411	397	425	409	417	414	386	394	411	419	411	394	417	404	383	434	390	416	407	425	406	415	365	410	419	426	431	405	411	437	442	401	438	454	431	418	433	436	384	413	432	411	395	399	403	437	403	391	399	421	387	421	395	451	388	443	378	406	413	382	406	447	432	405	377	398	424	415	409	385	447	422	401	394	395	362	413	428	412	389	382	396	421	401	400	446	435	405	413	450	407	426	398	402	419	419	439	403	415	424	433	370	423	396	401	404	401	429	442	429	406	442	403	405	382	412	404	407	377	394	436	435	421	402	408	416	406	407	418	399	412	434	377	424	444	409	441	401	459	407	456	415	415	395	413	414	382	378	415	392	419	416	421	426	434	403	430	422	402	409	412	416	387	403	452	399	413	399	412	404	393	394	423	438	395	420	394	452	420	398	413	393	414	413	414	439	420	409	435	454	413	425	404	398	415	402	432	398	420	408	394	394	416	388	420	412	399	386	437	436	410	398	406	415	408	435	416	412	413	406	406	435	408	402	393	417	415	396	402	412	375	398	399	392	395	396	440	409	413	383	391	406	408	420	413	419	388	385	402	370	426	439	434	436	402	383	395	395	443	391	438	389	380	406	416	439	435	377	422	423	410	389	404	442	414	388	409	417	412	437	423	388	394	448	390	413	433	395	456	414	407	446	428	401	426	460	432	393	401	404	418	394	390	396	407	408	430	422	398	417	383	423	392	419	399	417	407	432	398	446	401	402	411	403	409	406	407	434	457	403	387	392	417	459	389	469	403	425	392	418	416	425	425	390	403	410	432	406	405	391	414	366	415	414	424	429	437	411	417	382	439	406	397	391	403	399	426	359	398	410	417	420	394	420	411	396	423	420	400	412	412	424	392	467	397	422	435	385	405	425	412	401	418	397	441	375	433	436	455	387	395	427	434	407	422	409	398	395	380	406	404	412	397	422	381	432	402	401	397	403	435	389	388	448	431	385	371	387	391	404	420	420	383	452	400	429	396	397	383	453	393	435	379	404	401	400	434	399	420	434	411	405	396	406	382	392	443	413	386	418	397	377	426	421	407	405	383	400	410	401	410	410	397	379	409	417	404	391	422	426	409	378	433	430	406	426	416	429	418	414	445	434	408	418	440	434	421	414	405	420	386	423	386	433	397
3933	666	726	721	475	353	321	314	332	320	345	340	303	339	357	365	332	323	354	334	330	339	345	342	325	325	324	334	337	333	353	313	316	342	367	311	314	326	350	313	376	344	320	335	326	325	332	305	324	338	332	315	322	343	352	311	319	344	337	350	395	325	344	364	268	356	363	353	367	354	334	330	343	344	353	331	314	323	356	328	312	346	328	308	363	357	306	338	329	317	370	336	351	341	307	339	362	337	318	356	367	353	354	317	318	353	350	332	348	334	309	341	362	343	317	301	344	368	310	359	334	336	339	340	325	315	316	356	354	328	347	312	330	305	329	320	342	342	349	338	347	363	336	357	342	341	321	319	316	306	350	314	321	356	351	320	321	301	327	389	344	303	314	346	324	316	317	359	351	380	380	353	330	372	335	341	342	368	316	379	321	353	348	333	329	329	358	359	336	313	329	321	353	346	345	308	349	353	354	354	361	337	300	284	365	347	353	367	341	348	345	331	379	301	337	338	328	335	313	345	311	376	352	319	353	381	310	346	354	307	311	306	325	323	369	325	324	315	309	334	312	343	355	319	289	294	366	342	345	360	347	343	350	345	367	309	325	322	313	315	301	344	321	334	319	328	328	356	324	347	341	300	342	354	327	309	335	390	349	320	310	338	320	340	355	322	339	325	327	333	330	350	312	312	340	333	338	320	294	349	344	348	325	350	344	374	327	313	327	329	319	365	310	352	340	354	358	370	329	339	331	327	330	314	326	334	326	350	329	325	320	340	314	340	347	341	323	347	341	327	352	363	311	323	387	339	318	334	353	353	334	325	307	332	341	370	313	351	352	322	340	331	347	329	351	336	351	331	359	376	367	343	330	309	320	372	334	312	331	353	328	339	348	330	310	351	315	373	325	361	331	321	331	342	376	345	339	336	331	336	314	334	337	327	326	320	338	355	321	314	353	355	315	318	330	349	304	326	345	348	377	368	333	301	352	353	357	360	364	334	343	333	343	345	327	351	313	343	351	353	323	332	336	352	352	353	301	356	330	357	301	321	331	316	332	334	313	310	363	345	343	342	336	349	283	304	376	342	347	355	312	320	327	357	319	345	334	346	367	347	315	336	307	360	327	327	342	325	367	300	317	363	333	340	319	340	323	313	333	346	322	370	318	357	329	359	320	335	329	351	331	364	331	339	347	350	325	306	340	364	343	330	334	359	361	367	301	347	349	323	322	348	347	335	367	363	335	335	315	350	374	315	364	313	334	331	346	335	398	364	342	322	337	345	312	343	338	302	311	316	337	353	360	332	334	342	328	353	356	345	334	362	316	340	335	332	373	317	346	339	348	354	370	326	283	305	377	316	346	313	303	346	326	340	356	346	347	300	356	363	349	365	371	335	365	314	325	341	348	342	318	305	331	321	324	317	368	334	348	329	335	312	328	330	326	327	325	295	339	348	377	312	341	332	304	354	342	326	385	354	313	339	373	363	357	321	355	330	335	352	359	362	363	331	353	353	335	334	301	333	333	345	326	339	317	281	335	333	328	348	375	336	371	360	354	363	301	322	340	339	345	310	327	329	347	339	313	345	325	326	353	364	352	331	352	370	326	327	318	349	340	342	329	328	370	367	325	315	308	352	348	352	320	336	352	343	322	335	368	354	334	350	314	363	333	369	342	321	340	339	336	310	343	364	355	358	332	350	301	345	344	315	332	321	338	333	359	352	316	332	333	356	354	371	315	309	314	372	340	324	344	326	338	357	352	330	340	330	364	317	351	307	344	326	314	304	309	338	365	299	339	336	325	348	361	339	339	329	368	347	332	400	311	308	350	375	327	354	321	333	284	312	361	352	319	331	310	310	350	350	338	333	336	331	319	358	316	345	362	338	340	334	278	359	354	316	357	291	351	352	319	345	338	319	355	317	336	357	327	341	333	325	368	328	342	345	352	335	327	343	334	322	336	352	296	300	353	342	337	329	331	332	342	320	324	312	324	369	305	327	373	339	313	353	352	360	324	316	358	308	322	338	348	351	321	375	313	348	362	394	320	339	309	321	364	305	314	366	331	335	331	349	323	347	362	338	341	344	326	336	334	311	348	329	333	338	344	334	372	365	340	372	320	306	332	314	383	356	341	333	332	335	337	318	362	340	317	341	336	331	352	343	339	336	330	361	363	330	346	341	345	364	342	354	337	339	310	315	341	342	341	334	373	301	311	314	323	357	341	340	335	308	311	343	310	313	352	371	293	332	351	343	315	334	335	341	313	340	332	358	329	319	363	368	340	288	311	355	339	323	332	331	338	342	329	319	320	339	321	372	360	346	325	325	352	312	332	350	318	317	319	349	367	311	345	341	345	350	322	327	346	349	371	335	377	347	327	337	325	329	350	355	313	314	349	326	299	313	368	343	343	365	314	311	351	330	334	330	335	325	352	370	337	368	334	342	316	336	320	355	356	326	358	331	360	347	322	328	326	315	347	334	355	395	351	329	336	347	369	331	353	316	332	348	343	344	339	360	344	357	355	375	362	362	319	354	348	342	355	291	317	361	358	329	330	368	355	315	332	334	340	333	352	354	327	318	373	358	329	361	329	335	372	319	350	375	329	338	295	358	351	355	342	332	323	342	314	343	318	345	315	327	342	336	356	355	358	323	361	339	330	324	326	343	352	333	335	318	326	336	351	356	339	321	334	333	313	346	326	354	347	328	321	314	349	391	348	345	319	336	339	321	337	335	313	383	292	359	358	329	305	346	324	329	323	294	371	354	303	340	331	320	330	354	339	320	307	349	337	342	299	332	338	330	368	350	352	364	353	338	332	302	311	328	338	324	350	307	345	322	318	315	366	355	341	339	351	328	319	333	328	318	340	342	371	340	347	361	323	342	337	333	354	365	330	332	324	345	337	338	328	316	342	339	370	324	342	345	363	339	392	365	327	344	315	320	350	339	336	342	337	356	314	311	351	350	327	316	332	337	347	366	327	314	339	337	334	354	366	347	333	330	329	345	361	336	340	336	295	333	343	359	350	344	351	330	330	334	313	372	340	320	346	307	347	348	334	331	310	337	341	330	320	356	342	303	326	338	348	327	357	331	303	312	336	330	355	340	321	334	360	305	329	346	325	316	335	333	345	363	312	330	332	336	313	352	312	335	353	354	324	348	326	317	360	335	298	372	378	306	337	354	356	326	357	297	309	363	314	341	356	313	359	345	349	346	321	332	307	329	335	352	345	326	335	344	337	369	328	340	354	356	359	294	354	371	356	367	308	347	346	322	349	331	328	376	348	334	324	337	328	345	326	358	368	335	343	327	326	340	331	309	321	347	336	387	374	314	335	318	345	341	324	355	334	339	330	340	330	349	365	326	327	367	328	350	322	318	336	345	324	314	321	306	337	296	339	321	351	326	346	341	325	310	333	354	331	364	320	331	340	320	375	317	337	349	327	315	321	342	326	343	343	331	347	316	305	359	331	335	397	310	331	314	317	284	300	353	354	300	359	323	372	326	363	318
3806	1100	1539	2190	1479	893	810	873	836	778	799	810	810	803	832	790	753	840	795	828	828	815	777	821	808	792	817	803	852	814	832	892	855	811	819	795	805	764	733	803	828	812	808	777	825	795	823	796	833	830	809	782	795	818	813	789	797	805	793	851	788	783	802	815	822	806	818	822	795	808	788	810	814	814	820	807	823	786	780	797	782	778	814	812	780	825	771	826	815	760	859	795	819	767	797	798	814	794	786	803	791	854	803	812	868	850	796	794	738	828	831	811	831	779	804	793	875	885	811	792	791	805	778	826	794	855	817	791	776	808	792	751	809	849	830	798	813	763	830	802	809	869	793	771	799	872	776	770	758	751	774	788	804	793	843	812	830	826	800	824	812	802	793	803	818	809	782	791	833	812	826	806	799	807	866	756	811	835	771	819	818	844	791	796	802	769	810	811	809	801	785	807	860	824	751	814	852	828	824	774	826	834	779	804	786	799	754	735	806	837	806	784	808	829	795	809	834	801	802	821	826	810	792	789	859	804	820	802	779	776	810	749	836	820	769	803	827	814	813	792	767	858	831	841	731	759	811	766	745	805	805	816	792	798	826	771	872	798	811	822	773	824	847	797	829	771	741	826	844	844	831	809	788	816	780	797	804	757	790	820	844	774	780	801	813	811	766	811	798	841	763	838	837	824	825	785	783	785	771	829	815	769	797	796	766	759	834	836	864	823	816	769	809	825	832	847	768	792	789	811	826	828	846	808	779	821	782	814	800	804	835	775	807	777	779	789	777	787	822	777	845	835	748	815	861	838	849	833	838	797	842	735	817	775	797	826	802	809	757	790	797	774	773	804	836	827	791	809	792	782	823	833	819	805	810	758	767	862	858	759	812	797	820	767	813	810	812	800	838	856	804	799	797	846	776	799	812	850	836	788	840	813	832	819	835	785	829	812	820	800	808	824	787	847	788	793	758	749	813	809	816	791	815	787	791	828	799	806	856	801	789	822	766	793	794	803	821	832	791	813	850	791	799	855	796	813	848	762	784	813	780	812	818	802	785	821	834	798	772	841	837	707	847	867	807	790	895	808	801	797	847	796	854	767	823	822	798	807	826	837	815	801	795	853	802	809	840	874	760	821	834	850	824	808	828	792	784	817	804	751	810	833	851	806	795	832	791	821	798	813	840	803	770	744	806	776	779	819	820	812	772	761	823	790	794	768	825	840	848	843	831	834	787	839	819	813	804	802	801	784	792	781	805	817	805	828	787	764	780	841	794	795	825	767	806	837	758	834	819	828	833	815	837	807	848	813	782	774	782	860	823	784	805	798	811	745	836	807	764	807	825	782	780	859	819	832	777	794	807	756	835	799	790	803	761	781	793	743	785	789	800	780	798	780	770	806	731	820	801	822	803	825	811	775	738	835	807	780	797	801	818	857	824	789	797	809	853	812	833	809	869	866	787	809	851	814	751	830	776	828	842	765	785	827	815	793	803	792	812	834	788	821	800	843	806	792	818	802	809	808	839	834	759	803	749	764	790	831	791	800	845	826	805	825	833	751	759	847	823	804	812	841	789	833	816	793	820	869	811	774	731	833	833	809	830	757	832	865	800	767	817	823	790	768	804	811	880	835	726	791	805	812	791	823	786	758	781	794	772	867	879	785	814	809	812	782	827	815	765	783	819	815	841	800	806	862	793	802	819	805	818	842	797	776	819	823	795	801	798	779	761	812	805	787	805	768	824	830	809	783	835	812	801	843	757	782	773	806	801	819	854	773	775	826	816	828	811	820	788	832	806	785	814	823	830	829	768	816	795	835	786	804	802	838	806	814	808	808	801	786	828	766	786	826	832	784	802	795	812	804	784	825	778	803	758	825	789	843	834	796	824	817	757	842	767	785	822	844	841	811	797	819	795	845	760	779	824	827	844	781	827	835	794	815	812	816	783	791	796	768	864	803	801	828	818	808	798	840	752	784	787	819	850	819	799	825	810	835	816	827	761	775	801	805	823	813	775	783	796	813	802	803	767	796	770	771	775	760	811	762	784	830	817	821	824	813	775	797	815	812	820	834	783	871	746	801	853	820	790	800	755	859	783	841	786	851	795	763	803	811	847	801	750	805	792	774	821	843	825	762	831	812	831	839	801	814	803	776	820	804	815	823	854	832	826	807	826	833	798	814	798	807	833	795	834	840	787	785	789	781	825	822	801	788	773	804	832	795	810	808	787	756	852	821	781	823	796	841	788	814	781	810	815	821	815	823	806	819	790	839	796	794	828	808	802	793	806	838	825	789	765	806	772	805	814	852	795	807	851	836	809	813	798	806	864	803	785	832	813	751	815	802	783	813	779	815	733	845	754	807	778	827	812	812	770	796	751	760	801	807	747	817	843	777	813	797	824	836	783	789	766	753	817	802	777	789	783	806	819	784	807	810	779	795	780	820	813	751	799	806	853	848	798	874	804	868	844	814	791	800	793	801	805	795	791	846	766	800	846	774	828	805	849	855	871	757	768	814	816	840	767	791	842	793	809	828	783	791	823	829	853	820	858	797	837	799	772	844	798	825	817	777	760	785	798	854	844	790	780	798	806	780	749	830	769	809	827	782	823	809	840	859	808	799	774	880	782	769	781	834	803	797	796	790	783	789	826	775	807	841	866	804	790	802	769	792	826	806	787	810	832	810	798	809	816	852	794	853	837	805	815	794	773	812	793	822	750	806	813	805	879	807	757	822	772	779	800	793	834	803	837	844	808	837	834	833	824	782	811	770	816	766	807	827	807	744	828	768	811	770	776	813	788	791	754	776	779	857	819	845	849	755	814	810	796	851	777	787	808	812	888	789	829	830	777	813	835	826	800	769	817	780	742	808	831	804	778	808	828	799	823	740	852	829	814	836	871	843	773	817	824	808	828	802	778	870	846	798	815	795	753	819	768	841	811	757	748	850	832	812	786	795	761	759	788	814	809	838	848	778	806	759	788	818	797	798	841	828	778	823	802	748	777	786	785	813	855	733	791	872	861	796	848	778	777	795	805	788	758	836	811	769	852	813	792	756	735	805	788	839	839	802	811	772	791	808	817	780	776	827	823	871	811	800	803	838	812	819	837	794	824	798	785	819	853	823	773	739	812	807	796	818	766	812	803	773	763	753	830	820	807	802	801	816	832	761	842	761	752	804	811	764	787	796	785	819	784	847	833	818	857	774	838	776	786	843	830	815	841	828	780	817	821	831	827	816	805	780	833	797	808	818	839	799	793	821	814	812	835	812	811	846	828	820	876	864	811	846	766	795	822	789	786	792	843	808	801	825	809	835	827	796	814	796	839	804	819	857	841	834	839	835	823	828	824	804	809	806	824	796	828	850	839	872	815	806	812	698	842	833	807	808	853	789	784	814	788	784	801	764	791	763	790	817	749	849	801	784	799	776	878	831	804	814	770	797	802	778	799	764	797	862	797	780	800	810	813	829	798	795	778	796	779	845	856	796	805	826	795	775	807	810	803	830	828	785
13396	1794	1829	1398	673	438	361	397	360	336	330	327	365	333	328	347	326	321	351	367	304	373	312	330	333	330	331	327	344	339	334	322	334	309	357	340	336	356	340	337	316	337	297	316	324	321	346	360	342	345	360	328	338	360	340	335	376	352	312	324	296	349	352	336	352	318	321	308	305	312	316	321	340	307	325	344	334	326	348	319	334	290	316	334	337	326	317	345	301	313	324	292	327	285	331	334	341	360	319	320	309	313	365	345	329	329	333	338	319	342	351	312	323	325	337	314	325	327	354	322	335	323	307	336	319	370	335	389	364	292	322	344	341	317	327	322	341	347	327	314	305	343	319	314	338	321	314	334	318	366	349	328	331	372	307	313	321	321	307	335	331	345	325	351	345	356	365	345	336	297	317	310	341	328	330	338	349	340	320	334	332	313	338	325	356	306	298	365	345	331	333	325	346	357	342	332	325	338	301	362	330	323	327	340	343	342	355	314	336	335	290	324	317	308	329	332	339	340	332	338	337	364	365	343	346	354	330	307	328	359	341	310	311	324	350	297	326	354	337	322	323	334	330	327	311	345	319	333	342	353	273	297	345	334	339	344	332	281	325	308	328	360	354	347	338	358	304	342	334	349	321	306	323	345	300	324	291	334	334	292	322	315	354	357	310	326	325	323	354	342	332	292	301	320	328	352	323	352	346	325	304	318	348	316	332	307	322	321	287	319	346	302	298	303	354	344	368	299	326	336	352	334	343	327	340	323	315	320	310	317	328	336	311	342	349	304	338	339	319	289	314	325	330	299	353	297	361	344	332	338	357	312	321	325	339	334	328	317	326	313	326	308	356	325	340	312	306	344	308	310	326	335	346	332	363	311	348	361	349	317	335	307	329	343	334	334	330	353	330	333	312	301	336	346	338	278	341	339	334	318	309	345	331	322	337	364	341	355	333	349	307	360	319	323	332	331	348	328	335	311	336	331	320	338	305	340	343	304	317	317	308	366	326	338	356	324	347	326	347	365	317	329	325	341	300	303	364	337	330	346	329	355	327	303	312	291	313	326	361	321	354	332	333	330	315	323	343	298	293	284	337	316	299	327	330	310	312	305	347	329	321	317	357	358	348	356	338	299	291	334	297	320	325	337	340	327	340	352	360	359	319	299	318	326	333	319	357	357	346	321	326	325	337	303	334	327	349	317	351	316	307	309	279	327	336	311	329	339	319	287	342	341	321	328	331	284	360	330	297	314	366	322	342	339	330	347	336	320	315	348	359	333	346	324	342	318	337	351	322	353	339	338	359	382	334	359	321	364	351	346	338	319	333	334	319	334	333	357	332	335	336	343	358	353	350	328	309	307	334	296	320	330	281	322	322	360	340	321	333	340	326	319	340	323	329	330	339	322	346	344	348	314	332	318	354	299	323	340	307	330	362	345	334	324	330	335	319	311	320	330	329	306	328	311	305	324	292	333	314	342	317	301	307	356	344	361	331	338	323	372	348	316	340	321	343	335	305	329	336	335	319	328	327	316	319	334	352	321	340	326	313	359	319	299	325	309	311	357	322	332	330	325	342	310	339	318	362	368	340	328	311	354	310	350	305	319	355	315	332	339	317	306	353	342	365	314	354	311	316	336	306	336	328	343	337	305	351	292	313	325	332	347	338	339	354	353	300	356	357	331	358	314	356	385	302	377	348	336	319	359	329	353	304	323	336	338	337	327	345	310	318	333	369	339	326	339	336	327	300	341	331	308	330	329	298	304	354	350	323	329	325	350	347	326	325	330	301	365	353	350	334	368	348	337	359	345	318	369	331	306	299	332	335	314	322	333	310	317	324	306	297	324	294	348	320	335	371	331	347	346	334	349	312	346	370	284	314	360	306	297	320	340	345	317	356	312	328	336	310	331	326	317	301	316	316	315	305	331	329	294	318	299	327	314	337	332	348	358	315	320	340	332	346	369	319	349	329	341	289	325	331	364	359	330	311	334	335	331	351	329	366	336	349	312	331	342	345	361	319	304	352	315	335	317	330	299	331	359	346	292	347	349	334	338	369	322	344	349	330	314	375	320	326	348	371	324	330	306	337	310	345	314	315	322	344	344	376	349	354	312	346	358	328	308	348	344	344	311	377	356	328	326	344	314	334	347	293	332	354	316	342	321	341	359	365	343	334	296	330	339	318	308	325	357	355	339	333	360	336	339	305	295	337	340	328	331	363	345	334	306	305	360	340	337	322	332	335	317	349	333	342	352	306	361	319	316	331	318	301	366	320	316	354	348	306	300	307	320	304	344	340	303	335	346	346	302	298	327	267	323	339	331	320	341	311	308	319	323	309	345	335	341	315	302	345	347	368	321	316	330	308	321	342	315	364	346	332	313	332	336	352	300	338	354	314	361	360	341	319	306	313	342	348	352	330	332	309	326	310	345	340	349	328	352	311	311	313	334	298	347	345	299	361	354	312	347	319	316	324	334	368	337	332	325	351	333	347	318	349	314	310	349	311	342	343	350	319	326	334	354	354	349	333	319	349	353	335	327	313	317	311	306	343	293	312	315	316	297	327	333	333	351	331	363	368	310	317	342	338	328	386	332	336	338	324	354	316	331	320	302	330	358	369	330	324	313	325	309	312	347	313	313	344	322	327	326	320	319	325	301	335	275	341	343	353	338	312	340	353	360	285	325	306	318	342	355	306	373	334	330	340	319	300	343	370	325	334	300	357	361	307	328	351	332	334	307	324	314	366	359	297	304	325	350	333	321	342	318	306	359	321	329	362	305	326	318	333	334	330	348	348	299	316	315	316	276	378	310	326	346	328	317	334	308	351	308	297	354	339	328	311	316	353	313	348	331	316	345	347	309	332	318	334	323	348	314	340	315	353	307	342	331	322	294	339	310	374	340	336	300	366	362	359	360	334	361	334	332	366	331	397	327	301	334	319	304	304	311	341	333	361	344	321	306	347	327	335	328	342	302	326	321	335	280	333	308	346	347	321	312	297	357	314	324	314	289	360	336	336	322	340	332	300	275	319	323	355	357	346	368	313	352	318	344	323	340	351	320	324	345	329	320	334	328	321	333	342	336	294	344	319	370	332	351	346	343	375	341	328	339	338	356	361	349	305	312	335	299	339	314	317	324	318	340	328	308	332	340	325	311	287	337	350	356	338	308	332	324	309	300	308	369	330	290	321	352	292	353	329	340	348	351	367	339	345	333	327	328	333	343	339	349	302	367	347	333	318	358	332	333	314	329	338	307	308	339	299	329	317	334	332	328	303	313	318	310	322	300	311	340	334	312	352	319	313	339	330	324	331	337	313	325	323	317	336	357	323	314	342	333	317	330	368	361	300	319	327	308	329	307	345	311	344	324	336	343	343	328	343	355	333	337	320	326	332	320	340	349	321	325	331	299	367	346	319	281	342	303	338	346	340	296	315	320	354	325	344	369	339	324	331	331	349	331	327	332	347	335	316	318	299	315	322	318	378	335	334	332	318	314	318	351	326	339	314	313
10595	1549	3814	4154	2230	1247	1129	1063	987	960	919	870	852	875	798	894	829	797	878	828	797	797	830	776	795	811	802	788	801	877	827	794	804	786	781	791	788	789	779	848	783	833	798	771	790	774	737	751	805	805	820	815	794	774	743	745	768	806	838	795	768	818	793	770	807	816	828	791	793	786	769	766	811	750	745	794	721	815	765	776	827	794	753	811	817	820	826	751	753	787	781	742	803	789	740	775	779	765	767	775	844	745	763	752	762	751	787	797	779	746	763	774	786	755	817	808	753	768	828	823	809	825	807	798	740	827	808	773	757	808	839	753	778	771	767	749	799	784	838	827	793	769	810	810	755	740	784	811	815	863	708	734	791	828	823	782	780	761	768	838	734	802	789	820	770	812	782	817	771	820	791	781	786	798	758	757	798	777	795	795	802	811	820	749	793	762	736	797	806	814	769	757	757	769	815	778	814	788	737	793	776	765	782	774	833	779	810	764	767	832	722	819	757	820	802	744	793	729	786	841	825	814	768	771	784	779	762	765	809	767	789	821	757	758	726	817	767	817	745	775	736	731	826	757	783	797	771	778	758	842	786	792	727	792	746	808	772	784	804	798	782	753	811	784	792	776	797	792	786	763	781	796	776	787	799	749	803	766	823	788	830	796	817	739	763	725	780	778	769	802	749	779	806	733	753	793	826	765	804	788	829	833	759	775	739	858	757	776	788	775	763	796	813	764	813	800	777	795	791	838	814	732	787	832	735	824	799	797	775	774	753	792	782	797	795	756	817	795	823	760	808	792	787	818	765	776	803	788	775	832	794	797	800	774	772	822	774	766	761	744	776	787	799	779	772	782	820	815	764	726	831	768	761	767	766	819	808	767	857	802	811	775	810	828	802	787	789	837	795	790	772	821	792	806	776	793	799	765	767	805	792	804	766	802	805	792	785	811	783	761	824	765	795	753	754	774	778	790	768	819	758	842	798	782	831	808	781	810	772	768	834	754	777	785	782	736	800	765	779	774	748	776	837	799	798	769	814	793	765	825	823	798	790	776	756	792	801	795	808	789	765	776	798	817	815	840	744	773	795	804	772	833	782	793	734	783	774	814	813	793	780	828	732	803	800	790	790	842	777	750	807	797	771	809	808	768	775	796	767	748	789	780	829	776	803	797	803	797	782	757	804	758	744	808	749	848	802	797	764	752	804	804	775	805	748	814	822	754	788	761	791	762	805	733	801	760	828	771	770	802	755	723	790	814	739	836	792	819	730	802	768	765	724	779	780	795	744	738	722	748	772	767	801	784	809	772	763	762	801	746	788	789	753	786	751	780	765	829	782	796	782	838	763	793	772	776	787	814	745	836	784	789	756	848	769	760	751	790	820	815	820	836	760	797	801	737	788	749	785	788	801	772	757	732	771	763	765	818	764	796	807	818	730	791	800	764	765	777	812	812	783	797	773	795	732	774	792	809	801	801	750	764	825	783	813	763	807	772	807	802	747	739	828	815	796	780	802	800	777	834	781	815	816	778	824	799	831	795	771	806	760	849	776	796	779	798	832	757	816	797	823	764	761	726	738	763	803	816	806	773	760	770	783	788	774	746	821	768	828	797	805	799	740	760	749	768	777	780	781	777	754	805	807	757	821	771	794	752	819	787	798	733	821	760	783	780	794	783	807	794	786	788	813	802	786	781	726	796	797	793	773	794	776	792	804	768	804	748	762	760	764	765	770	699	761	774	819	719	759	827	757	826	829	787	757	778	731	775	734	770	822	787	770	832	774	729	759	804	792	772	771	840	829	812	764	777	800	797	797	801	784	761	724	780	795	786	759	751	753	813	807	757	767	762	758	782	796	773	768	774	795	777	771	783	756	793	739	793	799	782	798	741	779	816	810	806	802	743	779	805	750	780	758	805	717	796	825	798	805	782	778	766	809	778	811	813	771	813	769	755	750	770	824	832	800	782	819	834	808	773	837	809	780	810	800	794	794	739	792	773	777	813	767	794	784	749	723	800	765	719	790	756	713	787	785	789	762	778	731	815	733	807	825	792	817	814	810	760	775	773	755	794	807	768	797	785	795	851	751	756	780	804	804	752	827	805	783	810	758	782	780	806	805	867	838	736	759	763	766	780	799	761	797	748	758	831	755	789	765	789	832	799	764	822	772	749	802	786	798	806	782	780	809	773	782	763	786	780	797	799	847	757	745	827	793	807	817	809	752	771	779	753	752	723	793	788	766	818	814	794	780	767	770	811	796	768	782	713	785	809	860	793	761	784	832	798	791	826	782	829	784	806	788	766	818	779	836	773	813	728	798	780	821	781	787	786	754	760	784	801	785	785	817	803	768	798	770	829	753	772	786	758	761	789	795	795	786	851	770	838	785	798	812	794	777	733	756	776	781	806	766	824	749	763	800	793	781	765	790	795	803	795	809	774	769	802	794	730	809	761	773	790	829	809	804	728	758	836	777	764	829	766	760	801	772	782	834	713	752	804	749	797	814	769	762	783	797	783	756	798	788	786	718	756	760	753	785	754	831	785	761	804	798	773	825	693	817	826	729	784	742	789	749	749	765	768	761	844	802	772	774	755	798	850	780	754	783	806	757	743	810	787	779	779	722	760	762	742	784	764	751	805	799	805	771	808	816	775	782	784	825	793	781	777	769	837	840	779	807	744	816	749	783	821	777	761	776	784	773	775	827	773	750	762	817	757	829	794	805	814	796	734	732	806	829	799	749	808	781	823	764	796	728	810	803	792	774	812	778	723	800	766	774	800	821	769	776	806	830	773	781	805	771	758	773	816	789	816	789	750	858	792	842	796	728	782	764	811	800	770	810	801	775	783	796	800	833	792	780	794	751	755	806	771	754	777	759	767	773	776	794	816	826	795	799	847	867	788	814	800	782	774	774	808	794	797	703	842	751	830	771	748	782	798	786	788	818	808	785	802	773	791	721	774	780	828	746	794	758	778	779	746	821	825	840	747	770	751	824	811	798	790	794	809	760	746	839	765	813	757	811	787	804	773	758	815	741	778	792	736	803	772	784	756	831	818	809	808	753	793	831	745	770	773	781	808	817	760	791	791	799	841	836	783	809	765	772	793	824	771	772	775	812	772	802	815	798	796	832	771	824	752	701	787	785	793	731	798	755	789	773	778	812	807	847	761	797	815	843	798	766	780	805	797	759	829	765	793	776	760	844	818	759	789	746	738	789	763	762	781	835	818	773	823	777	817	787	856	769	828	772	805	817	867	804	791	850	799	757	756	745	741	794	772	801	787	794	749	791	838	722	808	781	721	738	803	779	789	793	753	784	797	750	802	762	806	766	812	793	757	795	720	786	797	797	801	762	788	756	861	810	777	805	786	792	780	805	748	792	808	806	801	823	808	805	840	845	813	781	763	837	819	769	811	769	810	758	807	772	791	807	787	827	835	813	742	793	767	788	789	779	754	820	842	834	833	808	823	831	759	821	787	760	765	755	773	821	745	844	813	800	844	824	831	816	836
22285	3308	2190	2083	757	333	292	256	194	204	194	199	168	199	191	197	186	159	163	188	166	191	165	172	168	175	159	178	162	150	197	155	155	154	161	166	150	135	173	157	171	153	148	145	157	156	153	141	163	161	153	140	158	150	153	167	176	158	149	172	151	159	161	175	184	154	170	139	155	154	149	155	163	154	165	171	152	173	166	170	164	158	176	140	145	167	171	176	160	151	154	147	158	174	181	165	160	183	144	145	166	134	164	146	172	149	182	168	154	170	156	176	152	148	168	150	150	166	152	172	146	164	155	174	134	126	146	153	178	158	146	156	149	142	139	191	146	182	177	135	143	171	159	149	154	176	151	158	155	151	179	135	186	178	176	163	179	147	160	164	161	141	161	169	161	151	143	153	151	153	163	156	169	192	160	168	152	170	167	141	148	183	172	162	142	148	155	161	159	191	175	177	156	162	170	174	163	167	169	178	173	180	153	160	168	159	157	166	167	161	165	165	147	158	145	159	172	154	160	157	144	174	130	154	165	157	158	150	162	159	174	170	160	175	172	148	154	169	168	183	151	125	165	133	159	122	162	154	166	178	139	163	161	140	169	166	161	167	151	145	154	179	159	160	154	135	167	183	153	158	153	150	135	160	163	153	161	154	151	146	157	168	165	147	183	161	162	132	128	172	156	133	145	170	155	159	162	143	158	153	165	164	148	202	142	170	154	167	150	158	148	145	143	168	157	153	134	169	163	177	170	175	165	172	140	163	150	163	168	151	142	165	182	146	158	157	193	156	152	192	165	171	165	143	175	178	162	172	175	171	140	173	183	166	171	176	173	152	145	152	162	175	130	177	171	146	161	145	177	160	143	166	168	140	162	143	166	156	151	147	159	155	153	147	164	161	149	164	165	169	169	136	164	160	149	171	161	137	181	149	177	151	143	165	151	168	171	166	148	175	171	192	154	157	171	151	151	160	148	153	158	178	141	140	174	154	150	155	141	164	160	182	160	151	147	166	176	156	165	178	174	167	152	158	146	168	177	162	163	145	154	160	177	160	160	158	178	150	176	187	156	174	164	160	164	165	175	146	157	141	157	156	150	158	173	153	141	165	164	163	186	152	178	177	149	170	165	140	177	166	185	156	168	182	158	159	170	154	189	167	151	160	152	151	167	173	151	169	184	171	164	151	135	165	156	145	173	144	168	152	167	169	143	151	154	167	148	150	137	167	161	157	150	152	143	182	177	156	157	136	183	163	164	142	157	110	153	166	166	160	140	194	140	154	179	168	177	167	158	136	156	162	179	163	170	159	137	163	178	180	168	141	168	140	173	166	170	171	159	134	166	137	162	149	140	164	174	132	170	158	150	146	148	156	162	148	149	176	138	168	158	174	146	155	149	164	169	160	155	168	156	144	129	180	158	170	171	140	167	167	135	151	168	146	187	153	149	174	147	151	181	155	163	166	168	183	160	163	136	172	138	162	160	162	172	141	139	158	174	150	154	172	165	159	163	139	160	136	156	181	158	136	148	152	168	171	138	159	129	175	199	178	167	188	173	176	138	148	154	163	162	158	176	158	173	155	145	149	150	133	173	165	158	164	144	165	190	169	169	144	157	160	158	167	158	131	156	156	174	140	152	141	157	153	160	168	171	150	172	163	161	153	136	155	140	167	175	166	164	163	149	144	153	153	204	174	183	157	156	146	158	146	170	139	158	141	163	167	169	139	162	160	158	177	154	174	159	170	165	181	180	130	137	167	135	146	153	167	157	172	169	182	141	172	158	159	150	134	156	157	164	174	150	166	157	196	161	172	150	152	149	140	182	179	174	159	146	164	179	170	188	143	164	151	138	158	158	166	165	164	163	148	163	147	168	184	178	148	152	179	160	123	173	170	150	166	167	166	140	154	172	181	177	152	160	165	168	161	159	176	163	149	177	173	148	149	166	150	144	149	135	185	139	173	165	178	159	167	169	188	170	147	150	157	151	156	164	150	156	175	152	168	154	164	134	174	154	161	165	171	165	175	177	159	172	138	170	148	176	163	177	133	157	165	177	163	145	168	157	176	162	154	151	135	159	169	150	170	166	147	157	173	151	155	161	176	161	162	148	172	176	170	168	155	155	164	176	152	166	163	171	168	130	169	146	161	163	177	138	152	174	157	171	171	178	169	145	172	134	169	121	145	182	164	146	161	159	183	143	182	147	151	146	150	175	151	156	183	152	158	170	170	122	147	173	201	164	157	155	141	159	148	166	155	136	160	167	176	163	164	173	157	134	135	140	155	166	170	171	163	144	153	162	160	154	171	155	175	164	154	147	186	148	173	151	163	152	159	159	165	176	147	139	149	173	153	175	155	162	172	156	167	165	183	178	172	135	173	174	150	159	171	159	175	170	148	174	169	163	165	150	179	151	171	180	163	150	161	137	139	135	170	157	162	159	162	161	168	172	154	165	171	155	162	163	170	164	159	167	158	164	144	165	148	170	162	158	145	156	143	157	146	167	154	140	178	146	172	183	145	160	162	175	168	152	146	158	152	160	179	157	162	156	132	163	157	155	152	153	153	158	185	177	161	178	159	154	167	149	166	151	174	173	149	160	172	164	167	163	155	181	150	162	152	158	150	157	174	159	178	179	165	168	149	136	149	175	163	177	176	159	189	163	147	158	177	162	159	161	195	129	134	166	157	138	146	141	148	169	173	167	180	155	182	151	174	148	166	143	141	157	144	160	145	188	135	181	141	161	139	149	150	137	160	152	164	173	155	163	135	157	152	149	138	161	174	159	165	146	165	189	171	163	159	145	164	162	164	166	138	160	170	170	166	169	174	173	164	172	161	171	174	199	138	122	150	165	139	154	153	168	150	161	149	156	169	155	174	164	138	153	153	180	180	155	171	142	159	201	152	143	152	163	160	161	152	176	155	148	143	179	176	174	162	160	176	168	156	179	172	159	157	147	175	171	135	167	168	141	152	152	174	161	148	152	178	162	162	170	179	171	178	157	152	154	164	175	162	158	148	163	168	155	165	148	172	186	158	148	158	152	182	161	155	174	141	158	157	165	156	159	173	157	169	168	189	170	182	183	153	138	154	169	191	173	150	173	167	172	160	163	149	161	160	180	155	164	140	160	155	168	168	148	158	191	155	160	173	180	154	149	146	156	156	156	170	166	161	147	165	158	147	150	154	157	149	145	171	185	128	173	162	162	141	155	159	151	158	162	159	145	143	171	154	142	158	159	162	152	166	147	153	150	149	171	171	142	175	163	173	187	142	173	164	170	163	181	176	178	155	151	148	155	143	140	162	162	163	170	154	170	167	155	169	166	144	148	148	167	185	174	174	163	158	147	187	158	166	188	154	149	172	139	158	157	158	172	168	149	165	170	162	157	167	151	172	158	158	173	150	150	194	147	136	141	158	185	161	164	172	166	163	164	153	166	159	166	136	153	176	162	173	193	169	167	152	155	179	171	169	147	162	166	159	160	179	153	126	171	161	158	127	158	188	173	165
14310	1636	4558	6532	2589	1244	1069	1054	709	643	594	585	558	584	528	529	507	494	497	442	493	469	443	449	508	417	483	485	462	430	439	442	451	417	432	439	444	433	407	428	412	403	419	423	439	438	447	402	430	445	421	383	444	404	414	414	406	394	441	419	394	403	401	403	414	421	409	427	456	430	419	413	422	402	420	411	398	392	410	380	456	447	415	402	416	398	405	423	373	407	436	420	421	380	422	417	420	363	409	411	406	404	423	402	462	397	448	389	424	413	398	420	419	416	376	394	372	389	419	400	384	395	429	380	412	429	434	388	427	421	419	417	409	439	398	389	419	389	403	369	422	424	395	421	416	425	438	392	386	365	416	405	399	422	397	393	416	402	405	385	436	432	370	413	396	406	445	397	370	385	404	437	377	419	444	415	448	414	398	443	413	390	406	412	407	381	448	404	394	420	404	403	402	407	405	406	425	423	388	418	409	415	409	429	438	429	427	427	396	422	396	425	399	399	378	380	419	399	409	421	416	397	394	400	393	423	439	427	421	413	401	397	406	433	410	382	436	390	431	392	393	397	406	401	403	406	373	394	418	413	405	411	405	420	417	394	444	408	447	404	386	405	397	403	407	394	390	393	396	375	396	411	412	416	398	385	402	403	412	421	411	418	381	392	422	400	414	448	452	399	378	437	418	402	419	412	408	443	380	425	439	387	411	441	374	415	404	417	389	420	414	412	437	399	402	390	372	413	391	386	444	423	435	403	389	390	403	390	420	398	418	421	384	396	404	419	384	406	399	401	410	402	426	411	403	435	394	405	387	414	419	419	406	410	402	431	410	378	384	412	399	435	414	391	411	417	427	400	407	416	418	440	396	421	417	403	399	393	392	393	420	417	395	410	396	400	429	403	387	395	423	409	413	386	427	400	436	427	365	436	406	377	426	435	412	395	394	384	414	379	417	373	427	400	368	399	395	396	446	414	440	405	397	419	402	407	455	400	421	422	411	424	388	458	439	412	439	416	381	431	389	389	392	429	419	362	430	438	432	439	396	445	422	392	412	395	437	390	436	400	401	435	390	425	399	401	418	454	427	383	426	419	435	383	429	409	403	425	422	432	412	415	425	405	406	409	423	411	388	401	401	426	418	376	425	401	419	417	418	435	447	393	422	390	417	397	408	410	406	420	388	376	444	411	352	397	413	431	410	394	430	391	395	397	395	373	433	404	400	404	370	386	419	423	409	405	419	431	415	390	428	394	461	396	398	409	359	435	442	414	444	370	399	424	390	419	404	399	384	411	372	390	381	440	432	438	408	392	411	390	397	423	408	417	395	395	381	407	368	416	420	411	419	391	374	412	395	397	423	414	412	416	393	403	400	395	374	381	419	399	420	404	392	420	417	411	387	408	423	415	407	394	408	395	418	379	399	399	426	418	386	413	442	407	441	434	408	373	401	444	402	382	441	408	410	376	389	406	400	400	419	437	408	417	404	402	362	392	437	436	416	391	451	428	417	377	377	385	416	411	409	390	402	429	453	426	406	418	415	379	425	384	410	411	387	402	425	423	390	430	383	423	412	414	395	412	377	434	399	388	386	405	395	407	417	378	361	392	408	422	386	403	454	422	389	392	412	399	443	418	395	409	386	385	415	382	436	400	422	442	438	417	404	408	415	427	445	408	416	407	443	401	424	425	424	384	424	418	384	388	390	401	390	375	445	405	425	392	397	432	408	434	404	456	408	423	404	413	421	388	413	383	373	405	380	406	404	396	404	396	436	435	378	428	408	427	443	392	399	380	397	386	391	396	413	410	336	403	406	385	413	414	398	443	379	390	414	422	381	433	432	392	413	393	412	415	429	424	394	390	410	401	425	381	366	379	431	410	384	432	414	455	390	393	369	458	399	408	408	407	411	428	402	427	402	405	418	400	422	422	389	417	445	415	393	417	368	422	444	400	378	361	458	412	390	411	417	397	396	423	429	439	420	396	381	416	405	382	423	371	404	430	384	448	388	420	402	387	377	417	399	429	371	374	347	428	489	439	388	408	423	398	430	416	433	391	401	408	444	399	419	400	393	389	410	395	413	394	433	400	393	442	387	401	422	428	418	418	395	404	402	410	416	401	370	393	399	392	399	443	395	420	425	408	423	400	417	389	373	435	418	420	428	408	366	406	416	412	406	411	411	447	388	443	400	423	387	445	428	378	407	430	381	382	392	409	413	417	410	370	408	402	406	425	388	400	408	457	419	389	401	374	408	425	438	402	388	388	410	403	433	403	388	400	388	407	389	429	397	412	415	419	416	420	413	393	437	442	404	415	391	396	417	411	415	386	420	408	405	387	439	424	438	412	416	404	423	394	409	382	394	404	394	412	405	426	459	393	406	397	415	394	434	392	419	412	394	394	446	426	430	382	387	411	392	424	387	419	382	410	411	403	400	448	409	395	413	434	435	447	399	399	395	375	401	402	425	442	440	398	421	421	427	446	431	403	422	455	406	382	388	420	418	378	425	365	450	418	392	431	406	379	383	406	405	412	451	428	414	430	421	402	450	408	407	391	453	426	433	399	439	458	372	384	405	392	460	407	426	420	414	422	412	419	399	422	425	402	420	410	411	396	409	410	421	410	381	410	432	380	391	426	380	377	395	361	437	396	396	413	395	426	416	418	396	431	407	410	387	435	407	422	389	397	433	405	400	411	432	385	435	419	392	396	387	404	418	427	399	425	409	418	377	411	428	432	417	419	404	430	416	424	415	406	380	392	372	424	389	418	414	462	408	417	418	430	397	419	430	445	393	414	404	390	409	454	424	396	381	394	416	410	413	403	437	420	456	416	413	408	424	381	383	467	408	401	403	415	395	364	415	405	411	411	418	422	401	390	417	402	390	412	417	415	424	388	423	383	396	395	410	411	433	436	419	403	391	388	383	406	378	395	401	431	427	409	430	404	405	411	434	417	381	407	420	407	410	417	383	378	408	381	380	381	396	397	414	396	420	433	395	378	406	406	394	427	420	384	402	420	412	390	419	406	386	378	436	415	443	419	449	399	367	392	359	414	388	429	398	387	395	366	419	396	413	417	407	415	448	423	424	419	380	460	408	456	394	414	432	382	421	420	404	415	394	387	420	429	403	383	429	397	424	410	416	415	399	432	394	412	405	418	398	369	419	416	466	417	394	396	426	386	418	420	412	432	399	399	436	401	386	411	395	408	434	421	391	426	382	407	420	422	389	394	414	405	422	417	355	377	387	417	428	446	439	420	414	434	352	397	408	410	427	447	442	402	408	416	422	396	405	379	416	379	421	444	421	410	400	419	400	371	418	383	387	388	417	415	417	405	396	379	443	428	397	432	372	410	434	388	417	399	415	409	413	415	429	401	463	391	436	428	448	385	420	445	417	427	399	389	418	383	401	427	414	441	413	396	411	440	422	386	438	413	396	393	425	403	432	392	421	397	441	388	446	406	410	466	418	435	415	437	437	377	398	415	400	399	392	411	426	417	426	378	427	415
4222	855	1158	843	470	314	363	363	361	374	331	337	329	356	350	336	349	323	322	313	359	318	286	326	315	320	340	347	370	354	348	343	363	343	331	326	359	342	332	366	293	352	345	341	343	335	331	312	337	331	333	303	331	353	333	350	308	342	358	353	348	330	334	320	332	377	309	367	304	327	327	350	342	338	343	349	354	334	361	363	336	337	337	315	326	366	330	295	299	370	362	318	363	343	337	327	353	284	311	325	309	339	372	341	327	331	337	360	325	374	358	351	353	334	349	334	367	363	325	329	336	310	333	382	355	302	319	343	341	357	333	351	317	333	317	328	352	356	365	316	321	359	341	333	357	329	333	323	370	327	363	351	372	311	318	344	329	348	343	318	292	337	306	349	351	319	369	303	306	342	342	318	353	325	353	328	319	320	337	337	335	318	304	350	332	356	357	338	360	351	367	365	324	302	334	370	333	294	320	329	335	350	293	321	339	341	334	334	315	325	362	337	337	348	339	360	330	302	352	311	324	331	339	379	350	329	386	319	341	321	337	359	344	345	356	324	343	336	344	334	308	361	359	339	339	347	316	312	320	348	351	348	342	333	342	352	308	315	379	315	335	328	322	357	327	341	347	297	355	312	365	309	369	338	378	308	370	320	306	364	344	348	347	311	329	326	311	360	319	370	348	343	358	332	344	347	316	312	324	335	295	351	333	326	366	340	363	314	327	357	343	368	367	353	343	343	331	363	313	345	349	371	345	339	339	359	323	356	329	364	345	370	336	340	333	345	359	325	346	370	316	349	340	351	300	336	315	325	375	389	339	355	346	340	367	352	318	339	343	314	351	370	336	327	338	334	326	319	326	321	358	336	393	325	328	363	326	342	341	321	354	359	289	332	341	346	319	353	341	354	319	359	369	352	335	339	352	370	325	371	352	384	335	336	336	338	347	317	367	300	310	349	364	333	377	338	337	322	323	317	317	339	390	321	360	365	338	350	335	332	339	331	345	311	360	328	319	334	305	379	348	351	351	320	370	383	345	365	340	390	317	349	320	352	352	343	382	354	340	323	318	343	325	347	352	362	369	365	361	303	305	356	349	362	372	303	329	330	313	315	371	396	359	320	309	325	327	320	319	302	305	278	334	358	352	328	344	319	364	367	383	387	344	326	372	337	302	325	354	345	340	371	308	366	341	329	364	341	353	331	364	311	347	342	345	370	356	345	313	338	335	316	326	347	357	318	340	339	335	358	322	357	355	355	338	358	335	334	326	327	347	352	311	319	340	371	341	331	343	350	337	331	346	364	379	366	307	361	309	334	366	329	343	347	361	333	313	349	367	333	334	326	302	346	346	357	359	351	344	341	335	342	362	342	375	367	361	373	335	337	319	330	340	313	369	348	342	352	313	321	324	349	332	288	344	354	298	300	311	353	350	353	314	303	351	337	311	353	325	315	359	328	314	348	336	360	332	345	333	312	323	313	332	308	346	344	372	335	360	361	378	348	318	313	353	356	328	323	306	342	302	346	328	361	331	335	324	347	336	295	346	343	335	334	300	319	312	314	333	340	343	326	350	306	339	365	374	295	341	332	304	328	350	355	336	330	311	321	332	325	342	324	303	344	363	294	347	341	349	342	345	353	323	339	350	343	362	300	351	369	324	347	319	352	361	364	344	353	299	360	317	349	327	365	338	336	315	315	323	360	353	397	333	301	354	355	319	340	349	305	296	363	379	357	367	338	352	331	363	353	325	364	346	351	373	364	355	297	338	352	324	341	342	298	345	347	341	362	352	378	335	357	365	354	366	348	343	358	348	354	318	332	335	334	350	332	371	321	348	312	351	348	378	374	348	358	337	347	354	357	331	338	326	369	323	335	343	303	314	312	351	360	349	326	358	353	303	339	338	325	355	357	298	337	342	347	346	340	357	345	315	338	391	356	338	323	371	346	333	308	346	324	325	333	360	364	349	365	318	332	347	339	311	356	357	299	333	344	349	350	384	339	341	345	356	358	331	313	319	353	328	373	357	324	333	360	350	341	330	349	344	313	341	382	340	343	362	348	341	355	316	319	385	359	347	336	338	323	388	319	324	320	325	347	383	303	355	305	360	333	323	328	353	350	336	311	337	331	358	329	326	329	305	294	304	340	354	334	359	348	314	321	311	336	306	359	354	341	358	340	332	317	335	371	326	339	314	329	336	315	335	324	312	367	369	328	347	324	345	309	338	309	335	339	332	316	316	319	327	346	310	325	361	356	329	311	331	339	364	357	342	314	391	320	345	297	302	381	324	340	336	361	346	322	353	354	382	362	329	361	365	337	350	342	339	362	347	348	347	313	355	350	338	310	338	296	373	272	363	346	350	333	324	346	340	316	361	388	318	343	320	337	368	345	360	321	335	322	365	366	355	370	304	365	381	367	322	348	351	336	348	349	353	363	317	345	356	355	329	392	332	317	333	346	349	315	335	370	370	337	336	351	334	347	330	359	368	332	353	341	339	315	331	359	327	338	346	349	314	344	337	326	317	340	339	334	312	305	315	360	362	358	357	322	360	311	358	330	349	362	353	361	341	381	381	350	355	338	369	348	364	325	350	314	321	358	340	358	327	390	339	323	328	336	345	342	342	358	347	365	349	345	329	349	345	363	346	323	352	353	324	336	339	345	319	359	345	294	338	329	345	353	354	356	343	344	335	346	310	336	378	350	331	369	329	363	338	365	325	342	358	346	370	319	364	362	332	319	341	322	323	317	351	334	363	345	356	327	343	349	322	349	354	347	336	318	350	359	336	360	348	313	385	295	304	287	323	318	335	332	324	317	330	351	352	310	349	309	348	300	325	348	326	349	349	330	355	348	325	323	317	341	355	330	338	342	305	350	345	308	351	321	315	308	317	334	326	333	349	341	319	344	348	339	404	332	333	391	322	335	313	329	317	356	354	338	344	326	362	341	336	344	335	346	300	327	345	328	314	361	328	323	345	345	325	351	351	358	359	339	309	344	323	340	343	309	374	317	311	349	318	370	352	338	325	353	339	317	350	331	354	309	348	328	321	318	312	346	366	311	308	339	350	371	323	339	333	342	319	337	325	334	336	318	314	335	358	347	301	341	291	330	352	348	337	302	337	348	311	336	351	361	358	366	307	329	358	350	329	315	362	353	352	349	357	300	317	338	355	347	337	319	322	364	348	355	318	343	332	294	299	320	344	308	335	335	334	355	364	345	351	352	344	328	346	363	307	364	315	348	373	309	342	355	336	335	338	363	337	325	371	328	362	358	325	346	316	323	319	339	365	331	352	369	333	358	385	337	300	350	294	347	351	340	354	345	340	314	334	340	324	348	340	314	309	358	369	327	325	349	349	357	324	305	335	337	298	347	342	332	371	348	356	313	338	336	348	345	344	360	307	340	326	318	357	333	337	369	346	342	329	357	362	351	353	333	382	332	360	341	338	310	324	357	361	338	341	346	332	347	352	304	321	326	344	331	331	323	320	361	335	325	357	351	329	333
3725	1165	2582	2524	1213	862	929	801	836	829	886	804	831	829	849	827	839	831	781	810	846	817	828	817	803	822	818	809	802	840	831	821	787	808	810	797	803	819	857	846	781	870	770	802	805	813	788	792	807	870	805	847	787	826	805	849	807	807	795	807	821	826	814	821	809	860	829	808	796	784	838	876	819	810	796	879	824	836	839	799	817	796	840	841	803	836	811	829	805	792	820	849	769	837	811	801	837	800	841	790	779	800	819	787	813	795	844	820	783	789	781	769	806	781	753	820	767	812	867	784	813	783	804	806	846	807	821	819	751	814	836	773	821	792	794	739	893	793	859	769	810	766	797	826	797	794	814	841	862	838	832	819	858	792	808	804	847	811	838	833	791	827	801	818	821	812	813	747	837	821	802	793	837	833	768	797	826	790	785	813	803	825	848	801	816	781	766	834	775	829	830	850	844	824	820	731	823	889	829	813	787	823	785	820	842	809	787	783	853	787	794	841	846	864	790	774	821	835	786	828	813	798	808	858	815	830	770	781	819	783	785	779	812	819	808	820	779	746	815	846	761	755	796	774	810	770	806	817	844	745	774	791	820	791	865	832	793	844	819	794	828	796	827	771	811	827	853	813	823	764	806	797	839	804	833	808	844	836	835	802	811	766	808	776	805	836	856	781	799	808	775	881	804	813	783	835	798	832	767	801	850	788	816	800	812	789	809	802	866	887	801	847	781	819	837	799	824	805	763	799	767	784	787	809	852	764	808	769	854	801	812	762	802	845	804	821	787	853	789	823	762	852	826	822	816	838	826	773	778	826	758	812	828	818	810	833	832	775	868	809	848	829	813	847	796	809	796	786	813	770	754	823	797	794	783	790	853	829	803	849	819	825	802	742	818	790	802	770	839	809	852	804	845	775	844	838	814	819	845	790	816	856	813	782	778	818	826	862	800	793	825	798	822	824	774	807	815	789	790	865	807	831	819	827	827	845	840	810	835	801	845	828	801	845	832	789	819	813	831	816	758	803	805	832	794	857	843	811	797	796	843	798	790	854	756	805	825	752	775	816	765	813	794	740	861	802	805	823	785	862	801	820	771	792	803	821	826	827	834	773	811	806	796	807	836	831	857	821	806	828	795	815	820	846	825	830	784	846	872	817	807	795	838	766	869	868	831	760	818	824	833	836	829	827	816	818	836	855	779	796	804	791	822	782	835	794	813	824	795	775	794	782	782	855	818	842	768	807	774	832	854	800	839	808	781	838	845	824	757	811	816	786	809	868	847	819	790	780	771	770	831	841	827	821	830	832	771	805	759	851	814	849	812	816	816	779	848	835	786	761	804	768	803	785	798	841	755	817	763	807	803	814	817	785	814	870	825	822	831	854	788	810	839	827	807	812	846	808	781	832	814	770	800	861	818	780	817	870	794	797	815	833	819	816	773	818	783	844	808	822	830	822	816	806	868	806	797	814	780	838	804	803	829	810	821	823	836	818	826	781	802	820	878	779	784	819	784	794	819	804	754	789	823	809	825	839	802	811	847	858	815	800	770	796	817	839	825	786	809	859	790	825	844	819	822	816	810	778	752	865	814	809	800	817	836	834	802	845	732	806	818	804	842	791	779	793	775	826	776	836	815	803	800	829	826	785	821	777	800	785	790	798	802	775	832	769	764	794	796	834	819	804	846	803	788	794	820	821	785	826	831	761	791	796	849	841	845	882	770	845	816	817	804	816	813	790	782	870	834	784	800	855	835	847	817	821	765	787	771	822	807	790	792	851	796	774	788	784	808	778	805	804	748	822	828	872	795	799	771	800	823	795	759	815	797	801	787	789	799	825	804	803	795	874	808	825	816	776	797	800	829	826	831	813	818	787	774	828	826	797	786	827	840	790	794	848	827	836	840	827	799	776	831	833	818	758	844	844	836	786	810	816	810	853	869	833	784	810	856	777	855	789	755	826	838	786	753	811	785	831	816	820	765	817	809	813	809	855	813	854	804	810	848	791	767	812	820	867	798	789	821	802	844	852	781	847	790	773	761	774	800	821	748	780	812	759	850	802	819	833	818	823	879	810	795	805	858	814	841	825	863	840	800	814	810	770	818	791	776	759	814	821	801	851	817	796	769	782	817	807	818	841	784	756	791	846	792	828	749	823	792	799	803	852	840	828	817	808	832	819	803	833	833	766	851	845	833	809	825	860	797	818	803	782	823	859	790	830	848	791	809	818	839	850	834	756	841	818	798	817	831	811	792	834	842	804	817	855	761	794	816	802	810	829	775	822	838	809	871	854	826	870	820	807	791	834	824	789	745	787	848	792	789	746	793	806	829	812	838	854	799	804	789	763	838	817	835	810	811	824	841	856	821	852	759	821	831	851	775	773	838	855	846	820	851	845	871	797	807	840	822	798	792	797	786	848	831	790	849	845	854	840	845	826	820	832	783	809	845	826	843	812	784	867	788	826	812	850	749	827	807	830	792	846	834	808	791	808	830	846	840	822	776	789	824	795	802	853	759	772	796	824	828	840	826	818	787	834	813	832	814	743	780	806	825	817	753	820	820	814	791	790	817	840	843	805	773	822	773	832	818	848	780	829	818	815	800	795	805	799	777	808	794	842	857	760	814	784	792	760	799	823	831	838	799	854	820	844	786	801	755	792	815	815	803	852	759	881	832	805	815	767	858	785	777	808	797	859	848	787	817	789	796	798	869	808	795	841	777	821	844	802	817	830	797	856	847	829	825	790	787	817	798	853	834	804	818	772	805	824	813	827	830	844	808	768	735	778	838	814	754	835	841	799	882	836	821	850	818	804	823	823	781	787	854	848	840	849	831	790	816	856	836	830	834	845	810	895	830	784	851	815	844	810	800	829	807	831	807	870	832	821	820	838	784	800	818	783	827	804	777	773	773	815	793	865	801	803	805	858	874	816	817	822	786	842	845	812	799	848	849	784	827	818	800	797	852	786	824	838	767	769	810	824	778	840	787	807	825	830	837	787	808	829	829	820	796	814	837	854	799	771	812	836	831	830	828	789	826	798	779	799	844	809	806	773	846	761	812	849	799	811	778	866	829	853	784	785	782	768	864	846	814	876	847	773	839	783	825	846	828	766	826	768	808	765	782	872	791	847	782	770	862	798	833	761	833	826	809	786	807	783	780	800	902	835	841	822	829	862	823	849	769	798	822	819	806	814	815	790	806	826	865	799	836	783	833	793	893	806	850	827	830	761	854	848	776	805	773	823	830	801	812	783	802	794	825	796	763	833	818	782	773	829	823	856	786	774	772	784	808	826	812	809	835	774	811	824	841	796	791	823	818	802	824	854	812	802	795	800	824	827	823	776	811	789	814	836	783	825	805	827	865	749	800	795	821	822	812	784	831	805	820	775	746	855	830	794	795	852	846	868	818	766	855	847	812	807	794	803	779	794	837	879	803	807	800	813	816	839	780	798	803	756	827	852	823	820	753	791	798	848	790	792	863	787	778	817	810	820	890	822	841	835	804	784
13763	2225	2764	1813	810	396	418	418	392	403	353	315	324	352	348	366	370	352	366	369	346	338	347	333	343	327	342	362	373	347	333	321	323	353	378	347	373	366	336	374	329	403	360	354	350	324	349	340	326	335	354	320	371	329	328	359	349	312	325	340	372	336	328	331	321	372	361	338	351	333	379	368	325	336	324	332	357	341	363	338	339	352	336	341	351	349	339	375	333	330	339	366	298	338	382	342	362	386	356	314	313	407	363	352	366	332	343	324	294	366	379	376	373	297	350	365	347	332	355	366	316	353	365	325	337	337	320	329	356	318	369	370	357	306	367	275	366	358	357	342	338	335	323	350	357	346	321	341	326	356	302	368	333	347	317	379	310	343	329	341	340	321	331	342	338	349	349	329	344	336	354	318	337	364	314	335	338	356	354	376	345	354	329	318	346	317	337	331	329	353	344	363	340	315	352	344	349	363	335	338	361	335	341	355	344	382	359	322	359	315	350	327	342	358	352	343	323	344	341	309	337	329	336	354	326	372	329	308	330	361	339	358	329	326	354	354	329	349	327	368	366	311	361	376	316	308	340	363	355	342	358	327	354	350	344	337	333	362	344	338	356	329	365	316	368	359	343	353	348	363	334	340	303	360	361	379	360	334	326	325	342	362	362	320	342	351	361	320	330	312	362	339	333	326	345	343	360	313	322	355	334	323	367	351	334	333	332	378	363	359	381	354	351	305	346	347	323	359	321	316	356	336	331	340	347	338	343	327	346	354	297	336	348	353	375	381	316	347	346	345	388	309	346	346	355	344	356	308	391	343	351	361	357	328	353	362	315	364	371	327	351	341	298	333	349	348	326	355	338	362	375	346	323	334	338	369	340	352	338	372	352	325	347	364	374	336	325	326	319	329	352	380	312	332	322	327	333	318	316	348	346	337	311	346	334	365	353	309	348	354	318	329	345	350	318	365	365	372	326	327	338	320	299	351	356	323	354	358	319	319	341	335	349	358	328	349	321	348	314	351	365	344	314	334	377	315	323	341	336	369	316	335	339	305	354	338	324	344	305	341	371	341	328	323	336	361	348	374	353	307	350	373	372	309	327	374	351	337	322	314	322	316	316	317	358	332	363	337	330	336	313	323	353	361	342	383	342	351	377	336	331	344	334	360	326	323	306	361	373	335	352	331	311	328	329	343	353	323	326	327	377	336	345	330	363	318	314	330	352	360	335	359	332	327	347	345	380	345	324	340	344	363	359	335	316	314	327	333	336	364	363	359	340	311	336	345	342	337	326	324	350	344	330	311	335	371	340	330	332	337	365	344	366	341	358	316	318	352	336	336	348	352	323	348	321	347	381	306	335	356	330	335	342	349	389	353	339	341	298	353	329	328	310	346	326	340	353	354	359	333	320	350	356	335	347	369	368	365	323	373	358	363	360	368	346	326	331	376	360	381	340	325	325	312	313	335	350	354	330	333	350	346	357	341	352	354	331	352	388	351	363	351	351	335	356	333	361	319	323	331	346	360	348	352	354	351	347	337	343	321	343	339	387	332	300	343	336	382	337	326	357	326	364	361	374	309	347	342	319	366	347	333	319	346	343	367	328	323	351	323	365	356	345	363	295	332	331	379	351	383	386	332	335	362	365	338	316	331	354	343	371	330	346	338	307	345	345	314	340	381	318	342	349	345	367	315	331	339	331	368	350	317	333	354	367	346	310	346	354	309	372	340	316	331	347	298	304	357	323	373	345	354	346	329	336	350	319	329	338	337	327	337	336	334	355	335	328	364	360	305	330	331	349	334	336	346	367	348	330	321	354	354	351	316	365	340	304	353	347	320	331	317	340	308	356	339	323	365	341	307	305	346	290	357	326	374	307	368	345	331	326	380	334	368	338	353	334	334	320	347	294	357	345	355	321	362	371	362	356	375	400	321	325	295	299	303	356	369	307	333	331	323	346	340	320	342	321	365	363	355	338	371	280	350	335	338	363	349	365	365	328	341	332	309	314	341	368	351	363	349	341	354	310	292	311	373	323	345	337	366	345	347	338	357	332	361	361	344	320	338	351	367	336	349	355	336	355	362	335	304	338	346	338	350	361	339	353	370	329	328	299	352	323	351	355	361	350	346	330	320	343	325	337	341	363	351	371	362	312	326	336	331	330	324	349	345	358	337	375	322	345	348	344	361	376	339	334	339	309	327	364	342	323	345	345	304	328	362	355	367	338	322	312	306	337	364	341	360	339	310	352	353	325	337	307	342	365	336	341	310	333	341	338	345	358	356	362	379	366	356	306	376	349	355	344	347	322	345	342	338	342	305	333	334	344	314	370	326	336	332	337	324	349	332	382	306	337	341	328	345	319	385	372	336	343	331	369	362	354	369	299	331	326	342	338	329	341	365	327	337	359	331	319	343	340	356	336	349	336	340	375	360	322	374	328	316	317	357	352	318	365	323	335	362	376	364	352	381	349	351	357	334	337	354	402	368	367	352	348	342	351	381	369	378	352	361	351	322	342	374	349	311	369	298	341	349	358	334	334	355	378	333	323	365	345	351	327	313	360	356	303	316	350	341	318	326	351	319	322	334	342	339	363	348	320	342	349	369	361	341	321	308	367	334	331	361	316	331	301	348	376	345	316	346	327	323	327	345	341	382	343	331	344	307	352	314	329	346	362	327	337	330	337	335	344	315	348	361	351	328	355	348	328	337	357	318	357	350	339	337	327	347	319	361	349	348	349	394	381	336	315	338	316	307	349	345	355	348	330	340	332	350	318	346	359	311	357	310	367	350	332	350	373	342	339	331	351	341	330	364	325	306	376	315	343	362	354	357	352	340	326	370	357	357	310	351	339	322	323	290	357	330	327	324	362	329	376	339	307	372	316	328	318	338	310	311	367	347	330	316	359	333	325	353	333	361	367	333	350	362	347	328	305	376	364	346	330	392	364	364	332	354	360	326	325	327	359	325	334	353	351	338	328	376	344	343	332	347	300	303	282	392	380	325	348	350	324	347	339	278	341	318	346	359	324	312	352	320	350	339	390	330	332	336	310	347	338	337	345	319	328	331	343	346	380	341	330	359	325	356	280	333	323	315	317	337	343	334	335	313	341	337	316	351	371	341	320	338	352	330	346	345	350	342	328	355	332	337	342	374	370	322	354	320	336	337	356	333	333	315	322	372	331	333	338	363	340	336	346	307	338	330	367	321	339	342	373	355	328	318	345	370	334	335	339	305	336	334	328	350	328	357	361	330	335	321	347	344	365	354	305	368	352	394	343	335	340	357	341	347	329	313	315	348	361	296	325	333	359	310	314	318	345	328	311	323	323	315	376	306	361	337	380	362	346	346	331	338	306	360	340	315	309	330	316	318	325	379	346	316	311	333	358	322	342	355	306	305	364	349	345	337	363	373	338	303	358	350	320	307	318	338	369	303	325	320	309	327	361	352	349	376	356	331	351	291	327	355	338	338	346	357	329	335	352	364	353	353	386	345	334	329	323	384	345	358
10806	2003	5724	5358	2459	1196	1078	1079	983	910	938	899	897	935	869	864	809	863	875	912	850	813	836	830	840	795	825	856	835	815	805	841	785	826	761	852	820	823	796	854	794	833	775	868	842	859	801	802	831	756	807	831	825	873	827	825	809	828	760	780	868	767	804	839	823	802	788	835	853	834	833	830	851	803	841	835	805	842	756	802	866	822	825	780	793	788	804	842	783	815	798	845	770	840	826	823	858	801	818	831	802	785	796	811	789	803	853	835	836	795	856	796	780	833	850	784	867	843	772	764	784	834	830	838	807	774	814	880	858	790	786	739	808	822	790	776	813	791	842	750	822	783	845	859	809	745	778	841	790	835	802	826	845	820	821	824	784	849	834	795	762	812	826	800	861	782	840	785	759	804	804	810	806	803	770	745	823	810	836	821	853	858	807	762	794	807	850	802	822	829	787	774	811	833	859	830	835	840	806	758	822	833	825	881	815	829	812	822	780	819	810	807	806	827	758	828	803	784	859	788	791	824	802	807	810	808	846	835	764	827	765	826	845	800	780	793	800	764	824	787	796	804	781	812	856	819	767	765	799	798	754	758	808	829	780	783	813	854	756	831	742	813	820	848	827	803	827	804	806	791	803	793	825	822	817	837	821	811	795	828	871	827	839	797	782	838	767	809	784	793	756	792	802	825	783	838	818	814	817	787	813	804	796	801	789	821	834	846	823	814	805	798	837	765	852	814	816	841	807	864	801	854	863	822	781	804	806	835	824	783	803	768	835	826	862	829	786	807	837	832	816	818	817	788	841	807	807	829	823	843	837	825	839	804	814	772	779	786	846	794	837	829	767	811	815	851	771	825	818	801	809	794	785	843	836	812	764	808	795	857	787	878	797	810	775	814	805	775	802	810	828	779	815	776	832	809	826	805	766	800	803	835	765	807	830	819	806	795	790	823	791	763	799	797	853	851	797	825	834	771	812	806	843	746	846	781	892	814	816	847	805	814	765	813	820	824	838	828	794	764	791	765	789	816	804	860	774	818	810	835	825	765	797	824	799	841	772	802	821	790	829	816	817	802	778	792	789	782	771	810	793	827	773	794	824	767	829	791	807	789	754	793	815	798	788	798	856	802	803	796	803	817	794	774	790	844	826	810	800	851	795	847	798	805	825	843	814	797	823	799	811	772	768	807	808	828	775	778	819	795	806	757	777	825	800	767	805	833	813	823	831	841	826	787	784	754	853	832	803	853	728	755	815	826	786	807	791	810	824	810	823	789	824	811	724	809	776	784	805	762	786	831	845	824	831	866	829	782	800	827	807	778	791	784	889	820	862	824	823	842	811	832	847	766	827	877	802	836	814	795	827	788	807	826	798	814	840	841	822	833	784	785	809	804	760	802	834	803	740	802	784	790	784	842	798	806	819	834	780	781	777	869	756	853	785	802	884	772	843	784	783	803	868	785	797	815	765	809	821	811	767	788	794	801	788	753	777	831	831	884	793	755	818	826	762	807	834	804	820	825	795	773	786	819	837	801	800	806	750	807	798	800	811	803	817	807	807	837	782	813	826	831	811	814	778	803	818	800	827	810	771	732	800	782	790	791	792	821	836	857	790	814	804	796	799	806	797	789	806	831	802	736	808	849	848	774	814	799	831	795	795	789	778	859	797	844	789	785	795	839	757	804	817	831	797	840	759	818	825	813	797	812	779	807	804	807	798	800	809	813	802	779	786	834	800	837	845	803	836	758	802	838	835	826	795	773	862	838	826	779	816	845	836	778	833	785	775	779	808	799	820	765	812	773	787	818	815	835	865	792	827	845	784	801	841	796	797	784	809	760	813	865	771	827	812	823	805	808	830	776	792	799	786	780	780	830	804	819	854	795	777	797	799	847	835	807	836	824	788	816	841	816	780	818	770	818	805	845	802	744	771	773	764	831	783	753	769	788	798	815	782	805	764	803	832	786	805	786	820	801	814	778	760	858	791	789	773	777	812	769	797	827	822	768	831	807	836	849	798	837	787	827	773	789	803	794	802	760	758	825	814	786	821	793	781	862	819	767	791	848	815	829	810	823	782	799	778	817	832	817	796	778	827	832	802	826	803	838	798	823	781	851	784	807	790	873	812	790	839	812	796	806	778	800	844	807	814	810	843	835	808	776	820	822	813	802	850	798	798	786	851	804	834	844	785	839	773	828	815	767	812	819	808	797	808	800	814	846	804	867	747	838	855	834	753	820	834	772	801	749	842	780	820	781	813	833	780	813	831	790	800	807	828	828	876	858	809	756	848	803	825	754	852	762	842	817	753	803	811	769	795	793	798	825	792	803	827	752	851	796	791	774	845	784	806	833	831	793	828	795	805	826	801	803	795	802	773	816	787	767	798	868	836	789	798	820	837	778	782	845	821	841	781	827	795	765	788	840	788	812	791	895	826	778	791	729	857	758	826	811	837	837	772	790	831	805	832	852	860	807	813	772	850	826	786	802	783	829	795	856	825	836	788	846	786	853	821	792	826	827	756	844	779	794	798	820	799	814	802	794	805	780	818	810	794	809	744	803	810	773	792	856	771	759	845	806	789	832	885	839	805	803	805	833	792	854	801	784	833	869	812	778	836	743	792	816	801	838	724	813	780	867	857	799	811	783	835	804	760	790	803	798	767	806	813	786	752	784	797	816	778	812	788	820	777	853	770	798	774	795	815	849	770	802	791	745	838	767	831	798	777	795	859	811	742	794	807	846	782	833	819	825	807	817	803	751	770	847	806	777	830	838	787	793	846	818	853	827	836	803	770	843	777	841	787	794	811	770	795	791	777	805	817	820	793	794	814	769	816	822	810	769	799	819	779	776	871	817	841	792	798	854	763	785	807	819	841	852	815	758	823	853	809	814	783	816	785	815	796	792	836	795	777	810	807	825	780	822	770	844	790	797	812	805	843	793	825	827	830	824	803	786	807	775	808	828	822	807	794	861	791	793	817	834	833	813	811	795	876	827	864	915	815	826	789	819	877	808	790	875	779	861	801	837	830	785	804	810	819	803	778	830	805	798	843	859	830	817	757	794	821	759	825	816	906	804	804	805	857	835	800	777	826	816	834	829	843	803	780	788	807	831	756	822	786	798	806	789	806	815	860	790	800	802	801	816	770	766	822	764	821	803	810	836	812	841	797	808	838	779	790	795	812	767	821	858	788	805	831	785	854	840	798	783	819	816	755	807	820	826	814	810	814	805	846	792	783	817	822	855	782	799	805	787	788	814	819	862	773	816	810	808	783	793	840	815	840	824	775	812	756	804	802	781	791	859	813	797	839	796	802	790	849	793	796	776	845	820	787	845	823	789	804	845	782	790	817	776	829	832	809	832	805	846	783	858	805	841	816	801	852	792	812	771	817	792	802	773	799	833	747	793	768	765	825	837	753	797	768	805	776	782	772	816	857	796	801	826	823	802	805	816	849	831	813	800	842	806	754	823	802	838	816	822	777	836	799	818	823	781	850	832	784	798	787	809
23706	4697	2801	1557	610	316	256	273	205	195	196	194	208	203	174	173	162	174	169	183	171	185	195	180	178	163	170	178	171	157	140	167	167	175	167	147	174	174	176	177	150	163	151	161	152	145	162	155	136	139	164	177	172	166	181	188	186	162	191	214	163	172	173	156	162	159	171	173	154	161	168	189	160	154	177	169	142	183	171	171	162	141	157	157	172	162	180	154	171	143	151	150	161	166	172	158	175	163	150	160	164	164	175	153	170	182	156	151	149	172	176	159	158	171	181	171	173	161	137	183	188	176	159	171	139	174	174	179	190	168	156	137	162	182	160	164	178	188	169	159	171	155	157	183	189	151	166	169	169	152	180	161	176	150	172	141	159	177	165	152	153	145	172	174	155	161	159	168	150	145	154	149	148	157	173	129	175	171	151	177	160	156	173	168	164	188	155	156	187	169	165	167	171	147	171	176	182	171	185	170	147	159	169	152	161	170	149	156	145	128	175	159	182	161	171	161	145	164	161	170	148	172	163	188	162	172	183	179	187	162	166	164	165	176	175	140	178	194	157	165	180	161	150	162	157	164	156	170	174	153	143	154	169	186	158	171	180	163	170	158	153	166	165	150	163	193	167	140	167	161	154	165	164	171	171	176	166	165	157	204	166	189	172	163	161	174	165	151	170	174	161	147	168	132	163	170	162	153	151	171	179	164	163	148	171	172	148	168	184	176	156	155	163	168	143	156	139	160	173	176	168	179	186	149	178	182	171	178	175	184	177	160	160	154	160	188	175	169	179	162	178	175	171	166	170	163	160	161	152	184	171	159	183	173	151	148	169	161	148	198	145	171	159	162	171	159	161	168	164	151	195	160	163	167	168	176	179	152	157	167	150	198	167	157	184	175	192	166	151	154	156	169	155	165	153	172	172	153	174	152	161	179	154	160	163	161	154	181	141	185	159	182	160	161	164	160	159	149	166	157	173	186	154	175	154	162	156	162	146	187	195	164	177	158	167	168	152	160	160	172	185	177	154	176	170	160	150	156	179	190	150	147	176	175	142	165	182	172	159	151	157	172	164	165	167	136	177	155	164	150	155	153	146	168	165	138	135	182	154	161	149	174	176	135	155	176	182	168	192	150	151	167	155	146	146	165	159	159	175	176	177	174	169	165	175	144	172	181	171	179	155	158	150	174	163	181	173	192	182	168	162	175	188	157	174	156	154	151	157	175	175	155	146	173	174	167	158	166	127	170	168	155	206	163	173	142	157	156	176	185	172	150	166	170	168	156	163	159	162	168	166	164	122	158	164	204	152	151	151	153	132	175	190	170	197	158	169	180	154	164	170	130	151	149	172	161	177	189	160	153	158	159	148	158	150	194	164	147	158	163	145	169	177	168	168	151	160	174	173	151	167	177	147	182	155	158	165	156	145	159	156	173	182	169	160	163	179	155	164	168	172	174	175	136	158	139	163	164	137	165	148	162	174	160	139	158	187	155	150	148	162	173	176	166	170	184	167	157	162	192	173	143	181	187	138	170	156	178	141	165	160	166	178	149	191	157	182	179	151	169	162	172	164	173	165	164	175	159	181	172	162	153	165	132	174	184	147	172	178	166	152	155	158	168	167	160	144	168	186	161	182	162	153	145	152	154	187	189	166	149	139	173	166	164	178	163	181	186	182	165	163	169	172	164	160	173	146	161	176	161	172	171	163	147	158	175	152	142	154	176	181	186	147	152	162	169	156	178	171	151	148	171	163	144	166	188	160	184	161	162	163	151	164	162	176	176	170	175	135	186	160	146	175	147	171	179	157	178	174	174	171	157	150	186	172	167	165	158	179	142	179	171	154	164	164	168	160	146	172	171	189	165	153	175	196	150	168	171	180	153	161	159	146	184	179	174	149	170	165	181	149	155	152	181	180	162	158	157	181	162	161	161	143	181	146	167	181	162	165	187	167	153	178	153	175	162	152	176	192	185	157	168	161	160	172	165	151	172	171	158	156	174	163	167	139	164	159	136	160	151	174	156	156	155	173	186	169	148	171	152	157	179	179	180	194	154	178	188	161	169	157	177	178	183	172	170	179	170	161	159	157	148	156	168	160	150	169	135	171	164	168	170	142	182	166	171	164	163	158	159	161	164	159	176	180	149	173	185	163	205	164	158	176	178	183	176	167	169	166	172	163	154	155	157	168	155	153	159	176	168	174	159	159	153	169	176	160	188	151	177	176	154	152	163	157	163	158	152	164	170	181	149	183	163	194	148	151	162	169	145	155	162	163	159	155	171	169	156	177	187	156	166	180	181	165	160	161	183	159	183	158	171	150	142	158	178	168	138	179	174	163	164	183	174	156	184	167	174	170	143	139	173	170	155	193	182	155	163	153	162	169	169	155	158	141	157	133	175	165	153	168	168	159	169	166	182	152	151	167	150	174	163	159	158	165	176	152	146	178	144	163	174	155	165	150	154	172	194	139	153	163	131	153	143	164	130	162	161	168	172	172	165	187	175	155	158	168	148	181	170	172	164	169	160	147	173	157	157	154	178	178	151	158	167	174	153	155	147	164	182	160	164	162	150	154	160	170	154	155	160	173	147	152	166	156	171	168	158	139	184	181	159	135	179	182	166	158	168	178	169	169	163	195	142	165	179	179	158	149	156	156	152	177	160	142	154	159	149	148	155	161	194	154	187	188	156	170	163	156	196	182	164	176	173	150	146	155	146	173	170	163	183	137	161	177	149	158	164	145	139	169	153	160	151	145	149	180	169	200	166	167	173	179	176	177	164	184	145	175	139	163	140	185	168	176	187	162	168	178	145	175	164	179	179	139	170	153	124	149	171	157	176	163	139	147	167	177	194	174	152	175	147	156	164	164	172	155	158	183	152	154	157	176	167	142	184	170	145	168	166	155	156	169	164	210	163	193	173	168	158	148	169	157	178	170	153	199	171	166	151	159	162	188	179	160	167	154	172	172	190	148	167	177	168	156	148	186	173	167	171	185	159	163	146	170	161	159	152	169	147	152	180	148	172	187	178	154	127	163	175	178	160	176	163	180	188	176	166	156	159	172	139	190	151	172	152	160	142	152	167	195	180	169	200	159	181	159	203	159	164	140	165	177	157	163	163	165	163	158	164	159	143	159	155	172	171	197	153	155	195	151	171	181	175	171	173	169	192	171	168	194	193	158	154	160	171	175	148	155	186	173	152	171	169	164	151	173	147	152	155	160	178	189	164	177	157	158	162	149	182	149	157	139	170	157	156	172	169	172	180	167	151	160	152	159	162	170	164	157	148	176	157	159	169	173	155	174	155	160	157	187	198	187	172	154	140	167	139	154	160	165	185	153	148	181	175	173	186	149	168	184	182	148	160	147	167	156	177	154	154	177	167	165	149	180	141	149	171	157	173	175	174	178	167	160	181	147	171	177	166	184	152	164	194	159	175	169	156	194	158	144	147	163	172	166	165	183	172	170	146	170	178	140	146	163	173	156	167	174	179	163	176	150	171	171	165
15170	2741	4937	4580	2346	1238	1089	978	750	690	645	599	617	616	510	541	509	512	525	523	451	516	440	500	428	468	467	454	422	420	464	474	458	414	460	429	461	423	420	432	450	461	432	438	460	420	426	456	403	394	421	399	454	450	422	440	416	420	424	385	460	459	431	408	436	448	424	418	451	416	447	422	418	427	420	413	445	421	429	418	449	445	402	425	443	399	458	426	422	429	453	447	438	414	429	402	422	412	427	447	405	442	428	449	409	427	439	395	450	429	389	404	400	397	456	441	431	402	409	445	419	402	372	452	429	425	416	416	414	414	420	436	444	412	408	424	417	397	410	473	434	432	413	416	427	428	407	449	405	427	415	448	408	422	427	441	410	363	421	435	436	394	426	400	405	406	440	430	436	451	432	447	425	438	385	426	416	399	417	453	413	423	441	420	402	437	430	429	442	446	415	424	446	406	434	407	432	388	420	431	394	399	428	404	417	423	471	417	424	397	392	423	384	388	424	460	416	419	470	431	404	448	423	438	426	410	442	411	399	446	418	387	417	431	424	378	379	420	406	424	415	415	433	410	433	422	381	395	413	421	452	417	416	410	416	466	421	435	418	389	398	420	402	425	410	416	432	446	425	450	448	435	422	402	446	415	446	417	440	375	416	390	424	449	415	425	439	431	376	414	407	412	408	406	431	410	418	455	388	429	397	408	427	442	450	435	423	443	420	422	405	403	399	456	391	413	408	423	436	397	372	415	442	430	409	420	433	451	434	430	407	373	435	368	417	431	399	408	420	433	428	433	404	456	428	388	405	435	403	436	395	395	446	444	369	405	434	411	421	426	408	367	412	416	412	387	437	401	407	409	450	429	440	428	392	414	414	417	424	406	458	436	400	399	430	376	446	403	405	410	438	428	393	403	411	422	410	387	437	392	408	430	402	436	398	383	401	449	396	408	452	443	438	399	431	405	416	407	392	423	416	413	387	415	464	393	429	407	447	387	422	424	418	409	407	364	405	414	429	421	436	470	443	419	416	418	440	436	433	384	417	400	408	435	436	393	419	393	407	396	402	418	436	411	446	416	408	401	445	398	403	425	400	449	430	415	401	438	426	403	412	422	393	416	436	404	436	395	413	441	407	418	394	422	458	420	409	416	435	394	407	357	405	426	397	428	408	413	409	423	434	408	424	409	394	440	441	412	430	442	412	420	399	381	418	458	432	412	413	427	441	410	394	433	438	393	429	393	382	423	412	412	458	418	405	422	446	405	408	437	422	436	390	385	446	421	412	434	420	443	429	401	433	443	414	409	421	446	435	421	439	394	406	404	412	409	410	400	435	434	396	433	427	391	398	436	397	431	431	451	438	397	438	422	422	450	423	412	438	447	409	427	416	439	434	455	420	412	454	405	435	431	401	378	403	402	427	413	442	416	424	430	405	421	423	429	451	440	390	364	402	441	425	434	367	417	429	429	399	425	416	412	429	408	428	421	403	399	391	420	442	414	408	386	389	407	411	457	372	409	422	452	427	415	404	425	414	374	420	441	392	427	407	400	428	433	434	419	457	417	450	437	421	393	413	421	409	376	428	394	408	381	407	453	428	388	394	421	398	443	384	407	451	371	417	435	441	371	387	410	419	409	398	422	444	399	407	409	403	404	377	380	442	414	437	423	401	418	408	466	428	422	395	419	399	451	441	428	430	430	440	468	434	445	422	403	430	379	447	409	413	407	393	403	385	439	420	398	412	420	388	393	453	405	435	438	400	393	396	410	430	376	426	407	424	405	447	387	456	389	445	398	426	425	408	403	432	435	423	444	409	431	437	385	434	373	483	417	396	427	381	394	429	430	425	432	395	407	430	427	440	443	430	441	413	405	435	430	438	422	391	405	421	398	469	409	403	420	430	441	445	432	431	439	442	502	435	464	374	399	400	425	421	391	410	381	398	419	416	409	411	434	434	415	438	411	408	406	408	426	386	376	395	426	409	402	402	386	418	379	386	449	428	393	419	412	435	437	429	420	415	394	413	400	416	393	405	399	462	439	423	390	454	427	405	427	384	445	387	421	439	385	391	441	413	392	427	463	430	444	437	404	422	429	408	400	414	414	438	452	416	436	392	398	457	436	402	447	416	373	460	443	413	441	413	393	427	439	409	469	405	398	427	398	405	424	426	428	411	467	417	407	400	442	397	422	428	429	383	417	380	447	431	420	403	394	415	451	377	383	441	413	415	417	410	434	419	433	397	390	409	398	436	419	408	446	394	439	402	423	429	432	441	420	400	441	450	422	434	419	417	400	449	434	431	415	454	405	429	470	423	408	380	450	403	442	433	373	446	448	411	425	455	422	399	418	432	408	399	422	398	435	412	435	408	421	400	398	464	366	438	424	389	420	394	437	421	448	435	416	398	403	406	435	386	385	413	385	425	424	428	397	432	410	416	424	412	402	405	416	401	401	415	423	407	395	407	431	395	445	388	456	434	369	430	427	417	421	379	393	402	388	404	410	403	397	405	403	388	423	418	437	440	437	380	391	449	415	411	412	434	404	440	419	426	399	441	380	380	435	406	418	438	406	400	417	388	411	396	409	415	476	422	425	453	424	412	402	444	409	423	417	415	407	431	366	404	435	398	392	458	454	388	401	406	480	426	455	440	421	414	416	454	432	424	425	445	459	416	428	414	388	399	428	410	409	420	395	438	414	418	411	416	426	425	449	394	383	433	414	448	422	392	450	432	447	429	435	396	410	397	417	421	434	419	408	427	411	429	402	376	416	405	423	414	412	424	448	447	432	418	406	396	404	403	474	443	395	395	411	414	402	421	418	420	398	408	417	437	431	420	429	436	371	425	437	403	446	418	408	428	372	398	387	422	434	395	441	374	432	429	386	435	403	443	412	418	435	404	423	455	419	410	418	405	390	426	443	397	421	407	409	422	409	422	433	425	393	431	392	439	439	404	418	424	451	431	447	408	392	425	425	422	425	413	443	408	421	428	391	443	430	398	437	382	437	357	423	458	423	425	433	415	471	414	413	424	399	403	438	411	430	446	431	404	438	395	432	439	417	414	419	395	417	412	409	416	408	428	402	444	433	447	384	415	451	361	413	424	418	401	419	416	425	407	398	427	425	451	396	412	403	441	367	411	412	409	420	417	432	432	413	411	404	416	412	390	417	441	378	432	403	397	411	405	380	403	395	424	433	421	456	439	410	457	358	429	410	397	420	423	407	436	434	428	449	437	428	455	413	447	472	426	453	390	444	396	401	423	425	405	407	422	423	416	410	435	420	405	418	437	438	477	407	419	406	408	412	383	456	411	395	400	434	446	408	396	396	428	438	399	411	427	434	383	412	466	432	416	416	424	403	436	414	414	429	432	418	438	444	391	394	401	414	463	429	413	411	409	408	399	423	441	406	449	424	391	429	390	407	453	401	401	411	417	436	405	428	416	394	458	430	456	421	442	409	380	431	414	443	402	435	444	384	398	394	438	428	399	388	433	389	432	426	458	399
4654	1224	1192	597	384	336	385	349	327	361	333	369	367	361	331	312	308	324	339	332	314	359	337	323	375	306	321	334	321	329	314	325	320	352	349	324	348	335	353	336	355	345	349	373	332	350	352	368	357	334	350	329	345	336	334	327	283	331	345	322	328	321	362	332	335	319	305	353	342	347	342	362	304	304	367	349	352	325	372	364	315	328	329	318	378	356	365	331	353	312	347	310	341	324	333	341	323	327	343	341	272	374	336	321	343	343	346	322	380	328	339	351	365	336	339	313	363	351	297	361	380	336	342	318	339	323	339	314	351	340	336	367	380	345	341	323	331	346	330	293	317	322	347	349	328	334	345	321	332	340	336	348	342	355	305	328	374	355	346	305	347	352	374	348	363	351	325	362	356	324	320	316	338	314	318	360	346	377	334	367	355	323	332	344	384	321	318	325	358	323	352	350	333	355	322	321	342	331	362	302	347	352	360	315	363	360	350	336	329	297	340	327	309	311	344	324	318	357	307	319	309	329	325	377	330	342	364	348	364	348	328	331	357	324	318	353	347	287	321	359	352	354	361	317	318	354	352	362	339	315	331	332	315	329	344	331	346	298	352	325	326	328	362	310	342	366	330	332	380	364	353	356	306	302	328	302	323	322	339	330	381	343	353	294	327	325	333	321	325	353	370	298	336	339	332	406	341	346	311	333	352	316	339	342	337	361	363	357	348	358	381	350	343	346	346	313	317	339	365	362	331	317	327	370	343	311	319	352	354	318	327	302	340	350	364	334	304	330	343	344	361	325	345	325	327	327	334	319	378	317	346	326	331	318	333	360	342	340	323	343	326	297	304	346	315	326	354	309	361	343	352	336	368	334	334	331	319	322	355	357	337	342	335	350	347	351	311	367	334	342	348	346	340	334	340	354	335	346	347	335	348	326	336	322	356	322	329	336	394	342	358	373	365	336	373	338	339	352	360	298	371	330	343	354	344	320	351	314	316	306	314	350	325	351	294	350	354	369	343	345	345	332	334	313	343	325	336	337	348	353	324	346	358	325	347	329	338	329	334	323	318	346	349	331	325	321	333	342	349	357	387	352	297	354	337	358	330	340	345	365	372	336	350	279	373	357	342	337	346	338	307	324	329	340	310	301	329	343	332	396	354	329	344	375	354	310	339	367	346	360	336	318	309	336	347	329	326	349	335	348	326	301	327	324	331	328	424	333	355	308	339	356	349	333	339	328	339	357	334	363	328	332	349	388	338	377	308	345	351	384	375	329	306	320	339	330	331	326	334	347	330	343	349	356	340	344	382	363	361	357	380	363	372	350	345	322	394	335	313	331	322	339	334	336	310	328	364	320	340	319	342	326	374	354	351	320	404	329	336	351	348	352	357	328	357	364	319	342	333	343	339	335	311	346	329	335	381	298	310	348	353	313	326	379	347	302	335	385	354	355	375	287	364	392	316	333	364	337	359	335	374	362	371	348	328	300	299	342	339	345	375	340	334	377	327	309	328	329	338	320	358	310	319	335	366	345	345	305	346	324	345	311	346	343	355	303	359	314	383	332	339	314	331	349	322	318	323	327	333	312	326	340	333	310	338	376	324	354	332	343	324	360	322	367	325	342	304	375	307	335	325	344	348	317	322	370	361	348	332	368	323	343	323	356	308	363	288	350	354	364	343	332	324	326	309	325	319	323	334	343	346	316	338	297	330	307	363	299	362	328	330	344	367	337	314	365	351	355	324	315	350	351	330	324	380	362	366	349	294	348	373	386	305	335	318	356	328	334	322	343	332	349	336	326	314	338	373	358	331	373	349	326	349	319	351	343	361	356	319	323	302	354	337	356	354	353	361	317	310	342	357	304	344	325	314	329	342	311	304	341	342	375	338	341	346	318	325	348	352	340	304	316	363	317	344	362	317	335	319	362	371	360	332	312	349	330	331	324	358	353	319	371	399	318	378	329	329	336	345	327	352	341	348	346	326	337	339	332	358	339	337	334	348	359	314	318	327	352	316	329	321	323	347	340	372	358	334	327	354	287	310	321	338	334	359	347	360	337	365	337	333	342	319	314	349	329	309	312	338	338	318	326	370	336	314	317	362	343	345	327	345	326	347	344	334	318	366	326	333	387	308	347	355	334	313	349	334	347	335	347	329	349	332	351	369	383	342	359	329	328	341	323	329	393	318	338	377	313	305	327	328	344	328	357	329	337	308	341	353	315	350	323	315	323	340	330	350	348	375	329	349	385	389	333	341	366	333	367	348	325	326	322	335	358	334	365	370	381	365	346	313	355	344	350	334	295	319	311	330	363	322	350	362	341	335	349	375	364	355	336	338	313	323	357	330	339	335	344	326	317	354	334	374	325	325	361	339	321	338	316	346	336	379	334	348	337	357	296	358	338	352	360	327	338	334	338	303	327	328	316	370	345	334	380	315	371	376	347	345	360	323	342	377	337	304	323	366	325	321	334	348	342	350	330	367	331	314	346	355	341	362	333	349	348	346	290	303	302	316	337	325	353	316	345	343	337	329	351	319	326	354	356	325	337	390	324	336	316	330	309	303	373	331	369	339	325	325	337	379	353	353	328	329	320	330	348	348	364	352	337	324	310	320	323	347	299	350	348	350	334	362	340	331	323	347	349	336	353	313	318	334	351	319	341	335	337	354	345	328	319	315	330	332	345	319	321	352	325	345	305	315	322	345	341	324	337	306	368	374	327	339	357	305	353	340	363	327	348	337	338	313	332	290	321	388	297	308	313	336	348	340	337	307	318	347	341	334	316	344	316	327	335	340	314	349	345	336	328	345	350	321	337	316	326	301	353	343	354	300	330	329	335	362	351	331	314	305	343	301	337	345	304	318	330	342	339	378	342	342	365	309	315	347	348	340	309	338	317	353	362	357	331	352	363	373	338	333	328	328	330	353	322	305	310	311	299	359	381	371	360	312	326	313	346	330	352	368	367	317	302	319	333	359	345	352	368	325	352	366	328	356	347	332	328	334	311	361	329	322	306	317	315	349	368	357	325	354	377	345	374	327	319	313	357	355	324	337	343	329	318	364	361	307	338	360	319	342	361	361	299	353	347	342	341	337	360	311	328	369	340	361	341	359	311	323	342	375	336	319	327	378	335	331	328	335	365	346	333	342	384	343	332	337	333	328	322	327	303	326	311	331	343	320	350	314	329	320	322	323	337	324	353	330	327	386	370	387	357	357	345	363	306	321	350	373	331	357	332	313	344	323	323	312	339	330	326	329	348	325	391	337	328	327	354	339	335	355	332	310	345	331	338	316	359	375	385	336	335	388	339	317	372	321	377	325	340	343	355	327	328	307	303	353	325	338	337	344	350	330	370	339	324	329	330	326	311	348	334	389	321	322	314	325	339	352	362	312	339	343	342	372	367	353	333	322	322	346	315	361	332	329	355	368	358	317	360	334	330	363	354	328	341	348	341	338	323	345	347	327	349	349	325	340	347	341	354	319	317	326	302	349	338	331	313	318	374
4167	1672	2566	1664	1068	886	854	867	796	788	846	797	824	832	788	803	816	734	821	780	846	774	833	848	799	805	813	862	773	812	807	840	818	832	849	791	769	857	782	806	845	874	800	830	786	799	798	798	834	832	812	784	815	802	785	891	819	794	792	805	848	791	836	803	813	772	801	776	849	836	818	838	821	816	804	786	790	794	823	784	835	846	807	803	773	760	822	809	835	847	790	802	853	786	805	823	818	807	806	787	844	808	823	753	829	857	791	833	841	798	813	793	785	757	772	805	751	844	795	822	799	794	817	765	796	829	800	832	823	834	821	760	809	808	783	830	881	800	815	807	820	820	783	797	821	792	849	820	771	831	788	775	818	791	768	799	836	789	811	793	842	876	766	770	838	845	818	822	855	806	812	775	866	751	778	788	773	835	827	816	791	806	783	804	775	818	818	797	784	858	814	811	843	772	767	792	854	784	814	808	820	782	828	816	796	784	819	811	842	810	872	854	855	825	754	789	831	833	769	803	803	808	823	854	852	773	843	796	833	829	794	814	809	823	826	824	829	819	805	856	803	784	797	844	774	813	837	760	808	779	844	854	783	802	795	835	825	842	847	813	838	796	850	820	846	837	819	803	825	799	844	802	794	819	771	788	838	797	815	785	805	785	830	781	782	774	777	823	825	801	804	786	819	773	788	819	807	827	833	813	844	791	816	788	817	854	797	776	810	853	792	781	796	848	818	789	819	838	830	787	799	790	833	843	808	796	811	832	844	778	819	765	803	828	816	809	776	798	846	813	809	831	817	776	801	819	767	801	795	791	822	832	785	789	776	834	829	784	793	815	816	826	781	797	803	802	814	854	800	829	787	797	849	822	812	788	786	857	795	820	805	758	800	838	788	782	803	775	748	809	843	867	783	854	816	867	824	797	875	765	847	871	834	821	799	827	857	819	813	819	816	793	859	831	790	778	802	834	760	797	851	824	809	816	779	845	742	805	848	803	854	779	827	798	792	824	800	808	825	835	780	792	837	832	843	813	838	794	798	802	822	822	789	807	787	750	857	847	826	801	788	829	821	804	795	813	782	777	811	829	787	821	796	838	801	848	834	835	767	841	873	820	829	829	799	846	827	763	804	775	824	825	823	820	763	875	805	824	774	810	771	851	786	781	831	787	811	866	831	832	855	831	806	787	881	854	811	772	818	813	794	793	799	812	820	823	842	815	775	856	801	807	832	851	830	828	825	851	841	825	854	806	814	837	833	777	836	809	817	808	803	811	802	831	770	751	837	813	796	780	807	824	774	814	781	821	828	804	822	793	824	807	803	837	827	856	801	799	822	803	844	774	796	776	841	811	820	831	804	772	804	755	813	804	818	840	792	832	822	782	736	811	801	820	777	810	854	793	785	786	829	759	839	864	872	785	828	826	797	785	753	812	789	842	869	780	817	780	759	807	834	813	812	804	852	820	823	828	817	808	882	828	765	809	801	822	831	779	827	813	832	808	819	829	833	807	760	835	809	772	798	810	806	807	773	808	780	782	754	808	829	800	810	790	773	836	771	770	803	830	801	786	794	802	848	799	882	809	786	759	801	709	821	846	830	823	770	789	775	830	823	840	894	802	817	928	799	808	820	808	832	813	813	770	813	828	855	796	799	804	801	792	813	828	813	842	814	790	855	795	802	818	777	826	818	848	807	837	776	867	834	833	802	769	802	821	803	805	775	795	771	781	786	773	808	833	803	789	798	788	788	788	856	774	828	840	815	799	828	766	809	799	783	798	849	819	797	814	826	818	835	828	842	804	817	828	831	815	871	827	856	803	834	791	822	814	824	844	820	776	842	755	825	857	798	832	848	795	766	817	802	803	843	788	798	784	868	807	802	822	765	835	760	831	827	840	813	807	795	843	761	818	772	833	804	781	799	799	773	834	803	841	822	791	848	839	800	843	847	811	836	812	795	810	846	828	823	796	763	816	799	729	838	894	749	795	829	841	822	838	811	837	825	768	781	830	879	795	784	764	758	824	867	825	836	845	793	850	806	849	810	799	801	816	820	831	856	773	814	814	775	858	828	817	820	828	797	778	865	804	843	785	798	797	804	832	819	876	827	839	839	794	769	796	806	835	854	813	763	838	844	836	849	848	813	821	837	814	768	829	797	778	815	803	811	874	773	815	838	813	791	843	815	776	777	798	775	825	777	835	814	774	871	816	833	825	784	815	753	801	752	798	840	811	772	775	813	781	836	816	859	798	824	806	846	826	826	790	833	822	812	852	848	820	847	841	808	791	769	872	789	830	817	861	864	804	850	853	761	784	835	793	773	842	798	805	809	823	801	765	843	839	818	831	790	749	816	840	813	784	757	777	847	804	778	759	827	812	822	768	811	746	778	813	867	840	759	838	862	820	803	802	749	796	805	843	770	802	805	831	821	793	822	786	784	818	762	843	792	793	811	761	836	852	826	771	851	874	880	756	757	859	818	812	797	824	815	832	880	791	838	800	807	811	824	842	763	772	832	797	789	753	867	841	793	830	775	806	803	822	831	852	761	799	836	811	821	873	787	824	829	812	752	812	831	812	803	848	796	852	860	827	817	829	782	800	809	879	833	790	814	845	799	820	805	818	763	802	827	841	810	799	793	783	822	816	779	874	783	821	850	785	752	853	846	860	854	781	821	854	785	832	826	836	790	818	810	858	855	781	804	824	822	731	752	804	785	790	806	733	851	842	835	818	818	826	786	846	846	813	763	838	782	830	800	738	795	794	784	824	775	799	813	806	817	821	858	879	806	832	777	848	826	817	798	796	838	791	811	780	771	818	819	852	789	827	798	779	840	860	797	828	838	750	814	849	804	812	791	818	816	833	836	882	817	756	795	799	804	792	797	805	819	854	789	772	793	832	802	743	842	788	839	774	800	739	814	784	813	788	848	783	781	858	784	809	798	807	829	818	814	797	804	774	760	819	807	839	807	790	814	830	833	762	773	882	845	785	804	840	859	860	805	802	881	780	800	744	835	798	873	770	837	788	843	786	809	788	819	843	854	754	825	804	848	836	848	803	844	839	860	792	794	811	802	816	797	797	784	835	826	827	775	807	822	791	846	802	824	802	775	841	814	860	859	842	778	828	812	785	797	811	831	850	819	825	846	788	838	782	806	806	809	811	840	837	775	772	795	787	850	801	788	786	801	775	814	826	815	778	808	794	787	829	843	838	831	827	791	810	839	783	805	803	784	860	828	823	793	903	794	798	792	833	743	855	799	826	806	807	829	861	849	818	846	769	822	788	766	831	829	837	832	861	825	784	839	777	798	837	767	835	807	830	826	785	828	822	822	807	768	868	836	767	796	850	803	800	839	774	776	830	802	844	802	847	819	797	774	761	804	797	808	782	815	828	780	813	866	765	800	817	789	842	715	772	786	813	806	822	797	799	797	781	831	883	832	819	818	789	778	823	818	798	820	820	805	779	834	808	749	834	783	819	822	756	781	792	794	761	793	803	840	797	785	840
15068	3045	2710	1091	537	393	349	394	371	366	389	374	371	335	323	359	345	349	336	331	339	343	368	349	355	374	336	345	309	345	365	321	371	329	364	351	297	359	342	339	332	329	376	336	358	385	352	351	315	328	306	323	316	326	337	322	318	324	363	322	320	344	387	331	364	321	345	351	320	366	341	357	365	354	317	324	376	329	310	351	320	335	365	318	359	355	329	356	336	322	363	361	339	324	349	341	339	347	357	340	363	372	345	307	354	342	303	367	355	360	329	347	343	329	335	339	359	363	329	320	347	349	358	325	354	353	327	318	303	325	351	335	297	344	312	339	341	360	344	326	324	345	352	313	310	334	345	314	336	322	343	372	347	347	343	345	327	369	342	345	334	343	321	340	389	351	321	344	346	359	334	303	367	335	339	336	355	353	309	348	344	305	363	354	321	320	327	347	366	334	346	317	365	353	343	339	338	331	333	368	336	340	338	354	363	348	343	353	331	350	356	315	345	342	310	332	322	353	329	295	342	322	344	348	367	364	334	324	330	340	325	349	327	343	360	352	328	365	335	340	350	319	351	340	330	303	329	319	358	381	359	350	328	315	348	342	286	325	356	335	370	309	348	342	352	334	360	332	358	319	359	321	330	322	340	365	374	361	372	326	358	335	354	330	338	303	345	352	334	378	350	358	385	365	341	323	328	328	323	342	334	335	323	343	328	334	345	305	336	334	358	287	294	324	319	324	351	350	320	331	333	350	373	329	351	347	361	356	306	344	330	319	331	308	377	372	339	330	364	360	353	345	326	319	363	347	315	360	344	357	363	320	336	348	334	339	347	357	362	386	326	311	345	348	297	340	318	339	364	308	354	344	378	362	333	345	347	306	342	330	351	373	333	319	367	334	351	377	340	361	324	341	324	311	307	357	383	333	320	308	320	370	324	361	346	338	348	332	345	394	347	345	312	349	355	318	319	319	356	337	334	310	328	340	333	348	298	301	339	370	302	362	380	358	349	335	333	364	377	356	307	311	358	343	346	336	367	354	328	341	350	322	331	337	352	341	326	358	309	338	330	343	377	351	312	351	313	371	335	329	344	337	340	296	327	339	334	352	349	349	372	342	363	342	374	346	345	333	315	363	345	319	370	342	366	360	329	370	347	335	324	349	346	323	311	361	319	320	356	336	355	308	361	338	376	336	310	336	413	344	313	329	298	363	317	337	368	329	338	370	386	341	341	331	333	344	366	327	315	350	343	342	374	322	317	336	376	362	333	405	331	307	337	335	360	362	356	354	339	361	389	357	361	315	340	330	356	370	364	357	334	302	314	357	359	330	347	334	346	342	292	326	360	332	312	344	354	347	320	347	340	345	374	337	324	355	314	317	347	344	353	330	337	382	310	356	391	326	329	309	333	336	350	327	354	352	364	317	338	341	346	333	345	355	374	343	350	343	345	337	324	353	347	358	332	351	334	346	351	332	331	370	335	321	323	313	365	389	363	385	326	346	338	364	308	338	307	329	342	370	332	338	339	346	387	336	344	387	341	333	333	349	356	376	355	337	345	302	347	350	362	326	324	370	327	315	327	361	338	364	373	324	356	311	356	326	359	334	348	339	372	360	326	332	369	382	355	330	339	308	332	323	360	351	347	330	348	335	341	339	314	322	340	335	355	361	347	349	344	344	324	329	338	342	326	337	341	338	300	309	334	319	355	305	337	374	366	338	362	338	346	324	341	359	333	309	347	354	311	336	330	382	332	331	360	322	314	388	369	344	358	311	383	374	346	379	293	329	364	332	311	338	337	339	338	369	372	365	315	355	306	351	358	335	326	327	314	337	339	372	361	338	336	363	344	336	350	343	337	333	317	372	346	334	332	344	335	332	340	350	334	373	302	353	356	334	354	360	365	328	368	345	321	404	319	329	329	356	317	317	325	306	350	317	342	374	327	323	307	329	368	321	305	344	351	336	355	340	352	341	340	343	342	381	360	325	372	365	309	352	309	324	358	363	346	351	307	314	336	325	335	342	342	354	348	324	366	318	339	341	321	341	344	349	312	357	386	324	313	329	358	374	358	361	336	346	380	357	349	362	338	344	328	321	373	366	343	372	343	343	349	345	311	330	383	351	363	346	326	350	357	353	336	344	356	313	309	345	364	332	343	327	336	329	357	324	341	328	321	339	345	384	325	353	328	334	341	304	348	309	324	345	297	339	291	362	354	349	333	353	339	341	333	362	349	293	366	345	286	294	321	326	345	332	302	371	337	336	365	343	326	363	344	354	355	354	323	338	346	311	348	355	376	317	364	382	352	365	297	329	356	327	319	338	355	376	293	373	352	347	345	341	336	346	357	340	364	316	339	325	308	328	370	321	325	371	339	321	347	354	365	389	345	304	294	344	310	321	369	347	355	327	350	326	326	310	322	360	358	345	359	314	340	362	346	358	344	355	369	327	294	346	328	338	345	325	333	378	365	339	334	342	334	302	351	314	343	362	355	307	324	347	334	326	374	361	333	339	353	348	311	359	361	375	348	341	296	333	374	347	344	334	341	332	337	308	334	330	317	362	311	319	284	336	355	352	325	334	344	316	346	349	338	303	334	318	339	333	336	357	345	353	370	318	360	305	330	301	345	342	332	330	324	356	343	360	322	332	302	345	311	375	363	347	348	341	358	322	337	359	360	314	347	315	327	336	330	338	363	342	393	356	342	320	362	358	319	335	334	371	320	332	309	335	370	339	356	327	344	345	360	332	348	357	371	359	353	359	352	307	360	342	359	355	350	356	335	358	359	325	340	325	336	328	375	333	327	344	350	330	330	337	315	315	365	316	320	304	350	324	325	331	364	336	318	326	350	344	364	347	340	340	357	349	338	337	290	340	355	353	355	363	340	395	382	330	365	338	326	370	312	342	316	323	361	365	347	331	362	330	321	349	363	341	329	328	304	345	358	331	349	323	356	321	350	336	346	326	353	330	367	369	332	346	338	334	352	342	356	322	353	340	349	338	332	334	324	357	319	342	361	350	359	352	326	324	337	326	349	332	365	333	330	361	321	305	321	343	359	319	333	349	349	337	362	314	311	321	331	319	352	365	333	346	327	342	351	328	339	356	324	338	340	344	315	348	354	359	349	333	337	339	357	317	303	339	338	301	356	348	326	322	354	330	344	340	349	339	317	362	347	340	359	340	351	372	334	346	343	339	312	363	354	347	333	349	334	327	368	371	339	354	347	377	331	354	330	339	343	325	337	320	341	378	393	339	361	344	332	344	350	319	343	328	336	348	355	349	326	315	321	321	333	335	391	368	343	358	353	382	360	340	324	321	347	324	348	325	339	357	356	337	327	358	329	332	346	358	351	335	331	318	340	336	344	321	346	343	314	315	340	342	298	314	367	336	359	355	318	364	337	301	339	353	366	364	326	323	339	343	361	352	362	356	345	314	353	328	348	339	344	318	347	321	327	365	338	343	299	368	294	354	366	341	351	342	345	328	323	364	358	325	362	363	328	347
11549	2797	5253	3060	1705	1226	1109	1084	972	945	896	897	847	814	886	853	877	901	860	854	891	826	865	831	843	772	839	806	803	822	809	849	796	786	859	792	785	845	823	826	778	802	810	779	878	812	848	837	788	851	817	803	768	825	777	782	841	808	834	782	834	838	845	855	820	779	782	814	773	789	775	808	794	822	818	840	767	822	812	784	819	849	827	845	767	826	799	822	777	869	738	799	847	792	821	737	809	774	786	828	799	780	850	757	822	794	789	822	818	789	776	816	796	812	850	811	851	806	761	817	782	822	814	817	799	773	783	849	795	799	825	800	768	791	854	764	814	808	794	809	841	778	823	796	780	755	873	790	820	786	845	814	787	773	772	782	801	836	831	818	766	818	795	818	812	770	775	811	857	800	744	801	772	775	758	792	855	779	793	806	795	802	819	813	792	791	796	845	847	807	814	825	798	887	817	785	806	798	755	796	801	775	735	843	832	815	752	789	788	850	814	789	805	797	850	813	798	817	813	764	779	809	774	779	781	768	808	772	807	830	857	794	779	858	828	751	790	782	815	788	858	785	819	832	810	815	760	803	762	787	783	787	791	813	806	834	791	813	797	782	832	777	766	833	785	797	839	784	794	811	803	819	786	820	823	777	800	799	809	839	844	798	794	856	854	768	809	841	791	800	826	862	801	785	807	809	771	763	762	795	782	787	802	831	784	821	839	776	851	716	786	810	804	868	763	771	801	834	773	796	787	810	800	847	880	798	800	823	799	798	817	753	812	797	796	816	797	788	832	790	828	784	837	810	790	788	856	735	811	824	802	841	791	791	867	813	828	823	777	758	818	847	795	805	791	812	872	826	808	816	812	809	812	791	788	817	798	834	798	836	823	848	790	815	877	796	839	782	792	798	831	823	832	787	812	785	816	835	834	789	815	807	793	806	832	823	782	812	834	800	844	831	828	825	820	825	761	795	786	824	835	770	792	811	820	751	820	751	805	774	803	782	773	797	779	811	858	772	774	811	805	808	774	827	832	857	782	780	793	798	733	817	765	781	742	829	773	789	770	789	775	801	789	785	786	860	824	743	789	822	843	775	823	808	860	767	797	849	814	784	747	793	789	815	781	814	859	810	822	840	791	780	814	802	801	808	828	794	820	789	802	805	833	799	830	824	824	780	797	755	773	785	792	826	792	777	742	810	832	784	844	804	821	798	806	808	802	772	813	846	830	822	789	859	791	857	801	811	806	782	804	784	748	795	822	853	799	756	787	817	816	793	770	814	805	804	835	818	775	803	736	831	806	787	779	836	785	754	842	814	818	852	754	857	838	820	819	792	830	809	832	793	816	858	773	858	783	813	831	785	809	789	791	828	862	771	782	814	767	830	821	831	860	805	765	786	812	839	816	845	815	784	846	767	823	866	819	748	789	785	837	791	849	792	808	812	828	833	769	856	757	840	817	804	806	793	776	739	808	793	800	781	830	789	806	809	782	816	807	824	765	845	766	808	815	765	810	754	819	795	765	849	790	798	795	804	803	823	827	822	788	813	826	807	836	782	824	749	755	790	795	793	846	813	830	780	808	806	829	798	822	801	849	812	828	777	828	807	766	821	759	826	796	814	772	824	762	823	814	817	795	805	787	802	784	794	863	795	832	811	745	828	802	768	795	818	744	834	849	761	813	822	823	808	832	781	799	814	853	810	801	832	808	818	816	823	797	792	790	842	814	842	871	816	801	816	773	830	775	748	788	792	815	800	782	778	808	802	752	813	841	817	785	810	792	811	785	798	780	828	791	785	787	805	798	853	816	801	819	771	800	805	810	801	788	838	801	795	791	776	800	807	783	794	858	847	804	808	754	844	814	832	753	806	843	801	762	790	817	816	831	820	821	768	799	793	864	796	814	777	826	782	770	772	776	812	816	812	772	788	759	812	761	787	781	794	863	814	828	764	831	823	806	785	780	775	873	798	809	807	820	842	837	774	835	768	799	828	799	803	825	766	764	813	829	848	820	787	801	807	785	759	815	835	820	774	849	811	815	811	799	808	810	786	814	779	802	795	778	805	835	775	805	845	758	808	813	730	832	804	811	818	809	836	799	827	826	840	776	777	828	818	836	783	774	779	785	792	797	813	832	815	817	828	786	764	829	792	798	810	807	833	792	795	840	781	853	816	815	818	799	815	784	826	776	805	838	861	837	843	803	765	811	854	825	799	826	837	836	800	837	781	810	768	832	759	824	806	813	815	808	770	808	799	818	832	864	793	790	831	787	812	788	806	770	819	786	820	798	859	788	807	744	841	828	808	827	774	850	852	806	776	827	785	826	754	820	834	831	855	820	832	825	796	798	841	824	798	821	786	809	831	808	786	823	798	833	817	787	780	835	839	816	838	814	811	814	796	820	804	819	777	846	784	784	847	817	797	856	794	780	815	771	832	775	803	794	818	798	830	807	828	847	792	809	789	789	830	820	788	839	833	807	789	826	815	818	816	846	823	846	797	815	775	796	824	801	889	802	835	836	856	764	776	804	864	802	833	751	804	796	791	848	818	760	817	836	800	841	784	813	817	785	822	834	797	846	773	861	777	841	794	784	798	805	831	833	797	787	813	829	818	785	832	808	782	796	753	814	786	808	830	830	809	829	796	790	831	769	825	804	808	798	835	801	826	784	798	772	813	759	814	821	812	811	825	800	789	831	789	780	752	815	842	792	779	795	808	799	823	860	849	806	799	797	778	852	751	801	757	851	796	822	796	795	841	912	801	804	847	747	817	801	843	835	851	833	808	841	795	758	759	803	821	819	806	808	886	818	792	844	820	778	836	786	837	830	819	828	827	809	769	786	803	780	806	814	783	802	771	816	783	803	810	789	818	838	829	836	798	827	804	788	750	799	825	834	825	845	757	785	813	754	844	772	823	815	795	818	799	794	772	812	792	861	823	759	807	781	802	790	760	756	804	799	761	828	815	797	819	773	785	787	784	766	781	851	797	800	798	808	848	847	834	817	811	832	808	786	788	819	822	839	826	765	828	805	803	825	795	828	831	819	784	762	791	807	802	785	789	848	831	845	803	821	773	810	801	836	782	775	801	781	827	808	821	780	808	801	794	820	858	810	785	803	787	814	838	762	845	780	798	815	785	836	839	768	751	808	799	791	791	848	829	791	819	785	772	808	826	813	790	823	773	841	810	819	769	793	788	782	755	796	802	823	809	746	781	810	821	762	830	781	803	786	755	771	815	795	822	810	773	795	787	743	824	806	797	785	791	827	829	786	789	797	779	814	828	796	781	801	848	804	817	845	817	807	766	786	831	829	802	826	794	874	762	812	788	840	823	809	823	806	841	803	792	799	766	830	794	799	794	762	776	785	776	826	821	846	808	753	791	762	801	770	828	789	775	819	787	780	866	759	830	782	808	866	796	790	784	786	754	799	827	801	831	823	822	793	822	821	800	789	849	849	785	821	854	793	833	834	811	769	805	824	748	805	793	797	783	776	751	861	809	812	762
24582	5656	3140	1125	459	325	273	250	213	244	187	216	194	185	207	173	175	138	201	196	182	161	171	179	159	175	159	162	187	188	190	168	169	182	159	178	165	173	166	151	161	187	155	166	164	155	170	172	191	167	189	165	171	145	179	163	189	189	160	179	163	175	165	178	159	166	143	147	176	170	182	155	174	169	163	197	157	180	158	171	183	173	166	166	169	172	172	155	180	144	161	155	170	164	146	181	165	160	155	159	157	180	174	174	193	162	177	172	162	171	169	163	150	172	170	161	158	154	178	175	175	140	150	167	141	161	165	163	150	179	169	178	175	159	177	157	165	167	174	146	176	189	137	150	185	185	180	186	171	153	157	165	163	172	175	184	177	180	160	186	194	159	173	183	199	167	162	146	148	151	188	162	164	153	167	160	164	177	166	169	170	142	159	153	171	165	170	179	173	174	185	161	186	168	150	159	150	149	162	162	164	166	168	173	172	187	164	173	150	178	146	161	139	163	173	152	172	179	185	174	172	177	166	165	197	172	166	152	185	149	155	137	145	157	146	160	170	177	182	164	175	165	176	172	167	149	163	147	191	166	160	172	172	155	156	146	155	145	135	179	146	159	177	152	143	184	155	165	130	168	159	193	163	175	184	162	146	173	167	191	158	187	160	183	158	191	143	154	154	201	146	157	176	175	158	174	173	169	162	179	157	200	160	169	161	192	159	178	151	167	157	174	172	155	166	170	153	155	148	180	158	163	172	178	183	173	168	163	154	181	174	153	180	154	163	185	190	189	184	171	161	162	187	137	175	150	169	156	162	147	136	142	143	158	162	169	153	144	167	151	160	140	201	138	179	164	154	223	173	168	186	139	182	119	170	177	152	171	159	165	163	164	170	181	183	153	139	195	169	164	181	179	154	182	162	163	153	158	172	160	154	160	185	178	154	171	169	172	147	155	169	167	163	190	144	139	182	178	187	146	170	192	188	143	173	198	175	166	163	155	161	159	131	165	186	160	168	177	161	165	150	188	155	184	177	164	172	136	184	162	148	158	192	187	164	164	169	158	178	180	157	165	175	167	161	166	180	179	166	168	165	160	178	148	151	160	168	157	146	183	161	152	183	165	174	165	179	170	174	168	148	176	174	161	171	175	191	157	163	172	165	162	166	166	175	189	158	177	177	162	165	166	161	160	166	171	159	165	145	145	164	136	163	152	142	150	192	163	174	172	152	179	200	173	194	153	180	165	192	204	173	149	176	154	193	171	169	174	164	148	179	179	178	140	165	174	191	136	166	159	165	173	173	183	169	173	165	178	155	158	172	162	166	164	161	190	169	164	183	171	176	155	160	162	188	154	176	183	181	192	171	165	151	161	199	174	144	172	177	177	177	153	160	150	177	173	138	166	149	172	179	179	153	159	159	165	155	163	170	149	162	158	167	167	171	187	185	179	175	167	155	155	158	169	158	168	157	180	165	152	154	149	163	188	193	147	178	183	161	165	169	165	158	137	150	172	165	163	194	157	161	174	148	155	145	167	148	185	190	198	164	170	196	176	199	175	177	164	149	168	162	156	155	171	142	188	169	192	176	164	149	168	157	172	200	159	174	188	188	157	149	172	175	152	166	181	193	164	170	173	175	158	174	174	171	168	186	207	179	159	164	141	185	174	164	167	171	147	178	163	181	160	133	167	180	197	158	164	161	158	175	164	177	150	183	173	151	150	142	189	173	165	171	156	150	162	169	162	161	188	170	183	131	167	161	187	165	174	158	159	161	178	170	201	188	167	164	158	169	175	182	176	165	188	165	170	166	177	152	170	155	179	163	143	161	185	182	188	180	172	174	170	154	158	168	159	168	158	169	160	165	164	181	181	176	155	161	171	167	149	151	156	169	181	163	169	172	154	157	170	196	159	161	202	154	183	197	192	163	167	152	180	176	167	165	160	168	189	163	173	170	163	160	170	150	158	169	180	175	169	143	147	136	165	164	160	160	160	162	163	145	164	171	175	178	160	169	174	171	166	201	151	163	183	172	156	167	176	164	158	169	225	171	154	186	151	192	173	143	131	184	158	162	186	173	182	170	172	183	161	166	167	169	175	165	178	166	173	169	154	158	171	164	143	155	160	186	178	162	159	164	140	176	142	130	153	177	142	151	169	154	157	177	171	187	138	148	183	162	168	168	195	205	174	166	195	153	177	148	160	150	176	170	165	167	165	161	173	180	183	142	173	156	178	166	155	166	142	165	148	151	168	177	169	169	202	190	160	138	147	181	168	177	149	156	150	160	152	170	134	172	178	158	179	179	182	177	157	172	162	177	148	181	141	166	179	167	167	172	155	162	162	175	167	158	170	161	175	153	176	181	172	154	177	156	183	175	156	159	175	194	181	175	149	162	175	168	184	149	170	148	198	191	157	200	186	194	196	184	151	165	171	151	177	175	169	159	197	175	188	183	157	168	166	165	140	120	152	170	173	139	176	176	151	192	180	191	174	152	140	179	164	180	183	187	150	164	169	169	193	189	145	160	201	163	151	156	167	160	173	171	156	182	186	164	141	174	147	165	153	164	161	138	168	160	178	163	147	141	184	160	157	142	188	155	184	164	175	154	177	157	136	168	170	169	173	141	159	185	165	191	174	188	172	179	152	198	163	139	147	166	138	138	159	160	171	144	161	165	149	169	156	140	153	193	167	144	180	161	165	156	169	170	196	148	157	171	164	187	173	164	168	158	166	144	154	159	186	149	147	172	164	157	172	138	165	185	154	147	157	183	190	194	170	184	141	165	181	161	166	153	156	151	185	156	177	164	170	171	177	163	178	169	153	179	179	171	179	162	156	160	161	171	159	165	165	173	154	154	185	140	167	157	149	149	158	152	187	149	176	155	178	165	192	175	175	150	160	176	154	167	160	169	177	149	193	152	157	168	181	162	167	170	166	146	169	126	146	134	173	154	192	181	193	173	157	167	165	178	179	152	153	160	190	167	158	181	171	158	189	157	175	170	190	176	158	154	163	165	169	155	148	167	191	156	172	186	185	148	189	157	158	167	169	177	170	160	146	166	168	178	182	149	175	177	175	163	149	166	166	167	169	184	162	165	183	158	178	182	167	191	139	169	153	160	179	162	163	193	171	166	154	175	163	168	161	138	173	159	193	142	167	177	161	176	171	159	170	203	186	174	192	173	149	171	159	174	167	157	174	171	170	154	198	165	175	173	158	162	161	168	172	192	173	177	161	172	184	171	165	167	166	164	178	146	178	169	159	167	149	171	165	163	176	146	165	161	169	157	136	169	168	173	133	167	159	191	168	161	167	156	139	183	176	191	165	163	165	159	177	178	148	150	173	160	165	159	197	169	179	162	153	170	172	153	194	163	161	171	159	153	178	177	145	140	153	165	169	179	190	172	165	164	158	169	186	165	158	181	169	189	161	159	165	177	177	169	169	186	145	170	164	185	168	178	171	171	174	161	166	154	181	148	148	171	165	171	199	169	185	151	166	159	172	158	202
15835	3487	5597	3233	1705	1284	1039	932	802	741	636	622	588	548	592	511	515	531	482	488	482	494	469	415	465	468	477	472	483	437	444	459	426	468	464	479	424	407	474	479	444	433	466	416	436	391	417	441	468	429	449	439	420	460	446	463	430	417	451	454	431	457	437	428	445	433	431	435	440	440	442	416	454	417	418	404	399	377	438	409	440	423	462	426	479	454	440	467	451	414	377	424	468	436	395	419	422	375	420	463	399	432	425	436	385	418	436	453	433	462	411	428	407	392	464	430	424	416	417	430	431	408	454	443	437	425	435	431	417	411	416	429	407	388	409	392	411	427	396	421	445	434	401	409	432	429	418	440	430	399	448	444	418	416	423	394	414	457	427	391	424	454	434	437	384	406	416	412	431	389	443	430	438	408	490	435	425	432	434	449	429	458	427	403	421	444	428	428	404	423	430	383	451	415	410	442	408	408	417	426	454	425	421	423	413	405	403	424	437	433	425	403	416	447	432	429	462	436	391	433	436	442	440	438	443	431	417	429	421	447	458	470	436	428	422	433	446	405	415	449	465	421	424	412	437	442	431	445	409	447	442	435	410	406	410	424	450	411	417	409	432	436	415	398	423	414	428	413	453	437	435	441	467	457	425	439	423	425	447	419	458	412	407	419	447	431	386	430	434	402	397	390	408	411	441	409	420	434	437	433	459	403	429	412	392	431	391	441	446	455	404	392	424	412	470	397	422	426	444	435	393	463	445	405	432	414	401	410	442	417	431	438	444	428	405	441	420	417	449	450	428	433	401	443	435	397	407	408	448	433	429	384	406	416	391	420	420	429	407	464	421	433	445	412	428	419	421	398	389	444	431	421	416	438	448	413	391	443	417	439	415	440	407	416	412	373	427	380	439	469	433	415	446	379	437	443	436	425	413	438	431	418	467	391	421	455	410	405	416	442	447	438	385	420	435	433	428	397	431	416	424	428	409	381	447	464	430	438	404	449	412	454	440	466	439	413	427	437	468	406	424	450	413	429	400	450	448	458	416	435	431	398	406	461	419	454	419	403	393	446	399	427	416	429	464	464	428	417	411	424	436	450	436	434	438	404	430	451	456	419	437	378	426	394	437	402	471	423	426	436	437	432	396	385	441	448	412	420	430	449	439	402	458	427	429	456	473	441	400	396	417	432	450	448	433	417	409	439	400	472	447	466	468	450	422	407	391	413	454	447	443	403	430	418	444	401	424	445	412	469	418	476	391	420	442	453	376	458	399	427	430	441	435	410	429	446	421	409	426	406	411	428	443	410	394	444	430	468	432	481	448	447	415	405	412	408	429	443	409	398	415	410	450	440	425	407	413	453	416	411	423	379	416	441	442	425	396	401	419	444	427	428	419	396	441	411	421	419	412	399	439	442	428	435	416	402	450	384	437	408	438	426	456	398	453	454	432	429	430	438	398	410	414	459	427	412	405	449	438	456	418	402	414	394	410	438	434	434	465	429	427	445	426	436	450	427	476	414	456	414	456	422	443	428	438	395	447	458	426	434	438	365	389	403	423	445	417	450	440	417	450	416	416	428	434	450	399	432	412	451	438	433	426	442	425	407	434	414	403	382	423	418	421	408	417	421	407	422	453	448	422	411	453	456	401	414	437	470	433	427	441	429	420	447	422	440	419	437	432	412	426	451	464	452	439	418	430	402	427	454	433	446	399	440	424	440	427	436	445	423	434	440	417	421	443	440	438	405	418	422	428	469	447	449	464	426	429	403	453	430	425	455	451	414	444	421	400	463	404	418	411	435	423	418	420	461	405	470	402	433	402	383	439	434	405	429	444	449	434	435	422	410	440	437	448	398	420	486	409	463	407	412	433	455	404	403	449	430	397	423	413	440	457	419	400	412	396	439	428	431	401	437	401	449	412	439	430	406	483	399	409	419	407	397	426	434	403	441	413	410	411	426	482	436	418	466	442	443	413	479	424	400	420	404	408	422	439	423	407	456	444	409	411	425	447	444	405	428	387	441	416	423	433	439	395	403	411	444	388	428	411	425	444	435	429	423	427	429	427	421	422	468	421	448	444	398	405	452	416	421	410	404	413	452	430	418	466	413	439	431	397	424	439	439	389	414	428	391	424	414	437	435	417	399	402	401	424	409	448	421	437	422	401	388	385	440	424	399	419	420	409	431	422	410	405	395	430	437	419	452	425	451	398	398	451	417	418	404	442	406	422	386	425	400	441	405	370	398	432	427	396	426	429	457	411	445	442	410	424	392	403	403	425	437	434	419	448	438	393	412	434	419	438	433	396	417	408	386	403	409	409	439	435	452	414	413	437	439	450	407	439	442	444	428	463	476	396	448	412	424	413	433	404	445	483	431	412	420	449	406	428	430	407	422	421	402	396	474	432	409	398	421	437	403	401	396	410	404	466	456	455	386	408	438	424	395	437	420	439	443	404	444	445	395	433	410	417	397	449	422	403	437	452	411	459	424	408	423	414	402	433	410	426	411	421	440	451	459	419	442	392	391	442	400	428	414	445	432	468	399	429	414	441	401	458	425	413	399	447	424	459	421	450	369	460	425	395	424	417	430	420	429	403	458	401	454	408	439	405	402	406	428	423	446	433	414	389	436	434	431	420	441	421	416	410	401	397	455	406	429	430	446	442	423	395	466	438	464	418	400	413	414	408	424	456	421	445	400	419	435	420	398	456	445	414	420	414	442	409	426	423	458	431	422	447	409	461	447	425	387	415	449	434	443	426	430	414	403	422	424	437	409	382	448	429	445	428	407	454	428	439	405	443	422	401	425	403	434	401	441	429	398	467	455	427	445	458	439	417	407	430	401	420	405	427	389	422	433	448	435	433	408	400	443	450	406	418	408	402	410	464	410	397	400	424	440	474	402	425	392	440	438	429	411	411	413	421	427	419	452	367	423	415	426	425	471	423	430	419	413	407	424	403	426	399	411	395	416	413	391	423	433	422	402	454	438	444	406	415	396	423	411	456	425	432	420	421	429	424	421	428	446	407	439	460	463	439	436	437	461	456	434	418	422	414	424	448	419	473	414	413	401	405	415	429	388	434	423	421	442	416	402	416	396	433	421	410	401	382	400	460	381	415	416	443	442	422	417	456	450	431	447	431	412	392	434	454	430	424	417	393	436	436	407	450	402	410	439	447	425	409	426	451	387	440	424	433	436	404	432	406	388	430	378	456	423	430	425	444	415	412	399	457	429	429	428	431	419	428	416	446	399	439	425	439	406	432	430	429	429	439	399	446	416	422	440	464	403	433	403	448	408	390	423	450	401	439	446	407	414	404	449	420	453	425	453	415	418	443	422	424	416	428	446	414	428	392	405	458	455	397	385	426	417	417	437	423	395	470	404	410	402	418	422	435	476	398	476	451	454	378	439	440	409	445	405	416	446	382	437	423	409	411	448	433	472	404	415	408	412	380	422	384	409	442	410	410	437	408	441	432	401	439	439	405	422	407	428	418	442	442	416	441	421	437	430
5307	1370	978	493	412	328	353	349	333	375	326	385	369	372	326	360	339	381	368	359	344	329	311	332	361	364	320	346	346	373	381	352	347	343	338	370	374	362	330	360	361	324	356	313	328	330	347	334	354	321	327	308	336	347	369	345	334	304	362	354	335	357	344	357	345	334	309	376	354	340	350	334	304	362	303	338	342	352	368	331	363	346	339	371	335	372	339	324	362	354	367	312	339	336	341	374	310	327	343	344	328	321	343	391	340	328	344	393	357	349	362	354	320	347	395	321	328	386	354	356	337	368	314	342	379	370	360	359	348	318	349	358	321	317	339	342	350	358	345	387	351	356	348	340	331	364	358	341	313	334	345	369	348	345	358	352	346	345	342	346	318	329	338	325	368	367	347	317	344	319	325	318	342	374	349	334	344	338	376	371	367	378	325	320	336	352	360	337	333	401	335	357	366	352	342	325	332	310	335	310	332	340	334	387	337	327	295	332	350	342	332	326	322	348	354	328	294	383	328	329	344	336	340	338	300	338	336	357	358	369	335	337	346	350	385	325	394	319	355	324	362	361	325	316	325	318	373	351	384	330	338	328	362	347	341	380	346	362	329	349	333	393	337	349	344	377	353	350	311	339	347	348	318	369	342	357	362	359	322	364	355	347	334	328	329	364	337	346	354	340	360	331	335	360	343	326	326	346	365	352	369	338	352	331	320	370	324	356	356	341	364	365	351	321	332	350	328	353	327	333	344	340	377	311	335	352	354	337	340	297	329	342	357	336	341	359	318	344	340	348	351	350	325	361	341	318	335	346	364	370	354	298	305	331	369	336	363	375	308	312	341	328	327	328	308	328	350	356	340	365	312	332	331	319	340	340	347	335	330	304	368	354	339	341	353	344	349	339	325	364	362	345	316	369	362	341	347	369	327	334	388	361	346	356	343	362	327	353	344	346	340	362	330	354	344	357	345	339	340	344	348	338	358	333	342	328	370	315	356	323	335	314	335	373	325	329	406	345	335	375	353	390	347	326	372	337	339	368	321	341	332	329	382	311	313	312	321	346	361	369	317	321	348	338	348	337	336	336	329	332	407	351	389	349	313	304	353	371	332	346	348	320	332	385	326	353	332	359	330	309	364	350	337	321	339	332	321	336	370	346	347	348	365	338	335	338	371	297	345	306	351	320	331	393	313	336	358	378	320	370	328	322	345	361	343	348	342	345	378	333	324	350	319	323	327	322	333	365	353	392	322	344	347	388	350	271	350	335	332	353	332	341	362	362	346	340	353	346	376	350	389	346	335	346	324	370	357	363	344	340	382	345	306	339	359	354	351	380	358	333	350	321	359	341	376	347	375	340	354	333	333	327	342	332	340	385	354	359	315	338	313	388	354	356	327	372	370	306	343	319	370	340	336	283	332	354	324	372	323	347	345	375	321	329	339	309	330	340	341	363	364	336	347	380	343	370	332	382	315	348	349	339	327	338	372	332	363	324	324	359	334	352	338	358	318	342	366	370	337	348	365	319	353	345	340	388	316	390	325	342	330	386	329	338	360	326	366	396	366	322	318	355	344	314	341	308	333	368	352	347	311	328	288	364	346	378	354	358	341	323	317	320	326	352	366	353	351	326	330	337	347	357	354	331	323	354	366	346	342	344	360	346	326	365	318	303	333	353	318	349	342	363	349	386	337	309	342	377	323	322	362	353	354	344	367	332	327	354	373	331	340	347	383	306	353	358	316	315	365	329	345	421	364	372	359	302	367	354	368	335	335	342	334	310	361	340	392	374	345	373	337	320	360	343	329	332	349	366	338	350	347	352	335	322	338	310	355	351	370	278	346	320	325	340	381	362	328	323	351	383	373	313	337	338	333	348	349	311	328	324	385	331	338	305	332	374	320	392	339	356	346	337	352	349	387	366	347	340	347	364	348	344	363	364	382	343	346	298	321	331	337	324	344	358	371	308	308	335	352	312	337	366	354	330	329	353	328	356	372	355	323	346	333	330	343	364	293	329	353	311	333	320	351	335	336	326	355	381	335	329	333	313	380	323	356	357	337	352	358	333	357	351	329	377	344	339	343	344	394	311	334	315	363	359	334	331	348	361	351	366	335	329	306	355	334	325	368	355	313	335	310	315	335	334	358	364	337	334	341	355	329	352	370	375	361	353	345	361	359	323	359	349	328	349	345	362	350	345	335	382	358	361	371	337	327	359	343	335	331	343	332	362	338	312	391	354	344	330	390	317	336	335	337	331	308	360	348	336	317	306	362	368	364	329	300	372	355	354	379	336	339	335	339	327	316	322	342	325	384	324	370	363	369	348	367	343	380	340	348	353	331	314	319	365	315	356	338	343	306	369	322	342	362	371	345	360	375	330	342	326	366	316	331	278	348	331	350	372	353	301	365	325	354	363	355	354	328	329	327	333	322	335	322	336	353	326	306	308	361	342	363	345	331	332	339	362	335	333	347	370	318	349	334	337	345	310	339	346	336	326	335	327	356	366	346	374	316	347	341	350	367	362	405	308	368	369	390	361	378	325	322	321	331	388	356	337	359	333	327	353	330	329	345	331	313	309	325	350	339	344	323	361	342	333	319	335	308	355	357	345	332	334	322	357	323	331	331	353	332	324	335	368	318	330	311	328	318	351	350	357	334	365	361	346	339	349	369	314	377	352	294	372	308	358	311	362	350	328	344	364	340	343	372	354	372	358	364	329	346	326	339	350	336	335	316	331	321	338	353	349	325	341	389	335	364	327	353	371	328	371	328	319	351	379	320	359	370	347	336	312	330	379	361	371	335	336	361	345	334	335	383	330	325	351	352	382	346	349	333	344	337	333	343	329	320	354	323	386	365	332	368	300	338	333	358	317	336	362	372	366	357	336	341	347	340	345	340	348	325	370	377	361	331	353	331	334	334	354	338	342	359	358	362	314	338	369	347	357	350	328	332	327	346	324	390	308	376	372	367	366	328	351	378	337	329	334	345	352	349	362	371	359	346	351	394	365	362	343	313	341	349	386	328	365	334	379	339	344	347	365	348	402	373	346	369	348	315	321	321	347	346	330	309	346	369	348	362	366	354	363	327	341	331	340	340	340	350	357	352	341	322	346	354	403	366	352	337	355	316	322	337	341	354	359	367	355	346	349	351	360	329	372	346	349	362	319	347	336	362	359	334	358	366	322	368	337	344	360	325	354	355	306	350	338	326	364	317	383	313	319	357	358	309	372	367	336	358	403	339	364	344	330	342	365	317	349	339	338	343	328	324	329	327	330	372	350	330	338	355	359	358	337	375	335	321	356	332	355	301	368	341	316	370	339	349	321	357	360	347	312	312	330	351	371	371	354	345	347	377	342	363	358	352	315	299	350	292	347	343	334	349	342	349	346	371	354	327	349	380	325	364	389	339	361	342	332	354	351	308	335	347	329	295	328	325	338	347	379	365	357	330	317	319	325	336	336	356	359	328	320	317	359	360	373	350	353	345	330	374	335	321	362	355	364	368	346
4691	1750	2238	1408	1041	930	865	831	851	813	809	861	883	800	828	831	828	831	818	827	807	849	867	785	825	815	783	825	854	787	833	833	844	846	815	844	843	819	828	823	804	850	836	859	813	846	847	843	806	832	803	838	892	841	817	839	821	833	821	830	821	792	791	850	842	867	812	832	764	797	830	838	814	832	842	814	846	836	828	804	826	835	813	825	797	830	827	850	814	827	833	769	808	819	805	803	781	820	853	831	844	789	799	818	837	843	812	807	817	797	828	796	811	812	789	833	786	823	775	810	814	845	797	818	778	786	835	815	781	792	872	883	777	850	896	797	835	877	824	818	790	836	817	788	836	814	879	824	813	798	793	811	832	807	812	827	779	856	841	817	814	765	771	794	797	808	823	827	777	777	814	842	807	823	880	836	853	891	865	807	809	835	820	791	818	792	830	828	773	828	789	838	794	793	787	839	777	816	836	810	805	831	800	816	825	814	795	829	862	839	800	848	833	770	843	848	835	860	772	838	839	843	770	827	782	791	798	869	869	848	757	832	854	841	817	780	784	754	786	782	835	891	844	830	803	779	830	778	835	843	815	742	826	804	803	785	842	783	808	843	791	774	850	836	798	816	839	870	824	805	800	820	815	758	845	813	817	822	796	811	820	809	784	773	813	809	824	801	778	781	853	789	853	831	835	814	783	836	850	867	834	826	796	803	844	817	841	821	861	828	793	777	866	859	831	871	835	841	776	817	814	840	810	767	804	829	842	805	832	780	844	855	797	789	829	819	856	824	790	845	861	851	848	828	797	798	829	816	862	812	823	833	819	846	845	824	807	809	816	836	777	818	790	783	783	803	833	799	831	842	801	859	805	765	797	826	827	867	786	797	853	854	811	806	862	843	842	815	810	829	820	812	822	798	824	823	823	822	841	837	814	868	806	774	802	784	824	799	851	820	827	834	790	837	818	805	814	821	784	815	820	801	784	876	747	851	797	775	833	804	809	840	812	808	827	790	799	816	887	805	833	786	877	892	846	841	857	884	801	828	801	827	843	800	783	857	853	868	782	844	819	798	816	783	763	797	753	833	813	786	818	774	817	820	873	822	819	811	817	779	791	856	815	781	761	841	805	852	818	785	805	823	808	820	811	835	845	819	839	793	806	827	864	858	834	852	865	793	850	828	808	817	851	807	808	810	802	810	796	841	789	845	839	848	759	799	840	820	836	812	795	854	840	795	833	831	778	859	814	830	842	850	830	839	806	805	817	815	862	820	805	787	808	878	809	786	804	804	797	833	819	802	806	820	831	841	803	859	839	801	831	809	858	823	772	816	845	839	781	828	818	834	818	766	868	835	836	757	825	828	823	842	850	846	826	858	777	780	828	788	827	810	786	840	776	822	786	874	793	827	862	831	869	877	830	800	788	817	794	823	850	817	827	829	862	847	803	831	798	793	849	851	838	840	856	803	816	866	799	815	823	806	857	868	868	847	838	816	789	775	824	875	814	816	801	820	828	873	851	803	850	800	813	839	846	831	808	801	829	796	839	820	847	871	779	847	767	833	817	841	851	771	817	805	805	784	908	852	788	800	805	785	792	835	823	834	794	834	793	806	839	811	802	827	867	888	771	814	865	813	846	833	811	812	811	844	806	785	867	832	866	814	845	833	858	788	840	801	813	827	795	838	849	784	821	825	821	841	826	802	839	828	831	828	796	874	833	832	769	772	832	789	837	796	751	851	821	794	785	799	797	854	813	832	810	836	831	811	834	784	763	800	846	813	823	801	787	790	847	856	760	788	797	821	819	812	852	884	772	787	833	845	820	820	747	829	825	762	831	840	826	802	836	791	817	827	768	833	834	823	797	817	900	811	807	843	877	808	826	843	824	861	783	834	800	791	860	790	828	804	823	792	804	787	835	833	804	882	804	793	801	787	814	803	818	839	800	841	905	834	835	867	803	816	822	795	838	843	799	814	807	843	787	808	798	827	803	839	837	778	819	834	806	815	826	803	809	793	816	812	827	866	758	843	778	835	784	848	858	841	857	790	849	764	821	796	814	822	819	810	854	786	804	768	808	843	808	756	853	816	827	836	830	770	815	792	845	813	883	809	797	822	809	822	840	835	804	848	820	829	783	817	858	839	826	842	817	842	815	820	803	790	795	849	813	814	808	813	813	843	793	773	791	800	856	793	814	833	829	847	803	829	836	895	824	763	815	843	843	799	826	850	843	859	785	815	826	754	761	787	839	839	795	884	792	796	833	756	820	881	863	795	798	828	835	847	858	798	807	874	849	850	816	783	854	828	829	808	825	823	864	859	780	775	790	852	790	832	888	802	768	852	835	845	815	827	802	834	817	804	808	776	852	824	832	832	855	840	767	803	782	837	843	788	866	879	809	810	821	823	805	813	811	797	837	866	820	762	866	828	861	834	843	709	801	813	815	861	791	804	845	863	823	856	821	838	828	768	823	826	808	814	803	805	802	863	796	873	830	789	829	823	789	811	848	871	821	812	868	775	770	800	876	856	817	859	839	845	793	788	792	821	797	805	805	829	863	811	821	836	815	836	803	822	795	832	827	830	829	877	834	782	771	882	848	896	899	804	807	757	783	807	815	818	801	821	821	815	791	823	879	782	920	775	805	838	855	841	795	880	808	809	853	791	757	796	837	766	784	837	858	840	793	786	840	855	836	805	821	801	770	799	784	820	857	845	809	797	844	837	809	844	877	795	803	837	819	805	778	816	858	827	854	819	849	806	847	885	777	819	887	806	838	821	788	813	800	842	782	811	754	783	852	820	846	794	813	846	835	833	790	742	833	787	840	818	854	772	827	824	843	817	771	827	805	801	858	822	867	871	785	850	840	810	790	772	854	832	778	804	797	788	811	848	796	812	814	841	798	865	816	785	782	851	803	862	784	839	811	810	826	813	858	829	801	811	820	859	842	807	800	765	806	836	875	887	863	872	804	835	864	828	838	795	802	842	825	820	851	845	802	799	791	834	817	810	778	835	846	854	824	810	830	779	825	839	808	855	821	910	758	872	872	804	823	823	856	815	851	782	811	837	826	830	786	831	836	781	841	818	851	755	824	786	849	845	863	823	843	842	806	836	799	830	816	808	766	847	833	807	821	838	815	782	848	793	817	786	869	829	830	813	837	853	788	822	789	837	804	852	785	856	816	849	813	809	837	855	811	801	837	824	849	846	836	785	816	825	851	836	798	807	858	807	816	844	835	774	817	826	826	794	825	790	798	801	813	809	845	830	809	815	862	815	793	828	805	810	816	814	836	838	778	836	796	814	839	852	814	839	856	840	800	788	782	814	840	831	859	831	820	860	847	840	808	798	776	796	827	807	861	822	815	847	835	831	812	836	819	840	849	850	815	859	801	850	843	838	802	862	825	824	797	828	822	903	797	765	739	777	800	811	841	765	827	809	829	835	863	818	821	894	750	815	873	810	791	753	871	799	791	815	828	805	863	848	873	823	847	799	871	831	854	810	759	772
16187	3633	2068	842	474	408	368	401	413	373	382	362	346	354	339	394	350	332	333	382	335	350	324	328	324	354	367	375	356	347	304	359	318	359	345	341	345	336	377	324	331	369	349	356	349	329	330	372	360	347	344	351	340	329	332	305	324	335	363	337	339	371	346	340	344	340	340	325	320	353	353	386	373	354	348	340	347	357	353	367	382	352	327	375	345	353	328	369	379	317	354	311	308	335	348	320	345	320	347	377	353	377	356	331	395	359	342	334	351	362	350	371	338	340	344	323	337	357	345	363	329	330	330	338	305	324	354	370	329	313	317	358	343	362	354	329	325	349	336	336	336	341	300	352	304	356	341	331	326	302	386	335	328	342	345	334	343	376	362	350	322	325	364	362	338	314	352	369	334	348	334	326	329	345	343	317	331	362	374	363	351	329	329	304	332	336	358	356	334	318	369	345	350	359	369	332	338	317	355	351	346	370	320	335	351	347	328	331	361	317	342	352	364	339	325	338	346	321	358	304	327	331	373	344	343	344	349	329	366	355	355	365	350	314	359	342	357	321	356	354	323	330	352	333	338	340	349	345	366	329	336	328	334	344	316	328	341	351	335	371	350	337	399	313	375	337	365	354	340	374	315	330	336	355	356	360	309	362	336	367	345	339	331	344	352	355	333	333	328	344	334	350	381	357	335	326	315	332	367	357	334	341	352	324	361	324	307	369	286	308	379	337	333	379	350	359	362	354	307	334	365	359	331	359	327	354	335	357	346	342	356	352	338	357	327	333	325	367	333	312	331	330	372	329	328	354	341	323	335	365	357	366	308	319	319	348	354	340	339	352	310	365	342	376	343	343	402	363	327	342	306	343	333	334	339	319	355	333	324	346	359	336	353	311	329	326	346	370	323	323	329	374	327	346	348	358	369	363	358	354	335	375	316	351	350	302	326	339	354	332	330	316	346	314	326	333	324	335	374	354	341	333	332	330	349	370	364	339	326	364	337	339	352	372	307	341	336	335	318	363	341	348	378	335	337	325	328	349	383	318	347	333	314	352	322	355	351	355	330	359	324	351	320	331	367	376	332	349	347	372	345	317	389	353	346	353	346	354	346	359	318	362	346	323	306	378	328	351	342	340	318	354	301	341	316	316	335	340	327	341	355	303	349	353	327	326	353	332	308	319	331	360	299	376	338	312	326	325	310	315	311	324	350	336	339	370	355	346	325	346	335	344	320	347	317	339	344	363	337	329	332	344	310	347	340	366	349	337	347	366	320	368	333	326	349	333	326	340	359	352	358	356	341	336	346	334	314	361	353	344	366	349	357	345	326	365	352	325	330	336	343	316	365	360	357	351	315	375	347	328	363	326	379	358	338	351	356	334	319	331	335	363	363	336	321	324	345	327	354	382	335	308	328	372	323	362	343	332	364	343	331	363	356	325	329	354	314	352	342	346	339	355	329	346	361	401	350	346	353	364	336	335	348	355	348	367	319	330	302	279	330	347	347	379	350	320	327	344	339	339	328	331	334	342	339	390	320	309	314	348	301	372	339	359	358	313	359	333	302	366	345	339	336	323	329	313	326	369	336	366	349	363	342	329	334	352	334	378	306	339	303	341	369	332	321	342	309	328	334	367	373	313	358	353	359	314	338	354	304	339	317	307	309	356	381	343	322	334	339	348	344	356	344	339	320	357	342	347	341	360	348	352	351	353	336	330	328	353	344	342	340	344	371	329	347	366	357	337	376	311	347	354	382	323	339	321	360	361	340	320	308	344	351	351	344	337	347	340	342	359	351	342	358	343	303	334	347	349	339	361	393	356	338	336	347	304	354	327	317	368	343	295	327	378	329	358	341	308	330	345	338	369	316	336	333	352	348	327	342	354	333	349	351	334	339	356	378	379	381	327	328	318	290	341	375	343	359	332	337	325	341	337	311	351	339	316	353	365	348	327	352	325	348	322	370	349	393	359	319	330	330	319	352	342	327	372	357	324	339	353	352	321	357	355	315	331	368	364	329	325	360	382	346	335	348	313	324	389	330	348	331	331	325	343	351	338	349	360	348	323	341	351	325	326	359	348	337	333	340	321	364	336	329	365	305	323	359	343	349	339	322	317	350	347	313	338	353	348	353	342	348	347	330	323	358	333	330	356	380	362	345	281	314	347	350	344	378	319	340	261	333	327	352	354	344	366	379	363	315	357	347	357	343	306	344	345	346	357	364	343	358	376	338	351	356	322	318	327	347	348	309	302	357	326	341	358	364	309	363	357	371	325	336	295	314	333	369	326	343	334	328	336	359	353	355	334	325	341	321	337	351	347	386	351	341	362	336	347	328	323	324	361	309	375	344	351	340	346	321	359	362	363	335	350	333	350	383	313	303	367	375	378	348	338	362	327	364	358	334	334	376	370	312	334	334	397	373	342	326	345	367	334	359	315	354	330	348	345	348	350	339	365	356	384	337	326	358	350	353	294	323	294	325	357	338	345	345	325	341	336	313	347	351	331	350	351	338	363	330	358	362	321	330	390	362	319	328	359	343	349	313	351	361	355	325	336	346	355	346	374	352	341	365	350	342	303	347	344	363	326	326	317	320	309	338	363	351	351	326	348	339	346	373	342	355	359	367	350	308	387	317	330	355	383	377	327	344	332	350	346	360	351	328	324	367	348	318	337	323	304	350	356	349	341	347	371	341	289	344	337	321	338	334	357	333	339	371	315	361	341	343	341	356	355	359	335	318	357	319	353	328	348	349	328	330	342	310	366	352	350	323	373	296	307	322	347	378	355	353	341	364	339	307	335	324	341	348	319	339	297	390	320	304	337	326	328	385	345	381	349	328	367	316	321	339	338	356	343	342	353	315	345	323	352	322	351	325	332	344	348	313	340	403	309	372	342	356	338	337	322	357	341	357	363	359	337	351	324	357	350	340	369	306	332	336	315	360	339	329	347	349	332	354	360	332	343	319	307	321	317	330	335	330	331	309	351	333	337	363	327	368	355	322	356	359	315	347	362	358	325	366	352	327	378	349	320	338	332	329	326	339	363	360	376	380	323	337	335	332	321	348	356	320	355	328	372	352	346	353	340	356	331	370	340	357	347	352	353	363	337	352	343	358	362	335	356	321	371	327	332	328	344	326	340	329	341	358	322	355	363	330	351	359	339	307	336	362	324	334	363	350	341	318	353	360	334	358	346	300	322	358	351	362	336	333	344	346	326	342	377	382	352	341	329	374	336	358	337	359	329	363	322	324	336	369	298	344	359	327	349	327	361	349	380	339	339	338	305	331	309	330	315	322	348	330	354	327	342	380	364	334	327	355	388	358	339	361	347	353	338	343	346	270	333	366	369	339	360	351	329	360	336	355	302	326	322	349	341	376	343	344	320	370	317	360	334	338	345	329	332	333	352	363	331	349	313	350	354	332	344	338	339	337	357	343	303	330	388	303	315	340	369	335	309	346	356	366	366	327	340	319	348	367	357	345	299	376	386	345	376	355	371	312	349	335	341
12015	3116	3797	2421	1495	1215	1075	984	967	982	907	929	943	866	883	851	850	817	869	850	868	840	788	795	814	821	826	866	821	845	842	823	767	885	797	802	801	725	799	816	820	829	863	788	811	804	842	794	808	845	841	793	797	814	805	876	828	841	824	866	817	839	848	778	818	790	816	829	832	857	813	809	820	750	803	785	808	808	823	807	794	842	835	835	816	782	817	783	827	737	800	800	816	847	842	812	811	799	769	802	812	833	835	844	772	820	833	809	814	791	817	829	806	845	832	827	823	813	778	777	838	814	830	737	802	822	793	802	810	805	816	811	840	815	752	817	796	810	817	832	810	831	805	794	806	801	802	763	825	806	746	842	811	890	791	783	864	839	788	820	781	780	774	843	841	802	793	844	852	760	857	805	752	828	788	777	798	807	841	798	806	783	807	806	832	805	784	844	822	859	785	762	774	782	841	863	759	785	842	843	780	799	795	836	802	822	783	840	803	764	829	854	808	807	815	806	791	765	801	818	881	821	827	806	742	811	833	856	850	820	820	806	773	800	784	776	781	783	825	843	799	830	832	830	827	832	861	781	811	801	772	812	797	839	809	804	787	754	875	830	812	773	833	798	855	856	825	836	830	821	776	748	794	858	823	841	814	790	806	838	824	809	811	795	830	801	822	814	772	805	832	788	830	786	854	819	814	813	828	828	830	823	844	808	835	785	813	849	794	811	829	820	862	810	817	796	785	743	805	752	823	806	777	821	798	777	808	770	822	820	826	783	842	829	823	817	804	811	793	791	815	786	804	791	760	749	764	795	818	774	835	807	811	809	788	807	772	810	802	780	770	804	854	803	830	764	768	792	798	805	793	819	793	813	827	815	876	758	770	827	792	794	767	818	788	735	771	820	851	823	805	808	805	804	813	785	786	799	822	820	788	790	824	839	789	850	855	808	802	835	813	756	777	786	812	821	827	841	795	789	878	740	818	854	765	863	823	784	803	823	856	839	807	810	824	804	861	804	805	774	789	820	819	823	866	793	811	791	869	788	766	808	830	829	818	764	775	818	784	797	816	866	815	805	810	789	820	796	777	798	783	823	784	818	775	809	824	821	812	841	837	775	837	836	854	851	824	857	853	823	802	806	844	822	806	855	841	781	814	813	785	801	823	835	842	836	728	833	768	797	836	772	888	828	798	801	778	818	812	863	849	866	807	795	859	771	833	833	823	773	836	794	788	848	869	823	807	836	794	815	790	770	842	791	791	839	855	791	804	879	797	804	852	835	811	833	788	803	761	773	809	814	835	824	844	770	803	801	811	804	793	811	776	752	785	765	836	856	800	751	843	783	831	787	804	820	861	840	826	854	824	826	832	794	795	809	772	794	855	788	817	848	843	803	839	742	775	829	792	793	762	844	844	786	742	753	803	813	831	844	827	832	802	850	812	808	819	811	832	838	789	818	761	790	813	811	819	784	803	817	800	828	832	794	808	793	737	789	791	828	803	834	837	781	802	847	791	794	826	782	812	835	825	846	841	822	852	782	807	843	836	835	814	805	759	792	829	861	841	796	837	779	779	827	847	837	858	781	845	841	820	813	749	792	848	800	772	793	796	788	825	792	765	826	797	804	818	836	794	835	846	853	818	784	842	807	811	810	813	817	828	789	838	814	809	801	870	799	832	813	801	804	819	795	792	767	831	822	861	836	772	790	805	782	799	802	827	843	837	794	795	780	831	787	801	810	824	816	779	826	858	845	792	781	898	831	784	842	787	803	818	786	797	777	877	833	850	774	812	807	801	799	869	839	794	800	784	837	866	798	792	834	879	820	798	819	818	795	845	808	839	824	836	814	823	806	802	761	800	742	767	852	822	783	765	780	840	774	793	835	771	809	805	888	822	762	825	784	820	830	804	864	811	866	813	798	821	817	801	818	794	811	799	863	821	802	838	824	792	735	824	851	837	817	838	874	822	823	826	812	803	830	787	807	795	793	802	837	783	855	829	848	834	816	826	812	830	799	820	815	798	811	862	808	784	781	816	826	822	829	813	794	790	860	791	821	812	784	758	834	865	835	830	766	865	801	845	819	779	816	803	785	742	846	846	793	790	778	809	805	817	827	779	812	790	820	815	816	804	807	763	839	752	844	812	852	796	777	816	825	795	801	796	813	844	804	760	849	794	793	820	816	839	798	825	787	821	798	778	854	761	833	820	832	829	840	851	809	868	854	776	852	857	806	790	809	792	813	831	791	799	764	867	794	809	866	838	769	769	833	764	801	778	767	849	810	796	815	837	772	778	802	826	847	806	802	804	812	785	842	793	788	811	810	814	845	795	812	821	801	796	826	830	825	743	810	802	824	811	817	831	778	816	825	818	772	849	773	802	819	839	771	780	840	797	811	855	838	796	812	811	805	775	848	785	795	788	809	810	750	820	817	795	817	793	795	791	827	771	843	782	850	788	772	792	801	796	829	841	788	833	823	828	802	761	783	809	797	779	769	754	826	817	808	840	824	815	847	804	780	783	837	823	812	787	776	798	801	788	827	850	790	820	796	806	838	822	827	806	831	761	772	831	804	802	844	841	822	816	832	804	812	834	792	815	822	838	848	821	856	825	828	815	798	737	847	810	820	783	828	813	823	808	844	792	839	821	778	772	780	829	822	884	820	747	758	788	809	785	826	853	786	772	832	822	733	798	828	779	832	809	801	839	805	775	783	808	812	820	807	815	794	787	832	772	809	860	781	799	825	813	784	788	824	821	789	835	768	806	832	851	809	812	832	832	809	817	795	767	821	806	859	795	790	767	877	814	817	803	828	775	826	796	840	869	810	820	855	811	797	802	801	814	800	804	792	831	756	784	756	782	814	832	791	774	842	790	762	803	815	818	850	856	800	816	794	828	815	829	829	769	799	761	764	805	832	780	801	790	843	811	813	860	764	802	828	787	806	820	811	820	775	786	826	816	807	814	786	805	821	818	842	795	833	774	794	791	812	876	843	782	846	808	841	796	804	877	811	805	880	822	802	817	761	793	818	824	813	841	800	820	875	816	843	856	801	798	796	791	817	831	841	811	792	812	800	835	814	813	805	835	819	836	800	769	771	849	768	818	790	817	823	762	828	816	865	844	791	846	748	813	800	833	808	815	816	792	800	829	820	849	819	786	815	840	787	838	794	781	826	823	786	827	746	806	834	882	822	844	783	780	818	792	796	833	811	814	810	818	865	761	827	805	799	818	808	799	848	826	802	807	822	818	821	773	867	785	776	808	822	825	847	773	836	837	808	782	817	757	846	823	809	814	787	895	779	842	798	778	787	782	802	809	813	786	828	838	846	857	812	814	789	822	814	834	870	811	806	817	757	757	826	827	831	802	782	812	761	825	812	859	779	821	806	801	761	803	889	821	793	816	820	864	795	798	806	809	778	832	843	860	793	811	837	802	851	808	815	844	791	828	811	868	801	837	869	812	839	820	823	794	752	843	830	821	790	818	817	793	842	849	861	784	836	825	816
24839	6118	2912	1111	501	356	307	252	236	221	213	215	199	187	198	209	167	202	171	167	169	171	195	165	178	155	173	180	186	170	165	164	172	177	175	168	173	172	169	183	164	167	164	200	153	176	155	147	163	183	151	210	199	184	179	176	190	182	182	198	160	178	181	153	161	199	167	169	195	178	179	170	190	175	187	171	208	177	170	154	155	198	187	161	179	166	193	176	158	170	181	151	184	199	216	176	156	181	156	172	184	184	172	189	161	187	177	162	173	188	165	185	189	162	197	159	192	187	174	164	164	155	191	162	198	186	177	166	179	163	160	184	152	155	173	173	180	178	167	190	156	156	174	180	173	188	137	174	182	183	177	163	168	181	183	163	186	178	165	161	170	181	149	191	180	173	163	174	197	166	190	182	169	180	184	196	181	163	176	177	184	149	169	174	168	146	180	177	171	158	166	163	181	183	178	161	153	156	182	176	201	183	174	165	178	160	152	188	168	181	192	165	167	172	202	162	147	207	179	171	131	163	143	157	181	165	176	149	161	187	175	164	153	166	165	170	177	173	183	145	171	143	168	160	183	210	183	157	154	173	180	175	185	187	161	168	180	168	173	163	174	156	195	143	162	166	176	200	165	162	170	198	161	158	188	162	177	186	172	180	178	171	181	186	176	182	193	168	169	158	181	166	160	190	159	179	180	167	190	186	170	186	183	180	168	155	175	178	177	193	163	178	198	172	160	180	167	162	177	176	158	176	171	164	172	174	191	184	185	184	186	164	165	198	149	200	189	168	171	176	193	172	159	178	177	166	184	190	178	152	177	160	166	163	163	155	173	186	173	147	184	173	147	161	166	175	179	161	179	193	171	184	155	177	179	162	173	168	183	175	210	173	166	173	176	185	178	203	164	154	166	188	186	196	176	173	183	160	181	187	181	165	171	162	154	193	174	166	140	173	180	185	173	177	178	159	162	177	156	176	155	183	176	178	144	183	165	181	166	162	179	146	162	150	155	173	203	173	157	185	174	165	176	169	178	180	182	160	179	181	192	200	206	176	159	168	189	156	168	161	178	162	180	157	176	163	174	161	182	201	186	173	178	188	153	164	191	154	165	166	203	182	188	205	167	185	191	161	181	196	199	180	173	189	162	160	186	171	176	175	163	156	180	161	165	168	195	176	177	182	194	177	181	165	184	128	173	161	188	155	179	148	194	149	192	174	168	193	174	179	174	171	176	191	157	191	160	159	170	158	167	178	178	187	179	165	169	164	164	194	184	162	142	158	175	175	175	195	195	180	193	170	190	162	181	181	174	197	173	166	173	173	173	173	173	153	174	163	160	171	167	191	177	144	178	177	186	184	164	184	162	167	157	143	153	172	170	157	162	178	191	152	159	155	184	181	182	174	211	172	164	177	185	188	188	169	192	168	186	167	180	170	170	175	176	178	188	175	196	194	178	195	160	175	170	177	155	171	175	168	159	165	147	189	179	206	168	170	166	157	166	182	161	172	162	170	168	163	187	163	189	195	159	157	169	167	188	169	162	179	176	154	174	176	178	174	164	157	165	171	163	177	169	157	167	192	202	163	175	180	164	181	163	192	173	169	180	164	163	190	174	199	176	170	174	171	182	164	186	176	186	174	157	171	148	179	180	167	160	160	148	183	181	170	180	171	174	196	158	172	184	180	183	179	162	165	137	171	151	183	175	204	184	173	184	188	171	167	187	172	171	183	188	158	158	183	175	167	171	181	176	171	177	167	183	192	167	176	174	166	184	175	172	175	170	185	181	169	165	166	183	186	171	184	157	161	166	175	162	162	189	161	183	156	145	172	188	175	173	179	166	172	182	195	178	189	166	198	168	160	162	179	190	157	186	172	196	197	164	176	157	149	167	173	179	172	158	156	184	195	179	196	182	166	161	171	194	191	188	149	160	158	173	174	187	182	195	170	177	167	160	158	173	165	191	172	157	151	167	172	177	191	151	219	167	179	156	150	156	172	146	183	147	182	176	178	183	165	192	157	162	139	177	164	186	157	173	181	176	171	156	186	180	155	200	192	172	175	177	162	202	147	179	171	152	198	200	166	155	179	183	156	148	150	167	165	161	148	165	198	166	177	188	170	148	158	174	176	162	172	194	180	143	182	170	173	201	157	153	203	178	163	180	183	190	159	177	191	191	175	176	169	162	155	158	187	163	160	179	185	168	164	169	172	196	188	179	161	162	170	153	171	157	157	162	178	155	186	156	163	171	161	152	175	155	179	172	179	193	174	153	175	171	171	188	178	155	170	161	152	176	164	192	209	200	151	193	193	197	166	174	184	154	168	194	174	155	180	172	158	163	157	149	181	157	190	176	185	168	181	150	164	190	148	169	202	200	169	174	154	179	165	187	190	180	175	170	163	167	192	196	184	210	172	155	168	161	164	185	182	171	192	173	169	173	181	190	154	180	191	166	181	157	154	156	166	175	198	157	178	174	194	174	148	178	153	168	196	174	159	174	179	180	193	181	148	174	181	154	148	156	177	173	198	178	181	166	174	153	181	171	146	156	202	192	166	172	170	178	167	186	156	163	151	179	186	162	170	159	168	162	173	174	153	165	179	161	160	160	172	173	164	159	173	203	152	201	174	173	181	190	165	175	198	177	166	144	176	170	174	169	171	155	165	177	174	181	195	173	198	154	193	166	170	162	157	188	155	165	170	166	178	180	171	193	162	190	152	179	184	186	165	184	164	191	170	150	173	170	195	194	167	164	186	151	190	174	161	183	162	184	176	165	160	164	163	172	198	167	163	177	172	176	154	187	163	194	194	172	167	187	151	184	187	177	187	156	176	160	194	198	161	187	164	165	187	175	166	164	191	183	160	159	170	173	192	180	176	185	191	146	194	185	157	157	164	159	174	178	169	175	165	173	174	172	153	186	171	172	195	169	180	166	178	163	162	175	188	169	179	172	183	166	177	165	170	173	165	166	168	168	192	168	159	196	164	172	183	180	182	195	165	156	183	159	169	146	165	172	177	187	171	142	178	161	170	172	191	188	169	151	140	180	155	175	194	171	180	206	193	180	186	176	147	149	192	183	161	200	200	177	169	170	162	145	183	179	194	179	164	185	169	167	178	165	173	182	185	200	158	181	168	155	172	181	176	139	179	166	171	166	175	199	172	152	186	184	178	177	173	168	160	174	171	183	162	184	180	173	150	178	180	179	169	175	180	160	197	171	182	168	176	172	155	164	165	171	192	165	173	167	179	168	162	176	150	189	170	177	172	192	190	172	178	183	172	168	147	172	181	178	187	163	136	172	155	184	145	165	175	166	158	184	153	158	145	192	183	171	189	200	178	168	162	178	155	166	182	148	170	162	168	191	180	186	186	188	206	183	189	166	183	163	175	179	177	146	188	175	189	187	181	178	173	187	155	170	173	169	177	175	179	191	185	166	152	157	160	161	177	180	169	191	175	161	181	185	164	170	194	214	169	184	182	187	175	163	173	177	160	165	171	163	175	165	168
15880	4176	5000	2971	1845	1244	998	954	782	652	688	667	571	558	582	552	575	538	522	507	461	482	489	456	456	473	504	461	481	450	485	439	472	469	473	443	467	454	430	460	418	440	427	485	467	472	464	457	427	438	454	428	450	422	482	480	465	446	489	413	454	447	443	461	459	424	447	440	420	478	422	449	417	410	449	425	441	471	439	417	480	432	397	437	462	425	430	395	422	442	410	415	432	451	450	441	429	465	425	396	441	433	398	444	436	448	429	473	446	462	450	454	422	432	399	456	445	470	430	458	447	431	434	490	460	427	443	409	446	440	457	431	427	463	442	455	431	407	431	409	460	407	416	428	435	437	439	462	434	441	427	439	428	416	465	461	476	422	432	435	403	410	420	435	479	417	464	403	429	436	435	437	418	417	478	454	412	435	433	448	434	416	457	454	434	468	460	452	459	407	415	453	476	446	457	444	451	439	423	432	449	439	418	401	443	448	450	411	468	446	434	415	425	425	438	441	406	438	418	469	426	478	408	421	429	429	445	482	417	457	436	463	418	426	478	423	432	444	371	451	413	417	443	390	466	432	431	458	432	458	428	415	437	436	446	453	471	418	408	432	425	422	434	454	450	444	435	424	447	423	396	483	439	423	423	425	431	461	461	454	446	397	474	444	458	419	448	450	430	420	417	394	437	411	441	436	414	451	417	473	460	422	444	437	456	449	440	451	449	425	428	440	451	466	462	446	425	455	417	444	450	414	447	420	416	437	438	455	463	389	421	439	457	437	408	422	425	457	427	458	453	427	467	437	439	455	423	418	450	420	437	445	479	414	431	432	469	429	429	446	430	474	454	480	444	435	427	424	413	449	443	404	427	441	430	435	445	439	404	405	421	431	415	436	462	448	446	413	455	429	395	462	474	431	447	434	411	432	421	414	462	419	438	445	449	499	429	415	427	434	450	445	447	435	451	403	435	442	459	452	442	419	446	438	445	443	425	434	471	450	404	438	454	471	471	464	414	458	424	393	435	457	438	420	434	445	471	438	416	464	451	421	447	429	443	452	492	460	407	454	461	433	434	407	404	441	430	432	436	400	428	448	405	433	452	430	446	448	423	426	385	408	410	446	434	409	442	425	447	404	448	425	430	446	430	406	433	437	406	477	422	467	437	431	446	453	447	427	452	426	438	390	437	482	444	451	415	452	424	418	492	436	461	460	404	416	451	420	440	439	448	439	404	421	399	442	451	450	447	443	472	423	363	411	448	442	419	447	453	427	431	424	429	414	410	407	389	441	427	412	419	424	454	430	441	472	469	419	444	442	457	459	476	417	425	422	444	461	444	425	416	427	443	462	449	439	450	461	452	468	404	458	430	419	428	419	388	460	444	423	411	456	432	408	423	434	462	419	439	459	444	429	448	399	448	427	442	429	426	444	411	441	479	413	438	435	395	451	444	442	451	468	435	459	435	455	445	462	426	442	418	448	436	434	451	412	433	422	434	470	455	439	430	488	462	393	433	452	434	439	467	414	412	459	451	454	420	443	443	433	439	426	445	448	457	448	434	458	429	444	444	426	431	439	417	442	439	408	441	414	440	422	466	438	444	448	407	431	419	450	442	420	433	447	457	412	473	437	429	470	437	423	462	440	427	398	447	434	415	455	455	456	403	409	484	457	430	439	454	438	453	461	460	437	423	432	476	437	425	440	457	441	465	437	446	453	439	434	443	438	415	404	428	449	443	460	438	412	451	416	387	429	420	425	420	447	435	429	387	443	439	418	435	395	451	450	438	421	426	457	413	469	458	446	425	438	443	472	432	454	431	473	508	394	437	439	412	449	463	456	445	420	426	402	430	456	431	409	453	414	428	446	376	427	413	456	426	444	407	403	441	425	417	428	480	445	409	406	447	465	442	428	450	420	427	435	433	415	388	424	463	432	491	412	420	404	441	438	431	417	423	435	466	447	441	397	405	461	413	439	421	431	443	418	415	440	437	475	452	432	417	479	397	480	410	433	461	424	410	455	426	420	447	438	433	397	418	397	394	432	426	435	450	419	425	449	443	419	442	446	426	450	433	427	433	444	436	453	416	444	414	450	426	478	407	450	448	466	470	451	402	420	421	429	450	459	409	435	421	440	460	454	415	508	434	425	438	409	424	483	445	425	451	395	450	443	463	439	406	450	472	429	404	395	441	434	463	426	420	441	469	418	481	413	443	410	443	455	453	462	444	442	401	442	484	464	433	445	443	442	443	442	444	436	439	431	457	441	450	427	418	426	420	390	470	457	442	447	396	412	386	448	448	431	440	423	427	440	399	487	445	433	440	400	441	425	436	440	428	439	449	484	445	431	440	450	440	454	430	449	409	447	464	415	436	449	437	406	465	407	386	465	443	444	453	454	443	418	434	449	430	478	439	478	463	446	440	410	457	447	433	434	452	443	478	434	450	417	414	419	444	465	453	445	423	454	425	407	418	420	433	425	409	420	431	432	460	455	417	423	417	464	404	427	413	446	424	405	436	463	460	456	444	447	395	466	456	403	430	445	433	428	426	443	410	402	406	438	417	446	421	403	436	400	438	451	428	414	454	432	407	432	458	465	443	431	414	409	462	448	415	416	475	422	430	470	410	419	427	406	443	385	415	464	444	431	446	455	412	448	428	431	456	435	433	439	400	441	457	416	442	420	418	447	453	463	405	438	423	427	422	429	431	445	445	413	410	406	434	437	440	488	423	452	448	431	421	424	433	430	481	426	414	453	436	436	443	444	432	442	409	449	456	441	430	471	409	462	399	438	421	428	420	462	439	431	463	462	404	452	443	445	455	429	424	417	427	409	399	461	412	425	470	431	450	456	442	430	461	434	409	450	460	432	459	438	477	433	434	434	415	446	430	434	470	430	458	431	415	406	410	441	398	465	432	424	433	406	420	442	409	407	475	433	459	460	427	441	449	412	426	474	450	427	472	422	438	478	446	450	454	426	437	452	448	446	439	445	443	447	427	427	415	464	432	456	432	409	437	420	455	446	444	458	455	432	454	425	433	426	403	450	410	403	484	422	458	437	438	423	452	454	448	467	431	403	437	434	421	424	449	447	422	458	397	435	406	419	435	439	452	388	416	472	394	396	421	413	432	436	422	448	422	465	420	456	452	437	455	474	471	400	466	434	445	475	427	453	445	432	440	418	409	451	464	427	449	478	430	442	450	448	399	434	431	420	453	438	448	401	411	497	402	416	456	396	416	437	454	422	432	400	448	471	447	419	465	458	446	443	462	441	450	449	409	407	429	428	451	431	415	425	438	465	432	415	442	454	442	437	399	412	480	397	422	467	455	427	432	463	423	439	453	447	415	426	429	466	467	419	443	467	474	465	424	430	431	452	414	422	453	440	422	423	413	427	434	468	458	482	451	456	452	410	438	457	448	398	423	406	420	452	393	415	451	428	400	414	449	425	443	435	413	435	428	421	413	441	452	492	452	427	433	420	458	445	400	444	452	454	428	425	451	462	450	433
5752	1557	977	477	399	370	355	341	360	363	354	353	366	361	375	382	363	361	341	383	383	353	340	369	373	337	318	384	341	382	372	363	349	368	340	347	357	356	359	373	371	362	350	365	350	342	328	345	357	363	383	348	375	390	342	357	355	372	361	334	341	371	364	375	339	342	384	368	347	346	340	363	363	351	351	320	354	372	366	316	363	412	384	327	374	366	340	369	347	381	364	345	360	380	371	370	352	383	342	372	334	327	338	340	358	319	376	351	372	375	333	360	338	391	331	369	353	328	342	385	381	377	328	370	351	358	340	376	356	394	352	328	321	332	406	364	324	319	359	362	370	334	369	373	326	343	332	361	370	317	358	338	347	374	358	357	360	355	311	351	335	355	337	348	346	333	372	370	350	340	346	359	354	347	356	334	359	342	356	339	335	351	352	328	355	346	323	339	362	353	353	343	380	330	346	365	354	374	352	358	360	382	339	345	379	405	334	338	367	329	342	321	389	342	343	343	358	414	330	336	337	374	344	347	359	352	359	361	358	383	349	375	345	348	331	362	369	359	391	372	317	345	381	341	363	371	345	374	370	339	378	353	328	355	340	332	346	370	346	338	358	350	326	337	392	362	360	334	373	359	350	350	374	335	376	345	344	361	370	371	372	360	381	358	326	354	362	394	354	342	389	375	370	353	314	340	305	327	322	331	397	374	376	394	338	361	350	376	349	363	357	340	358	355	328	345	337	357	368	340	336	355	382	319	331	359	377	343	370	374	355	346	380	382	372	381	348	320	341	413	333	355	320	335	359	337	369	358	345	330	333	357	354	342	369	345	377	356	355	368	360	390	341	344	382	340	360	348	355	360	396	354	374	376	349	349	356	367	350	337	372	360	343	347	375	381	369	353	342	382	351	342	335	395	362	367	346	378	383	369	368	340	323	365	384	332	369	361	352	361	363	355	364	356	364	345	380	339	352	333	379	373	367	392	382	344	359	369	349	351	386	338	379	344	340	343	385	359	362	311	390	347	337	361	347	362	345	368	339	350	335	317	366	384	346	385	382	379	378	325	330	368	344	355	376	379	332	339	355	367	360	371	355	378	386	362	360	347	357	332	337	361	341	347	361	367	366	390	370	317	371	349	352	362	363	354	381	388	328	357	360	395	350	363	371	332	353	385	343	358	360	355	361	368	352	337	356	363	370	377	371	366	364	369	358	348	346	339	360	333	381	327	322	333	365	338	379	385	347	315	342	368	339	344	371	338	288	365	341	358	350	358	348	318	338	321	359	363	359	345	334	345	356	337	367	356	342	359	378	339	346	363	369	331	319	384	327	369	353	317	367	378	375	349	351	356	367	365	335	366	364	382	359	358	387	355	331	339	370	364	353	399	322	355	394	303	356	391	359	360	327	344	354	364	361	333	328	349	331	362	323	321	354	324	359	379	333	355	354	357	356	348	356	349	339	359	351	363	383	364	332	349	333	322	354	359	358	333	325	370	359	332	367	356	343	337	329	339	341	362	379	329	339	363	378	374	353	352	352	379	353	355	346	372	358	391	340	327	385	336	321	344	341	357	395	366	348	332	341	371	386	345	348	358	382	351	344	374	356	362	345	356	385	347	367	309	374	344	365	359	350	341	366	369	346	358	382	361	400	354	370	352	377	329	370	332	342	351	362	330	348	365	351	362	357	352	368	360	383	367	332	345	355	336	366	361	365	366	368	331	327	371	325	359	338	353	322	327	364	340	359	353	369	339	390	365	357	364	393	384	350	335	367	355	318	374	379	361	377	323	363	379	341	360	357	394	349	367	348	350	328	324	353	368	347	341	343	357	385	335	327	367	362	362	348	373	348	341	361	367	338	381	396	330	365	383	345	390	383	369	348	363	366	364	368	368	352	336	383	320	358	335	376	391	337	340	382	400	363	347	346	370	377	369	352	378	366	349	370	351	342	393	350	362	364	355	356	350	354	365	346	336	375	397	340	347	382	355	358	376	330	338	383	364	381	374	383	336	313	372	335	335	324	369	367	336	384	339	406	330	348	361	379	347	368	347	349	378	359	360	337	338	371	348	360	338	370	340	323	342	391	357	367	348	321	404	353	372	362	343	358	363	350	362	339	333	384	403	359	322	337	359	350	373	354	345	319	360	345	377	351	384	373	340	356	343	361	374	369	333	320	405	357	363	332	384	345	320	356	352	321	327	345	357	328	352	359	381	342	329	363	333	352	374	334	362	344	385	342	344	352	320	352	365	343	332	370	369	295	315	323	349	328	357	329	373	348	356	331	367	369	350	360	346	364	364	375	343	346	357	357	375	363	367	370	353	370	359	385	346	352	344	351	355	346	365	372	364	362	341	357	351	332	360	313	357	357	365	359	350	351	351	380	335	360	373	369	376	338	328	305	363	383	364	316	367	363	358	362	360	343	338	334	368	330	366	351	362	297	363	400	380	371	319	363	334	358	371	316	336	365	326	354	334	353	376	355	337	356	373	345	327	353	323	363	343	340	382	360	349	367	373	344	346	364	362	360	353	368	388	374	331	333	331	340	352	336	346	363	382	344	369	363	325	358	317	361	368	384	386	353	375	359	321	375	346	375	348	331	372	355	368	370	380	375	377	338	393	403	395	373	362	337	360	341	331	348	368	333	384	354	366	365	352	357	367	338	361	377	338	354	332	336	372	393	371	335	348	352	349	375	343	358	352	386	361	338	336	361	362	363	361	358	370	351	353	360	380	345	335	364	324	351	342	350	375	339	336	355	380	350	383	364	358	374	372	327	365	377	352	353	354	373	368	363	375	381	348	358	345	323	360	353	351	367	340	364	327	359	345	333	346	364	336	360	340	327	370	358	356	326	313	380	337	367	332	348	352	324	334	363	372	344	357	325	381	351	309	414	329	345	349	349	374	366	355	378	353	345	386	312	358	347	364	364	347	359	364	365	333	338	349	357	356	356	336	337	337	378	349	328	374	353	350	355	365	317	337	365	331	322	386	346	341	368	309	301	352	337	327	366	371	382	359	374	367	340	356	346	351	332	384	344	351	375	359	337	337	371	375	365	369	371	304	381	342	350	380	377	365	329	342	375	322	350	371	302	338	344	361	338	375	348	317	342	354	355	368	371	324	387	375	344	373	348	339	336	404	338	360	365	341	345	345	356	341	364	409	332	344	331	376	370	329	365	351	366	344	364	344	353	363	386	397	358	325	355	345	395	352	356	312	362	362	376	339	345	382	399	343	378	378	365	344	360	344	336	351	355	346	371	333	361	389	356	350	349	353	402	342	367	327	380	345	380	361	330	365	365	366	362	326	346	390	348	345	394	395	328	347	311	337	333	355	384	344	380	347	354	361	344	395	342	341	387	331	389	361	353	357	350	426	367	329	386	318	367	336	358	376	302	361	360	369	336	337	360	343	374	364	347	330	364	354	383	323	369	338	349	368	328	349	326	375	352	358	356	368	363	337	327	336	375	358	357	371	353	369	380	330	352	368	333	329	368	379
4926	1994	1934	1295	1023	886	865	849	816	861	852	877	846	800	885	881	822	835	862	822	844	874	823	825	809	898	867	828	846	825	845	850	855	876	842	849	830	873	835	832	850	859	821	866	803	904	868	854	875	890	880	831	860	837	884	873	864	889	837	837	850	887	887	851	813	859	844	910	840	836	836	797	867	868	875	818	833	844	872	834	874	860	871	827	887	874	823	828	861	812	896	829	887	878	811	846	806	805	836	900	881	815	857	857	885	885	826	819	820	861	853	784	846	838	823	893	793	854	821	861	878	881	878	827	874	891	832	871	828	818	800	808	881	794	874	777	849	843	836	840	846	894	810	818	820	840	816	875	825	821	808	858	876	835	893	822	831	783	821	904	804	893	811	828	833	834	800	860	817	811	861	871	866	807	830	846	859	793	825	868	846	861	865	809	808	859	852	856	835	837	854	781	884	873	883	790	826	848	839	808	872	870	799	831	792	855	822	812	821	856	893	879	842	873	858	847	817	802	880	860	828	827	810	894	863	849	873	860	903	849	834	828	839	846	869	858	870	838	854	849	805	843	882	825	898	827	858	833	816	871	869	895	824	848	861	840	864	812	806	826	878	878	823	778	855	897	836	857	803	854	865	853	896	865	873	829	871	869	851	786	803	846	877	842	871	816	862	854	820	867	893	843	819	857	869	788	813	849	816	899	817	864	869	880	785	871	858	863	873	821	806	866	869	830	839	885	844	837	878	869	862	823	812	824	862	885	841	863	834	842	821	834	807	807	839	890	904	815	854	832	881	861	815	842	885	834	889	834	846	795	864	886	841	852	842	813	834	893	831	855	848	832	830	850	786	813	862	808	822	858	852	887	813	777	790	908	846	822	853	808	795	826	841	902	826	822	902	828	874	833	840	868	823	854	825	832	837	884	828	862	873	816	825	853	870	826	843	864	811	775	867	850	829	818	870	823	818	803	864	844	859	833	814	804	805	846	857	871	809	866	818	870	837	869	852	821	876	822	813	844	843	839	849	843	822	842	818	897	811	822	899	843	840	886	822	879	822	863	829	825	859	833	859	856	827	830	825	872	833	873	837	823	804	815	866	806	873	868	842	808	850	869	812	866	829	846	850	816	841	838	854	825	846	802	840	821	784	855	807	858	814	867	808	798	822	835	776	833	890	836	828	845	852	860	873	776	857	833	771	883	818	848	849	796	837	867	860	854	840	842	846	832	850	808	823	854	841	873	853	875	841	865	820	820	896	855	855	824	847	845	826	821	818	846	823	846	883	901	847	912	869	810	904	830	845	846	792	835	852	819	858	824	884	851	893	820	813	832	845	828	843	879	863	812	869	844	928	819	841	860	789	848	890	876	850	849	810	876	851	866	804	836	842	858	828	858	885	861	801	854	856	859	877	850	840	842	890	822	826	841	843	857	856	843	827	830	867	829	839	859	838	868	850	817	829	808	843	866	828	850	869	877	865	794	804	864	836	862	883	845	872	857	815	845	829	838	872	815	830	828	887	816	819	882	797	871	806	887	849	854	858	864	844	858	850	806	865	826	816	869	790	804	810	833	834	796	848	846	829	802	820	851	826	878	873	779	806	852	881	802	800	850	820	833	872	848	851	797	883	832	817	893	853	818	819	838	861	864	811	828	874	840	814	812	834	849	847	773	825	793	863	847	828	855	820	870	841	895	809	831	843	818	848	911	838	856	835	871	865	883	824	826	828	874	828	822	884	880	791	837	842	795	828	785	829	819	784	850	833	823	875	831	806	809	872	836	822	836	830	824	920	812	854	845	884	830	743	825	869	792	812	854	850	822	898	800	834	885	842	830	840	856	830	885	807	839	865	847	808	830	850	840	859	792	783	868	844	803	834	879	880	834	830	780	857	840	824	877	841	861	856	868	834	897	867	837	861	858	882	869	871	878	797	834	843	850	850	811	842	802	891	894	872	837	878	852	834	844	850	827	865	861	824	834	817	867	901	868	826	882	832	868	859	865	861	842	815	847	830	816	850	862	810	801	858	817	894	883	749	891	822	858	904	846	846	832	872	832	826	862	822	897	810	818	789	875	798	790	822	897	808	844	846	884	849	798	837	898	786	854	862	834	850	775	887	858	874	831	798	855	811	834	823	831	873	854	901	857	874	840	812	806	870	839	835	904	812	873	890	825	889	832	862	845	831	841	828	867	826	830	801	878	792	779	828	807	854	819	859	809	846	873	859	861	832	884	872	867	859	897	804	843	831	836	861	858	844	839	831	817	908	845	845	869	805	888	855	841	856	820	878	854	835	868	871	846	832	853	810	831	814	808	834	889	816	863	887	836	821	826	815	838	840	830	821	834	806	855	866	855	842	785	814	816	854	819	850	910	850	813	808	844	845	849	868	847	830	778	825	869	859	846	811	879	858	833	811	786	860	858	884	835	838	868	861	903	819	815	813	843	843	826	870	839	845	888	836	855	839	865	828	939	843	801	877	845	794	831	833	858	807	909	830	853	854	848	858	873	809	881	834	831	854	849	831	846	822	824	823	822	830	858	875	818	849	798	888	869	847	881	882	853	837	855	846	830	847	826	847	820	777	854	868	850	785	805	874	880	816	852	827	833	844	825	858	830	865	799	910	842	809	915	805	829	828	869	843	852	914	894	809	858	845	853	802	841	884	802	853	867	850	820	816	846	856	819	856	854	835	870	827	838	862	897	824	818	849	829	785	811	834	857	838	837	867	864	874	826	849	840	869	841	877	821	857	807	863	846	878	813	844	872	814	831	854	815	857	835	843	839	843	881	866	881	881	844	782	837	833	861	855	851	834	859	818	846	824	866	826	784	810	850	865	825	854	828	849	750	878	831	843	907	827	849	820	850	840	858	851	854	803	816	854	807	795	820	889	856	883	846	838	832	811	870	815	795	849	783	882	867	829	840	886	810	903	834	857	818	805	819	856	866	830	887	844	878	801	827	862	817	858	820	843	809	830	851	802	825	882	874	849	832	839	831	859	837	852	848	816	800	866	824	810	841	824	879	863	839	835	799	801	900	825	813	809	885	835	822	822	891	843	825	818	857	789	817	905	843	856	863	824	889	830	808	846	852	905	838	838	819	831	869	908	827	856	838	857	794	860	867	802	844	836	844	865	888	862	796	881	879	812	831	834	820	851	863	827	864	834	850	828	857	837	869	869	769	878	812	835	833	829	819	823	795	845	792	812	787	837	783	879	807	865	816	814	885	873	787	911	884	835	817	827	843	911	851	822	885	866	843	821	868	813	861	803	839	804	830	893	845	857	755	821	816	790	850	840	871	864	864	831	868	799	802	891	887	853	889	823	852	888	872	874	851	843	850	802	890	814	792	838	865	857	859	840	832	839	868	856	864	841	817	836	788	908	819	879	808	839	810	832	837	841	808	908	793	794	811	876	857	861	856	859	819	816	857	811	829	819	893	804	824	785	850	880	816	759	818	816	891	860	803	850	853	829	820	849	851	860	849	829	819	840	906	864	784
16648	3989	1860	684	565	421	412	413	405	374	367	376	398	372	376	361	356	387	353	346	344	373	356	347	378	351	388	315	348	342	322	352	359	347	340	333	342	325	331	367	323	367	348	335	381	341	357	331	340	351	355	348	354	382	328	342	367	324	337	367	362	348	374	389	321	329	370	359	371	399	340	381	370	381	363	358	338	379	363	381	319	339	351	370	353	336	368	345	326	345	377	348	378	367	352	333	336	362	315	360	363	356	349	377	358	371	345	331	337	318	381	364	352	354	342	351	352	370	332	359	361	377	356	353	346	369	328	368	363	332	352	332	371	403	369	359	346	352	341	335	366	361	318	378	330	347	362	339	367	353	327	338	381	356	345	353	369	366	307	345	348	340	369	366	319	386	365	337	311	382	353	345	380	375	341	346	366	348	329	358	357	361	368	328	320	327	361	312	394	353	345	372	376	331	323	351	360	348	324	364	371	402	362	351	379	360	370	378	371	365	337	352	316	389	339	404	330	359	357	352	362	342	356	337	340	332	351	353	379	340	318	363	359	331	342	333	320	375	347	359	342	355	356	343	354	357	312	325	321	323	342	332	353	348	362	352	345	335	344	356	370	337	364	356	347	353	353	335	383	320	334	390	348	353	306	371	395	352	341	356	353	364	352	375	359	366	365	377	348	393	396	354	356	347	322	353	350	335	340	413	321	343	355	336	366	384	364	350	341	389	360	344	336	342	357	335	359	380	343	375	361	336	371	403	380	360	392	394	337	342	358	361	365	378	344	366	346	335	343	340	320	363	349	352	359	332	329	347	346	394	397	338	346	335	347	377	373	375	364	354	349	374	394	389	382	338	340	331	336	324	348	365	377	408	366	345	358	406	304	363	326	331	360	324	384	365	352	335	362	340	353	348	353	357	370	397	413	337	378	350	357	354	326	373	367	346	362	341	303	358	362	349	343	338	375	392	357	331	330	357	360	344	383	342	387	376	366	356	350	360	359	362	350	353	369	356	383	349	340	373	339	356	377	360	366	353	324	329	365	401	363	349	349	337	314	380	343	342	365	331	366	333	361	326	352	306	350	352	312	323	329	330	348	364	344	361	308	348	372	350	370	379	321	335	373	370	346	339	355	355	365	374	369	363	344	389	364	291	405	370	367	332	344	357	359	328	356	350	358	334	375	330	369	341	341	352	358	351	360	375	355	354	346	374	370	337	371	316	381	383	392	380	367	372	352	339	357	356	349	340	344	358	375	371	339	338	334	375	366	342	383	361	345	364	339	351	365	340	350	359	371	366	331	347	326	382	361	352	410	362	379	343	382	334	391	337	351	329	375	390	334	339	338	361	345	384	372	367	341	373	376	342	351	342	363	331	350	414	328	365	377	362	332	396	335	339	358	372	312	329	370	354	367	405	386	363	361	324	354	314	350	391	321	329	333	371	357	360	355	355	365	343	377	371	327	361	358	350	334	334	361	356	301	371	362	388	352	370	344	352	368	305	346	366	361	363	350	374	362	332	351	341	320	374	344	349	370	359	355	343	314	350	340	339	352	348	334	345	350	326	346	377	343	382	343	354	356	343	353	379	340	351	370	336	346	347	351	308	355	350	337	351	374	359	387	346	325	344	321	328	385	349	352	342	384	350	348	345	349	334	323	372	369	355	351	362	344	361	378	328	347	334	334	345	390	341	355	339	352	337	346	353	364	359	345	325	360	313	328	325	364	344	364	340	355	358	347	340	317	386	309	365	347	347	314	345	359	375	349	331	325	325	353	344	335	370	345	339	367	340	364	349	362	325	347	373	366	326	360	358	411	353	330	332	323	355	320	347	343	366	342	354	323	315	313	329	361	313	395	320	346	349	338	371	343	350	350	339	357	375	364	347	390	328	335	386	370	336	350	360	371	363	364	350	320	324	340	364	347	321	348	351	341	363	322	356	318	361	347	341	316	333	361	338	330	362	360	324	335	365	357	359	322	322	352	345	352	360	361	346	379	330	337	348	382	357	368	306	362	357	352	322	365	333	377	358	361	385	332	349	367	342	343	360	345	370	373	380	358	380	333	372	343	329	366	349	347	328	398	330	387	364	351	363	366	380	355	353	347	334	347	359	347	339	375	373	339	342	368	344	336	341	408	372	362	389	357	349	357	342	349	347	334	361	349	392	328	316	324	339	354	355	375	367	351	369	339	373	362	368	375	335	351	344	363	355	339	367	370	348	358	301	377	336	343	352	343	391	377	374	395	331	368	356	367	351	363	366	346	389	389	352	339	359	324	314	341	368	373	365	356	350	340	346	351	302	367	345	336	384	361	353	355	356	374	326	370	313	370	329	362	352	369	340	356	363	360	343	389	353	331	359	359	368	376	349	349	337	363	356	387	347	376	360	366	369	390	349	358	336	335	333	351	401	332	343	333	357	352	321	379	373	338	367	373	343	390	345	310	358	325	346	355	354	320	353	334	372	332	348	342	334	367	354	362	356	337	352	331	388	368	334	346	352	361	359	326	353	329	376	363	317	326	330	359	337	360	340	334	351	367	370	333	378	360	383	355	350	332	361	325	378	342	390	323	394	362	360	365	358	375	387	350	313	372	351	338	327	339	334	374	361	374	384	341	338	352	343	327	332	336	352	346	340	378	348	376	360	386	338	350	371	354	364	330	355	364	363	381	377	364	337	340	318	322	333	364	376	374	378	374	390	381	350	343	326	377	317	356	333	342	324	340	350	318	343	331	359	382	318	356	333	347	384	353	365	381	315	339	413	313	373	347	329	371	385	346	380	364	317	344	348	345	335	386	340	326	329	308	338	372	369	373	326	346	366	331	371	357	372	354	340	308	328	298	349	322	350	325	340	341	340	333	360	336	341	337	371	357	331	337	360	352	366	331	344	329	365	364	373	346	334	316	341	375	344	358	322	325	336	342	350	332	345	389	363	365	323	334	352	356	338	359	311	363	334	357	354	366	332	365	360	351	325	335	301	370	366	382	317	379	320	344	343	363	403	321	342	353	336	328	371	363	359	318	363	340	379	350	348	328	355	343	368	377	344	319	364	353	376	368	321	385	364	354	362	367	350	358	350	333	332	334	360	330	345	352	334	337	332	326	368	357	397	352	376	378	374	333	355	357	349	341	373	343	339	327	347	385	352	337	348	368	372	332	385	342	399	337	356	331	359	369	374	371	342	305	335	389	351	301	340	367	349	350	348	323	332	367	346	337	309	337	381	325	368	333	350	347	355	355	362	351	348	345	354	357	350	335	369	349	370	356	326	336	346	364	338	333	341	351	403	349	364	372	353	371	369	346	378	371	378	331	366	355	355	357	355	325	357	341	357	342	358	339	351	321	361	338	343	335	338	350	344	331	361	360	330	315	344	345	340	341	343	346	365	334	353	314	359	339	375	336	364	334	310	323	362	316	362	378	341	344	328	318	312	351	346	378	387	403	344	372	338	347	350	351	337	335	356	334	337	365	351	350	379	328	332	355	403	370	366	332	355	338	380
12538	3397	3367	1962	1496	1257	1139	1093	1023	965	864	944	918	896	905	929	892	917	845	891	880	870	825	841	877	896	842	847	862	841	851	807	887	879	785	827	854	827	847	847	824	813	874	862	798	876	876	886	826	854	815	892	862	852	844	818	865	863	809	906	829	823	881	846	838	845	861	831	807	819	844	795	859	818	801	832	835	819	859	797	784	842	828	849	852	885	870	822	811	866	846	815	889	846	829	790	829	841	849	787	829	852	809	837	784	809	856	828	793	815	834	864	833	838	864	821	803	865	813	822	829	874	868	790	782	832	854	827	859	809	778	886	823	842	870	820	819	759	813	882	831	822	822	825	875	834	826	802	797	861	845	801	777	837	842	828	847	825	780	822	894	820	797	855	863	797	838	874	793	840	869	792	871	800	806	795	820	837	845	814	848	819	849	825	861	862	805	836	832	864	815	821	796	790	834	828	810	834	863	798	871	772	764	856	798	822	817	808	826	826	889	814	881	848	834	822	843	800	846	817	871	825	787	863	812	834	866	848	865	815	823	824	796	828	811	812	837	851	827	844	783	848	817	846	797	791	788	826	855	852	832	841	865	864	837	810	849	850	888	836	793	862	823	862	823	833	859	814	830	824	868	862	915	802	849	831	825	841	822	822	861	828	818	777	827	810	855	805	850	861	833	845	813	861	822	815	843	871	853	830	895	821	884	809	815	837	871	877	798	854	801	839	811	827	876	839	823	849	844	841	827	885	803	807	756	854	884	814	809	815	787	852	788	848	823	884	871	853	841	795	841	818	803	856	811	841	836	850	799	858	833	834	789	802	842	838	855	851	823	781	849	838	926	855	867	837	898	808	845	853	830	812	838	817	832	791	797	793	802	841	838	848	852	819	789	853	820	848	814	834	843	835	779	826	868	823	784	836	807	810	809	769	812	811	787	842	833	839	812	846	826	798	822	841	785	849	847	881	819	854	847	869	825	830	848	875	848	829	848	817	793	872	813	823	868	778	801	848	834	847	843	874	834	861	812	882	903	863	858	800	821	791	799	871	856	804	812	831	811	852	802	860	841	813	801	858	786	833	840	802	834	865	821	780	824	838	848	815	794	831	794	832	797	855	859	792	821	856	810	865	823	805	830	886	780	833	835	819	861	822	864	792	844	811	851	824	764	857	829	851	809	785	850	865	874	863	823	806	827	821	807	812	802	813	828	867	840	849	881	809	840	831	818	775	831	805	838	837	778	849	823	840	779	855	785	820	810	765	843	877	790	801	808	837	813	805	933	817	838	809	788	814	851	817	794	886	814	839	849	799	826	824	816	815	808	827	875	802	818	856	817	840	835	876	841	817	774	815	894	824	831	838	812	874	830	772	830	868	840	804	775	784	804	832	852	774	794	861	854	820	781	871	864	829	895	871	845	861	847	868	801	816	804	799	827	813	769	822	849	848	836	857	823	833	795	790	786	819	836	854	858	815	837	820	824	842	813	832	838	829	826	823	852	827	797	881	852	833	814	848	812	808	835	857	869	822	828	858	854	837	806	824	826	823	837	831	774	859	803	790	852	807	788	827	833	779	900	881	789	850	804	850	761	795	806	790	857	851	847	780	866	801	814	798	833	898	840	792	809	851	852	825	804	873	758	824	824	877	849	806	839	845	826	747	835	819	849	881	881	829	808	779	808	862	815	816	789	791	756	860	837	831	797	872	848	826	753	805	859	806	864	808	810	771	830	819	814	810	832	805	885	807	853	846	788	914	838	813	866	871	849	807	878	814	800	821	840	818	790	858	851	843	813	898	858	828	822	793	864	857	914	815	867	806	851	794	844	813	873	837	843	843	835	844	839	785	823	819	826	815	779	839	829	856	838	844	817	788	795	770	822	796	860	825	867	865	792	845	868	851	857	764	791	857	919	834	877	832	827	799	805	824	772	823	836	821	818	816	807	847	823	857	801	819	801	854	809	893	842	908	823	734	807	818	850	825	807	831	832	842	828	825	873	829	786	843	803	801	851	869	775	836	775	783	791	836	784	781	832	848	759	821	802	792	784	806	830	857	818	815	825	844	826	860	848	794	833	783	850	812	838	825	860	837	782	864	784	807	820	821	823	807	872	843	830	783	780	877	871	834	805	770	802	811	848	787	790	886	807	852	805	847	829	872	830	836	788	858	843	813	767	810	835	754	851	844	834	839	862	798	820	861	875	834	805	813	767	849	830	839	803	821	794	808	838	833	808	775	825	792	817	851	848	792	850	816	846	826	850	803	855	851	789	819	834	845	859	794	884	823	836	798	777	836	804	839	816	865	833	845	794	808	835	798	817	828	876	876	837	849	851	850	794	826	794	837	848	830	819	824	842	918	803	812	765	873	826	813	851	813	820	806	842	834	807	833	800	864	865	838	833	772	816	817	840	822	861	798	855	835	805	834	854	806	859	857	815	799	824	783	892	781	867	808	832	829	841	798	856	812	864	803	851	818	801	847	841	826	819	863	830	840	826	804	788	877	831	827	785	839	832	817	859	807	828	806	816	817	840	812	812	848	862	823	794	784	831	889	850	801	856	867	832	792	837	814	795	824	858	779	804	795	812	802	834	815	863	831	807	810	818	850	887	750	833	821	850	860	810	811	882	824	816	815	821	867	828	834	810	900	825	840	821	796	824	803	808	852	853	808	837	862	787	860	818	836	915	852	858	875	811	830	843	815	799	867	807	790	869	827	863	869	812	865	874	830	815	820	797	814	823	832	860	784	898	826	841	827	806	845	801	853	830	836	875	873	868	803	861	816	855	801	811	836	827	834	840	850	838	818	842	830	841	912	851	833	800	869	837	838	791	842	829	813	857	833	827	843	810	816	836	809	838	824	807	819	808	838	825	833	824	817	837	822	768	793	857	832	848	831	839	782	875	832	846	820	816	806	802	804	791	838	814	808	847	865	822	798	855	787	861	832	793	804	864	805	842	788	875	824	819	792	857	847	844	837	824	839	868	868	770	789	831	864	865	838	823	797	829	874	801	836	849	830	851	821	832	871	848	845	808	829	800	861	834	872	823	861	785	836	796	844	809	827	822	806	816	793	813	812	810	871	830	831	794	844	903	858	878	753	821	788	891	856	760	836	880	845	826	835	853	847	844	843	787	806	835	805	807	832	866	797	841	823	852	838	816	821	881	785	842	868	835	854	852	842	869	828	831	829	836	782	837	829	810	820	797	798	868	919	830	831	792	791	824	824	855	826	814	799	808	853	830	810	815	826	828	834	835	820	828	916	776	816	854	827	802	813	810	868	877	849	822	839	792	782	808	846	826	805	851	854	872	831	801	806	773	855	817	836	872	781	809	794	814	867	837	841	855	850	852	790	829	829	827	856	809	778	865	829	820	820	799	804	818	799	811	813	856	836	843	842	818	841	821	876	797	827	838	865	831	859	851	858	846	802	824	781	800	826	839	790	802	840	773	853	892	804	794	832	838	807	782	836	837	793	811	810	836	832	902	845	813	845	836	848
26024	7058	2973	843	470	360	291	290	235	225	238	211	212	205	220	194	181	226	192	192	184	198	174	183	177	175	196	174	183	178	209	206	181	179	188	174	215	164	173	175	187	180	189	203	213	192	171	196	196	161	206	208	157	175	184	203	200	210	178	198	195	189	197	205	190	169	181	206	226	177	199	182	193	185	188	185	164	214	183	181	208	194	179	182	193	186	199	176	188	155	175	176	181	207	175	207	188	175	169	175	174	180	203	195	178	172	176	197	194	175	172	183	203	177	196	217	182	214	184	207	182	199	191	185	196	196	193	170	209	192	191	195	169	186	176	184	166	167	208	196	160	175	171	189	160	185	183	162	163	199	182	182	188	162	184	189	192	175	194	179	170	203	159	170	166	189	213	188	169	203	197	188	180	211	167	149	199	155	167	178	189	189	175	182	188	192	188	175	184	188	186	187	183	204	175	191	189	197	210	172	190	172	164	195	196	177	179	193	169	197	175	200	194	207	177	178	177	172	197	169	213	207	176	177	187	162	177	210	171	187	206	235	154	169	217	193	189	179	175	176	189	193	206	180	175	188	189	179	187	167	199	174	181	195	163	181	182	197	183	151	189	196	201	176	196	174	176	191	155	170	202	173	205	188	179	174	195	173	186	181	175	159	174	180	181	172	163	220	200	171	194	182	180	188	173	218	171	166	168	182	185	194	170	204	151	177	192	163	179	215	199	173	184	195	168	173	175	172	173	162	199	194	208	204	200	170	191	193	174	171	174	172	198	171	202	191	175	172	186	165	196	192	176	161	182	176	188	195	188	183	210	176	188	190	201	187	180	192	165	193	169	163	192	182	133	174	192	149	204	188	160	177	189	180	187	195	178	207	187	182	185	205	178	182	191	154	208	167	175	194	193	168	210	185	166	196	173	190	187	173	163	186	185	200	204	174	177	190	178	200	180	184	176	176	202	161	206	165	166	180	179	199	187	190	159	192	172	196	185	190	171	187	160	177	204	169	176	170	184	186	182	210	210	171	207	205	175	178	179	195	185	195	188	179	171	190	179	174	186	201	183	176	195	198	164	184	173	185	188	188	180	198	201	175	173	157	198	176	165	198	184	198	172	171	198	186	175	173	203	186	182	175	185	164	223	182	191	191	204	178	200	183	192	176	164	186	167	174	182	177	222	193	202	156	192	201	185	193	175	193	166	205	185	173	196	183	167	186	170	163	193	200	176	200	207	170	202	194	190	177	190	191	197	178	209	169	211	202	147	182	158	187	187	181	191	211	161	203	183	183	184	181	182	179	176	157	144	172	177	188	178	196	165	203	189	187	172	166	196	185	191	189	182	156	165	174	158	193	185	184	176	171	166	202	171	189	158	222	166	178	200	173	188	186	162	182	173	185	193	193	178	179	186	235	184	177	200	206	182	171	185	197	172	199	195	167	176	177	195	170	175	172	170	185	169	193	160	176	194	182	161	188	154	183	187	178	162	188	192	213	192	196	188	196	186	205	152	172	220	177	192	184	201	159	195	198	182	167	192	192	191	201	184	182	179	173	175	175	178	202	172	204	185	190	182	161	180	175	163	185	172	152	147	189	172	198	190	184	173	204	187	179	171	154	171	178	175	182	179	179	170	183	187	167	174	169	182	198	180	178	205	173	180	184	172	203	180	178	178	181	177	190	185	185	201	187	175	195	162	178	148	210	170	158	179	201	179	174	175	205	193	188	189	201	188	194	164	196	187	183	175	203	187	182	180	170	208	184	184	207	159	191	181	190	193	217	180	169	190	194	190	172	198	167	180	201	168	202	185	153	143	162	164	175	183	168	183	160	211	182	208	220	195	199	169	197	180	212	216	177	203	172	183	167	181	182	196	173	193	200	175	193	208	181	179	176	176	174	166	181	188	174	164	188	177	190	161	198	195	200	170	186	185	180	192	164	164	174	178	187	190	205	178	166	181	184	181	178	176	197	191	182	187	186	187	163	189	201	180	194	189	190	194	193	180	178	201	182	181	187	174	190	204	187	181	187	203	214	208	173	161	183	189	180	197	168	178	182	192	176	161	167	174	204	187	187	185	182	195	192	210	188	177	201	175	168	183	184	181	194	155	218	188	187	173	181	193	207	192	198	184	196	173	180	186	170	160	168	151	177	198	183	167	189	180	179	189	167	205	166	167	167	176	181	175	200	195	183	219	192	198	190	186	193	215	203	192	194	176	134	167	200	204	186	176	192	184	200	175	189	171	207	197	200	177	199	175	181	172	192	162	193	185	208	164	165	181	189	163	169	197	201	189	191	198	182	204	198	187	182	196	168	176	165	190	173	171	167	190	171	178	221	168	187	165	184	198	180	167	196	169	182	182	187	198	187	185	181	181	201	166	190	190	185	183	173	197	178	206	169	198	175	211	159	175	165	188	195	166	159	211	199	201	186	160	196	181	200	174	194	173	148	211	180	165	170	202	176	153	175	207	205	194	199	189	176	185	186	191	169	175	190	173	171	194	197	210	186	188	203	202	165	189	188	191	173	180	188	208	188	198	190	166	191	182	159	167	175	162	146	179	201	179	175	168	172	203	195	176	185	165	170	193	177	186	204	184	186	181	170	210	186	190	179	172	183	163	174	186	178	170	194	175	195	192	186	174	216	196	178	194	191	171	171	195	163	205	210	173	186	190	194	171	201	186	176	188	184	156	195	182	179	202	176	195	166	191	166	168	189	189	167	189	208	198	176	175	196	183	164	190	197	177	204	166	188	165	192	172	172	195	168	191	182	174	185	185	213	169	187	196	177	168	187	197	196	181	198	170	193	181	187	211	194	179	190	224	173	189	192	179	196	181	179	204	201	181	172	144	191	191	168	183	185	168	188	177	190	166	181	206	201	191	176	178	160	201	195	153	209	159	168	173	180	184	176	196	212	150	153	167	151	182	168	194	198	181	180	179	184	181	201	183	167	179	186	203	190	196	203	205	184	204	175	178	197	183	188	190	207	189	165	182	167	179	180	177	183	190	171	188	187	178	177	193	177	181	179	164	185	171	175	177	210	176	173	191	185	186	209	192	210	207	191	176	189	186	185	199	173	156	181	165	180	166	175	200	173	160	179	173	196	167	192	184	156	151	219	169	192	176	205	158	181	208	154	196	200	199	195	193	205	200	172	163	205	171	161	209	186	198	197	170	191	160	197	200	214	203	187	160	180	207	183	180	162	202	182	187	179	183	192	179	163	175	194	177	166	208	191	171	166	181	160	181	201	158	169	172	185	194	180	199	192	171	177	207	176	215	180	188	196	195	186	159	171	201	191	147	161	192	197	163	173	190	197	194	173	190	191	161	184	204	179	176	171	175	184	194	164	193	162	171	205	189	179	174	163	183	192	180	171	178	174	182	193	207	177	175	178	161	195	181	165	202	169	175	186	184	198	169	159	215	178	196	196	175	188	186	165	177	183	170	162	167	174	211	187	187	206	176	185	185	168	182	157	163	159	183	197	187	181	171	164	176	173
16838	4678	4626	2280	1870	1235	1049	897	800	697	709	621	619	633	543	597	581	547	552	533	548	526	522	497	485	522	455	483	517	502	477	495	499	467	522	494	463	517	469	514	494	499	502	510	467	498	446	450	473	461	486	461	442	458	491	502	470	467	436	518	505	482	555	468	482	447	471	443	429	466	453	453	466	452	439	445	429	449	453	451	525	463	477	491	477	440	476	450	479	442	468	457	478	450	449	459	477	492	473	461	481	449	518	482	494	466	444	444	459	460	447	423	473	442	448	493	470	479	461	474	485	492	477	451	468	526	471	394	476	456	495	446	455	498	460	428	450	430	472	466	449	484	468	455	510	488	444	476	469	439	434	471	484	479	461	475	478	459	451	467	440	445	455	451	437	443	452	491	478	464	505	472	443	444	493	451	483	459	451	477	418	458	410	483	461	442	462	436	511	443	466	468	435	456	476	428	446	453	476	469	525	434	475	465	455	457	477	454	499	468	457	463	443	497	475	468	469	458	498	487	449	444	449	442	476	436	496	457	465	431	438	450	441	450	494	446	474	518	495	464	449	452	469	482	454	473	443	467	461	459	446	496	437	479	446	457	451	499	499	458	461	474	477	478	449	468	437	475	467	457	453	430	501	473	457	453	452	482	497	459	475	501	465	477	422	455	442	478	473	489	443	440	489	474	490	463	494	490	464	459	471	473	436	455	511	433	457	459	473	451	470	427	480	486	445	487	468	478	430	473	455	459	489	498	470	432	472	490	500	498	430	471	450	459	452	528	463	435	446	508	439	475	473	479	465	466	451	480	485	481	468	454	462	477	426	447	465	477	445	477	475	460	460	451	472	473	472	472	497	436	458	488	476	456	440	436	472	438	449	467	545	468	451	469	428	455	434	440	463	443	475	495	449	466	447	483	496	457	452	470	439	461	459	503	484	461	430	492	436	445	463	464	439	484	498	475	455	423	428	433	449	456	495	470	442	463	444	438	450	466	467	457	456	475	445	469	440	435	458	436	477	478	419	454	483	478	449	470	491	441	458	471	437	431	508	462	459	453	452	477	435	454	441	446	429	472	485	449	430	462	452	469	458	476	452	450	435	444	457	468	467	444	482	492	461	487	486	465	457	445	471	463	457	486	453	477	481	469	459	450	458	495	498	461	499	437	475	470	482	452	469	455	486	496	482	516	455	456	450	459	468	514	499	483	472	429	479	503	476	505	459	443	493	451	445	457	499	459	446	462	459	472	475	493	455	466	441	432	481	431	490	444	442	453	438	460	476	479	467	460	449	465	479	465	466	454	509	450	416	466	466	465	486	453	474	466	472	464	488	440	407	485	452	448	465	477	483	465	473	495	463	460	480	461	450	508	470	465	474	485	469	451	460	460	481	476	496	444	452	435	435	448	522	442	463	483	422	459	478	445	437	444	455	462	463	445	484	488	480	475	492	444	465	479	422	463	472	434	457	480	483	488	451	478	463	414	436	444	456	460	481	457	444	470	466	483	473	522	460	465	482	478	480	457	444	455	456	446	455	432	477	476	447	475	444	510	467	490	458	478	471	443	460	470	481	449	473	460	453	460	474	482	484	462	457	496	478	445	491	464	420	446	458	435	465	431	457	447	470	492	464	439	471	452	504	479	448	479	432	461	454	463	463	507	467	474	476	445	438	459	467	434	482	462	465	444	448	470	473	477	492	461	437	492	453	480	497	473	444	488	470	477	480	446	473	453	466	481	474	469	472	474	442	463	488	466	431	444	457	492	458	444	453	458	466	472	472	465	461	470	480	450	499	454	475	438	453	470	452	461	473	491	485	428	468	423	464	483	444	454	489	480	446	486	448	456	440	454	479	436	463	465	440	432	483	475	441	465	470	430	417	470	452	474	460	454	458	464	469	488	454	463	454	426	510	446	508	463	474	429	446	437	456	434	433	469	478	439	435	486	449	474	502	461	498	454	445	458	441	477	489	463	493	490	445	443	470	470	438	411	472	472	508	451	425	436	470	456	459	432	422	506	481	461	450	447	459	504	469	454	433	450	457	479	468	474	482	442	480	482	478	473	427	440	471	456	466	479	434	480	441	475	480	463	469	466	498	444	486	445	399	420	458	471	499	457	443	470	461	464	438	443	456	481	424	430	466	486	476	472	441	496	437	448	465	466	457	459	449	485	456	443	478	476	420	453	392	451	477	533	476	452	461	466	457	444	481	474	432	489	454	480	461	477	448	430	451	510	450	463	500	473	453	442	463	456	444	444	478	465	413	441	500	425	487	494	485	491	484	458	440	456	477	488	437	470	486	508	465	441	437	479	432	433	481	449	424	490	494	458	447	442	429	480	452	478	460	477	430	461	500	473	463	488	499	487	460	449	476	477	443	453	482	432	471	477	459	431	480	438	435	505	476	477	456	445	510	491	436	426	441	442	470	512	466	471	493	488	456	479	448	465	458	483	467	467	451	476	435	507	438	478	466	440	471	482	458	470	458	483	418	457	458	436	436	437	475	473	444	493	469	478	468	433	457	447	464	469	507	503	448	450	450	483	476	421	490	442	454	461	483	470	448	438	459	476	472	453	432	513	480	424	439	461	467	482	447	480	439	500	468	455	482	459	505	497	459	436	449	422	493	475	446	495	490	463	487	453	462	477	435	449	436	478	477	489	499	451	428	454	454	485	427	491	479	483	452	488	468	472	432	475	464	452	460	436	427	468	429	471	460	464	445	439	454	421	465	472	464	456	447	412	450	456	449	462	455	503	504	441	461	466	456	467	434	441	423	465	492	459	468	441	489	441	455	458	460	464	468	481	451	451	467	430	443	466	465	468	434	423	453	496	475	468	446	456	483	463	458	450	456	461	437	507	437	484	467	472	459	433	504	422	488	504	484	450	432	480	457	457	468	421	459	452	443	488	471	481	477	465	441	482	444	444	475	454	427	429	489	484	477	458	488	424	498	468	457	435	451	449	480	442	494	446	432	484	472	462	432	443	451	440	431	455	466	452	463	430	494	468	450	454	443	473	507	462	476	475	415	469	474	438	467	448	469	445	460	472	467	467	453	445	462	481	526	465	501	486	486	461	459	457	484	451	455	471	441	432	455	471	451	457	493	466	452	450	454	472	443	465	442	441	500	461	447	504	430	424	442	460	435	484	490	492	467	469	447	447	461	440	448	480	400	458	487	430	448	456	442	435	496	469	491	428	451	457	472	481	430	496	439	439	431	441	442	455	468	469	487	438	479	432	466	449	462	503	434	477	467	472	452	472	504	433	423	513	448	505	487	459	436	484	511	444	461	469	479	440	496	459	429	452	501	451	464	458	468	484	459	414	470	493	463	426	466	469	474	465	488	439	469	466	442	474	429	487	452	462	460	419	446	490	494	445	484	453	463	456	466	506	447	481	487	496	481	464	480	442	449	429	453	461	447	431	463	426	440	456	491	451	441	467	456	467	446	439	471	449	501	436	472	482	485	494	478	476	483	466	452	447	482	455	471	457	485	469
6082	1982	1312	462	363	360	385	369	344	321	370	341	356	388	393	379	388	372	377	324	368	380	370	345	298	343	393	379	384	336	368	354	323	373	370	385	363	397	366	388	350	330	360	350	330	316	337	346	365	314	363	357	358	368	390	326	376	382	366	361	354	336	391	345	369	359	409	354	339	323	373	326	334	361	378	362	373	368	347	324	360	346	362	387	344	368	370	373	362	369	350	379	368	352	341	365	366	357	371	367	376	367	362	357	371	377	348	403	371	343	381	377	340	366	368	365	367	325	346	367	388	363	399	344	375	377	405	388	356	361	354	377	365	401	374	395	375	360	378	367	359	332	369	346	371	325	333	361	395	377	360	366	364	361	407	358	351	352	370	378	378	376	365	354	334	411	353	346	338	351	379	360	353	363	322	392	382	368	337	390	342	351	327	371	379	385	378	324	402	405	358	399	345	387	351	342	327	324	348	367	327	360	366	360	359	332	360	393	363	366	348	378	337	350	361	370	342	363	359	375	344	384	383	346	390	360	376	332	356	366	393	327	345	345	358	356	370	381	352	380	339	361	320	400	385	334	363	354	398	358	338	386	338	356	360	312	370	398	367	376	397	365	342	381	363	377	386	340	376	369	371	360	344	389	353	328	351	381	331	326	362	337	365	371	391	358	352	380	369	380	400	351	315	405	380	419	340	347	358	371	377	347	327	359	338	377	363	390	363	359	367	349	353	344	373	425	349	344	359	377	376	328	350	366	366	417	348	354	346	356	366	370	393	386	343	374	339	369	368	375	382	431	323	393	405	339	368	357	356	351	363	326	320	333	321	375	375	348	365	351	389	358	405	346	347	378	335	331	379	372	369	354	338	391	353	351	378	335	338	344	390	375	375	320	376	413	364	356	360	344	357	402	408	361	372	364	351	345	366	344	358	361	385	389	383	357	402	363	334	329	382	329	346	354	370	358	349	347	326	369	346	363	343	372	377	375	339	369	336	352	359	361	337	341	365	375	367	366	361	334	371	344	335	353	393	331	382	364	403	371	385	350	360	388	370	358	324	353	365	348	369	376	320	357	401	368	384	384	368	340	362	338	384	349	337	365	361	348	399	367	381	408	366	389	361	359	318	368	399	386	367	336	363	340	338	347	353	381	353	328	360	386	338	388	395	356	376	334	356	361	412	407	386	361	340	353	359	371	385	348	366	362	385	360	360	369	370	335	370	376	354	409	360	343	334	372	343	370	346	365	365	317	364	356	416	359	341	360	376	360	340	336	340	369	364	366	370	376	361	359	362	342	381	341	339	381	417	362	352	378	366	394	363	368	374	362	381	337	374	370	357	348	308	371	384	349	375	350	357	364	375	395	387	358	319	354	338	341	369	331	372	363	382	339	383	368	345	365	363	396	352	351	362	355	389	359	374	368	347	363	345	382	374	382	411	369	361	381	378	394	322	391	385	377	361	347	373	364	330	382	353	338	357	368	365	394	350	355	353	344	345	381	339	356	335	365	362	345	359	371	361	348	413	356	382	377	390	352	347	386	381	366	328	370	347	348	368	366	362	382	376	372	379	349	385	348	363	363	345	401	385	319	349	354	390	384	359	358	365	346	382	377	395	351	370	374	368	411	357	380	369	356	350	369	361	329	359	357	335	367	327	327	381	365	382	377	382	357	388	362	407	362	361	346	368	351	369	380	394	361	347	367	379	373	375	370	386	400	360	324	367	391	363	368	371	381	338	366	385	352	364	359	336	359	340	340	362	334	385	340	329	362	349	346	350	330	344	366	346	377	341	367	366	318	361	361	358	369	334	369	355	368	400	344	356	339	318	374	347	348	381	367	360	334	332	385	342	355	353	382	343	321	418	389	376	322	339	340	379	344	379	375	380	389	394	356	388	345	365	390	342	377	369	370	344	381	367	341	360	393	353	349	345	368	369	357	376	322	341	377	377	378	382	366	348	381	362	372	381	347	359	345	370	349	388	402	359	357	316	335	358	382	348	295	399	369	393	377	360	363	353	354	356	359	367	404	354	328	314	373	374	373	367	334	352	346	364	375	343	362	353	333	374	347	360	359	351	383	368	355	375	375	376	376	358	322	376	335	357	334	362	324	386	347	386	372	370	352	370	361	377	352	371	314	363	366	386	371	347	356	390	333	359	365	347	353	372	376	342	388	354	354	349	331	356	300	362	325	337	357	335	353	335	397	354	355	364	346	373	389	354	380	349	334	370	359	332	333	332	365	334	398	378	365	350	364	379	384	370	350	369	355	349	374	354	365	393	374	376	386	346	365	330	330	349	339	371	330	349	319	330	357	389	393	379	366	346	374	394	357	389	350	390	363	362	378	381	350	364	362	386	353	399	364	379	358	316	361	383	390	334	382	379	382	387	369	372	368	391	355	387	408	369	353	331	348	357	355	370	363	407	366	296	353	369	341	380	376	375	378	387	357	334	401	339	365	332	364	352	361	385	367	367	353	377	394	379	372	370	352	362	360	398	364	375	316	363	395	363	382	328	358	359	367	372	332	369	420	372	330	350	371	355	388	355	374	325	349	352	362	341	376	326	377	367	353	355	336	325	339	360	403	344	364	356	406	379	388	354	388	343	362	367	376	350	352	339	386	370	404	337	388	384	346	342	339	362	354	350	348	367	364	325	342	326	373	336	362	400	353	351	340	339	369	351	367	355	366	390	374	339	365	362	356	375	346	393	397	352	340	391	402	344	380	362	380	382	351	367	320	372	361	334	347	332	344	362	353	364	322	314	365	369	356	367	360	373	385	359	353	331	398	381	349	362	342	361	376	394	354	340	346	342	349	342	370	346	365	388	358	383	358	375	327	330	380	322	352	376	327	355	343	381	365	399	347	335	368	380	361	354	366	398	364	356	369	368	338	349	344	367	326	362	367	383	360	341	381	377	367	295	347	339	370	366	364	328	385	373	383	376	356	339	369	332	373	392	325	351	360	341	352	374	391	364	367	373	395	353	310	353	344	408	354	357	356	378	395	388	367	365	343	394	361	380	383	372	362	352	363	349	356	338	344	363	373	398	372	415	346	346	378	387	332	353	393	367	395	370	356	365	372	343	343	356	335	356	391	337	379	365	379	366	345	376	355	355	378	357	329	381	356	347	356	354	347	376	365	357	354	348	349	379	355	342	360	355	344	365	343	358	341	382	338	387	352	350	361	388	351	403	370	334	365	350	357	348	335	354	374	348	370	374	351	343	379	381	400	333	386	341	359	379	369	388	346	388	365	379	378	370	359	401	387	343	348	338	374	347	375	381	389	377	334	364	402	331	357	370	339	379	350	385	346	346	320	398	344	359	370	346	353	357	352	368	338	380	357	363	356	347	393	404	390	362	355	350	365	355	365	359	357	403	359	375	368	352	392	372	355	332	396	353	398	385	395	338	334	338	348	384	364	395	331	382	353	378	369	385	380	332	347	343	394	362	379	382	333	336	388	362	358	389	373	351	341	370	384	356	356	341	370	344	349	385	378
5148	2304	2673	1341	1023	889	887	949	848	870	925	862	863	904	858	822	948	858	866	846	869	890	894	868	849	859	905	873	877	924	879	844	827	830	848	862	876	861	833	873	877	869	863	831	852	833	828	878	851	854	848	889	904	914	879	890	887	840	858	820	863	893	849	884	914	852	821	822	893	889	861	846	853	840	939	880	863	865	871	843	859	881	863	860	823	860	850	870	851	881	828	895	835	910	832	843	878	846	862	816	856	856	840	813	856	879	828	906	861	856	846	871	811	844	855	851	869	838	896	862	841	834	820	848	918	871	856	879	839	834	834	808	871	864	865	910	860	880	809	809	866	838	894	893	819	808	879	903	847	829	873	933	863	836	931	905	874	900	852	867	863	913	880	870	847	882	859	832	871	846	881	857	867	859	838	887	840	907	874	845	767	881	875	882	854	829	894	850	877	810	867	847	875	842	889	901	865	820	844	864	902	845	874	869	811	835	850	836	848	898	843	885	840	883	860	855	836	879	856	840	883	831	917	831	901	849	814	864	897	901	880	781	839	886	905	894	807	896	860	841	849	845	869	817	871	862	820	884	852	828	911	828	820	847	801	893	863	821	860	859	906	814	883	842	858	838	875	824	858	811	923	819	851	890	834	916	873	836	860	806	913	838	882	845	819	857	834	879	808	844	877	851	838	843	872	855	811	885	878	881	862	875	906	843	851	827	836	846	894	880	808	847	848	870	876	809	865	812	857	841	900	871	826	883	825	866	824	877	873	845	884	841	817	808	859	852	821	839	855	886	878	888	852	813	862	893	861	894	878	856	933	867	868	837	801	863	842	918	836	890	874	905	889	888	841	835	894	853	847	904	866	854	867	839	858	839	821	839	869	870	909	857	903	888	873	854	870	912	919	884	896	885	859	814	886	867	846	936	825	820	811	862	905	855	859	820	845	853	867	852	891	849	881	841	867	862	868	902	871	868	881	875	855	889	878	897	828	905	883	879	843	840	849	855	863	904	858	805	793	822	937	820	857	859	838	909	865	883	859	871	853	893	829	892	911	851	832	891	819	822	908	849	857	853	823	873	856	888	850	905	841	805	876	910	811	797	832	842	856	906	870	816	897	891	885	930	841	865	845	874	849	860	844	891	910	857	885	826	842	846	881	887	868	877	906	819	843	880	884	885	830	866	874	880	857	860	870	845	827	871	842	811	913	896	841	824	844	890	877	881	875	826	838	859	880	877	859	892	880	889	835	818	887	831	898	892	816	870	897	842	883	900	856	834	937	863	842	901	869	887	868	855	826	844	874	838	819	853	807	871	876	860	882	823	829	820	858	901	909	854	869	838	862	878	828	886	893	854	890	901	852	860	859	931	853	872	846	834	869	899	892	877	849	839	895	882	824	820	834	821	842	864	846	857	876	840	877	875	870	882	867	903	822	878	841	907	833	879	847	864	885	851	833	874	842	862	873	839	836	835	885	829	883	825	851	848	856	817	876	826	848	901	871	822	857	844	853	830	917	928	896	910	925	858	912	871	866	900	818	841	836	879	903	833	842	876	833	870	875	814	827	835	861	858	884	839	885	851	810	841	819	837	790	866	856	834	816	892	879	826	892	883	903	804	876	888	884	870	843	857	924	873	856	866	865	802	862	866	876	792	853	819	811	804	877	843	859	823	849	902	855	830	840	892	863	824	864	883	853	825	878	834	844	853	874	868	875	867	879	872	857	833	901	896	826	862	871	830	858	832	827	827	872	852	866	870	823	853	847	879	853	900	931	883	848	838	896	809	845	867	846	880	882	845	915	872	835	849	877	896	893	818	861	852	815	815	808	868	869	857	836	914	908	835	866	872	844	881	875	879	856	822	832	894	877	789	869	852	830	841	827	879	917	845	849	843	843	816	888	858	850	869	870	884	862	850	861	846	871	905	910	875	832	854	842	841	871	889	840	813	790	818	902	884	834	834	885	890	861	874	881	874	871	816	801	835	834	827	812	842	881	842	827	808	907	824	851	855	879	870	808	795	866	925	841	877	890	786	881	876	876	899	834	887	833	845	862	860	853	876	802	845	869	863	905	826	866	843	902	875	887	838	895	869	852	829	871	888	857	843	816	852	825	878	881	884	851	910	899	845	878	819	891	870	835	860	874	855	856	894	825	846	839	868	848	878	835	848	835	840	840	814	842	848	845	863	919	850	892	867	826	918	916	838	803	854	859	878	870	864	877	867	871	844	878	848	871	875	860	862	853	818	897	771	858	880	825	882	847	888	808	895	869	892	888	902	883	860	859	868	933	859	884	819	833	814	907	880	894	860	858	860	886	884	852	837	803	909	855	827	888	884	876	861	823	841	851	832	848	857	911	850	851	886	877	857	877	895	817	827	901	814	903	880	925	900	883	809	860	878	880	900	854	906	890	893	821	802	913	947	871	851	855	875	819	851	856	874	894	904	837	871	884	860	859	876	841	867	829	818	854	884	899	838	859	814	850	900	869	899	882	856	813	861	928	926	842	887	913	859	862	874	866	909	842	831	796	857	849	850	832	834	885	895	874	839	878	825	847	837	886	918	847	834	844	920	907	809	911	850	896	846	812	856	863	859	831	819	857	850	899	850	860	884	816	813	832	856	886	880	824	846	907	873	847	917	873	833	817	859	812	833	840	896	881	854	904	867	858	893	874	862	864	958	885	837	866	851	842	890	865	839	832	875	825	840	799	895	848	859	860	825	823	881	881	912	846	847	914	856	823	860	844	854	861	874	845	861	861	832	864	876	890	885	881	852	859	915	838	829	898	877	898	915	891	851	846	893	886	844	899	861	851	834	831	829	895	882	866	876	900	848	885	818	866	894	940	780	855	888	853	836	828	834	909	894	897	853	862	802	819	887	858	857	848	896	846	839	842	873	888	854	846	858	889	905	832	861	836	872	812	889	875	859	891	868	894	837	919	910	855	857	870	889	822	755	842	888	832	835	916	899	880	859	801	850	868	845	844	864	859	827	838	844	869	868	823	827	835	864	902	872	846	852	870	921	838	877	879	845	846	867	843	887	887	870	881	867	892	833	846	844	861	876	886	840	909	843	843	854	841	857	845	832	900	863	800	839	869	834	844	851	844	849	859	849	874	854	818	852	814	843	845	807	889	845	862	845	849	860	863	879	905	868	855	905	870	825	842	858	881	867	883	860	861	900	889	863	857	832	837	863	841	879	847	874	862	867	841	850	839	830	818	849	876	859	864	844	875	829	848	818	901	927	885	890	908	862	829	818	883	854	868	870	870	856	848	871	837	879	826	871	797	883	824	880	882	912	893	894	881	875	810	868	830	861	854	902	910	865	835	850	853	849	837	884	893	816	885	855	829	928	833	876	867	830	871	835	914	869	813	893	832	852	839	852	879	869	841	903	905	842	839	880	853	830	914	904	852	921	935	815	907	883	868	871	796	808	908	903	874	938	882	885	892	891	872	852	868	840	866	845	845	839	860	831	876	822	837	876	803	890	885	860	814	855
17385	4287	2286	772	502	434	412	347	371	346	364	373	380	351	347	366	374	353	382	346	359	355	353	337	327	357	347	377	328	329	395	339	355	343	344	337	354	336	337	351	373	362	333	327	362	361	335	312	368	363	317	338	353	383	383	322	341	359	350	335	375	339	350	371	372	364	354	367	327	378	351	361	344	361	336	363	347	371	391	344	358	384	375	316	367	387	374	360	346	342	319	325	349	364	321	328	374	331	342	335	368	351	355	340	367	383	356	364	345	360	345	333	348	380	369	352	366	362	344	348	372	327	359	351	357	365	349	383	370	331	329	341	359	338	376	350	361	367	340	366	349	335	295	357	323	351	346	373	343	333	361	334	311	352	331	325	359	386	343	374	316	370	349	334	342	303	363	376	348	343	341	329	341	339	347	364	363	353	378	337	359	374	356	332	397	364	358	298	324	345	382	369	402	368	366	352	329	358	339	325	328	351	356	365	316	343	341	348	335	398	377	374	350	351	345	336	332	318	363	307	334	357	325	359	360	311	339	389	352	350	384	339	342	320	359	352	358	368	359	390	336	377	373	295	336	337	335	357	334	381	354	343	377	385	362	329	299	342	322	324	371	324	359	348	332	366	357	328	352	359	389	343	347	372	345	358	329	341	367	357	386	371	355	370	338	381	380	339	341	321	347	348	346	363	342	362	338	331	337	370	375	365	344	317	341	379	342	362	333	378	354	349	345	353	359	359	312	352	341	329	337	359	359	360	354	349	344	346	326	329	331	318	354	382	319	377	344	355	347	349	335	372	346	365	368	335	365	379	363	319	359	348	374	377	396	362	350	353	346	310	363	360	367	334	352	348	348	388	361	355	325	352	379	358	362	379	355	335	381	328	369	339	362	337	361	358	334	335	362	354	324	342	375	370	359	368	363	333	344	335	343	337	327	331	357	369	375	367	331	331	313	310	355	362	343	377	331	382	320	314	393	355	348	368	359	378	340	347	339	363	364	301	353	348	369	327	350	356	375	337	374	340	316	340	372	317	347	359	349	368	355	343	341	343	329	364	334	311	318	322	349	357	331	349	390	334	356	365	347	357	339	309	359	335	363	348	356	342	333	328	385	339	349	372	381	361	342	340	351	357	320	358	322	320	341	357	367	345	372	379	348	363	386	332	352	356	335	339	339	321	352	337	360	351	331	357	355	379	324	341	346	347	372	335	343	351	343	366	356	366	344	369	358	314	366	363	361	352	339	325	361	342	389	381	341	358	353	388	347	336	338	362	361	375	378	330	374	328	358	327	335	359	347	360	339	346	357	353	332	356	344	334	334	378	358	394	338	350	376	353	384	365	371	336	363	347	338	344	322	327	344	366	353	341	351	317	350	364	330	346	365	336	343	370	374	388	363	345	374	347	372	339	376	349	362	351	336	373	355	325	323	376	337	367	346	345	362	347	323	343	339	349	330	335	362	355	378	373	338	344	367	375	346	343	368	326	371	392	357	357	388	339	347	335	363	367	357	345	388	329	340	349	342	354	364	349	356	366	340	359	366	369	371	371	362	361	311	338	344	359	323	356	313	357	363	332	390	368	378	337	348	348	356	358	346	353	352	363	333	347	378	337	333	354	332	374	307	334	350	355	316	356	366	366	366	354	350	391	331	341	334	377	361	326	376	367	309	360	322	327	363	371	381	357	369	341	357	351	341	330	392	347	376	349	399	346	364	328	358	349	355	367	340	362	328	396	348	332	371	342	374	331	341	328	354	353	369	372	355	366	357	337	378	331	341	369	353	344	332	356	317	337	351	336	369	354	376	374	374	329	385	329	349	337	367	357	347	340	320	346	367	359	361	342	375	370	364	315	354	337	343	328	326	346	308	344	364	313	360	339	388	319	343	383	373	310	353	358	339	329	314	367	306	362	319	342	331	386	373	379	342	342	353	364	342	368	322	370	358	352	354	364	345	344	331	338	380	349	353	355	344	335	331	335	346	336	365	371	353	338	384	347	344	336	337	355	354	349	329	378	340	360	371	368	328	374	369	326	337	340	337	349	320	346	333	345	365	398	375	356	370	375	364	366	308	322	361	333	320	336	361	370	339	350	359	354	361	336	373	369	357	392	371	353	345	383	354	311	358	347	354	354	317	351	360	355	347	327	341	363	346	348	354	352	357	322	315	332	339	338	286	333	399	349	379	334	326	324	370	368	371	376	361	367	339	351	315	377	351	345	336	374	339	354	367	371	339	328	372	391	347	348	345	342	335	317	376	300	395	352	379	369	338	331	362	349	344	349	352	330	372	341	313	324	405	356	357	362	361	343	367	355	354	336	349	366	351	333	357	344	346	332	352	315	345	340	365	341	349	342	345	340	356	346	350	350	341	330	317	391	391	340	380	338	347	345	344	358	348	340	341	322	343	352	359	371	340	345	349	336	343	339	360	368	332	351	375	345	361	351	346	373	332	373	330	332	350	341	368	351	404	376	348	365	320	368	372	372	348	349	314	372	352	329	352	368	350	335	359	355	330	317	392	364	373	355	352	338	362	365	337	350	372	369	352	329	377	358	326	362	341	364	362	360	367	341	351	335	329	316	338	337	358	359	388	353	332	351	385	331	372	352	366	369	363	388	364	348	318	363	361	331	340	363	351	349	331	373	364	334	313	343	348	369	389	349	368	378	354	348	341	326	345	352	321	327	365	308	336	327	366	344	315	338	363	348	346	323	369	369	326	358	320	365	344	368	356	371	361	329	364	358	326	336	367	331	334	319	342	360	348	315	337	368	355	350	321	329	335	350	342	382	331	366	330	347	371	371	394	335	343	363	374	351	372	359	334	358	358	367	358	321	389	367	361	358	347	350	348	334	327	331	385	325	358	344	343	363	359	329	360	350	377	318	323	362	338	361	388	344	380	352	317	353	356	369	362	357	306	335	319	371	338	375	386	360	309	345	356	326	370	338	333	371	338	337	351	364	369	346	371	352	363	334	347	353	390	329	351	372	330	343	308	332	343	364	346	322	391	344	396	353	354	357	353	333	370	366	352	330	339	364	353	378	346	315	355	376	354	386	345	359	357	312	353	344	335	339	346	375	342	359	332	351	362	368	345	356	342	349	346	338	321	371	375	318	367	331	318	356	351	329	345	350	377	347	386	382	349	321	369	350	372	376	373	358	351	347	370	336	355	336	327	342	330	367	361	333	351	369	352	371	367	353	369	353	335	316	367	399	375	344	344	372	369	330	328	324	347	379	375	361	357	326	324	352	336	387	349	345	368	348	386	324	363	392	354	329	346	336	350	352	362	360	342	339	372	336	343	339	343	352	342	337	325	359	342	385	336	366	366	317	322	348	360	332	375	340	329	351	328	352	371	344	348	317	331	393	330	358	315	325	373	324	377	353	328	353	349	333	351	357	318	374	340	376	352	370	375	343	360	321	342	327	370	350	358	382	354	365	346	341	322	328	345	374	320	342	379	325	351	364	349	324	358	358	352	360	364	338	335	363	358	343	334	396
12922	3498	4041	2149	1446	1226	1143	1089	1005	951	973	888	908	929	838	925	872	891	861	821	843	843	874	837	857	914	862	882	782	869	849	836	842	861	857	842	819	800	815	869	865	818	842	849	841	792	871	847	813	818	807	857	811	871	791	829	827	863	843	837	808	834	805	855	835	872	784	793	866	840	871	839	852	862	856	763	854	866	827	780	814	779	801	838	822	855	792	895	833	808	823	825	848	810	822	798	866	785	880	818	836	841	797	827	775	831	804	812	860	836	865	792	834	833	790	820	891	782	861	846	803	802	827	815	842	794	829	858	836	806	800	829	800	823	830	830	831	809	857	835	874	848	796	820	818	852	818	878	794	853	786	839	811	785	848	850	848	842	810	803	873	841	831	823	832	812	858	845	791	854	831	801	870	865	869	818	727	855	886	856	847	808	828	834	868	805	828	836	864	877	809	814	805	815	795	821	824	808	789	750	841	847	824	856	858	839	822	843	841	779	812	825	856	825	829	870	832	806	835	835	833	822	832	847	802	827	870	867	797	837	818	793	858	800	865	831	791	824	845	753	818	870	841	796	823	813	849	829	815	802	819	812	815	882	808	830	823	808	828	830	814	821	814	851	792	839	832	761	819	813	838	815	826	850	866	823	802	776	823	858	865	768	840	812	819	833	799	848	811	812	815	880	807	842	807	837	832	852	827	801	823	818	810	872	758	812	863	824	784	839	812	755	781	839	829	784	885	807	799	794	840	832	843	867	810	867	877	821	872	866	826	823	845	814	850	806	842	852	782	799	845	826	813	852	829	884	808	822	826	840	807	869	810	842	793	797	824	832	787	749	864	831	781	856	865	815	787	812	792	846	842	826	790	814	805	846	859	847	789	871	849	867	803	819	804	828	791	849	828	837	803	790	828	821	843	826	838	843	837	842	816	836	822	863	810	735	833	815	803	801	802	835	854	812	805	843	871	863	921	796	839	775	828	825	860	846	861	833	814	808	770	842	827	804	835	872	841	857	835	793	900	786	831	834	825	810	851	807	802	846	860	839	819	789	811	821	866	874	833	826	816	861	800	805	899	800	853	851	821	839	795	834	760	811	822	867	852	824	847	810	799	803	760	849	813	868	851	838	849	824	807	802	769	814	847	831	827	785	839	830	781	820	859	845	839	813	861	801	823	812	853	788	811	816	875	802	853	830	825	812	829	852	818	848	832	846	838	852	785	810	833	802	857	830	857	839	842	853	797	862	798	846	850	873	859	815	798	873	870	819	838	747	867	791	794	831	862	825	819	820	789	844	832	758	833	798	873	793	797	872	814	819	821	788	827	820	836	794	809	836	804	846	845	795	829	823	864	835	834	877	890	824	865	782	847	824	825	832	837	809	857	813	841	823	835	871	811	824	823	809	855	795	863	839	813	830	859	848	787	784	877	874	821	851	820	828	836	828	778	859	817	815	879	785	840	808	846	786	778	812	870	824	818	847	843	860	788	847	847	828	807	789	869	833	799	824	805	833	839	875	811	811	836	838	834	824	804	810	826	789	847	832	819	802	817	807	834	850	771	811	842	836	773	791	846	847	785	830	852	789	809	829	823	786	849	837	809	868	867	847	859	805	831	846	882	824	886	838	780	788	836	837	803	832	827	838	835	844	817	861	836	790	829	888	794	822	830	833	761	847	801	839	817	794	807	842	803	864	846	807	864	825	831	834	776	765	816	850	855	829	834	834	862	790	868	828	829	879	780	824	813	857	837	820	816	858	849	779	843	811	787	840	858	920	856	834	847	832	864	821	848	783	817	818	821	855	849	848	839	807	856	826	841	888	813	830	801	788	821	851	874	812	842	825	869	816	834	843	830	812	844	812	793	830	817	811	824	875	833	792	835	883	866	839	808	847	829	854	803	851	804	821	795	862	861	808	854	819	824	866	848	829	813	819	800	856	804	818	855	844	816	842	840	860	792	833	840	810	846	826	817	822	827	850	837	875	844	845	825	860	832	859	840	840	809	825	804	830	821	811	859	769	792	850	903	809	827	843	832	802	847	826	858	833	850	826	770	860	806	820	857	834	824	884	814	745	810	811	851	844	828	831	806	819	812	822	859	828	815	811	846	840	824	846	838	844	843	865	834	795	838	822	881	880	772	784	873	844	811	826	868	827	851	865	796	795	812	891	809	814	832	814	797	820	826	809	865	882	787	850	829	814	844	824	807	868	859	842	856	823	894	802	833	819	883	852	815	820	837	808	847	824	799	823	824	867	875	800	824	820	833	834	776	884	845	766	838	843	790	817	843	817	815	839	858	873	835	796	864	821	827	853	838	808	788	813	832	873	813	891	782	806	825	813	835	842	855	810	832	832	816	866	779	794	770	839	794	828	778	854	806	831	804	799	839	829	846	795	805	810	841	814	794	852	856	854	850	849	890	783	842	783	865	903	788	819	834	796	794	806	793	847	785	827	794	798	906	874	779	829	872	795	780	807	799	831	798	838	866	836	847	824	780	856	817	835	838	862	804	838	840	858	800	824	822	869	814	847	827	820	856	810	855	839	812	837	840	860	891	816	837	840	814	824	821	836	806	835	793	812	835	831	872	808	866	862	783	854	780	854	853	799	873	875	842	831	819	842	807	863	808	805	857	786	878	789	805	873	827	835	832	819	817	831	805	882	806	833	828	766	848	829	845	828	862	821	813	847	759	832	856	851	886	855	863	861	842	802	798	797	773	862	828	842	846	779	789	771	818	864	808	841	777	841	817	809	779	823	860	849	819	844	849	824	813	845	875	868	823	812	796	797	832	824	791	823	799	813	824	862	816	820	811	836	855	807	803	847	804	809	810	805	809	855	825	818	838	832	809	785	856	836	864	885	834	807	806	863	833	861	834	814	851	831	862	782	796	835	869	837	856	789	852	822	768	852	769	764	846	833	814	846	813	813	835	827	833	831	832	799	822	825	855	843	808	842	778	803	869	834	833	825	825	846	855	843	793	824	836	835	776	892	850	858	813	876	791	821	814	811	807	812	801	842	799	798	823	818	824	832	830	818	791	821	855	868	832	826	785	865	854	825	860	870	879	796	824	795	794	793	872	864	842	858	835	847	833	851	826	867	859	795	841	790	802	820	824	815	841	818	855	821	810	852	808	834	781	859	845	748	809	799	828	824	789	860	852	817	773	905	849	776	918	877	847	889	790	844	870	804	844	830	848	861	827	836	823	829	877	863	840	832	836	813	855	823	828	796	802	846	822	870	874	810	812	835	815	821	840	857	771	838	844	828	806	831	848	791	815	781	875	809	831	816	802	808	809	833	825	870	779	851	793	872	766	827	893	829	848	822	849	874	869	745	831	784	849	859	768	869	806	830	880	798	814	795	801	822	818	855	850	836	777	813	828	834	837	848	821	850	836	845	752	827	831	877	859	800	857	850	867	830	817	800	864	822	764	783	864	797	868	820	834	838	844	810	851	773	871	846	840	805	791	825	808	867	809	813	816	849	849	827	873	810	823	839
23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	23	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
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
